@import url("a.css");
body {
	padding:		0px;
	margin:			0px;
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		11px;
}
input  {
	border:			1px #9E9E9D solid;
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		11px;
}
textarea  {
	border:			1px #9E9E9D solid;
}
select  {
	border:			1px #9E9E9D solid;
	font-family:	Verdana, Geneva, sans-serif;
	font-size:		11px;
}
form {	
	padding:		0px;
	margin:			0px;
}
.tbl_login input  {
	background:		url(../../images/field_bg.jpg) repeat-x;
	border:			1px #9E9E9D solid;
}

#header {
	width:			890px;
}
#header_links {
	width:			632px;
	text-align:		right;
	height:			95px;
}
#header_links img {
	margin:			0 3px;
}
.lang_links {
	margin-right:	3px;
	vertical-align:	top;
	margin-top:		10px;
}
.ico_links {
	margin-top:		30px;
}
#header .hr_line {
	background-color:#a7adaf;
	height:			1px;
	margin-left:	10px;
	margin-top:		5px;
	width:			880px;
}

#main {
	width:			890px;
}

#center {
	vertical-align:	top;
	padding-left:	7px;
	padding-top:	11px;
}

#btm {
	width:			890px;
	height:			49px;	
	background:		url(../../images/btm_bg.jpg) repeat-x;
	margin-top:		10px;
}
#btm .content {
	float:			left;
	text-align: 	center;
	width:			98%;
	padding-top:	10px;
	color:			#8F8F8F;
	font-size:		10px;
}
#right {
	width:			340px;
	padding-top:	10px;
	padding-left:	5px;
}

/*******************************************************

						MENU
			
*******************************************************/
#menu {
	width:			237px;
	margin-left:	10px;
	margin-top:		10px;
	background:		url(../../images/menu_bg.jpg) repeat-y;
}			
.menu_items {
	margin-left:	19px;
	width:			218px;
}
.menu_arr {
	padding-top:	4px;
	margin-right:	15px;
	width:			10px;
	float:			left;
}
.active_menu_item {
	cursor:				default;
	padding:			10px 0;
	margin-right:		10px;
	border-bottom:		1px #EFEFEF solid;
	font-weight:		bold;
	color:				#5d5e5d;
}
.user_menu_item {
	padding:			5px 0;
	margin-left:		10px;
	border-bottom:		1px #A9C1E7 dashed;
}
.user_menu_arr {
	padding-top:	5px;
	margin-right:	0px;
	width:			10px;
	float:			left;
}

/*******************************************************/	

#login,#user_panel {
	margin-left:		10px;
	width:				237px;
	margin-top:			10px;
}

.tbl_login {	
	background:		url(../../images/login_bg.jpg) repeat-x;
}
.tbl_user_panel {	
	background:		url(../../images/user_panel_bg.jpg) repeat-y;
}
/*******************************************************

						BOXES
			
*******************************************************/
.blue_box .top {
	background:			url(../../images/blue_box_title_bg.jpg);
}
.blue_box .btm {
	background:			url(../../images/blue_box_btm.jpg);
}
.blue_box .title {
	font-size:			12px;
	font-weight:		bold;
	margin:				0 0 0 5px;
	color:				#333;
}
.blue_box .subtitle {
	font-size:			10px;
	color:				#6D737F;
	margin:				0 0 0 5px;
}

.grey_box {	
	margin-bottom:		10px;
}
.grey_box .top {
	background:			url(../../images/grey_box_title_bg.jpg);
}
.grey_box .btm {
	background:			url(../../images/grey_box_btm.jpg);
}
.grey_box .title {
	font-size:			12px;
	font-weight:		bold;
	margin:				0 0 0 5px;
	color:				#333;
}
.grey_box .section {
	border-top:			1px #ccc solid; 
	margin:				10px 5px 5px 5px;
	padding-top:		10px;
}
.grey_box .section_title {
	margin:				10px 5px 5px 5px;
	padding-top:		10px;
	color:				#8B8B8B;
}

.yellow_box {
	margin-bottom:		10px;
}
.yellow_box .top {
	background:			url(../../images/yellow_box_top.jpg);
}
.yellow_box .btm {
	background:			url(../../images/yellow_box_btm.jpg);
}
.yellow_box .content {
	background-color:	#fafed5;
}

.white_box {
	margin-bottom:		10px;
}
.white_box .top {
	background:			url(../../images/white_box_top.jpg);
}
.white_box .btm {
	background:			url(../../images/white_box_btm.jpg);
}
.select_car,.selected_car {
	width:				160px;
	height:				130px;
	background-image:	url(../../images/select.jpg);
	cursor:				pointer;
}
.select_car:hover {
	background-image:	url(../../images/select_over.jpg);
}
.selected_car {
	background-image:	url(../../images/selected.jpg);
}
.section input{
	width:				80%;
}
.section textarea{
	width:				80%;
}

/*******************************************************/
.error_field {
	color:				#ff0000;
}
.error_msg {
	background-color:	#FFDBDB;
	padding:			10px;
	margin-bottom:		3px;
	font-weight:		bold;
}
.info_msg {
	background-color:	#CCD9F9;
	padding:			10px;
	margin:				0 1px 3px 0px;
	border:				1px solid #8E98CD; 
}


/*******************************************************

					USER PANEL
			
*******************************************************/
.user_name {
	text-align:			right;
	font-weight:		bold;
	vertical-align:		top;
	color:				#241991;
	padding-left:		2px;
}

/*******************************************************

					    RENT
			
*******************************************************/
.img_rent {
	width:				150px;
	height:				100px;
	overflow: 			hidden;
	background-position: center;
	margin-top:			5px;
}
.img_rent_view {
	width:				130px;
	height:				90px;
	overflow: 			hidden;
	background-position:center; 
	margin:				1px 5px 0px 0px;
}

.modify {
	line-height:		28px
}
.rates {	
    line-height:        28px;
}
.rates li {
	list-style:         none;
    border-bottom:      1px #E5E5E5 solid;
    margin-left:        0px;
    padding-left:       0px;
}
.rates ul {
    margin-left:        0px;
    padding-left:       0px;
    margin-top:         0px;
}
.tbl_services td {
	border-bottom:      1px #F1F1F1 solid;
	padding:            5px;
	text-align:         left;
    vertical-align:     top;
    font-weight:        bold;
}
.service_descr {
	fonct-size:         10px;
	color:              #656565;
	font-style:         italic;
    font-weight:        normal;
}
.modify .row {
	border-bottom:		1px #E5E5E5 solid;
}

/*******************************************************

					FLEET
			
*******************************************************/
.fleet_vehicle {
	padding:			1px;
	overflow:			auto;
	color:				#333;
	/*
	background-color:	#EAEAEA;
	border:				1px #999999 solid;
	*/
}
.image_part,.info_part {
	float:				left;
}
.image_part {
	padding:			2px 0;
}
.info_part {
	margin-left:		5px;
	margin-top:			2px;
	width:				467px;
}
h4 {
	color:				#333;
	padding:			5px;
	margin:				0px;
	font-size:			14px;
	font-family:		Arial;
	margin:				2px 3px;
}
.vehicle_name {
	border:				1px #efefef solid;
	background-color:	#f8f8f8;
	overflow:			hidden;
}
	
.tbl_fleet td,.tbl_fleet_2 td {
	border-bottom:		1px #EFEFEF solid;
	height:				20px;
}

.tbl_fleet_2 td {
	padding-left:        10px;
}

.tblRent .lbl {
	background-color:	#f8f8f8;
}

.source {
	font-size:			10px;
	float:				none;
	padding:			0px 4px;
	text-align:         right;
}
/*******************************************************

                    BANNERS
            
*******************************************************/
.banners_item {
    font-weight:        bold;
    color:              #bf5d0e;
    vertical-align:     top;
    font-size:          12px;
}

/**********************/
.tbl_1 input {
	  width:           100%;
}
.statistic {
	float:             right; 
	width:             40%; 
	background-color:  #EEEEEE; 
	margin-left:       2px;
	margin-top:        4px;
}
.statistic .lbl {
    text-transform:     capitalize;
    font-size:          12px;
}
.statistic .title {
	background-color:  #E5E5E5;
	border-bottom:     1px #BCBCBC solid;
}
.tbl_contact input {
    width:              100%;
}


/*******************************************************

                    SITEMAP
            
*******************************************************/
.ULel {
    margin-top:         0;
    margin-bottom:      18px;
    line-height:        17px;
}
.PL0 a {
	color:             #fff; 
	font-weight:       bold; 
	font-size:         14px; 
	text-decoration:   none;
}
.CL1 a {
	color:             #333; 
	font-weight:       normal; 
	font-size:         11px; 
}
.td_root {
    background-color:   #3972C9;
}

.home_text {
	  text-align:      justify;
	  height:          106px;
	  overflow:        hidden;
}

/****/
.alpha30 {
    opacity:        .30;
    filter:         alpha(opacity=30); 
    -moz-opacity:   0.3;
}
.alpha30 .top {
    background:         url(../../images/white_box_top.jpg);
}
.alpha30 .btm {
    background:         url(../../images/white_box_btm.jpg);
}