body{font-family:Tahoma, Geneva, sans-serif;color:#64737A;font-size:11px;text-align:center;margin:0;padding:12px 0 31px;}
input,select,button,textarea{font-size:11px;font-family:Tahoma, Geneva, sans-serif;}
a{text-decoration:underline;color:red;}
a img{border:none;}
a.ainverse{background:url(/i/btn_ramka.gif) no-repeat center center;text-align:center;text-decoration:none;padding:10px 20px;}
p{margin-top:0;margin-bottom:2px;}
.ar{height:auto;padding-left:9px;background:url(/i/ico13.gif) no-repeat 0 5px;}
.text-input{border:1px solid #C8C8C8;color:#64737A;padding:2px 3px;}
.formtext{color:#0F9EE2;padding-right:6px;}
.button-image{background:none;border:0;padding:0;}
.red{color:#e2483f;}
ul li{background:url(/i/bg8.gif) no-repeat 18px 6px;list-style-type:none;padding:0 0 2px 40px;}
ol li{background:none;list-style-type:decimal;margin-left:39px;padding:0 0 2px;}
ul ul{top:0;padding:5px 0 5px 22px !important;}
#header{width:959px;height:99px;text-align:left;color:#FFF;font-size:13px;}
#header *{color:#FFF;font-size:13px;}
#header #sitelogo{float:left;margin:20px 23px 0 18px;}
#header #papareinfo{float:left;height:99px;}
#header #papareinfo strong{position:relative;top:22px;color:#fcf4cf;font-size:12px;}
#header #papareinfo div{position:relative;top:32px;}
#header #papareinfo span{color:#000;font-size:11px;line-height:19px;}
#header #adscount{float:left;width:77px;height:99px;margin-left:24px;}
#header #adscount .ico a{float:left;width:10px;height:10px;text-decoration:none;line-height:1px;margin:22px 15px 15px 0;}
#header #adscount .ico a:hover,#header #adscount .ico a.active{background-position:0 -10px;}
#header #adscount .ico .i1{background:transparent url(/i/ico14.gif) no-repeat 0 0;}
#header #adscount .ico .i2{background:transparent url(/i/ico15.gif) no-repeat 0 0;}
#header #adscount .ico .i3{background:transparent url(/i/ico16.gif) no-repeat 0 0;}
#header #headbanner{float:right;position:relative;right:18px;width:239px;height:99px;border-left:1px solid #FFF;border-right:1px solid #FFF;overflow:hidden;}
#mainparts{width:959px;height:41px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:#E3453A url(/i/bg1.gif) repeat-x scroll 0 0;}
#mainparts a{float:left;height:41px;text-decoration:none;}
#mainparts a b{float:left;position:relative;top:12px;left:41px;font-size:12px;color:#FFF;cursor:pointer;}
#nedvizhimostlink { width: 144px; margin-left: 13px; background: url(/i/ico-sprite.gif) no-repeat 0 4px; }
#stroitelstvolink { width: 207px; background: url(/i/ico-sprite.gif) no-repeat 0 -730px; }
#rabotalink { width: 135px; background: url(/i/ico-sprite.gif) no-repeat 0 -872px; }
#obshenielink { width: 110px; background: url(/i/ico-sprite.gif) no-repeat 0 -1014px; }
#uslugilink { width: 96px; background: url(/i/ico-sprite.gif) no-repeat 0 -1156px; }
#avtolink { width: 84px; background: url(/i/ico-sprite.gif) no-repeat 0 -1298px; }
#baraholkalink { width: 162px; background: url(/i/ico-sprite.gif) no-repeat 0 -1440px; }
#searchandotherlinks{height:98px;width:957px;border:1px solid #D8E3E9;}
#otherlinks{float:right;width:507px;height:98px;border-left:1px solid #D8E3E9;}
#otherlinks div a{position:relative;top:12px;color:#0F9EE2;font-size:12px;text-decoration:underline;padding:0 10px;}
#buttonlinks{height:60px;margin:0 15px;}
#buttonlinks tr td{width:25%;text-align:left;}
#buttonlinks tr td a{display:block;font-size:11px;color:#64737A;text-decoration:none;line-height:12px;padding:2px 0 2px 38px;}
#buttonlinks tr td#newad { background:url(/i/ico-sprite.gif) no-repeat 0 -1645px; }
#buttonlinks tr td#searchad { background:url(/i/ico-sprite.gif) no-repeat 0 -1719px; }
#buttonlinks tr td#cards { background:url(/i/ico-sprite.gif) no-repeat 0 -1851px; }
#buttonlinks tr td#agency { background:url(/i/ico-sprite.gif) no-repeat 0 -129px; }
#buttonlinks tr td#good_price { background: url(/i/ico-sprite.gif) no-repeat 0 -1500px; }
#search{float:left;width:447px;height:98px;overflow:hidden;}
#simplesearch{float:left;width:246px;height:94px;background:#f0f1f3 url(/i/bg3.gif) repeat-x 0 0;text-align:left;margin:2px 0 2px 2px !important;}
#simplesearch form{padding:13px 0 0 17px;}
#simplesearch form strong{display:block;height:19px;font-size:13px;}
#simplesearch form div{display:block;}
#simplesearch form div input{float:left;width:152px;margin-bottom:2px;}
#simplesearch form div button{float:left;width:48px;height:21px;position:relative;left:6px;top:-1px;background:url(/i/btn_search.gif);}
.boxwithfilters{text-align:left;padding:13px 0 0 17px;}
.boxwithfilters #searchtitle{display:block;height:19px;}
.boxwithfilters #searchtitle strong,.boxwithfilters #searchtitle a{font-size:13px;margin-right:20px;}
.boxwithfilters #searchtitle a.ar{font-size:11px;margin:0 0 0 241px;}
.boxwithfilters #filters{height:30px;}
.boxwithfilters #filters select{position:relative;top:3px;width:136px;height:20px;border:1px solid #C8C8C8;color:#64737A;margin-right:3px;padding:1px;}
.boxwithfilters #secondfilters input{width:50px;position:relative;top:1px;}
.boxwithfilters #secondfilters #searchbutton{float:right;margin-right:16px;}
.boxwithfilters #secondfilters #imagefilter{float:left;width:156px;height:17px;}
.boxwithfilters #secondfilters #imagefilter tr td{text-align:center;vertical-align:middle;}
#avto-search #searchtitle strong,#avto-search #searchtitle a{margin-right:14px;}
#middle{width:957px;background:url(/i/rightcol.gif) repeat-y right 0;border-right:1px solid #D8E3E9;border-left:1px solid #D8E3E9;border-bottom:1px solid #D8E3E9;}
#middle #rightcolumn{float:right;width:280px;border-bottom:110px solid #F1F2F6;}
#middle #topbannerblock{height:61px;background:#FFF url(/i/bg7.gif) no-repeat right;border-bottom:1px solid #D8E3E9;text-align:left;}
#middle #topbannerblock2{height:100px;background:#FFF url(/i/bg7big.gif) no-repeat right;border-bottom:1px solid #D8E3E9;text-align:left;}
#middle #topbannerblock a{font-size:13px;color:#e2483f;font-weight:700;text-decoration:none;position:relative;top:11px;left:13px;}
#middle.thin-rightcolumn{background:transparent url(/i/rightcol.gif) repeat-y scroll 706px 0;}
#middle.thin-rightcolumn #content{width:670px;}
#middle.thin-rightcolumn #rightcolumn{width:250px;}
#middle #rightcolumn .title{display:block;color:red;font-size:12px;text-align:center;padding:12px 0;}
.agency_ad{width:220px;float:left;clear:both;color:#64737A;text-align:left;padding:0 0 20px 20px;}
.agency_ad .imagelink img{border:3px solid #FFF;float:left;}
.agency_ad .rightpart{display:block;margin-left:95px;}
.agency_ad .agencylink{color:#F3463F;}
.agency_ad .predlozhenielink{font-weight:700;color:#0F9EE2;}
.agency_ad .bannertext{padding-bottom:4px;}
.agency_ad .bannerprice{float:left;margin-top:2px;background:url(/i/rborder.gif) no-repeat right;margin-right:-6px;padding:2px 4px 1px 0;}
.agency_ad .bannerprice span{background:url(/i/lborder.gif) #88959B no-repeat left;color:#FFF;padding:2px 1px 1px 5px;}
.agency_ad .bannerphone{float:left;width:124px;clear:left;}
.agency_ad a.imagelink{float:left;width:86px;overflow:hidden;}
#agencylist{font-size:90%;}
#agencylist tr td{text-align:left;}
#agencylist tr td.aglogo{text-align:center;padding:13px 14px;}
#agencylist tr td.aglogo a{display:block;width:100px;height:auto;overflow:hidden;}
#agencylist tr td div{font-size:10px;position:relative;left:10px;top:9px;}
#middle #content{float:left;width:642px;position:relative;top:12px;left:18px;margin-bottom:25px;font-size:11px;text-align:left;overflow:hidden;}
#print-button{float:right;background: url(/i/ico-sprite.gif) no-repeat 0  -1809px;border:0;width:65px;color:#0f9ee2;cursor:pointer;padding:2px 2px 2px 20px;}
h1{font-size:15px;margin:0 0 17px;}
h2{font-size:13px;margin:5px 0 10px;}
.media-table{border-top:1px solid #90a7b4;border-left:1px solid #90a7b4;width:100%;margin:5px 0 15px;}
.media-table th,.media-table td{border-right:1px solid #cad5db;border-bottom:1px solid #90a7b4;color:#FFF;text-align:center;vertical-align:top;background-color:#90a7b4;font-weight:400;padding:5px 7px 6px;}
.media-table td{border-right:1px solid #90a7b4;color:#61737d;background-color:#FFF;}
.media-table td .blue{color:#0D88C2;}
;
.media-table tr.color1 td{background-color:#c4d9e5;color:#383838;font-size:12px;}
.media-table tr.color2 td{background-color:#ffedc5;color:#383838;font-size:12px;}
.media-table tr.color3 td{background-color:#e1c7d2;color:#383838;font-size:12px;}
#buttonpaging span{font-weight:700;}
#middle #content #buttonpaging a,#buttonpaging b{text-decoration:none;float:left;font-size:12px;padding:4px;}
#middle #content #buttonpaging a:hover{background-color:#f1f2f6;}
#middle #content p{margin-bottom:6px;}
.statusPub{color:green;font-weight:700;margin-bottom:3px;}
.statusDeny{color:red;font-weight:700;margin-bottom:3px;}
.statusWait{color:orange;font-weight:700;margin-bottom:3px;}
.statusUnpub{font-weight:700;margin-bottom:3px;}
.error{margin:3px 0;}
#poststatus{display:block;border:1px solid #D8E3E9;background-color:#f1f2f6;margin-bottom:10px;position:relative;padding:5px;}
#middle #content #poststatus p{margin-bottom:3px;margin-left:5px;font-size:130%;font-weight:700;}
#poststatus span{margin-left:5px;}
#poststatus p{margin-top:2px;}
.post tr th{white-space:nowrap;}
.post tr td input,.post tr td select,.post tr td .area{border:#c8c8c8 1px solid;color:#64737a;}
#agency_boxes tr td.header{color:#FFF;border-top:1px solid #BECCD5;padding:5px 10px;}
#agency_boxes tr td.header b{float:left;font-weight:700;color:#FFF;}
#agency_boxes tr td.header a{float:right;font-size:11px;color:#FFF;}
#agency_boxes tr td.body{background-color:#F1F2F6;border-left:1px solid #BECCD5;border-bottom:1px solid #BECCD5;border-right:1px solid #BECCD5;vertical-align:top;padding:10px;}
#agency_content p:first-letter{margin-left:20px;}
#agency_content table.agency_head{margin-bottom:10px;}
#agency_boxes .agency_ad{width:305px;padding-left:0;}
#predlozhenie_options td{vertical-align:top;}
#formerrors{display:block;border:1px solid red;color:red;clear:both;margin-bottom:10px;padding:2px 5px;}
#formerrors *{color:red;}
.editad{float:right;margin-left:12px;}
#middle #content #predlozhenie_images{border:1px solid #d8e3e9;margin:5px 0;padding:0 6px;}
#middle #content #predlozhenie_images img{border:10px solid #FFF;}
#extended-search legend{padding:0 10px;}
#extended-search legend img{display:none;width:31px;height:31px;}
#extended-search legend select{font-size:17px;height:31px;width:255px;margin-left:2px;}
#extended-search legend select option{font-size:17px;}
#extended-search .filtername{float:left;font-weight:700;width:122px;margin-right:6px;text-align:right;}
#extended-search form{display:block;margin:11px 0 9px 48px;}
#extended-search form div{display:block;height:26px;}
#extended-search form div div{display:inline;position:relative;top:0;}
#extended-search form div select,#extended-search form div input{position:relative;top:-3px;border:1px solid #C8C8C8;color:#64737A;padding:1px;}
#extended-search form div input{height:16px;padding-top:2px;padding-left:3px;}
#extended-search form div select{width:175px;}
#extended-search form div select.action{width:100px;}
#extended-search form div#submitbutton{margin-top:-2px;}
#extended-search form div input#avto_withimage,#extended-search form div input#nedvizhimost_withimage,#extended-search form div input#garazhi_podavto{top:0;}
#extended-search form div button.button-image{background:url(/i/btn_search1.gif) no-repeat left top;width:50px;height:23px;}
#extended-search #subparts a{float:left;font-size:14px;margin:-3px 10px 0 0;}
#extended-search #subparts a.boldnotlink{font-weight:700;color:#64737A;text-decoration:none;}
#extended-search #avtoform div.mashiny,#avtoform div.garazhi,#avtoform div.uslugi,#avtoform div.zapchasti,#avtoform #priceimage_filter,#avtoform #submitbutton{display:none;}
#feedback-form{margin:13px 12px;}
#feedback-form div{display:block;height:18px;padding:3px 0;}
#feedback-form div label{float:left;width:80px;position:relative;top:2px;}
#feedback-form div input{width:160px;}
#feedback-form div textarea{width:400px;height:200px;}
#feedback-form div button{background:url(/i/btn_send.gif);width:71px;height:23px;}
#new_ad_form div label{font-weight:700;float:left;text-align:right;width:135px;margin-right:8px;padding-top:4px;}
#new_ad_form div label.bigrubric{font-size:15px;position:relative;left:2px;top:-2px;}
#new_ad_form div span,#new_ad_form div b{float:left;padding-top:3px;margin-left:2px;}
#new_ad_form div label.second{width:80px;}
#new_ad_form div p.afterlabel{float:left;clear:left;text-align:right;width:135px;margin-right:8px;}
#new_ad_form div select,#new_ad_form div input,#new_ad_form div textarea{float:left;width:130px;border:#c8c8c8 1px solid;color:#64737a;margin:0;padding:2px 3px;}
#new_ad_form div input{padding:3px;}
#new_ad_form div select{width:138px;height:22px;}
#new_ad_form div textarea{height:85px;width:407px;font-size:110%;line-height:120%;font-family:Tahoma, Geneva, sans-serif;padding:2px 5px;}
#new_ad_form div button{margin:0 5px;}
#new_ad_form div select option{padding:0 3px;}
#new_ad_form div select#part{font-size:19px;height:31px;width:251px;position:relative;top:-5px;letter-spacing:0.03ex;padding:2px 3px;}
#new_ad_form div select#part option{font-size:17px;padding:1px 4px;}
#new_ad_form div#buttons{text-align:center;position:relative;top:3px;}
#new_ad_form div#avtogarazh input{float:none;display:inline;border:0;width:auto;position:relative;top:-1px;}
div#bannerAfterSearch{float:right;width:186px;height:88px;border:1px solid #D8E3E9;position:relative;top:4px;right:5px;}
div#bannerAfterSearch a.banner{float:left;height:79px;width:47px;margin:8px 7px 0 8px;}
div#bannerAfterSearch a.banner-text{float:left;width:120px;position:relative;top:8px;text-align:left;color:#0f9ee2;}
#rightbanners{margin-top:20px;}
#rightbanners div{display:block;margin-bottom:10px;height:auto;width:240px;}
#rightbanners .midbannerbox{height:74px;}
#rightbanners .midbannerbox img{float:left;margin-right:3px;width:73px;height:73px;}
#rightbanners .midbannerbox .banner-text{float:left;width:149px;height:58px !important;border:#d8e3e9 1px solid;overflow:hidden;line-height:115%;background-color:#fff;color:#0F9EE2;margin:0;padding:4px 0 9px 13px;}
#smalllogin{float:right;width:280px;height:96px;position:relative;top:-96px;margin-bottom:-96px;background-color:#FFF;border-top:1px solid #D8E3E9;}
#loginform{text-align:left;padding:11px 12px;}
#loginform strong{display:block;height:20px !important;font-size:13px;}
#loginform div{position:relative;top:3px;}
#loginform div.logininfo{position:relative;top:6px !important;margin-bottom:3px;}
#loginform div.loginlinks{float:left;top:10px !important;}
#loginform div.loginlinks a{float:left;padding-right:20px;}
#loginform div input{float:left;width:90px;margin-right:4px;color:#a2a9af;}
#loginform div button.button-image{float:right;width:52px;height:21px;margin-top:-1px;background:url(/i/btn_enter.gif);}
.otdyh-right-part{display:block;text-align:left;line-height:17px;margin:20px 0 10px 24px;}
.otdyh-right-part a{font-size:12px;}
.otdyh-right-part a.ar{position:relative;top:4px;left:20px;color:#0F9EE2;font-size:13px;}
.otdyh-right-part div{display:block;height:30px;}
.otdyh-right-part div div{float:left;height:auto;text-align:center;padding:1px 7px 4px;}
.otdyh-right-part div div a{color:#FFF;font-size:18px;line-height:20px;letter-spacing:0.08em;text-decoration:none;}
.otdyh-right-part a.selected{color:#000;font-weight:700;text-decoration:none;cursor:default;}
.r301color{background-color:#A2ECFF;}
.r302color{background-color:#FFAD7A;}
.r303color{background-color:#9BD873;}
.r304color{background-color:#F6D758;}
.r301color-dark{background-color:#91b6b6;}
.r302color-dark{background-color:#b69d91;}
.r303color-dark{background-color:#9eb591;}
.r304color-dark{background-color:#b5b091;}
#footer{width:959px;height:92px;border-top:0 solid #FFF;background:#D3E1E4 url(/i/bg2.gif) repeat-x scroll 0 0;font-size:11px;position:relative;top:1px;}
#footer div{float:left;height:58px;margin:21px 15px 0 0;}
#footer #contacts{float:left;display:inline;text-align:left;margin:15px 0 0 17px;}
#footer #banners{width:405px;height:auto;text-align:right;line-height:16px;position:relative;left:36px;}
#footer #banners div{float:left;height:32px;margin-top:10px;overflow:hidden;margin-right:1px;}
#footer div#twolinks{width:240px;margin-right:0;padding:0 10px;}
#footer div#twolinks img{float:right;margin:15px 12px;}
#footer div#twolinks a{margin-top:18px;float:right;}
#footer div#kubic{width:135px;}
#footer #kubic a img{float:right;padding-left:10px;border-left:1px solid #64737a;margin:0 0 0 10px;}
#footer #kubic a{float:right;width:120px;position:relative;top:3px;right:8px;color:#64737a;text-decoration:none;line-height:25px;}
.b1,.b1 td{border:1px solid #000;text-align:center;}
.b1{border-collapse:collapse;}
div#b_ads{display:block;float:left;height:auto;margin-bottom:0;margin-left:20px;margin-right:auto;width:240px;}
img,#agency_boxes .agency_ad img,#extended-search form div input.noborder{border:0 solid;}
a:hover,#otherlinks div a:hover,div#bannerAfterSearch a,#rightbanners a.banner-text:hover{text-decoration:none;}
a.ainverse:hover,#mainparts a:hover b,#buttonlinks tr td a:hover,#middle #topbannerblock a:hover,#print-button:hover,div#bannerAfterSearch a:hover,.otdyh-right-part div div a:hover{text-decoration:underline;}
.big,.big *{font-size:110%;}
.blue,div#bannerAfterSearch a.banner-text *{color:#0f9ee2;}
.black,#header #adscount span{color:#000;}
#otherlinks div,#new_ad_form div{display:block;height:34px;}
#simplesearch form a,div#bannerAfterSearch a.banner img,#rightbanners div a img{float:left;}
.boxwithfilters #secondfilters #imagefilter tr td input,div#b_ads div{width:auto;}
#middle.thin-rightcolumn #rightcolumn #loginform input,.thin-rightcolumn #loginform div input{width:75px;}
#extended-search form div .up3px,#new_ad_form div#avtogarazh table label{position:relative;top:-3px;}
.tablebanner td,div#begun_block_148413393,div#begun_block_148413393 div,div#begun_block_148413393 td,div#b_hor,div#b_hor div{padding:0;}
div#begun_block_148418797,div#begun_block_148418797 div{height:auto;margin-top:10px;}

.flash_alt {position:relative; display:none;}
