body { color:#404040; }
.wrapper { margin-bottom:-110px; }
.footer, .push { height:110px; overflow:hidden; }
.footer { background:url(/img/foo_bck.png) 0 bottom repeat-x; padding: 20px 0 0; }

.resolution-bubble { position:relative; max-width:1200px; min-width:940px; margin:0 auto; left:-50px; padding-left:50px; }
.ie6 .resolution-bubble { width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? '950px' : ((document.documentElement.clientWidth > 1200) ?  '1200px' : 'auto' )); }
.resolution-bubble-inner { position:relative; zoom:1; }

.wrapper .resolution-bubble { background:url(/img/top_fog.jpg) 0 0 no-repeat; }
.footer .resolution-bubble { background:url(/img/bottom_fog.jpg) 0 0 no-repeat; height:110px; }
.footer .resolution-bubble-inner { height:110px; }
.footer .resolution-bubble-inner { border-top:solid 1px #eaeae9; margin-left:50px; }
.footer .owner { position:absolute; top:20px; left:15px; font:11px Tahoma; color:#767676; }
.footer ul { position:absolute; top:50px; left:15px; margin:0; padding:0; list-style-type:none; }
.footer li { margin:0; padding:0; float:left; background:url(/img/bull.gif) 0 6px no-repeat; padding-left:15px; margin-right:8px; font:11px Tahoma; }
.footer li.first { background:none; padding-left:0; }
.footer li a { color:#767676; }
.footer .evaldy { position:absolute; right:0; top:45px; font:11px Tahoma; color:#b4b3b1; }
.footer .evaldy img { vertical-align:middle; }

.funny-shadow { height:199px; position:absolute; width:100%; background:url(/img/nav_left.gif) 34px bottom no-repeat; }
.funny-shadow div { height:199px; left:16px; position:relative; background:url(/img/nav_right.gif) right bottom no-repeat; }

h1.logo { width:309px; height:75px; margin:0; padding:19px 0 0 64px; overflow:hidden; position:relative; z-index:2; }
h1.logo a { text-decoration:none; }
.blogssmall {left:620px; top:28px; margin:0;padding:0; position:absolute; text-decoration:none; z-index:3000; }
.beautysmall {left:440px; top:25px; margin:0;padding:0; position:absolute; text-decoration:none; z-index:3000; }
h1.logo span { font:italic 36px/75px Georgia; text-transform:uppercase; color:#d4d37b; }

.user-block, .seo { position:absolute; top:37px; right:0; color:#c8c8ab; font-size:12px; }
.user-block a { color:#c8c8ab; }
.user-block a:hover { color:#fff; }
.user-block .separator { padding:0 3px; }
.seo { top:71px; font:12px Arial; margin:0; padding:0; }
.seo li, .seo li b { width:27px; height:19px; float:left; overflow:hidden; background:url(/img/seo.png) 0 0 no-repeat; position:relative; }
.ie .seo li { zoom:1; }
.seo li.separator { width:16px; text-align:center; background:none; padding:1px 3px 0; }
.seo li b, .seo a { position:relative; padding-top:60px; display:block; }
.seo li.home { background-position:0 -19px; }
.seo li.map { background-position:-46px -19px; }
.seo li.home b { background-position:0 0; }
.seo li.map b { background-position:-46px 0; }

.nav { font:italic 16px/42px Georgia; margin:0 0 0 50px; padding-top:18px; height:105px; background:url(/img/nav_bck.png) 0 18px repeat-x; position:relative; }
.nav ul { list-style-type:none; margin:0; padding:0; height:105px; background:url(/img/nav_shadow.png) 0 bottom no-repeat; position:relative; overflow:hidden; }
.nav li { margin:0; padding:0; display:block; height:43px; }
.nav li a { color:#f4f4e3; display:block; height:42px; float:left; padding:0 18px; }
.nav li a:hover, .nav li span { color:#eaca57; }
.nav li.sel a { color:#eaca57; }

.nav li { position:absolute; top:0; left:0; margin:0; }
/*
.nav li.i1 { left:13%; margin-left:-84px; }
.nav li.i2 { left:32%; margin-left:-65px; }
.nav li.i3 { left:50%; margin-left:-73px; }
.nav li.i4 { left:72%; margin-left:-98px; }
.nav li.i5 { left:91%; margin-left:-41px; }
*/
.nav li.i1 { left:9%; margin-left:-84px; }
.nav li.i2 { left:26%; margin-left:-65px; }
.nav li.i3 { left:42%; margin-left:-73px; }
.nav li.i4 { left:62%; margin-left:-99px; }
.nav li.i5 { left:74%; margin-left:-41px; }
.nav li.i6 { left:90%; margin-left:-94px; }

.main-content { margin-left:50px; margin-top:-41px; position:relative; }
.ie6 .main-content { zoom:1; }

h1 { margin:0; }
h1 a { color: #5F7A01; }
h1 a:hover { color:#adad5d }

.column-right { width:202px; float:right; }
form.search { margin:0; height:41px; padding:18px 15px; margin-right:222px; background:#f5f5f5; border:solid 1px #dedede; margin-bottom:20px; position:relative; }
form.search table { width:100%; border-collapse:collapse; border:0; }
form.search td { padding:0; vertical-align:top; }
form.search td.label { width:69px; }
form.search td.search div { }
form.search td.go { width:76px; text-align:right; }

.ie6 form.search { }
form.search label.label { font:bold 14px Georgia; color:#5b3800; position:relative; top:-1px; }

form.search div.search { }
.ie form.search .search { }
form.search .search input { padding-top:0; padding-bottom:0; border:solid 1px #404040; background:#fff; border-color:#404040 #d4d0c8 #d4d0c8 #404040; font:12px Tahoma; width:100%; color:#666; }
/*.ie7 form.search .search input { width:90%; }
.ie6 form.search .search input { width:200px; }*/
form.search .go { position:relative; top:2px; }
form.search .search-more { color:#58574b; padding:9px 0 0; font:11px Tahoma; }
form.search .search-more input { position:relative; top:2px; margin-right:6px; }
form.search .search-more label { margin-right:10px; }

.column-left { float:left; width:239px; }
.column-center { margin:0 222px 0 261px; }
.column-center-blogs { margin:0 222px 0 0; }
.banner {  margin-bottom:10px; }
.banner img { border:solid 1px #d6d6d0; }
.banner a:hover img { border:solid 1px #b8b8b8; }

.shops { background:#f4f4ee; padding:0 15px; margin-bottom:20px; }
.shops h1 { margin:0; padding:10px 0; color:#58574b; font:italic 18px Georgia; }
.shops ul { padding:0; margin:0; list-style-type:none; }
.shops li { padding:0 0 8px; font:14px Tahoma; }
.shops a { color:#7c8b0e; }
.shops .sel a { /*color:#adad5d;*/ font-weight: bold; }
.shops .big a.sel { /*color:#adad5d;*/ font-weight: bold; }
.shops .big { font:16px Tahoma; padding:5px 0 20px; }

.ratings { margin-bottom:20px; font:12px Tahoma; }
.ratings h1 { font:italic 18px Georgia; color:#58574b; margin:0; padding:10px 0 10px 15px; }
.ratings table { border-collapse:collapse; border:0; border-top:solid 1px #ddd; width:100%; }
.ratings td, .ratings th { text-align:left; padding:10px 0; margin:0; border-bottom:solid 1px #ddd; }
.ratings th { padding:5px 15px; font:normal 12px Tahoma; }
.ratings a { color:#889b00; }
.ratings .shop-stars { padding:0 15px; width:45px; }
.ratings .shop-stars div, .ratings .shop-stars div div { background:url(/img/stars.gif) 0 0 repeat-x; width:45px; height:7px; overflow:hidden; font-size:0; }
.ratings .shop-stars div div { background-position:0 -12px; }
.ratings .shop-stars div.star-0 div { width:0; }
.ratings .shop-stars div.star-1 div { width:9px; }
.ratings .shop-stars div.star-2 div { width:18px; }
.ratings .shop-stars div.star-3 div { width:27px; }
.ratings .shop-stars div.star-4 div { width:36px; }
.ratings .shop-stars div.star-5 div { width:45px; }
.ratings .shop-arrs a { margin-left:3px; }

.last-comments { padding:0 0 0 15px; margin-bottom:20px; font:12px/16px Tahoma; }
.last-comments h1 { margin:0; padding:10px 0; color:#58574b; font:italic 18px Georgia; }
.last-comments dl { margin:0; padding:0; }
.last-comments dt a { color:#58574b; }
.last-comments dt { margin:0; padding:0 0 4px; }
.last-comments dd { margin:0; padding:0 0 14px; color:#767676; font-size: 11px; }
.last-comments dd b { color:#868788; }
.last-comments dd a { color:#889b00 }
.last-comments .separator { padding:0 3px; }

.question-2-expert { margin-bottom:10px; }
.question-2-expert h1 { font:italic 18px Georgia; color:#58574b; margin:0; padding:10px 0 10px 0; white-space:nowrap; }
.question-2-expert .expert { padding:0 0 0 20px; }
.question-2-expert .expert-face { padding:0 0 10px; }
.question-2-expert .expert-name { padding:0 0 3px; font:12px Tahoma; }
.question-2-expert .expert-name a { color:#889b00; }
.question-2-expert .expert-status { padding:0 0 20px; font:11px Tahoma; color:#404040; }

.voting { color:#404040; }
.voting h1 { margin:0; padding:10px 0; color:#58574b; font:italic 18px Georgia; }
.voting .question { margin:0; padding:0 0 14px; font:12px Tahoma; }
.voting ul { margin:0; padding:0; list-style-type:none; }
.voting li { margin:0; padding:0 0 14px 23px; text-indent:-23px; font:11px Tahoma; }
.voting li input { margin-right:5px; position:relative; top:2px; }
.voting .voting-additional { height:18px; padding-top:8px }
.voting .result { font:11px Tahoma; color:#767676; float:left; width: 100%; }
.voting a.result { width: auto; }
.voting .go-vote { font:12px Tahoma; color:#889b00; float:right; }

.news {}
.news h1 { margin:0; padding:10px 0 0; font:bold 30px Georgia; color:#58574b; }
.news h3 a { color:#5f7a01; }
.news dl { padding:0; margin:0; }
/*.news dd { padding:0 0 14px; margin:0; border-bottom: 1px solid #DDDDDD; }*/
.news dd { padding:0px; margin:0; border-bottom: 1px solid #DDDDDD; }
.news dt { padding:10px 0 0; margin:0; font:11px Tahoma; color:#767676; }
.news dt .separator { padding:0 3px; }
.news dt a { color:#5f7a01; }
.news p { margin:0; padding:13px 0 10px; font:12px/18px Tahoma; }
.news p a { color:#5f7a01;}
.news p a img { color:#5f7a01;margin: 0 5px 5px 0; }
.news .comments { padding:0 0 0px; /*border-bottom:solid 1px #ddd;*/ font:11px Tahoma; color:#767676; }
.news .comments a { color:#767676; }
.news .all-news { padding:17px 0;}
.news .all-news a { background:#eee; border:solid 1px #c6c6c6; font:11px Tahoma; color:#58574b; text-decoration:none; padding:3px 11px; }

.cools { font:11px/15px Tahoma; border-bottom: 1px solid #DDDDDD; padding-bottom: 12px; }
.cools h1 { margin:0; padding:10px 0 0; font:bold 30px Georgia; color:#58574b; }
.cools h1 span { color:#889b00; }
.cools table { width:100%; position:relative; left:-15px; }
.ie6 .cools table { width:auto; }
.cools td { padding:13px 0; border:solid 1px #dbd7d7; vertical-align:top; text-align:left; width:33%; }
.cools .item {}
.cools .cool-name { display:block; padding:0 16px 12px; color:#58574b; text-decoration:none; }
.cools .cool-img { display:block; text-align:center; padding:0 0 13px;  }
.cool-img img { cursor:url(/img/cursors/zoomin.cur), pointer; }
.cools .descr { padding:5px 0 0; margin:0 16px; border-top:solid 1px #ddd; }
.cools .descr p { margin:0; padding:2px 0; }
.cools .descr a { color:#58574b; text-decoration:none; }
.cools .descr a:hover, .cools a.cool-name:hover { color:#767676;; text-decoration:underline; }
.cools .cost { font:11px/24px Tahoma; color:#58574b; }
.cools .cost big { font-size:14px; color:#c24508; font-weight:bold; }
.cools .zoom { margin-left:3px; }
.cools .zoom img { vertical-align:middle; position:relative; top:-2px; }
.cools p {}
.cools p a {}
.cools .all-models { padding: 2px 0 7px;}
.cools .all-models a { background:#eee; border:solid 1px #c6c6c6; font:11px Tahoma; color:#58574b; text-decoration:none; padding:3px 11px; }
.cools .all-models a:hover { background:#fafafa; border-color:#ddd; }

.green-banner { background:url(/img/banner_bck.png) 0 14px repeat-x; height:137px; margin-bottom:10px; }
.green-banner a { text-decoration:none; display:block; height:137px; background:url(/img/banner_right.jpg) right 0 no-repeat; padding-left:28px; }
.green-banner h1 { margin:0; padding:30px 0 0; font:22px Georgia; color:#fff; }
.green-banner h1 big { color:#dfdf84; font-size:22px; text-transform:uppercase; }
.green-banner span { display:block; font:14px Georgia; color:#fff; width:65%; margin:0; padding:10px 0 0; }
.green-banner span i { color:#f9ca4d; }

#login-layout { display:none; left:50%; margin-left:-140px; z-index:999; width:281px; height:155px; position:absolute; top:192px; color:#6c6c6c; }
#login-layout .bck { background:#dddddd;width:281px; height:155px; position:absolute; top:0; left:0;  filter:alpha(opacity=91); -moz-opacity:0.91; -khtml-opacity: 0.91; opacity: 0.91; }
#login-layout .data { position:relative; padding:11px 13px 0 33px; zoom:1; }
#login-layout h1 { margin:0; cursor:move; font:bold 14px Tahoma; text-transform:uppercase; padding:5px 0 0; }
#login-layout .inp{ }
#login-layout .inp span { color:#858584; display:block; padding:7px 0 3px; font:bold 12px Tahoma; }
#login-layout .inp input { color:#666; border:solid 1px #b1b0ab; font:12px Tahoma; background:#fff; width:150px; padding:0 3px; }
#login-layout .go { float:right; margin-top:-15px; margin-right:7px; vertical-align:top; position:relative; }

#error-layout { left:50%; margin-left:-140px; z-index:999; width:281px; position:absolute; top:192px; color:#fff; }
#error-layout .bck { background:#000;width:281px; height:100%; position:absolute; top:0; left:0;  filter:alpha(opacity=87); -moz-opacity:0.87; -khtml-opacity: 0.87; opacity: 0.87; }
.ie6 #error-layout .bck { height:expression(this.parentNode.clientHeight+'px'); }
#error-layout .data { position:relative; padding:11px 13px 10px 33px; zoom:1; }
#error-layout h1 { color:#fff; margin:0; cursor:move; font:normal 18px "Trebuchet MS", Tahoma; text-transform:uppercase; padding:10px 0 0; }
#error-layout .cross { position:absolute; top:11px; left:100%; margin-left:-21px; background:url(../img/cross.gif) 0 0 no-repeat; width:8px; height:8px; }
#error-layout p { margin:0; padding:10px 0; font:12px Tahoma; }

.options { padding:5px 0 0; }
.rem, #login-layout .options a { color:#858584 }
.rem { float:left; }
.rem span { position:relative; top:-2px; }
#login-layout .options { font:11px Tahoma; }
#login-layout .options a { float:right; margin-right:7px; position:relative; top:2px; color:#858584; }
#login-layout .cross { position:absolute; top:11px; left:100%; margin-left:-21px; background:url(/img/login_cross.gif) 0 0 no-repeat; width:8px; height:8px; }

.bubble-shadow { z-index:998; position:absolute; top:100px; left:100px; display:none; }
.bubble-shadow .bck-right, .bubble-shadow .bck-right div, .bubble-shadow .bck-bottom, .bubble-shadow .bck-bottom div { position:absolute; }

.bubble-shadow .bck-right { height:100%; left:100%; }
.bubble-shadow .bck-right, .bubble-shadow .bck-right div { width:3px; }
.bubble-shadow .bck-right div { left:0; }
.bubble-shadow .bck-right .top { height:10px; top:0; }
.bubble-shadow .bck-right .bottom { height:100%; top:10px; overflow:hidden; }
.ie6 .bubble-shadow .bck-right .bottom { top:12px; }
.ie6 .bubble-shadow .bck-right, .ie6 .bubble-shadow .bck-right .bottom { height:expression(this.parentNode.clientHeight+'px'); }
.bubble-shadow .bck-right .bottom div { top:100%; margin-top:-2006px; height:1996px;  }
.bubble-shadow .bck-right .top, .bubble-shadow .bck-right .bottom div { background:url(/img/bubble/bubble_shadow_right.png) 0 0 no-repeat; }
.ie6 .bubble-shadow .bck-right .top, .ie6 .bubble-shadow .bck-right .bottom div { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bubble/bubble_shadow_right.png',sizingMethod='crop') }

.bubble-shadow .bck-bottom { top:100%; width:100%; }
.ie6 .bubble-shadow .bck-bottom { width:expression(this.parentNode.clientWidth+'px'); }
.bubble-shadow .bck-bottom, .bubble-shadow .bck-bottom div { height:4px; }
.bubble-shadow .bck-bottom div { top:0; }
.bubble-shadow .bck-bottom .left { width:10px; left:0; }
.bubble-shadow .bck-bottom .right { width:100%; left:10px; overflow:hidden; }
.bubble-shadow .bck-bottom .right div { left:100%; margin-left:-2007px; width:2000px; }
.bubble-shadow .bck-bottom .left, .bubble-shadow .bck-bottom .right div { background:url(/img/bubble/bubble_shadow_bottom.png) 0 0 no-repeat; }
.ie6 .bubble-shadow .bck-bottom .left, .ie6 .bubble-shadow .bck-bottom .right div { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bubble/bubble_shadow_bottom.png',sizingMethod='crop') }

.bubble-shadow .container { background:#fff; border:solid 1px #dad6d6; padding:8px 10px; overflow:hidden; }

.bubble-shadow .bubble-buttons { text-align:right; }
.bubble-shadow .bubble-good { text-align:center; padding:15px 0; }
.bubble-shadow .bubble-good img { cursor:url(/img/cursors/zoomout.cur), pointer; }
.bubble-shadow .bubble-buttons a { margin-left:10px; }
.bubble-shadow .bubble-buttons a.cross { margin-left:14px; }
.bubble-shadow .bubble-good-title { padding:0 5px 13px; font:bold italic 14px Georgia; color:#58574b; }
.bubble-shadow .bubble-good-info { padding:0 0 18px 5px; font:12px/20px Tahoma; color:#58574b; }
.bubble-shadow .bubble-good-info a { color:#889b00; }
.bubble-shadow .bubble-good-info .cost { color:#c24508; }

.bubble-shadow .bubble-good-date { padding:0 0 15px 5px; font:11px Tahoma; color:#58574b; }

.free-zone { color:#58574b; margin:10px 0; padding: 0; font:12px/18px Tahoma; }
.free-zone h2 { font:normal 16px Tahoma; color:#5f7a01; padding:0; margin:0 0 10px; font-weight: bold; }
.free-zone p { padding:0; margin:0 0 1em;/* float: left; width: 100%;*/}

.news p a:hover, .shops a:hover, .ratings .shop-name a:hover, .last-comments dd a:hover, .question-2-expert .expert-name a:hover, .voting a.go-vote:hover, .bubble-shadow .bubble-good-info a:hover, .news h3 a:hover { color:#adad5d; }
.last-comments dt a:hover { color:#838278; }
.footer a:hover, .voting a.result:hover, .news .comments a:hover { color:#9b9b96; }
.news .all-news a:hover { background:#fafafa; border-color:#ddd; }

.comments-box { /*border-top: 1px solid #DDDDDD;*/ }
.comments-box h1 { font:bold 14px Tahoma; color:#58574b; margin:0; padding:15px 0 0; }
.comments-box .comment { margin: 14px 0; border-bottom:solid 1px #dddddd; font:12px Tahoma; color:#58574b; }
.comments-box .sub-comments { padding-left:30px; margin-top:15px; border-top:solid 1px #dddddd; }
.comments-box .comment-title { color:#868788; font-size:11px; padding:0 0 18px; }
.comments-box .comment-title a { font-size:12px; color:#889b00; }
.comments-box .comment-title span { margin-right:5px; }
.comments-box .comment-text { padding:0 0 13px; line-height:17px; }
.comments-box .comment-subnav { font:11px Tahoma; margin-bottom: 14px; }
.comments-box .comment-subnav a { color:#767676; margin-right:20px; }

.no-bottom { border-bottom:0 !important; }

.after-comments { /*border-top:solid 1px #dddddd;*/ padding:10px 0 20px; }
.after-comments p.pleaseenter { margin:0; padding:0; font:11px Tahoma; color:#868788; }

.news .newsback { color:#58574b; font:11px/18px Tahoma; float: right; margin: 22px 0 0; }
.news .path { color:#58574b; font:11px/18px Tahoma; margin: 10px 0 3px; }
.news .path a, .news .newsback a { color: #5F7A01; }
.news .path a:hover, .news .newsback a:hover { color: #ADAD5D; }

.free-zone a { color: #5F7A01; }
.free-zone a:hover { color: #ADAD5D; }
.free-zone ul { list-style-type: disc; }
.free-zone input.textfield,.free-zone textarea,.free-zone select { padding-top:0; padding-bottom:0; border:solid 1px #404040; background:#fff; border-color:#404040 #d4d0c8 #d4d0c8 #404040; font:12px Tahoma; color:#666; }
.free-zone .regtable { font-size: 11px; line-height: 13px; }
.free-zone .regtable input { margin-left: 0; }
.free-zone .path { margin: 0 0 10px; font-size: 11px; }
.free-zone .date { margin: 0 0 8px; font-size: 11px; color: #767676; }
.free-zone .graylinks a { color: #58574b; }
.free-zone .graylinks a:hover { color: #838278; }

.pages { text-align: center; color:#58574b; padding: 0; font:12px/18px Tahoma; }
.pages a { color: #5F7A01; }
.pages a:hover { color: #ADAD5D; }

.tags { margin-bottom: 10px; }

.cools .ratings { float: left; margin: 4px 0; }
.cools .ratings div, .cools .ratings div div { background:url(/img/stars.gif) 0 0 repeat-x; width:45px; height:7px; overflow:hidden; font-size:0; }
.cools .ratings div div { background-position:0 -12px; }
.cools .ratings div.star-0 div { width:0; }
.cools .ratings div.star-1 div { width:9px; }
.cools .ratings div.star-2 div { width:18px; }
.cools .ratings div.star-3 div { width:27px; }
.cools .ratings div.star-4 div { width:36px; }
.cools .ratings div.star-5 div { width:45px; }

.bubble-shadow .ratings { margin: 8px 10px 0px 0; float: left; }
.bubble-shadow .ratings div, .bubble-shadow  .ratings div div { background:url(/img/stars.gif) 0 0 repeat-x; width:45px; height:7px; overflow:hidden; font-size:0; }
.bubble-shadow .ratings div div { background-position:0 -12px; }
.bubble-shadow .ratings div.star-0 div { width:0; }
.bubble-shadow .ratings div.star-1 div { width:9px; }
.bubble-shadow .ratings div.star-2 div { width:18px; }
.bubble-shadow .ratings div.star-3 div { width:27px; }
.bubble-shadow .ratings div.star-4 div { width:36px; }
.bubble-shadow .ratings div.star-5 div { width:45px; }
.bubble-shadow .rateval { margin-bottom: 10px; }

.news .shop-stars { margin: 6px 10px 10px 0; }
.news .shop-stars div, .shop-stars div div { background:url(/img/stars.gif) 0 0 repeat-x; width:45px; height:7px; overflow:hidden; font-size:0; }
.news .shop-stars div div { background-position:0 -12px; }
.news .shop-stars div.star-0 div { width:0; }
.news .shop-stars div.star-1 div { width:9px; }
.news .shop-stars div.star-2 div { width:18px; }
.news .shop-stars div.star-3 div { width:27px; }
.news .shop-stars div.star-4 div { width:36px; }
.news .shop-stars div.star-5 div { width:45px; }
.news .shop-arrs { margin-bottom: 11px; padding-top: 2px; }

.voting .howmuch { font-size: 11px; padding-bottom: 14px; }
.voting .result li { text-indent: 0px; padding-left: 0px; color: #404040; }
.voting .vote-rate { width: 90%; float: left; padding-top: 5px; margin-top: 0px; text-align: left; }
.voting .vote-rate div { background-color: #7C8B0E; height: 4px; font-size: 0px; line-height: 0px; }

.newblock { font:11px Tahoma; }
.newblock a { color:#58574b; }

.undoirkshops { font:12px/18px Tahoma; }
.undoirkshops  a { color: #5F7A01; }
.undoirkshops  a:hover { color:#adad5d }

.street { padding: 15px; background: #f5f5f5; border: solid 1px #dedede; }
.street .head { float: left; width: 100%; background: url(/img/street.gif) 0 12px repeat-x; }
.street .head h1 { float: left; font: 18px Georgia; font-weight: bold; font-style: italic; background: #f5f5f5; padding-right: 5px; }
.street .head h1 a { color:  #6b6941; }
.street .head span { float: right; font-size: 11px; margin-top: 4px; background: #f5f5f5; padding-left: 6px; }
.street .head span a { color: #5f7a01; }
.street .pics { height: 100px; overflow: hidden; text-align: left; margin-top: 33px; }

.partmenu { margin-bottom: 15px; }

.newssel { background-color: #D4E332; font: 12px Tahoma; color: #404040; padding: 3px 8px 5px; margin-top: 18px; float: left; }