body{background:#F3F3F3 url('/i/bg.gif') left top repeat-x;text-aling:center;color:#121212;font-family:Arial;}
p{margin-top:0px;margin-bottom:1em;padding-top:0px;padding-bottom:0px;line-height:134%;}
img{border:0px;}
hr{color:#A2A2A2;background-color:#A2A2A2;margin:0px;padding:0px;height:1px;border:0px;}

/*---------HOVERS-*/
h1,h2,h3,h4,h5,h6,h2 a{margin:0px;padding:0px;}
h1{font-size:26px;margin-bottom:22px;letter-spacing:-1px;font-weight:normal;margin-right:100px;}
h2{font-weight:normal;font-size:19px;margin-top:1.5em;margin-bottom:1em;}
h3{font-size:18px;font-weight:bold;color:#444;margin-top:4px;margin-bottom:13px;}
h4{font-size:16px;font-weight:bold;}
h5{font-size:14px;font-weight:bold;}
h6{font-size:12px;font-weight:bold;}
div.h1s{position:relative;top:-21px;left:2px;font-size:71%;}
div.h1s a{color:#101010;}
div.h1s a:hover{color:#fff;}
/*---------HOVERS-END-*/

/*---------LINKS-*/
a{color:#0071CB;text-decoration:underline;}
a.dash{text-decoration:none;border-bottom:1px dashed #0071CB;}
a:hover{text-decoration:none;background-color:#0077BC;color:#fff;}
a.dash:hover{background-color:transparent;color:#121212;border-bottom:1px dashed #121212;}
a.ahover{color:#121212;}
a.nobg:hover{background-color:transparent;}
a.black{color:#121212}
/*---------LINKS-END-*/

/*---------ARROWS-*/
.arr{font-family:'Times New Roman';font-size:11px;}
/*---------ARROWS-END-*/

/*---------LISTS-*/
ul li{margin-bottom:0.5em;}
/*---------LISTS-END-*/

/*---------SIZES---*/
.t10{font-size:65%;}
.t11{font-size:71%;}
.t12{font-size:75%;}
.t13{font-size:80%;}
.t14{font-size:85%;}
.t16{font-size:100%;}
.t17{font-size:106%;}
.t18{font-size:110%;}
/*---------SIZES-END-*/

/*---------PAGES-*/
table.pages td{vertical-align:middle;text-align:center;font-size:80%;}
table.pages td a{padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;}
table.pages td.act{color:#fff;background-color:#0077BC;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;}
/*---------PAGES-END-*/

/*---------ICONS-*/
img.icon{vertical-align:middle;height:16px;width:16px;margin-right:6px;position:relative;top:-0.1em;//top:0px;}
img.icon2{vertical-align:middle;height:10px;width:10px;margin-right:4px;position:relative;top:-0.1em;//top:0px;}
/*---------ICONS-END-*/

/*---------FORMS-*/
input,textarea,select,option{font-family:Arial,Tahoma;color:#121212;}
form{margin:0px;padding:0px;}
input.inputtext{border:1px solid #B5B5B5;font-size:106%;width:100%;padding-left:3px;height:1.52em;padding-top:2px;}
input.inputbutton{font-size:106%;margin-top:1px;margin-bottom:1px;}
textarea.inputarea{border:1px solid #B5B5B5;font-size:100%;width:100%;background-color:#FFFFFF;padding-left:3px;padding-top:2px;padding-bottom:1px;}
select.inputselect{border:1px solid #B5B5B5;font-size:106%;//font-size:100%;width:100%;font-weight:normal;height:1.52em;padding-top:1px;padding-bottom:1px;padding-right:1px;}
input.inputtext:focus,textarea.inputarea:focus{border:1px solid #272727;}
/*---------FORMS-END-*/


/*---------HEADER-*/
div.topbar{margin-top:1px;}
div.topbar table{width:940px;border-collapse:collapse;padding:0px;margin:0px;empty-cells:show;}
div.topbar table td{font-size:75%;height:29px;padding:0px;}
div.topbar table td a{color:#121212;}
div.topbar table td a:hover{color:#121212;background:transparent;}
div.topbar table td a.dash{color:#121212;border-bottom:1px dashed #121212;}
div.topbar table td a.dash:hover{color:#0071CB;border-bottom:1px dashed #0071CB;}
div.topbar table td a.profile{color:#0071CB;}
div.topbar table td span.sregion a.dash{color:#0071CB;border-bottom:1px dashed #0071CB;font-weight:bold;}
div.topbar table td span.sregion a.dash:hover{color:#121212;border-bottom:1px dashed #121212;}
div.topbar table td img{vertical-align:middle;margin-left:1px;margin-right:2px;}
div.topbar table td span{margin-right:10px;}
div.logo{margin-top:20px;margin-bottom:7px;padding-left:9px;}
div.logo a:hover{background-color:transparent;}
div.main0{width:998px;}
div.main{width:960px;text-align:left;}
div.regionBubble{position:relative;display:none;padding-top:25px;z-index:400;}
div.region{width:940px;text-align:left;}
div.setregionhover{font-size:85%;font-weight:bold;margin-bottom:0.7em;}
table.setregion{margin-bottom:25px;}
table.setregion td{width:165px;font-size:75%;line-height:155%;}
div.pr{margin-top:10px;}
div#add{position:absolute;display:none;top:-15px;background-color:#F3F3F3;border-left:1px solid #656565;padding:0px 22px 10px 16px;}
div#add a{color:#0071CB;}
/*---------HEADER-END-*/


/*---------MAINMENU-*/
div.menu table{width:100%;border-collapse:collapse;padding:0px;margin:0px;empty-cells:show;}
div.menu table td{background-color:#121212;height:38px;font-size:15px;vertical-align:top;padding-top:10px;}
div.menu table td span{font-size:15px;margin-right:7px;}
div.menu table td span b{font-size:14px;color:#A2C90F;}
div.menu table td span.sp b{color:#fff;}
div.menu table td span a{color:#fff;}
div.menu table td span a.a{color:#FF5A00;}
div.menu table td span a:hover{color:#fff;background-color:transparent;}
div.menu table td.menu_left{background:#121212 url('/i/bg/m_left.gif') left center no-repeat;padding-left:15px;width:100%;}
div.menu table td.menu_right{background:#121212 url('/i/bg/m_right.gif') right center no-repeat;padding-right:15px;text-align:right;}

div.search{text-align:right;width:172px;height:19px;background:url('/i/bg/search.gif') right top no-repeat;font-size:12px;}
div.search input{height:19px;border:none;width:138px;margin-right:15px;background-color:transparent;}
/*---------MAINMENU-END-*/


/*---------BOTTOM-*/
table.bottomlinks td{font-size:71%;padding-top:8px;}
table.bottomlinks td div{margin-bottom:8px;}
table.bottomlinks td a{color:#121212;}
table.bottomlinks td a:hover{color:#fff;}
div.copy{margin-top:20px;font-size:71%;padding-bottom:40px;line-height:21px;padding-left:10px;}
div.copy a{color:#121212;}
div.copy a:hover{color:#fff;}
div.copy a.sa{text-decoration:none;}
div.copy a.sa:hover{text-decoration:none;background-color:transparent;color:#121212;}
/*---------BOTTOM-END-*/

.leftcenter_col{float:left;width:660px;}
.left_col{float:left;width:540px;}
.center_col{float:left;width:120px;}
.right_col{float:right;width:260px;}
.gray{color:#656565;}
.red{color:#FF5A00;}
.green{color:#749400;}
div.content{padding-top:30px;padding-bottom:40px;height:auto;//height:100%;padding-left:10px;padding-right:10px;}
b.price{background-color:#FF5A00;padding-left:5px;padding-right:6px;color:#fff;}
span.rur{position:relative;left:-0.65em;top:2px;}

/*---------SHOPSANDSERVICES-*/
div#YMapsID{height:380px;}
div#YMapsID table.YMapsID{width:100%;height:100%;}
div#YMapsID table.YMapsID td{width:100%;height:100%;vertical-align:middle;text-align:center;background-color:#fff;}
div.letters{font-size:71%;}
div.letters span{padding-left:3px;padding-right:3px;margin-right:4px;color:#828282;}
div.letters span.act{background-color:#828282;color:#fff;}
div.letters span.act a{color:#fff;text-decoration:none;}
div#ZoomMap{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;margin:0px;padding:0px;z-index:1000;//position:absolute;top:expression(eval(document.body.scrollTop)+"px");};
table.placeslist{width:100%;}
table.placeslist h2{margin:0px;padding:0px;}
table.placeslist h2 a{text-decoration:none;}
div.annotation{color:#828282;margin-bottom:4px;margin-top:3px;font-size:71%;;padding-left:1px;line-height:134%;}
/*---------SHOPSANDSERVICES-END-*/

/*---------RATINGS-*/
div.cn1S{background:#A2A2A2;width:70px;height:13px;position:relative;}
div.cn2S{background-color:#E82828;height:13px;border-right:1px solid #BE2828;margin-bottom:0px;}
div.cn2S div{position:absolute;width:70px;height:13px;background:url(/i/v/starS.png) left top no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/v/starS.png');}
div.cn1B{background-color:#A2A2A2;width:80px;height:15px;position:relative;}
div.cn2B{background-color:#E82828;height:15px;border-right:1px solid #BE2828;}
div.cn2B div{position:absolute;width:80px;height:15px;background:url(/i/v/starB.png) left top no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/v/starB.png');}
table.rating_user td{font-size:71%;vertical-align:top;height:14px;}
table.rating_user td.stars{font-size:71%;padding-top:0px;padding-right:60px;padding-left:5px;}
table.rating_user td div.cn2S{margin-bottom:0px;}
/*---------RATINGS-END-*/


/*---------ANNLIST-*/
table.tablist th{font-size:75%;padding-bottom:3px;text-align:left;}
table.tablist td{font-size:75%;padding-bottom:5px;vertical-align:top;}
table.tablist td span.red{background-color:#FF5A00;color:#fff;}
table.tablist td span.green{background-color:#749400;color:#fff;}
table.tablist td div{margin-bottom:3px;line-height:134%;}
table.tablist td strong a{font-size:14px;color:#272727;}
table.tablist td strong a:visited{color:#700070;}
table.tablist td strong a:hover{color:#fff;}
table.tablist td.photo{font-size:75%;padding-right:20px;text-align:center;}
table.tablist td.photo a{background-color:transparent;}
table.tablist td.line{font-size:1px;line-height:1px;border-top:1px dotted #828282;}
table.tablist td.price{font-size:85%;fone-weight:bold;text-align:right;padding-left:20px;}
table.tablist td.price b{color:#FF5A00;}

table.tablist_short{width:100%;}
table.tablist_short td{font-size:75%;vertical-align:top;padding-bottom:8px;padding-right:30px;}
table.tablist_short td a:visited{color:#8E488E;}
table.tablist_short td a:hover{color:#fff;}
table.tablist_short td.price{font-size:75%;fone-weight:bold;text-align:right;padding-right:0px;}
table.tablist_short td.price b{color:#FF5A00;}
table.tablist_short td.line{font-size:1px;line-height:1px;border-top:1px solid #EFEFEF;}
/*---------ANNLIST-END*/


/*---------CLOUD-*/
.cloud{line-height:130%;//line-height:140%;text-align:center;}
.cloud a{text-decoration:none;padding-left:2px;padding-right:2px;}
.cloud a:hover{background-color:#0077BC;color:#fff;}
.cloud sup{color:#828282;cursor:help;}
.o8,.o9,.o10{font-size:10px;}
.o11{font-size:11px;}
.o12{font-size:12px;font-weight:bold;}
.o13{font-size:13px;font-weight:bold;}
.o14{font-size:14px;font-weight:bold;}
.o15{font-size:15px;font-weight:bold;}
.o16{font-size:16px;font-weight:bold;}
.o17{font-size:17px;font-weight:bold;}
.o18{font-size:18px;font-weight:bold;}
.o19{font-size:19px;font-weight:bold;}
.o20{font-size:20px;font-weight:bold;}
.o21{font-size:21px;font-weight:bold;}
.o22{font-size:22px;font-weight:bold;}
/*---------CLOUD-END-*/


/*---------RIGHTCOL-*/
div.promo{padding-top:10px;text-align:center;background:url('/i/bg/pr_right.gif') left top no-repeat;padding-bottom:10px;margin-bottom:10px;}
div.promo a img{width:240px;height:400px;}

div.yellow,div.yellow table td{background-color:#F8FAE8;}
div.orange,div.orange table td{background-color:#FAF2E8;}

div.block{margin-bottom:20px;}
div.block table.block{border-collapse:collapse;padding:0px;margin:0px;empty-cells:show;}
div.block table.block td{height:8px;font-size:1px;line-height:1px;padding:0px;}
div.block table.block td.ycenter{width:100%;}
div.block table.block td div{height:8px;width:8px;background-repeat:no-repeat;background-position:left top;//background-image:none;}
div.yt1{background-image:url(/i/bg/bl_1.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bg/bl_1.png');}
div.yt2{background-image:url(/i/bg/bl_2.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bg/bl_2.png');}
div.yt3{background-image:url(/i/bg/bl_3.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bg/bl_3.png');}
div.yt4{background-image:url(/i/bg/bl_4.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bg/bl_4.png');}
div.y{padding-left:15px;padding-right:15px;}

div.topics{font-size:85%;margin-bottom:10px;}
div.topics div{margin-bottom:6px;}

table.blocktab{margin-bottom:8px;margin-left:2px;}
table.blocktab td{vertical-align:top;}
table.blocktab td.av{padding-top:3px;}
table.blocktab td.cont{padding-left:10px;line-height:134%;font-size:75%;}

div.right_users div{float:left;margin-right:8px;margin-bottom:8px;}

div.block_hover{font-size:85%;color:#E82828;padding:10px 15px 0px 15px;}
div.block_content{font-size:75%;padding:10px 15px 0px 15px;}
div.block_content div.last_comments div{margin-bottom:6px;line-height:141%;}
div.block_content div.last_comments a{text-decoration:none;}
/*---------RIGHTCOL-END-*/

/*---------BLOGS-*/
div.topicinfo{margin-bottom:4px;}
div.topicinfo table td{font-size:71%;padding-right:7px;vertical-align:middle;}
div.topicinfo table td a{text-decoration:none;}
div.topicinfo table td.avatar{padding-top:1px;}
div.topictitle h2{font-weight:normal;font-size:21px;margin-top:0px;margin-bottom:12px;}
div.topictitle h2 a{color:#121212;text-decoration:none;}
div.topictitle h2 a:hover{color:#fff;}
div.topictext{padding-right:5px;margin-bottom:1em;line-height:141%;font-size:80%;}
div.topictags{margin-bottom:12px;font-size:71%;}
div.topictags a{color:#656565;}
div.topictags a:hover{color:#fff;}
div.comment{margin-bottom:15px;}
div.commenttext{font-size:75%;padding-left:36px;line-height:141%;}
div.comlinks{margin-bottom:40px;font-size:71%;}
div.comlinks a{text-decoration:none;}
/*---------BLOGS-END-*/


/*---------COMMENTS-*/

div.comtext{font-size:75%;line-height:141%;padding-bottom:4px;}
div.commarks{font-size:71%;color:#656565;margin-bottom:15px;}
div.commarks span{padding-right:25px;}
div.params{color:#656565;cursor:help;padding-bottom:5px;font-weight:bold;}
div.shortinfo{font-size:71%;}
div.shortinfo table td{font-size:71%;}
div.shortinfo table td span{padding-left:10px;color:#656565;}
/*---------COMMENTS-END-*/


/*---------USERBLOCK-*/
table.authorcontacts td{font-size:75%;vertical-align:middle;}
table.authorcontacts td.user{padding-left:10px;font-weight:bold;padding-bottom:1px;}
table.authorcontacts td.date{font-size:71%;padding-left:10px;padding-top:1px;padding-bottom:1px;color:#656565;}
/*---------USERBLOCK-END-*/

/*---------USERPROFILE-*/
table.userinfo{margin-top:10px;}
table.userinfo td{padding-left:22px;padding-bottom:12px;font-size:75%;vertical-align:top;}

div.submenu{margin-bottom:50px;background:#EBEBEB;color:#121212;font-size:75%;}
div.submenu a{color:#006AB3;}
div.submenu a:hover{color:#fff;}
div.submenu span{margin-right:15px;}
div.submenu div.y{padding-top:3px;}
/*---------USERPROFILE-END-*/

/*---------SHOWANN-*/
div.anntext{margin-top:20px;margin-bottom:20px;line-height:1.41em;border-left:13px solid #749400;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:17px;font-size:75%;}
table.smallphotos{margin-top:8px;}
table.smallphotos td{height:66px;background:url(/i/bg/photo.gif);text-align:center;padding-left:6px;padding-right:6px;}
table.smallphotos td a{background-color:transparent;}

.categories{font-size:71%;padding-top:5px;font-weight:bold;}
.categories div{margin-bottom:8px;line-height:133%;}
.categories div a,.categories a{font-weight:normal;}
.blocktitle{background-color:#656565;margin-bottom:9px;}
.blocktitle div{font-size:80%;color:#fff;background-color:#656565;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;position:relative;left:-8px;z-index:10;}
/*---------SHOWANN-END-*/


/*---------FORMS-*/
div.annformhover{font-size:85%;width:560px;border-bottom:1px solid #999999;padding-bottom:0.2em;margin-bottom:1em;margin-top:2em;}
div.annformhover span.gray{font-size:85%;}
div.formhover{font-size:85%;margin-bottom:0.3em;}
div.formhover span.gray{font-size:85%;}
div.formcontent{font-size:85%;margin-bottom:1.5em;}
div.formcontent input.inputtext{height:1.5em;padding-top:2px;}
div.formcontent select.inputselect{height:1.5em;padding-top:1px;padding-bottom:1px;padding-right:1px;}
div.formcontent textarea{padding-top:1px;padding-bottom:1px;}
div.error{border-left:10px solid #FF5A00;padding:10px;font-size:75%;margin-bottom:50px;}
div.error ul{margin-top:10px;margin-bottom:10px;padding-left:30px;padding-top:0px;padding-bottom:0px;}
table.tabform td{font-size:85%;padding-bottom:10px;}
span.req{color:#FF5A00;font-family:Tahoma;font-size:94%;}
div.spinner{text-align:center;font-size:80%;display:none;}
div.spinner img{width:16px;height:16px;margin-bottom:10px;background-color:#fff;padding:5px;}
/*---------FORMS-END-*/


/*---------FORMS-*/
table.shortlist{width:100%;margin-bottom:20px;}
table.shortlist th{font-size:75%;padding:6px 2px 6px 2px;text-align:left;border-bottom:1px solid #656565;}
table.shortlist td{font-size:71%;padding:6px 2px 6px 2px;border-bottom:1px dotted #fff;}
table.shortlist td a{text-decoration:none;}
table.shortlist td a:visited{color:#700070;}
table.shortlist td a:hover{color:#fff;}
table.shortlist td.sep{padding:0px;height:2px;}
table.shortlist td.stars{padding-left:0px;vertical-align:top;}
table.shortlist td.price{color:#FF5A00;text-align:right;}
table.shortlist td.reviews{padding-right:4px;text-align:right;}
/*---------FORMS-END-*/


/*---------PRICE-*/
table.price{width:600px;margin-bottom:28px;}
table.price th{text-align:left;background-color:#121212;color:#fff;font-size:12px;font-weight:normal;padding:5px 10px 5px 10px;}
table.price td.head{background-color:#656565;color:#fff;}
table.price td{font-size:12px;border-right:1px solid #656565;border-bottom:1px solid #656565;padding:5px 10px 5px 10px;}
table.price td.nobrd{border-right:none;}
table.price td.brbottom{border-bottom:2px solid #656565;}
/*---------PRICE-END-*/


/*---------SUBMENU-*/
div.sub_menu{font-size:80%;margin:30px 0 30px -10px;padding:0 0 0 10px;background:url('/i/bg/b-tabs.gif') left bottom repeat-x;color:#121212;}
div.sub_menu ul{width:100%;margin:0px;padding:0px;}
div.sub_menu ul li{float:left;margin:0px;padding:0px;list-style-type:none;}
div.sub_menu ul li a,div.sub_menu ul li span{display:block;padding:.365em .665em;border:1px solid #121212;border-right:none;text-decoration:none;white-space:nowrap;background-color:#E4E4E4;}
div.sub_menu ul li a:hover{background-color:#0077BC;}
div.sub_menu ul li.active span{border-bottom:1px solid #F3F3F3;background-color:#fff;}
div.sub_menu ul li.last{border-right:1px solid #121212;}
div.sub_menu ul li.write{background-color:#FF5757;}
div.sub_menu ul li.write a{background-color:#FF5757;color:#fff;}
div.sub_menu ul li.write a:hover{background-color:#0077BC;}
div.sub_menu ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*---------SUBMENU-END-*/