body { background:#fbfbfb; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;} 
	
select {line-height:20px; height:22px;}	

img { border:none;}

/*a:visited {
	color:#4B3872 !important;}
	*/
a{	color:#1078c1;}

a:hover {
	text-decoration:none;}	
	
a.mainlink, #marks a, #regions a, #last_news table.m_table tr td a, #last_news table.addit_news tr td a, .addit_links_div a {
	color:#1078c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
a.map {
	background:url(/static/images/main/map.gif) no-repeat left center;
	line-height:25px;
	padding-left:20px;}
	
a.mod_b {
	color:#006FBD;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	}
	
a.mod_b:hover {
	text-decoration:underline;}
	
h3.blue_tit {
	margin:15px 10px;}
	
h3.blue_tit2 {
	margin:15px 2px;}
	
.message, .full_text,.add_to_park, .soobsh, .dealer {
	line-height:16px;
	padding-left:15px;}

.message {
	background:url(/static/images/main/ico_mail.gif) no-repeat left center;}

.full_text {
	background: url(/static/images/main/ico_zoom_2.gif) no-repeat left center;}

.add_to_park {
	background: url(/static/images/main/ico_parking2.gif) no-repeat left center;}

.soobsh{
	background: url(/static/images/main/ico_soobsh.gif) no-repeat left center;}

.right {
	float:right;}
	
.left {
	float:left;}
		
.clear {
	clear:both;}
	
.center {
	text-align:center;}

.line {
	background:url(/static/images/main/line.gif) repeat-x;
	height:24px;}
	
.no_border {
	border:none !important;}
	
.w_100 {
	width:100%;}
	
.w_99 {
	width:99%;}	
	
.w_98 {
	width:98%;}
	
.w_44 {
	width:44%;}
	
.w_20 {
	width:20%;}
	
.w_85px {
	width: 85px;
}

select.w_85px {
	width: 90px;
}

.w_180px {
	width: 180px;
}

.m_17_4 {
	margin:17px 4px 0 0;}
	
.p_0_10 {
	padding:0 10px;}
	
.p_10 {
	padding:10px;}
	
.p_5_10 {
	padding:5px 10px;}
	
.p_10_5 {
	padding:10px 5px;}
	
.p_8_10 {
	padding:8px 10px;}

.p_20_10 {
	padding:20px 10px;}

.p_10_0 {
	padding:10px 0px;}
	
.p_0_0_10_10 {
	padding:0px 0px 10px 10px;}	

.p_0_0_10_0 {
	padding:0px 0px 10px 0px;}	
	
.pt_40 {
	padding-top:40px;}

.pt_5 {
	padding-top:5px;}

.p_b_18 {
	padding-bottom:18px !important;}

.pl_20 {
	padding-left:20px;}
    
.pl_15 {
	padding-left:15px;}
    
.p_0 {padding:0;}

.pl_30 {
	padding-left:30px;}

.vert_m {
	display:inline-block;
	height:25px;
	float:right;
	padding:8px 20px 0 0;}
	
.vert_m label {
	display:inline-block;}

.vert_m label input {
	display:inline-block;
	float:left;
	padding-top:5px;}

.vert_m label span {
	display:inline-block;
	float:left;
	padding-top:2px;}
	
.f_14 {
	font-size:14px;}
.f_12 {
	font-size:12px;}
.f_11 {
	font-size:11px;}	
.f_10 {
	font-size:10px;}
	
.add_link {
	background:url(/static/images/main/plus.gif) no-repeat left center;
	color:#0b8823;
	cursor:pointer;
	padding-left:10px;
	text-decoration: underline;}
	
.adit_links .add_link {
	background:url(/static/images/main/plus.gif) no-repeat 1px center;
	margin-left:10px;
	padding-left:10px;}
	
.add_link:hover {
	text-decoration:none;}
	
.blue {
	color:#1078C1;}

.blue_tit, .blue_tit2, .blue_uppercased, .blue_uppercased a, .blue_small{
	color:#1a487a;
	font-family:Tahoma, Geneva, sans-serif;}

.blue_tit, .blue_tit2{
	font-size:11px;
	font-weight:bold;}
	
.blue_uppercased a{
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;}
	
.red_uppercased a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	color: #be0000;}
	
.blue_small{
	font-size:10px;}
	
.blue_dark {
	color:#0f3d5e;}
	
.blue_t12 {
	color:#006fbd;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;}
	
.blue_18 {
	color:#1078c1;
	font-size:18px;}
	
.blue_12 {
	color:#1078c1;
	font-size:12px;
	font-weight: bold; }
	
.a_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.sidebar_heading {
	color:#1078c1;
	font-size:18px;
	text-decoration:none;
	padding:10px;}
	
.sidebar_heading2 {
	color:#1078c1;
	font-size:18px;
	text-decoration:none;
	text-align:left;
	padding:10px 10px 10px 0;}
	
.yel_small {
	color:#ffe931;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;}
	
.red {
	color:#be0000;}

.red_12{
	color:#be0000;
	font-size:12px;}
	
.green{
	color:#087a12;}
	
.orange {
	color:#fe9c01;}
	
.req {
	color:#dd0000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;}	
	
.black_16b {
	color:#000;
	font-size:16px;
	font-weight:bold;}
	
.black_18 {
	color:#000;
	font-size:18px;}
	
.price, .date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;}
	
.grey {
	color:#4b4b4b;}

.medium_grey {
	color:#868686;}
	
	
.light_grey {
	color:#bababa;}
	
.light_grey2 {
	color:#888;}

.price {
	color:#000;
	font-weight:bold;}
	
.date {
	color:#888888;}
	
.non_under {
	text-decoration:none !important;}

.underl {
	text-decoration: underline !important;}

.foto
{
	position:relative;
	padding-right:30px;
	padding-bottom:10px;
}
.but_close
{
	position:absolute;
	right:30px;
	top:-3px;
	background-image:url(/static/images/ico_close.png);
	background-repeat:no-repeat;
	display:block;
	width:18px;
	height:18px;}

.button_light {
	background:url(/static/images/main/button_light_left.png) no-repeat #f5f5f5;
	display:inline-block;
	height:23px;
	text-decoration:none;}

.button_light span {
	color:#436180;
	cursor:pointer;
	background:url(/static/images/main/button_light_right.gif) no-repeat right;
	display:inline-block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	height:18px;
	padding:5px 10px 0 10px;
	text-transform:uppercase;}
	

.button_red, .button_blue, .button_green {
	display:inline-block;
	height:33px;
	text-decoration:none;} 
	
.button_red span, .button_blue span, .button_green span {
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	height:19px;
	padding:7px 20px;
	text-transform:uppercase;}

a.button_red:link, a.button_red:visited { background:#f5f5f5 url(/static/images/main/button_red_left.png) no-repeat; outline:none; } 
a.button_red:link span, a.button_red:visited span { background:url(/static/images/main/button_red_right.gif) no-repeat right; outline:none; }
a.button_red:hover, a.button_red:focus { background:#f5f5f5 url(/static/images/main/button_red_left_ov.png) no-repeat; outline:none; } 
a.button_red:hover span, a.button_red:focus span { background:url(/static/images/main/button_red_right_ov.png) no-repeat right; outline:none; }

a.button_blue:link, a.button_blue:visited { background: #2271e2 url(/static/images/main/button_blue_left.png) no-repeat; outline:none; }
a.button_blue:link span, a.button_blue:visited span { background: url(/static/images/main/button_blue_right.png) no-repeat right; display:inline-block; outline:none; }
a.button_blue:hover, a.button_blue:focus { background: #2271e2 url(/static/images/main/button_blue_left_ov.png) no-repeat; outline:none; }
a.button_blue:hover span, a.button_blue:focus span { background: url(/static/images/main/button_blue_right_ov.png) no-repeat right; display:inline-block; outline:none; }	
a.button_blue:active { background: url(/static/images/main/button_blue_left_act.png) no-repeat; outline:none; }
a.button_blue:active span { background: url(/static/images/main/button_blue_right_act.png) no-repeat right; display:inline-block; outline:none; }	
	
.button_green {
	background:url(/static/images/main/button_green_left.png) no-repeat #f5f5f5;}

.button_green span {
	background:url(/static/images/main/button_green_right.gif) no-repeat right;
	}
	
.grey_button {
	background:url(/static/images/main/button_grey_left.png) no-repeat;
	color:#4B4B4B;
	display:inline-block;
	height:22px;
	text-decoration:none;}
	
.grey_button a{
	color:#4B4B4B;}
	
.grey_button span{
	background:url(/static/images/main/button_grey_right.png) no-repeat top right;
	cursor:pointer;
	display:inline-block;
	height:14px;
	padding:3px 9px 5px 9px;
	text-transform:uppercase;}
	
a.red_button2{
	background:url("/static/images/akcia/samsung/button.png") repeat scroll 0 0 transparent;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:normal;
	height:49px;
	line-height:49px;
	margin:20px 0;
	text-align:center;
	text-decoration:none;
	width:282px;
	color:#FFF;
}
	
.new-a-b { position:absolute;right:0;top:0;}
.div-a-b { margin-bottom:5px; padding:10px 0 6px; position:relative;}

.grey_bckg {
	background-color:#f8f8f8;}
	
.grey_bckg_2 {
	background-color:#ebebeb;}
	
.grey_bckg_3 {
	background-color:#f3f3f3;}
    
.green_bckg {
	background-color:#eaffe9;}
	
.remember {
	color:#436180;
	display:inline-block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:right;
	margin:5px 0 0 0;}
	
.topp_5 {
	padding-top:5px !important;}
	
.rss {
	background:url(/static/images/main/rss.jpg) no-repeat left center;
	color:#1078c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;}
	
.sagent { background:url(/static/images/main/search-agent.png) no-repeat left 15px;color:#1078c1;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:15px 0 8px 22px;}
	
.mid_title {
	color:#006fbd;
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:2px 0 5px 0;}
	

.heading_blue h2, .heading_orange h2, .heading_green h2, .heading_grey h2, .heading_white h2, .heading_blue h1, .heading_orange h1, .heading_green h1, .heading_grey h1, .heading_white h1 , .heading_blue .hh2, .heading_orange .hh2, .heading_green .hh2, .heading_grey .hh2, .heading_white .hh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	height:25px;
	padding:2px 0 3px 50px;
	margin:0;}	

.heading_blue {
	background:url(/static/images/main/h_blue.jpg) no-repeat 37px 0;
	color:#18395a;}
	
.heading_orange {
	background:url(/static/images/main/h_orange.jpg) no-repeat 55px 0;
	color:#7b1b1b;}

.heading_green {
	background:url(/static/images/main/h_green.jpg) no-repeat 37px 0;
	color:#04520c;}

.heading_grey {
	background:url(/static/images/main/h_grey.jpg) no-repeat 37px 0;
	color:#18395a;}
	
.heading_white {
	color:#0380d7;}
	
.heading_white h2, .heading_white h1 {
	padding:5px 0 0 45px;}
	
.heading_white h2.simple .heading_white h1.simple {
	padding:5px 0 0 10px;}

.h_wheel {
	background: url(/static/images/main/ico_wheel.jpg) no-repeat;}

.h_car {
	background: url(/static/images/main/ico_car.jpg) no-repeat 0 5px;
	padding-left:67px !important;}
	
.h_pen {
	background: url(/static/images/main/ico_pen.jpg) no-repeat;}
.h_etention {
	background: url("/static/images/main/payment/ico_etention.png") no-repeat scroll 5px 0 transparent}

.h_zoom {
	background: url(/static/images/main/ico_zoom.jpg) no-repeat;
	padding-bottom:4px !important;}

.h_rul {
	background: url(/static/images/main/ico_rul.jpg) no-repeat 4px 0;
	padding-bottom:10px !important;}
	
/* Серый попап */
#model_info.grbg .heading_blue { background-image:url(/static/images/main/h_blue-grbg.jpg); margin-bottom:0; }
#model_info.grbg .h_rul {background-image:url(/static/images/main/ico_rul-grbg.png); }
#model_info.grbg #avto-gall { margin-top:0; }
#model_info.grbg #avto-gall table { padding:0 10px 15px 45px; }

	
.h_company {
	background: url(/static/images/main/ico_company.png) no-repeat 0 1px;
	padding-bottom:10px !important;}	
	
.h_new_car { background:url(/static/images/main/ico_auto_icon.png) no-repeat 0 1px; }
.h_old_car { background:url(/static/images/main/ico_auto-old_icon.png) no-repeat 0 1px; }
.h_myprof {  background: url(/static/images/main/ico-myprofile.png) no-repeat 4px 1px; }		
.h_sto { background: url(/static/images/main/i-sto.gif) no-repeat 0 -2px; }	
.h_parse { background: url(/static/images/main/i-rasborka.gif) no-repeat 0 -2px; }	
.h_shop { background:url(/static/images/main/auto_icon.png) no-repeat -1px 0; padding-bottom:4px; }
.h_calc { background:url(/static/images/main/h_calc.png) no-repeat 1px 1px; padding-bottom:4px; }	
.h_umbrella { background:url(/static/images/main/h_umbrella.png) no-repeat -4px -1px; padding-bottom:4px; }
.h_compare-car { background:url(/static/images/compare/h_compare-car.png) no-repeat 0 0; padding-bottom:4px !important; }
.h_stat { background:url(/static/images/main/ico_stat.png) no-repeat 0 0; padding-bottom:4px; }
.h_star { background:url(/static/images/main/ico_star.png) no-repeat 0 0; padding-bottom:4px; }
.h_pay { background:url(/static/images/main/ico_pay.png) no-repeat 0 3px; padding-bottom:4px;padding-left:59px !important;position:relative;left:-9px; }
	
.grey_divider {
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #ffffff;
	height:0px;
	overflow:none;
	margin:15px 5px 15px 0;
	}	
	

.a_11 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;}	

#wrapper {
	background-color:#fff;
	margin:0 auto; 
	overflow:hidden;
	width:960px;
	position:relative;}
	
#header { background:url(/static/images/main/unite_sprite.png?3167) no-repeat -10px -10px; width:960px; height: 99px; position:relative; padding:5px 0 0 0; z-index:9998; }
#header p { color:#808080; padding: 0 0 0 248px; margin:0; font-weight:normal; }
#header p strong { color:#262626; }
#header ul { list-style-type:none; margin:0; padding:0; width:464px; position:absolute; top:5px; right:0; z-index:98; overflow:hidden; }
#reg-corner { position:static; }
#reg-corner ul { zoom:1; } 
#header ul li { float:right; padding:0 0 0 24px; margin-right:10px; display:inline; } 
#header ul li.reg_in { background:url(/static/images/main/unite_sprite.png?3167) no-repeat -800px -310px; }
#header ul li a { display:block; background:#fbfbfb; padding: 0 0 2px 0; }	
#header ul li.reg_sign { background:url(/static/images/main/unite_sprite.png?3167) no-repeat -858px -310px; }
#header ul li.reg_sign-out { background:url(/static/images/main/unite_sprite.png?3167) no-repeat -828px -310px; }
#header ul li.reg_park { background:url(/static/images/main/unite_sprite.png?3167) no-repeat -765px -310px; }
.reg_greeting span { color:#808080; }

#logo_a { display:block; width:240px; height:80px; float:left; outline: none; text-decoration:none; }



.search2 { float:left; height:26px; width:197px; padding:3px 0 5px 5px; cursor:pointer; }
.clearfloat { clear:both; height:0; line-height:0; font-size:0; }
.search2-sel { width:179px; position:absolute; left:449px; top:42px; cursor:pointer; z-index:99;}
* html .search2-sel { left:450px; }
#header .search2-sel ul { width:203px; background:#ffffff; border: 2px solid #CCC; border-right: none; border-top:none; padding: 0 0 7px 0; }
#header .search2-sel ul li { width:178px; padding-left:15px; position:relative; left:12px; background:url(/static/images/main/unite_sprite.png?3167) no-repeat -915px -302px; } #header .search2-sel ul li a { background:#ffffff; font-size:12px; color:#808080; } 
#header .search2-sel ul li.choice { margin-bottom:5px; font-size:13px; color:#5c5c5c; background:none; border-bottom:1px dotted; left:5px; width:190px; padding:0; }
.example { color:#808080; padding: 6px 0 0 0; } .example span { color:#bbbbbb; }
#menu { width: 960px; height: 72px; background:url(/static/images/main/unite_sprite.png?3167) no-repeat -10px -124px; }
#menu_tabs { height:35px; padding-top:6px; }
#menu_tabs ul { list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin:0 0 0 6px; padding:0; }
#menu_tabs ul li{ display:inline; }

/* @@@ SPLIT 05 */

#menu_tabs ul li a { background-image: url(/static/images/main/unite_sprite.png?3167); background-repeat:no-repeat; float:left; height:0; overflow:hidden; padding-top:35px; width:103px; margin-right:2px; }
#menu_tabs ul li.m-buy a { background-position: -10px -206px; width:103px; }
#menu_tabs ul li.m-sell a { background-position: -115px -206px; width: 113px; }
#menu_tabs ul li.m-salon a { background-position: -230px -206px; width: 145px; }
#menu_tabs ul li.m-cat a { background-position: -377px -206px; width: 98px; }
#menu_tabs ul li.m-news a { background-position: -477px -206px; width: 112px; }
#menu_tabs ul li.m-for-avto a { background-position: -591px -206px; width: 149px; }
#menu_tabs ul li.m-useful a { background-position: -742px -206px; width: 122px; }
#menu_tabs ul li.action-bl a { background-position: -402px -305px; width: 92px; }
#menu_tabs ul li.action a { background-image: url(/static/images/main/action-f.gif);background-position: 0 0; width: 92px; }/**blink**/
#menu_tabs ul li.action-n a { background-image: url(/static/images/main/action-n.gif);background-position: 0 0; width: 92px; }/**empty**/

#menu_tabs ul li.m-buy a:hover, #menu_tabs ul li.m-buy a.act { background-position: -10px -242px; }
#menu_tabs ul li.m-sell a:hover, #menu_tabs ul li.m-sell a.act { background-position: -115px -242px; }
#menu_tabs ul li.m-salon a:hover, #menu_tabs ul li.m-salon a.act { background-position: -230px -242px; }
#menu_tabs ul li.m-cat a:hover, #menu_tabs ul li.m-cat a.act { background-position: -377px -242px; }
#menu_tabs ul li.m-news a:hover, #menu_tabs ul li.m-news a.act { background-position: -477px -242px; }
#menu_tabs ul li.m-for-avto a:hover, #menu_tabs ul li.m-for-avto a.act { background-position: -591px -242px; }
#menu_tabs ul li.m-useful a:hover, #menu_tabs ul li.m-useful a.act { background-position: -742px -242px; }
#menu_tabs ul li.action-bl a:hover, #menu_tabs ul li.action-bl a.act { background-position: -402px -341px; }
#menu_tabs ul li.action a:hover, #menu_tabs ul li.action a.act { background-position: 0 -36px; }
#menu_tabs ul li.action a:hover, #menu_tabs ul li.action-n a.act { background-position: 0 -36px; }


/* @@@ END SPLIT 05 */
	
#submenu { height:32px; padding:0 15px;}	
#submenu a { color:#333; display:inline-block; font-family: Arial, Helvetica, sans-serif; font-size:13px; height:16px; padding:6px 0 9px 10px; text-decoration:none; }
#submenu a:hover, #submenu span.act a {color:#be0000;background: url(/static/images/main/unite_sprite.png?3167) no-repeat}
#submenu a span	{ padding-left:17px; background: url(/static/images/main/unite_sprite.png?3167) no-repeat; }
#submenu .s-1 span { background-position: -938px -302px; }
#submenu .s-2 span { background-position: -938px -318px; }
#submenu .s-3 span { background-position: -938px -334px; }
#submenu .s-4 span { background-position: -938px -352px; }
#submenu .s-5 span { background-position: -938px -369px; }
#submenu .s-6 span { background-position: -938px -386px; }
#submenu .s-7 span { background-position: -938px -402px; }
#submenu .s-8 span { background-position: -938px -419px; }
#submenu .s-10 span { background-position: -938px -454px; }
#submenu .s-11 span { background-position: -938px -471px; }
#submenu .s-12 span { background-position: -938px -488px; }
#submenu .s-13 span { background-position: -938px -504px; }
#submenu .s-14 span { background-position: -938px -522px; }
#submenu .s-15 span { background-position: -938px -538px; }
#submenu .s-16 span { background-position: -938px -556px; }
#submenu .s-17 span { background-position: -938px -572px; }
#submenu .s-18 span { background-position: -938px -590px; }
#submenu .s-19 span { background-position: -938px -606px; }
#submenu .s-20 span { background-position: -938px -624px; }
#submenu .s-21 span { background-position: -934px -641px; }
#submenu .s-24 span { background-position: -938px -386px; }
#submenu .s-32 span { background-position: -938px -793px; }
#submenu .s-33 span { background-position: -938px -812px; }
#submenu .s-34 span { background-position: -938px -832px; }
#submenu .s-36 span { background-position: -938px -436px; }
#submenu .s-37 span { background-position: -938px -572px; }
#submenu .s-38 span, #submenu .s-41 span { background-position: -938px -436px; }
#submenu .s-39 span { background-position: -938px -284px; }
#submenu .s-40 span { background-position: -935px -488px; }
#submenu .s-42 span { background-position: -935px -263px; }
#submenu .s-43 span { background-position: -938px -223px; }
#submenu .s-44 span { background-position: -938px -243px; }
#submenu a.s.s-47 span { background-position: -8px -330px; }
#submenu .s-48 span { background-position: -938px -522px; }


#submenu a.s-1:hover, #submenu span.act a.s-1 { background-position:5px -283px; }
#submenu a.s-2:hover, #submenu span.act a.s-2 { background-position:5px -283px; }
#submenu a.s-3:hover, #submenu span.act a.s-3 { background-position:23px -283px; }
#submenu a.s-4:hover, #submenu span.act a.s-4 { background-position:8px -283px; }
#submenu a.s-5:hover, #submenu span.act a.s-5 { background-position:18px -283px; }
#submenu a.s-6:hover, #submenu span.act a.s-6 { background-position:42px -283px; }
#submenu a.s-7:hover, #submenu span.act a.s-7 { background-position:-5px -283px; }
#submenu a.s-8:hover, #submenu span.act a.s-8 { background-position:31px -283px; }
#submenu a.s-10:hover, #submenu span.act a.s-10 { background-position:40px -283px; }
#submenu a.s-11:hover, #submenu span.act .s-11 { background-position:18px -283px; }
#submenu a.s-12:hover, #submenu span.act .s-12 { background-position:-7px -283px; }
#submenu a.s-13:hover, #submenu span.act .s-13 { background-position:27px -283px; }
#submenu a.s-14:hover, #submenu span.act .s-14 { background-position:27px -283px; }
#submenu a.s-15:hover, #submenu span.act .s-15 { background-position:4px -283px; }
#submenu a.s-16:hover, #submenu span.act a.s-16 { background-position:34px -283px; }
#submenu a.s-17:hover, #submenu span.act .s-17 { background-position:18px -283px; }
#submenu a.s-18:hover, #submenu span.act .s-18 { background-position:17px -283px; }
#submenu a.s-19:hover, #submenu span.act .s-19 { background-position:-5px -283px; }
#submenu a.s-20:hover, #submenu span.act .s-20 { background-position:51px -283px; }
#submenu a.s-21:hover, #submenu span.act .s-21 { background-position:22px -283px; }
#submenu a.s-24:hover, #submenu span.act .s-24 { background-position:15px -283px; }
#submenu a.s-32:hover, #submenu span.act .s-32 { background-position:15px -283px; }
#submenu a.s-33:hover, #submenu span.act .s-33 { background-position:15px -283px; }
#submenu a.s-34:hover, #submenu span.act .s-34 { background-position:15px -283px; }
#submenu a.s-36:hover, #submenu span.act .s-36 { background-position:15px -283px; }
#submenu a.s-37:hover, #submenu span.act .s-37 { background-position:15px -283px; }
#submenu a.s-38:hover, #submenu span.act .s-38 { background-position:25px -283px; }
#submenu a.s-39:hover, #submenu span.act .s-39 { background-position:19px -283px; }
#submenu a.s-40:hover, #submenu span.act .s-40 { background-position:13px -283px; }
#submenu a.s-41:hover, #submenu span.act .s-41 { background-position:48px -283px; }
#submenu a.s-42:hover, #submenu span.act .s-42 { background-position:18px -283px; }
#submenu a.s-43:hover, #submenu span.act .s-43 { background-position:0 -283px; }
#submenu a.s-44:hover, #submenu span.act .s-44 { background-position:6px -283px; }
#submenu a.s.s-47:hover, #submenu span.act .s.s-47 { background-position:46px -283px; }
#submenu a.s-48:hover, #submenu span.act .s-48 { background-position:2px -283px; }


#advert { background: url(/static/images/main/unite_sprite.png?3167) no-repeat -233px -301px; position:absolute; bottom:4px; right:0; display:block; padding: 5px 15px 4px 35px; z-index:2;}
a.advert { color:#BE0000; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
	
#content{ padding:15px 10px 10px 10px; overflow:hidden; background: url(/static/images/main/bg_content.png) repeat-y left top; }
	
#left_wide {}
	
#sidebar{
	float:right;
	width:250px;}
	
#sidebar h3, #sidebar .hh3, .subscribe_form .hh3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0 0 15px 5px;}
	
#sidebar .blue_h, .subscribe_form .blue_h {
	color:#1078c1;}
	
#sidebar .green_h{
	color:#087a12;}
	
#sidebar .black_h{
	color:#000;}
	
#user_sidebar {float:left;width:242px;}
#user_sidebar .user-menu {width:240px;padding:9px 1px;background-color:#c5c5c5;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#user_sidebar ul {background-color:#f9f9f9;width:240px;padding:0 0 30px;margin:0;list-style:none;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#user_sidebar ul li {padding:12px 0 12px 12px;}
#user_sidebar ul li span {display:block;float:left;width:7px;height:21px;}
#user_sidebar ul li.active span {background:url(/static/images/main/li-icon.png) no-repeat 0 6px;}
#user_sidebar ul li a {padding-left:30px;margin:0;color:#18395a;font-size:18px;font-weight:normal;text-decoration:none;background:url(/static/images/main/user-menu-icon.png) no-repeat;}
#user_sidebar ul li.my_profile a {background-position:0 0;}
#user_sidebar ul li.my_company a {background-position:0 -30px;}
#user_sidebar ul li.my_ads a {background-position:0 -58px;}
#user_sidebar ul li.my_services a {padding:6px 0 5px 30px;background-position:0 -84px;}
#user_sidebar ul li.my_notices a {background-position:0 -118px;}

#user_sidebar ul.submenu {width:auto;padding-left:25px;padding-bottom:0;}
#user_sidebar ul li ul.submenu li {margin:6px 0 0;padding-top:0;padding-bottom:0;}
#user_sidebar ul li ul.submenu li span {display:block;float:left;width:12px;height:16px;background:url(/static/images/main/li-icon.png) no-repeat -25px 3px;}
#user_sidebar ul li ul.submenu li.active span {background:url(/static/images/main/li-icon.png) no-repeat -12px 3px;}
#user_sidebar ul li ul.submenu li.redpoint span {background:url(/static/images/main/li-icon.png) no-repeat -25px -10px ;}
#user_sidebar ul li ul.submenu li.active.redpoint span {background:url(/static/images/main/li-icon.png) no-repeat -12px -10px ;}
#user_sidebar ul li ul.submenu li a {padding-left:3px;color:#1078c1;font-size:13px;background:none;}
#user_sidebar ul li ul.submenu li.active a {color:#8abfe6;}
#user_sidebar ul li ul.submenu li.active.redpoint a {color:#d86666;}
#user_sidebar ul li ul.submenu li.redpoint a {color:#be0000;}
	
#news, .news {
	overflow:hidden;}
	
#news a, .news a {
	color:#1078c1;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:18px;}
	
.sidebar_div{ padding: 4px 0 10px 0;}
	
.sidebar_div2{
	padding-bottom:10px; padding-left:5px;}

#search {
	/*margin-bottom:15px;*/
	height: 190px;
	}

#search_price {
	margin-bottom:15px;
	}
	
#search_body {
	background:url(/static/images/main/search_bckg.png) repeat-x;
	border:1px solid #be0000;
	padding:5px 10px;}
	
#search_body.grey-bord { border:1px solid #dedede; }

#search.carssell { padding-top:25px; } #search .tabs.topauto { position:relative; margin-top:-25px !important; float:left; } .tabs.topauto ul { padding-left:0 !important; } .tabs.topauto ul li span { text-shadow:0 1px 0 rgba(255, 255, 255, 0.6); }	
.tab-img { position:relative; top:0; right:-7px; }

#search_bottom {
	background-color:#be0000;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding:3px 10px 6px 10px;}
	
#search_bottom a {
	color:#fff;}

#search_result {
	overflow: hidden;
}

.search_table tr td {
	padding:2px 10px 1px 0;}
	
.search_table tr td select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.sale_table {
	margin:0 auto;
	width:100%;}
	
.sale_table tr td {
	padding:2px 15px 1px 0;}
	
.sale_table tr td select,.options_table2 tr td select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
	
.options_table, .options_table2  {
	width:100%;
	_width:99%;
	zoom:1;}
	
.options_table tr td {
	padding:0px 10px 0px 10px;}
	
.options_table2 tr td {
	padding:0px 20px 0px 0px;}
	
.options_table tr td select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}

#best_proposals {}

.car_proposals table{}

.car_proposals table tr td {
	padding:8px 5px 0 5px;}

.car_proposals a{
	color:#1078c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.car_proposals img, table.list a img {
	border:1px solid  #E2E4E7}
	
	
	
	
	
	
	
	
#marks, #regions {
	margin-bottom:5px;}

#marks table, #regions table {
	margin:10px 5px;
	width:98%;}

#marks table tr td, #regions table tr td {
	padding:2px 0 0 5px;}

#marks table tr td.models_col, #regions table tr td.models_col {
	color:#8c8c8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;}
	






#last_news {}

#last_news table.m_table, #last_news table.m_table tr td {
	background-color:#ebebeb;
	padding:8px 0 0 0;}
	
#last_news table.m_table tr td a, #last_news table.addit_news tr td a  {
	display:block;}
	
#last_news table.m_table tr td div {
	padding:5px 10px 0 10px;
	text-align:left;}
	
	
	


#model_table {
	font-family:Tahoma, Geneva, sans-serif;
	/*border-bottom:1px solid #e8e8e8;*/
	padding-bottom:15px;
	width:99%;
	zoom:1;}
	
#model_table table tr td {
	padding:2px 0;}
	
#model_table table tr td.ball {
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;}

#model_table table tr td.mod_picture {
	height:190px;
	padding:5px;}

#additional_menu {
	zoom:1;}
	
#additional_menu a{
	font-size:12px;}
	
a.compare, a.details, a.model_news, a.feedback, a.test_drive, a.vote, a.photo, a.mark , a.buy, a.what_help {
	padding-left:18px;}

a.compare {
	background:url(/static/images/main/ico_compare.gif) no-repeat left center;}

a.details {
	background:url(/static/images/main/ico_details.gif) no-repeat 2px center;}

a.model_news {
	background:url(/static/images/main/ico_model_news.gif) no-repeat left center;}
	
a.feedback {
	background:url(/static/images/main/ico_feedback.gif) no-repeat left center;}	

.adit_links a.feedback {
	background:url(/static/images/main/ico_feedback.gif) no-repeat left center;
	padding-left:14px;}	

a.test_drive {
	background:url(/static/images/main/ico_test_drive.gif) no-repeat left center;}	

a.vote {
	background:url(/static/images/main/ico_vote.gif) no-repeat left center;}	
	
a.photo {
	background:url(/static/images/main/ico_photo.gif) no-repeat left center;}		
	
a.mark {
	background:url(/static/images/main/ico_mark.gif) no-repeat left center;}	
	
a.buy {
	background:url(/static/images/main/ico_buy.gif) no-repeat left center;
	color:#be0000;}
a.dealer {
	background:url(/static/images/main/ico_dealer.gif) no-repeat left center;
	color:#be0000;}
a.what_help {background:url(/static/images/main/ico-help.gif) no-repeat left center;}



#results_list{
	padding:20px 0 0 0;
	zoom:1;}
	
#table_list{
	padding:10px 0 0 0;
	zoom:1;}
	
.table_top {
	background:url(/static/images/main/list_table_top.png) no-repeat;
	height:35px;}
	
.table_top_940 {
	background:url(/static/images/main/list_table_top940.png) no-repeat;
	height:35px;}
	
.table_top_2 {
	background:url(/static/images/main/list_table_top.png) no-repeat bottom;
	height:10px;
	zoom:1;}
	
.table_top_1 { background:url(/static/images/main/list_table_top_white.png) no-repeat; height:35px; }
	
.car-model-tab { background:#f0bcbc; } 
table.list tr.car-model-tab td { border: 1px solid #be0000; border-bottom:none; padding:5px; } 
table.list tr.car-model-tab td.vip_h_first { border-right:none;}
table.list tr.car-model-tab td.vip_h_first div { margin:0; padding:2px; background:url(../images/attention.png) no-repeat 0 0;} 
table.list tr.car-model-tab td.vip_h_last { border-left:none;}
table.list tr.car-model-tab td.vip_h_last h4{ margin:0; padding:2px; text-align:left;} 
table.list tr.car-model-tab td.vip_h_last h4 a { color:#262626; font-size:12px; }
.vip-label td, .vip_border { /*border-bottom: 1px solid #be0000; */}  
.vip-sep { border-top: 1px solid #be0000; padding:0;}  
table.list tr td.vip_border_last { border-right: 1px solid #be0000; }
table.list tr td.vip_border_first { border-left: 1px solid #be0000; }

	
#same_models {
	zoom:1;}
	
.tabs ul {
	list-style:none;
	margin:0;
	padding:0 25px;}
	
.tabs ul li {
	background:url(/static/images/main/tab_left.png) no-repeat;
	color:#646464;
	cursor:pointer;
	display:inline-block; 
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:27px;
	margin-right:5px;}
	
.tabs ul li span {
	background:url(/static/images/main/tab_right.gif) no-repeat top right;
	display:inline-block;
	height:17px;
	padding:5px 15px;}
	
.tabs ul li.act_tab {
	background:url(/static/images/main/tab_act_left.png) no-repeat;
	cursor:auto;}
	
.tabs ul li.act_tab span {
	background:url(/static/images/main/tab_act_right.gif) no-repeat top right;}

.tabs ul li.act_tab-r { background:url(/static/images/main/tab_act_left-r.png) no-repeat; cursor: default; }
.tabs ul li.act_tab-r span { background:url(/static/images/main/tab_act_right-r.gif) no-repeat top right; }

.tabs ul li.non-act-t-r { background:url(/static/images/main/tab_left-r.png) no-repeat; }
.tabs ul li.non-act-t-r span { background:url(/static/images/main/tab_right-r.gif) no-repeat top right; }
/*tabs2*/

.tabs2 ul {
	list-style:none;
	margin:0;
	padding:0 10px;}
	
.tabs2 ul li {
	background:url(/static/images/main/tab_left.png) no-repeat;
	color:#646464;
	cursor:pointer;
	display:inline-block; 
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:27px;
	margin-right:3px;}
	
.tabs2 ul li span {
	background:url(/static/images/main/tab_right.gif) no-repeat top right;
	display:inline-block;
	height:17px;
	padding:5px 7px;}
	
.tabs2 ul li.act_tab {
	background:url(/static/images/main/tab_act_left.png) no-repeat;
	cursor:auto;}
	
.tabs2 ul li.act_tab span {
	background:url(/static/images/main/tab_act_right.gif) no-repeat top right;}
	
.tabs ul a, .tabs2 ul a {
	text-decoration:none;
	color:#646464;
}

.tabs3 ul {
	padding:0
}
.tabs3 ul li span {
padding:5px 8px;
}
	
	
.tab_l {
	margin:5px 0px 5px 10px;
	padding:3px;}
	
.parking {
	background:url(/static/images/main/ico_parking.jpg) no-repeat left center;
	color:#1078C1;
	line-height:18px;
	font-weight:bold;
	padding:4px 0 4px 23px;
	text-transform:uppercase;}
	
.plus {
	background:url(/static/images/main/plus.png) no-repeat left center;
	color:#1078C1;
	line-height:18px;
	font-weight:bold;
	padding:4px 0 4px 23px;
	text-transform:uppercase;}

.plus2 {
	background:url(/static/images/main/plus.png) no-repeat left 5px;
	color:#1078C1;
	line-height:18px;
	font-weight:bold;
	padding:4px 0 4px 23px;
}

.table_tit {
	color:#0380D7;
	line-height:18px;
	font-weight:bold;
	padding:4px 0 4px 3px;
	text-transform:uppercase;}
	
table.list {
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;}
	
table.list thead tr td, table.list tfoot tr td, table.list tr.head td {
	background:url(/static/images/main/thead_bckg.gif) repeat-x #d2d2d2;
	border:none;
	padding:5px 1px;}

table.list tfoot tr.no_head td {
	background:none;
	border:none;
	padding:5px 1px;}

table.list thead a, table.list tfoot a  {
	color:#4b4b4b;
	font-family:Tahoma, Geneva, sans-serif;}

table.list thead a.sort_by {
	color:#106bab;}

table.list tr td {
	border-right:1px dotted #e0e0e0;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:14px;
	padding:3px 3px;}
	
table.list tr td.no_border {
	border:none;}
	
table.list tr td.pl_8 {
	padding-left:8px;}
	
table.list tr td.p_0 {padding:0;}
	
.adit_links { padding:3px 0;}
.adit_links a { font-size:11px; }
	
.pages_kol {
	color:#164668;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}	

.pages_kol a {
	color:#006fbd !important;
	padding:0 5px;}
	
.table_bottom {
	background:url(/static/images/main/list_table_bottom.png) no-repeat;
	height:27px;
	padding:7px 15px;}
	
.table_bottom_940 {
	background:url(/static/images/main/list_table_bottom940.png) no-repeat;
	height:27px;
	padding:7px 15px;}
	
.table_bottom2 {
	background:url(/static/images/main/list_table_bottom.png) no-repeat bottom;
	_background:url(/static/images/main/list_table_bottom2.png) no-repeat bottom;
	height:10px;
	zoom:1;}
	
.table_bottom_1 { background:url(/static/images/main/list_table_bottom923.png) no-repeat;	height:27px; padding:7px 15px;}

.table_bottom a, .table_bottom_940 a, .pages_container a {
	background:transparent url(/static/images/main/a_bottom.gif) no-repeat scroll 0 0;
	color:#828282;
	display:inline-block;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	height:15px;
	margin:0 2px;
	padding:3px 0;
	text-align:center;
	text-decoration:none;
	width:20px;}
	
.table_bottom a.current, .table_bottom_940 a.current, .pages_container a.current {
	background:url(/static/images/main/a_bottom_act.gif) no-repeat;
	color:#fff;
	cursor:default;}
	
.str {
	display: inline-block; 
	height:20px;}	

.addit_links_div {
	line-height:25px;
	padding:20px 15px;}





.helper_top {
	background:url(/static/images/main/filters_top.png) no-repeat bottom;
	height:60px;
	padding:5px 0 0 55px;}

.helper_top h3 {
	color:#525a60;
	font-size:18px;
	font-weight:normal;
	margin:0;}

.helper_body {
	background-color:#F9F9F9;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	margin-left:4px;
	padding:10px 15px;
	width:210px;}
	
.helper_body ul {
	list-style:none;
	margin:0;
	padding:5px 10px 8px 10px;}
	
.helper_body ul li input {
	margin:0 3px;
	padding:0;}
	
.helper_body ul li label {
	line-height:16px;}
	
.helper_bottom {
	background:url(/static/images/main/filters_bottom.gif) no-repeat;
	height:11px;
	margin-left:4px;}





.grey_div {
	background:url(/static/images/main/grey_block_body.png) repeat-y #fbfbfb;}
	
.grey_div_body {
	background:url(/static/images/main/grey_block_top.png?910) no-repeat top;
	padding:10px 5px 10px 10px;}

.grey_div_bottom {
	background:url(/static/images/main/grey_block_bottom.png) no-repeat bottom;
	height:8px;}
	
.bg940,.bg-940,.bg_940 { background:#ffffff; }

	
.wide_textarea {
	height:100px;
	width:96%;
	margin:0 10px;}

.grey_div_body_bottom {
	background:url(/static/images/main/grey_block_body_bottom.png) no-repeat right center;
	height:30px;
	padding:10px;}
	
.grey_div_body_bottom_white {
	background:url(/static/images/main/grey_block_body_bottom_white.png) no-repeat right center;
	height:30px;
	padding:10px;}	

.rekl { margin-right:2px; }

.get_price {}
	
.get_price tr td {
	padding:0 15px 0 0;}

.get_price tr td input, .get_price tr td select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}


.get_price tr td input {
	width:90px;}

.get_price tr td select {
	width:95px;}
	
.sm3 {
	background:url(/static/images/main/sm3.gif) no-repeat 70px center;}
	
.km {
	background:url(/static/images/main/km.gif) no-repeat 75px center;}




#compare_head {
	padding-top:5px;
	background-color:#FFFFFF}

.ltpcmpr a {
	line-height:18px;}
	
.filtr_quest{
	color:#000;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:15px 0 5px 0;}

#compare_body {}

.d_grey_bckg {
	background-color:#e2e2e2;}
	
.l_grey_bckg {
	background-color:#f1f1f1;}


#compare_body table tr td, #model_descr table tr td  {
	padding:5px 10px;}

#compare_body table tr td.blue_tit, #model_descr table tr td.blue_tit{
	padding:8px 10px;}

.different {
	background-color:#fce6cb;
	font-weight:bold;}
	
.send_mail {
	background:url(/static/images/main/mail.jpg) no-repeat top center;
	display:inline-block;
	padding-top:30px;}

.rel {
	display:block;
	position:relative;}

.l_t, .l_b, .r_t, .r_b {
	height:4px;
	position:absolute;
	width:4px;}
	
.l_t, .r_t {
	top:0;}
	
.l_b, .r_b {
	bottom:0;}

.l_t, .l_b {
	left:0;}
	
.r_t, .r_b {
	right:0;}

.l_t {
	background:url(/static/images/main/l_t.gif) no-repeat;}

.l_b {
	background:url(/static/images/main/l_b.gif) no-repeat bottom;}

.r_t {
	background:url(/static/images/main/r_t.gif) no-repeat;}
	
.r_b {
	background:url(/static/images/main/r_b.gif) no-repeat bottom;}






#company {
	margin:0 0 15px 0;}
	
#company_logo {
	float:left;
	text-align:center;
	padding:10px 0;
	width:180px;}


#company_info {
	background-color:#eef0f2;
	margin-left:190px;
	padding:10px 15px;}

#company_info p, #company_info div{
	margin:10px 0 10px 0;
	font-size:12px;}
	
#company_models {
	padding-bottom:40px;}

	

#dealer {
	margin:0 0 15px 0;
	width: 100%;
	}

#dealer_logo {
	text-align:center;
	padding:10px 0;
	width:200px;}
#dealer_logo #contacts{
	text-align:left;
}
	

#dealer_info {
	background-color:#eef0f2;
	padding:10px 15px;}

#dealer_info p, #dealer_info div{
	margin:10px 0 10px 0;
	font-size:12px;}

.model {
	font-size:12px;
	padding:10px;
	zoom:1;}
	
.articles{
	padding:0 10px;
	zoom:1;}
	
.articles a{
	font-size:12px;
	display: block;
	float:left;
	margin-bottom:10px;}
	
.l_photos {
	padding:15px 5px 0 5px !important;}
	
.l_photos a {
	margin:5px 4px 0 0;}
	


.tbl {
	padding:0 10px 5px 10px;}

.tbl table tr td{
	padding:2px 5px 2px 2px;}

a.add {
	background:url(/static/images/main/add_link.png) no-repeat;
	color:#686868;
	display:inline-block;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	height:15px;}

a.add span {
	background:url(/static/images/main/add_link_right.png) no-repeat right;
	display:inline-block;
	cursor:pointer;
	font-size:10px;
	height:15px;
	padding:0 15px 0 35px;}

.links_td a{
	line-height:18px;
	text-decoration:none;}

.links_td a:hover {
	text-decoration:underline;}
	
	
	
#profile_photo {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0;
	overflow:hidden;
	width:171px;
    margin-left:37px;}
    
#profile_photo .edit-link {margin-top:5px;padding:5px 0 5px 30px;background-color:#f8f8f8;}
*html #profile_photo {_margin-left:19px;}
	
#profile_info {
	margin-left:220px;
	zoom:1;}

#mycompany_info {
	zoom:1;}

#profile_info table tr td {
	font-family:Tahoma, Geneva, sans-serif;
	padding:4px 5px 4px 20px;}

#profile_info table tr td.name_info {color:#696969;}
	
#profile_info table tr td a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
#profile_info table tr.error_tr td {
	background-color:#f8e8e9;}
	
#profile_info table tr.error_tr td a{
	color:#BE0000;}
	
#profile_info table tr td input {
	height:14px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}

#profile .heading_blue.edit-menu a {right:auto;left:410px;}
#profile .heading_blue.edit-menu a.btn_a {left:520px;top:2px;background:none;}
#profile_info table tr td .button_blue span {width:95px;font:13px Tahoma,Geneva,sans-serif;text-align:center;}
#profile_info table tr td .edit-link.left {line-height:33px;}
#profile_info table tr td.p_l_15 {padding-left:15px;}
#profile .notice-common .left {width:450px;}
#profile .notice-common .right {width:190px;padding-top:5px;}
#profile .w_475px {width:475px;}
#profile .add_advert {padding-top:10px;}
#profile .w_475px,
#profile .add_advert {margin:10px 0;}

table tbody.mods tr td {
	padding:5px;}
	
.news_item {
	overflow:hidden;
	padding:10px;
	_float:left;
	_width:98%;
	zoom:1;}

.news_item a img{
	margin:0 15px 10px 0;
	}
	
.news_item, .news_item p {
	font-size:12px;
	line-height:18px;
	padding:10px 5px 10px 0;
	margin:0;
	text-align: justify;}
	
.news_item p {padding:3px 5px 3px 0;}
.news_item ul {margin:3px 0;}
		
.news_pleft_5 { padding-left: 10px; } .news_pleft_5 p, .news_pleft_5 div { padding-left: 215px; }	
	
.post {
	background:url(/static/images/main/post.gif) no-repeat left center;
	padding-left:16px;
	margin-right:20px}
	
.feedback {
	background:url(/static/images/main/feedback.gif) no-repeat left center;
	padding-left:16px;}
	
.hits {
	background:url(/static/images/main/comment-amount.gif) no-repeat left center;
	padding-left:16px; padding-right: 24px;}	
	
.youtube_group {
	padding:10px 0;
	zoom:1;}
	
.youtube_group table tr td {
	border-bottom:1px solid #fff;}
	
td.vid, td.act_vid {
	padding:3px 10px 3px 10px;
	}
	
td.vid {
	background-color:#f6f6f6;}
	
td.vid:hover {
	background-color:#ebebeb;}
	
.video_title {
	color:#4c4c4c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;}
	
td.act_vid {
	background-color:#1078c1;}
	
td.act_vid .date, td.act_vid a, td.act_vid .video_title {
	color:#fff;}	

td.act_vid .post {
	background:url(/static/images/main/post_blue.gif) no-repeat left center;
	padding-left:16px;
	margin-right:20px}
	
td.act_vid .feedback {
	background:url(/static/images/main/feedback_blue.gif) no-repeat left center;
	padding-left:16px;}	
	
.sliders {
	float:right;
	padding:3px;}

#subscribing ul {
	list-style:none;
	margin:0;
	padding:0 0 0 20px;}


.region {
	font-size:12px;
	font-weight:bold;
	padding:10px 15px 20px 10px;}

.region a {
	margin:0 20px 0 0;}
	
ul.links_ul {
	list-style:none;
	margin:0;
	font-size:12px;
	line-height:20px;
	padding: 0 10px 20px 8px;}
	
	

.cats {
	color:#888888;
	font-size:12px;
	line-height:18px;}
	
.cats ul {
	list-style:none;}
	
.cats ul li.sub_list {
	padding:0;
	margin:0;}
	
.cats ul li ul {
	display:inline-block;
	margin:0 0 15px 0;
	padding:10px 0 0 20px;}
	
.cats ul li ul li {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;}
	
	
	
.leftbar_table {
	 text-align:left;}
	 
.inf_table tr td {
	padding:4px 5px !important;}
	
#footer { position: relative; width:960px; margin:0 auto; }	
#l-zero { background:#4d4d4d; }
#l-two { padding:2px 15px 5px 15px; overflow:hidden; }
#copyright { width:245px; float:left; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/footer/foot-div.png) no-repeat right top; padding-right:10px; } #copyright p { margin:0; font-size:10px; }
#foot_menu { background:url(../images/footer/top-foot-div.png) no-repeat 0 0; color:#f4fd60; font-family:Arial, Helvetica, sans-serif; font-size:14.5px; padding:4px 0 6px 0; text-align:center; position:relative; overflow:hidden; }	
.soc-icons { width:330px; float:left; padding:5px 10px 0 15px; background:url(../images/footer/foot-div.png) no-repeat right top; } .soc-icons a { margin-right:7px; }
.menu-it-f { width:840px; margin:0 auto; overflow:hidden }
#foot_menu a{ color:#f4fd60; text-decoration:none; display:block; float:left; padding:0 10px 0 8px; background:url(../images/footer/menu-foot-div.png) no-repeat right 0; }
#foot_menu .last-m-i { background:0 none; padding-right:0; }
#foot_menu a:hover{ text-decoration: underline; }
.white_title { position:relative; top:-10px; margin-right:10px; color:#fff; font-size:14px; } .white_title.partner { color:#000000; top:-15px; }
	
#proj {	padding:15px 20px; }
#footer_adv { width:950px; background: #ffffff url(../images/footer/bottom-foot-div.png) no-repeat 0 0; margin:0 auto; padding:8px 5px 0 5px; vertical-align:middle; }		
#footer_adv a { margin-right:10px; display:inline; font-size:0; }

/* Custom */
#model_info {
	background-color:#eef0f2;
	padding:10px 15px;}

#model_info p, #model_info div{
	margin:10px 0 10px 0;
	font-size:12px;}

.manuf_desc{ text-align:justify;}

.error { border:#cc0000 1px solid; padding:5px; color:#cc0000; margin: 10px 0;}
.fl {float:left}
.fr {float:right}
.clear {clear:both}
.none {display:none}
.search_btn { float:right; margin-left:20px; margin-right:20px;}
#menu_tabs ul li.act span{ cursor:pointer}
.search_select{ width:100%;}
#profile_info table tr td span{	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	/*color: #1078C1;	text-decoration: underline;*/}
#profile_info table tr td input{ width:200px; height:100%}
#profile_info table tr td input[type="checkbox"]{ width:20px; height:100%}

#profile_info table tr td textarea{ width:200px;}
#profile_info table tr td textarea#description{ width:360px;}
.slider {width:100%; margin: 5px;}
.vote{padding: 15px;}
.popup {
	background:url(/static/images/main/search_bckg.png) repeat-x;
	border:1px solid #be0000;
	padding:5px 10px;}
	
.popup_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	height:25px;
	padding:2px 0 3px 50px;
	margin:0;
	color:#0380d7;}	
#model_vote {
	display:none;
}


#slider{
	overflow: hidden;
	width:620px;
}

#slider_model{
	overflow: hidden;
	width:200px;
}


#article_body{
	margin: 0 0 0 10px;
}

#sto_region_form{margin:0; padding:0}
#sto_form{margin:0; padding:0}

.plain_text{
	margin-left:20px;
	margin-right: 50px;
}
.contact_manager-form-1{
	background:#f8f8f8;
	border: 1px solid #ccc;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
	width:400px;
	overflow:hidden;
	margin:0 auto;
	padding:20px;
}
.contact_manager-form{
	background:#f8f8f8;
	border: 1px solid #e5e5e5;
	padding:15px 30px 15px;
}

.ads_closed{ background: url(/static/images/ads_closed.gif) no-repeat center bottom; height:140px; width:240px; z-index:1; position:absolute;}
#reg_result form { padding:0; margin:0}

.lister, .lister a{
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
}

.pad_marg_no {margin:0 !important; padding:0 !important}

ul.links_ul2 {
	list-style:none;
	margin:0;
	font-size:12px;
	padding: 0 10px 20px 8px;}
ul.links_ul2 li { padding-bottom:5px;}	
ul.links_ul2 strong { text-decoration:none; color:#000000;}

.feedback_item{ font-size:12px; line-height:18px;}

/* imported uzr articles */
.news_item  .leftimg {
	float:left;
	margin-right:10px;
}

.news_item  .midimg {
text-align:center;
}

.salons_btns {
	padding: 10px;
	padding-left: 25px;
}

.type_btns {
	padding: 10px;
	padding-left: 12px;
}


.let_div {
	padding: 5px;
	border: 1px solid #e3e3e3;
	border-top: 0px;
	font-size: 12px;
	background: #f5f5f5 url(/static/images/main/let_bg.png) repeat-x bottom;
}

.let_a {
	text-decoration: none;
	color: #000000;
	padding: 1px;
	padding-left: 2px;
	padding-right: 2px;	

}

.let_a:hover, .let_a a:hover {
	padding: 1px;
	border: 1px solid #acacac; 
	color: #666666;
}

.let_n {
	text-decoration: none;
	color: #999999;
	padding: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

.btn, .btn_n {
	background: url(/static/images/main/btn_l_a.png) no-repeat;
	display: inline-block;
	height: 21px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.6);
	margin-right: 20px;

}

.btn span, .btn_n span {
	position: relative;
	background: url(/static/images/main/btn_r_a.png) no-repeat right top;
	display: inline-block;
	height: 21px;
	padding-right: 14px;
	padding-top: 3px;
	right: -14px;
}

.btn:hover {
	background: url(/static/images/main/btn_l_o.png) no-repeat;
}

.btn span:hover {
	background: url(/static/images/main/btn_r_o.png) no-repeat right top;
}

.btn_a, a.btn_a{
	text-decoration: none;
	color: #666666;
}

.btn_a a:hover, .btn_a:hover {
	color: #333333;
}

.btn_n {
	background: url(/static/images/main/btn_l_n.png) no-repeat;
	color: #999999;
}

.btn_n span {
	background: url(/static/images/main/btn_r_n.png) no-repeat right top;

}

.l_head, .head_resume {
	padding-left:45px;
	padding-bottom: 20px;
	margin-left: 5px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.l_head:hover, .l_head a:hover, .head_resume:hover, .head_resume a:hover {
	text-decoration: underline;
}

.l_head:hover, .head_resume:hover{
	text-decoration: none;
}

.head_resume {
	color: #c3c3c3!important;
	background: url(/static/images/main/str_right.gif) no-repeat 20% bottom;
}

.l_main {
	padding-left: 50px;
	margin-bottom: 5px;
	display: block;
}

.l_name {
	font-size: 13px;
}

.sm_l {
	font-size: 10px;
	color: #c31515;
}

.sm_lm {
	font-size: 10px;
	color: #145e92;
	background: url(/static/images/main/map.gif) no-repeat right center;
	padding-right: 18px;
	font-family: Tahoma;
}

.l_ico {
	width: 30px;
	vertical-align: top;
	padding-top: 8px;
}

.t_marks td {
	vertical-align: top;
	width: 33%;
}

#salons {
	border-right: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
}

#regionz {
	padding: 10px;
	border: 1px solid #e3e3e3;
}

.reg_t span {
	float:right;
	font-size: 9px;
	color: #999999;
}

.reg_t td {
	padding: 3px;
	border-bottom: 1px dotted #e5e5e5;
	font-size: 12px;
	width: 20%;
}

.d_menu td {
	padding-top: 5px;
	vertical-align: top;
}

.table_top_s {
	background:url(/static/images/main/list_table_top.png) no-repeat;
	height:32px;
}

.pw_area {
	background-color:#E8EDF3;
	border-bottom:1px solid #BDBDBD;
	height:14px;
	left:0;
	padding-left:10px;
	position:absolute;
	top:0;
	width:960px;	
}

.pw_area a {
	text-decoration: none;
	color: #000000;
}

.pw_area a:hover {
	text-decoration: underline;
}

.mark_head {
	background-color: #fafafa;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	padding-left: 10px;
	color: #999999;
}


.mark_floor {
	padding-bottom: 2px;
	border-bottom: 1px dotted #e7e7e7;
}

.at_top {
	background: url(/static/images/main/arrow_up.gif) no-repeat right center;
	padding-right: 12px;
	margin-right: 10px;
}

.table_middle {
	background: #f5f5f5 url(/static/images/main/hr_top.gif) repeat-x left bottom;
	height: 10px;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}

.car_classes {
	width: 100%;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	background-color: #f4f4f4;
}

.list_alt {
	width: 100%;
}

table.list_alt thead tr td, table.list_alt tfoot tr td {
	background: #d8d8d8 url(/static/images/main/thead_bg.png) repeat-x left top;
	height: 35px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
	vertical-align: middle;
}


table.list_alt thead, table.list_alt thead a {
	color: #333333;
	text-decoration: none;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.9);
	font-size: 12px;
}

table.list_alt thead span {
	font-size: 11px;
}

.list_alt thead a:hover, .list_alt tfoot a:hover {
	color: #1078c1;
}

.list_alt_tr td {
	border-bottom: 1px dotted #e5e5e5;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

.model_header, .model_header_a {
	border-bottom: 1px solid #c3c3c3;
	background: #d8d8d8 url(/static/images/main/thead_bg.png) repeat-x left top;
	height: 35px;

}

.model_header span, .model_header_a span {
	font-size: 16px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.9);
	font-weight: bold;
	vertical-align: middle;
	display: block;
	height: 28px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding-left: 10px;
	padding-top: 8px;
	color: #333333;
}

.model_header span {
	background: url(/static/images/main/show_header_b.gif) no-repeat 99% 50%;
}

.model_header_a span {
	background: url(/static/images/main/hide_header_b.gif) no-repeat 99% 50%;
}

.model_header a, .model_header_a a {
	text-decoration: none;
}

.model_header span:hover, .model_header_a span:hover {
	color: #1078c1; 
	padding-left: 10px;
}

.model_header span:hover {
	background: url(/static/images/main/show_header.gif) no-repeat 99% 50%;
}

.model_header_a span:hover {
	background: url(/static/images/main/hide_header.gif) no-repeat 99% 50%;
}

.bordr {
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	border-top: 1px solid #e3e3e3;
}

.models_main td {
	border-bottom: 1px dotted #e5e5e5;
	padding: 2px;
	vertical-align: top;
	font-size: 11px;
}

.models_main {
	width: 100%;
}

.models_logo {
	
	padding: 2px;
	
}
.models_logo  a{
    text-decoration: none;
}

.models_logo td {
	vertical-align: top;
}

.models_logo img {
	padding: 5px;
}

.model_name {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
}

.model_name_na {
	color:#1078C1;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
}

.model_name:hover {
	text-decoration: underline;
}

.model_prices_r {
	display: block;
	color: #999999;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 10px;
}

.new_m, .used_m, .dtp_m {
	padding-right: 24px;
	margin-left: 5px;
	display: inline-block;
}

.new_m {
	background: url(/static/images/main/new_m.gif) no-repeat right center;
}

.used_m {
	background: url(/static/images/main/used_m.gif) no-repeat right center;
}

.cclass_m {
	cursor: pointer;
	background-position: center 150px;
	background-repeat: repeat-y;
}

.cclass_m:hover {
	background-position: center 100px;
}

.cclass_a {
	background-position: center 50px;
	background-repeat: repeat-y;
}

.usd, .euro, .uah {
	padding-left: 8px;
	display: inline-block;
	text-align: left;
}

.usd {
	background: url(/static/images/main/usd.gif) no-repeat left center;
}

.euro {
	background: url(/static/images/main/euro.gif) no-repeat left center;
}

.uah {
	background: url(/static/images/main/uah.gif) no-repeat left center;
}

.s_wider {
	width: 640px!important;
}

.karta, .to_url, .akcii, .otzivi, .napisat {
	padding-left: 15px;
	display: block;
	font-size: 12px;
	margin-bottom: 3px;
	width: 150px;
}

.map_bg {
	background: url(/static/images/main/map.gif) no-repeat left center;
}

.to_url {
	background: url(/static/images/main/to_url.gif) no-repeat left center;
}

.promos {
	background: url(/static/images/main/akcii.gif) no-repeat left center;
}

.comments {
	background: url(/static/images/main/otzivi.gif) no-repeat left center;
}

.write {
	background: url(/static/images/main/napisat.gif) no-repeat left center;
}

.delete_x {
	background: url(/static/images/main/del_X.gif) no-repeat left center;
}

.salon_img {
	border: 4px solid #ffffff;
	float: right;
	margin-left: 8px;
	margin-bottom: 8px;
}

.h_tools { background: url(/static/images/main/ico_tools.jpg) no-repeat; padding-bottom:4px !important; }
.h_payit { background: url(/static/images/main/payit.png) no-repeat; padding-bottom:4px !important; }

.parts_selector td { padding-right: 15px;}
.form_sap { padding: 10px 0 0 35px; }

table.list2 tr td, table.list2 thead tr td { padding: 6px; background: none; }
table.list2 thead tr td { padding: 2px; }
table.list2 thead {  background:url(/static/images/main/thead_bckg_over1.gif) repeat-x left top; }

/*tree*/
.tree-container {
margin:10px 20px 0 0;
}

.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a{
	color: #000;
	text-decoration:none;
}


.treeview a.selected {
	font-weight: bold;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover, .treeview a:hover { color: red; cursor: pointer; text-decoration:underline }

.treeview li { background: url(images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(images/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(images/treeview-red.gif); } 

.treeview-black li { background-image: url(images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(images/treeview-black.gif); }  

.treeview-gray li { background-image: url(images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(images/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(images/treeview-famfamfam.gif); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 0 0 0 20px; display: block; }
.filetree span.folder { background: url(/static/images/tcd/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(/static/images/tcd/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(/static/images/tcd/file.gif) 0 0 no-repeat; }
/**** end of tree ****/

#left.autotools { width:290px; margin-right: 650px; float:none; }
#sidebar.autotools_t { width:650px; }
.autotools_t .table_top { background:url("/static/images/list_table_top650.png") no-repeat 0 0; }
.autotools_t .table_bottom { background:url("/static/images/list_table_bottom650.png") no-repeat 0 0; }
.sort_p { padding-left:25px; }
.vendor { font-size:12px; color:#8c8c8c; font-weight:bold; }
td.post { background:url(http://www.rul.ua/static/images/main/post_blue.gif) no-repeat left center; padding-left:16px; margin-right:20px}
.spares { padding:10px 0 0 10px; }

table.list tr td.comments_level0 {padding-left:10px;}
table.list tr td.comments_level1 {padding-left:30px;}

.comments_top{ display:block; text-align:right; text-decoration:none; color:#bababa; padding-top:10px;}
.comments_top a{ text-decoration:none}
.comments_top a:hover{ text-decoration: underline; cursor:pointer;}

.pointer{cursor:pointer;}

div.marR15 { padding-left:0; }
.marR15 input { margin-right:15px; }
.blue_tit14 { font-weight:bold; color:#1A487A; font-size:14px; margin-bottom:5px; }
.search-btn-rul { background:url(/static/images/main/search_butt.png) no-repeat 0 0 transparent; border: none; cursor:pointer; height:33px; width:80px; }

	.edit-menu { position:relative; } 
	.edit-menu a { padding-left:10px; position:absolute; top:5px; right:10px; background:url(/static/images/main/icon-set-profile.png) no-repeat 0 0; }
	.edit-link a { padding-left:15px; background:url(/static/images/main/icon-set-profile.png) no-repeat 0 0; }

	a.edit { background-position: 0 -32px; } a.edit-pass {background-position: 0 5px;} a.del-prof {background-position: 0 -8px;} a.edit-avat {background-position: 0 -20px;}
	.pad-t0 { padding-top:0; }
	.blue_new_h { color:#1A487A; font-size:14px; text-decoration:underline; margin:5px; }
	#sidebar .blue_bl { color:#000000; padding-left:28px; } #sidebar .blue_bl.noactive { color:#808080; } 
	#sidebar .blue_bl i { width:16px; height:22px; position:absolute; padding: 0 0 0 18px; margin-left:-44px; background:url(/static/images/main/check-paket.png) no-repeat 0 0; }
	#sidebar .blue_bl i.nonactive {  background:url(/static/images/main/check-paket.png) no-repeat 0 -26px;  }
	.status_panel ul { list-style-type:none; padding-left: 15px; margin:0; } 
    .status_panel li { padding-left:32px; padding-bottom:2px; } .status_panel li i { width:16px; height:16px; position:absolute; padding: 0 0 0 18px; margin-left:-36px; background:url(/static/images/main/check-paket.png) no-repeat 0 -54px; } ul.nonactive-sm i { background:url(/static/images/main/check-paket.png) no-repeat 0 -76px; color:#808080; }
	.blue_p { color:#1A487A; } .blue_p span { color:#be0000; font-weight:bold; }
	.mystat {margin: 0 0 10px 0; } .mystat p { margin:0; padding: 0 0 0 10px; }
	.mystat input { width: 65px; padding:5px; }
	.views { color:#808080; } .views p { margin: 0 0 5px 0; } .views span { color:#000000; }
	.table-top-940 { background:url(/static/images/main/list_table_top940.png) no-repeat; height:35px; }
	.table-bottom-940 { background:url(/static/images/main/list_table_bottom940.png) no-repeat; height:27px; padding-top:7px; }
	#profile { position:relative;margin-bottom:55px; }
	.salons_btns { padding: 10px; padding-left: 37px; } 
	.add_ann { display:block; width:200px ; height:33px ; position: absolute; right:30px; top:30px; }


/* IE6 */
#content { zoom:1; }
.ie6bug { position:static; }
#left { float:left; width:680px; /*margin-right:10px; */} 
#foot_models { padding:40px 15px 0 300px; }
#foot_models p { text-align:left; } 
#left2 { float:right; width:680px; margin-right:10px; } 

.wiz_main{ padding-left:30px; font-size:16px; font-weight:bold; color:#1078c1; background-repeat:no-repeat; margin-bottom:10px; line-height:22px;}
.wiz01{ background-image:url(/static/images/main/btn-wiz-01.png)}
.wiz02{ background-image:url(/static/images/main/btn-wiz-02.png)}
.wiz03{ background-image:url(/static/images/main/btn-wiz-03.png)}
.wiz04{ background-image:url(/static/images/main/btn-wiz-04.png)}
.wiz05{ background-image:url(/static/images/main/btn-wiz-05.png)}
.wiz06{ background-image:url(/static/images/main/btn-wiz-06.png)}
.wiz_block{ padding-left:29px; padding-bottom:15px;}
.wiz_help{ padding: 0px 5px 10px 30px; text-align:justify;}
.wiz_help_dop{ font-size:12px; font-weight:normal; color:#a0a0a0}
.wiz_dop_radio{ padding-left:26px; margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#1A487A }
/*********  ***********/
.grade { color:#000000; line-height:18px; font-weight:bold; padding:4px 0 4px 30px; text-transform:uppercase; }
table.reklama tr td { padding:12px; }
table.reklama a img { border:none; }
.price-b td { border-bottom:1px dotted #E0E0E0; }
.notice li { color:#555555; }
.page-icons { text-align:center; font-size:14px; padding-left:10px; }
.page-icons div { float:left; width: 180px; }
.page-icons div.clearfloat { float:none; }
.page-icons img { margin-bottom:5px; border: 1px solid #333333; }
.header_sm { color:#1A487A; font-size:small; }
.adv_not { font-size:10px; color:#888888; }
.man01 { background:url(/static/images/main/manager_01.jpg) no-repeat 0 1px; padding:75px 0 98px 0; }
.man02 { background:url(/static/images/main/manager_02.jpg) no-repeat 0 1px; padding:75px 0 98px 0; }
.mar_p  { padding-left:30px; }
.top_btn li { list-style-type:none; display:inline; margin-right:20px; }

.car-i { width: 225px; float:left; text-align:center;  }
.car-i .descr-item { text-align: justify; }
.car-i h3 { margin-top:0; }
.car-i p { padding: 0 10px; font-size:11px; }
.car-i .descr-item a:link,.car-i .descr-item a:visited,.car-i .descr-item a:focus { color:#8c8c8c; text-decoration:none; }
.car-i .descr-item a:hover,.car-i .descr-item a:active { text-decoration:underline; }

.up-m { float:left; margin:5px 10px 0 38px; }
.logo-tabl { margin-left:20px; }
.mar-l-r10 { margin:0 10px; }
.underl { text-decoration:underline; }

.help_wiz { background-repeat:no-repeat; padding-left: 30px; padding-bottom:10px;}
.help_check { background-image:url(/static/images/main/check-paket2.png); background-position: -13px -2px}

table.list tr.contact-s td, table.list tr.action-deal td { padding:0; } table.list tr.contact-s td td { border-right:0 none; }
.contact-s .sidebar_heading2 { padding-left:5px; }
.contact-s .dealer-i-s { background:#EEF0F2; }
table.list tr td.pad10-table { padding:10px 0; }
table.list tr td.pad10-table i { background: url(../images/a-salon/spares-icons-sp.png) no-repeat; width:16px; height:14px; position:absolute; margin-left:-22px; padding:0 0 0 18px; left:130px; top: 0; }
table.list tr td.pad10-table i.sp-for-m { background-position: left -16px; left:68px; }
table.list tr td.pad10-table i.cat-sp { background-position: left -32px;left:64px; }
* html table.list tr td.pad10-table i, * html table.list tr td.pad10-table i.sp-for-m, * html table.list tr td.pad10-table i.cat-sp { left:0px; }
table#dealer.asaloni { margin-bottom:0; }

table.list thead tr td.blank-td { background:#ffffff; }
table.list tr td.spares1 { border-right: 1px solid #E0E0E0; padding:0; } table.list tr td.spares2 { border-left: 1px solid #E0E0E0 !important; }
table.list tr td.bord-b { border-bottom:1px dotted #E0E0E0 !important; }
table.list tr td.spTp { padding:10px; }
.downl-pr { padding-right:10px; background:url(../images/sort_icons/down_arrow.gif) no-repeat right 5px; }
.contact-s { padding:10px 15px 0 15px; background: #f8f8f8 url(../images/a-salon/t-adres-top.png) no-repeat left top; text-align:center; }
.contact-s h4 { font-size:13px; color:#1078C1; margin:0 0 5px 0; text-shadow: 0 1px 0 rgba(255, 255, 255, 1.6)  }
.c-botoom { background: #f8f8f8 url(../images/a-salon/t-adres-bottom.png) no-repeat left bottom; padding-bottom:10px; }
.salon-c { font-size:12px;text-shadow: 0 1px 0 rgba(255, 255, 255, 1) } .salon-c td { padding:0 0 0 5px; } .salon-c th { font-size:11px; }
.spares-titel { position:relative; }

/* pop-up*/
.funn-icon { background:url(../images/funnel/col-box-sp.gif) no-repeat left top; }
#in-funnel h3 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ca0002; margin:0; padding:1em 0 1em 2.8em; }
#in-funnel h3.funn-icon { background-repeat:no-repeat; background-position:-5px 0; }
#in-funnel p.funn-icon { background-repeat:repeat-x; background-position:0 -165px; height:54px; overflow:hidden; padding:5px 10px 0 10px; margin:0.5em 0; color:#262626; text-shadow:0 0.5px 1px #ffffff; }
#in-funnel label { font: small-caps bold 18px/0.9em Arial, Helvetica, sans-serif; color:#006fbd; padding:0 0 0.8em 2.8em; }
#in-funnel label span { color:#262626; font-size:12px; padding-left:4.2em; }
#in-funnel label.user-cars { background-position: 0 -57px; }
#in-funnel label.profi-cars { background-position: 0 -112px; }

/* ad navigation */
.my-add-nav { height:23px; padding:10px 0; position:relative; }
.ma-nav-butt { height:35px; position:absolute; right:0; top:12px; width:680px; }
.ma-nav-butt a { background:url(../images/ad-buttons-sp.png) no-repeat left top; position:absolute; right:5px; top:0; }
.my-add-nav a:link, .my-add-nav a:visited { color:#A0A0A0; line-height:2.2em; }
.ma-nav-butt a.ma-fw, .ma-nav-butt a.ma-bw, .ma-nav-butt a.ma-pl { display:block; width:186px; height:18px; outline: none; text-indent:-9999px; background-position:0 0; }
.ma-nav-butt a.ma-bw { left:0; } .ma-nav-butt a.ma-fw { right:5px; background-position:-476px 0; } .ma-nav-butt a.ma-pl { width:136px; right:274px; background-position:-259px 0; }
.ma-nav-butt a:hover.ma-bw, .ma-nav-butt a:focus.ma-bw { background-position:0 -27px; } .ma-nav-butt a:hover.ma-fw, .ma-nav-butt a:focus.ma-fw { background-position:-476px -27px; } .ma-nav-butt a:hover.ma-pl, .ma-nav-butt a:focus.ma-pl { background-position:-259px -27px; } .ma-nav-butt a:active.ma-bw { background-position:0 -53px; } .ma-nav-butt a:active.ma-fw { background-position:-476px -53px; } .ma-nav-butt a:active.ma-pl { background-position:-259px -53px; }

.co-add-nav { height:23px; padding:5px 0; position:relative; }
.co-nav-butt { height:23px; position:absolute; right:0; top:12px; width:680px; }
.co-nav-butt a { background:url(../images/main/ad-buttons-sp-ALL1.png) no-repeat left top; position:absolute; right:5px; top:0; }
.co-nav-butt a.ma-fw, .co-nav-butt a.ma-bw, .co-nav-butt a.ma-pl { display:block; width:115px; height:18px; outline: none; text-indent:-9999px; background-position:0 0; }
.co-nav-butt a.ma-bw { left:0; } .co-nav-butt a.ma-fw { right:5px; background-position:-547px 0; } .co-nav-butt a.ma-pl { width:136px; right:274px; background-position:-259px 0; }
.co-nav-butt a:hover.ma-bw, .co-nav-butt a:focus.ma-bw { background-position:0 -27px; } .co-nav-butt a:hover.ma-fw, .co-nav-butt a:focus.ma-fw { background-position:-547px -27px; } .co-nav-butt a:hover.ma-pl, .co-nav-butt a:focus.ma-pl { background-position:-259px -27px; } .co-nav-butt a:active.ma-bw { background-position:0 -53px; } .co-nav-butt a:active.ma-fw { background-position:-547px -53px; } .co-nav-butt a:active.ma-pl { background-position:-259px -53px; }





/* show info btn on client ad page */
.show-info-btn { width: 240px; text-align:center; }
.show-info-btn a:link, .show-info-btn a:visited{ display:block; width: 198px; height:17px; margin:0 auto; text-indent:-9999px; background:url(../images/show_info_sp.png) no-repeat left top; outline:none; }
.show-info-btn a:hover, .show-info-btn a:focus { background-position: left -27px; outline:none; }
.show-info-btn a:active { background-position: left -54px; outline:none; }

.banner-place {
	border-bottom:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
}

/*avto visio опрос*/
#quiz-auto-vis { margin-bottom:10px; background:url(../images/main/bg-opros.gif) no-repeat 10px top !important; padding-left:5px; }
#quiz-auto-vis div { background: none !important; padding: 10px 5px 10px 5px !important; margin: 0 !important; }
#quiz-auto-vis div#autovisio_opros_block { width:235px !important; padding-bottom:0 !important; }
#quiz-auto-vis p { color:#4b4b4b; text-align:justify !important; font-size:11px !important;float: left !important; } #quiz-auto-vis div label { margin-top:3px !important; }
#quiz-auto-vis #question_11, #quiz-auto-vis #question_12 { color:#0f3865; font-weight:bold; font-size:12px !important; margin:6px 0 !important; padding: 0 10px !important; } #quiz-auto-vis #question_12 { float: left !important; }
*+html #quiz-auto-vis p{ float: none !important; }
* html #quiz-auto-vis p{ float: none !important; }
#quiz-auto-vis div input {  display: block; clear:both !important; }
#quiz-auto-vis div input[type="submit"] { margin:0 auto !important; }
#quiz-auto-vis div.quiz-vis-bot { height:26px; background:url(../images/main/bg-opros-bottom.gif) no-repeat 5px top !important; padding:0 !important; margin:0 !important; }
#header.add-comp { background:url(/static/images/main/unite_sprite-my-comp.png?2960) no-repeat -10px -10px; }
#header p.hinfo { position:relative; top:12px; }
#addit-help { position:absolute; bottom:10px; right:10px; overflow:hidden; }
#addit-help a { display:block; height: 19px; float:left; padding-left: 20px; margin-right:10px; background:url(../images/main/help-add-icons.png) no-repeat 0 0; }
#addit-help a.add-n-comp { background-position: 0 -22px; }

/*actions dealers*/
table.list tr.action-deal a img { border:0 none; }
.red-action, .grey-action { text-align:left; background:url("/static/images/main/h-red-grey.jpg") no-repeat scroll 52px 0 transparent; margin:5px 0 10px 0; }
.grey-action { background:url("/static/images/main/h_grey.jpg") no-repeat 52px 0; }
.heading_grey h2.h_action { padding:6px 0 2px 65px; background:url("/static/images/main/hot-icons.png") no-repeat 4px 0 transparent; }
.heading_grey h2.h_action.grey-c { background-position: 4px -44px; }
.action-divider { background:#D2D2D2 url("/static/images/main/thead_bckg.gif") repeat-x 0 0; height:34px; }
.act-deal-r { display:block; width:85px; float:left; margin:0 10px 0 5px; position:relative; } .act-deal-r img.i-prev { border-left:5px solid #be0000; border-bottom:5px solid #be0000; }
.hot-icon-r { width:55px; height:37px; position:absolute; left:-7px; top:-7px; }
/*.hot-icon-r-r { width:30px; height:16px; position:absolute; left:-7px; top:-7px; }*/
/* news listing hot/top */
.top-hot-i {  display:block; width:215px; float:left; position:relative;  }
.top-icon-n { width:36px; height:36px; position:absolute; left:-7px; top:-7px; }
p.to-deal-i { padding-left:16px; padding-top:11px; background:url(../images/main/to_url.gif) no-repeat 0 17px; }
/* news correction */
.news-text-r { padding-left:100px; display:block; }

/* ensurance */
.ensurance { font-family:Arial, Helvetica, sans-serif; font-size: 20px; font-weight:normal; color:#73ac18; padding:0 100px 0 38px; background:url(../images/main/free.png) no-repeat 99% 8px; margin: 10px 0 5px 0;  }
.detail-h { background:url(/static/images/main/str_right.gif) no-repeat left 3px; padding: 0 0 0 10px; margin:0 0 10px 40px; outline:none; } .detail-h a { outline:none; }
#ensur-detail { margin-left:40px; } #ensur-detail h2, #ensur-detail h3 { margin:10px 0; color:#333333; } #ensur-detail h2 { font: normal 18px/0.9em Arial, Helvetica, sans-serif; } #ensur-detail h3 { font: normal 16px/0.9em Arial, Helvetica, sans-serif; }
.e-p-block { padding: 10px 0 10px 38px; } .e-p-block img { padding-right:25px; } .bl-01, .bl-02, .bl-03 { padding:10px 0; }

/* compare page */
#light_control { text-align:center; }
.first-p-comp { background: url(/static/images/compare/compare-rul-avto.jpg) no-repeat 20px top; padding:0 10px 0 240px; }
.heading_blue.comp-h { background-position: 44px 0; }
.heading_blue.comp-h .h_compare-car { padding-left:54px; }
.first-p-comp h2 { font: normal 18px/0.9em Arial, Helvetica, sans-serif; color:#1a487a; background:url(/static/images/compare/compare-h-bg.png) no-repeat left top; margin:0 0 10px 0; height:22px; padding: 5px 0 0 14px; }
.first-p-comp li, .first-p-comp p { color:#1a487a; }
.first-p-comp ul, .first-p-comp p { padding-left:14px; line-height:1.5em; }
.comp-buy { text-align:left; line-height:1.4em; padding: 0 0 0 12px; } .compar-p { padding: 5px 0 0 20px; } .comp-showme { background:url(/static/images/compare/buy-new-01.png) no-repeat 6px -2px; padding: 0 0 20px 0; }
.comp-showme2, .comp-showme3, .comp-showme4, .comp-showme2r, .comp-showme3r, .comp-showme4r { width:533px; overflow:hidden; padding:0 10px 0 16px; } .comp-showme2r, .comp-showme3r, .comp-showme4r { width:518px; }
.comp-showme2 { height:12px; background:url(/static/images/compare/buy-new-02.png) no-repeat 6px top; } .comp-showme2r { height:12px; background:url(/static/images/compare/buy-new-02r.png) no-repeat 6px top; } .comp-showme3 { background:url(/static/images/compare/buy-new-03.png) repeat-y 6px top; } .comp-showme3r { background:url(/static/images/compare/buy-new-03r.png) repeat-y 6px top; } .comp-showme4 { height:16px; background:url(/static/images/compare/buy-new-04.png) no-repeat 6px bottom; } .comp-showme4r { height:16px; background:url(/static/images/compare/buy-new-04r.png) no-repeat 6px bottom; }
.firms-cont { padding:5px 5px 10px 28px; overflow:hidden; }
.no_padd-around { padding:0 !important; }
* html .comp-showme4 { position:relative; top:-1px; } *+html .comp-showme4 { position:relative; top:-1px; } * html .comp-showme4r { position:relative; top:-1px; } *+html .comp-showme4r { position:relative; top:-1px; } 

.seo_text {padding:5px 10px; background:#EEEEEE; color:#666; margin-top:10px; text-align:justify; overflow:hidden;}
.seo_text_pdr {background:#EEEEEE; text-align: right; padding: 0 10px 2px; margin-top:-5px;}
.seo_text p { padding:0; margin:0 0 10px 0;}
.seo_text h1{ font-size:12px;}

/*13,10,2010*/
#header div.example { color:#262626; }
#header p.slogan { font-size:14px; font-style:italic; position:relative; top:4px; color:#1A487A; }
.heading_blue .h_car { background: url(/static/images/main/h_car2.jpg) no-repeat left 6px; padding-left:50px !important;}
.add-adv-btn, .open-close-btn, .subscribe-btn {  text-align:center; padding:0 0 15px 0; } 
.add-adv-btn a, #one-column .wiz_first a, .subscribe-btn a { display:block; width:237px; height:66px; margin:0 auto; overflow:hidden; text-indent:-9999px; outline:none; cursor:pointer; } 
.add-adv-btn a:link,.add-adv-btn a:visited { background:url(/static/images/main/give_advert.png) no-repeat 0 0; } 
.subscribe-btn a:link,.subscribe-btn a:visited { background:url(/static/images/main/subscribe-btn.png) no-repeat 0 0; } 
.add-adv-btn a:hover, .add-adv-btn a:focus, .subscribe-btn a:focus, .subscribe-btn a:hover{ background-position:0 -67px; } 
.add-adv-btn a:active, .subscribe-btn a:active {  background-position:0 -134px; }

.avtoshop-pr, .top-salon, .avto-region-search, .regions-right-sb { padding-left:5px; }
.head-sidebar { width:240px; height:47px; margin:0 0 10px 0; padding-top:2px; background:url(/static/images/main/heading_bg.png) no-repeat 0 0; color:#18395A; font-size:18px; font-weight:bold; text-align:center; }
.head-sidebar span { font-size:16px; font-weight:normal; }

.top-salon .head-sidebar { padding-top:12px; height:35px; }
.salon-item { margin-bottom:10px; padding-left:10px; overflow:hidden; clear:both; }
.salon-item img { width:81px; float:left; border:1px solid #cccccc; }
.salon-item div { padding: 0 5px 0 91px; }
.salon-item h4, .salon-item .hh4 { color:#1078c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding: 0 0 3px 0; } .salon-item h4 a { outline:none; }
.salon-item p { color:#333333; font-size: 11px; margin:0; padding: 0 0 3px 0; }
.salon-item span { font-size: 11px; }

.regions-right-sb { overflow:hidden; } .regions-right-sb .ulcol { width:110px; padding:0 5px; float:left; line-height:1.6em; list-style-type:none; margin:0; }
.open-close-btn { padding:5px 0 10px 0; clear:both; } .open-close-btn a { clear:both; display:block; width:240px; height:22px; margin:0 auto; overflow:hidden; text-indent:-9999px; outline:none; background:url(/static/images/main/open-hide-sp.png) no-repeat 0 0; }

.test-main #search.carssell { padding-top:0; }
.top-bg-tb { width:680px; height:3px; background:url(/static/images/main/top-round-tb.png) no-repeat 0 0; }
* html .top-bg-tb { position:absolute; }
.test-main #search_body { border-top: 0 none; }
.test-main #search { height:auto; } 
*+html .test-main #search{ float:left; }
* html .test-main #search{ float:left; }
.test-main .check-new, #sidebarleft .check-new { margin-right:15px; }
.test-main .search_btn { margin:0; }
.expand-btn { padding-left:15px; background:url(/static/images/main/expand-arr-sp.png) no-repeat 0 0; width:102px; height:13px; position:relative; top:6px; margin-right:5px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1a487a; }
.expand-btn.closeme { background:url(/static/images/main/expand-arr-sp.png) no-repeat 0 -14px; margin-right:24px; }
.expand-btn.no_top {top:auto;}
*html .expand-btn.no_top {position:static;}
.w_195px { width:195px; }

.cars-sell-main { padding-top:5px; } .cars-sell-main .car-i { float:left; text-align:center; width:170px; }
.cars-sell-main .car-i h3 { font-size:10px; margin-bottom:0.5em; }

/* Buy Page */
#submenu.testme a { font-weight:bold; text-shadow:1px 1px 0 #ffffff; }
#right2 { float:right; width:680px; }
#right2 .div-a-b { padding-top:0; }
#sidebarleft { float:left; width:250px; }
#sidebarleft .helper_body ul { padding:5px 4px 8px; }
*+html #sidebarleft .helper_body ul { padding:5px 0 8px; }
* html #sidebarleft .helper_body ul { padding:5px 0 8px; }
#sidebarleft .search_btn { margin:0; }
#sidebarleft .helper_body { padding:5px 15px; }
* html #sidebarleft .helper_body { padding:5px 11px; }
.helper_body .search_table { margin-bottom:5px; }
.helper_top2 { background:url(/static/images/main/filters_top2.png) no-repeat 0 0; height:11px; margin-left:4px; }
* html .helper_top2 { margin-bottom:-4px; }
.w_202px { width:202px; } select.w_92px { width:92px; } .w_170px { width:170px;}

#submenu.testme a.s-1:hover, #submenu.testme span.act .s-1,
#submenu.testme a.s-2:hover, #submenu.testme span.act .s-2 { background-position: 12px -283px; }
#submenu.testme a.s-3:hover, #submenu.testme span.act .s-3 { background-position: 28px -283px; }
#submenu.testme a.s-4:hover, #submenu.testme span.act .s-4 { background-position: no-repeat 12px -283px; }
#submenu.testme a.s-5:hover, #submenu.testme span.act .s-5 { background-position: no-repeat 24px -283px; }
#submenu.testme a.s-6:hover, #submenu.testme span.act .s-6 { background-position: no-repeat 50px -283px; }
#submenu.testme a.s-7:hover, #submenu.testme span.act .s-7 { background-position: no-repeat -2px -283px; }
#submenu.testme a.s-8:hover, #submenu.testme span.act .s-8 { background-position: no-repeat 44px -283px; }

/* Sell Page */
#one-column .grey_div_body { background:#fbfbfb; border:1px solid #cccccc; }
#one-column .wiz_first { padding:0 262px 10px 10px; text-align:justify; position:relative; }
#one-column .wiz_first a { position:absolute; top:0; right:0; }
#one-column .wiz_first a:link,#one-column .wiz_first a:visited { background:url(/static/images/main/salon-switch-on.png) no-repeat right top; } 
#one-column .wiz_first a:hover,#one-column .wiz_first a:focus { background-position:0 -67px; } 
#one-column .wiz_first a:active {  background-position:0 -134px; }

.car-info { clear:both; } .car-info img { width:120px; height:70px; float:left; margin-right: 15px; border:1px solid #cccccc; }
.car-info h3 { font-size:10px; margin:0 0 10px 0 } .car-info p { font-size:11px; margin:0 0 10px 0 }
.car-info p.first  { font-size:12px; margin:10px; color:#8C8C8C; text-shadow:1px 1px 0 #ffffff; }
.car-info .descr-item a:link, .car-info .descr-item a:visited, .car-info .descr-item a:focus { color:#8C8C8C; text-decoration:none; text-align:justify; text-shadow:1px 1px 0 #ffffff; }
.car-info .descr-item a:hover, .car-info .descr-item a:active { text-decoration:underline; }
/***** @ NY on RUL @ *****/
.ny #wrapper { padding-top: 50px;background-color:#fafafa;background: url(/static/images/ny-header.jpg) no-repeat 0 0; }
.ny #header { background:0 none; }
.ny #header.add-comp { background:url(/static/images/ny-header-comp.jpg) no-repeat 0 -50px; }
/***** @ END NY on RUL @ *****/

/**** @ Search Alert @ ****/
.alert-wrapper {position:relative; margin:15px 0 40px; zoom:1;}
.sp-alert { background:url(/static/images/main/alert-sprite.png) no-repeat;} 
.alert-wrapper .r-angle div {width:10px;height:10px;margin:0;overflow:hidden;position:absolute;z-index:2;}
.alert-wrapper .al-cont-wrapp { background:#fdfdc5; border:1px solid #ffc2c2;  }
.alert-wrapper .al-cont-wrapp p { margin:0; padding:10px; font-size:14px; color:#515151; text-align:center; }
.alert-wrapper .r-angle div.sp-alert.tl {background-position:0 0;left:0;top:0;}
.alert-wrapper .r-angle div.sp-alert.tr {background-position:-12px 0;right:0;top:0;}
.alert-wrapper .r-angle div.sp-alert.bl {background-position:0 -12px;left:0;bottom:0;}
.alert-wrapper .r-angle div.sp-alert.br {background-position:-12px -12px;right:0;bottom:0;}
* html .alert-wrapper .r-angle div.sp-alert.tr {right:-1px;top:0;}
* html .alert-wrapper .r-angle div.sp-alert.br {right:-1px;bottom:0;}
.trouble-shoot { padding: 0 0 0 40px; }
.trouble-shoot h4 { font-size:16px; color:#be0000;}
.trouble-shoot ul { margin: 10px 0; padding:0 0 0 26px; list-style-type: none;}
.trouble-shoot ul li { font-size:14px; color:#515151; line-height:1.4em; }
.trouble-shoot ul li span.sp-alert.gr-a { position:absolute;height:18px; width:22px; margin:-1px 0 0 -25px; background-position: 0 -25px; }
.trouble-shoot ul li ul {padding-left:25px;}
.trouble-shoot ul li ul li a { font-weight:bold; color:#515151; text-decoration:none; outline:none; cursor:pointer; }
.trouble-shoot ul li ul li span.sp-alert.r-sq { height: 18px;width: 16px; position: absolute; margin:2px 0 0 -24px; background-position: -3px -45px; }
/**** @ END Search Alert @ ****/

#gallery_article{ margin-bottom:20px}
#gallery_article a { float:left;margin:3px}
#gallery_article a img{margin:0px}

/**** @ Virtual portal ****/
#virt-port{height:30px; background:url(/static/images/vp-bg000.png) repeat-x 0 0;}
#virt-port .wp-wrapper{width:960px;position:relative;margin:0 auto;}
#virt-port .wp-wrapper ul.brands{list-style-type:none; padding:0; margin:0;}
#virt-port .wp-wrapper ul.brands li{float:left;margin:0 10px 0 0;padding:0 2px 0 0; background:url(/static/images/vp-divid.png) no-repeat right 0;}
#virt-port .wp-wrapper ul.brands li.trud{margin-right:10px; }
#virt-port .wp-wrapper ul.brands li.rul{background:none}
#virt-port .wp-wrapper ul.brands li a {display:block;height:15px;float:left;padding:10px 10px 5px 84px; background:url(/static/images/vp-logos-sp.png) no-repeat 0 8px;font-size:11px;color:#888888;text-shadow:1px 1px 0 #ffffff;text-decoration:none;}
#virt-port .wp-wrapper ul.brands li a span{position:absolute; line-height:-2000em; visibility:hidden;}
#virt-port .wp-wrapper ul.brands li.priceua a:link,#virt-port .wp-wrapper ul.brands li.priceua a:visited{background-position:0 -53px;}
#virt-port .wp-wrapper ul.brands li.rul a:link,#virt-port .wp-wrapper ul.brands li.rul a:visited{padding-left:138px; background-position:0 -143px;}
#virt-port .wp-wrapper ul.brands li.trud a:link,#virt-port .wp-wrapper ul.brands li.trud a:visited{padding-left:80px; background-position:0 -233px;}
#virt-port .wp-wrapper ul.brands li.priceua a:hover{background-position:0 7px;color:#3b3b3b;}
#virt-port .wp-wrapper ul.brands li.rul a:hover,#virt-port .wp-wrapper ul.brands li.rul a:focus{background-position:0 -83px;color:#3b3b3b;}
#virt-port .wp-wrapper ul.brands li.trud a:hover,#virt-port .wp-wrapper ul.brands li.trud a:focus{background-position:0 -173px;color:#3b3b3b;}
#virt-port .wp-wrapper ul.brands li.priceua a:active,#virt-port .wp-wrapper ul.brands li.priceua a.act{background-position:0 -23px;color:#3b3b3b;}
#virt-port .wp-wrapper ul.brands li.rul a:active,#virt-port .wp-wrapper ul.brands li.rul a.act{background-position:0 -113px;color:#3b3b3b;}
#virt-port .wp-wrapper ul.brands li.trud a:active,#virt-port .wp-wrapper ul.brands li.trud a.act{background-position:0 -203px;color:#3b3b3b;}

#virt-port .wp-wrapper .regmenow{position:static;}
#virt-port .wp-wrapper .regmenow ul {list-style-type:none; margin:0; padding:0; width:464px; height:25px; position:absolute; top:4px; right:0; z-index:98; overflow:hidden;zoom:1;}
#virt-port .wp-wrapper .regmenow ul li {float:right; margin-right:15px; display:inline;}
#virt-port .wp-wrapper .regmenow ul li.last{margin-right:5px;}
#virt-port .wp-wrapper .regmenow ul li a.spr {display:block;padding:5px 0 5px 18px;background:url(../images/virtual-portal/vp-reg-in-sp.png) no-repeat 0 0;color:#808080;text-shadow:1px 1px 0 #ffffff;outline:0 none;}
#virt-port .wp-wrapper .regmenow ul li a.spr.reg_in {background-position:0 -12px;}
#virt-port .wp-wrapper .regmenow ul li a.spr.reg_sign {background-position:0 7px;}
#virt-port .wp-wrapper .regmenow ul li a.spr.reg_sign-out {background-position:0 -29px;}
#virt-port .wp-wrapper .regmenow ul li a.spr.reg_park {background-position:0 -54px; padding-left:20px;}
#virt-port .wp-wrapper .regmenow ul li.reg_greeting {padding:5px 0; height:15px;color:#808080;text-shadow:1px 1px 0 #ffffff;}
/**** @ END Virtual portal ****/

.adriverBanner{text-align:center}

.news_r { width:200px; margin:0 auto; }
.news_r a { position:relative; text-decoration:none; color:#ffffff; text-shadow:1px 1px #000000;}
.news_r a:hover { color:#cccccc;}
.news_r .title { position: absolute; top:0; left:0; width:180px; padding:10px; background:url(/static/images/main/news_title_bg.png); font-size:14px; } 

.small_ob_container a img{ margin: 0 0 5px 0}

.bg_images
{
	background:#0E2951 url("/static/images/fon_all.jpg") repeat-x left top;
	background-attachment:fixed;


}

.bg_foto
{
	width:100%;
	height:100%;
	position:relative;
	background-image:url("/static/images/fon_g.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
.foto_bg 
{

	width:352px;
	height:1200px;
	position: fixed;
	cursor:pointer;
	

	
}
.flash_good
{
	width:270px;
	height:130px;
	position: fixed;
	top:0px;
	left:0;
	z-index:10000;

	
}

.foto_left 
{
	left:0px;
	bottom:0;
}
.foto_right 
{
	right:0px;
	bottom:0;
}

/* Rally */
.h_rally { background: url(/static/images/rally/ico_rally.png) no-repeat;}
.rally_flag { width:43px; height:225px; background:url(/static/images/rally/rally_flag.png) no-repeat; float:left;}
.rally_top { background-color:#f6f6f6; width:300px; border:1px solid #e7e5e6; padding:10px; margin-right:10px; margin-bottom:10px; float:left;}
.rally_top a.title { font-size:14px; font-weight:bold; color:#cf2122; margin-top:20px; margin-bottom:20px; text-decoration:none; display:block;}

.bbb {position:absolute; background: url(/static/images/main/news_title_bg.png); width:300px; bottom:0; left:0; text-align:center; padding-top:10px; padding-bottom:10px; color:#ffffff; text-decoration: underline;}
.rally_right a { font-size:12px; text-decoration: underline; }
.rally_right {padding-top:10px; width:300px; float:left;}
a.rally_poisk { position:absolute; top:8px; right:248px; background:url(/static/images/rally/poisk.png) no-repeat; width:96px; height:26px; display:block;}
.flag {background:url(/static/images/rally/rally_SH.gif) repeat-y; padding-left:12px; margin-left:40px;}

.foto-js { height:95px; margin-bottom:10px; margin-left:30px;}
.foto-js a.left { width:20px; height:88px; background:url(/static/images/rally/button/foto_R_01.gif) no-repeat -0px 26px; display:block; float:left;}
.foto-js .body { background:#f1f2f4; width:599px;height:77px; float:left; padding:3px; overflow:hidden }
.foto-js .body li { display:inline-block; }
.foto-js .body li span img {width:115px; border:1px solid #cccccc; margin-right:3px; cursor:pointer; opacity:0.5; filter:alpha(opacity=50); }
.foto-js .body li.active span img {opacity:1;filter:alpha(opacity=100); border:1px solid #1872be;}
.foto-js .body li span:hover img {opacity:1;filter:alpha(opacity=100); border:1px solid #1872be;}
.foto-js a.right { width:20px; height:88px; background:url(/static/images/rally/button/foto_R_02.gif) no-repeat 0 26px; display:block; float:left; margin-left:5px; }
.foto-js .jcarousel-clip {overflow:hidden}

#gallery {position:relative}
#gallery .photos {float:left;width:679px;height:550px;position:relative;z-index:91;overflow:hidden;}
#gallery .items {width:20000em; position:absolute;clear: both;z-index:92;}
#gallery .item {width:679px;float:left;overflow:hidden;z-index:93;vertical-align:middle;}
#gallery .item img{max-width:628px; max-height:475px;}

#gallery a.prev, #gallery a.next {display: block;height:475px;width:144px;position:absolute;top:0;z-index:101;cursor:pointer;}
#gallery a.prev {left:0px;}
#gallery a.next {right:0px;}
#gallery a.prev span, #gallery a.next span {display:block !important;width:20px;height:30px;position:absolute;top:220px;z-index:102;background:url(/images/site_0/skin_1/sprites/sprite-popup.png) no-repeat;}
#gallery a.prev span {left:0; background-position:-250px -70px;}
#gallery a.next span {right:0; background-position:-298px -70px;}

.date2, .view, .coment { color:#0a659a; }
.date2 { background:url(/static/images/rally/post_B.gif) no-repeat left; padding-left:14px; margin-right:14px; }
.view { background:url(/static/images/rally/comment-amoun_Bt.gif) no-repeat left; padding-left:14px; margin-right:14px; }
.coment { background:url(/static/images/rally/feedback_B.gif) no-repeat left; padding-left:14px; margin-right:14px;}

#submenu .s18 span {background: url(/static/images/rally/logo2.png) no-repeat; padding-left:30px; }
#submenu a.s18:hover, #submenu span.act .s18 { background: url(/static/images/main/unite_sprite.png?3167) no-repeat 10px -283px; }
/* Rally */

/* New comment */ 
.new_coment { margin-bottom:20px;}
.new_coment span.title { display:block; font-size:14px; margin-bottom:5px; } 
.new_coment span.check { display:block; font-size:11px; color:#696969; line-height:18px; }
.new_coment textarea { color:#696969; border:1px solid #dfdfdf; width:655px; height:70px; margin-bottom:5px; display:block; overflow:auto; }
.new_coment input { color:#696969; width:165px; margin-bottom:5px; margin-right:10px; border:1px solid #dfdfdf;}
.new_coment a { background:url(/static/images/new_coments/coment_button.png) no-repeat; display: inline-block; width:156px; height:36px; line-height:34px; color:#ffffff; text-decoration:none; text-align:center; }
.coment_top {background:url(/static/images/new_coments/new_coment_top_btm.png) no-repeat top left; height:10px; line-height:0; font-size:0;}
.coment_body {background:#f5f5f5; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:0 10px;}
.coment_btm {background:url(/static/images/new_coments/new_coment_top_btm.png) no-repeat bottom left; height:10px; line-height:0; font-size:0;}

.coments {border-left:3px solid #f0f0f0; margin-bottom:15px;}
.coments .title {background:#f9f9f9; padding:5px 0 5px 10px; color:#9e9e9e;}
.coments .title strong { color:#404040; margin-right:8px;}
.coments .coment-item { padding:5px 5px 5px 10px; line-height:16px;}
.coments .reply-coment {margin-left:10px;}
/* New comment */ 

.bold { font-weight:bold;}

/**** @ New informers on the right and left ****/
.act-offers {background:#f7f9fb; margin:2px 0; text-shadow: 1px 1px #fff;}
.act-offers .head-sidebar1 { width:250px; height:35px; padding-top:12px; background:url(/static/images/main/heading_bg1.png) no-repeat 0 0; color:#18395A; font-size:18px; font-weight:bold; text-align:center; text-shadow:1px 1px 0 #fff; }
.act-offers .head-sidebar1 span { font-size:16px; font-weight:normal; }
.act-offers .salon-item { padding:2px; margin:12px 0 0 0; border:1px solid #dae7f2; background:#f7f9fb url(/static/images/main/inform-bg.png) repeat-x left bottom;}
.salon-item div {padding: 0 0 0 91px;}
.act-offers img {border: 1px solid #999999; width:85px; margin-right:10px;}
.act-offers .hh4 {height:15px; width:147px; position:relative; margin-bottom:4px;overflow:hidden;}
.act-offers .hh4 a{font-weight:normal;}
.act-offers .hh4 .hider {height:15px; width:10px; position:absolute; right:0; top:0; background:url(/static/images/main/hider.png) no-repeat 0 0;}
.act-offers p {font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#999999;}
.act-offers .price-doll {color:#62a600;}
.act-offers p.salon-name {height:26px; width:143px; overflow:hidden;}

.heading_blue.sal-off {margin:30px 0 5px 0; background:url(/static/images/main/h_blue_680.jpg) no-repeat 0 0; background-color:#fff;}
.heading_blue.sal-off .hh2 {padding:1px 0 1px 15px;text-shadow: 1px 1px #fff;}
.act-offers.salons-offers {background:#f7f9fb;text-shadow: 1px 1px #fff;}
.act-offers.salons-offers .salon-item {background:#f7f9fb url(/static/images/main/inform-bg1.png) repeat-x left bottom;}
.act-offers.salons-offers .salon-item img {width:148px; float:none;}
.act-offers.salons-offers .salon-item a.img-salon {display:block; height:105px; width:150px; margin-bottom:5px; overflow:hidden;}
.act-offers.salons-offers .salon-item {width:150px; margin:0 18.5px 0 0; float:left; clear:none;}
.act-offers.salons-offers .salon-item.last {margin-right:0;}
.act-offers.salons-offers  .hh4 .hider {right:2px;}
.act-offers.salons-offers .salon-item div{padding:0 3px;}
.act-offers.salons-offers .salon-item div.hh4 {width:149px; padding:0;}
.act-offers.salons-offers p.salon-name {width:146px;}
/**** @ END New informers on the right and left ****/

/**** @ Info Blocks (Error, Noticem Success, Messages) ****/
.error-common {display:block;padding:1.2em;margin:.6em 0;color:#c11;font-size:1em;text-align:left;background-color:#ffebe8;border:1px solid #c00;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.success-common {display:block;padding:1.2em;margin:.6em 0;color:#111;font-size:1em;text-align:left;background-color:#e8ffea;border:1px solid #54a15e;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.notice-common {display:block;padding:10px;margin:.6em 0;color:#111;font-size:1em;text-align:left;background-color:#ffffe0;border:1px solid #e6db55;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.message-common {display:block;padding:1.2em;margin:.6em 0;color:#111;font-size:1em;text-align:left;background-color:#e8e8ff;border:1px solid #5455a1;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
/**** @ END Info Blocks ****/

/**** @ Contact Manager in User Profile ****/
.contact_manager-form {margin-left:37px;margin-bottom:45px;}
.contact_manager-form form {float:left;width:390px;margin-top:24px;}
.contact_manager-form form input,
.contact_manager-form form textarea {font:1em Arial,Helvetica,sans-serif;}
.contact_manager-form .manager-info {float:right;width:208px;margin-top:30px;}
.manager-info {padding:10px;margin:10px 0;color:#666;border:1px #ccc solid;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.manager-info table tr td.p_l_45 {padding-left:45px;}
.manager-info table tr td.p_l_43 {padding-left:43px;}
/**** @ END Contact Manager in User Profile ****/

/**** @ Feedback Link Block in User Profile ****/
.feedback-link {margin:10px 0;padding:10px 12px;background-color:#fff;border:1px #c5c5c5 solid;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.feedback-link a {display:block;height:40px;padding:15px 0 0 67px;font-size:18px;text-decoration:none;background:url(/static/images/main/feedback-icon.jpg) no-repeat 0 0;}
.feedback-link a .underline {text-decoration:underline;}
.feedback-link a .no_underline,
.feedback-link a:hover .underline {text-decoration:none;}
/**** @ END Feedback Link Block in User Profile ****/

.company-map {width:172px;padding-top:10px;text-align:center;}
.company-map .map_canvas {border:1px #ccc solid;}
.enter-coord .notice-common {padding:.4em;}
.enter-coord b {padding-left:10px;}
.enter-coord form {margin:5px;}
.enter-coord form input {width:68px;padding:2px;font:1em Arial,Helvetica,sans-serif;}

/*  B/u Avto  */
#search_result.new .table_top {height:45px;background-position:0 10px;}
#search_result.new .tabs2 ul li {height:37px;text-align:center;background: url("/static/images/main/tab_left_high.png") no-repeat 0 0;}
#search_result.new .tabs2 ul li.act_tab {background: url("/static/images/main/tab_act_left_high.png") no-repeat 0 0;}
#search_result.new .tabs2 ul li.act_tab span {background: url("/static/images/main/tab_act_right_high.png") no-repeat right 0;}
#search_result.new .tabs2 ul li span {height: 27px;background: url("/static/images/main/tab_right_high.png") no-repeat right 0;}
#search_result.new .tabs2 ul li span span,
#search_result.new .tabs2 ul li.act_tab span span {padding:0;font-size:10px;background:none;}
#search_result.new table.list tr td.pl_20 {padding-left:20px;}
#search_result.new table.list tr td a.buy,
#search_result.new table.list tr td a.what_help {padding-left:0;padding-right:15px;background-position:right center;}
#search_result.new table.list tr td.pl_20 a {line-height:20px;}
#search_result.new table.list tr td.pl_20 a.buy {text-decoration:none;}
#search_result.new .pages_container {margin:10px 0;}
#search_result table.list tr td.last a.map.f_11 {line-height:120%;}

.close-block {display:block;width:12px;height:12px;background:url(/static/images/main/close.jpg) no-repeat 0 0;}
#reg-block .close-block {position:absolute;right:10px;top:10px;}

/*  Add New Avto  */
#search_result .add_new_avto_steps {border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}
#search_result .add_new_avto_steps.step1 {display:block;}
#search_result .add_new_avto_steps input,
#search_result .add_new_avto_steps select {font:1em Arial,Helvetica,sans-serif;}
#search_result .add_new_avto_steps td.p_0 {padding:0;}
#search_result .add_new_avto_steps table.list {border:0;}
#search_result .add_new_avto_steps table.list td {border-bottom:1px solid #E3E3E3;}
#search_result .add_new_avto_steps.step1 table.list td,
#search_result .add_new_avto_steps.step2 table.list td {border-bottom:0;}
#search_result .add_new_avto_steps .select_multiple {width:100%;height:auto;}
#search_result .h_2 {height:2px;font-size:0;line-height:0;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}
.brand-list {width:645px;margin:10px auto 0;padding-bottom:5px;border-bottom:1px solid #e3e3e3;}
.brand-list table tr td {border:0;padding:1px 3px 1px 0;}
.brand-list table tr td a.brand-name,
.brand-list table tr td a.del_brand,
.brand-list table tr td span.count, 
.brand-list table tr td div {float:left;}
.brand-list table tr td a.brand-name {line-height:18px;}
.brand-list table tr td a.del_brand {height:18px;}
.brand-list table tr td span.count {margin:0 5px;line-height:18px;}
.brand-list table tr td div.brand-logo-wrap {width:30px;height:20px;text-align:center;}
.brand-list table tr td div.brand-logo-wrap img {max-width:30px;max-height:20px;border:0;}

#add_marki table {border-bottom:1px solid #e3e3e3;}
#add_marki table .photo-wrap {float:left;width:33px;height:20px;text-align:center;}
#add_marki table .photo-wrap img {max-width:33px;max-height:20px;}
#add_marki table label,
#add_marki table input {float:left;}
#add_marki table span {color:#1078C1;line-height:18px;text-decoration:underline;}
#add_marki table span:hover {text-decoration:none;}
#add_marki table .marki-hidden span {color:#bababa; text-decoration:none;}
#add_marki table .marki-hidden img {opacity:0.5}
#add_marki .clear,
.brand-list .clear {font-size:0;line-height:0;}

/*  New Subscribe Form (under User Menu)  */
#user_sidebar .subscribe_form, #sidebar .subscribe_form  {padding:10px;margin:10px 0;text-align:center;border:1px #ccc solid;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
#user_sidebar .subscribe_form ul, #sidebar .subscribe_form ul {width:auto;padding-left:85px;text-align:left;background:#fff url(/static/images/main/news_letter.jpg) no-repeat 0 0;}
#user_sidebar .subscribe_form ul li, #sidebar .subscribe_form ul li{padding:0;}

/*  My Statistic  */
.stat-graphic {margin-left:37px;padding-top:10px;line-height:33px;}
.stat-graphic a,
.stat-graphic a span {line-height:140%;}
.stat-graphic input {width:65px;height:16px;padding:6px;font:1.1em Arial,Helvetica,sans-serif;border:1px #abadb3 solid;}
.stat-graphic-img {padding-top:10px;}
.table_bottom.normal a.button_blue {position:relative;top:-7px;right:-12px;width:auto;height:33px;padding:0;margin:0;}
table.list.new_stat {border-top:1px #d5d5d5 solid;border-bottom:1px #e3e3e3 solid;}
table.list.new_stat tr.upper td {padding-left:15px;text-transform:uppercase;text-shadow:0 1px 0 #fff;font-weight:bold;}
table.list.new_stat tr td {padding:5px 10px;color:#4b4b4b;}
.send_to_mail {padding-left:25px;background:url(/static/images/main/to_mail.png) no-repeat 0 50%;}
.send_to_print {padding-left:25px;background:url(/static/images/main/to_print.png) no-repeat 0 50%;}

table.list tr td.last {border-right:0;}

/**/
.table_left.connected_services {margin:0;border-bottom:1px #e3e3e3 solid;}
.table_left.connected_services tr.title {text-shadow:0 1px 0 #fff;background-color:#e6ebf0;}
.table_left.connected_services tr.title.border td {border-top:1px #d5d5d5 solid;border-bottom:1px #d5d5d5 solid;}
.table_left.connected_services tr td {padding:8px;}
#table_list .success-common {text-shadow:0 1px 0 #fff;}
.current-paket {padding-left:11px;margin:0 2px 0 6px;background:url(/static/images/main/li-icon.png) no-repeat 0 2px;}
.table_left .check {width:26px;height:26px;background:url(/static/images/main/check.png) no-repeat 0 0;}
.table_left.connected_services tr td .check {width:80px;background-position:50% 0;}
.arrow-down,
.arrow-up,
.table_bottom.normal a.arrow-down,
.table_bottom.normal a.arrow-up {padding-right:20px;margin:0;width:auto;color:#1078C1;font-size:12px;}
.arrow-down,
.table_bottom.normal a.arrow-down {background:url(../images/main/arrow-down.png) no-repeat right 50%; }
.arrow-up,
.table_bottom.normal a.arrow-up {background:url(../images/main/arrow-up.png) no-repeat right 50%; }

#parse_map {width:690px;}
table.pay_services tr td {padding:0 7px;font-family:Arial,Helvetica,sans-serif;}
.white_hr {width:100%;border-bottom:1px #fff solid;}
.grey_hr {width:100%;border-bottom:1px #e3e3e3 solid;}
.dgrey_hr {width:100%;border-bottom:1px #d5d5d5 solid;}

a.show_block,
a.hide_block {padding-left:15px;font-size:11px;}
a.show_block {background: url(/static/images/main/show_header_b.gif) no-repeat 0 50%;}
a.hide_block {background: url(/static/images/main/hide_header_b.gif) no-repeat 0 50%;}
a.del_brand {display:block;width:10px;height:10px;background: url(/static/images/main/del-new.gif) no-repeat right 50%;}

a.link_site, a.link_sale { font-size:11px; padding-left:20px; padding-bottom:0; text-decoration:underline;}
a.link_site { background:url(/static/images/main/link.png) no-repeat top left; color:#959595; padding-left:20px; }
a.link_sale { background:url(/static/images/main/link.png) no-repeat bottom left; color:#e90000; margin-left:15px; padding-left:16px; cursor:pointer;}
a.link_site:hover, a.link_sale:hover { text-decoration:none;}
.l_main { margin-bottom:10px;}
.l_main span { color:#959595;}
.l_name {color:#1078c1; text-decoration:underline;}
.gray { color:#707070; text-decoration:underline; font-weight:normal;}
.blue { font-weight:normal; color:#1078C1}
.news_top {width:220px; margin-left:5px; float:left; position:relative;overflow-y: hidden; padding-top:5px;overflow-x: hidden}

/*new*/
.d_menu .p_0 { padding:0; }
.d_menu .hot-icon-r { height: 16px;left: -7px;position: absolute;top: -7px;width: 30px; }
.d_menu .act-deal-r img.i-prev { border: 1px solid #000; }
.d_menu .act-deal-r { margin: 0 5px 0 11px; width:30px; }
.d_menu .news-text-r { padding: 5px 0 0 11px; color: #666; font-size:11px; }
.d_menu .news-text-r em { font-style:normal; }
.d_menu .news-text-r em:hover{ border-bottom: 1px solid #000; }
.d_menu .news-text-r span.det {text-decoration:underline; font-size:11px;}
.d_menu .news-text-r span.det:hover { text-decoration:none; }
.d_menu .hot-s-a { background:url(/static/images/main/salon-bg-r.png) no-repeat left top; vertical-align:top; padding-top:12px; text-decoration:none; }
.model_header_a.marken span { background: none; color:#666; font-size:12px; font-weight: normal; }
.model_header_a .opt-chang { height:23px; padding-left:10px; overflow:hidden;}
.model_header_a .opt-chang a  { display: block; height: 23px; max-width: 180px; float:left; line-height: 21px; background: url(/static/images/main/btn-bg.png) no-repeat 0 0; text-align: center; text-decoration: none; color:#666;text-shadow: 1px 1px 0 #fff; cursor:pointer; }
.model_header_a .opt-chang a em { display: block; height:23px; text-align: center; font-style:normal; background: url(/static/images/main/btn-bg.png) no-repeat right -69px; }
.model_header_a .opt-chang a.qw { width:89px; margin-right:10px; }
.model_header_a .opt-chang a.qw1 { width:129px; }

.model_header_a .opt-chang a.active { background-position: 0 -45px; color:#333; text-shadow: 1px 1px 0 #e4e4e4; }
.model_header_a .opt-chang a.active em { background-position: right -116px; }


.model_header_a .opt-chang a em img { position:relative; top:3px; }

.model_header_a .opt-chang a.hov:hover { background-position: 0 -23px; }
.model_header_a .opt-chang a.hov:hover em { background-position: right -93px; }


.model_header_a .opt-chang a:active { background-position: 0 -45px; color:#333; text-shadow: 1px 1px 0 #e4e4e4; }
.model_header_a .opt-chang a:active em { background-position: right -116px; }



.marken-ch {border-bottom: 1px solid #E3E3E3;}
.marken-ch table.models_logo { padding:1px 1px 10px 15px; }
.marken-ch table.models_logo.case01 td {width: 158px; }
.marken-ch table.models_logo.case01 a { display:block; overflow:hidden; text-decoration:none; }
.marken-ch table.models_logo.case01 img { width:24px; float:left; margin-right:5px; padding:0; }
.marken-ch table.models_logo.case01 a span.marka { display:block; width:118px; margin-left:30px; padding:5px; font-size:12px; text-shadow: 0 1px 0 #ebebeb; }
.marken-ch table.models_logo.case01 a span.marka:hover, .marken-ch table.models_logo.case01 a span.marka.active, .marken-ch table.models_logo.case01 a:hover span.marka { background: #d0ffc7; -moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius:3px; }
.marken-ch table.models_logo.case01 a span.marka span { color: #b9b9b9; text-decoration: none; }

.marken-ch table.models_logo.case02 td {width: 104px; }
.marken-ch table.models_logo.case02 a { display:block; text-decoration:none; }
.marken-ch table.models_logo.case02 img { padding:3px; }
.marken-ch table.models_logo.case02 a span.marka { display:block; width:94px; padding:5px; font-size:11px; text-shadow: 0 1px 0 #ebebeb; }
.marken-ch table.models_logo.case02 a span.marka:hover, .marken-ch table.models_logo.case02 a span.marka.active, .marken-ch table.models_logo.case02 a:hover span.marka { background: #d0ffc7; -moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius:3px; }

.marken-ch table.models_logo.case02 a span.marka span { color: #b9b9b9; text-decoration: none; }

.model_header_act { background:#D8D8D8 url(/static/images/main/thead_bg.png) repeat-x left top ;border-bottom: 1px solid #C3C3C3;height: 35px; }
.model_header_act .wrappi {  border-left: 1px solid #fff;border-right: 1px solid #fff;color: #333333;font-size: 16px;font-weight: bold;height:35px;padding-left: 10px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); vertical-align: middle; overflow:hidden; }
.model_header_act .wrappi .wr-model { width:245px;float: left;padding:8px 0 0 0; position:relative;}

 a#manuf_name_href:hover {color: #1078C1;}

.model_header_act .wrappi .wr-model a.act-po-marke,
.model_header_act .wrappi .wr-model a.news-po-marke { display:block; width:55px; height:26px; position:absolute; top:5px; right:48px; background:url(/static/images/main/act-sp.png) no-repeat left top; }
.model_header_act .wrappi .wr-model a.news-po-marke {width:65px;background:url(/static/images/main/news-sp.png) no-repeat left top;}

.model_header_act .wrappi .wr-model a.act-po-marke:hover, 
.model_header_act .wrappi .wr-model a.act-po-marke:focus,
.model_header_act .wrappi .wr-model a.news-po-marke:hover,
.model_header_act .wrappi .wr-model a.news-po-marke:focus { background-position: left -26px; }
.model_header_act .wrappi .wr-model a.act-po-marke:active,
.model_header_act .wrappi .wr-model a.news-po-marke:active { background-position: left -52px; }

.models_main .panel { padding-top:15px; }
.models_main .panel a.open-all {
    background: url("/static/images/main/o-c-btn.png") no-repeat scroll left 3px transparent;
    padding: 0 0 0 14px;
}
.models_main .panel a.open-all.close{
    background-position: left -18px;
}
.model_header_act .wrappi a.open-all { display:block;width:210px;float:left;padding:0 0 0 14px; margin-top:11px;font-size:11px;font-weight:normal;text-decoration:none; background:url(/static/images/main/o-c-btn.png) no-repeat left 3px; }
.model_header_act .wrappi a.open-all.close, .models_main .panel td  a.open-all.close { background-position: left -18px; }
.model_header_act .wrappi a.open-all span.texto { text-decoration:underline; }
.model_header_act .wrappi a.open-all span.texto:hover { text-decoration:none; }
.model_header_act .wrappi a.open-all span.cifer { color:#333; }
.model_header_act .wrappi .hide_header { width:150px;height:35px;float:right;background: url(/static/images/main/hide_header_b.gif) no-repeat 95% 50%;cursor:pointer; }
.model_header_act .wrappi .hide_header:hover { background: url(/static/images/main/hide_header.gif) no-repeat 93% 50%; }

.complect { margin: 0 0 2px 0; } .complect span { color: #b9b9b9; }
.models_main .no_b td { border-bottom: 0 none; padding-top:4px; }
.models_main .panel td{ padding: 0 0 8px 5px; } .models_main .panel td img { padding: 0 15px 0 0; } .models_main .panel.last td{ border-bottom: 0 none; }
.models_main .panel td  a.open-all { padding:0 0 0 14px; background:url(/static/images/main/o-c-btn.png) no-repeat left 3px; }
.models_main .panel td  a.details  { padding:0 0 0 14px; }
.models_main .to-gall { position: relative; }
.models_main .to-gall .magn { width:17px; height:17px; position: absolute; top:0; left:0; padding:0; }
.models_main .panel td  a.open-all.close { margin-right:20px; }
.table_bottom.bord-t { border-top: 1px solid #d5d5d5; }
.act-offers .salon-item.ohne .hh4 { overflow: inherit; height:auto; margin-bottom:0; padding-bottom:0; }
.act-offers .ohne .price-doll { font-size:11px; padding-bottom:0; }
.act-offers .ohne .price-doll span { color:#000; }

/*popup*/

#inline_news.news_item .heading_white { margin-bottom:15px; }
#inline_news.news_item .heading_white .to-deal-i, #avto-gall .to-deal-i { background:none; padding:10px 0 15px 45px; } #avto-gall p.to-deal-i { margin:0; padding-left:15px; }
#inline_news.news_item .heading_white .to-deal-i strong, #avto-gall .to-deal-i  strong{ color:#000; margin-right:10px; font-size:13px; }
#inline_news.news_item .heading_white .to-deal-i a, #avto-gall .to-deal-i a { font-size:14px; }
#inline_news.news_item .heading_white .to-deal-i span, #avto-gall .to-deal-i span { padding-right:15px; background: url(/static/images/main/to_url.gif) no-repeat 7px 4px; }

div[id^=complectation_] .first , .last{display:block}
div[id^=complectation_] .other {display:none}

div .first  a{text-decoration:underline}
div .last  a{text-decoration:underline}
div .other  a{text-decoration:underline}

div .first  a:hover{text-decoration:none}
div .last  a:hover{text-decoration:none}
div .other  a:hover{text-decoration:none}


  span.texto { text-decoration:underline; }
  span.texto:hover { text-decoration:none; }

.models_main .no_b td .mark_name_td { padding:0 0 0 2px; }
.col_l {
    color: #1078C1;
}
.link_facebook
{
	display:block;
	font-size:12px;
	color:#3a3a3a;
	background-image:url(images/facebook_small.png);
	background-repeat:no-repeat;
	padding-left:18px;
	margin-top:5px;
	margin-left:4px;	
}
.notice-common-new{
	font-size:11px;
	width:300px;
	margin:0 0 0 68px;
	line-height:1.2;
	color:#4B4B4B;
	padding:10px 0 0 128px;
	background:url(/static/images/main/question_icon.png) no-repeat 0px center;
	min-height:80px;
}
.notice-common-new1{
	font-size:11px;
	line-height:1.2;
	color:#4B4B4B;
	text-align:justify;
	background:url(/static/images/main/question_icon_small.png) no-repeat 0px 0px;
	min-height:40px;
	padding-left:60px;
	margin-top:10px;
}
.salon_recomend{
	padding:5px;
	text-align:center;
}
.salon_recomend_top{
	background:url(/static/images/main/salon_recomend_top.png) 0 0 no-repeat;
	height:13px;
}
.salon_recomend_bottom{
	background:url(/static/images/main/salon_recomend_bottom.png) 0 0 no-repeat;
	height:12px;
}
.salon_recomend_inner{
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	background:#f5f5f5;
	padding:10px 0 0;
}
.salon_recomend_item{
	background:url(/static/images/main/salon_recomend_item.png) 0 0 no-repeat;
	width:190px;
	height:64px;
	overflow:hidden;
	margin:8px auto 0;
	padding:10px 22px 0 15px;
}
.salon_recomend_item:hover{background-position:0 -74px;}
.salon_recomend_item img{
	float:right;
	margin-top:5px;
}
.salon_recomend_item div{
	margin:0 85px 0 0;
	text-align:left;
}
.salon_recomend_item  .price-doll{
	margin-top:3px;
	font-size:10px;
}
.sr_title{
	font-size:18px;
	font-weight:bold;
	color:#8a8888;
	margin:0;
	padding:5px 0;
}

#wrapper.two-years div#header { background: url(/static/images/main/two-years.png) no-repeat -10px 0 #FBFBFB; padding: 35px 0 0; }

#wrapper.two-years-multi div#header { background: url(/static/images/main/unite_sprite-my-comp.png) no-repeat -10px 0 #FBFBFB; padding: 35px 0 0; }

#wrapper.two-years div#header a.rally_poisk { top: 38px; }
#wrapper.two-years div#header p { visibility:hidden;}
#wrapper a#two-y-us { height: 65px; width: 390px; left: 125px; position: absolute; top: 0; z-index: 9999;text-decoration:none; }
#wrapper a#two-y-us:hover { text-decoration:none; }

.d_menu .hot-s-a a.sal-name, 
.d_menu .hot-s-a a.sal-name strong { color:#000;text-decoration:underline}
.d_menu .hot-s-a a.sal-name strong:hover { color:#000;text-decoration:none}

a#last_action { text-decoration: none; }
#user_sidebar ul li.my_payment a{background:url(/static/images/main/ico_payment.png) 3px 0px no-repeat; padding:8px 0 3px 30px;}

#header .newheader-b { width:200px; height:50px; position:absolute; top:8px; right:0; }

.add_error {
	background:url(/static/images/main/error1.png) no-repeat left center;
	color:#1078C1;
	line-height:18px;
	font-weight:bold;
	padding:4px 0 4px 23px;
	text-transform:uppercase;
}

.formStyle{
	background:#fbfcfe;
	
	padding-top:10px;
}
.formStyle .light_grey{color#8e8e8e;}
.formStyle  input[type=text]{padding:2px 4px; max-width:222px!important;}
.formStyle textarea{max-width:228px!important;}
.formStyle  input[type=text], .formStyle textarea, .formStyle .select{
	border:1px solid #70b5f2;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}
.formStyle .select {padding:0 0 0 2px; width:227px;}
.formStyle .select select{border:0px; background-color:transparent;}
.formStyle .select{
}
.formStyle td{padding-bottom:3px; padding-top:3px;}
.formStyle .button_blue{clear:both; margin-top:5px;}


#main-search { width:709px; float:left; padding:15px 0 0 10px; position:relative; }
.search1 { float:left; height:26px; width:392px; padding:6px 0 0 22px; }
.search1.addcomp { padding-left:10px; width:655px; }

#sf-comp { width:650px; }

.search2-sel.addcomp { left:35px; width:673px; }
#header .search2-sel.addcomp ul { width:697px; }
#header.add-comp .search2-sel ul li { display: block; float:none; width:640px; }

.search-in { border:0 solid #ffffff; outline: none; color:#555; font-size:15px; }
.sf1 { width:372px; padding-left:17px}
.sf2 { height:15px; padding:5px 0 0 5px; width:155px; cursor:pointer; }

.strong_style{
	
	color:#1078C1;
	line-height:18px;
	font-weight:bold;
	padding:4px 0 4px ;
	text-transform:uppercase;}

.h2_href{
        font-weight:normal;
        margin:0;
        color: #1078C1;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 12px;
}

.alert-limit{
	margin:0 0 25px;
}
.alert-wrapper.alert-limit .al-cont-wrapp p{
	text-align:left;
	font-size:13px;
}
.alert-limit h3{
	background:url(/static/images/main/payment/ico_etention.png) 0 0 no-repeat;
	padding:5px 0 10px 35px;
	font-size:14px;
	font-weight:normal;
	margin:15px 10px 0;
}
/***** @ NY on RUL @ *****/
.ny #wrapper { padding-top: 50px;background-color:#fafafa;background: url(/static/images/ny-header.jpg) no-repeat 0 0; }
.ny #header { background:0 none; }
.ny #header.add-comp { background:url(/static/images/ny-header-comp.jpg) no-repeat 0 -50px; }

.new_year #wrapper { padding-top: 30px;background-color:#fafafa;background: url(/static/images/snow_rul.jpg) no-repeat -10px 0; }
.new_year #header { background:0 none; }
.new_year #sf1, .new_year #sf2{
	background-color:transparent;
	border-color:transparent;
}
/*.new_year #header.add-comp { background:url(/static/images/ny-header-comp.jpg) no-repeat 0 -50px; }*/

/*.new_year{background:url(/static/images/snow_rul.jpg) no-repeat -10px -30px!important;}
**** @ END NY on RUL @ *****/
/*AVTOMAX BANNERS*/
/*@charset "utf-8";*/
/* CSS Document */

.inf-box{
	display:block;
	width:228px;
	height:328px;
	border:1px solid #eeeeee;
	background:url(../images/bg.jpg) 0 0 no-repeat;
	padding:10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
	box-shadow: 2px 2px 3px #DFDFDF;
}
.inf-box span{display:block;}
.inf-box .logo{
	background:url(../images/logo-w220.png) 0 0 no-repeat;
	padding-top:30px;
	font-size:9px;
	color:#808080;
	white-space:pre;
	overflow:hidden;
	width:228px;
	text-align:center;
	margin:0 0 15px;
	cursor:pointer;
}
.item{
	font-weight:bold;
	color:#003468;
	padding:0 5px 15px;
}
.item .bg-input{
	width:215px;
	height:21px;
	background:url(../images/bg-input.png) 0 0 no-repeat;
	font-size:13px;
	color:#333333;
	font-weight:normal;
	margin:7px 0 0;
	padding:5px 0 0 5px;
}
.bt{
	width:220px;
	margin:5px auto;
	background:url(../images/bg-button.png) 0 0 no-repeat;
	text-align:center;
    text-shadow: 1px 1px 0 #BF4D00;
	font-size:18px;
	color:#fff;
	height:37px;
	line-height:34px;
	cursor:pointer;
	text-indent:-3px;
}
.bt:hover{background-position:0 -37px;}


/* CSS Document */

/* CSS Document */

.inf-box-2{
	display:block;
	width:228px;
	border:1px solid #C5C5C5;
	background:#F9F9F9;
	padding:15px 5px 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
	text-align:center;
	border-top-width:9px;
	border-bottom-width:9px;
	
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.inf-box-2 span{display:block;}
.slogan-2{
	font-size:9px;
	color:#808080;
}
.site-2{
	font-size:18px;
	color:#003468;
	padding:8px 0;
	text-shadow:1px 1px 1px #CCC;
}
.bt-2{
	width:133px;
	margin:0px auto;
	background:url(../images/bg-button-2.png) 0 0 no-repeat;
	text-align:center;
    text-shadow: 1px 1px 0 #BF4D00;
	font-size:18px;
	color:#fff;
	height:37px;
	line-height:36px;
	cursor:pointer;
	text-indent:-3px;
}

.inf-box-3{
	width:668px;
	height:124px;
	border:1px solid #eeeeee;
	background:url(../images/bg-3.jpg) right bottom no-repeat #fff;
	padding:2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
}
.inf-box-3 .logo{
	display:block;
	background:url(../images/logo-w220-3.png) 0 0 no-repeat;
	width:210px;
	height:25px;
}
.inf-box-3 .slogan{
	font-size:14px;
	color:#808080;
	padding-left:5px;
	display:block;
}
.inf-box-3 form{
	padding:0 5px;
}
.inf-box-3 form table{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
}
.inf-box-3 form td{
	vertical-align:middle; 
	padding:5px 0;
}
.inf-box-3 form .head td{padding-bottom:8px;}
.inf-box-3 label{
	color:#003468;
	font-weight:bold;
	text-align:right;
	display:block;
}
.bg-sel-3{
	height:20px; 
	width: 120px; 
	padding:5px 25px 1px 5px; 
	margin:0; 
	background:url(../images/bg-select.png) 0 0 no-repeat; 
	white-space:nowrap;
	cursor:pointer;
	overflow:hidden;
}
.bg-sel-3 span{white-space:pre; overflow:hidden; display:block;}
.bg-sel-3:hover{background-position:0 -26px;}
.form-label-wrap-3{position:relative; padding:0 10px 0 5px; width:150px; }
.marka-sel-3 { cursor:pointer; position:absolute; top:26px; left:5; width:150px; z-index:10000;}
.marka-sel-3 ul { background:#ffffff; border: 1px solid #cccccc; border-top:0 none; padding:0 0 5px; width:148px; margin:0; list-style-type:none; overflow-y:auto; overflow-x:hidden; max-height:43px; }
.marka-sel-3 ul li { margin:0; padding-left:5px; }
.marka-sel-3 ul li:hover { background: #ccc; }

.bt-3{
	display:block;
	text-decoration:none;
	width:150px;
	margin:0 0 0 5px;
	background:url(../images/bg-button-3.png) 0 0 no-repeat;
	text-align:center;
    text-shadow: 1px 1px 0 #BF4D00;
	font-size:18px;
	color:#fff;
	height:37px;
	line-height:34px;
	cursor:pointer;
	text-indent:-3px;
}

/* CSS Document */

.inf-box-4{
	display:block;
	width:680px;
	height:100px;
	background:url(../images/bg-4.jpg) 0 0 no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	text-decoration:none;
	box-shadow: 2px 2px 3px #DFDFDF;
	position:relative;
}
.inf-box-4 span{display:block;}
.input-4{
	position:absolute;
	top:67px;
	width:128px;
	overflow:hidden;
	white-space:pre;	
}
.marka-4{left:80px;}
.model-4{left:318px;}
.bt-4{
	width:133px;
	text-align:center;
    text-shadow: 1px 1px 0 #BF4D00;
	font-size:18px;
	color:#fff;
	height:37px;
	line-height:34px;
	cursor:pointer;
	text-indent:-3px;
	position:absolute;
	top:54px;
	left:481px;
	
}
.bt-4:hover{background:url(../images/bg-button-4.png) 0 -37px no-repeat;}


/* CSS Document */

.inf-box-5{
	width:668px;
	height:124px;
	border:1px solid #eeeeee;
	background:url(../images/bg-5.jpg) 0 100% no-repeat #fff;
	padding:2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	position:relative;
}
.inf-box-5 .logo{
	display:block;
	background:url(../images/logo-w220-5.png) 0 0 no-repeat;
	width:220px;
	height:26px;
	position:absolute;
	right:9px;
	top:7px;
}
.inf-box-5 .slogan{
	font-size:14px;
	color:#808080;
	display:block;
	position:absolute;
	top:9px;
	left:9px;
}
.inf-box-5 form{
	padding:45px 0 0;
}
.inf-box-5 form table{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	float:right;
	margin-right:-4px;
}
.inf-box-5 form td{
	vertical-align:middle; 
	padding:5px 0;
}
.inf-box-5 form .head td{padding-bottom:8px;}
.inf-box-5 label{
	color:#003468;
	font-weight:bold;
	text-align:right;
	display:block;
}
.inf-box-5 .bg-sel-3{
	height:20px; 
	width: 120px; 
	padding:5px 25px 1px 5px; 
	margin:0; 
	background:url(../images/bg-select-5.png) 0 0 no-repeat; 
	white-space:nowrap;
	cursor:pointer;
	overflow:hidden;
}
.inf-box-5 .bg-sel-3 span{white-space:pre; overflow:hidden; display:block;}
.inf-box-5 .bg-sel-3:hover{background-position:0 -26px;}
.inf-box-5 .input_block-3{position:relative;padding:0 8px 0 3px; width:150px;}
.inf-box-5 .marka-sel-3 { cursor:pointer;  width:150px; z-index:1000;}
.inf-box-5 .marka-sel-3 ul { background:#ffffff; border: 1px solid #cccccc; border-top:0 none; padding:0 0 5px; width:148px; margin:0; list-style-type:none; overflow-y:auto; overflow-x:hidden; max-height:43px; }
.inf-box-5 .marka-sel-3 ul li { margin:0; padding-left:5px; }
.inf-box-5 .marka-sel-3 ul li:hover { background: #ccc; }

.btt{
	display:block;
	text-decoration:none;
	width:195px;
	margin:0 0 0 2px;
	background:url(../images/bg-button-5.png) 0 0 no-repeat;
	text-align:center;
        text-shadow: 1px 1px 1px #000;
	font-size:12px;
	color:#fff;
	height:27px;
	line-height:26px;
	cursor:pointer;
	text-indent:-3px;
}
.btt:hover{background-position:0 -27px;}