.showrubrics {
padding-top:20px;
}
.showrubrics ul {
float:left;
list-style-type:none;
margin:0pt;
padding:0pt;
width:45%;
}
.showrubrics ul ul {
	float:none;
	margin:5px 0 -5px 5px;
	padding:5px 0pt 0pt 20px !important;
	width:auto !important;
	border-left:1px dotted #CFCFCF;
}
.showrubrics ul li {
padding-bottom:5px;
padding-left:17px;
}
.showrubrics ul ul li {
padding-left:0pt;
}

.field_error, .field_error>.sel {background: #FFCCCC; background-image:none;}
.error_icon{position: absolute; margin-left: 9px; margin-top: 1px; display: none}
.error_label .error {display: inline}
.error_label .error_icon {display: inline}
.error_label select, .error_label input, .error_label textarea {background: #FFCCCC; background-image:none;}

.warning, .messagesok, .messageserror {display:none}

ul.warning, ul.autorization {
background:#FFFFFF url(/site/pic/auto/icoWarningBig.gif) no-repeat scroll 10px 50%;
border:1px solid #FFC62A;
clear:both;
font-size:1em;
margin:5px 0pt 0pt;
min-height:40px;
padding:10px 10px 10px 60px;
}

ul.warning h4{
font-size: 1em;
}
ul.autorization{ padding:5px 5px 5px 60px; background-position:5px 50%; font-weight:bold; line-height:3em;}
/*ul.autorization li{ margin-top:12px;}*/
ul.messagesok {
background:#E7F3D7 url(/site/pic/auto/icoSuccesBig.gif) no-repeat scroll 10px 50%;
border:1px solid #76B800;
clear:both;
color:#343434;
font-size:12px;
font-weight:bold;
margin:10px 0pt;
min-height:40px;
padding:10px 10px 10px 60px;
}

ul.messagesok h4{
font-size: 12px;
}

.messageserror {
background:#FFECE5 url(/site/pic/auto/icoErrorBig.gif) no-repeat scroll 10px 50%;
border:1px solid #FF4600;
clear:both;
color:#FF4600;
font-size:12px;
height:auto;
margin:10px 0;
min-height:40px;
padding:10px 10px 10px 60px;
}

.messageserror h4{
font-size: 12px;
}

#bmAdriver {
 font-family: Tahoma;
 font-size:90%;
 clear:both;
}

ul.icons {width: auto; _display: inline; _float: none; position:static;}
.yandex {font-size: 0.8em !important;}

#top .big-nav .nav-1 .ico-set {
background-position:-43px -467px;
width:40px;
margin-left:4px;
}
#top .big-nav li a .ico-set {
height:38px;
left:0;
position:absolute;
top:-3px;
}
#top .big-nav li a {
padding-left:55px;
position:relative;
display:inline;
}
#top .big-nav .nav-2 .ico-set {
background-position:0 -467px;
width:43px;
}
#top .big-nav li a .ico-set {
height:38px;
left:0;
position:absolute;
top:-7px;
}
#top .big-nav {
float:right;
position:static;
width:70%; }
#top .logo a {
	/*background-position:0 -402px;
	height:64px; New Year design
	width:194px;*/
	background-position:0 -505px;
	_background-position:0 -505px;
	height:43px;
}

/* BEGIN: hide from IE Mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* END */

.copyright {margin: 0 auto; width: 600px;}
.orlyBody { padding: 2px; }
.orlyTitle { margin: 2px 0 10px !important; font-size: 11px}
.orlyImg { float: left; margin: 0 10px 5px 0!important; }
.orlyPrice { margin-top: 5px; padding: 2px; font-weight: bold; clear: left; width: 80px;}
.orlyText { margin: 5px 0 10px 0; font-size: 11px;}
.orlyText a.not {color: #565d63 !important;}
.orlyDetails span { display: block; padding-left: 18px; clear: left; }
.orlyDetails label { display: none; }
.orlyPhone { background: url('/site/img/auto/cIcoPhone.gif') no-repeat left center !important; }
.orlyEmail { background: url('/site/img/auto/cIcoEmail.gif') no-repeat left center !important; }
.orlyLogo { float: right; clear: right;}
a.not { text-decoration: none; color: #333 !important; }
.orlyPrice a.not { color: #f40 !important; }
.side-col {margin-top:5px;}

#top .small-nav  {
			float:right;
			font-size:0.917em;
			position:relative;
			width:auto !important;
 }

#top .small-nav li {
padding:0 3px 5px 20px;
}


.path .fl {float: left;}
.path .fl .arrdown { background: url(/site/img/auto/arrow-down.gif) no-repeat 100% 65%; padding-right: 8px; cursor: pointer;}
.path .fl .red{ padding: 0 5px;}
.path .fl .popup, .popupTbl{
 position: absolute;
 display: none;
 z-index: 3;
 padding-top: 3px;
 &padding-top: 6px;
}
.path .fl .popup a{
 padding: 5px 15px 6px 6px;
 display: block;
 white-space: nowrap;
 zoom:1;
}
.path .fl .popup a:hover {
 color: white;
 text-decoration: underline;
 background: #87afc8 url(/site/img/auto/arrow-right.gif) no-repeat 100% 50%;
}
.fl span.arrow { float: left; display: block;}

 @media all and (min-width: 0px){head~body .fl span.arrow{margin-top: 13px;} }

.brd-o-block .brd-tp, .brd-o-block .brd-bt, .round-block .brd-tp, .round-block .brd-bt {
height:5px;
margin-bottom:-5px;
z-index:1 !important;
}

#minWidth{
	overflow:hidden;
	_height:auto;
	zoom:100%;}

/* --- popupTbl --- */
.popupTbl { position: absolute; /*display: block;*/
 z-index: 3;
 display:block;
}
.popupTbl table td{ vertical-align:top;}
	span.arrow-down, span.arrow-top, span.arrow-left, span.arrow-down1{
	 background: transparent url(/site/pic/auto/misc/bg_Tstr_pop.png) no-repeat 100% 1px;
	 width: 45px;
	 height: 40px;
	 display: block;
	 margin-left: 150px;
	 position:absolute;
	 margin-top: 7px;
	}
.wrapPopub .popupTbl iframe{ display:none; _display:block;}
	.popupTbl .middle {background-color:#f5f5f5; padding: 0;}
	.popupTbl iframe { display: none; _display: block; _width:245px; _height:85px; _margin-top:6px !important;}

/* --- /popupTbl ---*/
.ul_filterDate li .GrayPopub span.arrow-down{ background: transparent url(/site/pic/auto/arrow_topG.png) no-repeat 100% 1px;
 _background-image:none!important;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/arrow_topG.png', sizingMethod='crop')!important; top:12px;}

.fl span.arrow-down, .ul_filterDate li span.arrow-down{
 background: transparent url(/site/img/auto/arrow-down-01.png) no-repeat 100% 1px;
 width: 21px;
 height: 7px;
 display: block;
 margin-left: 110px;
 margin-top: -6px;
 _background-image:none!important;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/auto/arrow-down-01.png', sizingMethod='crop')!important;
}

.popup .f-png {
 background-color: white;
}

.popup iframe {
 display: none;
 _display: block;
}
.overflowAuto {overflow-y:auto; _height:600px; max-height:600px; overflow-x:hidden; }
@media all and (width) { .overflowAuto {overflow:auto; } }
.overflowAuto table{ margin-right:20px;}
/* pullings elements in header. As wished Oleg Korchagin */
#myAdvertsPull {  margin: 0pt 0 0pt 0pt;  }

#top .choose-region {position:relative; top:3px; font-size:.917em; float:left; color:#38444f; padding-left:17px; width:30%; margin-right:-10%}

#top .choose-region .brd-left {}
#top .brd-left {	margin: 0pt 0pt 0pt 9%; left: -45px; position:absolute; top:-5px; width:1px; height:48px; background-color:#c7c7c7}

#top .brd-right {margin: 0pt 2% 0pt 0pt; top: 25px; position: absolute; right: 112px; width:1px; height:48px; background-color:#c7c7c7}

.regionPullIt { margin: 0 0 0 18%; position:absolute; left:-50px; top:10px; }
/* pullings elements end */

ul.icons li {
background-position:100% 1px;
float:right;
padding:0 10px 1px;
position:relative;
}

ul.icons .ico-3 span {
background-position:-117px -192px;
height:9px;
left:9px;
width:10px;
}

.small-tabs {
 display: none; /* IRRNEW-532*/
}

.left-top {
 background: transparent url(/site/pic/auto/region-crn1.png) no-repeat scroll 0 3px;
 height: 15px;
 _background-image:expression(
	this.runtimeStyle.backgroundImage = 'none',
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/region-crn1.png', sizingMethod='crop')");
  font-size:1px;
}
.right-top{
 background: transparent url(/site/pic/auto/region-crn-r1.png) no-repeat scroll 100% 3px;
_background-image:expression(
	this.runtimeStyle.backgroundImage = 'none',
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/region-crn-r1.png', sizingMethod='crop')");
 width: 20px;
  font-size:1px;
}

.left-middle{
 background: transparent url(/site/pic/auto/region-bg1.png) repeat-y scroll 0 0;
 padding: 0 0 0 15px;
 _background-image:expression(
	this.runtimeStyle.backgroundImage = 'none',
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/region-bgb1.png', sizingMethod='crop')");
 font-size:1px;
}

.path .popup .middle{
 padding: 0;
}

.right-middle{
 background: transparent url(/site/pic/auto/region-bg-r.png) repeat-y scroll 100% 0;
 _background-image:expression(
	this.runtimeStyle.backgroundImage = 'none',
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/region-bg-rb.png', sizingMethod='crop')");
 width: 20px;
  font-size:1px;
}
.left-bottom{
 background: transparent url(/site/pic/auto/region-crn2.png) repeat scroll 0 -20px;
 height: 20px;
 _background-image:expression(
	this.runtimeStyle.backgroundImage = 'none',
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/region-crn2.png', sizingMethod='crop')");
  font-size:1px;
}
.right-bottom{
 background: transparent url(/site/pic/auto/region-crn-r2.png) repeat scroll 100% -20px;
 _background-image:expression(
	this.runtimeStyle.backgroundImage = 'none',
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/region-crn-r2.png', sizingMethod='crop')");
 width: 20px;
  font-size:1px;
}

@media all and (width) { .pop_a{margin-top:0;}}
.orlyAd {padding: 10px;}

#bmAdriver .cb {clear: both; padding-top: 10px;}

.bottom-nav {clear: both;}

.s-title {overflow: visible;}

/*.subscribe-block {display: none!important}*/

.s-title{ position:relative; z-index:1;}
	.s-title .brd-tl{ top:0; margin-top:0;}
.s-body{ background:#f1f1eb;  margin-top:1px; padding:10px 18px; font-size:0.93em; margin-bottom:10px;}
.s-title .ico-dwn {margin-left:5px;
margin-top:-22px; left: auto; top: auto;}
.showrubrics ul li {padding-bottom: 12px;}
.showrubrics ul li ul li{padding-bottom: 5px;}

#bmAdriver {margin-top: 5px;}
/*====================Scroll bar=========================*/
@media all and (width) {#scroll-table {overflow: hidden;}}
/*=====================================================*/
.padsmall {padding-left: 0; margin-left: 7px;}
/*=====================================================*/
.button-style a, .button-style span {_padding-left: 1px;}

/*CATEGORIES TITLES*/
 .w-title h1 {font-size:1.0em; padding-left:7px;float:left; padding-right:13px;padding-left:0;}
 .inp textarea, .inp input {padding: 0 0 1px 0;}
#top {
	padding:11px 10px 3px 18px;
	&padding:18px 10px 3px 18px;
	background:#f0f0f0 url('/site/pic/bgtlbot.gif') repeat-x left bottom;
	/*padding: 14px 10px 0 0;*/
	/*background: url('/site/img/auto/new_year_irr_top_bg.gif') repeat-x 0 0;*/
}

.s-title .ico-dwn {margin-left: 10px; margin-top: -22px; _margin-top: -24px; left: auto; top: auto;}
.brd-tl {left: auto; top: auto; margin-top: -30px; _margin-top: -32px;}

.papab_multi {
position:absolute;
width:370px;
z-index:1000;
left:-1000em;
top:-1000em;
}
.papab_multi2 {background:transparent url(/site/pic/auto/11.png) no-repeat scroll left 0; width:370px;}
.papab_multi1 {
background:transparent url(/site/pic/auto/111.png) no-repeat scroll left top;
height:20px;
width:370px;
}
.papab_cont_vnutr {
padding:20px;
position:relative;
overflow:hidden;
}
.papab_multi .tablr_text {width:220px;}
.closed {float:right; padding-left:15px;}
.closed a {
color:#999999;
display:block;
float:left;
font-size:8.5pt;
}
.closed img {margin:2px 0 0 3px;}
.papab_multi .schResTableView {padding:10px 0 0; overflow:hidden;}
.papab_multi .schResTableView td {padding:0;}
.papab_multi table {width:auto;}

#popupShimOuter {display:none;}

/* popup styles */
/*
#popupShimOuter {
	position: fixed;
	left:0;
	top:0;
	position: 'absolute';
	min-width: 984px;
	width:100%;
	height:100%;
	height: expression(parseInt(document.body.clientHeight, 10) + 'px');
	top: expression(parseInt(document.body.scrollTop, 10) + 'px');
	left: expression(parseInt(document.body.scrollLeft, 10) + 'px');
	z-index: 500;

	Abackground: #FFF;
	A-moz-opacity: 0.5;
	Aopacity: 0.5;
   Afilter: alpha(opacity=50);
}

#popupShimOuter IFRAME {
	display: none;
	display: 'block';
	position: absolute;
	filter: alpha(opacity=0, style=0);
	left:0;
	top:0;
	width: 100%;
	height: 100%;
}


#popupsOuter {
	z-index: 1000;
	position: relative;
	width: 984px;
	text-align: left;
	margin: 0 auto;
}

.popup {
	z-index: 1000;
	position: absolute;
	min-height: 26px;
	//height: 26px;
	text-align: left;
	sdisplay: inline;
	width: 200px;
	top: -1000em;
	left: -1000em;
}

.popup .c {
	position: relative;
	z-index: 1002;
	margin: 0 0 -13px 0;
	padding: 13px;
	width: '100%';
}

.popup .ic {
	position: relative;
	width: '100%';
}

.popup .t,
.popup .b {
	position: absolute;
	display: block;
	z-index: 1001;
	top: 0;
	//top: auto;
	bottom: 0px;
	bottom: expression((this.parentNode.offsetHeight%2) ? '-1px' : '0px');
	left: 0;
	right: 13px;
	overflow: hidden;
	//width: 100%;
	//height: 100%;
}

.popup .b {
	top: auto;
	bottom: -13px;
	bottom: expression((this.parentNode.offsetHeight%2) ? '-14px' : '-13px');
	height: 13px;
}

.popup .r {
	left: auto;
	//dleft: -13px;
	right: 0;
	//margin-left: 100%;
	width: 13px;
}

.popup .t * ,
.popup .b * {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 110%;
	height: 110%;
	background: url(/site/pic/auto/bg_popup.png) 0 0 no-repeat;
	/*behavior: url("js/png.htc");*/
}

.popup .t * {
	margin-top: -13px;
}

/*  select 10.03.2009  */

/* 17.03.2009  */
.papab_multi2 .papab_cont_vnutr .rows{overflow:hidden; 	width:100%;}
.lbl-left_small{width:67px; float:left; padding:3px 0; text-align:right; padding-right:5px;}
.lbl-left_small_second{width:64px; float:left; padding:3px 5px 3px 0; text-align:right;}
.more-filters .lbl-left_small_first, .lbl-left_small_first { width:73px; margin:0; padding-top:0;}
/* /17.03.2009  */

.logos {margin: 20px;}
.logos a {display: block; float: left; text-align: center; width: 16%;}

#bmAdriver{zoom:100%;}

/* 1.04.2009 logo_i_partners */

.showrubrics_hours ul li .plus_pic, ul li .plus_pic{ width:17px; height:17px; display:block; float:left; background:url(/site/pic/auto/icons1.png) no-repeat 0 -697px; cursor:pointer;}
.showrubrics_hours ul .activ .plus_pic, .seachRubrics ul .activ .plus_pic{ background:url(/site/pic/auto/icons1.png) no-repeat 0 -647px; }
.showrubrics_hours ul .no_ul .plus_pic, .seachRubrics ul .no_ul .plus_pic{ background:none;}
.showrubrics_hours ul li ul, .seachRubrics ul li ul{ display:none;}
.showrubrics_hours ul .activ ul, .seachRubrics  ul .activ ul{ display:block;}
.showrubrics_hours ul li u, .seachRubrics ul li u{padding-left:32px;}
.showrubrics_hours ul li ul li, .seachRubrics ul li ul l{ background:none;}

/*/ 1.04.2009 */
span.arrow .left-middle { width:1px; font-size:1px;}
.fl .left-top span.arrow-down { position:relative; z-index:10;}
.showrubrics .my-plus {color: #0053A0; cursor: pointer;}
.leaf { float:left;  }
.leaf input.showInBut { float:left; background: url('/site/img/auto/inp_button_end.gif') no-repeat right top; cursor:pointer; border:0; padding:3px 9px 3px 3px; _padding:3px 5px 3px 0; text-transform:uppercase; height:21px;}

.leaf span.showInBut_end { background:transparent url('/site/img/auto/inp_button.gif') no-repeat left top; width:2px; height:21px; float:left; }

/* popup background*/
.popupSelect {
	overflow:hidden;
	overflow: expression('visible');
	background:none;
	border:none;
	padding:0;
	left:0;
	margin-left:-8px;
	margin-top:32px;
	min-height:143px;
	_height:140px;
}
.popupSelect .t {
	margin-bottom: 13px;
	margin-bottom: expression("13px");
}
.popupSelect .b {bottom:0px;}
.popupSelect .c {padding-top: expression("0px");}
.popupSelect iframe {
	border:none;
	background-color:transparent;
	visibility:hidden;
}
.popupSelect .c {
	position: relative;
	z-index: 1002;
	margin: 0 0 0 0;
	padding: 7px 8px 7px 8px;
	width: '100%';
	_margin-top:-12px;
}
*:first-child+html .popupSelect .c {margin-top:-12px;}
.popupSelect .ic {
	position: relative;
	width: '100%';
}
.popupSelect .t,
.popupSelect .b {
	position: absolute;
	display: block;
	z-index: 1001;
	top: 0;
	//top: auto;
	bottom: 0px;
	bottom: expression((this.parentNode.offsetHeight%2) ? '-1px' : '0px');
	left: 0;
	right: 13px;
	overflow: hidden;
	//width: 100%;
	//height: 100%;
}
.popupSelect .b {
	top: auto;
	/*bottom: -13px;
	bottom: expression((this.parentNode.offsetHeight%2) ? '-14px' : '-13px');	*/
	height: 13px;
}
.popupSelect .pr {
	left: auto;
	//dleft: -13px;
	right: 0;
	//margin-left: 100%;
	width: 13px;
}
.popupSelect .t * ,
.popupSelect .b * {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 110%;
	height: 110%;
	background: url(/site/pic/auto/bg_popup_smal.png) 0 0 no-repeat;
	_background:none;
	/*behavior: url("js/png.htc");*/
}
.popupSelect .t * {	margin-top: -13px;}
.popupSelect .pl * {
	//width: 100%;
	margin-left: -13px;
}
.popupSelect .inp-txt{ width:47px;}
/* /popup background*/

.chk-b {position: static; display:inline;}
.chk-b input {margin-top: 0; margin-left: -20px; left: auto; top: auto; _margin-top: -4px; z-index: 0; _position: static;}
ul.chk-b {display:block;}
ul.chk-b li input{ margin-top:0; }

/* newspapers */
@-moz-document url-prefix() {.add_newspaper{margin-left:2px;}}
@-moz-document url-prefix() {.chk-b input {margin-left:-17px; margin-top:2px;}}
/* /newspapers */
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .payment-details .chk-b input {margin-left:0;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .b-GrayYellowTitle .chk-b input {margin-left:0;}
}

.commentdialog { height:127px; min-height:0; margin-left:10px; margin-top:-5px; z-index:1000;}
	.commentdialog .ic{ border:1px solid #e0e0e0; width:670px; height:90px; padding:10px; background:#ffffff;}
	*:first-child+html .ic{ height:92px;}
	.commentdialog .t *, .commentdialog .b * { height:114%}
	.commentdialog .str_l{ position:absolute; top:2px; left:-11px; background:url(/site/pic/auto/str_l.png) no-repeat 0 0; width:11px; height:13px; _background-image:none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/str_l.png', sizingMethod='crop'); font-size:1px;}
	.commentdialog textarea{ border:1px solid #e9e9e9; width:100%; height:70px; margin-bottom:5px; font-size:0.917em; padding-left:3px;}
	.commentdialog iframe{width: 698px; height:120px;}
	.commentdialog ul{ margin-left:-10px}
	.commentdialog li{ float:left; border-right:1px dotted #c5c5c5; font-size:0.85em; padding:2px 10px;  }
	.commentdialog li a{ color:#757575;}
	*:first-child+html .commentdialog .t {height:90%;}

/* fotoGalery */
.fotoGalery{ position:relative; zoom:1;}
.photo-other .fotoGalery ul { width:500%; position:relative;}
.fotoGalery .btn_l, .fotoGalery .btn_r{ width:10px; float:left; height:66px; position:relative;}
.fotoGalery .btn_r a, .fotoGalery .btn_l a{ display:block; width:100%; height:40px; padding-top:26px;}
.fotoGalery .btn_r div, .fotoGalery .btn_l div{  width:7px; height:13px; background:url(/site/pic/auto/ico-set.png) no-repeat -115px -232px; display:block; cursor:pointer;}
.fotoGalery .btn_r div.no_act{background-position:-25px -300px;}
.fotoGalery .btn_l div.no_act{background-position:-32px -300px;}
.fotoGalery .btn_l div{ background-position:-122px -232px;}
.fotoGalery .btn_r div{ margin-left:3px;}
.fotoGalery .center{ overflow:hidden; float:left; zoom:1; width:272px; height:66px; position:relative;}
.photo-other .fotoGalery  li {width:80px; margin: 0 4px 0 4px; padding:0;  text-align:left;}


a.new-ads-add {
	background: url('/site/img/auto/add_adv.gif') no-repeat bottom left;
	font-size: 11px;
	text-decoration: none;
	color: black;
	padding:3px 23px 4px;
	_line-height:11px;
	_padding:5px 23px 4px;
	float:left;
	margin-top:3px;
}
*:first-child+html  a.new-ads-add {
	height:13px;
	padding:3px 23px 4px;
}
a.new-ads-add:hover {color: #237db1; background: url('/site/img/auto/add_adv.gif') no-repeat top left;}
  /*не затирайте стили, которые просто корректировались выше!!! иначе их приходится просто вниз выносить..*/

.path-brd {
	position:static;
	}
.path {
	position:static;
	}

.center a.pic .act {	border:1px solid #FF8400;}

.ourPrtnBlc {
	width: 340px;
	height: 42px;
	border: 1px solid #bfbfbf;
	margin: 14px auto 0;
	-moz-border-radius:4px;
}

.ourPrtnBlc h4 {
	float: left;
	font-size: 10px;
	padding: 15px 0 0 16px;
	font-weight:normal;
}

.ourPrtnBlc a.citycatalog {
	width: auto;
	padding: 10px 0 0 15px;
}

.ourPrtnBlc a.horse21 {
	width: auto;
	padding: 6px 0 0 20px;
}
.auto .orlyImg img, .real-estate .orlyImg img {width: 100px;}
.auto .orlyLogo {clear: none; float: left;}
.auto .orlyDetails {clear: right; padding-top: 10px; margin-left: 112px;}
.auto .orlyPrice {margin-left: 112px;}
.auto .orlyAd, .real-estate .orlyAd {clear: both; padding: 0; margin-bottom: 20px; _zoom: 1;}
.auto .orlyBody, .real-estate .orlyBody {padding: 0;}
.auto .orlyTitle {float: right; width:135px;}
.auto .orlyText {float: right; width: 135px;}
.auto .orlyLogo img, .real-estate .orlyLogo img {width: 102px;}
.auto .showrubrics ul, .real-estate .showrubrics ul {/*clear: both; width: auto;*/}
.auto .showrubrics_News ul{ width:25%; *width:24.5%; float:left; clear:none;}
	.auto .showrubrics_News ul a, .showrubrics_News ul span{ font-weight:bold;}
.auto .rubrics {*margin-top:-1px;}
.auto .rubrics, .real-estate .rubrics {background: #efefef; border: 1px solid #e1e1e1;}
.auto .header-auto a.new-ads-add, .real-estate .header-real-estate a.new-ads-add {margin: 8px 0 0 18px;}
.auto .header-auto, .real-estate .header-real-estate {background: white; height: 31px;}
.auto .header-auto-left, .real-estate .header-real-estate-left {background: white url('/site/img/auto/rubrics-header.gif') no-repeat; width: 245px; height: 32px; position: absolute;}
.auto .rubrics .borders, .real-estate .rubrics .borders {background: url('/site/img/auto/rubrics-borders.gif') no-repeat; width: 5px; height: 5px; font-size: 0;}
.auto .rubrics  .lb, .real-estate .rubrics  .lb {background-position: 0 -5px; float: left; margin-bottom:-1px; margin-left:-1px;}
.auto .rubrics  .rb, .real-estate .rubrics  .rb {background-position: -5px -5px; float: right; margin-bottom:-1px; margin-right:-1px;}
.auto .header-auto{	padding-top: 10px;overflow: hidden;zoom: 1;	height: auto;position: relative;padding-bottom: 5px;}
.auto .header-auto .header-auto-left{position: static;float: right;}
.cb {clear: both;}
.auto .fast-search, .real-estate .fast-search {padding-left: 0;}
.auto .fast-search .brd-md, .real-estate .fast-search .brd-md {background: #efefef;}
	.auto .fast-search .brdWhite{ padding:10px 0 0 0; margin-top:10px; border-top:1px solid #fff;}
	.auto .fast-search  .ul-Checkbox{ float:left; padding-right:40px; margin:0;}
	.auto .fast-search  .ul-Checkbox li{ padding:0 0 7px 0; background:none; float:none; width:auto;}
	.auto .fast-search  .ul-Checkbox li .chk-b input { margin:0; left:0; *left:-2px; position:absolute; top:0; *top:-4px;}
	.auto .fast-search  .ul-Checkbox li .chk-b { display:block; position:relative; font-weight:normal; zoom:1;}
	.auto .fast-search .btn-c input{ text-transform:none; font-size:12px !important;}
.b-addComent{ margin-bottom:20px; position:relative; padding:0; margin-top:10px; zoom:1; border:1px solid #E1E1E1; background: #efefef;}
	.b-addComent .brd-md{ border:none; background:none; position:relative; z-index:5; padding: 20px 10px 14px 10px; }
	.b-addComent p{ padding-bottom:5px;}
	.b-addComent .w-rows{ overflow:hidden; padding-bottom:5px; position:relative; zoom:1;}
	.b-addComent .rows{ border-bottom:1px solid #c4c4c4; height:0.5em; width:100%; position:absolute; left:0; bottom:0.5em; z-index:1; margin-bottom:5px;}
	/*.b-addComent .rows{ display:inline; border-bottom:1px solid #c4c4c4; height:0.5em;}*/
		.b-addComent .w-rows a{ float:left; font-weight:bold; zoom:1; display:block; text-decoration:none; color:#343434; position:relative; z-index:2;}
		.b-addComent .w-rows a span{  background:#EFEFEF; }

		.b-addComent .w-rows a img, .b-addComent .popupTbl .h2 img{ display:inline; margin:3px 5px 0 5px;}
		.b-addComent .w-rows a img{  background:#EFEFEF;  margin:3px 0 0 0; }
	.b-addComent .wr-coment{ padding:0 0 10px 0;  position:relative;}
	.b-addComent .wr-coment p{font-size:0.93em; line-height:1.2;}
	.b-addComent .wr-coment .popupTbl{ top:8px;}
	.b-addComent .wr-coment .popupTbl p{ font-size:1em;}
	.b-addComent .crn { width:5px; height:5px; z-index:1; background-image:url(/site/img/auto/rubrics-borders.gif);}
	.b-addComent .popupTbl{ left:-190px; top:7px; *width:408px;}
		.b-addComent .popupTbl table td{ vertical-align: top;}
		.b-addComent .popupTbl table .middle, .tblFoto td .popupTbl .middle{ width:410px;}
		.b-addComent .popupTbl .arrow-down{  margin-left:200px!important; *margin-left:0!important; left:50%;  *position:relative;  background: transparent url(/site/pic/auto/arrow_topG.png) no-repeat 100% 1px;  width: 21px;  height: 7px;  display: block;  margin-top: 3px; *margin-top: 1px; padding:0!important;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/arrow_topG.png', sizingMethod='crop')!important;}
		.b-addComent .wr-coment .popupTbl .arrow-down{ margin-top: 3px; *margin-top: 1px; margin-left:200px!important; *margin-left:0!important;}
		.b-addComent .wr-coment iframe{ height:120px;}
		.b-addComent .popupTbl textarea{ width:99%;}
		.b-addComent .popupTbl .button-style input{text-transform:none;}
		.b-addComent .popupTbl .wr-input{ padding:0 0 10px 0;}
		.b-addComent .popupTbl .wr-input input{ width:99%;}
		.b-addComent .popupTbl .b-spamControl{ height:30px;}
			.b-addComent .popupTbl .b-spamControl div{ float:left; margin-right:8px;}
		.b-addComent .popupTbl .h2{ font-weight:bold;}
		.b-addComent .popupTbl .b-dateAdd{ font-size:0.93em; color:#a0a0a0; padding:3px 0 10px 0; }
.auto .fast-search .view-title {background: none; position: static; }
.auto .fast-search .view-title .ico-set {top: auto; left: auto; margin-left: -20px;}
.auto .fast-search ul {margin-top: 5px;}
.auto .fast-search ul.b-myGallery { margin-top:0;}
.auto .fast-search .crn, .real-estate .fast-search .crn {background-image: url('/site/img/auto/rubrics-borders.gif')}
.auto .spec-offers {border: 1px solid #e3e3e3; padding-top:15px;}
.auto .left-col-spec .spec-offers{overflow: hidden;zoom:1;}
.auto .spec-offers #bw_place_1{ zoom:1;}
.auto .ico-back {margin-top:2px;}
.autoBookmark { height: 32px; position:relative; z-index:2;}
	.autoBookmark .active{background:#efefef;}
		.autoBookmark li.active a, .autoBookmark li.active span{ font-weight:bold; line-height:31px; color:#000;}
	.autoBookmark li{height: 32px; position: relative; border:1px solid #e1e1e1; border-bottom:none; float:left; margin:0 0 0 -1px; padding:0 6px 0 6px;}
		.autoBookmark li a{ line-height:31px; font-weight:bold; text-decoration:none; }
	.autoBookmark li.first{ margin-left:0;}
	.autoBookmark .c-tl2, .autoBookmark .c-tr2{ width:5px; height:5px; background-position:-10px -36px;}
	.autoBookmark .c-tr2{background-position:-15px -36px;}
	.autoBookmark .txt-new{ font-size: 10px; color:#ff3200; position:absolute; top:0; right:3px; line-height:1; font-weight:bold;}

.autoSubBookmark { height:20px; position:relative; z-index:2;border-bottom: 1px solid #e1e1e1;margin-top: 20px;	 }
	.autoSubBookmark .active{background: #F9F9F5;border:1px solid #e1e1e1; border-bottom:none;}
		.autoSubBookmark li.active a, .autoSubBookmark li.active span{ line-height:19px; color:#000;}
	.autoSubBookmark li{height: 20px; position: relative;  float:left; margin:0 10px 0 10px; padding:0 10px; line-height:21px;position: relative;
		-webkit-border-radius: 3px 3px 0 0;
    	-moz-border-radius:3px 3px 0 0;
    	border-radius: 3px 3px 0 0;
   		 behavior: url(/site/css/auto/PIE.htc);}
		.autoSubBookmark li a{ line-height:21px;text-decoration:none;font-weight: bold; }

.sub-catBody{background: #F9F9F5;border-bottom:1px solid #e1e1e1;padding:10px 20px 20px 20px;zoom:1;position:relative;z-index:1;}
	.sub-catBody .hid-o{padding-top: 10px;}
	.sub-catBody .hid-o ul{	width:33%;float: left;}
	.sub-catBody .hid-o ul li{	padding: 0 20px 5px 0;}
    .sub-catBody .allMarks{	margin-top: 20px;zoom:1;font-weight: bold;}
    .sub-catBody .bPath{background: #e2e2e2;padding:5px 10px;font-size: 0.93em;	margin-left: -10px;
		position: relative;
		zoom: 1;
		-webkit-border-radius: 5px;
		-moz-border-radius:5px;
    	border-radius: 5px ;
   		 behavior: url(/site/css/auto/PIE.htc);}
	.sub-catBody .bPath a{text-decoration: none;}
	.sub-catBody .bPath span.blue{}
.autoSub-SubBookmark{overflow: hidden;zoom: 1;	padding-bottom: 15px;margin-left: -10px;}
	.autoSub-SubBookmark li{margin:0 15px 0 0 ;float: left;height: 20px;padding:0 10px;position: relative;	 line-height:19px;
    	-webkit-border-radius: 3px;
		-moz-border-radius:3px;
    	border-radius: 3px ;
   		 behavior: url(/site/css/auto/PIE.htc);	}
		.autoSub-SubBookmark li a{ line-height:19px;text-decoration:none;color:#000; text-decoration: none;}
		.autoSub-SubBookmark li a:hover{text-decoration: underline;}
		.autoSub-SubBookmark li.aBuyout a{text-decoration: underline;}
		.autoSub-SubBookmark li.active {color:#fff;	background: #1b6eba;}
		.autoSub-SubBookmark li.active a{color:#fff;font-weight: bold;}

.auto .shortdesc {font-size:18px;color: #38444f;margin-top:35px;}
.auto .b-nameUser{ color:#999; font-size:1.3em;}

.ico-close {position: absolute; right:2px;  top: 2px; height: 11px;  width: 11px; background-position:-26px -353px;}
.addCompare a{ color:#999; font-size:1.13em; margin-top:10px; text-decoration:none;}
.tbl-ModelComp{ margin:20px auto 0 auto; }
	.colomsShablon2 .cont-col .compare_title .w-filtrCompare .tbl-ModelComp td{ width:420px; display:table-cell !important;}
	.tbl-ModelComp .margCenter{ width:20px;}
.b-ModelComp{ background:#f5f5f0; border:1px solid #c5c5c5; position:relative; width:100%;  font-size:0.93em; }
.b-ModelComp .wrap{padding:10px 3px 30px 20px; zoom:1;}
	.b-ModelComp .crn{ width:7px; height:7px; position:absolute;}
	.b-ModelComp .c-tl{ background-position:0 -46px; top:-1px; left:-1px;}
	.b-ModelComp .c-tr{ background-position:-7px -46px; top:-1px; right:-1px;}
	.b-ModelComp .c-bl{ background-position:0 -53px; bottom:-1px; left:-1px; }
	.b-ModelComp .c-br{ background-position:-7px -53px; bottom:-1px; right:-1px;}
	.b-ModelComp .reset{ text-align:right; padding-right:20px; _padding-right:2px; padding-bottom:5px;}
		.b-ModelComp .reset a, .b-ModelComp .reset a:hover{ border-color:#293143; color:#293143;}
		.b-ModelComp table{ width:100%;}
		.b-ModelComp table td{ padding: 5px 17px 5px 0; }
		.b-ModelComp table td select{ width:150px;}
		.b-ModelComp table td img{ border:1px solid #b1b1b1;}
.b-button .button-style{margin:20px auto 20px auto; }
	.b-button .button-style input{ text-transform:none;}
.auto .super-spec {width: 100%;}
.auto .super-spec td {border-right: 1px solid white; background-position: 50% 0; vertical-align: top; height: 130px; background-repeat: no-repeat;}
.auto .super-spec td a {padding: 0; font-size: 10px; position: absolute;}
.auto .super-spec td a.block{display: block; height: 109px; position: static; background: white; opacity: 0.2; filter: alpha (opacity=20);}
.auto .mark_month {padding: 10px 0;}
.auto .mark_month .logo {float: right; display: block;}
.auto .mark_month .text {float: left; font-weight: bold; padding-top:10px;}

.spec-month {font-family: Arial; font-size: 11px; margin-bottom: 10px;}
.auto .spec-month {width: 33.3%; float: left;}
.spec-month h2 {font-size: 10px; color: #b0b0b0; margin: 0;}
.spec-month .spec {border: 1px solid #e1e1e1; padding: 6px; margin-right: 5px; overflow:hidden;}
.spec-month img {display: block; margin: 0 auto; border: 1px solid #e2e0e3;}
.spec-month a {color: #00539f;}
.spec-month a.title {display:block; font-weight:bold; margin-top:8px;}
.spec-month .text {color: #585d63; display: block; margin-top: 5px;}
.mar_s {position: absolute; margin-left: -20px;}
.b-listArticle, .b-listResponse{ zoom:1;}
	.b-listArticle .rows, .b-listResponse .rows{ overflow:hidden; margin-bottom:20px; zoom:1;}
	.b-listArticle .rows img, .b-listResponse .rows img{ border:1px solid #494949; float:left; margin:0 10px 0 0;}
	.b-listArticle .rows .p-date, .b-listResponse .rows .p-date{ color:#848484; margin:5px 0 8px 0; font-size:0.93em;}
	.b-listArticle .rows .p-date span, .b-listResponse .rows .p-date span{ color:#b8b8b8;}
	.b-listArticle .rows h2 a, .b-listResponse .rows h2 a{ font-weight:bold; color:#38444f;}
	.b-listArticle .rows h2, .b-listResponse .rows h2{ font-size:1em;}
.b-listResponse .wrapHeaderResponse{ background:#f4f4f4; padding:5px 7px; margin-bottom:5px; }
.b-stars{ float:right; margin-top:2px; zoom:1; width:90px;}
	.b-stars .ico-set{ width:16px; height:15px; background-position:-173px -334px; float:left; margin-left:1px;}
	.b-stars .ico-yellowStar{ background-position:-157px -334px; width:16px;}
.b-bigStars{ float:left; margin-top:2px; zoom:1; width:101px;}
	.b-bigStars .ico-set{ width:19px; height:18px; background-position:-85px -381px; float:right; margin:0 0 0 1px;}
	.b-bigStars .ico-yellowStar{ background-position:-65px -381px;  }
	.b-bigStars .ico-whiteStar{ background-position:-106px -381px;}
	.b-listResponse .rows .wrap_img { background:#fff; float:left; zoom:1; margin-right:5px; zoom:1;}
		.b-listResponse .rows img{ float:none; margin:0 5px 0 0;}
		.b-listResponse .rows .p-date{ margin-bottom:0;}
		.b-listResponse .rows .p-date b{ color:#38444f;}
.b-forumAnons{ margin-bottom:20px; font-size:0.93em;}
	.b-forumAnons p{ margin-top:10px; line-height:1.2;}
	.b-forumAnons p span{ color:#bcbcbc;}
	.b-forumAnons img{ display:inline; margin:2px 5px 0 5px;}
	.b-forumAnons a, .b-responseAnons a, .b-forumAnons a:hover, .b-responseAnons a:hover{ color:#464644;}
    .b-testDrive a.black,
    .b-testDrive a.black:hover{ color:#343434;}
.b-responseAnons,
.b-testDrive{ margin-bottom:20px; font-size:0.93em;}
	.b-responseAnons .rows,
    .b-testDrive .rows{ margin-bottom:10px;}
	.b-responseAnons .b-responseSrar{ background:url(/site/pic/auto/bg_otzyv.gif) no-repeat 0 0; width:44px; height:9px; float:right; padding:1px 0 1px 85px; margin-top:2px;}
		.b-responseAnons .b-responseSrar .ico-set{ width:7px; height:7px; float:left; margin-right:1px; background-position:-78px -353px;}
		.b-responseAnons .b-responseSrar .ico-activ{background-position:-71px -353px;}
	.b-responseAnons .h2,
    .b-testDrive .h2{ font-weight:bold; margin-bottom:3px;}
.b-newsAnons { margin-bottom:35px; }
	.b-newsAnons .h1{ font-size:1.28em;}
	.b-newsAnons .h1 a{ color:#343434;}
	.b-newsAnons .b-date{ background:#b4b4a5; font-weight:bold; padding:2px 5px; float:left; font-size:0.93em; clear:both; zoom:1; margin:5px 0;}
	.b-newsAnons table {font-size:0.93em; clear:both;}
	.b-newsAnons table th{ color:#b7b7b7; padding:3px 10px 0  0;  vertical-align:top; text-align:left;}
	.b-newsAnons table td{ padding:3px 10px 0  0;  vertical-align:top; text-align:left; font-weight:bold; }
	.b-newsAnons table td a{ font-weight:bold; text-decoration:none; color:#343434;}
.b-datePublication{ font-size:0.93em; margin-top:3px;}
	.b-datePublication span{ color:#a5a5a5;}
	.b-datePublication span.black{ color:#000;}
.txtForFoto{color:#a5a5a5;  font-size:0.93em; margin:5px 0 30px 0;}
.wysiwygArticle{ border-bottom:1px solid #d3d3d3;}
	.wysiwygArticle p{ line-height:1.3;}
	.wysiwygArticle .b-forFoto{ background:#f5f5f5; padding:10px; margin:0 0 10px -10px; }
	.wysiwygArticle .b-forFoto p{ color:#a5a5a5; font-style:italic; margin:5px 0 0 0; padding:0;}
	.wysiwygArticle ol li{ padding-bottom:5px;}
.b-2colovTbl{border-bottom:1px solid #d3d3d3; padding:20px 0;}
	.b-2colovTbl table{ width:100%; margin:13px 0;}
	.b-2colovTbl .floatRight, .b-2colovTbl .floatLeft{ width:48%;}
	.b-2colovTbl .tbl-grayZebra th{ border-top:1px solid #c5c5c5; border-bottom:none; font-size:1.07em; font-weight:bold;}
	.b-2colovTbl .tbl-grayZebra th, .b-2colovTbl .tbl-grayZebra td{border-left:none; border-right:none;}
	.b-2colovTbl .wrTable{ overflow:hidden; zoom:1;}
	.b-2colovTbl .tbl-grayZebra .end td{ border-bottom:1px solid #dadada; height:1px; background:#fff; padding:0; font-size:1px;}
	.b-2colovTbl .tbl-grayZebra .tdTop td{ border-top:1px solid #c5c5c5; border-bottom:none; height:1px; background:#fff; padding:0; font-size:1px;}
.b-allAuto{ font-size:0.93em;}
.b-fotoalbum { padding:20px 0;}
	.b-fotoalbum table{ margin:15px 0;}
	.b-fotoalbum table td{ border:2px solid #fff; background:#f5f5f5; width:150px; height:100px; vertical-align:middle; text-align:center;}
	.b-fotoalbum table td img{ max-height:100px; max-width:}
.aTagColor a{ color:#343434;}
.b-tagCloud{ margin-bottom:20px;}
	.b-tagCloud ul{ overflow:hidden;}
	.b-tagCloud li{	display: inline;}
	.b-tagCloud a{ color:#848484; text-decoration:none; line-height:1.3em;}
	.b-tagCloud a:hover{ color:#a1a1a1;}
	.b-tagCloud .size1{ font-size: 80%; }
	.b-tagCloud .size2{ font-size: 100%; }
	.b-tagCloud .size3{ font-size: 130%; }
	.b-tagCloud .size4{ font-size: 160%; }
	.b-tagCloud .size5{ font-size: 190%; }
.wrAnons{ overflow:hidden; zoom:1;}
	.wrAnons .floatLeft, .wrAnons .floatRight{ width:48%;}
.wr-b-News{ zoom:1;}
	.wr-b-News .rows{ overflow:hidden; padding-bottom:15px; zoom:1;}
		.wr-b-News .rows .floatLeft, .wr-b-News .rows .floatRight{ width:48%;}
		.wr-b-News .rows img{ float:left; margin:10px 10px 10px 0;}
		.wr-b-News .rows p{ font-size:0.93em; color:#5e5e5e; padding-top:10px}
		.wr-b-News .rows h3{ font-size:1em;}
.b-salonDillerAnons { zoom:1;}
	.b-salonDillerAnons .h1, .b-salonDillerAnons .h1 a{color:#343434; font-size:1.07em;}
	.wr-salonDiller { background:#fafaf6; position:relative; margin-top:10px;  zoom:1;}
	.wr-salonDiller .s-title{ background:#eeeee5;}
	.wr-salonDiller .s-title strong {padding-left:10px}
	.wr-salonDiller .w-br{background-position:-24px -41px;}
	.wr-salonDiller .w-bl{background-position:-19px -41px;}
	.wr-salonDiller .w-tr{background-position:-24px -36px;}
	.wr-salonDiller .w-tl{ background-position:-19px -36px;}
	.wr-salonDiller .crn{ position:absolute; width:5px; height:5px;}
	.wr-salonDiller .wrBody{ padding:10px 8px;  overflow:hidden; zoom:1; font-size:0.93em;}
		.wr-salonDiller .wrBody img{ float:left; margin:0 10px 5px 0; border:1px solid #c5c5c5;}
		.wr-salonDiller .wrBody p{ padding-bottom:5px;}
.b-articlesAnons{margin-bottom:20px;}
	.b-articlesAnons p{ padding-bottom:10px; font-size:0.93em; }
.b-next{ float:right; zoom:1; padding:7px 10px 9px 0; overflow:hidden; width:180px;}
	.b-next .ico-set{ float:right; margin:3px 0 0 5px;}
	.b-next a{ display:block; zoom:1; float:right;}
.b-prev{zoom:1; padding:7px 0 9px 10px; overflow:hidden; }
		.b-prev .ico-set{float:left; margin:3px 5px 0 0 ;}
		.b-prev a{ display:block; zoom:1; float:left;}
.ul_filterDate{ font-size:0.93em; height:14px; padding:9px 10px 9px 10px;}
	.ul_filterDate li{ float:left; position: relative;}
	.ul_filterDate li a{ display:block; float:left;}
	.ul_filterDate li span{ margin:0 10px; float:left;}
	.ul_filterDate li  .blackTxt{ margin:0; color:#343434;}
	.ul_filterDate .wrBtn{ zoom:1; width:100%;}
	.ul_filterDate li .middle span { float:none;}
	.ul_filterDate li .middle input{ text-transform:none;}
	.ul_filterDate li span.arrow-down{ left:0;}
.s-titleBottom{ font-size:0.93em; zoom:1;}
.s-titleBottom .b-prev .ico-set, .s-titleBottom .b-next .ico-set{ margin-top:2px;}
.tblAutoSearch{}
	.tblAutoSearch td{ padding:3px 10px 0 0;}
	.tblAutoSearch select{ width:98%;}

.add-infProduct{ width:59%; margin-top:25px;}
	.add-infProduct .b-blue .brd-tp .brd-l {background-position:-50px -28px;}
	.add-infProduct .b-blue .brd-tp .brd-r {background-position:-55px -28px;}
	.add-infProduct .b-blue .brd-bt .brd-l {background-position:-50px -33px;}
	.add-infProduct .b-blue .brd-bt .brd-r {background-position:-55px -33px;}
dl.b-infProduct{}
dl.b-infProduct dt{}
dl.b-infProduct dd{}
dl.b-infProduct table{ margin-top:15px; margin-bottom:10px; text-align:left;}
dl.b-infProduct table th, dl.b-infProduct table td{ padding:5px 5px 5px 5px;}
dl.b-infProduct table th{ background:#dfdfdf; font-weight:bold; padding:5px 5px 5px 10px;}

dl.b-infProduct table td{ border-bottom:1px solid #dfdfdf;}
dl.b-infProduct .plus .ico-set,	.b-blue .minus .ico-set{ background-position:-47px -366px; width:15px; height: 15px; float:left; margin-right:5px;}
.textHint {position: absolute; display: none; }
.textHint select {border: solid 1px grey; overflow: hidden; width: 100%}

.formCompani .small-form .company-category-select {
	width:auto;
}

.company-category-select .spacer {
	width:35px; float:left;
}

.compare_title{}
	.compare_title h1{font-size:1.5em;}
	.compare_title .ico-set{ float:left; width:32px; height:45px; background-position:-154px -289px; margin:3px 10px 0 0;}
	.compare_title .b-newCompare{ float:right; font-size:0.93em; margin-top:10px;}
	.compare_title .b-newCompare .ico-set{ background-position:-77px -340px; width:18px; height:11px; float:left; margin-top:2px; margin-right:5px; }
.w-filtrCompare{ overflow:hidden;}
.compare-select-by{ margin-top:5px;}
	.compare-select-by td {	padding-right: 15px; padding-bottom: 7px; font-size:0.93em;}
	.compare-select-by .gray-baloon {padding: 2px 8px 4px; position:relative;}
	.compare-select-by .activ .gray-baloon {background: #ededed; padding: 2px 8px 4px; color: #000; }
	.compare-select-by .gray-baloon .ico-set{
	background-position:0 -395px; width:9px; height:5px; position:absolute; bottom:-5px; margin-left:40%; _bottom:2px; *left:40%;  _left:35%; *margin-left:0;  display:none;
}
	.compare-select-by .activ  .gray-baloon .ico-set{ display:block;}
.tbl-Compare{ font-size:0.93em; width:100%;}
.tbl-Compare td{ background:#f5f5f0; width:155px; padding:10px 30px 10px 10px; border-top:1px solid #fff; border-collapse:collapse;}
.tbl-Compare .trTitle td{ padding-bottom:0; border:none; vertical-align:top;}
.tbl-Compare .trImg td{ padding-top:0; border:none;}
	.tbl-Compare td .wrapTitle{ position:relative; zoom:1; padding-bottom:7px; width:150px;}
	.tbl-Compare td .wrapTitle h3{ font-weight:normal; font-size:1.13em; font-weight:bold;}
	.tbl-Compare td .ico-set{ width:15px; height:15px; background-position:-30px -366px; float:right; position:absolute; top:1px; right:-22px;}
	.tbl-Compare td p{ margin-top:10px;}
	.tbl-Compare td img{ border:1px solid #d1d1d1; display:block; position:static; float:none;}
	.tbl-Compare td .contP .dotted, .tbl-Compare td .contP .dotted:hover{ color:#3c3c3c; border-color:#3c3c3c;}
.tbl-Compare td.tdParametrs{ width:155px;}
.tbl-Compare td.end{ width:auto; padding:0;}
.tbl-Compare tr.black td{ background:#fafaf6;}
.compareTr{ border-top:1px solid #fff;}
	.compareTr dt{ padding:10px 5px; background:#f0f0f0; font-size:1.13em;}
		.compareTr dt a, .compareTr.act  dt{color:#3c3c3c !important; border-color:#3c3c3c; font-weight:bold;}
		.compareTr dt .ico-set{background-position:0 -327px; float:left; height:13px; margin:3px 6px 0 0; width:13px;}
		.compareTr.act  dt  .ico-set{background-position:0 -314px;}
	.compareTr dd{background:#f5f5f0; display:none;}
		.compareTr.act dd{ display:block;}
	.compareTr dt.smallA{ font-size:0.93em; text-align:right;}
	.compareTr dt.smallA a{font-weight:normal;}
	.compareTr .or{ color:#ff8400;}

.b-fCompare{ zoom:1; margin-bottom:20px 0 15px 0; }
	.b-fCompare .floatLeft{	width:482px; margin-right:16px; _margin-right:6px;}
	.b-fCompare .b-catalog_foto{ overflow:visible;}
		.b-fCompare .b-catalog_foto .photo-left {margin:10px 0; width:490px;}
		.b-fCompare .fotoGalery .btn_l, .fotoGalery .btn_r {margin-left:2px; width:8px;}
		.b-fCompare .fotoGalery .btn_r div {margin-left:0;}
	.b-fCompare .end{margin-right:0}
		.b-fCompare .floatLeft h2{font-size:1.13em;}
		.b-fCompare .floatLeft .floatRight{ margin-top:12px; margin-right:2px; _margin-right:1px;}
		.b-fCompare .b-tit{ margin-right:155px; zoom:1;}
.b-vklCompare{ zoom:1; overflow:hidden;}
		.b-vklCompare .b-vkl{ background:#f2f2f2; line-height:29px; float:left; zoom:1; position:relative; padding:0 5px 0 10px; position:relative; z-index:2; margin-right:15px;}
		.b-vklCompare .c-tl{ background:url(/site/pic/auto/crn-set.png) no-repeat -10px 0; width:5px; height:4px;}
		.b-vklCompare .c-tr{ background:url(/site/pic/auto/crn-set.png) no-repeat -174px -47px; width:23px; height:29px; right:-22px;}
		.b-vklCompare .b-vkl.no-active{z-index:1; background:#fff; border:1px solid #f2f2f2; border-bottom:0; line-height:28px;}
			.b-vklCompare .b-vkl.no-active .c-tl{ background-position:-10px 0; top:-1px; left:-1px;}
			.b-vklCompare .b-vkl.no-active .c-tr{ background-position:-151px -47px; top:-1px; width:23px; height:29px; right:-22px;}

	dl.b-infProduct .minus .ico-set{background-position:-62px -366px;}
.b-formResponse{}
	.b-formResponse .brd-tp .brd-l {background-position:-18px -18px;}
	.b-formResponse .brd-tp .brd-r {background-position:-23px -18px;}
	.b-formResponse .brd-bt .brd-l {background-position:-18px -23px;}
	.b-formResponse .brd-bt .brd-r {background-position:-23px -23px;}
	.b-formResponse .brd-md{background:#f1f1eb; padding:6px 10px;}
.tblFormResponse{ margin-bottom:10px;}
	.tblFormResponse td{padding:5px 40px 7px 0; vertical-align:middle; width:33%;}
	.tblFormResponse select, .tblFormResponse input, .tblFormResponse textarea{ width:100%;}
	.tblFormResponse .lbl{ font-size:0.93em; margin:5px 0 3px 0;}
	.tblFormResponse th{padding:5px 40px 0 0; color:#c8c4b6; font-weight:bold; font-size:1.13em; text-align:left;}
	.tblFormResponse .clearTr td{ border-top:1px solid #edecdd; background:#fff; padding:0; height:2px; font-size:1px;}
	.tblFormResponse .b-stars{margin-top:4px;}
	.tblFormResponse .fotoCars{ float:left; margin-right:10px;}
		.tblFormResponse .b_addFoto{ margin:20px 0; font-size:1.07em;}
		.tblFormResponse .b_addFoto input{ width:auto;}
		.tblFormResponse td .popupTbl{margin-left:20px; *margin-top:10px; _top:0; _left:0; *margin-left:-130px;}
		.tblFormResponse td .popupTbl iframe{ height:125px;}
		.tblFormResponse .middle .button-style input{ text-transform:none; font-size:1.07em;}
		.tblFormResponse td .popupTbl .middle {width:300px;}
		.tblFormResponse td .popupTbl .middle .ico-close{ position:absolute; top:14px; right:14px; *top:0; *right:0; width:13px; height:13px; background-position:-94px -366px; display:block; font-size:1px;}
	.tblFormResponse div.fotoCars{ width:148px; height:53px; font-size:14px; color:#c8c4b6; border:1px solid #edecdd; padding-top:47px; background:#fff; font-weight:bold; text-align:center; vertical-align:top;}
	.tblFormResponse .popupTbl td{ padding:0; width:auto; vertical-align:top;}
	.tblFormResponse .popupTbl .left-middle {padding:0 0 0 15px;}
	.tblFormResponse .popupTbl .right-middle {width:20px;}
	.tblFormResponse .GrayPopub .arrow-down{ margin-left:48%!important;  *margin-left:100px!important; _background:none!important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/auto/arrow_topG.png', sizingMethod='crop')!important;}
.tblResponse2col td{ width:auto;}
	.tblResponse2col td{ padding-right:10px;}
	.tblResponse2col .alignRight{ width:110px;}
.tblFormResponse .wrAddFoto{ padding:0;}
	.tblFormResponse .wrAddFoto .divAddFoto{ padding:5px 30px 5px 0; float:left; height:100px; width:45%;}
.b-fotoResponse{ overflow:hidden; zoom:1; _overflow:visible; margin:10px 0 5px 0;}
.b-fotoResponse .photo-other li { width:auto}
.b-fotoResponse .photo-other li img {border:none;}
.b-fotoResponse .photo-other li img.act { border:1px solid #ff8400;}
.b-fotoResponse .photo-left  {width:480px;}
.b-fotoResponse .fotoGalery .center  {width:460px;}
	.b-ResponseCar{ margin-left:490px;}
		.b-ResponseCar table{ font-size:0.93em;}
		.b-ResponseCar table td{ padding:5px 0;}
		.b-ResponseCar table th{ padding:5px 10px 5px 0; font-weight:normal; text-align:left;}
		.b-ResponseCar  .bottomTd td, .b-ResponseCar  .bottomTd th{ border-top:1px solid #edecdd; font-weight:bold;}
.auto .fast-search  .b-responsePlusMinus{ padding:0;}
.b-responsePlusMinus table{ margin:10px 0;}
	.b-responsePlusMinus table th{ width:50px; padding:5px 0; text-align:center;}
	.b-responsePlusMinus table th .ico-pl{ background-position:-30px -382px;}
	.b-responsePlusMinus table th .ico-mn{background-position:-47px -382px;}
	.b-responsePlusMinus table th .ico-set{ width:17px; height:18px; margin:0 auto;}
	.b-responsePlusMinus table td{ color:#38444f; padding:5px 15px 5px 0;}
	.b-responsePlusMinus table .first td, .b-responsePlusMinus table .first th{ border-bottom:1px solid #edecdd;}
.responsePaging{ font-size:0.93em; text-align:center; border-top:1px solid #e9e9e4; padding:10px 0; zoom:1;}
	.responsePaging div{ zoom:1;}
.b-catalog_fotoAuto{ margin-left:-10px;}
	.b-catalog_fotoAuto .foto-left{ margin-left:0;}
	.b-catalog_fotoAuto  .round-block{ padding-left:510px; *padding-left:0; zoom:1; font-size:0.93em;}
	.b-catalog_fotoAuto  .round-block .brd-md {min-height:383px; _height:383px;}
	.b-catalog_fotoAuto .wrResponse{ padding:0 0 10px 0; margin-bottom:10px; border-bottom:1px solid #c5c5c5;}
.modificationOptions, .modificationBaseOptions{ zoom:1;}
.map_canvas{width: 475px; height: 425px; border:1px solid #dddddd; margin-top:20px; position:relative;}
.mapcatlist{ max-width:400px; height: 425px; overflow-y:auto; margin-left:10px;  border:1px solid #dddddd;}
	@media all and (width) { .mapcatlist{overflow:auto; }}
	.mapcatlist .mapcomp1, .mapcatlist .mapcomp2{ padding:2px; zoom:1;}
	.mapcatlist .comprow, .mapcatlist .mapcomp2 .comprowA { padding:4px 8px; overflow:hidden; zoom:1; margin-top:4px; font-size:0.93em; }
		.mapcatlist .comprow .wrIcons, .mapcatlist .mapcomp2 .comprowA .wrIcons{ width:25px; margin-right:10px; float:left; min-height:28px; padding-top:3px;}
		.mapcatlist .mapcomp2 .comprowA .wrIcons{ min-height:0;}
		.mapcatlist .wrTxt a{ cursor:pointer;}
		.mapcatlist .comprow .wrTxt,
		.mapcatlist .mapcomp2 .comprowA .wrTxt{ margin-left:35px; zoom:1;}
		 .mapcatlist .mapcomp1 .comprow .wrTxt{margin-left:5px;}
		 .mapcatlist .mapcomp1 .comprow .wrTxt p{ padding-right:22px;}
	.mapcatlist .comprow_act{ background:#f3f1d7;}
	.mapcatlist .mapcomp2 .comprowA {font-size:1em; }
		 .mapcatlist .mapcomp2 .comprowA .wrIcons{ padding-top:0;}
		.mapcatlist .mapcomp2 .comprowA p{ display:block; padding:3px 0 5px 3px;  background:#42698f; font-size:1em; zoom:1;}
		.mapcatlist .mapcomp2 .comprowA p a { border-bottom-width:1px; border-bottom-style:dotted;font-weight:bold; text-decoration:none; color:#fff;}

.mapcatlist .comprow_ul { margin:5px 0 10px 0;}
	.mapcatlist .comprow_noUl .comprow_ul{ display:none;}
	.mapcatlist .comprow_ul p{ padding-left:5px; margin:5px 22px 0 13px; }
	.mapcatlist .comprow_ul a{ text-decoration:none;}
	.mapcatlist .comprow_ul a:hover{ text-decoration:underline;}
.mapcatlist .checkCompani{ display:block; float:right; zoom:1; margin:-2px 5px 0 5px;}
	 .mapcatlist .mapcomp1 .checkCompani{ margin-top:-1px;}

.titleFotoGallery {border-bottom:1px solid #ededed; padding:20px 0 5px 0; font-size:1.2em; font-weight:bold; margin:0 ;}
	.titleFotoGallery a{ color:#323232;}
.dummyClearDiv{background:url(/site/pic/auto/spaser.gif) repeat  0 0!important; width:4px!important;}
.titleFotoGalleryBig{border-bottom:1px solid #ededed; padding:20px 0 3px 0; font-size:18px;  margin:0; color:#38444f;}
.b-FotoGallery{ padding:0 10px;}

	.b-FotoGallery table { width:100%; margin:10px 0; }
		.b-FotoGallery .td_foto {  width:157px;}
			.b-FotoGallery .td_foto img{ border:1px solid #9c9c9c; margin:3px 0 2px 0;}
			.b-FotoGallery .td_foto p{ color:#4c4c4c; padding:0 0 2px 0;}
			.b-FotoGallery .td_foto h3{ font-size:1em; font-weight:bold;}
			.b-FotoGallery .td_foto .infFoto{padding:5px 3px; background: #f2f2f2; font-size:0.93em; width:141px;}
				.b-FotoGallery .td_foto .infFoto a{ text-decoration:none;}
				.b-FotoGallery .td_foto .infFoto a:hover{ text-decoration:underline;}
		.b-FotoGallery table .titleTr{ vertical-align:middle;}
	.b-FotoGallery .b-stars {float:none; overflow:hidden;}
	.b-FotoGallery .b-stars .ico-set { float:left; margin:0 2px 0 0 ;}
.b-FotoGallery2 { width:100%; padding:0 5px;}
	.b-FotoGallery2 a.gray, .b-FotoGallery .td_foto .infFoto a.gray, .b-FotoGallery2 a.gray:hover{ color:#38444f; text-decoration:underline;}
.fotoPagination{ font-size:11px;  zoom:1;}
	.fotoPagination .floatRight select{ width:45px;}
	.fotoPagination .filter-pages {background:none;border-top:1px solid #ededed; border-bottom:1px solid #ededed;padding:6px 5px 6px 3px;margin:5px 0 15px 0;}
	.fotoPagination .floatRight, .fotoPagination .pages_list{ line-height:1.6em;}
.brdGray{border-bottom:1px solid #ededed; height:2px;  margin:5px 0 15px 0;}
.aboutFotoGallery{ padding:7px 0 8px 0; color:#4c4c4c4; font-size:0.93em; line-height:1.2; border-bottom:1px solid #ededed; zoom:1;}
	.aboutFotoGallery .floatRight p{ color:#999; text-align:right;}
	.aboutFotoGallery a{ text-decoration:none;}
	.aboutFotoGallery .p-margin{ margin-top:3px;}
.shortdescFoto, .shortdescFoto2{color:#38444F; font-size:18px; margin-top:15px;}
.paddingFoto{ font-size:0.93em; text-align:center;  padding:4px 0 10px 0; overflow:hidden; background:#fff; zoom:1;}
	.photo-left .paddingFoto  .floatRight{ text-align:right; width:10em;}
	.paddingFoto .floatRight .ico-set{ float:right; margin-left:5px;}
	.paddingFoto .floatLeft .ico-set{ float:left;  margin-right:5px;}
	.b-ResponseCar .paddingFoto{ text-align:right; }
		.b-ResponseCar .paddingFoto .ico-set{ float:left; margin:2px 5px 0 0;}
.b-ResponseGalleru .photo-left { margin:0; background:#f2f2f2; padding-bottom:7px;}
	.b-ResponseGalleru .photo-left p{ padding-left:10px;}
	.b-ResponseGalleru .b-ResponseCar{background:#f2f2f2; min-height:422px; _height:417px; margin-left:485px;}
.tblReyting{ margin:10px;}
	.tblReyting td, .tblReyting th{color:#847d7d;}
	.tblReyting th{ text-align:right;}
	.tblReyting .b-bigStars{ margin-top:-3px;}
.b-addPhotoGallery{  border-bottom:1px solid #ededed; padding:1px 0; }
	.wr-addPhotoGallery{background:#ededed; padding:15px 0;}
		.wr-addPhotoGallery .rowsGalleru{ overflow:hidden; zoom:1; _overflow:visible;}
		.wr-addPhotoGallery .rowsGalleru .alignRight,
		.wr-addPhotoGallery .rowsGalleru .b-td{padding:10px; color:#4c4c4c;  }
		.wr-addPhotoGallery .rowsGalleru .b-td{margin-left:145px; width: 340px;  overflow:hidden; zoom:1; _overflow:visible;}
		.wr-addPhotoGallery .rowsGalleru .b-td .btn-gray{width: 90px; margin:-2px 0 0 10px; font-size:0.93em;}
		.wr-addPhotoGallery .rowsGalleru .alignRight{padding:10px 0 10px 10px; width:143px; float:left;}
		.wr-addPhotoGallery .rowsGalleru .b-td input, .wr-addPhotoGallery .rowsGalleru .b-td textarea{ width:99%;}
		.wr-addPhotoGallery .rowsGalleru .b-td select{ width:150px;}
		.wr-addPhotoGallery .rowsGalleru  .small{font-size:0.93em; color:#999; margin-top:3px;}
		.wr-addPhotoGallery .rowsGalleru  .ico-pl{ float:left; background-position:-159px -195px; width:13px; height:13px; margin-right:5px; margin-top:1px;}
		.wr-addPhotoGallery .rowsGalleru .ico-cl{ float:left; background-position:-165px -367px; width:13px; height:13px; margin-left:10px; margin-top:2px;}
		.wr-addPhotoGallery .rowsGalleru .dotted{ font-size:0.93em;}

	.b-addPhotoGallery table{ }
	.b-addPhotoGallery table th{ text-align:right; padding:10px 0 10px 10px; width:135px; vertical-align:top; color:#4c4c4c;}
	.b-addPhotoGallery table td{ padding:10px; font-size:0.93em; vertical-align:top; color:#4c4c4c;}
	.b-addPhotoGallery table td input, .b-addPhotoGallery table td textarea{ width:99%;}
	.b-addPhotoGallery table td select{ width:150px;}
	.b-addPhotoGallery table .small{font-size:0.93em; color:#999; margin-top:3px;}
	.b-addPhotoGallery .ico-pl{ float:left; background-position:-159px -195px; width:13px; height:13px; margin-right:5px; margin-top:2px;}
	.b-addPhotoGallery .ico-cl{ float:left; background-position:-165px -367px; width:13px; height:13px; margin-left:10px; margin-top:2px;}

	.b-addPhotoGallery  .addNextFoto th, .b-addPhotoGallery  .addNextFoto td{ padding-top:0px;}

.b-setupFotoGallery{ border:1px solid #ededed; border-top:none;}
	.b-setupFotoGallery .filter-pagesAuto{ margin:0; border-bottom:1px solid #e1e1e1; margin-bottom:20px;}
	.b-setupFotoGallery .wr-etupFotoGallery{ margin:1px; background:#ededed; padding:20px;}
	.b-setupFotoGallery .zebra{ margin-top:15px; line-height:1.3; border-bottom:1px solid #e1e1e1; }
		.b-setupFotoGallery .zebra th{ border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:5px 10px; text-align:left; vertical-align:top; }
		.b-setupFotoGallery .zebra .alignCenter{ text-align:center;}
		.b-setupFotoGallery .zebra .alignRight{ text-align:right;}
		.b-setupFotoGallery .zebra td{ background:#f5f5f5;  padding:5px 10px; font-size:0.93em; vertical-align:top;}
		.b-setupFotoGallery .zebra .black td{ background:#e7e7e7;}
		.b-setupFotoGallery .zebra img{ border:1px solid #878787;}
		.b-setupFotoGallery .zebra .cfix .b-stars{ float:left; margin-top:-1px; margin-left:-7px;}
		.b-setupFotoGallery .zebra .cfix { padding-top:1px;}
		.b-setupFotoGallery .zebra p{ margin: 0 0 5px 0;}
		.b-setupFotoGallery .zebra td.alignRight p{ color:#aaa;}



#add_ref iframe{ width:550px; height:290px;}
.smezh ul {width: 33%;}
.footer_text td{color:#5E5E5E; font-size:0.833em;}
.auto .fast-search li {width:17.8%;}
/* Opera huck 04.02.2010 */
@media all and (width) {
	.myViewOfSelect li ul li input {
		margin-top:-2px;
	}
}

.col-three .brokenAuto{ padding:5px 0 !important;}
.b-inset{ height:31px;}
    -,.b-inset{height:30px;}
	.b-inset .flRight{   float:right;  background:#fff; border:1px solid #cdc5ad; zoom:1;  padding:1px  1px 0 1px; position:relative; border-bottom:none; margin-left:3px;}
	-,.b-inset .flRight{height:28px;}
	.b-inset .flRight .ico-note{ margin-top:1px; margin-right:3px;}	
	.b-inset .flRight .wrap{background:#f1f1eb;padding:7px 6px 8px 6px; }
	-,.b-inset .flRight .wrap{padding:7px 6px 7px 6px; }
	.b-inset .insetDate .ico-setn{ float:left; width:12px; height:13px; background-position:-117px 0; margin-right:5px; margin-top:2px;}
	.b-inset .insetDate  .wrap{padding:4px 6px 5px 6px; }
	-,.b-inset .insetDate  .wrap{padding:4px 6px 4px 6px; }
	.b-inset .insetDate select{ height:20px; width:65px; _width:55px;}
	.b-inset ul{zoom:1;}
	.b-inset li{ background:#fff; border:1px solid #cdc5ad; zoom:1; float:left; padding:1px; position:relative; border:1px solid #c5c5c5;  font-weight:bold; margin-right:3px; cursor:pointer; border-bottom:none; white-space:nowrap;}
	.b-inset .c-tl2,
	.b-inset .c-tr2{ width:3px; height:3px;}
	.b-inset .c-tl2{ background-position:-14px -46px;}
	.b-inset .c-tr2{ background-position:-17px -46px;}
	.b-inset li .wrap{ background:#f4f4f4 url(/site/pic/auto/bg_inset.gif) repeat-x 0 100%; padding:7px 10px 7px 9px;}
	.b-inset li.pad10 .wrap{padding-left:10px;}
	-,.b-inset li .wrap{padding:6px 10px 7px 10px;}
	.b-inset li.act{  cursor: auto; height:30px;   margin-bottom:-2px;  padding-bottom:0;}
	-,.b-inset li.act{height:29px; margin-bottom:-1px; }
	.b-inset li.act .wrap{background:#f1f1eb;padding-bottom:10px; }

.redLinks{overflow: hidden;zoom: 1;padding:5px 0 0 0;margin-right:220px;}
	.redLinks li{float: left;padding: 5px 18px 0 18px;	zoom: 1;white-space: nowrap;}
    .redLinks li a{color: red;font-weight: bold;}

.hot-auto {color: red;}
.showrubrics_hours ul .hot_offers .plus_pic {background: url('/site/img/auto/fire.jpg') no-repeat 0 -4px; width: 20px;}

.hot_offers_auto {padding: 10px;}
.hot_offers_auto .orlyAd {clear: none; float: left; padding: 0 10px 0 0; zoom: 1;}
.hot_offers_auto .orlyBody {background: #fafafa; width: 210px; border: 1px solid #ececec; padding: 6px 5px; height: 260px; _height: 270px;}
.hot_offers_auto .orlyImg {border: 1px solid rgb(204, 204, 204);}
.hot_offers_auto .orlyImg img {width: auto; height: 80px;}
.hot_offers_auto .orlyTitle {float: none; width: auto; clear: both;}
.hot_offers_auto .orlyText {float: none; width: auto;}
.hot_offers_auto .orlyPrice {width: auto; margin-left: 0;}
.hot_offers_auto .orlyDetails {margin-left: 0; padding-top: 0;}

.hot_offers_main table {width: 100%;}
.hot_offers_main .orlyAd {padding: 0;}
.hot_offers_main .orlyImg img {width: auto; height: 80px;}
.hot_offers_auto_adlist .orlyImg img {width: 80px; height: auto;}
.hot_offers_main .orlyPrice, .hot_offers_main .orlyDetails, .hot_offers_auto_adlist .orlyPrice, .hot_offers_auto_adlist .orlyDetails {width: auto; font-size: 11px;}
.hot_offers_auto_adlist .orlyAd {border-bottom: 1px solid silver;}

#eleganceTop {
	padding:0px 0px 0 0px;
	height:20px;
	position:absolute;
	z-index:1;
	right:0;
	/*padding: 14px 10px 0 0;*/
	/*background: url('/site/img/new_year_irr_top_bg.gif') repeat-x 0 0;*/
}

#eleganceTop .logo {float:left; padding:3px 0px 3px 10px;}
#eleganceTop .logo a {position:relative; display:block; width:179px; height:56px; background-position:0 -17px; overflow:hidden; text-indent:-999em; background-image:url(/site/pic/ico-set.png); font-size:1px; _background: url('/site/pic/ico-set.gif');}

#eleganceTop .chRegion { 
	float:left; 
	margin:0 0 0 2%;
	padding:15px 0 0; 
}

#eleganceTop ul.tlMenuBlc { background:#DF1920 url(/site/pic/top_red_menu_bg.gif) no-repeat left top; float:right;  padding:0 5px 0 10px; height:20px; }
	#eleganceTop ul.tlMenuBlc li {
		float:left;
		color:#f6d5d5;
		font-size:11px;
		padding:2px 8px 2px 8px;
		background: url('/site/pic/red_liner.gif') no-repeat right 70%;
	}
	#eleganceTop ul.tlMenuBlc li a {
		display:inline;
		color:white;
		font-size:11px;			
	}	
	
	#eleganceTop ul.tlMenuBlc li a.anAddadv {
		background:url("/site/pic/add_adv_icon.gif") no-repeat scroll left 60% transparent;
		padding:0 0 0 17px;
	}	
	
	#eleganceTop ul.tlMenuBlc li.last {	
		background: none;
	}
	
	#blocknote {
	}	
	
	#blocknote a {
		background:url("/site/pic/blocknote.gif") no-repeat scroll left 50% transparent; 
		padding:10px 0px 10px 30px !important;
		font-size:14px;
		font-weight:bold;
	}
	
	#addAdvertPull {  }
	#addAdvertPull a { 
		background:url("/site/pic/add_adv_ic.gif") no-repeat scroll left 50% transparent; 
		padding:10px 0px 10px 35px !important;
		font-size:14px;
		font-weight:bold;
	}
	
	#myAdvertsLink {  }
	#myAdvertsLink a { 
		background:url("/site/pic/my_adverts_ic.gif") no-repeat scroll left 50% transparent; 
		padding:10px 0px 10px 44px !important;
		font-size:14px;
		font-weight:bold;
	}	

#top .choose-region .h2 {
	font-size:1.3em;
}

#minWidth {
	border-top:2px solid #DF1920;
	min-width:1000px;
	position:relative;
}	

#top .big-nav li {
	color:#0053A0;
	float:right;
	font-size:14px;
	font-weight:bold;
	padding:15px 22px 0 0;
	_padding:5px 22px 0 0;
}

.path-brd {
	padding:4px 2px 4px 18px;
	border-bottom:0px solid #E1E1E1;
}

.path .quick_links {
		padding:3px 0 5px 10px;
		font-size:11px;
	}
	
	


