body{
	background:#6b6b6b url(../images/bg_all.gif) repeat-x 0% 0%;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	height:100%;
	}
a { text-decoration:underline; color:#3399CC;}

img { border:none;}

.clear {
	clear:both;
	margin:0 !important;
	padding:0 !important;
	font-size:0;
	line-height:0;
	border:none !important;
	}
.descr {	padding:0px 0px;}	
p { 
	margin:0 0 10px 0;
	padding:0;
	}
.left { float:left;}
.right { float:right;}


#page {
	width:986px;
	margin:0 auto;
	min-height:610px;
	height:auto!important;
	height:610px;	
	}

.car_features {padding-bottom:0px; vertical-align:top;}
.car_features img { 	
	padding:0px 20px 0px 0px; 
	float:left;
	}
.car_features table {
	width:180px; 
	}
.car_features td {padding-bottom:3px;}
.car_features form select { width:180px; border:1px solid #BBB9B9;}
.car_features  h1 {
	color:#1163B8;
	font-size:14px;
	margin:0px 0px 5px 0px;
	}

.galery_item {
	width:180x;
	color:#878787;
	height:135px; 
	vertical-align:middle;
	border:1px solid #DBDBDB;
}
.galery_item img {
	/*margin-top: expression((this.parentNode.clientHeight - this.clientHeight) / 2 + "px");*/
	border: 0px solid #DBDBDB;

} /* IE */

#header {
	width:986px;
	height:46px;
	padding:89px 0 0 15px;	
	margin:0 auto;
	position:relative;
	}
.logo {
	position:absolute;
	top:21px;
	left:15px;
	}
.top_banner {
	position:absolute;
	top:15px;
	left:530px;

	}		
#header .menu_top {

	margin:0;
	padding:0;
	float:right;
	}
#header .menu_top li{
	background:#9BA2A8 url(../images/menu_bgrnd.gif) repeat-x 0% 0%;
	margin:13px 1px 0 1px;
	padding:5px 20px;
	list-style:none;
	float:left;

	}
#header .menu_top li a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
#header .menu_top li a:hover { text-decoration:underline;}
#header .menu_top .act { background:#A9D8FF url(../images/menu_bgrnd_act.gif) repeat-x 0% 0%;!important;}
#header .menu_top .kasko { background:#A9D8FF url(../images/menu_bgrnd_kasko.gif) repeat-x 0% 0%;!important;}

#header .guest {
	color:#fff;
	font-size:12px;
	position:absolute; right:0; top:5px;
	}
#header .guest a { color:#fff;}
/*side*/
.sidebar {
	float:right;
	width:180px;
	padding:10px 0;
	margin-left:10px;
	}
.block {
	background:#fff;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	padding:10px 10px 10px 17px;
	}
.block_import {
	background:#fff;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	padding:5px 5px 5px 5px;
	}
.block_fuel {
	background:#fff;
	font-size:14px;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	border-top:6px solid #4B9BDE;
	padding:5px 0 5px 0;
	float:left;

	}
.block_fuel a { color:#1163B8; font-size:11px !important;}
.block span { color:#878787; font-size:11px;}
.block .post_avto a { color:#4DA400; font-size:12px; }
.block .post_avto span {text-decoration:none}
.block .post_avto img { border:1px solid #ECECEC;}
.post_avto {
	background:url(../images/post_bg.gif) repeat-x 0% 100%;
	padding:0 0 10px 0;
	margin-bottom:10px;
	}

.message_new {
	background:#FFEDE8 url(../images/post_bg.gif) repeat-x 0% 100%;
	filter:alpha(opacity=75); /* IE's opacity*/
	opacity: 0.75;
}

.lastmessage_new {
	background:#FFEDE8;
	filter:alpha(opacity=75); /* IE's opacity*/
	opacity: 0.75;
	border-bottom:none!important;
}


.block .post_avtoright a { color:#4DA400; font-size:12px;}
.post_avtoright {
	font-size:11px;
	background:url(../images/post_bg.gif) repeat-x 0% 100%;
	padding:0 0 5px 0;
	margin-bottom:5px;
	}
.post_avtoright_last {
	font-size:11px;
	padding:0 0 5px 0;
	margin-bottom:5px;
	}

.block a { color:#1163B8; font-size:11px !important; font-weight:bold;}



.login {
	margin:0;
	padding:0;
	font-size:12px;
	}
.login input { margin-bottom:5px; border:1px solid #BBB9B9;	}
.check { margin-bottom:-1px!important; border:none!important;}

.inp { width:163px;}
.inp2 { width:145px;}
.registr {
	display:block;
	background:#FF5900 url(../images/registr_r.gif) no-repeat 100% 0%;
	height:21px;
	font-size:14px;
	color:#fff!important;
	border:none!important;
	margin:10px 0 0 0;
	padding-top:7px;
	font-weight:normal!important; 
	text-decoration:none;
	}
.registr_l { background:url(../images/registr_l.gif) no-repeat 0% 0%; padding-left:1px;}
	

.enter {
	background:#ABABAB url(../images/enter_r.gif) no-repeat 100% 0%;
	margin: 0px;
	height:22px;
	border:none!important;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	
	}
.enter_l { background:url(../images/enter_l.gif) no-repeat 0% 0%; padding:0 0 0 1px!important; border:none!important; }
.remind_form input.enter {
  max-width: 80px;
}

.butt{ 	
	background:#FF5900 url(../images/butt_r.gif) no-repeat 100% 0%;
	margin: 0px;
	height:22px;
	border:none!important;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:auto!important;
	cursor:pointer;
	
	}
.butt_l { background:url(../images/butt_l.gif) no-repeat 0% 0%; padding:0 0 0 1px!important; border:none!important; }
.butt_r { background:url(../images/butt_r.gif) no-repeat 0% 0%; padding:0 0 0 1px!important; border:none!important; }






/*content*/
#wh { background:#F7F6F6;}
#content {
	margin:0 auto;
	width:986px;
	}
.content {
	display: table; 
	_height: 0; 
	zoom: 1;
	padding-top:10px;	
	}
.content h1 {
	color:#08407B;
	font-size:24px;
	font-weight:bold;
	}	
.content a:hover { text-decoration:none;}
.orange {
	color:#FF6000;
	font-size:24px;
	}
.orange img a{ text-decoration:none!important;}	
.orange_home {
	padding-top:10px;
	color:#FF6000;
	font-size:24px;
	}	
	
.orange span {
	color:#FF6000;
	font-size:14px;
	font-weight:bold;
	}	
.orange_inside {
	color:#FF6000;
	font-size:12px;

	width:750px;
	padding:0px 0 10px 15px;	
	}	
.orange_inside span{
	color:#4da400;
	font-size:12px;
	}	
.orange_inside img{
	float:left;
	}		
.beta {
	color:#898989;
	font-size:11px;
	}		

/*window*/
.close {
	position:absolute;
	right:0px;
	top:10x;
	}
.rashod {
	font-size:14px;
	color:#FF5A00;
	font-weight:bold;
	text-align:center;
	padding:10px;
	}
.wind_reg {
	width:410px;
	padding:0 5px;	
	background:#fff;
	border:1px solid #fff;
	position:relative;
	}
.wind_reg form {
	margin:0;
	padding:0;
	}
.wind_reg h1 {
	color:#1163B8;
	font-size:24px;
	}
.wind_reg form div {
	border:1px solid #DCDCDC;
	margin-bottom:10px;
	padding:10px;
	}
.wind_reg form div table { margin:0 auto;}
.wind_reg form div table td {
	vertical-align:top;
	padding-bottom:5px;
	color:#000;
	font-size:12px;
	}
.wind_reg form div span { font-size:11px; color:#606060;}
.wind_reg form input { width:165px; border:1px solid #BBB9B9;}
.wind_reg form checkbox { width:15px; border:1px solid #BBB9B9;}
.wind_reg form textarea { width:165px; border:1px solid #BBB9B9;}
.error {
	color:#FF0000;
	text-align:center;
	font-size:12px;
	border:none!important;
	padding:0!important;
	}
	
.wind_reg_check	{width:15px!important;  margin-bottom:-1px!important; border:none!important;}



.wind_reg2 {
	width:670px;
	padding:0 4px;	
	background:#fff;
	border:1px solid #fff;
	position:relative;
	}
.wind_reg2 form {
	margin:0;
	padding:0;
	font-size:12px;
	}
.main_form {
	border:1px solid #DCDCDC;
	margin-bottom:10px;
	padding:10px;
	}
.wind_reg2 h1 {
	color:#1163B8;
	font-size:24px;
	}
.wind_reg2 h2 {
	color:#1163B8;
	font-size:14px;
	margin:0 0 10px 0;
	}
.wind_reg2 form .blocks_form {
	width:300px;
	float:left;
	margin:0 20px 0 0;
	padding-bottom:20px;
	}
.wind_reg2 form .blocks_form img{
	float:right;
	}	
.wind_reg2 form .blocks_form table { width:300px; }
.wind_reg2 form .blocks_form table td {
	vertical-align:top;
	padding-bottom:5px;
	color:#000;	
	}
.wind_reg2 form .blocks_form span { font-size:11px; color:#606060; 	float:right;}
.wind_reg2 form select { width:133px; border:1px solid #BBB9B9; float:right}
.wind_reg2 form input { width:130px; border:1px solid #BBB9B9; float:right}
.wind_reg2 form textarea { height:110px; width:260px; border:1px solid #BBB9B9;}
.wind_reg2 form .butt_l input { float:none!important;}
.wind_reg2 form .butt_l { margin-bottom:10px;}




.page_reg {
	padding-left:250px;
	background:#fff;
	width:450px;
	}
.page_reg form {
	margin:0;
	padding:0;
	}
.page_reg h1 {
	color:#1163B8;
	font-size:36px;
	}
.page_reg form div {
	margin-bottom:10px;
	padding:10px;
	}
.page_reg form div table { margin:0 auto;}
.page_reg form div table td {
	vertical-align:top;
	padding-bottom:5px;
	color:#000;
	font-size:12px;
	}
.page_reg form div span { font-size:11px; color:#606060;}
.page_reg form input { width:165px; border:1px solid #BBB9B9;}
.page_reg form checkbox { width:15px; border:1px solid #BBB9B9;}
.page_reg form textarea { width:165px; border:1px solid #BBB9B9;}
.error {
	color:#FF0000;
	text-align:center;
	font-size:12px;
	border:none!important;
	padding:0!important;
	}
	
.page_reg_check	{width:15px!important;  margin-bottom:-1px!important; border:none!important;}





/*garage*/
.sidel {
	float:left;
	width:180px;
	padding:10px 0;
	margin-right:10px;
	}

.navigation{
	background:#fff;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	padding:0;
	font-weight:bold;
	font-size:12px;
	}
.navigation .title {
	background:#4F9DDF; 
	padding:3px 15px;
	color:#fff;	
	font-weight:bold;
	font-size:14px;
	}
.navigation ul {
	margin:0;
	padding:0;
	}
.navigation ul li{
	margin:0;
	padding:3px 0 3px 15px;
	list-style:none;
	background:url(../images/nav_li.gif) repeat-x 0% 100%;
	}
.navigation ul li a { color:#000; text-decoration:none;}
.navigation ul .add { background:none!important;}
.navigation ul .add a{ color:#FE5900!important;}
.navigation ul .act { background:#EFEFEF url(../images/nav_li.gif) repeat-x 0% 100%;}
.navigation ul .act_item { 
	font-size:11px;
	font-weight:normal;
	color:#3379C2;
	padding: 5px 0px 3px 20px; 	
	}
.navigation ul .act_item_selected { 
	font-size:11px;
	font-weight:normal;
	color:#3379C2;
	padding: 5px 0px 3px 20px; 	
	background:#EFEFEF url(../images/nav_li.gif) repeat-x 0% 100%;
	}	
.navigation img { padding: 0px 1px 0px 0px; vertical-align:top; }	

	
.navigation ul .act_item a { color:#3379C2;}	
.navigation ul .act_item_selected a { color:#3379C2;}	
.navigation ul .actlast { background:#EFEFEF;}
.navigation ul .actlast a { color:#3379C2;}
.navigation ul .act a { color:#3379C2;}
.navigation ul .last { background:none;}

.title2 {
	color:#08407B;
	font-size:24px;
	font-weight:bold;
	}
.main {
	background:#fff;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	
	padding:10px 15px;
	min-width:760px;
	}
.main_home {
	background:#fff;
	border:1px solid #DCDCDC;
	padding:10px 15px;
	min-width:480px;
	}	
.main_inside {
	background:#fff;
	border:1px solid #EEEEEE;
	padding:10px 15px;
	margin-bottom:5px;
	min-width:480px;
	font-size:12px;
	}	
	

.main_events {
	background:#fff;
	border:1px solid #DCDCDC;
	padding:2px 1px;
	min-width:506px;
	}
.main .garage { 
	margin:0;
	padding:0;
	}
.main .garage .butt_l { margin-right:10px; _margin-right:5px;}
.main .garage .enter { margin-right:5px; _margin-right:5px;}
.main h1{
	font-size:16px;
	color:#08407B;
	font-weight:bold;
	margin:0 0 10px 0;
	}
.main h2{
	margin:0;
	padding:0;
	font-size:16px;
	color:#000000;


	}	
/*items*/
.item {
	width:182px;
	color:#878787;
	font-weight:bold;
	font-size:11px;
	margin-bottom:20px;
	}
.item input {margin:0;}
.item img { border:1px solid #ECECEC;} 
.item span img {border:none;}
.item .comm { color:#FE5900!important; text-decoration:underline;}
.item .car { color:##878787!important;  text-decoration:underline;}
.item .event { color:#007dff!important; font-weight:normal;  text-decoration:underline;}
.item table td{ vertical-align:top; }
.item a { color:#1163B8;}
.item span a { color:#8163B8; }


/*search items*/
.search_item {
	width:182px;
	color:#878787;
	font-size:11px;
	margin-bottom:20px;
	}
.search_item input {margin:0;}
.search_item img { border:1px solid #ECECEC;} 
.search_item span img {border:none;}
.search_item .comm { color:#FE5900!important;}
.search_item table td{ vertical-align:top; }
.search_item a { color:#1163B8;}
.search_item span a { color:#4DA400; font-weight:bold;}
.search_item ul {
	margin:0;
	padding-left:12px;
	}
.search_item ul li{
	margin:0;
	padding:0px 0 0px 00px;
	}
	
/*search form*/	
#search_top {
	background:#fff;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	padding:10px;
	width:770px;
	}
#search_top h1 {
	color:#1163B8;
	font-size:14px;
margin:0 0 5px 0;
	}	
.search_form {
	float:left;
	background:#D1D1D1 url(../images/actions_search_r.gif) no-repeat 100% 0%;
	font-size:12px;
	width:765px;
	padding-right:5px;
	margin-bottom:2px;
	
	}
.search_form_l span {font-size:11px; color:#999999;}	
.search_form_l td { padding-bottom:3px;}
.search_form_l {
	float:left;
	background:#eaf4ff;
	font-size:12px;
	height:130px;
	width:350px;
	padding:12px 0 0 15px;
	margin:10px;
	}

.search_form_1 form select{
	border:1px solid #BBB9B9; 
	margin-top:1px;
	width:140px;
	}			
.search_form img { margin-right:10px;}
.search_form form {
	margin:0;
	padding:0;
	}
.search_form form input{
	border:1px solid #BBB9B9;	
	margin-top:1px;
	width:140px;
	}
.search_form form select{
	border:1px solid #BBB9B9; 
	margin-top:1px;
	width:140px;
	}	
.search_form form .butt {
	background:none!important;
	border:none!important;
	width:auto!important;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	}
.search_form a{
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:2px 0 0 0;
	text-decoration:none;
	}	
	
.import_form {
	float:left;
	}	
	
.help_form_l {
float:right;
	background:#eaf4ff;
	font-size:12px;
	height:210px;
	width:350px;
	padding:12px 10px 0 15px;
	}
.help_form_l span {font-size:11px; color:#999999;}		

.sto_form_l {
	float:left;
	background:#eaf4ff;
	font-size:12px;
	min-height:230px;
	width:420px;
	padding:10px 10px 10px 15px;
	margin-top:10px;
	margin-bottom:20px;
	}
.sto_form_r span {font-size:11px; color:#999999;}	
.sto_form_r {
	float:left;
	font-size:12px;
	width:200px;
	padding:0px 0px 0 10px;
	margin-top:10px;
	margin-bottom:20px;
	}
	
.price_form {
	float:left;
	background:#eaf4ff;
	font-size:12px;
	min-height:110px;
	width:510px;
	padding:5px 0 0 5px;
	margin-bottom:20px;

	}
.price_form span {font-size:11px; color:#999999;}	
.price_desc {font-size:12px; margin-bottom:5px;}	
.price_desc span {font-size:11px; color:#999999;}

.gitem {
	width:182px;
	color:#878787;
	font-weight:bold;
	font-size:11px;
	margin-bottom:20px;
	}
.gitem table td{ vertical-align:top }	


.garageinclude
{
background-color:#FFFFCC;
border-bottom:1px dashed #CCCCCC;
border-top:1px dashed #CCCCCC;
font-size:12px;
margin:10px 0;
padding:10px;
}

.actiontip
{
background-color:#FFFFCC!important;
border-bottom:1px dashed #CCCCCC!important;
border-top:1px dashed #CCCCCC!important;
border-left:none!important;
border-right:none!important;
font-size:11px;
padding:5px 0 0 10px!important;
margin: 0!important;
}

.garageinclude a
{
	color:#FF5900;
	font-weight:bold;
	text-decoration:none;
}
.garageinclude span {color:#1163B8;}

/*profile*/
.enter_garage {
	background:#fff url(../images/enter_garage_bg.gif) repeat-x 0% 100%;
	border:1px solid #DBDBDB;
	padding:11px 8px 8px 8px;
	margin-bottom:10px;
	}
.enter_garage img { margin-bottom:-8px;}
.enter_garage a { 
	color:#FF5900;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}

#prof { min-width:796px;}

.profile {
	background:#fff;
	border:1px solid #DBDBDB;
	width:370px;
	padding:10px;
	font-size:12px;
	min-height:350px;
	} 
.profile h2 {
	font-size:14px;
	color:#1163B8;
	margin:0 0 10px 0;
	}
.profile span {
	color:#4DA400;
	font-weight:bold;
	}
.profile a { font-weight:bold; color:#1163B8;}
.profile img { border:1px solid #ECECEC;} 

.tabs {
	border-bottom:1px solid #D2D2D2;
	margin-bottom:10px;
	}
.tabs ul {
	margin:0;
	padding:0;
	height:29px;
	padding-left:10px;
	}
.tabs ul li{
	margin:0 2px 0 0;
	padding:0 0 0 10px;
	list-style:none;
	float:left;
	background:#EEEEEE url(../images/tab_l.gif) no-repeat 0% 100%;
	font-size:12px;	 
	font-weight:bold;
	color:#FF5900;
	}
.tabs ul li a{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 1px #FFFFFF;
	}
.tabs .tab_r {
	background:url(../images/tab_r.gif) no-repeat 100% 0%;
	height:22px;
	padding:7px 10px 0 0;
	float:left;
	}

.tabs .act {
	background:#D2D2D2 url(../images/tab_l_act.gif) no-repeat 0% 100%!important;	
}
.tabs .act a{ color:#fff; text-shadow:none!important;}
.tabs .act .tab_r_act {
	background:url(../images/tab_r_act.gif) no-repeat 100% 0%;
	height:22px;
	padding:7px 10px 0 0;
	float:left;
	}
	
#prof .block {
	width:218px;
	border-top:none!important;

	/*margin-bottom:10px; */
	padding:10px !important;
	}		
#prof block .blockb {
	width:220px;
	border-top:1px solid #DBDBDB!important;
	margin-top:22px; 
	padding:10px !important;
	}	
#prof .main_cont{
	display: table; 
	_height: 0; 
	zoom: 1;
	}
#prof .main_cont .main{ min-width:513px!important; width:513px!important;}	
#prof .main_cont .tabs{ min-width:545px!important; width:545px!important;}
#prof .main_cont h3{
	color:#08407B;
	font-size:18px;
	font-weight:normal;
	float:inherit;
	margin-bottom:10px!important;
	}
#prof .block h2 {
	font-size:14px;
	color:#1163B8;
	margin:0 0 10px 0;
	}
#prof .block h3 {
	font-size:12px;
	color:#1163B8;
	margin:5px 0 5px 0;
	}	
#prof .block  span {
	color:#4DA400;
	font-weight:bold;
	}
#prof .block  a { font-weight:bold; color:#1163B8;}
#prof .block img {border:1px solid #ECECEC;}




	
.atantion {
	background:#fff;
	border-bottom:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	border-top:6px solid #FF8442;
	padding:10px 10px 10px 17px;	
	margin-bottom:10px;
	text-align:center;
	}
.atantion div {
	font-size:11px;
	color:#878787;
	}
.atantion div strong { color:#FF5900;}
.atantion div a { color:#1163B8; text-decoration:none; margin:0 7px; font-weight:bold;}
.atantion div a img { margin-bottom:1px;}
.preview p { padding-right:15px; font-size:11px;}

.important {
	background:#FF0000;
	border:1px solid #DBDBDB;
	color:#fff;
	font-size:14px;
	margin-bottom:10px;
	text-align:center;
	padding:10px;
	}
.important div { font-size:12px;}


/*actions*/
#actions_top {
	width:500;
	float:left
	}
.action_add {
	background:#fff;
	border:1px solid #DBDBDB;
	padding:5px;
	width:185px;
	margin-bottom:0px;
	margin-right:5px;
	float:left;
	}
.action_add img { margin-right:5px; margin-left:5px;}
.action_add a {
  display: table-cell;
  vertical-align: middle;
	font-size:16px;
	font-weight:bold;
	color:#ff5b03;
	padding:8px 0 0 0;
	text-decoration:none;
	}
.action_search {
	background:url(../images/search_bgrnd.jpg) no-repeat 0% 0%;
	padding:5px;
	width:365px;
	margin-bottom:0px;
	float: right;
}
.action_search img { margin-right:10px; margin-left:5px;}
.action_search form {
	margin-left:40px;
	padding:0;
	}
.action_search form input{
	background:url(../images/actions_search_input.gif) repeat-x 0% 0%;
	border:1px solid #BBB9B9;	
	margin-top:7px;
	margin-bottom:8px;
	width:240px;
	}	
.action_search form .butt {
	background:none!important;
	border:none!important;
	color:#FFFFFF;
	text-shadow: 1px 1px 1px #5a5a5a;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	}
.action_search a{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 0 0 0;
	text-decoration:none;
	}



.action_statistic {
	float:left;
	background:#D1D1D1 url(../images/actions_search_r.gif) no-repeat 100% 0%;
	}
.action_statistic_l { 
	background: url(../images/actions_search_r.gif) no-repeat 0% 0%;
	height:33px;
	width:237px;	
	padding:6px 0 0 12px;
	}
.action_statistic img { margin:-3px 10px 0 0;}
.action_statistic a {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:2px 0 0 0;
	text-decoration:none;
	}
.action { min-width:796px;}
.action .block { width:160px; margin-top:36px; }
.action .no_m { margin-top:0!important;}
.action_table { width:543px;}
.action_table table .blue { background:#C7EBFF;}
.action_table table .blue2 { background:#E5F6FF;}
.action_table table .red { background:#ff4747; color:#FFFFFF;}
.action_table table td {
	height:50px;
	text-align:center;
	border-bottom:1px solid #fff;
	}
.eye { font-size:11px;}
.eye a { color:#4DA400;} 
.action_table table th { color:#0058B3; padding:10px 0; height:30px;}
.action_table table th img { margin-bottom:-2px;}

.pager { 
	margin-top:10px;
	font-size:11px;
	position:relative;
	color:#878787;
	}
.pager select { font-size:11px;}
.pager p { text-align:center; padding-top:2px;}
.pager p a { margin:0 2px; font-weight:bold; color:#0058B3;}
.pager div {
	position:absolute;
	left:0;
	top:0;
	}
.pager_filter {
	 position:relative;
	 float:right;	
	}

.actions_form {
	width:685px;
	padding:0 5px;	
	background:#fff;
	border:1px solid #fff;
	position:relative;
	}
.actions_form form {
	margin:0;
	padding:0;
	}
.actions_form h1 {
	color:#1163B8;
	font-size:24px;
	}
.actions_form form div {
	border:1px solid #DCDCDC;
	margin-bottom:6px;
	padding:9px;
	}
.actions_form form div table { margin:0 auto;}
.actions_form form div table td {
	vertical-align:top;
	padding-bottom:3px;
	color:#000;
	font-size:12px;
	}
.actions_form form div span { font-size:11px; color:#606060;}
.actions_form form input { width:165px; border:1px solid #BBB9B9;}
.actions_form form input[type=checkbox] {width: 15px; border: none; }
.actions_form .post_avto { border:none;}
.actions_form .start_avto { border:none; padding-bottom: 0!important; margin-bottom: 0!important;}
.actions_form .last { background:none!important; padding-bottom: 0!important; margin-bottom: 0!important;}
.actions_form .enter_l { margin-right:10px; _margin-right:5px;}
.actions_form h2 {
	margin:0;
	margin-bottom:5px;
	color:#1163B8;
	font-size:14px;
	}
.actions_form .left {
	width:371px;
	min-height:407px;
	height:auto!important;
	height:407px; 
	}
.actions_form .right {
	width:260px;
	font-size:12px;
	min-height:407px;
	height:auto!important;
	height:407px; 
	}
.actions_form .right p { color:#878787; font-size:11px;}
.red { color:#FF5900;}
.green { color:#4DA400;}
.grey { font-size:11px; color:#606060;}
.star { margin-bottom:-8px;}
.actions_form .right input { width:15px;}
.actions_form textarea { width:235px; border:1px solid #BFBDBD; height:98px; margin-bottom:9px;} 
.actions_form .butt_l { float:right;}
.actions_form .enter_l { float:right;}
.actions_form span {font-size:11px; color:#878787;}


/*stat*/
.stat { font-size:12px; background:#eaf4ff;	min-height:110px; padding:10px 0 0 10px; margin-bottom:10px;}
.stat select { width:180px; margin:0 0px; }
.stat input { width:65px; vertical-align:middle; font-size:11px;}
.stat img { vertical-align:middle; margin-right:10px;}




/*export*/
.export { font-size:12px;}
.export select { width:180px; margin:0 0px; }
.export input { width:65px;   vertical-align:middle; font-size:11px;}
.export img { vertical-align:middle; margin-right:10px;}

.export_bottom { font-size:12px; border-top:1px dashed #CCCCCC; padding-top:20px; margin-top:20px;}
.export_bottom select { width:180px; margin:0 0px; }
.export_bottom input { width:65px;   vertical-align:middle; font-size:11px;}
.export_bottom img { vertical-align:middle; margin-right:10px;}

/*messages*/
.messages { font-size:12px;}
.messages span { margin-top:20px; padding-bottom:20px; font-size:11px; color:#606060!important;}

.messages h1 {
	font-size:18px;
	color:#08407B;
	font-weight:normal;
	margin:0 0 10px 0;
	}
.messages h2 {
	font-size:16px;
	color:#08407B;
	font-weight:bold;
	margin:0 0 10px 0;
	}		
.messages a {text-decoration:none; border-bottom:1px dashed;}
.messages a:hover {text-decoration:none; border-bottom:1px dashed;}
/*messages inside*/
.messages_inside {
	width:750px; 
	font-size:12px; 	
	}
.messages_inside h1 {
	font-size:18px;
	color:#08407B;
	font-weight:normal;
	margin:0 0 10px 0;
	}
.messages_inside h2 {
	font-size:16px;
	color:#08407B;
	font-weight:bold;
	margin:0 0 10px 0;
	}		
.messages_inside .post_avto .post {
	display: table; 
	_height: 0; 
	zoom: 1;	
	}
.messages_inside .post_avto {
	min-height:80px;
	height:auto!important;
	height:80px; 
	} 
.messages_inside .post_avto img { margin-right:10px; border:1px solid #ECECEC;}
.messages_inside .post_avto .name { font-size:11px;}
.messages_inside .post_avto .date { font-size:10px; color:#878787}
.messages_inside .last { background:none!important;}


/*action_other*/
.user_info { margin-bottom:10px;}
.user_info img { margin-right:10px; border:1px solid #ECECEC;}
.user_info span img { margin-right:0px; border:0px;}
.user_info .user_info_cont {
	display: table; 
	_height: 0; 
	zoom: 1;
	padding-left:10px;
	font-size:11px;
	color:#878787;
	}
.string_list { font-size:12px; border-bottom:1px solid #ececec; padding:9px;}
.string_list img {margin-right:15px;}
.string_list a.action {margin-right:5px; margin-left:5px;}
.string_list a.car {margin-right:5px; margin-left:5px;  font-weight:bold;}
.user_info .user_info_cont a, .string_list a.user { color:#4DA400; margin-right:5px; font-weight:bold;}
.user_info .user_info_cont .act { color:#1163B8;}

/*action_details*/
.action_details { width:544px; font-size:12px; 	border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; background:#fff;}
.action_details .left {
	width:252px;
	padding:10px;
	}
.action_details .right {
	width:252px;
	padding:10px;
	}
.action_details .right span { font-size:11px;}
.action_details .right h2 {
	color:#1163B8;
	font-size:14px;
	margin:0 0 10px 0;
	}
.action_details .last { background:none!important;}
.buttons {
	padding:10px;
	}


/*comments*/
.comments {
	width:510px; 
	padding:10px;
	font-size:12px; 	
	margin-top:10px;

	}
.comments h1 {
	font-size:18px;
	color:#08407B;
	font-weight:normal;
	margin:0 0 10px 0;
	}
.comments h2 {
	font-size:16px;
	color:#08407B;
	font-weight:bold;
	margin:0 0 10px 0;
	}	
	
.comments .post_avto .post {
	display: table; 
	_height: 0; 
	zoom: 1;	
	}
.comments .post_avto {
	min-height:80px;
	height:auto!important;
	height:80px; 
	} 
.comments .post_avto img { margin-right:10px; border:1px solid #ECECEC;}
.comments .post_avto .post .name { font-size:11px;}
.comments .post_avto .post .date { font-size:10px; color:#878787}
.comments .last { background:none!important;}

/*comments block*/
.comments_block {
	width:510px; 
	font-size:12px; 	
	}
.comments_block h2 {
	font-size:16px;
	color:#08407B;
	font-weight:bold;
	margin:0 0 10px 0;
	}	

/*comments inside*/
.comments_inside {
	width:490px; 
	font-size:12px; 	
	}
.comments_inside h1 {
	font-size:18px;
	color:#08407B;
	font-weight:normal;
	margin:0 0 10px 0;
	}
.comments_inside h2 {
	font-size:16px;
	color:#08407B;
	font-weight:bold;
	margin:0 0 10px 0;
	}		
.comments_inside .post_avto .post {
	display: table; 
	_height: 0; 
	zoom: 1;	
	}
.comments_inside .post_avto {
	min-height:80px;
	height:auto!important;
	height:80px; 
	} 
.comments_inside .post_avto img { margin-right:10px; border:1px solid #ECECEC;}
.comments_inside .post_avto .post .name { font-size:11px;}
.comments_inside .post_avto .post .date { font-size:10px; color:#878787}
.comments_inside .last { background:none!important;}


.right_side {
	padding-top:46px;
	width:240px; 
	float:right;
	}
.outcome {
	font-weight:bold;
	font-size:12px;
	}
.outcome a{ text-decoration:underline;
	font-weight:normal!important;
	font-size:12px;
	}	
.outcome img { border:0px!important; margin:0px 3px 0px 3px; vertical-align:bottom;}			
.outcome table {
	margin:0 auto;
	margin-top:10px;
	text-align:center;
	border-bottom:1px dashed #DCDCDC!important;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;
	font-size:24px;
	line-height:18px;
	}
.outcome table td { padding:0 10px; background:url(../images/gas_li.gif)  repeat-y 100% 0%;}
.outcome .last { background:none!important; }
.outcome .min{ color:#95BF5A;}
.outcome .mid{ color:#4F9DDF;}
.outcome .max{ color:#FF0000;}
.outcome span { font-size:11px;}
.outcome .min a{ color:#95BF5A!important; font-weight:normal!important; text-decoration:underline; }
.outcome .mid a{ color:#4F9DDF!important; font-weight:normal!important; text-decoration:underline; }
.outcome .max a{ color:#FF0000!important; font-weight:normal!important; text-decoration:underline; }


.import {
	font-weight:bold;
	font-size:12px;
	padding:0px!important;
	}
.import table {
	margin:0 auto;
	margin-top:0px;
	text-align:center;
	font-size:24px;
	line-height:12px;
	}
.import img {border:none!important;}
.import a {	
	font-weight:normal!important;;
	font-size:14px!important;;
}
.import a:hover{	
	font-weight:normal!important;;
	font-size:14px!important;;
	text-decoration:underline;
}

.ref {
	font-size:12px; 	
	margin-top:10px;
	float:left;
	}

/*footer*/
#footer { border-top:1px dashed #FFFFFF; background:url(../images/bg.png)  repeat-x 100% 0%; 	height:80px;}
#footer .foot {
	height:40px;
	text-align:center;
	padding-top:30px;
	color:#fff;
	font-size:11px;
	text-shadow:-1px -1px 0px #444444; text-decoration:none
	}
#footer .foot a { color:#fff; margin:0 10px; text-shadow:-1px -1px 0px #444444; text-decoration:none}
#footer .tweet {
  width: 986px;
  margin: 0 auto;
 position:relative;
}
#footer .tweet img { 
 position:absolute;
 right:275px;
 top:-40px;
}

/*contacts*/
.contacts { 
	font-size:12px; 
	min-height:200px; 
	height:auto!important;
	}
.contacts img { float:right;}	
.contacts ul {
	margin:0;
	padding:10px 25px 25px 35px;
	}
.contacts ul li{
	margin:0;
	padding:10px 0 8px 0px;
	list-style:disc;

	}	

#WzTtDiV { z-index: 150; }

select, select option { z-index: 1; }


/*corners*/
.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q, 
.b1_last, .b1_last i, .b1_last b, .b1_last q{
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px;
	display: block;
 	background: #FFFFFF;
}

.b1_last {
height: 9px!important;
border:none!important; 
border-style:none!important;
margin-bottom:2px;
background:#9BA2A8 url(/images/bot_shadow.gif) repeat-x 0% 0%;
}

.b1 {
  margin: 0 2px;
	background: #EBEEF0;
	border: none;
}
.b1 b {
 margin: 0 1px;
 background: #DDDDDD;
 border-color: #DEDEDE;
}
.b2 {margin: 0 1px;	border-color: #D6DCDF;}
.b2 b {border-color: #DDDDDD;}
.b2 i {border-color: #EEEEEE;}
.b2 q {border-color: #FFFFFF;}
.b3 {border-color: #EEEEEE;}
.b3 b {border-color: #DDDDDD;}
.b3 i {border-color: #F9FAFB;}
.b4 {border-color: #E5E5E5;}
.b4 b {border-color: #E5E9EB;}
.b5 {border-color: #DEDEDE;}
.b5 b {border-color: #FAFBFB;}

table.import {
	border-collapse: collapse;
	border: none;
}

table.import th {
	font-size:11px;
	border: 1px dotted #000000;
	margin: 0xp;
	padding: 0px;
}

table.import td {
	font-size:10px;
	border: 1px dotted #000000;
	margin: 0xp;
	padding: 0px;
}

table.import div {
	font-size:10px;
	text-indent: 1px;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	overflow: hidden;	
}


.infobox_top{ background:url(../images/bg_info_help_top.jpg) no-repeat left top; zoom:1; height:195px; min-height:195px;}
.boxabout{ padding:25px 35px; position:relative; zoom:1; float:left; width:395px;}
.boxaboutimg {float:left; padding-top:63px;}
.boxform{ padding:20px 0px 0px 15px; position:relative; zoom:1; float:left; width:250px;}

.new_message_form {float: left;}
.new_message_form span {color:#606060!important; font-size:11px;}
.new_message_form img {border:1px solid #ECECEC;}
.new_message_form input {width: 230px!important;}
.new_message_form textarea {width: 230px!important;}	
.new_message_form span img{ border:none!important;}

.message_list img {border:1px solid #ECECEC;}
.message_list span {	
	color:#4DA400;
	font-weight:bold;}
.message_list .date { font-size:10px; color:#878787}

.jq_action{  
  border-bottom: dotted 1px; 
  text-decoration: none;
  cursor: pointer;
}

.string-date
{
  display: inline;
  color:#999999;
}

.remind_form{
  width: 315px;
}

.remind_form div{
  padding: 9px 0px 9px 0px;
}
.remind_form .left
{
  width: 315px;
  min-height: 270px;
  margin-left: 10px;
}

#reminder_comment{
  width: 280px;
}

#remind_is_finished_container .ui-widget
{
  padding: 4px;
}

#remind_is_finished_container .ui-state-active
{
  border: 2px solid darkgreen;
}

#remind_is_finished_container .ui-state-active .ui-button-text{
  color: darkgreen;
}

ul.radio_list_container, .radio_list_container li{
  margin: 0;
  padding: 0;
}

.radio_list_container li{
  list-style-type: none;
  margin-top: 5px;
}
.radio_list_container li input{
  width: inherit;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
}

.sto_city { font-size:14px; text-decoration:underline!important; border-bottom:none!important; margin-left:20px;}
.dashed { font-size:11px; text-decoration:none!important; border-bottom:1px dashed #3399CC; font-weight:normal!important;}

.loading {padding-top:5px;}
.loading a { font-size:12px;}
#ui-form-loader 
{
  font-size:12px;	
  margin: 0;
  border: none;
  float: right;
}

#ui-form-loader, .string-loading
{
  font-size:12px;
  color:#3399CC;
  padding: 0 0 0 25px;
  background: url(/images/loading5.gif) left no-repeat;
}
a.string-loading
{
  text-decoration: none;
}
.hr{
 border-bottom: 1px dashed #999999;
}

.left_banner {margin-bottom:10px; border: 1px solid #DDDDDD; width:178px;}

.fuel_table { width:515px; }
.fuel_table a {color:#3399CC;}
.fuel_table table .blue { background:#F1F7E3;}
.fuel_table table .blue2 { background:#FCFEF6;}
.fuel_table table .red { background:#ff4747; color:#FFFFFF;}
.fuel_table table td {
	height:50px;
	text-align:center;
	border-bottom:1px solid #fff;
	font-size:14px;
	}
.fuel_table table th { color:#0058B3; padding:10px 0; height:40px; 	font-size:14px;}
.fuel_table table th img { margin-bottom:-2px;}

tr.consumption.selected{
  background-color: #08457E;
  color: white;
}

tr.consumption.selected td a{
  color: white;
}

#jq_azs_quick_list.short
{
  border: none !important;
  margin: 0 !important;
  margin-right:3px;
  padding: 0 !important;
  line-height: 22px;
  max-height: 20px;
  overflow: hidden;
  width: 148px;	
  float:left
}

#jq_azs_quick_list.full{
  border: 1px solid #DCDCDC;
  background:url(../images/small_close.gif)  257px 5px no-repeat ;
  z-index: 999;
  background-color: white;
  position: absolute;
  width: 250px;
  float:left;
  margin-top: 23px;
}

a.jq_azs_quick_list
{
  text-decoration: none;
  border-bottom: 1px dotted #39C;
  margin-right:3px;
}

#jq_azs_butt_full_list{
  display: none;
  cursor: pointer;
  
}


jq_azs_quick_list_icon
{
  border: none !important;
  margin: 0 !important;
  margin-top:5px;

