*{font-size:100%;margin:0}
body{font:.8em Arial,sans-serif;background:#fff;padding:0}
body,table,th,td,li{border-collapse:collapse;vertical-align:top;text-align:left;list-style:none;padding:0}
.t_bg{margin-top:29px;background-color:#f4f4f4;border-bottom:2px solid #7cbc1f;height:30px}
.t_bg a{color:#333333;margin-left:55px}
.t_bg a.b{font-weight:700}
.mn,.wmn{border-top:2px solid #c5c5bd;text-align:left;color:#717263;line-height:1.6;padding:11px}
.mn{background-color:#f5f5eb}
.mn h4,.blok h4{color:#984f46;padding-bottom:8px}
.mn span,.wmn span,.smn span{color:#6ea223}
.smn{text-align:left;line-height:1.6;color:#717263;padding:11px}
.smn h4,.wmn h4{color:#747474;padding-bottom:8px}
.smn span a{color:#747474}
.info td{padding-left:16px;padding-top:16px;width:25%}
.content td{padding-left:16px}
.content1 td{padding-left:16px;padding-top:30px}
#weather{display:inline}
#weather div{padding-top:4px}
#weather span{padding-left:.6em;padding-right:.6em}
#weather img{position:relative;top:8px}
.usd div b{padding-right:.6em}
.usd div span{padding-left:.6em;color:#999999}
.usd div{padding-top:10px}
.heder,.heder1{border-bottom:2px solid #e3e3e3;border-top:5px solid #e3e3e3;height:33px}
.heder1{margin-top:16px}
.heder a,.heder1 a{color:#333333;text-decoration:none}
.heder a:hover,.heder1 a:hover{text-decoration:underline}
h1{font-size:180%;font-family:Arial, Helvetica, sans-serif;color:#333333;font-weight:400;letter-spacing:-1px;padding-top:4px}
h2,h3{font-family:Georgia, Times New Roman, Times, serif;font-weight:400;margin:10px 0}
h2{font-size:140%}
.footer{background-color:#f1f1ef}
.footer td{padding:14px 0}
td.foot{border-left:#999999 solid 1px;padding:20px}
td.foot div{margin:0 0 10px}
td.foot div a{margin-right:20px}
td.foot span{line-height:150%}
.c{text-align:center}
.r{text-align:right}
#head{width:100%}
#head td{font-size:.9em;white-space:nowrap;padding:10px}
#head .l{padding-left:30px;width:20%}
#head .c{color:#666666;width:60%;text-align:left}
#head .c a{color:#999999;cursor:pointer;text-decoration:none;border-bottom:1px dashed #999;margin-right:1.2em}
#head .r{width:20%;text-align:right;padding-right:30px}
#enter td{border-collapse:collapse;padding:10px 10px 0 0}
#enterold td{border-collapse:collapse;color:#CCCCCC;padding:10px 10px 0 0}
#enterold td a{color:#CCCCCC}
.tabs{border-collapse:collapse;margin:0;padding:0}
td.tab{font-size:90%;padding:4px 12px 4px 8px}
div.checkbox{clear:left;height:1px;margin-bottom:0;margin-left:-4px}
div.checkbox input{float:left;margin-right:-22px}
div.checkbox label{margin-left:22px;margin-top:2px;display:block}
input.large{line-height:100%}
.bgr-red{background:#C5111A url(http://img.zelenogradsky.ru/i/s_red.gif) no-repeat top right;color:#FFFFFF}
.bgr-gray{background:#F6F3F3 url(http://img.zelenogradsky.ru/i/s_wh1.gif) no-repeat top right}
.bgr-gray2{background:#F6F3F3 url(http://img.zelenogradsky.ru/i/s_wh2.gif) no-repeat top right}
.form{border-top:#cccccc solid 3px;background:#F6F3F3}
.s_form td{padding:4px}
#example{padding-left:6px;color:#666666}
#example span{cursor:pointer;text-decoration:none;border-bottom:1px dashed #999;margin-right:1.2em}
.blok{line-height:1.4}
.blok span{color:#999999;font-size:85%;margin-bottom:10px;display:block}
.blok td{padding:10px 17px 30px 0}
.blok div{border-top:#999999 solid 1px;margin:20px 0 10px;padding:10px 0}
.blok .bg{background-color:#f5f5eb;padding:11px}
.blok .wbg{padding:11px}
.blok .bg td,.blok .wbg td{padding:6px}
.blok .wbg .board td{padding:3px 6px 3px 0}
div.blok{padding:10px 0 30px}
.afisha td{padding:3px 0}
.posts small{font-size:85%;font-family:Tahoma;padding-top:10px;margin-bottom:12px;display:block}
.date td{padding-bottom:5px;padding-top:7px}
.upic{border:#EAEAEA solid 1px;padding:2px}
.upics{border:#EAEAEA solid 1px;padding:1px}
i.u img{vertical-align:middle;margin-right:5px}
i.u{font-style:normal}
i.u a{margin-right:8px}
.table,#tv,#horo{display:inline-block}
#tv{padding-bottom:4px}
.table b,#tv b,#horo b{display:inline;float:left;padding:9px}
.market strong{display:inline-block;font-weight:400}
.market img{padding:2px 12px 10px 0}
.market b{display:inline;float:left;font-weight:400}
.gray{color:#555555}
.lime,.lime a{color:#99AE00}
.f110{font-size:110%}
.tp10 td{padding:10px}
.tp5 td{padding:5px}
div.w10{width:10px}
div.w5,div.w10{height:1px;border:none;margin:0;padding:0}
div.w5{width:5px}
div.lnk{border:none;padding:0}
div.lnk a{border:#c5c8d0 1px solid;padding:5px 8px}
div.lnk a.v{background-color:#c5c8d0;color:#FFFFFF;padding:5px 8px}
.null td,div.null{margin:0;padding:0}
div.null{border:none}
.products img{padding-bottom:4px;padding-top:4px}
.phones td,.curs td{border-bottom:#CCCCCC solid 1px;padding:7px 0}
img.ft{border:#999999 solid 1px;margin:0;padding:0}
.forms span{display:block;font-size:90%;color:#969696}
.forms input[type=text],.forms input[type=password],.forms input[type=file],.forms select,.forms textarea{outline:0;border:1px solid #CCC;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0;padding:6px 4px}
.forms textarea{font:1em Arial,sans-serif;width:98%}
.forms select{line-height:25px}
a.button,.forms input[type=submit]{background:#e4e4e4 url(http://img.zelenogradsky.ru/i/bg-btn.png) repeat-x 0 0;display:block;border:1px solid #ababab;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #fff;font:16px Arial, Helvetica, sans-serif;cursor:pointer;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;border-color:#dadada #bbbbbb #ababab #dbdbdb;padding:4px 8px}
a.button:hover,a.button:focus,.forms input[type=submit]:hover,.forms input[type=submit]:focus{background-position:0 -5px;color:#111}
.btn-large{width:220px}
.btn-medium{width:180px}
.btn-small{width:130px}
.btn-fl{float:left}
a,.mn a,.wmn a,.smn a{color:#4b81d7}
.t_bg div,#horo{padding-top:7px}
.mn b,.wmn b,.smn b,#head .l a,.black{color:#000}
.content td.adv .h,.content1 td.adv .h{padding-bottom:16px}
h3,.f130{font-size:130%}
.nlink,a.cat{color:#000000}
.lgray,.lgray a,sup{color:#999999}
