﻿*{margin:0px;padding:0px}
a,img{border:0px}
html,body{height:100%;width:100%}
body{background:#FFFEF1 url(images/bg.png) 0 0 repeat-x;font-family:Arial;font-size:12px; height:100%;}
a{color:#2B6890}
a:hover{text-decoration:none}
h1, h2{color:#C81D27;font-size:18px;font-weight:normal;padding-bottom:9px}
/* ���������,�������� ��������� � ������� �������� */
div.doc_width{height:auto !important;height:100%;min-height:100%;position:relative; margin-bottom: -55px; 
text-align:left;width:100%; min-width:1000px; z-index: 1;}
/* -------------------------------------------------------------------------- */
/* ��������� �������� ����������� */
div.shapka{background:#93c1e3 url(images/shapka_bg.jpg) left no-repeat;height:195px}
div.content{background:url(images/content_bg.gif) no-repeat; overflow: auto; padding-bottom: 60px;}
div.content_right{float:right;padding-right:36px;padding-top:30px;width:200px}
div.content_left{float:left;padding-left:38px;padding-top:30px;width:200px}
div.content_center{padding:10px 274px 10px 274px}
div.content_center_forum{padding:10px 50px 10px 20px}
div.footer{background:#91C1E2;clear:both;height:auto !important;height:55px;min-height:55px; width:100%;}
#outer_footer{z-index:2; background: #91C1E2;height: 55px; width: 100%; margin-top: 0; }

/**/



div.content_left li{padding-bottom:6px;}
li.rc_item{padding-bottom:4px;}

a.logo{float:right;height:44px;position:relative;right:33px;top:72px;width:228px}
div.golos,div.pogoda{border-bottom:solid 1px #C7C6BB;margin-bottom:15px;padding-bottom:18px}
div.golos h2{padding-bottom:8px}
div.golos table{margin-bottom:11px;margin-top:4px}
div.golos td,div.golos th{padding-right:8px;padding-top:6px}
div.golos input.golos_sbm{color:#33455D;font:12px Arial;width:83px}
div.pogoda,div.kurs_money{height:auto !important;height:100px;margin-bottom:15px;min-height:100px}
ul.main_menu{border-bottom:solid 1px #C7C6BB;font-size:18px;margin-bottom:15px;padding-bottom:12px}
ul.main_menu li{list-style-type:none;padding-bottom:9px}
ul.main_menu li.current_page_item a{text-decoration:none}
ul.main_menu li.current_page_item a,ul.main_menu a:hover{color:#C92D32}
ul.main_menu a:hover{text-decoration:underline}
div.search{padding-bottom:20px;padding-top:4px}
div.search h2{padding-bottom:6px}
div.search p{padding-bottom:10px}
div.search p.in_text input{background:#FFFFFF;border:solid 1px #314559;color:#33455D;height:18px;padding:1px 0px 1px 0px;width:198px}
div.search p.in_subm input{color:#33455D;width:60px}
div.user_in{background:url(images/user_in_bg.gif) repeat-y;color:#000000}
div.user_in div.bgt{background:url(images/user_in_bgT.gif) no-repeat}
div.user_in div.bgb{background:url(images/user_in_bgB.gif) no-repeat left bottom;padding:12px 12px 22px 11px}
div.user_in td,div.user_in th{padding-bottom:6px}
div.user_in th input{background:#FFFFFF;border:solid 1px #314559;color:#33455D;height:18px;padding:1px 0px 1px 0px;width:175px}
div.user_in td input{color:#33455D;margin-top:2px;width:60px}
div.main_text{padding-bottom:12px; }
div.main_text p{color:#58585c;padding-top:20px;}
div.main_text li{color:#58585c; list-style-type:disc; padding-bottom:6px}
div.main_text ul{padding: 15px;}

a.h1 {font-size:18px; text-decoration: none; display: block; color: #C81D27}
a.more-link{font-weight:bold; display:block;}
div.top_menu{left:-5px;padding-bottom:20px;padding-top:4px;position:relative}
div.top_menu,div.top_menu a{color:#29628A}
div.top_menu a{margin:0px 5px 0px 5px}
div.date{font-size:10px;height:20px;line-height:20px;position:relative;text-align:center;top:-4px}
div.date b{color:#C81B26;font-size:14px;padding-right:1px}

blockquote{background:#DDF; margin: 10px; text-align:center; font-size: 10px;}
.comment-author{float:left; padding:5px;}
.commentmetadata{text-align:right; padding:5px;}
ol.commentlist li{list-style-type:none;}
.commentlist ol{list-style-type:none; padding-left:40px;}

.reply{text-align:right; padding:10px;}
.commentlist p{border-top:1px dotted #009;border-bottom:1px dotted #009; margin:10px 10px 10px 20px; padding:5px;}

li.even>div{background:#FFFEF1;}
li.odd>div{background:#eDeDff;}
li.byuser .avatar{border:3px outset #eDeDff;}




