/**
 * Backoffice main Cascading Style Sheets definitions for Desert style.
 *
 * b2evolution - {@link http://b2evolution.net/}
 * Released under GNU GPL License - {@link http://b2evolution.net/about/license.html}
 * @copyright (c)2003-2005 by Francois PLANQUE - {@link http://fplanque.net/}
 *
 * @package admin
 */

@import url("basic.css");            /* Import basic styles */
@import url("img.css");              /* Import standard image styles */
@import url("forms.css");            /* Import default form styles */

body {
	font: 12px/17px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color: #000;
	background: #fff url('../img/bg_design.jpg') no-repeat;
	background-position: center top;
	margin: 0;
}

.inholder
{
	background: url('../img/bg_repeat.gif') repeat-y center bottom;
}

.inheader
{
    background:url("../img/header_bg.jpg") no-repeat center top;
	width:auto;
	height: 115px;	
}

.infooter
{
	font-size:9px;
	color: #999;
	background: url('../img/bg_bottom.jpg') no-repeat center bottom;
	width:auto;
	height: 115px;
	border: 0px solid blue;
}

.footer_t
{
	color:#666666;
	font-size:9px;
	font-weight:normal;
	line-height:15px;
	padding-bottom: 5px;
}

.inlogin
{
	margin: 20px 10px;
}

.inpageHeader
{
	font: 35px/25px "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight:normal;
	color:#fff;
	margin: 20px 0 0 10px;
	border: 0px solid green;
}

.inpageHeader a, .inpageHeader a:hover
{
	color:#fff;
	text-decoration:none;
}

.indes
{
	font-size: 20px;
	line-height:35px;
	color: #edb3b3;
	margin: 0 0 0 275px;
}

div.log_container div,
div.action_messages div {
	color:#000;
	font-weight:bold;
	background:#fdf8d2;
	border:1px solid #e4dda0;
}

div.log_container div.log_success,
div.action_messages div.log_success,
div.success {
	color:#000;
	font-weight:bold;
	background:#fdf8d2;
	border:1px solid #e4dda0;
}

div.log_container div.log_error,
div.action_messages div.log_error,
div.error {
	color:#000;
	font-weight:bold;
	background:#ffc1c1;
	border:1px solid #e9acac;
}

/* Titles */
h1.logintitle {
	padding:0;
	margin:0;
}

h2.logintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B01A19;
	font-size: 20px;
	padding: 0;
	margin: .5ex;
}


div.log_container {
	margin-left: 0;
	margin-right: 0;
}

/* Form elements: */
input.input_text {
	border: 1px solid #ccc;
	background-color: #eee;
	width: 140px;
	padding: 2px;
	font-size:10px;
	vertical-align: middle;
	margin: 1px;
	margin-left: 0;
	margin-right: 0;
}

input.field_error {
	background:#fbf2ee;
	border: 1px solid #d99;
}

.readit
{
	font-size: 84%;
	color: #999;
	font-weight:normal;
	margin: 0 0 0 28%;
}

.a_line
{
height:5px;
}

/* Links and buttons: */
a {
	color: #40636f;
	text-decoration: none;
}
a:hover {
	color:#243f49;
	text-decoration: underline;
}

.input select{font: 12px "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
div.loginblock {
	border: 0px solid #CCCCCC;
	padding: 2ex;
	margin: 0px auto;
	width: 535px;
	clear: both;
}

div.loginblock fieldset {
	margin: 0;
	padding: 1ex 0;
}

div.loginblock legend {
	margin: 0 1ex;
	font-weight: bold;

}

.ActionInput
{
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color:#fff;
	background: #5d5d5d;
	width: auto;
	height: 18px;
	padding: 0 2px;
	margin: 5px 0 10px 0;
	border: 1px solid #454545;
}

.footer {	
	text-align: center;
	font-size: 74%;
	margin-top: 0ex;
	margin-bottom: 0ex;
	padding-bottom: 1ex;
	clear: both;
}

