@import url("metro.css");
@import url("mult.css");
.showrubrics {
padding-top:20px;
}
.showrubrics ul {
float:left;
list-style-type:none;
margin:0pt;
padding:0pt;
width:40%;
}
.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;
}


.wysiwygContent h3 {position:relative; font-size:1.167em; padding:5px 0 13px; font-weight:bold}
.hint {
color:#929292;
font-size:11px;
font-weight:normal;
}

hr {
background:#EEEEEE;
background-image:none;
border:0pt none;
clear:both;
color:#EBEBEB;
height:1px;
}



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

ul.warning, ul.autorization {
background:#FFFFFF url(/site/pic/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/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/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;
}

.small-form {font-size:.92em}
.small-form .lbl {float:left; width:11.64em; margin-right:7px; font-weight:bold; text-align:right; padding-top:3px}
.small-form .inputs, .small-form .w-auto, .small-form .w-auto170 {float:left; width:46%; padding-bottom:3px}
.small-form .w-auto{ width:auto; margin-right:10px;}
 .small-form .w-auto170{ width:170px;  margin-right:10px;}
  .small-form .w-auto170 select,  .small-form .w-auto170 input{ width:99%;}
	.small-form .w-auto .chk-b input { margin-top:0;}
	*:first-child+html .small-form .w-auto .chk-b input { margin-top:-4px;}
	.small-form .b-compare{ font-size:1em; margin:5px 0 0 0; padding:0; float:none; }
	.small-form .inpBrd{ width:99%;}


.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;}
/*
.col-left {
float:left;
margin-right:-25%;
width:50%;
}
.col-right {
float:right;
width:50%;
}
.send-friend-forms {
font-size:0.92em;
}
.send-friend-forms .sfleft {
padding-right:20px;
}
.send-friend-forms .sfright {
padding-left:20px;
}
*/
.clipboardCounter {
background-position:0;
height:9px;
left:9px;
width:8px;
}
.warn{color:red;}

.small-tbl .ico-99 {background-position:0 -73px}
.tbl .ico-99 {width:13px; height:13px; background-position:0px -73px}
.small-tbl .ico-comment, .small-tbl .ico-comment_activ{width:13px; height:13px; background-position:-115px -202px; margin-top:4px;}
.small-tbl .ico-comment_activ {background-position:-115px -216px;}
.pseller-public-header{
	background-color:#F0F0F0;
	margin:0pt -10px;
	padding:10px 10px 10px 10px;
	position:relative;
}

.psellerarea .small-form .lbl{width: 14em;}
.psellerarea-text .small-form .lbl{padding-top: 0px;}
tr.expired td, .expired a, .expired strong {color:#AAA!important; }
.pseller_details {width: 400px; height: 100px;}
.pseller_details textarea {width: 400px;height: 100px;}
.pseller_details label {width: 400px;height: 100px;}
.spacer{height: 15px !important;}
.small-tbl .exchange a {padding:0 2px 0px; margin-bottom:2px; border-bottom:1px dotted; text-decoration:none;}
.blue{color: #0053A0;}
.yellow_message_block{
	background-color:yellow;
	padding: 3px;
	margin: 5px;
	border:1px solid #76B800;
	zoom:1;
}
.filters-big .choose-cost .inp {float:left; width:140px;}
.lbl-unit {font-weight: normal;}
.more-filters .lbl-left-auto {width: 11.909em;}
.more-filters .lbl-right-auto {width: 180px;}
.more-filters .left-checks,
.more-filters .right-checks {margin-bottom: 10px; margin-top: 2px;}
.more-filters .lbl-left,
.more-filters .lbl-right,
.more-filters .inputs-left {margin-right: 22px;}
table.cyber td.value {font-weight: bold;}

/* range div*/
.more-filters .view-extend-range {
background-color:#FFFFFF;
border:1px solid #A5ACB2;
padding:4px 3px;
_padding:0px;
position:absolute;
width:205px;
z-index:999;
}
.more-filters .viewextend-range {position:relative; z-index:999; _padding:4px 3px;}
.more-filters .viewextend-range .cfix{_position:relative;}
.view-extend-range .f-frame{ _left:-2px;}
.more-filters .view-extend-range ul {
padding-bottom:4px;
position:relative;
z-index:99;
}
.more-filters .view-extend-range ul li{ padding:0px; margin: 0px;}
.more-filters .view-extend-range a {
color:#000000;
display:block;
padding:1px 2px 3px 2px;
text-decoration:none;
_width: 100%;
}
.more-filters .view-extend-range a:hover {
color:#000000;
display:block;
padding:1px 2px 3px 2px;
text-decoration:none;
background:#F0F0EC;
}
.more-filters.view-extend-range .inp-txt {
float:left;
margin:0;
padding:2px 1px 2px 2px;
_padding: 0px;
width:72px;
}
.more-filters .view-extend-range .brd {float:left; padding:2px 3px 0 2px;}
.more-filters .view-extend-range .btn-c {float:right;}

/* end range div */
.small-place-bn {padding: 0px; border: 0px;}
/** == **/
.more-filters .choose-value li {float:left; padding:2px 5px 3px; margin-right:3px}
.more-filters .choose-value li.selected {background-color:#ffae00}
.more-filters .choose-value li.selected a {color:#fff}
.more-filters .choose-value a {text-decoration:none; border-bottom:1px dotted}
/** -- **/
.filters-big .row-filter {border-top:1px solid #fff; padding: 10px 3px 3px 3px; margin-top: 10px; position:relative;}
.filters-big .lbl-left {float:left; width:10.909em; margin-right:10px; font-weight:bold; padding:3px 0px 0px 0px}
.filters-big .inputs-left, .filters-big .inputs-right {float:left; margin-right:10px; padding-bottom:0px}
.filters-big .row-filter a{position: relative;}
/*.filters-big .inputs-left, .filters-big .inputs-right {float:left; width:153px; margin-right:50px; padding-bottom:11px}*/
#bmAdriver {
 font-family: Tahoma;
 font-size:90%;
 clear:both;
}
#top-tools .tp-nav {width:70%;}
ul.icons {width: auto; _display: inline; _float: none; position:static;}
.choose-value span {padding:2px 2px 3px;}
.choose-value span span {padding:0;}
.choose-value a {text-decoration:none; border-bottom:1px dotted;}
.choose-value i {font-style: normal; color: #606060}
.choose-value i a {top: -1px; border-bottom: none; color: #FE0002; font-family: verdana; font-size: 10px; padding-right: 1px}
.choose-value span.selected {background-color:#ffae00}
.choose-value span.selected a {color:#fff}
.empty-row-filter {border: 0px none ; margin: 0pt; height: 0px; padding: 0px; _padding: 5px;}
/*move filter to one vertical level with adlist*/
.filters-big {margin-left: 0px !important;}
.more-filters {margin-left: 0pt;}
/*  --  */
*+html .empty-row-filter {padding-top: 30px;}
.yandex {font-size: 0.8em !important;}

.yandex pre {
	font:1.6em/1.2em Calibri;
	
}

html body .b-yandex-reklama, html body .b-yandex-reklama * {font-family: Tahoma,Verdana,Helvetica,'MS Sans Serif',sans-serif !important;}
#top .big-nav .nav-1 .ico-set {
background-position:2px -213px;
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;
}
#top .big-nav .nav-2 .ico-set {
background-position:-39px -213px;
width:43px;
}
#top .big-nav li a .ico-set {
height:38px;
left:0;
position:absolute;
top:-7px;
}
#top .big-nav {
float:right;
position:relative;
width:50%; }

.more-filters .row-filter {padding: 15px 3px 5px 11px}
.yandex.premium {margin: 0 7px;}
.yandex.premium {margin: 0 7px;}

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

.copyright {margin: 0 auto; width: 600px;}
.copyright strong {color: #0391D5;}
#externalLinks a {color:#707070;}
.htmlBlocks .htmlBlock, .adRiverBlocks .htmlBlock { padding: 5px 0 10px 15px !important; color: #333; }
.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/cIcoPhone.gif') no-repeat left center !important; }
.orlyEmail { background: url('/site/img/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; }
.show-cats .left-cat {width: 50%;}
.show-cats .right-cat {width: 46%;}
.skidki {background: url(/site/img/new.gif) no-repeat 0 0; padding-left: 40px; height: 32px; padding-top: 10px; margin-left: 8px;}
.side-col {margin-top:5px;}

#adListTable .default-row-1:hover, #adListTable .default-row-2:hover, #adListTable .premium-row-1:hover, #adListTable .premium-row-2:hover, #adListTable .adHighLight-1:hover, #adListTable tr.adOver, #adListTable .special-row-1:hover, #adListTable .special-row-2:hover, #adListTable .special-row-3:hover, #adListTable .special-row-4:hover, #adListTable .special-row-5:hover, #adListTable .special-row-6:hover, #adListTable .special-row-7:hover, #adListTable .special-row-8:hover, #adListTable .special-row-9:hover, #adListTable .special-row-10:hover, .mylist-tbl .default-row-1.advert:hover, .mylist-tbl .default-row-2.advert:hover, .mylist-tbl .premium-row-1.advert:hover, .mylist-tbl .premium-row-2.advert:hover, .mylist-tbl .adHighLight-1.advert:hover, .mylist-tbl tr.adOver, .mylist-tbl .special-row-1.advert:hover, .mylist-tbl .special-row-2.advert:hover, .mylist-tbl .special-row-3.advert:hover, .mylist-tbl .special-row-4.advert:hover, .mylist-tbl .special-row-5.advert:hover, .mylist-tbl .special-row-6.advert:hover, .mylist-tbl .special-row-7.advert:hover, .mylist-tbl .special-row-8.advert:hover, .mylist-tbl .special-row-9.advert:hover, .mylist-tbl .special-row-10.advert:hover {background-color:#e2eff7 !important; cursor: pointer !important; color: #000000 !important;}

.view-region {z-index: 1500;}
.default-row-1 td a, .default-row-2 td a, .premium-row-1 td a, .premium-row-2 td a, .default-row-light td a , .special-row-1 td a, .special-row-2 td a, .special-row-3 td a, .special-row-4 td a, .special-row-5 td a, .special-row-6 td a, .special-row-7 td a, .special-row-8 td a, .special-row-9 td a, .special-row-10 td a, .adHighLight-1 td a{text-decoration: none; color: #000000;}
.small-tbl td.icons.first-td a{ display:block;}
#metro_map_page_moscow-region, #metro_map_page_saint-petersburg-region { padding: 0; margin: 0; }
#metro_map_page_moscow-region #metro_map_image { float: right; width: 590px; position: relative;}
#metro_map_page_saint-petersburg #metro_map_image { float: right; width: 438px; position: relative; }
#metro_map_page_moscow-region #metro_map_control { background: #E9F2F7; height: 713px; _height: 726px; float:left; width: 240px;}
#metro_map_page_saint-petersburg-region #metro_map_control { margin: 5px 438px 0 5px; background: #E9F2F7; }
#metro_map_page_moscow-region #mmbuttons { margin: 220px 0 0 10px; clear: left; }
#metro_map_page_saint-petersburg-region #mmbuttons { margin: 10px 0 0 10px; clear: left; }
#metro_map_control h2 span { font-size: 12px; display: block; padding: 6px 0 7px 30px; }
#metro_map_control h2 { background: url('metrobg.gif') left top no-repeat; clear: left; border-bottom: 2px solid #fff; border-top: 2px solid #fff; }
#metro_map_control p { padding: 10px; font-size: 11px; }
#metro_map_control li { clear: left; height: 15px; margin: 5px 0 0 10px; padding: 0; }
#mmregions { clear: left; padding: 10px 0; }
#mmselection { padding: 10px; }
#mmbuttons td { padding: 0 5px 5px 0; }
#secondButton div .buttonGrey { margin: 0 5px 0 0; }
#metromap .marker { cursor: pointer; }
#metromap label { font-size: 11px; padding-left: 17px; color: #666; font-weight: normal; cursor: pointer; background: url('/site/img/metro-maps/c2.gif') left top no-repeat; }
#metromap label.checked { color: #000; font-weight: bold; background-image: url('/site/img/metro-maps/c0.gif'); }
#metromap label.indeterminate { color: #333; font-weight: normal; background-image: url('/site/img/metro-maps/c1.gif'); }
#metro_map_close { background: #E9F2F7; background-image:none; height: 26px; border-bottom:1px solid silver;}
#metro_map_close .lines { float:left; font-size:12px; font-weight:bold ; width:170px; text-align: center; }
#metro_map_close .lines span { background-color: #E9F2F7; display: block; height: 2px; border-right: 2px solid #CCCCCC; margin-right: 1px; _font-size: 0pt; }
#metro_map_close .lines  a { background:#E9F2F7; background-image:none; border-right:2px solid #CCCCCC; display: block; padding: 5px 0; color: #003A97; }
#metro_map_close .lines.active a { background: white; background-image:none; text-decoration: none; color: black; }
#metro_map_close .lines.active span { background-color: white; _font-size: 0pt; }
#metro_map_close .close {color:#333333 !important; font-size:18px; font-weight:bold; position:absolute; right:24px; text-decoration:none; z-index: 2;}
.customfields th {width: 50%;}

#block_filter_region .tab {position: absolute; z-index: 999; top: -10px; left: 20px; background: #ffffff; border: 1px solid #dbdbdb; padding: 5px;}

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

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


#top-tools {
font-size:0.917em;
margin:0 -7px 0 -2px;
padding:7px 0;
position:relative;
_height:16px !important;
}
.path .fl {float: left;}
.path .fl .arrdown { background: url(/site/img/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/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;} }


.fl div.popup a.current {
 font-weight: bold;
 text-decoration: none;
 color: black;
}
.fl span.arrow-down{
 background: transparent url(/site/img/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/arrow-down-01.png', sizingMethod='crop')!important;
}
*:first-child+html .fl span.arrow-down{ margin-top: -9px;}
.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 4% 0pt 0pt; position: absolute !important; right: 87px; }
#addAdvertPull { margin:0 13% 0 0; position:absolute; right:150px; }

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

#top .choose-region .brd-right {left:0}
#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:-20px; }
/* pullings elements end */


.addform-step .lbl {
font-weight:bold;
margin: 0 0 5px 0;
}

.addform-step_label .l-inp input { /*padding:2px 0 2px 0;*/
// padding:1px 0 1px 0;
}
.addform-step_label .l-inp.ifDesc{position:static; width:80%; _width:78%; margin-right:1%;}
.addform-step_label span.forDesc { float:right; right:0; top:0; width:10%; }
.width100 {
 border: 1px solid silver;
 width: 100%;
 height: 19px;
 padding: 1px;
}
.filters-big .lbl-brd, .more-filters .lbl-brd-a {
 margin-bottom: 0;
 _margin-left: 5px;
}
.filters-big .round-block{zoom:100%;/**/}
.filters-big .round-block, .more-filters .round-block, .round-block_gray .round-block{
 display:table;
 margin-left:-5px;
 _margin-left:0;
 margin-top: 6px;
/*position:relative; IE6*/
}

.filters-big .choose-cost {
float:left;
margin-right:19px;
padding-bottom:0pt;
}

#top-tools .flags li { background-image:url(/site/pic/bgDot.gif);
background-repeat:repeat-y; }

#top-tools .tp-nav li { background-image:url(/site/pic/bgDot.gif);
background-repeat:repeat-y; }


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/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/region-crn1.png', sizingMethod='crop')");
}
.right-top{
 background: transparent url(/site/pic/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/region-crn-r1.png', sizingMethod='crop')");
 width: 20px;
}

.left-middle{
 background: transparent url(/site/pic/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/region-bgb1.png', sizingMethod='crop')");
}

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

.right-middle{
 background: transparent url(/site/pic/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/region-bg-rb.png', sizingMethod='crop')");
 width: 20px;
}
.left-bottom{
 background: transparent url(/site/pic/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/region-crn2.png', sizingMethod='crop')");
}
.right-bottom{
 background: transparent url(/site/pic/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/region-crn-r2.png', sizingMethod='crop')");
 width: 20px;
}

/*icons on add ad page (IRRNEW-486)*/

.addSplashIcoSpan {position: absolute; left: 0px; top: -2px;}
/*.innerItem {padding-left: 0px !important;}*/
.newspaperInfo {border:1px solid #E1E1E1; display:block; font-size:small; padding:10px;}

#addAdvertSplashInternet { margin:35px 0px 10px 0px; padding: 0px 30px 0px 30px;}
#addAdvertSplashInternet h3 { display: block; font-size: 1em; }
#addAdvertSplashInternet p { font-size: 11px; margin-top: 4px;}
#addAdvertSplashInternet ul { font-size: small;  margin-top: 8px;}
#addAdvertSplashInternet li { margin-top: 2px; margin-left: 38px; list-style-type: disc;}

#addAdvertSplashNewspaper, #addAdvertSplashOther { margin:12px 0px 10px 0px; width: 45%; padding: 0px 30px 0px 30px; border-right: 1px solid #e1e1e1; float: left; clear: left;}
#addAdvertSplashOther {border: 0; clear: none; width: 40%; padding-top: 24px;}
* html #addAdvertSplashNewspaper { width: 45%; }
#addAdvertSplashNewspaper h3 { display: block; font-size: 1em; }
#addAdvertSplashNewspaper p { display:block; font-size: small; margin-top: 9px; }
#addAdvertSplashNewspaper form { display:block;}/* margin:15px 5px 5px 55px; }*/
#addAdvertSplashNewspaper select { display:block; margin-bottom:10px; }
#site-parent ul li {padding-left: 2px;}

.view-head {position:relative; padding:0 0 14px 22px; _padding-left: 0;}
	.view-head a, .view-head-inner a {color:#000; text-decoration:none; border-bottom:1px dashed; _margin-left: 22px;}
	.view-head .ico-set {top:2px}
	.inner-div {padding:0 0 4px 16px}
	.inner-div .firstP {margin-top: 0px !important;}
	.rightentry ul {list-style-type:disc; padding:0 0 14px 32px}
	ul.ots {padding:0 0 14px 16px}
	.sample {position:relative; margin-left:-16px; margin-bottom:14px; padding:10px 5px 10px 15px; font-size:.833em; border:1px solid #E1E1E1}
	.view-head-inner {margin: 15px 0px 15px 0px; }
	.rules-block {position:relative; margin-left:-16px; margin-bottom:14px; margin-top: -15px; padding: 0px 15px 15px 15px; border:1px solid #E1E1E1}
	.rules-block ul { font-size:small; list-style-type:disc; margin-top: 15px; margin-left: 15px;}
	.logos-partners {width:80%; border-collapse:collapse; border-spacing:0; margin-bottom:15px}
		.logos-partners td {width:48%; text-align:right; padding:15px 0 0; vertical-align:middle}
		.logos-partners td.txt {width:1%; white-space:nowrap; text-align:left; padding:15px 5px 0}

/*adlist. selections NAWI*/

.small-tbl .ico-9 {margin-right: 0px;}

.small-tbl .special-row-1 {background-color: #ffffff;}
	.small-tbl .special-row-1 td {border-bottom: #ff9595 solid 1px; border-top: #ff9595 solid 1px;}
	.small-tbl .special-row-1 .first-td {border-left: #ff9595 solid 1px;}
	.small-tbl .special-row-1 .last-td {border-right: #ff9595 solid 1px; border-right-width: expression('2px')}
.small-tbl .special-row-2 {background-color: #fff7ae;}
	.small-tbl .special-row-2 td {border-top: #ffffff solid 1px;}
	.small-tbl .special-row-2 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-2 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-3 {background-color: #ffffff;} /*don't use*/
	.small-tbl .special-row-3 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-3 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-3 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-4 {background-color: #d1f3ff;}
	.small-tbl .special-row-4 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-4 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-4 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-5 {background-color: #d1f3ff;}
	.small-tbl .special-row-5 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-5 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-5 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-6 {background-color: #d1f3ff;}
	.small-tbl .special-row-6 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-6 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-6 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-7 {background-color: #ffffff;}
	.small-tbl .special-row-7 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-7 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-7 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-8 {background-color: #d1f3ff;}
	.small-tbl .special-row-8 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-8 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-8 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-9 {background-color: #ffffff;} /*don't use*/
	.small-tbl .special-row-9 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-9 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-9 .last-td {border-right: #fff solid 1px;}
.small-tbl .special-row-10 {background-color: #d4fdae;}
	.small-tbl .special-row-10 td {border-top: #fff solid 1px;}
	.small-tbl .special-row-10 .first-td {border-left: #fff solid 1px;}
	.small-tbl .special-row-10 .last-td {border-right: #fff solid 1px;}

/*right spacing between table' rows. Don't work in IE*/
.small-tbl {
	border-collapse: collapse;
	border-spacing: 0px 0px;/* should be 0px 1px*/
}

.small-tbl .adHighLight-1 {background-color: #fff7ae;}
	.small-tbl .adHighLight-1 td {border-top: #ffffff solid 1px;}
	.small-tbl .adHighLight-1 .first-td {border-left: #fff solid 1px;}
	.small-tbl .adHighLight-1 .last-td {border-right: #fff solid 1px;}
/*END - adlist. selections NAWI*/


.small-tbl .photo-l {float:left; width:82px; margin-right:7px}
html>body .small-tbl .photo-l {margin-right:10px}
.small-tbl .photo-l img {vertical-align:top}
.small-tbl .photo-l .photo {border:1px solid #d3d3d3}
.small-tbl .premium-row-2 .photo-l .photo, .small-tbl .premium-row-1 .photo-l .photo {border:1px solid #FFD815}
.small-tbl .photo-l .all-ph {position:relative; display:block; color:#fff; text-decoration:none; font-size:10px; padding:0 73px 1px 0px}
.small-tbl .photo-l div.more-photo {width:14px;height:7px;}
.small-tbl .photo-l div.more-photo img {padding:0;margin:0;}

/*	.small-tbl .photo-l .all-ph .ico-set {position:absolute; width:9px; height:9px; background-position:-115px -73px; left:70px; top:2px}
*/


.addform-step .sel {
border:1px solid #A5ACB2;
height:19px;
padding:1px;
width:100%;
}
*:first-child+html  .addform-step select {height:22px;}
.flt-left select {
border:1px solid #A5ACB2;
height:19px;
padding:1px;
width:100%;
}
#hideButton {
	position: absolute;
	top: -14px;
	right: 0px;
	width: 49px;
	padding: 7px 6px 5px 15px;
	background-image: url(/img/filter-hide-bg.png);
	background-repeat: no-repeat;
	font-size:0.917em;
	_right: -1px;
}
.pseller #hideButton {_right: 0;}
#hideButton a { color: #91afc4; }
	.pop_a{float:right; margin-top:-13px; position:static; _margin-top: -16px;}
	*:first-child+html .pop_a{margin-top: -16px;}
	@media all and (width) { .pop_a{margin-top:0;}}
	.container-shadow { width:357px; font-size:11px; color:#343434;
	font-family:Tahoma,Verdana,Helvetica,'MS Sans Serif',sans-serif;
	display: none; right: 2px; width: 356px; margin-top: 5px; position:absolute; z-index:4; _margin-top:20px;
	 }
	html>body .container-shadow {
		width: 357px;
		top: 25px;
	}

	 .container-shadow .top { background: transparent url(/site/pic/top-bg-opacity.png) no-repeat; height:16px;
	_background-image:expression(
		this.runtimeStyle.backgroundImage = 'none',
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/top-bg-opacity.png', sizingMethod='scale')");
	}

	.container-shadow .mid { background: transparent url(/site/pic/mid-bg-opacity.png) repeat-y; padding: 0 10px 0 13px;
	_background-image:expression(
		this.runtimeStyle.backgroundImage = 'none',
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/mid-bg-opacity.png', sizingMethod='scale')");
	_height:100%;
	 }
	 html>body .container-shadow .mid { background: transparent url(/site/pic/mid-bg-opacity.png) repeat-y !important;}

	.container-shadow .bot { background: transparent url(/site/pic/bot-bg-opacity.png) no-repeat; height:20px;
	_background-image:expression(
		this.runtimeStyle.backgroundImage = 'none',
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/bot-bg-opacity.png', sizingMethod='scale')");
	}


.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;
}
.offer-vr {padding: 0; clear: both; padding-bottom:10px;}
.orlyAd {padding: 10px;}
.blue-category-ads-count{
	color: #0083F0;
}

#bmAdriver .cb {clear: both; padding-top: 10px;}
#top-tools.top-tools-ps {margin: 5px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#top-tools.top-tools-ps .left-ttools{
margin-left: 70px;
_margin-left: 40px;
}
#top-tools.top-tools-ps .left-ttools .h2{
margin-right: 70px;
}
.bottom-nav {clear: both;}
.viewToolsExtendBlock { width: 315px; margin-top: -20px; position: absolute; right: 0; margin-right: 270px; _width: 330px; }
	*:first-child+html .viewToolsExtendBlock .chk-b { padding-left:17px !important; }
	*:first-child+html .viewToolsExtendBlock .chk-b input { margin-left:-20px !important;  margin-top:0 !important; }
	.viewToolsExtendBlock .chk-b{_padding-top:0 !important;}
	.viewToolsExtendBlock .chk-b input {_margin-left:-10px !important; _margin-top:-2px !important; }
.bottom-nav .top-page {
 float:right;
 margin-top:-12px;
 position:relative;
 right:0;
 top:0;
}
.partners-card {margin:40px 0 0 0; padding: 0;}
.partners-card .cb {clear: both;}
.partners-card .pseller_ico, .partners-card  .more_info div {display: none; float: none;}
.partners-card .leftTop {
 background: transparent url(/site/img/psellers/ps_head_blue_l_t.gif) no-repeat scroll left top;
 zoom:1;
}
.partners-card .txt-tb h1{font-size:1.25em;}
.partners-card .rightTop {
 background: transparent url(/site/img/psellers/ps_head_blue_r_t.gif) no-repeat scroll right top;  zoom:1;
}
.partners-card .rightBottom{
 background: transparent url(/site/img/psellers/ps_head_blue_r_b.gif) no-repeat scroll right bottom;  zoom:1;
}
.partners-card .leftBottom{
 background: transparent url(/site/img/psellers/ps_head_blue_l_b.gif) no-repeat scroll left bottom;
 padding:5px 17px 10px;
 zoom:1;
	 min-height:100px;
	 _height:100px;
}
	.partners-card .vkladki{ height:26px; margin-top:-26px; padding-right:30px;}
		.partners-card .vkladki li {height:26px;  padding:0 5px 0 20px; margin-left:0; background:#f4f4f4; }
		.partners-card .vkladki .activ {background:#b3dded; z-index:5; padding-left:10px;}
		.partners-card .vkladki .c-tl, .partners-card .vkladki .c-tr{ background: url(/site/pic/crn-set.png) no-repeat  -175px -19px; width:23px; height:26px; right:-19px;}
		.partners-card .vkladki .activ .c-tr{ background-position: -151px -19px;}
		.partners-card .vkladki .first .c-tl { width:10px; height:9px; background: url(/site/pic/crn-set.png) no-repeat  -119px -24px; left:0;}
		.partners-card .vkladki .first.activ .c-tl {background:transparent url(/site/img/psellers/ps_head_blue_l_t.gif) no-repeat scroll left top; }
		.partners-card .vkladki .first{ padding:0 15px 0 18px;}

		.partners-card .vkladki .first.activ{ padding:0 5px 0 18px;}
		.partners-card .vkladki .c-tl { left:3px; width:5px; height:5px; background-position:-10px 0; }
		.partners-card .vkladki .activ .c-tl { background-position:-130px -11px; background-image:url(/site/pic/crn-set.png);  left:0;}
		.partners-card .vkladki li a, .partners-card .vkladki li span{ font-size:0.93em; line-height:26px;}
		.partners-card .vkladki li a{ text-decoration:underline;}
.partners-card.card-gray {padding:0  10px 10px 10px;}
.s-title {overflow: visible;}
.s-title H1 {font-size:1em;display: inline;}

.subscribe-block {display: none!important}
.flags li, #top-tools .right-ttools .tp-nav li {background-position: 0 0;}
#minWidth.pseller {border: none;}

#REMagazinesLinks  {margin-left:16px;}
#REForeignlink {font-weight:bold; margin-left:18px; margin-bottom: 10px;}
div.txt-tb, .s-title, .small-tbl .brd-th td div {position: static;}
.s-title{ position:relative;}
.b-title .ico-dwn, .s-title .ico-dwn, .wysiwygContent h1 .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;}
table.cont-col-table {margin: 0px; padding: 0; width: 100%;}
table.cont-col-table td {vertical-align: top;}
table.cont-col-table td.r-col {width: 240px;}
table.cont-col-table .cont-col {float: none; margin-right: 0; width: auto;}
table.cont-col-table .contcol {margin: 0;}
table.cont-col-table .side-col {margin-left: 10px;}
.subRegionEmpty * {color: #888888;}

/*Style for Yoshida banner*/
.ar_div1 {float: right; padding: 17px 15px 17px 0px; font-size: 24px; font-family: Arial; color: #666666;} .ar_div1 a{text-decoration: none; color: #666666;} .ar_div2 {float: right; font-size: 12px; font-family: Arial; padding: 8px 18px 9px 15px;} .ar_div2 a {text-decoration: none;} .ar_div3 {padding: 20px; margin-right: 370px; font-size: 18px; font-family: Arial; color: #666666; _float: left; _margin-right: 15px;} .ar_div3 a {text-decoration: none; color: #666666;}
/**/
.small-tbl .check-value {left: -120px;}
#select_cols_close {left: -10px;}
#bmAdriver {margin-top: 5px;}
/*====================Scroll bar=========================*/

.scrolling_line{height: 15px;background: url('/site/img/scroll-bar/bg.gif') repeat-x;}
.scrolling_line img{position: absolute;padding-right: 45px;background: url(toddler_r.gif) no-repeat 100% 0;}
#scroller {background: url('/site/img/scroll-bar/bar.gif'); height: 15px; _height: 13px; position: absolute;}
#scroller .right {background: url('/site/img/scroll-bar/bar-right.gif'); float: right; width: 3px; height: 15px; _font-size: 0;}
#scroller .left {background: url('/site/img/scroll-bar/bar-left.gif') no-repeat; height: 15px; _height: 13px; _font-size: 0;}
#scroller_bar .sb_left {background: url('/site/img/scroll-bar/arrow-left.gif') no-repeat; width: 17px; height: 15px; float: left;}
#scroller_bar .sb_right {background: url('/site/img/scroll-bar/arrow-right.gif') no-repeat; width: 17px; height: 15px; float: right;}
#scroll-bar {position: fixed; bottom: 0; _position: absolute; margin-left:7px; display: none;}
#scroll-table {overflow-x: hidden; width: 100%;}
@media all and (width) {#scroll-table {overflow: hidden;}}
/*=====================================================*/
.padsmall {padding-left: 0; margin-left: 7px;}
.small-tbl .exchange a {position: static;}
.small-tbl .othervalue .main-title {_position: static; &position: static;}
.small-tbl .othervalue {_position: static; &position: static; z-index: auto;}
.small-tbl .check-value {_left: auto; &left: auto; &top: auto; _top: auto; right:190px;}
.small-tbl .checkvalue {_position: static; &position: static;}
#scroll-bar {position: fixed; top: 0; _position: absolute;}
/*=====================================================*/

#howToPlaceAnAd a {/*VF - need to page  http://irr.ru/help/addandmanage/howToPlaceAnAd/*/
	color: #000000;
	text-decoration: none;
}
#adListTable .txt-tb {min-width: 270px; _width: 270px; display: block;}
.divAfterSearchFilter { height: 12px; } /*VF - to not stick search filter to next block*/
.bny {margin-bottom: 10px; border-bottom: 1px solid #f0f0f0; padding-bottom: 5px;}
.bnyImg {display: block; margin: 0 auto; text-align: center;}
.bnyText {margin: 5px 0 0 0; padding: 0; font-size: 11px;}
.bnyText a {color: blue; font-size: 11px; font-weight: normal;}
.bnyText a:hover {_color: blue;}

/*warning message on step 4*/
.warningMessageAddStep4 {
	border:1px solid #DDDDDD;
	margin-bottom:18px;
	margin-left:20px;
	padding:10px;
	width:573px;
	height: 69px;
}
.warningMessageAddStep4 p {
	color: #878787;
	font-size: 11px;
	margin-left: 80px;
}
.warningMessageAddStep4Image {
	background: url('/img/warning_img.gif') no-repeat;
	float:left;
	height:69px;
	width:65px;
}

.small-tbl th {text-align: center;}
.filters-big .brd-md.main {width: auto; padding: 15px 3px 13px 10px;}
.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; }
.filters-big .row-filter {position: static; padding:10px 3px 3px 4px;}
#newspaper_ad.container-shadow {top: auto; _margin-top: 20px;}
.button-style a, .button-style span {_padding-left: 1px;}
#hideButton a {_background: none;}

/** SiteMap **/
#siteMap .bar, .categoryMap .bar { margin: 10px 0; }
.first .categoryL { padding: 0 20px; }
.first .category { width: 33%; float: left; font-size: 12px; font-weight: bold; padding: 5px 0; display: block; }
.first .count { font-weight: normal; color: #008fd3; }

#siteMapContainer h5 { margin: 10px; font-weight: bold; }
#siteMapContainer ul { margin: 3px 0 8px 15px!important; }
#mainCategoriesSM { width: 33%; float: left; padding: 0 1% 0 0; }
#learnSM { width: 32%; float: right; padding: 0 1% 0 0; }
#siteMapContainer .s-title{ position:relative;}
#siteMapContainer .s-title  strong, #regionsSM .s-title  strong { padding-left: 32px; }
#siteMapContainer .s-title  .ico-dwn, #regionsSM .s-title  .ico-dwn { margin-left: 10px; margin-top: -23px;}
#siteMapContainer #categoriesTreeSM .column ul{ margin: 3px 0 8px 43px!important;}
#siteMapContainer #categoriesTreeSM .column ul ul{ margin: 3px 0 8px 15px!important;}
.siteMapBlockContent { padding: 20px 20px 20px 32px; }
.letter { color: #767676; font-weight: bold; }

#categoriesTreeSM { width: 65%;  float: left; padding: 0 1% 0 0; }
#categoriesTreeSM .count { font-weight: normal; color: #008fd3; }
#categoriesTreeSM .column { width: 45%; float: left; margin: 0px; padding: 20px 0px 20px 0;}
#categoriesTreeSM li { padding-top: 2px; }
#categoriesTreeSM .column p { padding-top: 3px; padding-left:28px;}

#regionsSM { clear: both;}
#regionsSM ul { margin: 10px 0 10px 20px!important; }
#regionsSM  .column { width: 20%; float: left; }


/** //SiteMap **/


.small-tbl th {text-align: center;}
.tbl_th_l th{ text-align:left;}
.view-tools-extend li {position: static;}
.filters-big .choose-cost select {_float: none; _margin-left: 0;}

 .new_year {height: 88px; width: 100%; cursor: pointer; margin-bottom: 2px;}
 .new_year .ny_left-1 {background: url('/site/img/left-1.png') 0 0 no-repeat; width: 9px;}
 .new_year .ny_left-2 {background: url('/site/img/left-2.png') 0 0;}
 .new_year .ny_left-3 {background: url('/site/img/left-3.png') no-repeat; width: 215px; height: 88px;}
 .new_year .ny_main {background: url('/site/img/main.png'); vertical-align: top; padding-top: 8px; color: white; font-size: 13px; text-align: center; font-weight: bold;}
 .new_year .ny_right-2 {background: url('/site/img/right-2.png') no-repeat right top; width: 8px;}
 .new_year .ny_right-1 {background: url('/site/img/right-1.png') 0 0 no-repeat; width: 89px; height: 88px;}
 .new_year_link {clear: both; font-size: 11px;}

 /*CATEGORIES TITLES*/
 .w-title h1 {font-size:1.0em; padding-left:7px;float:left; padding-right:13px;padding-left:0;}
 .banner_foto {float: right; width: 326px; height: 350px; background: white url(/site/img/banner_foto.jpg) no-repeat 100% 0; margin-top: 10px; padding-left: 10px;}
 .add-form-step {clear: left;}

.filter_psellers {display:none;height:95px; width:162px; margin:3px 0 0 -57px;}
.filter_psellers_simple {display:none;height:95px; width:180px; margin:21px 0 0 0;}
.ad-info li {_width: 43%;}
.left-cat p {margin-right: 15px;}
.inp textarea, .inp input {padding: 0 0 1px 0;}
#top {padding:19px 10px 0 18px;}
.detailscol .brd-o-block {margin-bottom: 5px;}
.detailscol .brd-o-block .round-block .customfields{margin-bottom: 0; font-size:0.93em;}
.detailscol .brd-o-block .round-block .customfields th{ width:175px;}
.detailscol .brd-o-block .round-block .small-title {padding:0;}
.detailscol .brd-o-block .round-block .customfields{ width:350px;}
.detailscol .brd-o-block .round-block td input{ margin:0;}
.small-title .ico-set {left: 0;}

.small-title {padding: 4px 0 5px 15px; font-size: 12px;}
.category ul ul {padding:0;}
.view-offer .brd-md {padding:10px;}
.pseller .right-col {float: right; margin-left: -100%;}
.pseller .left-col {float: none;}
.w-title strong {float: none; display:inline;}
.quick_links a{color: #656565; margin-right: 6px;}
.default-row-1 td a:hover, .default-row-2 td a:hover, .premium-row-1 td a:hover, .premium-row-2 td a:hover, .default-row-light td a:hover, .special-row-1 td a:hover, .special-row-2 td a:hover, .special-row-3 td a:hover, .special-row-4 td a:hover, .special-row-5 td a:hover, .special-row-6 td a:hover, .special-row-7 td a:hover, .special-row-8 td a:hover, .special-row-9 td a:hover, .special-row-10 td a:hover, .adHighLight-1 td a:hover {color:#000000; text-decoration:none; }
.category ul li {_font-size:8pt;}
.pseller #adListTable .txt-tb {min-width: 150px; _width: auto;}
.pseller .viewToolsExtendBlock {margin-right: 10px;}
.region .h2 {float: left;}
.region .cityshow.cfix {clear: both;}
.small-tbl .photo-l div.more-photo {background: url('/site/img/more-foto-st.gif') no-repeat bottom left; height: 10px; width: 82px;}
.small-tbl .photo-l div.more-photo .ico-6, .small-tbl .photo-l .ico-6 {background: none;}
.small-tbl .premium-row-1 .photo-l div.more-photo, .small-tbl .premium-row-2 .photo-l div.more-photo, .small-tbl .more-photo {background: url('/site/img/more-foto-pr.gif') no-repeat bottom left; height: 10px; width: 82px;}
.filters-big .choose-cost {_margin-right: 0;}
.offer-vr .htmlbl {font-weight: normal;}
.b-title .ico-dwn, .s-title .ico-dwn, .wysiwygContent h1 .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;}
/*=============================Login/Register FORMS============================*/
#login_form, #register_form {display: none; position: absolute; width: 100%; z-index: 998;}
#login_form .back, #register_form .back {background-color: black; opacity: 0.5; filter: alpha(opacity=50); height: 4000px;}
#login_form .form{width: 582px; border: 3px solid #d3d3d3; position: absolute; z-index: 999; background-color: #f0f0f0; top: 107px; left: 50%; margin-left: -291px;}
#register_form .form{width: 778px; border: 3px solid #d3d3d3; position: absolute; z-index: 999; background-color: #f0f0f0; top: 107px; left: 50%; margin-left: -389px;}
#login_form .top_div, #register_form .top_div{padding: 26px 20px 50px 20px; border-bottom: 3px solid #e8e7d2; background-color: #fff;}
#register_form .top_div {padding: 11px 20px 14px 13px; border: none;}
#register_form .bottom_div {border: 1px solid white; border-top: 3px solid #e8e7d2; padding-bottom: 16px;}
#login_form .top_div .strong, #register_form .top_div .strong {font-weight: bold; font-size: 18px; font-family: Arial;}
#login_form .top_div .regular {font-size: 16px; font-weight: bold; color: #767676;}
#login_form #login, #login_form #password {border: none; width: 411px; height: 38px; background: url('/site/img/login_form_input.gif') no-repeat 0 0; font-size: 31px; text-align: center; margin-left: 80px; margin-top: 5px; padding: 0 5px;}
#register_form #email, #register_form #password_1, #register_form #passwordConfirm {border: none; width: 259px; height: 28px; background: url('/site/img/register_form_input.gif') no-repeat 0 0; font-size: 22px; margin-left: 3px; margin-top: 5px; padding: 0 5px;}
#login_form label {font-size: 16px; font-weight: bold; margin-left: 80px; margin-top: 27px; display: block;}
#login_form input {margin-top: 8px;}
#login_form .forgot_pass {cursor: pointer; display: block; border-bottom: 1px dotted; text-decoration: none; width: 84px; margin-left: 417px; font-family: Arial; font-size: 11px;}
#login_form .login {background: url('/site/img/login_button.gif') no-repeat 0 0; width: 93px; height: 24px; border: none;}
#login_form .close {background: url('/site/img/login_close.gif') no-repeat 0 0; width: 93px; height: 24px; border: none;}
#login_form .buttons {margin: 0 auto;}
#login_form .tips-warn-y strong {color: #767676; font-family: Arial; font-size: 11px; font-weight: normal;}
#login_form .tips-warn-y a {font-family: Arial; font-size: 11px; font-weight: normal;}
#login_form .tips-warn-y {background: none; border: none; margin-bottom: 0; padding-bottom: 0; margin-top: 16px; margin-bottom: 3px;}
#login_form #email_error_icon, #login_form #password_error_icon {margin-top: 18px;}
#register_form .lbl {font-weight: bold; margin-top: 17px; color: #626262;}
#register_form .second_tr .lbl {margin-top: 8px;}
#register_form #first_name, #register_form #last_name, #register_form #phone, #register_form #mobile_phone, #register_form #contact, #register_form #icq {background: url('/site/img/register_form_input_2.gif') no-repeat 0 0; padding: 0 5px; width: 177px; height: 22px; border: none; font-size: 18px;}
#register_form .chk-b {padding-left: 32px; font-size: 10px; color: #626262; font-family: Tahoma; margin-top: 2px;}
#register_form .left .lbl, #register_form .right .lbl {margin-left: 9px; color: #000000;}
#register_form #birth_day {background: url('/site/img/register_form_input_3.gif') no-repeat 0 0; padding: 3px 5px; width: 30px; height: 21px; border: none; font-size: 12px; font-weight: bold}
#register_form #birth_month {background: url('/site/img/register_form_select.gif') no-repeat 0 0; padding: 2px 0; width: 84px; height: 21px; border: none; font-size: 12px; font-weight: bold; margin-left: 7px;}
#register_form #birth_year {background: url('/site/img/register_form_input_4.gif') no-repeat 0 0; padding: 3px 5px; width: 39px; height: 21px; border: none; font-size: 12px; font-weight: bold; margin-left: 7px;}
#register_form .bottom_div table .inputs {margin-top: 3px;}
#register_form .bottom_div table .second_tr .inputs {margin-top: 1px;}
#register_form .inputs.agreement .chk-b {margin-left: 183px; margin-top: 17px; font-size: 11px; font-family: Tahoma; color: #000000;}
#register_form #submit-btn, #register_form #close-btn {background: url('/site/img/register_submit.gif') no-repeat 0 0; width: 181px; height: 24px; text-align: center; border: none;}
#register_form #close-btn {background: url('/site/img/register_close.gif') no-repeat 0 0;}
/*=============================Login/Register FORMS============================*//*       ----    help block begin    -----           */
.helpWayBlock {  }
	.helpWayBlock .lBlc { float:left; width:49%; }
	    .helpWayBlock .lBlc ol { padding:0; line-height:1.3em; margin:0 10px 10px 20px; _margin:0 10px 10px 15px; list-style-position:inside; }
		.helpWayBlock .lBlc ol li { background:none; padding:0; margin:0 0 5px 0;  }
.helpWayBlock h2 { font-size:18px; font-weight:normal; margin:0; }
	.helpWayBlock .simpleBtn  { margin:10px 0 10px 0; }
		.helpWayBlock .simpleBtn span { height:71px; background: url('/site/img/psellers/help/btn_help_left.png') no-repeat 0 0;  float:left; margin:0 12px 0 0; padding:0 0 0 14px; }
		.helpWayBlock .simpleBtn span.lamp { background: url('/site/img/psellers/help/my_lamp.png') no-repeat 0 0;  margin:0 !important; width:32px; padding:0 !important; }
		.helpWayBlock .simpleBtn span.mail { background: url('/site/img/psellers/help/my_mail.png') no-repeat 0 0;  margin:0 !important; width:53px; padding:0 !important; }

		.helpWayBlock .simpleBtn h2 { height:48px;  padding:23px 15px 0 0; background: url('/site/img/psellers/help/btn_help_other.png') repeat-x right top; display:block; float:left;}
		.helpWayBlock .simpleBtn h2 a { padding:0; margin:0 10px 0 15px;  }



		.helpWayBlock .underlineInfo	 { padding:5px; text-align:right; }
			.helpWayBlock .underlineInfo a { font-size:90%; margin: 0 0 0 15px; }
	.helpWayBlock .excEl { height:15px; position:absolute; right:0; top:0; background: #f3f3f3 url('/site/img/psellers/help/excel.png') no-repeat 5px 5px; padding:5px; }
	.helpWayBlock .excEl a { font-size:12px; padding:5px 0 0 23px; }

/*- Tabs--------------------------- */

    #tabsB { float:left; width:100%; background: url('/site/img/psellers/help/help_tabs_bg.png') repeat-x right bottom; font-size:100%; line-height:normal; height:auto; }
    #tabsB ul { margin:0; padding:0; list-style:none;
      }
    #tabsB li {display:inline; margin:0 0 10px 0; padding:0 0 10px 0;  }
    #tabsB a {
      float:left;
      background:url("/site/img/psellers/help/tabberLeft.png") no-repeat left top;
      margin:-1px 0 0;
      padding:0 5px 0 19px;
      text-decoration:none;
	  font-weight:bold;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("/site/img/psellers/help/tabberRight.png") no-repeat right top;
      padding:7px 18px 7px 3px;
      color:#666;
      }

    #tabsB a span {float:none;}

    #tabsB a:hover span {color:#000;}
    #tabsB a:hover {background-position:0% -29px; margin:0 !important;}
    #tabsB a:hover span { background-position:100% -29px;}

        #tabsB .current a {
                background-position:0% -29px;
				margin:0 !important;
        }
        #tabsB .current a span {background-position:100% -29px;}

.myTree ul { padding:0; }
.myTree ul li { background:none; padding:0; line-height:1.4em; }

.myTree .screenHelpImg { margin:5px 0; }
.myTree .screenHelpImg img { display:block; margin:5px 0 0 0; padding:1px; border:1px solid silver; }

ul .listingInsideMyHelp { margin:10px 0 10px 0; }
ul .listingInsideMyHelp li ul { margin:0 0 0 10px; }
ul .listingInsideMyHelp li { list-style-type:none; margin:0 0 7px; }

ul .listingInsideMyHelp2 { margin:10px 0 10px 0; }
ul .listingInsideMyHelp2 li ul { margin:0 0 0 10px; }
ul .listingInsideMyHelp2 li { list-style-type:none; font-weight:normal; margin:0; }

.myTree .MyTyperHelp { display:table; margin-bottom:10px; }
	.myTree .MyTyperHelp span{ padding:3px 5px; background:#f3f3f3; float:left; font-size:100%; }
	.myTree .MyTyperHelp p { margin:0 0 0 25px; padding:0; }

.myTree .emptyContentHelp { margin:0 0 5px 5px; }
.myTree .emptyContentHelp h2 { font-size:120%; font-weight:bold; padding:0; margin:0 0 5px 0; }

.myTree h3 {  }
.myTree h1 { padding:5px 0 5px 0; background:none; }
.myTree .myexpBlc { padding:0 0 15px 20px; }
	.myTree .myexpBlc .listing { padding:0 0 0 25px; }
	.myTree .myexpBlc .mySilverBoard { padding:5px; border:1px solid silver; margin:10px 0; }
	.myTree .myexpBlc .mySilverBoard h2 { font-weight:bold; font-size:110%; padding:0 0 8px 0; }

	/*inner lists*/.myTree h1.expandedTitle a.myMinusShow { padding:5px 0 5px 24px; background-position:5px -42px; }
	/*inner lists*/.myTree h1.expandedTitle a.myPlusShow { padding:5px 0 5px 24px; background-position:5px 8px; }

.myTree .expandedTitle a.myMinusShow { background-position:5px -44px; }
.myTree .expandedTitle a.myPlusShow { background-position:5px 6px; }
.myTree .expandedTitle a {
background:transparent url('/site/img/psellers/help/plus_minus.png') no-repeat scroll 0 0;
padding:0 0 5px 24px;
text-decoration:none;
}
.expandedTitle.first a {/* font-size:15px; */color:black !important; }
.expandedTitle.fourth a { font-size:12px; font-weight:normal; color:black !important; }

.myTree .lierMyHelp { font-style:none;  font-weight:normal; }
	.myTree .lierMyHelp a { text-decoration:none; color:#9c7023; }

.myTree .expandedTitle a {
background:transparent url('/site/img/psellers/help/plus_minus.png') no-repeat scroll 0 0;
padding:0 0 5px 24px;
text-decoration:none;
}
.myTree a.myPlusShow span { border-bottom:1px dashed; }
.myTree a.myMinusShow span { border:0; color:red; }

.myHelpTableStyle { border:0 !important; }
.myHelpTableStyle th, .myHelpTableStyle td { border:0 !important; }

	.myTree .myexpBlc pre { background-color:#f8f8f8; border:4px solid #f0f0f0; font-size:11px; padding:5px; }
	.myTree .myexpBlc pre .red { color:#FF0000; }
	.myTree .myexpBlc pre .comment { color:#339966; }
	.myTree .myexpBlc pre .blue { color:#0000FF; }

/*       ----    help block end    -----           */
.adRiverFinButtonBottom div {margin-right:10px; _margin-right: 7px;}


.pseller td.blocks {display: none;}
/*.auth-form .forgot {
 position: static;
 margin-right:-158px;
 _margin-right: -90px;
} ie6 error*/

html:first-child .auth-form .forgot { position: static; margin-right:-158px;}




.papab_multi {
position:absolute;
width:370px;
z-index:1000;
left:-1000em;
top:-1000em;
}
.papab_multi2 {background:transparent url(/site/pic/11.png) no-repeat scroll left 0; width:370px;}
.papab_multi1 {
background:transparent url(/site/pic/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/bg_popup.png) 0 0 no-repeat;
	/*behavior: url("js/png.htc");*/
}

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

.popup .l * {
	//width: 100%;
	margin-left: -13px;
}


.popupClose {
	float: right;
	display: inline;
}

.popupClose a,
.popupClose a:hover {
	font: 8pt/1.2em Arial;
	color: #999999;
	display: block;
	background: url(/site/pic/i_close_popup.gif) 100% 1px no-repeat;
	padding: 0 19px 0 0;
}

.popupRegion {
	padding: 5px 5px 5px 5px;
	zoom:1;
}


/* for_filters 06.03.2009*/
.l_w49{float:left;  width:49%;  padding-bottom:10px;}
.r_w49{float:right;  width:49%;  padding-bottom:10px;}
.row_p10{width:100%; padding-bottom:10px; zoom:100%;}
/* /for_filters 06.03.2009*/

/*  select 10.03.2009  */
.types_living .view-extend-range {
background-color:#FFFFFF;
border:1px solid #A5ACB2;
padding:4px 3px;
position:absolute;
width:210px;
z-index:1999;
left:0;
_top:36px;
}
.types_living .view-extend-range ul li label{font-weight:bold;}
.types_living .view-extend-range ul li label input{font-weight:bold; margin-right:5px;}
.types_living .view-extend-range ul li{line-height:1.5; padding-top:5px;}
.types_living .view-extend-range ul li li{padding:0;}
.types_living .view-extend-range ul li ul{margin-left:20px;}
.types_living .view-extend-range ul li li label{font-weight:normal;}
.types_living  .f-frame{
	width:0;
	height:0;
	border:none;
	left:0;
	top:0;}
*:first-child+html .types_living .view-extend-range{left:0;	top:36px;}
*:first-child+html .left-checks .chk-b input {
	margin-top:-4px;}
#idPopupMap iframe, #block_filter_region iframe{filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); position:absolute; border:none !important; background:none;  z-index:-1; top:0;}
#block_filter_regionOutContent .title_regione{font-weight:bold; width:100%;  overflow:hidden; zoom:100%; padding-top:20px;}
#block_filter_regionOutContent .cont_ul_regione{width:100%; overflow:hidden;  zoom:100%; padding-top:15px;}
#block_filter_regionOutContent .cont_ul_regione ul{float:left; width:32%;}
/*  /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  */

.line-row .chk-b {float:left; margin-right:20px;}
.logos {margin: 20px;}
.logos a {display: block; float: left; text-align: center; width: 16%;}
*:first-child+html .cfix_auto .view-tools-extend{bottom:19px;}
.inputs-right .chk-b{_float:left;}
.div_input{
color:#000000;
min-height:13px;
_height:12px;
font-family:Tahoma,Verdana,Helvetica,'MS Sans Serif',sans-serif;
font-size:1em;
background:#FFFFFF url('/site/img/downselecticon.gif') no-repeat 98% 8px;
border:1px solid #C0C0C0;
padding:2px 1px 3px 4px;
_padding:2px 1px 2px 4px;
width:auto;
cursor:text;
}

.div_input:hover {
background:#FFFFFF url('/site/img/downselecticon.gif') no-repeat 98% 9px;
}

#bmAdriver{zoom:100%;}

/* 1.04.2009 logo_i_partners */

.logo_partners{ width:100%; _width:auto; zoom:100%; margin-top:20px; overflow:hidden; _overflow:visible; padding-left:10px;}
.logo_partners table{ margin:0 auto;}
.logo_partners table td{ text-align:center; vertical-align:middle; width:100px; padding:0 10px 15px 0; }
.logo_partners table .first{ text-align:left;}
.logo_partners img{ position:relative; /*max-width:108px; max-height:108px;*/ }
.showrubrics_hours ul li .plus_pic, ul li .plus_pic{ width:17px; height:17px; display:block; float:left; background:url(/site/pic/icons1.png) no-repeat 0 -697px; cursor:pointer;}
.showrubrics_hours ul .activ .plus_pic, .seachRubrics ul .activ .plus_pic{ background:url(/site/pic/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 */
.lamp {float: left; background: url('/site/img/lamp.gif') no-repeat; padding: 8px 0 2px 25px;}
#districts_text, #check_stancii{ zoom:100%}
#scroll-bar {position:absolute; top:auto;}
span.arrow .left-middle { width:1px;}
.view-region .viewr-md {_padding:10px 42px 6px 44px;}
.view-region .viewr-md .hido {overflow-x:hidden; overflow-y:auto;}
*:first-child+html #maintrack{ width:60%;}
.fl .left-top span.arrow-down { position:relative; z-index:10;}
.showrubrics .my-plus {color: #0053A0; cursor: pointer;}
.title-pseller-statistics{ position:relative; overflow:hidden;}
.title-pseller-statistics strong{ float:left;}
.title-pseller-statistics .brd-tl, .addGrayTitle .brd-tl{left:0; top:0;  margin:0;}
.title-pseller-statistics .brd-tr, .addGrayTitle .brd-tr{ right:0; top:0;  margin:0;}
.title-pseller-statistics  .ico-dwn{ left:10px; top:8px; margin:0;}
.small-tbl .brd-th td .border_gray{ _height:2px; zoom:100%;}
*:first-child+html .small-tbl .brd-th td .border_gray{height:2px;}


/*  20.04.2009  */
.small-tbl .other-values .active-other-value{ position:relative; z-index:1;}
.small-tbl .check-value {
left:-120px;
_top:-15px;
}
*:first-child+html .small-tbl .check-value {top:-15px;}
.small-tbl .othervalue .main-title {
display:block;
padding-right:6px;
position:relative;
text-decoration:none;
z-index:99;
}
*:first-child+html #scroll-table{position:relative;}
#scroll-table{_position:relative;}
#scroll-table .small-tbl th a.dotted{ border-bottom-width:1px;}/*
.small-tbl .check-value { margin-top:-25px;}
 .small-tbl .select_cols_close{ top:auto; position:relative;}*/

.block_countru { margin-left:-5px;overflow:hidden;padding-left:5px; zoom:100%;width:100%;}
.block_countru .cfix{ float:left; width:30%;}
.block_countru .choose-types{ width: 90%;}
.block_countru .choose-types .round-block{ width:100%;}




/* 17.04.2009 by Sotnikov WooKane */

.sMainPanelForm { width:100%; margin:0; font-size:11px; }
.sMainPanelForm a { font:normal 11px Tahoma; border-bottom:1px dotted; text-decoration:none; }

.sMainPanelForm ul.ofrType li { margin-right:3px; float:left; padding:2px 5px 3px; }
.sMainPanelForm ul.ofrType li.in {  background:#ffae00; }
.sMainPanelForm ul.ofrType li.in a { color:white; }

.sMainPanelForm .clr { clear:both; }
.sMainPanelForm table { width:100%; }
.sMainPanelForm table td .lnr {  }
.sMainPanelForm table td .emptBcl { line-height:0.3em; }

.sMainPanelForm table td .paraMetR { margin:0 13px 0 0; display:inline; vertical-align:middle; }
.sMainPanelForm table td .paraMetR .theKeyWordInp { width:15%; }
.sMainPanelForm table td .paraMetR label { margin:0 5px 5px 0; }

.sMainPanelForm .defaulTsForm { padding:10px 5px 5px 10px; position:relative; }
.mBtnS { display:inline;  }
.mBtnS input.showInBut { background: url('/site/img/justsbtn.gif') no-repeat right top; cursor:pointer; border:0; padding:3px 11px 3px 3px; _padding:3px 2px 3px 3px; text-transform:uppercase; }
*+html  .mBtnS input.showInBut { padding:3px 5px 3px 3px; }

.defaulTsForm .labelKeeper { margin-right:170px; _margin-right:180px; }
.defaulTsForm .labelKeeper input { width:100%; _width:98%; }
.defaulTsForm .searchKeeper { position:absolute; top:10px; right:10px; }
*+html  .defaulTsForm .searchKeeper a  { margin:0 0 0 13px; }
.defaulTsForm .searchKeeper a { margin:0 10px; }

.sMainPanelForm .SwBtnHolder { float:right; }
.sMainPanelForm .SwBtnHolder .arUp { position:absolute; margin-top:28px; _margin-top:30px; margin-left:33px; width:7px; height:6px; background: url('/site/img/ar_up.gif') no-repeat 0 0; }
.sMainPanelForm .SwBtnHolder .arDown { position:absolute; margin-top:32px; _margin-top:34px; margin-left:33px; width:7px; height:6px; background: url('/site/img/ar_down.gif') no-repeat 0 0; }

.sMainPanelForm .SwBtnHolder a { float:left; padding:3px 0 0 0; margin:0 10px 0 0; }
.leaf { float:left;  }
.leaf input.showInBut { float:left; background: url('/site/img/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/inp_button.gif') no-repeat left top; width:2px; height:21px; float:left; }




.sMainPanelForm input  { font-size:11px; border:1px solid #c0c0c0; padding:3px; }
.sMainPanelForm .left-checks .chk-b input{ border:none;}
.sMainPanelForm select { font-size:11px; border:1px solid #c0c0c0; padding:2px; }

.sMainPanelForm .zetBox { width: 100%; background: #e2eff7; text-align: left; }
.sMainPanelForm .zetcontent { padding:0 0 7px 10px; }
.sMainPanelForm .zetcontent table { width:100%; padding:0; margin:0; }
.sMainPanelForm .zetcontent table td { vertical-align:middle; padding:0 8px 0 0; height:100%; }

.sMainPanelForm .zetcontent span { font:normal 11px Tahoma; margin:0 0 0 1px; }
.sMainPanelForm .zetcontent .selectionTool { padding: 5px 0 14px 0; _padding:5px 0 9px 0; float:left; }
.sMainPanelForm .zetcontent li { }
.sMainPanelForm .zetcontent li a { font:normal 11px Tahoma; border-bottom:1px dotted; text-decoration:none; color:#0053A0; }
.sMainPanelForm .zetcontent li.selected a { color:white; border:0px solid; }


.sMainPanelForm .zetcontent label.first { font:bold 11px Tahoma; display:block; float:left; font-weight:bold; margin:5px 0; }

.sMainPanelForm .zettop-left { width: 100%; height: 100%; background: #e2eff7 url('/site/img/box-l-t.gif') left top no-repeat; }
.sMainPanelForm .zettop-right { float: right; height: 11px; width:5px; background: #e2eff7 url('/site/img/box-r-t.gif') right top no-repeat; position:relative; }
.sMainPanelForm .zetbottom-left { width: 100%; _font-size:0; height: 5px; background: #e2eff7 url('/site/img/box-l-b.gif') left bottom no-repeat; }
.sMainPanelForm .zetbottom-right { float: right; width: 15px; height: 5px; background: #e2eff7 url('/site/img/box-r-b.gif') right bottom no-repeat; _font-size:0; }

.sMainPanelForm .zettop-right b { position:absolute; margin-left:-65px; margin-top:-15px; background: url('/site/img/cls-btn.gif') no-repeat 0 0; width:70px; height:25px; padding:5px 0 0 0; }
.sMainPanelForm .zettop-right b a { text-align:right; font: normal 10px Tahoma; text-decoration:none; color:#91afc4; margin:0 0 0 10px; padding:0 15px 0 0; display:block; height:13px; background: url('/site/img/cls-btn-x.gif') no-repeat 30% 1px; border-bottom:0px; }



.sMainPanelForm .wzBox, .sMainPanelForm .wzBoxtop-left, .sMainPanelForm .wzBoxbottom-left {  width: 100%; }
.sMainPanelForm .wzBoxtop-left, .sMainPanelForm .wzBoxbottom-left, .sMainPanelForm .wzBoxbottom-right { _font-size:0; }
.sMainPanelForm .wzBoxtop-left, .sMainPanelForm .wzBoxtop-right, .sMainPanelForm .wzBoxbottom-left, .sMainPanelForm .wzBoxbottom-right { height: 5px; }
.sMainPanelForm .wzBox { margin: auto; background: #e2eff7; text-align: left; }

.sMainPanelForm .wzBoxcontent { padding:7px; border-left:1px solid white; border-right:1px solid white; }
.sMainPanelForm .wzBoxtop-left { background: #e2eff7 url('/site/img/wbox-l-t.gif') left top no-repeat; }
.sMainPanelForm .wzBoxtop-left label { position:absolute; margin:-7px 0 0 6px; padding:0 4px; background:#e2eff7; font-size:11px; font-family:Tahoma; font-weight:bold; }
.sMainPanelForm .wzBoxtop-right { float: right; width:5px; background: #e2eff7 url('/site/img/wbox-r-t.gif') right top no-repeat; }
.sMainPanelForm .wzBoxbottom-left { line-height: 1.2px;  background: #e2eff7 url('/site/img/wbox-l-b.gif') left bottom no-repeat; }
.sMainPanelForm .wzBoxbottom-right { float: right; width: 5px; background: #e2eff7 url('/site/img/wbox-r-b.gif') right bottom no-repeat; }
.wrap_yellow .sMainPanelForm .wzBox, .wrap_yellow .sMainPanelForm .wzBoxbottom-left,  .wrap_yellow .sMainPanelForm .wzBoxtop-left label { background-color:#f3f1d7;}
	.wrap_yellow .sMainPanelForm .wzBoxtop-left { background-image:url('/site/pic/wboxY-l-t.gif'); }
	.wrap_yellow .sMainPanelForm .wzBoxtop-right {  background-image: url('/site/pic/wboxY-r-t.gif'); }
	.wrap_yellow .sMainPanelForm .wzBoxbottom-left {  background-image: url('/site/pic/wboxY-l-b.gif'); }
	.wrap_yellow .sMainPanelForm .wzBoxbottom-right {  background-image: url('/site/pic/wboxY-r-b.gif'); }

.sMainPanelForm .wzBoxcontent .round-location {
	margin-left:0;
}
.sMainPanelForm .wzBoxcontent .cfix .lbl-brd_bottom span {
	font-weight:bold;
}

.sMainPanelForm .wzBoxcontent .round-block .brd-md {
	background:none;
	border:0px solid;
}

.sMainPanelForm .wzBoxcontent .round-block {
	padding-bottom:0;
}

.sMainPanelForm .silvBox { width: 100%; background: #f2f2f2; text-align: left; }
.sMainPanelForm .silvcontent { padding:0 0 0 10px; }

.sMainPanelForm .silvcontent table td { vertical-align:top; padding:8px 10px 5px 0; height:100%; }

.sMainPanelForm .silvcontent span { font:normal 11px Tahoma; margin:0 0 0 1px; }
.sMainPanelForm .silvcontent .selectionTool { padding: 5px 0 14px 0; float:left; }
.sMainPanelForm .silvcontent li { }
.sMainPanelForm .silvcontent li a { font:normal 11px Tahoma; border-bottom:1px dotted; text-decoration:none; color:#0053A0; }

.sMainPanelForm .silvcontent label.first { font:bold 11px Tahoma; display:block; float:left; font-weight:bold; margin:5px 0; }

.sMainPanelForm .silvtop-left { width: 100%; height: 10px; background: #f2f2f2 url('/site/img/sbox-l-t.gif') left top no-repeat; }
.sMainPanelForm .silvtop-right { float: right; height: 15px; width:5px; background: #f2f2f2 url('/site/img/sbox-r-t.gif') right top no-repeat; position:relative; }
.sMainPanelForm .silvbottom-left { width: 100%; _font-size:0; height: 5px; background: #f2f2f2 url('/site/img/sbox-l-b.gif') left bottom no-repeat; }
.sMainPanelForm .silvbottom-right { float: right; width: 15px; height: 5px; background: #f2f2f2 url('/site/img/sbox-r-b.gif') right bottom no-repeat; _font-size:0; }


.sMainPanelForm .smallSlv, .sMainPanelForm .smallSlvtl, .sMainPanelForm .smallSlvbl {  width: 100%; }
.sMainPanelForm .smallSlvtl, .sMainPanelForm .smallSlvbl, .sMainPanelForm .smallSlvbr { _font-size:0; }
.sMainPanelForm .smallSlvtl, .sMainPanelForm .smallSlvtr, .sMainPanelForm .smallSlvbl, .sMainPanelForm .smallSlvbr { height: 5px; }
.sMainPanelForm .smallSlv { margin: auto; background: #f2f2f2; text-align: left; }
.sMainPanelForm .smallSlvcontent { padding:7px; _padding:6px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }

.sMainPanelForm .smallSlvcontent table td { vertical-align:middle; padding:0 3px 0 0; }

.sMainPanelForm .smallSlvcontent.valigNing table td { vertical-align:top; padding:0 3px 0 0; }

.sMainPanelForm .smallSlvtl { background: #f2f2f2 url('/site/img/ssbox-l-t.gif') left top no-repeat; }
.sMainPanelForm .smallSlvtl label { position:absolute; margin:-7px 0 0 6px; padding:0 4px; background:#f2f2f2; font-size:11px; font-family:Tahoma; font-weight:bold; }
.sMainPanelForm .smallSlvtr { float: right; width:5px; background: #f2f2f2 url('/site/img/ssbox-r-t.gif') right top no-repeat; }
.sMainPanelForm .smallSlvbl { line-height: 1.2px;  background: #f2f2f2 url('/site/img/ssbox-l-b.gif') left bottom no-repeat; }
.sMainPanelForm .smallSlvbr { float: right; width: 5px; background: #f2f2f2 url('/site/img/ssbox-r-b.gif') right bottom no-repeat; }


.iBiliveInGod table td { vertical-align:top; }
.iBiliveInGod h2 { font:bold 11px/1.2em Tahoma; margin:0 0 15px 0; }

.iBiliveInGod  { position:absolute;  z-index:999;  overflow:hidden;  width:860px;  left:0;
  margin-bottom:0;  margin-left:130px;  margin-right:0;  margin-top:10px;  top:0;
  left:5%; background:white; padding:7px 9px; border:3px solid #d3d3d3; -moz-border-radius:7px;
}
.iBiliveInGod iframe  { display:none; display/**/:block; position:absolute; top:0px; left:0px; z-index:-1;
  filter:mask(); width:3000px; height:3000px; }


.iBiliveInGod ul li { padding:0px 5px 3px 5px; margin:2px 0 0 3px; clear:left; display:inline; float:left;  }
.iBiliveInGod ul li a { font:normal 11px/1.2em Tahoma; color:#0053a3; border-bottom:1px dotted; text-decoration:none; }
.iBiliveInGod ul li.selected { color:white; background: orange; padding:0px 5px 3px 5px; }
.iBiliveInGod ul li.selected a { border-bottom:1px dotted; color:#FFFFFF; }
.iBiliveInGod ul li .latLet { position:absolute; margin-left:-16px; margin-top:1px; color:#d3d3d3; font:bold 11px/1.2em Tahoma; }

.salon_form .iBiliveInGod  ul li{*width:90%;}

.whitEhr { margin:0 0 6px 0; border:1px solid white; background:white; height:3px; }

.checkP { float:left; margin:5px 25px 0 0; display:block; }
.checkP .insertChP { position:absolute; border:0px solid; margin-top:1px; _margin-top:-2px; }
.checkP label { padding:0 0 0 23px; }

.checkPinline { margin:8px 25px 0 0; display:block; }
.checkPinline  .insertChP { position:absolute; border:0px solid; margin-top:1px; _margin-top:-2px; }
.checkPinline  label { padding:0 0 0 23px; }

.checkPoi { list-style-type:none; margin:0; padding:2px 0 0; }
.chBo { position:static; display:inline; padding-left:20px; _padding-left:24px; }
.chBo input { left:auto; margin-left:-18px; _margin-left:-24px; margin-top:0; top:auto; _margin-top:-3px; z-index:0; position:absolute; border:0px solid; }
*+html .chBo input { margin-left:-22px; margin-top:-3px; }
.checkPoi li.lcheks { margin:3px 0 3px 0; }
.checkPoi li.lcheksList { margin:0 0 10px 0; }
table .inputPadding td { padding:0 3px 5px 0 !important; }


.iBiliveInGod .divSilverbg { overflow:auto; height:290px; border:1px solid #f0f0f0; padding:5px; }
.markingShow { background: url('/site/img/pop-splash-bg.gif') no-repeat left top; height:18px; padding:2px 0 0 10px; }
.markingShow a.myMinusShow { background-position:0px -38px; _background-position:0px -36px; color:#C3C3C3; }
.markingShow a:hover.myMinusShow { color:#C3C3C3; }
.markingShow a.myPlusShow { background-position:0px 1px; _background-position:0px 3px; }
.markingShow a {
background:transparent url('/site/img/plus_minus_pop.gif') no-repeat scroll 0 0;
padding:0 0 5px 19px;
_padding:2px 0 5px 19px;
text-decoration:none;
font:bold 12px/1.2em Tahoma;
color:black;
}
.markingShow a:hover { color:black; }
.myexpBlc { margin:5px 0 10px 0; }




.rounB { margin: auto; background: #f5f5f0; text-align: left; margin:0; }
.rounB, .rounBtl, .rounBtlSplit, .rounBbl {  width: 100%; clear:both; }
.rounBtl, .rounBtlSplit, .rounBbl, .smallSlvbr { _font-size:0; }
.rounBtl, .rounBtr, .rounBbl, .rounBbr { height: 8px; }
.rounBtlSplit, .rounBtrSplit { height:7px; }


.rounBcontent { padding:3px 12px 5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }

.rounBtl { background: #f5f5f0 url('/site/img/left-top-rnb.gif') left top no-repeat; }
.rounBtlSplit {  background: #f5f5f0 url('/site/img/left-top-split.jpg') left top no-repeat;  }
.rounBtrSplit { float: right; width:8px; background: #f5f5f0 url('/site/img/right-top-split.jpg') right top no-repeat; }

.rounBtl label { position:absolute; margin:-7px 0 0 6px; padding:0 4px; background:#f5f5f0; font-size:11px; font-family:Tahoma; font-weight:bold; }
.rounBtr { float: right; width:8px; background: #f5f5f0 url('/site/img/right-top-rnb.gif') right top no-repeat; }
.rounBbl { line-height: 1.2px;  background: #f5f5f0 url('/site/img/left-bot-rnb.gif') left bottom no-repeat; }
.rounBbr { float: right; width: 8px; background: #f5f5f0 url('/site/img/right-bot-rnb.gif') right bottom no-repeat; }

.ad-info {
padding:0;
}

.quaNtitty { width:100%; margin:10px 0 10px 0; _margin:10px 0 0 0; font:normal 11px/1.2em Tahoma; }
.quaNtitty li { padding:0 0 0 57px; float:left; width:25%; }
.quaNtitty li a { font:bold 12px/1.2em Tahoma; }
.quaNtitty li.quanOrange { background: url('/site/img/quan-orange.gif') no-repeat 0 0; display:block; height:49px; }
.quaNtitty li.quanRed { background: url('/site/img/quan-red.gif') no-repeat 0 0; display:block; height:49px; }
.quaNtitty li.quanGreen { background: url('/site/img/quan-green.gif') no-repeat 0 0; display:block; height:49px; }
.b-zakladka .infosBlock, .b-zakladka .infosBlockEnd{border-bottom:none; }
.infosBlock { border-bottom:1px solid #cccccc; background:#f3f3f3 url('/site/img/infos-bg-left.gif') repeat-x 0 0; padding:7px 0 7px 0; margin:0; float:left; height:13px; }
.infosBlockEnd { border-bottom:1px solid #cccccc; background:#f3f3f3 url('/site/img/infos-bg-right.gif') no-repeat; margin:0; float:left; height:27px; _height:28px; width:8px;}
.tools-page { font-size:0.917em; padding-bottom:0px;
}
.tools-page_margin{padding-bottom:10px;}

/* 17.04.2009 by Sotnikov WooKane end */
.popabGray{ z-index:1000;}
#arhivNewspaper{width: 740px; }
#arhivNewspaper .contener{overflow:auto; height:400px;}
#arhivNewspaper .ic{padding:15px 8px;}
#makepremium{ z-index:1000;}
	#makepremium .t *, #makepremium .b * {height:121%;}
	#makepremium .ic{height:108px;}
	#makepremium .ic, .popabGray .ic{ border:4px solid #d3d3d3; background-color:#FFFFFF; padding:15px 20px; zoom:100%; }
	#makepremium p, .popabGray p{ font-weight:bold; margin-bottom:7px;}
	#makepremium label, .popabGray label{ font-weight:bold; vertical-align:middle; display:block; line-height:1.6;}
	#makepremium label input, .popabGray label input{ vertical-align:middle; margin-top:-2px; }
	#makepremium label span, .popabGray label span{ font-weight:normal;}
	*:first-child+html #makepremium .t {height:90%;}
	#makepremium iframe{_height:144px; margin-top:8px !important;}
#print_archive{ width:748px; min-height:0;}
#print_archive .ic{min-height:110px;}
/* 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/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*/

/* round-block_gray */
.small-tbl .none_brd{ border:none;}
.round-block_gray{ width:440px;}
.round-block_gray .round-block .brd-md{
 background:none;
 border:1px solid #ffffff;}
.round-block_gray .lbl-brd{ background:#f0f0f0; padding: 0 2px;  margin-left:2px;}
	.round-block_gray .round-block .brd-tp div,
	.round-block_gray .round-block .brd-bt div{ border-color:#f0f0f0;}
	.round-block_gray .button-style input{ text-transform:none;}
	.round-block_gray .round-block ul li{ padding:8px 5px 5px 5px;}
/* /round-block_gray */
/* newspapers */
.inf_anousement{ padding:10px 0 0 10px;}
	.inf_anousement p{ margin-top:10px; font-weight:bold;}
	.inf_anousement p span{ margin-right:28px;}
	.inf_anousement .button-style{ margin:15px 0 15px 0;}
.add_newspaper{ border:1px solid #ffffff; font-size:0.909em; float:left; vertical-align:middle; padding:3px 5px 3px 3px; margin-left:1px;}
.default-row-1 .add_newspaper { border:1px solid #f4f4f4;}
	@-moz-document url-prefix() {.add_newspaper{margin-left:2px;}}
	@-moz-document url-prefix() {.chk-b input {margin-left:-17px; margin-top:2px;}}
	.add_newspaper input{ margin-right:5px; _position:absolute;}
	*:first-child+html .add_newspaper input{ margin-top:-4px; position:absolute;}
	.add_newspaper label{vertical-align:top; line-height:1.7; _float:left;}
.popab_table{ margin-bottom:10px;}
	.popab_table th{ border:none; border-bottom:2px solid #ffffff;}
	.popab_table td, .popab_table th{text-align:center; padding:2px 15px;}
	.popab_table .end td{ height:2px; background:#f4f4f4; padding:0;}
/* /newspapers */

.round-location {
margin-left:260px;
}

/* Add form styles 14.05.09 by Sotnikov */
.col-three { background:#f2f2f2; padding:0; margin:0 0 15px 0 !important; }
.col-three td { padding:5px 10px 10px 10px !important; vertical-align:middle; }
.col-three tr { background: url('/site/pic/bg-dot-table.jpg') repeat-x left bottom;  }
.col-three tr.no-border{ background:none;}
	.col-three tr.no-border td{ padding-bottom:0 !important;  padding-top:10px !important;}

.l-inp { padding:2px 2px 2px 4px !important; _padding:1px 1px 1px 4px !important; }
.extend-fields table tr { background: url('/site/pic/bg-dot-table.jpg') repeat-x left bottom; }
.extend-fields table td  { padding:5px 10px 7px 10px; vertical-align:middle; width:25%; }
.extend-fields .show-div { padding-bottom:0 !important; }
.extend-fields table .b-radio{ margin:7px 0 10px 0; overflow:hidden; zoom: 1;}
	.extend-fields table.CheckTbl .chk-b{ *padding-top:0; zoom:1; display:block; padding-top:2px}
	.extend-fields table.CheckTbl .b-radio .chk-b {	float:left; margin-right:10px;	}
	.extend-fields table.CheckTbl .lbl{ zoom:1; *margin-top:0  !important;  margin-bottom:3px !important;}
	.extend-fields table.CheckTbl .chk-b input, .extend-fields .show-div .chk-b input{ *margin-top:0 !important; margin-bottom:0 !important; *position:static;  }
	body:nth-of-type(1) .extend-fields table.CheckTbl .chk-b, .extend-fields .show-div .chk-b { position:relative;}

	body:nth-of-type(1) .extend-fields table.CheckTbl .chk-b input, .extend-fields .show-div .chk-b input { margin-left:0; left:0;}
	.extend-fields table .no_focus{ color:#999999;}
	.extend-fields table .no_focus input{ border:1px solid #999999; *border:none; }
.extend-fields table.CheckTbl tr{ background: none;}
	.extend-fields table.CheckTbl td{ vertical-align:top; background: url('/site/pic/bg-dot-table.jpg') repeat-x left bottom; }
	.extend-fields table.CheckTbl tr td.no-border{ background:none}
/*.chk-b { display:inline !important; padding-left:12px !important; }
.chk-b input { margin-left:-15px !important; _margin-left:5px; margin-top:1px !important; }*/
.addform-step .lbl { margin:5px 0 !important; _margin:0; zoom:1;}
.addform-step .lbl.smallBlc { float:left; padding:0 20px 0 0; }
/* end add form */
.addform-step  .addform-step_label .lbl{_margin:5px 0 !important;}
.area_block{float: none; margin-right: 330px;}

/*PRAVKI FOR 14.05.09-Sotnikov */
#mes2authorForm .chk-b input{ margin-top:-2px !important;}
*:first-child+html #mes2authorForm .chk-b input{ margin-top:-4px !important;}
/* /PRAVKI FOR 14.05.09-Sotnikov */
/* Add form styles 21.05 for 2362*/
#extend-search{ position:relative; z-index:2; padding-top:10px;}
#extend-search .cfix{ z-index:10;}
#extend-search .viewToolsExtendBlock{ margin-right:0; z-index:1;}
#mainFiltersButtonBlock{z-index:1;}
#extend-search  #select_price{_margin-top: -6px;}
*:first-child+html #extend-search #select_price{margin-top: -6px;}
/* Add form styles  21.05 for 2362*/
#select_etage .btn-c, #select_etage-all .btn-c{ margin-top:3px; }
/* for Opera */
@media all and (width) {
#select_etage, #select_etage-all{ width:80px !important;}
#select_etage .btn-c, #select_etage-all .btn-c{ width:80px !important;}
#select_filter-how-long-property .btn-c, #select_meters-living .btn-c, #select_meters-total .btn-c, #select_kitchen .btn-c{ width:25px !important;}}
/* /for Opera */
@-moz-document url-prefix() {
#select_etage, #select_etage-all{ width:80px !important;}
#select_etage .btn-c, #select_etage-all .btn-c{ width:80px !important;}
#select_filter-how-long-property .btn-c, #select_meters-living .btn-c, #select_meters-total .btn-c, #select_kitchen .btn-c{ width:25px !important;}}


/* styles for Select Checker by Sotnikov A. FROM 26.05.09 IRRNEW-2193 */
.mySelectiveChecker {  }
.mySelectiveChecker input { border:0; }
.view-extend-range iframe  { display:none; display/**/:block; position:absolute; top:0px; left:-3px; z-index:-1;
  filter:mask(); width:210px; height:3000px; }
.choosenCarTypeBg { padding:2px 10px 2px 10px; background: url('/site/pic/num_multiselected_bg.gif') no-repeat 50% 1px; color:#127bac; }

.popupm .close{
 color:#333333 !important;
 font-size:18px;
 font-weight:bold;
 position:absolute;
 right:10px;
 text-decoration:none;
 top:0;
 z-index:999;
}
.contcol .w-title a.new-ads-add { width:177px;}
/* for IE 2.06.2009 */
.addform-step .l-inp {_padding:0 1px 0 4px !important;}
*:first-child+html .addform-step .l-inp {padding:0 1px 0 4px !important;}
.addform-step .sel_valut {border:1px solid #A5ACB2; height:19px; padding:1px;}
.addform-step .chk-b{ padding-top:5px;  _padding-top:0;}
.addform-step .chk-b input {margin-top:0;}
*:first-child+html .addform-step .chk-b input {margin-top:-4px;}
*:first-child+html .addform-step_label .chk-b input{ position:static; zoom:100%;}
/* /for IE  2.06.2009 */
.wrap_vkladki{ position:relative;  zoom:100%;}
.wrap_vkladki .main{border:1px solid #f1f7fb;  zoom:100%;}
*:first-child+html .wrap_vkladki .container-shadow { margin-top:20px}
.rightcol .wrap_vkladki{ margin-bottom:8px;}
.wrap_main{border:1px solid #dfe8ee; zoom:100%; position:relative; z-index:1;}
.wrap_main_VN{ margin-bottom:8px; position:relative; zoom:1; z-index:2; }
.wrap_main_VN .brd-tp .brd-l, .wrap_main_VN .brd-tp .brd-r, .wrap_main_VN .brd-bt  .brd-r, .wrap_main_VN .brd-bt  .brd-l{ display:none;}

.wrap_main_VN .brd-md .brd-tp .brd-l, .wrap_main_VN .brd-md .brd-tp .brd-r, .wrap_main_VN .brd-md .brd-bt  .brd-r, .wrap_main_VN .brd-md .brd-bt  .brd-l, .wrap_main_VN .more-filters .brd-bt  .brd-r, .wrap_main_VN .more-filters .brd-bt  .brd-l{ display:block;}
.wrap_main_VN .more-filters .brd-bt  .brd-r{ _margin-right:-1px;}
.wrap_vkladki .more-filters .brd-r {background-image:url(/site/pic/crn-set.png);}
/*.wrap_main_VN .more-filters .brd-tp{ border-left:1px solid #ffffff; border-right:1px solid #ffffff;  margin:0 -1px -5px -1px;}*/
.wrap_vkladki .brd-r{ background:url(/site/pic/vkladka.gif) no-repeat 0 -180px; width:5px; height:5px; right:0; top:0; position:absolute;}
.vkladki{ position:absolute; height:18px; overflow:hidden; zoom:100%; left:0; top:0; margin-top:-16px; z-index:100;}
.vkladki li{float:left; height:18px; margin-left:-17px; position:relative;}
	.vkladki li div{ float:left; background:url(/site/pic/vkladka.gif) no-repeat 0 0; width:100%; height:100%; zoom:100%; _width:auto; }
		.vkladki li a{float:left; display:block; font-size:10px; line-height:18px; text-align:center; text-decoration:none; padding-right:12px;}
.vkladki .s_parametrs{ margin-left:0;  z-index:3;}
@media all and (width) {.vkladki .s_parametrs{ width:144px;} }
	@media not all and (-webkit-min-device-pixel-ratio) { .vkladki .s_parametrs{ width:auto;} }
.vkladki .s_webId{ z-index:2;}
.vkladki .s_compani{ z-index:1;}
	.vkladki .s_parametrs div{ background-position:0 -90px; }
	.vkladki .s_webId div{ background-position:0 -30px;}
	.vkladki .s_compani div{ background-position:0 -119px;}
		.vkladki .s_compani div a{width:137px;}
 		.vkladki .s_parametrs div a{width:132px;}
		.vkladki .s_webId div a{ width:190px;}
.vkladki .activ { z-index:5;}
	.vkladki .activ .s_webId_div{ background-position:0 0;}
	.vkladki .activ .s_parametrs_div{ background-position:0 -60px; }
	.vkladki .activ .s_compani_div { background-position:0 -150px; }
.wrap_vkladki .close{ position:absolute; right:10px; top:-10px; background: url(/site/pic/icons1.png) no-repeat 50px -2417px; padding-right:15px; height:15px; /*font-size:10px;*/}
.wrap_vkladki .wrap_brdVN .close{ top:2px;}
	.wrap_vkladki .close a{ text-decoration:none; line-height:1.4;}
.wrap_gray, .contcol .wrap_main_VN .wrap_gray{border:1px solid #e1e1e1;display:none;}
	.wrap_gray  .brd-md{ background-color:#f0f0f0; border:1px solid #f8f8f8;}
	.wrap_gray .brd-r, .wrap_yellow .brd-r{ display:none;}
	.filters-big #simple-search11 {position:relative; padding-right:15.182em; padding-bottom:1px;}
			.filters-big #simple-search11 .btn-a {position:absolute; top:0; right:0}
			.filters-big #simple-search11 .dashed {position:absolute; top:3px; right:78px}
	#webId_ad{ position:relative;}
.wrap_yellow, .contcol .wrap_main_VN .wrap_yellow{border:1px solid #e5e3ca; display:none;}
	.wrap_yellow  .brd-md{ background-color:#f3f1d7; border:1px solid #f9f8eb;}
	.wrap_vkladki .Ldashed{ margin-top:-14px; _margin-top:-17px;}
@media all and (width) { .wrap_vkladki .Ldashed{ margin-top:0;}}
*:first-child+html .wrap_vkladki .Ldashed{ margin-top:-17px;}
.wrap_vkladki #only-photo{ _margin-top:-3px;}
*:first-child+html  .wrap_vkladki #only-photo{ margin-top:-3px;}

.anouse_vkladka{ float:right; padding: 5px 0 0 25px; background:url(/site/pic/icons1.png) no-repeat 0 -2443px; min-height:12px; font-size:0.917em; margin-right:10px; _margin-right:5px; height:20px; position:relative; z-index:5; zoom:1;}
	.anouse_vkladka a{ text-decoration:none; line-height:1.4;}
.webId_tbl td{ vertical-align:middle; color:#5e5e5e; padding: 3px 15px 0 0;}
.webId_tbl .txt{  font-size:0.917em;}
.webId_tbl .error{ color:red;}
.vkl_wrap .close{ position:absolute; right:10px; top:5px; background: url(/site/pic/icons1.png) no-repeat 37px -2486px; padding-right:15px; height:15px; font-size:10px;}
	.vkl_wrap .close a{ text-decoration:none; line-height:1.4; color:#d2e3ed;}
#webid_close .brd-md{ _padding-bottom:6px !important;}
*:first-child+html #webid_close .brd-md{ padding-bottom:6px !important;}
.wrap_main_VN .wrap_main{ border:none;}


.wrap_main_VN .wrap_main .wrap_brdVN{border:1px solid #DFE8EE; padding:1px; zoom:1; top:0!important;}
/*.wrap_main_VN .wrap_main .brdVN{border:1px solid #fffff; padding:1px;}*/

.inputPadding-label {display: block; border: 1px solid #C0C0C0; background: white; padding: 3px; _padding: 1px 3px;}
.inputPadding-label .input {width: 100%; background: none; border: none; padding: 0;}
.inputPadding-internal {width: 100%;}
table .inputPadding .inputPadding-internal td {padding:0 3px 0 0 !important;}

.hLine { height:8px !important; }
/*.choose-value li {margin: 0; padding: 0; width: 33%;}
.sMainPanelForm .zetcontent li a {display: block; padding: 2px 5px 3px; text-align: center; border: none;}
.sMainPanelForm .zetcontent li.selected a {display: block; padding: 2px 5px 3px; text-align: center;} kuplly prodam obmenyayu*/
.zagl_video{ width:80px; height:60px; background:#ffffff; border:1px solid #ffd815; position:relative;}
.photo-l .video{border:none;}
.video, .manyfotos{ position:relative; width:80px; border:1px solid #ffd815; position:relative;}
.premium-row-2 .manyfotos{  border:1px solid #ffd815; position:relative;}
.default-row-1 .manyfotos, .default-row-2 .manyfotos{  border:1px solid #d3d3d3; position:relative;}
.small-tbl .default-row-1 div.more-photo,  .small-tbl .default-row-2 div.more-photo {
background:transparent url(/site/img/more-foto-st.gif) no-repeat scroll left bottom;
height:10px;
width:82px;
}
.video div.inner1, .zagl_video div{ position:absolute; width:32px; height:32px; background:url(/site/pic/video.png) no-repeat 0 0; margin:15px auto 0 25px; left:0; z-index:5;
		_background-image:none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/video.png', sizingMethod='crop');}
.video div.inner{ top:50%; position:absolute; width:80px; height:100%; left:0;display:block;}
div.inner {display:none}
.video div.inner1{ margin:-22% auto 0 25px;}
*:first-child+html .video div.inner1{margin:-50% auto 0 25px;}
.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/str_l.png) no-repeat 0 0; width:11px; height:13px; _background-image:none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/pic/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%;}


.default-row-1.psellers td a, .default-row-2.psellers td a {color: #0053A0; text-decoration: underline;}

/* 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/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:95px; padding:0;  text-align:left;}

/* не затирайте пожалуйста стили... */


.leafSelect { width:260px; _width:300px; margin:0 auto; margin-top:15px; }
*+html .leafSelect { width:300px; }
.leafSelect input.showInBut { margin:0 10px 0 0; font-size:11px; float:left; background: url('/site/img/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; }
.leafSelect span.showInBut_end { background:transparent url('/site/img/inp_button.gif') no-repeat left top; width:2px; height:21px; float:left; }



.leafSelect input.showInButCloser { margin:0 10px 0 0; font-size:11px; float:left; background: url('/site/img/inp_button_end_closer.gif') no-repeat right top; cursor:pointer; border:0; padding:3px 9px 3px 3px; _padding:3px 5px 3px 0; text-transform:uppercase; height:21px; }
.bird{ width:11px; height:11px; background:url(./site/pic/ico-set.png) no-repeat -130px -216px; zoom:1; font-size:1px;}
.helpWayBlock .simpleBtn span.bonus { background: url('/site/img/psellers/help/bonus_realty_tultip.gif') no-repeat 0 0;  margin:0 !important; width:53px; padding:0 !important; }
.helpWayBlock .simpleBtn h4 { height:65px;  padding:7px 15px 0 10px; background: url('/site/img/psellers/help/btn_help_other.png') repeat-x right top; display:block; float:left; font-size:11px; font-weight:normal; }
.helpWayBlock .simpleBtn h4 a {  }
.tbl_anous td{ padding:5px 10px; vertical-align:top;}
	.tbl_anous .gray{ background-color:#f5f6fa; padding:5px; color:#000000;}
	.tbl_anous .orlyDetails{ padding-top:7px;}
	.tbl_anous img{ border:1px solid #dedede; margin-bottom:7px;}
.see_all{ zoom:1; overflow:hidden; padding: 10px 0 0 0; border-top:1px dotted #c6c6c6; margin:10px 0;}
	.see_all li{ float:left; position:relative; padding-left:20px;}
	.see_all li div{ position:absolute; top:5px; left:0; background:url(./site/pic/ico-set.png) no-repeat -145px -216px; width:12px; height:6px; font-size:1px;}
#finButtonTopContainer{border:1px solid #EEEEEE; padding:10px;}


.myViewOfSelect iframe  { display:none; display/**/:block; position:absolute; top:0px; left:-3px; z-index:-1;
  filter:mask(); width:350px; height:3000px; }
  /*styles for multi select list on add page*/
  .myViewOfSelect {
	display:none;
	margin-left:0; 
	left:auto; 
	margin-top:0px; 
	top:auto; 
	position:absolute; 
	-moz-border-radius:4px; 
	border:1px solid #dadada; 
	background: white url('/site/img/selected_bg_add.gif') repeat-x left bottom; 
	width:93%; 
	padding:10px; 
	padding-bottom:0;
	z-index:3000;
}

.myViewOfSelect li {
	padding-bottom:6px;
	padding-left:0;
}

.myViewOfSelect li label.mySelectiveFirst {
	padding-bottom:6px;
	padding-left:20px;
	font-style:italic;
	color:#5b8108;		
}	

.myViewOfSelect li label.mySelectiveFirst input {
	margin-left:-20px;
	_margin-left:-22px;
	margin-top:1px;
	_margin-top:-3px;
	position:absolute;
}

.myViewOfSelect li ul {
	margin-top:5px;
}

.myViewOfSelect li ul li {
	padding-left:16px;
}
.myViewOfSelect li ul li label {
	margin:4px 0 5px;
	padding:0 0 5px 20px;
}
.myViewOfSelect li ul li input {
	margin-left:-20px;
	_margin-left:-22px;
	margin-top:1px;
	_margin-top:-3px;
	position:absolute;
}  

.extend-fields td .divForRbutton {
	padding:4px 0 0 0;
	_padding:8px 0 0 0;
}

.extend-fields td .divForRbutton label.multYradioButton {
	padding:3px 5px 0 20px;
	_padding:3px 5px 0 23px;
}

.extend-fields td .divForRbutton label.multYradioButton input {
	position:absolute;
	margin:1px 0 0 -18px;
	_margin:1px 0 0 -25px;
}

.myViewOfSelect li label.mySelectiveFirst input {
	border: 0px solid;
}

  /*styles for multi select END*/

.new_btn .add_advert{
	background: url('/site/img/add_advert.png') no-repeat; 
	display: block; 
	width: 253px; 
	height: 48px; 
	padding:23px 0 0 83px; 
	font-size: 18px;
}
a.new-ads-add {
	background: url('/site/img/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/add_adv.gif') no-repeat top left;}
  /*не затирайте стили, которые просто корректировались выше!!! иначе их приходится просто вниз выносить..*/
  
.path-brd { 
	position:static; 
	}
.path { 
	position:static; 
	}
	
.ibiliveInGodPopUp {
	bottom:0;
	height:5000px;
	left:50px; _left: 0px;
	margin-left:-70px; _margin-left:-20px;
	opacity:0.5;
	position:absolute;
	right:-130px;
	top:-240px;
	width:110%;
	z-index:998; 
	background:black; opacity:0.5;  filter:alpha(opacity=50); _width:3000px;
}	

.l-inp.ifDescript {
	width:85%; position:relative;
}

.l-inp.ifDescript span {
	float:left; 
	right:-40px;
	position:absolute; 
	top:0; 
	width:30px;
}

.l-inp.ifDescript span sup {
	font:normal 8px/1.2em Tahoma;
}

.onee {
	color:#777777 !important;
	cursor:text;
}
.view-head-inner a.rules {color: red;}
.helpWayBlock .simpleBtn span {margin-bottom: 12px;}
.auth-form .forgot {right:-175px;}

a.oprosButton {
	background: url('/site/img/opros.gif') no-repeat left top;
	width:300px;
	height:31px;
	display:block;
	float:right;
}
a:hover.oprosButton {
	background: url('/site/img/opros.gif') no-repeat left bottom;
}	

a.oprosButton b {
	position:absolute;
	z-index:-1;
	margin:0 0 0 60px;
}	

.add_newspaper {font-size: 11px; font-weight: bold;}
.add_newspaper input {margin-top: 3px; _margin-top: -4px;}


#used-or-new_value_1, #used-or-new_value_1.selected, #used-or-new_value_0, #used-or-new_value_0.selected {
	margin-right:7px;
	padding:2px 5px 3px 22px;	
	float:left;	
}

#used-or-new_value_0 {
	background: url('/site/img/newrpoducticon-blue.gif') no-repeat 3px 3px;
}

#used-or-new_value_0.selected {
	background:#FFAE00 url('/site/img/newrpoducticon-orange.gif') no-repeat 3px 3px;	
}

#used-or-new_value_1 {
	background: url('/site/img/oldproducticon-blue.gif') no-repeat 3px 3px;
}

#used-or-new_value_1.selected {
	background:#FFAE00 url('/site/img/oldproducticon-orange.gif') no-repeat 3px 3px;	
}


#usedornew_value_1, #usedornew_value_1.selected, #usedornew_value_0, #usedornew_value_0.selected {
	margin-right:7px;
	padding:2px 5px 3px 22px;	
	float:left;	
}

#usedornew_value_0 {
	background: url('/site/img/newrpoducticon-blue.gif') no-repeat 3px 3px;
}

#usedornew_value_0.selected {
	background:#FFAE00 url('/site/img/newrpoducticon-orange.gif') no-repeat 3px 3px;	
}

#usedornew_value_1 {
	background: url('/site/img/oldproducticon-blue.gif') no-repeat 3px 3px;
}

#usedornew_value_1.selected {
	background:#FFAE00 url('/site/img/oldproducticon-orange.gif') no-repeat 3px 3px;	
}




.tableCompanyInfo a {font-size:14px; line-height:20px; font-family:Tahoma;}

.sMainPanelForm .silvcontent table td.myCheckinBox {
	vertical-align:middle;
	height:50px;
}

.sMainPanelForm .silvcontent table td.myCheckinBox div {
	float:left;
	margin:0 25px 0 0;
}

.sMainPanelForm .silvcontent table td.myCheckinBox div input {
	position:absolute; 
	border:0px solid silver;
	margin-top:1px; 
	_margin-top:-2px;
}

.sMainPanelForm .silvcontent table td.myCheckinBox div label {
	padding:0 0 0 23px;
}


.cfix .bug {
	width:100%; 
	_padding:0; 
	_margin:0;
}

.types_living .myPozzCick {
	position:relative; 
	_position:static;
}
.accompanyProduct{ margin-top:10px;}
	.accompanyProduct .round-block{ padding-bottom:10px;}
		.accompanyProduct .round-block .brd-md{ color:#3a3a3a; font-size:0.93em; padding:0;}
			.accompanyProduct .round-block .brd-md img{ margin: 0 7px 3px 0; border:1px solid #b0b0b0; float:left;}
			.accompanyProduct .round-block .brd-md p{ }
			.accompanyProduct .round-block .brd-md a{ font-size:0.93em; font-weight:bold;}
	.accompanyProduct .round-block .brd-bt .brd-l { background-position:-18px -23px;}
	.accompanyProduct .round-block .brd-bt .brd-r { background-position:-23px -23px;}
.accompanyProduct .round-block .brd-md .b-infFoto p a, .accompanyProduct .round-block .brd-md .b-infFoto p a:hover{ color:#3A3A3A; font-size:1em; text-decoration:none; font-weight:normal;}
.b-infFoto, .b-infPrise{overflow:hidden; padding:7px 10px; zoom:1;}
.b-infPrise{ background:#f5f5f0; overflow:hidden; zoom:1;}
.prise{ float:right; /*width:30%; *width:28%;*/ font-weight:bold; font-size:1.1em; text-align:right; padding:5px 0 0 10px;}
.datePubl{ color:#bebebe;}

.b-titTable{ font-size:1.25em; font-weight:bold; padding-left:10px; padding-bottom:10px;}
.tbl-IP th .dotted{ border-bottom-width:1px; padding-bottom:0; line-height:1.2;}
	.tbl-IP td{ vertical-align:top;}
	.tbl-IP td p{ margin-top:3px;}
	.tbl-IP td.nameIP p{ font-size:1.1em;}
.t-str{ font-weight:bold; font-size:1.25em; color:#000000;}
.b-reting{ zoom:1; overflow:hidden; margin-bottom:2px;}
.b-reting li{ background:url(./site/pic/ico-set.png) no-repeat -138px -230px; width:15px; height:15px;  margin-right:5px; float:left; padding:0; font-size:1px; font-size:1px;}
.b-reting li.act{ background-position:-154px -230px;}

.b-noLogo{ border:1px solid #d9d9d9; color:#b4b4b4; background-color:#f9f9f9; padding: 23px 0; text-align:center; width:105px; font-size:12px;}
.b-seeReting{ margin-top:10px; position:relative; border:1px solid #dddddd; padding:0; zoom:1; z-index:5}
	.b-seeReting  .brd-md { background: #e4eff7 url(/site/pic/bg_seeRating.jpg) repeat-x 0 0; border:none; margin:1px; padding:12px 100px 10px 100px; overflow:hidden;}
	.b-seeReting .crn { background-image: url(/site/pic/crn-set.png); position:absolute;}
	.b-seeReting .brd-r, .b-seeReting .brd-l { height:9px; width:9px;}
	.b-seeReting .brd-r{ height:9px; width:11px;}
	.b-seeReting .brd-bt .brd-r {background-position:-28px -18px; bottom:-1px; _bottom:-2px; right:-3px;}	
	.b-seeReting .brd-bt .brd-l {background-position:-39px -18px; bottom:-1px; _bottom:-2px; left:-1px; }
	.b-seeReting .brd-tp .brd-r {background-position:-28px -27px; right:-3px; top:-1px;}
	.b-seeReting .brd-tp .brd-l {background-position:-39px -27px; left:-1px;  top:-1px;}
	/*.b-seeReting .brd-tp, .b-seeReting .brd-bt{height:9px; margin:-9px -1px -9px -1px;}
		.b-seeReting .brd-tp{margin-top:;}*/
	.b-seeReting  .b-reting{ float:left; margin:-1px 15px 0  0;}
		.b-seeReting  .b-reting li, .b-otz .b-reting li, .b-GrayObzor .b-reting li{ background-position:-170px -211px; width:17px; height:16px; line-height:1;}
		.b-seeReting  .b-reting li.act, .b-otz .b-reting li.act, .b-GrayObzor .b-reting li.act{ background-position:-168px -230px;}
		.b-seeReting .btn-gray{margin-left:40px; margin-top:-3px;}
		.b-seeReting p{ float:left;}
		.b-seeReting  .small-title, .w-btnDown .small-title{ margin:10px 0 0 0; padding-left:0;}
		.b-seeReting  .middle p, .w-btnDown  .middle p{ font-size:0.93em; margin-top:5px;}
		.b-seeReting  .middle label, .w-btnDown  .middle label{ font-size:1.3em; line-height:1; }
		.b-seeReting  .middle label b, .w-btnDown .middle label b{ display:block; float:left; margin:0 20px 0 5px;}
		.b-seeReting  .middle label input, .w-btnDown .middle label input{ margin-top:3px;  *margin-top:0; display:block; float:left;}

		.b-seeReting  p.gray, .w-btnDown  p.gray{ float: none;}
		.b-seeReting  .GrayPopub {top:0; left:0; width:590px; margin:25px 0 0 200px; *margin:25px 0 0 200px;}
		.b-seeReting  .GrayPopub td, .w-btnDown  .GrayPopub td{ vertical-align:top;}
		.b-seeReting  .GrayPopub {margin:25px 0 0 200px;}
		@media all and (width) {.b-seeReting  .middle label input, .w-btnDown .middle label input{margin-top:0;} }
.w-btnDown{position:relative; z-index:1000; margin-top:10px;}
	.w-btnDown .GrayPopub { top:-335px;  *top:-325px; left:-150px; _left:-300px;}
	@media all and (width) {.w-btnDown .GrayPopub { top:-320px; } .GrayPopub .left-bottom .arrow-down{margin:8px 0 0 200px;}}
	    @-moz-document url-prefix(){   .w-btnDown .GrayPopub { top:-335px;}}
	*:first-child+html  .GrayPopub .left-bottom .arrow-down{margin:8px 0 0 200px;}
	.GrayPopub .left-bottom .arrow-down{_margin:8px 0 0 200px;}
dl.b-Otzyv{ min-height:265px; _height:275px;}
		dl.b-Otzyv dt{}
			dl.b-Otzyv dt p{ padding:10px 0 0 5px; line-height:1.3;}
			dl.b-Otzyv dt div.title { border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:1px; zoom:1; line-height:1.8em; }
			dl.b-Otzyv dt div.title .wrap{ background-color:#f7fafc; padding:0 0 0 13px;}
			dl.b-Otzyv dt .floatRight{ color:#c7c7c7; font-size:0.93em; padding-right:13px;}
			dl.b-Otzyv dt .floatRight b{ color:#000;}

		dl.b-Otzyv dd{ padding: 0 0 40px 5px;}
			.b-AReply{ position:relative; padding:7px 0 0 0; font-size:0.93em; overflow:hidden; zoom:1;}
			.b-AReply a{ display:block; float:left; padding-left:18px; zoom:1; min-height:14px; _height:14px;cursor:pointer;}
			.b-Reply{ border:1px solid #dddddd; background-color:#f7fafc; padding:10px; display:none; margin:10px 0 0 18px; line-height:1.3;}
				.b-Reply textarea{ width:99%;}
			dl.b-Otzyv .activ .b-Reply, dl.b-OtzyvIP .activ .b-Reply{display:block; }
			dl.b-Otzyv .plus, .b-AReply .plus, .re{ width:13px; height:13px; background:url(./site/pic/ico-set.png) no-repeat -159px -195px; position:absolute; top:8px; left:0;}
			dl.b-Otzyv .activ .plus, dl.b-OtzyvIP .activ .plus{ background-position:-144px -195px; }
			.re{background-position:-174px -195px; top:1px; height:14px;}
			dl.b-OtzyvIP .plus{ top:1px;}
/*.b-sort{font-size:0.93em;}
	.b-sort p{  color:#5e5e5e;}
	.b-sort ul{ zoom:1; background:#f5f5f0; overflow:hidden; padding:8px 10px; margin-top:3px;}
		.b-sort ul li{ background:url(/site/pic/bgDot4.gif) repeat-y 0 0;  padding: 0 9px; float:left; line-height:1.5em;}
		.b-sort ul li a{ border-bottom:1px  dotted #0053a0; text-decoration:none;}
		.b-sort ul li a:hover{ border-bottom:1px dotted #008FD3; text-decoration:none;}
*/
.b-OtzyvIP{ margin-bottom:20px; zoom:1; color:#343434;}
		.b-OtzyvIP dt{ padding:1px 0; border-top:1px solid #dbc5c5; border-bottom:1px solid #dbc5c5;}
			.b-OtzyvIP dt .title{ background:#fcf9f7; padding:5px 10px;}
				.b-OtzyvIP dt .title img{ float:left; margin: 3px 5px 0 0;}
		.b-OtzyvIP dd{ padding:1px 0; border-bottom:1px solid #dbc5c5; }
			.b-OtzyvIP dd .wrap{ background:#fbf6f4; padding:7px 10px; line-height:1.3}
		.b-OtzyvIP dd.black{ border-bottom:1px solid #ede1e1; padding:1px 0;}
			.b-OtzyvIP dd.black .wrap{background:#f6efef;}
		.b-OtzyvIP .floatRight{ font-size:0.93em;  padding:5px 10px 0  0;}
		.b-OtzyvIP .b-AReply{ padding-top:0;}
		.b-OtzyvIP .b-Reply { background:none; border:none; padding:0 0 10px 0}

	.b-OtzyvIP.ggreen{ }
		.b-OtzyvIP.ggreen dt{ padding:1px 0; border-top:1px solid #d0dbc5; border-bottom:1px solid #d0dbc5;}
			.b-OtzyvIP.ggreen dt .title{ background:#f2f9e7; padding:5px 10px;}
			.b-OtzyvIP.ggreen dt .red{ color:#4b8909;}
		.b-OtzyvIP.ggreen dd{ padding:1px;  border-bottom:1px solid #d0dbc5; }
			.b-OtzyvIP.ggreen dd .wrap{ background:#f3faec; padding:5px 10px;}
		.b-OtzyvIP.ggreen dd.black{ border-bottom:1px solid #ede1e1; }
			.b-OtzyvIP.ggreen dd.black .wrap{background:#f2f9e7;}


	.b-OtzyvIP.ggray{ }
		.b-OtzyvIP.ggray dt{ padding:1px 0; border-top:1px solid #ebebeb; border-bottom:none;}
			.b-OtzyvIP.ggray dt .title{ background:#f5f5f0; padding:5px 10px;}
		.b-OtzyvIP.ggray dd{ padding:1px;  border-top:1px solid #b1b9bd; border-bottom:none; }
			.b-OtzyvIP.ggray dd .wrap{ background:#fafaf6; }
		.b-OtzyvIP.ggray dd.black{ border-bottom:1px solid #b1b9bd; border-top: 1px solid #dddddd;}
			.b-OtzyvIP.ggray dd.black .wrap{background:#f4f4f2; }
.w-otzyv{ padding-bottom:85px; zoom:1;}
.b-footerStr{bottom:30px;  z-index:1000; position:absolute; width:100%;}
.w-footerStr{ padding-right:210px; _padding-right:0;}
/*
.b-repluIP{ zoom:1; margin:10px 0;}
.b-repluIP b, .b-repluIP div{ border:1px solid #dddddd; clear:both; overflow:hidden; padding:12px;}
.b-repluIP b{ float:left; border:1px solid #dddddd; display:block; padding:1px 5px; font-size:0.93em; border-bottom:none;}
*/
.b-ParametrsIP{ zoom:1; overflow:hidden; _overflow:visible; margin:0 -10px; padding-top:5px;}
.b-ParametrsIP li{ float:left; width:225px; border:1px solid #e2e2e2; font-size:0.93em; margin:5px 10px 10px 10px ; _margin:5px 7px 10px 7px ; background:#ffffff; padding:0 0 5px 0; zoom:1; }
.b-ParametrsIP li .title{ background:#ececec url(/site/pic/bg_tit.gif) repeat-x 0 0; height:38px; *height:42px;}
.b-ParametrsIP li .title .th{ padding-left:55px; _zoom:1; _padding-left:5px;}
.b-ParametrsIP li .title,  .b-ParametrsIP li .b-tr{ padding:5px 10px;}

dl.b-razdel{ margin-bottom:20px}
	dl.b-razdel dd{ display:none;}
	dl.b-razdel.act dd{ display:block;}
	dl.b-razdel .b-bottom, dl.b-razdel .filter-pages{ padding:8px 20px 10px 30px; background-color:#eeeee5; border-top:1px solid #d5d5cf;  border-bottom:1px solid #d5d5cf; font-size:0.93em; margin-top:2px;}
	dl.b-razdel .filt-block{ zoom:1;}
	dl.b-razdel .filt-block .cfix .floatLeft{ margin:0 10px 10px 0;}
	dl.b-razdel.act a.dotted{_color:#0053A0 !important; _border-bottom:1px dotted #0053AO !important;}
	dl.b-razdel.act a.dotted:hover {_color:#008FD3 !important; _border-bottom:1px dotted #008FD3 !important;}
.addGrayTitle{ border-bottom:1px solid #c5c5c5; overflow:hidden; _overflow: visible;  position:relative; background:#E2E2E2 url(/site/pic/bg-set.png) no-repeat -2294px 0; font-size:1em; zoom:1;}
	.addGrayTitle .ico-set{  position:absolute; width:7px; height:7px; background-position:-152px -73px; left:15px; top:11px; margin:0;}
	.addGrayTitle .ico-plus, .addGrayTitle .ico-minus {width:13px; height:13px; background:url(./site/pic/ico-set.png) no-repeat -159px -195px; left:12px;  top:8px; margin:0;}
	.addGrayTitle .ico-minus, dl.b-razdel.act .ico-plus{background-position:-144px -195px; }
	.addGrayTitle strong { display:block; padding:7px 10px 9px 30px;}
.addGray{padding:0 10px 20px 31px; zoom:1; background:#f5f5f0; margin:1px 0 20px 0;}
	.b-contact .clr, .b-podrobnee .clr{ height:10px !important;}
	.b-podrobnee .small-form  .inputs{ width:70%;}

.addDrkGray{ background:#dcdcc3; zoom:1; overflow:hidden; padding:10px 0 10px 202px;}]
.b-date{}
	.b-date label{display:block; float:left;}
	.b-date .button-style{ float:left; margin-left:20px;}
.b-spravka ul{ }
	.b-spravka ul li { background:none; line-height:1.3;   position:relative; padding:5px 0 5px 16px;}
	.b-spravka ul li div{ position:absolute; background:#0053A0; height:1px; width:6px; left:5px; top:13px; font-size:1px; padding:0; margin:0; }
	.left-col .h2.s-title{ position:relative;}
	.left-col .h2.s-title .brd-tl{ top:0; margin-top:0;}
.b-paramsNedvig{ margin-bottom:10px;}
	.b-paramsNedvig td{ padding-right:2px; zoom:1;}
	.b-paramsNedvig td .brd-o-block{ position:relative;}
	.b-paramsNedvig td.no_chose .crn{ display:none; }
	.b-paramsNedvig td .crn{ position:absolute; z-index:3; height:5px; width:5px;  }
		.b-paramsNedvig td .brd-r { top:-1px; right:-1px; _right:-2px; background-position:-65px -18px;   _background-color:#f0f0f0; _width:6px; _background-repeat:no-repeat;}
		.b-paramsNedvig td .brd-l {top:-1px; left:-1px; background-position:-60px -18px; }
		.b-paramsNedvig td .brd-br { bottom:-1px; right:-1px; _right:-2px; background-position:-65px -23px; border:none;  _background-color:#f0f0f0; _width:6px; _background-repeat:no-repeat;}
		.b-paramsNedvig td .brd-bl { bottom:-1px; left:-1px; background-position:-60px -23px; border:none; }
	.b-paramsNedvig td .brd-o-block, .b-paramsNedvig li .brd-tp, .b-paramsNedvig li .brd-bt{zoom:1;  margin-bottom:0;}
	.b-paramsNedvig td.no_chose .brd-o-block .brd-md {
		background:none;
		border:none;}
	.b-paramsNedvig td .brd-o-block .brd-md, .b-paramsNedvig li .brd-o-block{}
	.b-paramsNedvig .ico-set{ position:absolute; top:8px; left:6px;}
	.b-paramsNedvig .w-ico1 .ico-set{ background-position:-157px -255px; width:29px; height:31px;}

	.b-paramsNedvig .w-ico2 .ico-set{ background-position:-86px -255px; width:37px; height:33px;}

	.b-paramsNedvig .w-ico3 .ico-set{ background-position:-123px -255px; width:34px; height:29px;}
	.view-offer .b-paramsNedvig  .brd-md{ padding:2px 0 5px 39px; vertical-align:middle; height:45px; display:table-cell; *height:38px;   vertical-align:middle; background:none; border:none;}
	.view-offer .b-paramsNedvig  .brd-md strong, .view-offer .b-paramsNedvig  .brd-md a{ *display:block;  *margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}
	.view-offer .b-paramsNedvig .wrapWhite{position:relative; background-color:#FFFFFF; border:1px solid #CCCCCC; zoom:1;}
	.view-offer .b-paramsNedvig td.no_chose  .wrapWhite{ background:none; border:none;}
	.b-paramsNedvig .w-ico2 .brd-md{ padding-left:45px; }
	.b-paramsNedvig .w-ico3 .brd-md{ padding-left:43px; }
	.b-paramsNedvig strong{ color:#008fd3; font-weight:normal;}
.photo_map{}
	.photo_map img{ border:1px solid #cdcdcd;}
table.Infrastructure{ width:100%;}
	table.Infrastructure th{width:210px;}
	table.Infrastructure th, table.Infrastructure td{ text-align:left; vertical-align:top; padding:5px 10px 5px 0; border-bottom:1px solid #efefef; }
	table.Infrastructure .tit_th{ border-bottom:none;}
.tit_th{ line-height:2em; padding-top:5px; padding-bottom:5px;}
div.tit_th{padding-bottom:10px;}
.photo-other  .brd_gray li img{ border:1px solid #b9d718;}
.formCompani{ padding-left:10px;}
	.formCompani .small-form .inputs{ width:260px;}
	.formCompani .wysiwygContent{ margin:20px 0 0 10px;}
	.formCompani .wysiwygContent p{ font-size:0.93em;}
	.formCompani .wysiwygContent h4{ padding-bottom:10px; font-size:1em;}

.advPlan3dLinks {	margin-top: 5px;}
	.advPlan3dLinks td{	padding: 10px;	font-size: 14px;}
.additionalMargin {	margin-top: 50px;}
.center a.pic .act {	border:1px solid #FF8400;}
.small-tbl .popupTbl .middle a{
	color:#0053A0;
	text-decoration:underline;
}

.ivegotquestion {
	width:13px;
	height:13px;
	background: url('/site/img/ivegotquestion.gif') no-repeat left top;
	position:absolute;
	margin:1px 0 0 3px;
	cursor:pointer;
	z-index:2001;
}

.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;
}
.yandex.premium .ad {float: left; width: 240px; padding-right: 10px;}
.tls-5 .ico-set {background: url('/site/img/ico-blog.gif') no-repeat; width: 13px;}
.auto .orlyImg img, .real-estate .orlyImg img {width: 100px;}
.auto .orlyLogo, .real-estate .orlyLogo {clear: none; float: left;}
.auto .orlyDetails, .real-estate .orlyDetails {clear: right; padding-top: 10px; margin-left: 112px;}
.auto .orlyPrice, .real-estate .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, .real-estate .orlyTitle {float: right; width:135px;}
.auto .orlyText, .real-estate .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 .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/rubrics-header.gif') no-repeat; width: 245px; height: 32px; position: absolute;}
.auto .rubrics .borders, .real-estate .rubrics .borders {background: url('/site/img/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;}
.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 .view-title, .real-estate .fast-search .view-title {background: none; position: static; }
.auto .fast-search .view-title .ico-set, .real-estate .fast-search .view-title .ico-set {top: auto; left: auto; margin-left: -20px;}
.auto .fast-search ul, .real-estate .fast-search ul {margin-top: 5px;}
.auto .fast-search .crn, .real-estate .fast-search .crn {background-image: url('/site/img/rubrics-borders.gif')}
.auto .spec-offers, .real-estate .spec-offers {border: 1px solid #e3e3e3; padding-top:15px;}
.auto .ico-back, .real-estate .ico-back {margin-top:2px;}

.withDivwe {
	padding:3px;
	margin:0 0 3px 0;
}

.withDivwe h3 {
	width:200px;
	float:left; 
	padding:3px 5px 3px 0;
	font:bold 1em/1.2em Tahoma;
}

.shortLbel {
	float:left; 
	padding:3px 5px 3px 0; 
	text-align:right; 
	width:67px;
}

.allMyInputs {
	float:left; 
	margin:0 20px 0 0;
}

.allMyInputs .innap {
	position:absolute;
	z-index:1;
	margin:3px 3px 3px 0;
}

.allMyInputs .innapLabel {
	padding:0 0 0 20px;
	line-height:1.6em;
}

.hrMyFavour {
	background: #cbcbcb;
	border-bottom:1px solid white; 
	height:2px;
}

.ratesMultiSelect {
	width: 113px; 
	display:none; 
	background:white; 
	border:1px solid silver; 
	border-top:0px solid;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	position:absolute;
	z-index:10;
	padding:0 5px;
	margin-top:-1px;
}

.ratesMultiSelect ul {
	padding:1px 0;
}

.ratesMultiSelect li {
	padding:0 0 3px 0;	
}

.ratesMultiSelect li a {
	display:block;
	border-bottom:0 !important;
	text-decoration:underline;
	padding:2px;
}

.ratesMultiSelect li a:hover {
	color:black;
	text-decoration:none;
	border:0;
	background:#f3f3f3;
}

.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:225px;}
.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;}
/*.specs_header{ font-size:0.93em;}
	.specs_header td{ width:135px; padding-right:30px; padding-left:20px;}
	.specs_header td .ico-set{ width:11px; height:11px; background-position: -26px -353px; float:left; position:absolute; right:-15px; bottom:0;}
	.specs_header .tdParametrs{vertical-align:bottom; width:240px; padding-right:10px; font-weight:bold; padding-left:0;}
		.specs_header .tdParametrs .ico-set{background-position: -37px -353px; position:relative; float:left; margin:2px 5px 0 0; left:0;}
	.specs_header td .w-name{ position:relative; zoom:1; }

*/
.w-odd_group{background-color:#F5F5F5; float:left; margin-top:10px; zoom:1;}
	.w-odd_group .title{ font-size:1.17em; font-weight:bold; padding:10px 20px 10px 20px; }
	.w-odd_group .title .ico-set{ float:left; width:13px; height:13px; background-position:0 -314px; margin:3px 6px 0 0;}
	.w-odd_group.no-active .title .ico-set{ float:left; width:13px; height:13px; background-position:0 -327px;}
	.w-odd_group.no-active .odd_group { display:none;}
.w-odd_groupWhite{ background-color:transparent;}
.odd_group { margin:5px 0 10px  20px;}
	.odd_group th {	 font-size:0.93em;  width:200px; padding: 0 30px 10px 0; vertical-align:top; text-align:left;}
	.odd_group td{width:135px; padding: 0 30px 10px 20px; vertical-align:top; text-align:left;}
.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 .floatLeft .scrollTbl{ overflow:hidden; _width:480px;}
		.b-fCompare .floatLeft .scrollTbl table{ margin-left:-2px;}
		*/.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/crn-set.png) no-repeat -10px 0; width:5px; height:4px;}
		.b-vklCompare .c-tr{ background:url(/site/pic/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;}
/*.b-galleryCompare{ padding:10px 6px 25px 0px; position:relative; zoom:1;}
			.b-galleryCompare td{ padding: 2px 2px 2px 2px;}
			.b-galleryCompare td.act { padding:0;}
			.b-galleryCompare td.act img{ border:1px solid #e1e1e1;}
			.b-galleryCompare td img{ width:96px; height:62px; margin-left:-1px; *margin-left:0;}
			.b-galleryCompare .b-prev, .b-galleryCompare .b-next{ position:absolute; top:0; height:76px; width:13px;}
			.b-galleryCompare .b-prev{ left:-9px; _left:-7px;}
			.b-galleryCompare .b-next{ right:-10px; _right:-9px;}
			.b-galleryCompare .b-prev a, .b-galleryCompare .b-next a{ display:block;}
			.b-galleryCompare .b-prev .ico-set, .b-galleryCompare .b-next .ico-set{ width:7px; height:13px; background-position:-122px -232px; margin-top:38px;}
			.b-galleryCompare .b-next .ico-set{background-position:-115px -232px;}
			.b-galleryCompare .b-next.no-act .ico-set{background-position:-22px -366px;}
			.b-galleryCompare .b-prev.no-act .ico-set{background-position:-15px -366px;}
*/
.addform-stepW90{ width:90%;}
	.addform-stepW90 .col-three td { width:25%;}
.popup-out {
    overflow:hidden;
    width: 212px;
    display: none;
    position:absolute;
    top:0px;
    left:0px;
    z-index: 1000;
    padding: 0;
}
.popup-out iframe {
    opacity: 0.0;
    background: transparent;
    border:none;
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    filter:mask();/*must have*/
    width:3000px;/*must have for any big value*/
    height:3000px/*must have for any big value*/;
}
.pp-close {color:#333; font:10px Verdana,Tahoma; background-color:#FCF08B; border-color: #666;     padding: 5px; border:1px solid #ffc62a;}
.ico-close {position: absolute; right:2px;  top: 2px; height: 11px;  width: 11px; background-position:-26px -353px;}
.wrapIQ p{ padding-bottom:5px;}
.w-indexQality{ zoom:1;}
div.indexQality{  border:1px solid #7d7d7d; zoom:1; margin-top:2px; background:#ffffff;}
	div.indexQality div{ background:#ffd202; height:10px; zoom:1;}
ul.indexQality{ overflow:hidden; zoom:1; padding:0; margin:0 0 0 0;}
ul.indexQality li{ float:left; width:15px; border-right:1px solid #7d7d7d; height:2px; padding:0; margin:0; font-size:1px; zoom:1;}
	ul.indexQality li.first{border-left:1px solid #7d7d7d; padding:0; margin:0;}
.w-indexQality .txt{ position:relative; height:15px;}
	.w-indexQality .txt div{ color:#7d7d7d; position:absolute;}
	.w-indexQality .txt1{left:-2px;}
	.w-indexQality .txt2{ left:75px;}
	.w-indexQality .txt3{ left:150px;}
.b-AniuseStatus{ background:#F2f2f2; padding:11px; font-size:1.07em;}
.b-statys{ margin:20px 20% 0 0;}
	.b-statys .round-block{ width:186px; float:left; margin-right:10px;}
				.b-statys .round-block .brd-tp .brd-r {background-position:-23px -18px;}
				.b-statys .round-block .brd-bt .brd-r {background-position:-23px -23px;}
				.b-statys .round-block .brd-tp .brd-l {background-position:-18px -18px;}
				.b-statys .round-block .brd-bt .brd-l {background-position:-18px  -23px;}
				.b-statys .round-block .brd-md { padding:10px 13px 5px 10px; background:#eeeeee;}
.selectYellow{ float:right;}
	.selectYellow table{}
	.selectYellow  td {	padding-right: 10px; padding-bottom: 4px; padding-top:3px; font-size:0.93em;}
	.selectYellow  .gray-baloon {padding: 2px 8px 4px; position:relative;}
	.selectYellow  .activ .gray-baloon {background: #fdac03; padding: 2px 8px 4px; color: #fff; }
	.selectYellow  .gray-baloon .ico-set{background-position:-8px -391px; width:7px; height:4px; position:absolute; bottom:-3px; margin-left:40%; _bottom:5px; *left:40%;  _left:35%; *margin-left:0;  display:none;
}
	.selectYellow  .activ  .gray-baloon .ico-set{ display:block;}
	.selectYellow  td .img{ width:12px; height:12px;  background:url(./site/pic/ico-set.png) no-repeat  -48px -353px; *margin-top:3px;}
.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;}
.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;}
.side-col .spec-month img {float: left; margin-right: 10px; margin-top:2px;}
.side-col .spec-month .text {padding-left: 97px;}
.side-col .spec-month a.title {margin-top: 0;}

input.failnput {
	position:absolute; 
	border:0px solid; 
	margin-top:1px; 
	_margin-top:-3px;
}

*:first-child+html input.failnput {
	margin-top:-3px; 
}
.b-paramsAnouse{ padding-left:10px;}
	.b-paramsAnouse .title{ padding:20px 0 10px 0; font-weight:bold;}
.b-blue{ padding-bottom:0;}
	.b-blue .brd-md{ padding:1px; border:1px solid #ccc; }
	.b-blue .W-brd-md{background: #e0eef7 url(/site/pic/bg_blueBlock.gif) repeat-x 0 100% ; padding:9px;}
	.b-blue .brd-tp .brd-l {background-position:-50px -18px;}
	.b-blue .brd-tp .brd-r {background-position:-55px -18px;}
	.b-blue .brd-bt .brd-l {background-position:-50px -23px;}
	.b-blue .brd-bt .brd-r {background-position:-55px -23px;}
.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;}
	dl.b-infProduct .minus .ico-set{background-position:-62px -366px;}
.companies_filter .lbl-brd span, .more-filters .lbl-brd-a span {background-color:#F3F1D7;
	}
dl.b-infProdRedact table td{ border-bottom:none;}
.b-statys  .wrapIQ{ width:193px;  float:right; margin-right:0; position:absolute; right:0; margin-top:10px; }
.wrapIQ p{ padding-bottom:5px;}
.grayPlash{ padding:6px 0 3px 31px; background:#dcdcc3; overflow:hidden; margin-top:-5px;}
.b-writeCall{ float:right; font-weight:bold;}
	.b-writeCall .ico-set{ width:16px; height:19px; background-position:-100px -333px; float:left; margin-right:3px; position:relative; top:-2px; left:0;}
}
.mar_s {position: absolute; margin-left: -20px;}
.grayPlash{ padding:6px 0 3px 31px; background:#dcdcc3; overflow:hidden; margin-top:20px;}
.tamahawk {position: absolute; padding-top: 15px; width: 100%; left: 0; z-index: 0;}
.tamahawk img{float: right;}
.tamahawk .internal {padding: 0 20px 0 15px; _padding-right: 0; position: relative;}
.b-GoRubr{ padding:7px 10px 9px 30px; zoom:1;}
.b-GoRubr strong{ display:block; zoom:1;}
.aGoRubr{ color:#3f3f3f; font-size:0.88em; margin:0 10px 0 0; float:right; zoom:1; margin-top:7px;}
	.aGoRubr a{ color:#3f3f3f;}
.seachRubrics{ padding:10px 0 5px 0; overflow:hidden; _overflow:visible; zoom:1;}
.seachRubrics ul{float:left;
	list-style-type:none;
	margin:0 0 10px 0;
	padding:0;
	width:49%;}
.seachRubrics li{padding-bottom:12px; padding-left:17px;}
.seachRubrics li span{color:#008FD3; font-size:11px;}
.seachRubrics li a{ text-decoration:none; border-bottom:1px dotted;}
.seachRubrics ul ul {
float:none;
margin:5px 0 -5px 5px;
padding:5px 0 0 0 ;
width:auto ;
font-size:0.917em;
}
.seachRubrics ul li ul li {
padding-bottom:3px;
overflow:hidden;
zoom:1;
}
.seachRubrics ul li ul  li div, .seachRubrics ul li b{ padding:0 3px 3px 3px; float:left;  display:block;}
.seachRubrics ul li ul  li div{ padding:0;}
.seachRubrics ul li ul  .act div a, .seachRubrics ul .act b a{color:#FFF !important;}
.seachRubrics ul li ul .act div .spanForA, .seachRubrics ul .act b{ background:#89AEC8;}
.seachRubrics .amountAdvertisement{font-size: 11px; color: #008FD3}
.seachRubrics ul li ul div .spanForA, .seachRubrics ul li ul .amountAdvertisement{ display:block; float:left; padding:0 3px 3px 3px; zoom:1;}
#extend-16-i .chk-b input{ margin-top:3px;}
#extend-35 .chk-b{ display:block;}
