html, body {height:100%}
body {margin:0; padding:0; font-size:14px}
table {font-size:14px}

#pravilo {height:100%}
#container {position:relative; min-height:100%; width:1003px; //height:100%; background:url(/img/body_b.gif) left repeat-y; text-align:left}
#footer {position:relative; bottom:0; left:0; background:url(/img/body_b.gif) left repeat-y; width:1003px; text-align:left}

.img_r {line-height:1px}
.top {margin:15px 25px 0 27px}
.logo {float:left}
.logo p {margin-top:10px; font-size:13px; color:#939598; font-family:"Times New Roman", Times, serif}
.banner {float:right; padding:45px 0 0 0}

.centr {clear:both; margin:15px 25px 0 27px}
.left_col, .right_col {font-family:Tahoma}
.left_col ul {list-style-type:none; margin:0; background:#e4f2e8; padding:7px 0 7px 0; font-size:14px; font-weight:bold}
.left_col ul li {padding:5px 0 5px 30px; position:relative; cursor:pointer}
.left_col ul li a {color:#000000; text-decoration:none}
.left_col ul li.sel {background:#ffffff; color:#00a650}
.home {position:absolute; left:0px; top:5px; //left:-27px; //top:8px}
.arhiv {background:#00a650; padding:9px 0 12px 30px; margin-top:8px}
.arhiv a {color:#ffffff; font-size:14px; font-weight:bold}
.search {margin-top:8px}
.search input.sear {width:146px; padding:0 0 0 30px; font-family:Tahoma; font-size:14px}
.search input.find {background:#d1d2d4; border:0px; padding:2px 5px; margin:2px 0 0 0; font-family:Tahoma; font-size:14px}
.subscribe {background:#00a650; padding:9px 0 12px 12px}
.subscribe a {color:#ffffff; font-size:14px; font-weight:bold}
.menu {padding-top:10px}
.menu ul {list-style-type:none; margin:0; background:#e4f2e8; padding:7px 0 7px 0; font-size:14px; font-weight:bold}
.menu ul li {padding:5px 0 5px 12px; position:relative; cursor:pointer}
.menu ul li a {color:#000000; text-decoration:none}
.menu ul li.sel {background:#ffffff; color:#00a650}
.ban_r {padding-top:15px}

.weather {padding-top:12px}
.w_zag {color:#00a650; font-weight:bold; padding:0 0 7px 12px}
.s_weath {width:178px; text-align:left; font-size:11px; padding-left:12px; clear:left}
.s_f_pic {float:left; padding:15px 0 0 0}
.s_text {font-size:14px}

.central {margin:0 10px; font-family:"Times New Roman", Times, serif}
.numj {font-size:23px; padding:6px 10px; margin-bottom:6px; background:#d1d2d4}

.c_con {margin:0 10px}
.news1 {}
.news {border-top:1px solid #d1d2d4; margin:15px 0 0 0}
.news_arh {border-top:1px solid #d1d2d4}
.rubrika {font-size:11px; padding:7px 0 5px 0}
.rubrika_e {font-size:11px; padding:0}
.title_n {padding-bottom:15px; font-family:Tahoma; font-size:14px; font-weight:bold; color:#000000}
.title_n a {font-family:Tahoma; font-size:14px; font-weight:bold; color:#000000}
.txt_n img {padding-right:10px}
.txt_n p {padding-top:0px; margin-top:0px}
.view {font-size:11px; padding-top:15px}
.view_s {font-size:11px; padding-top:15px; text-align:right}
.separ_n {clear:left; font-size:1px; height:1px}

.separ {clear:both; padding-bottom:115px}
.f_cont {margin:0 10px 15px 11px; padding-top:15px; border-top:1px solid #ededed}
.f_ban {text-align:center}
.logo_bot {float:left; padding-left:15px; font-family:"Times New Roman", Times, serif}
.logo_bot a {color:#000000; text-decoration:none}
.develop {float:right; padding:0px 15px 0 0}
.links {font-size:11px; color:#999}
.links a {font-size:11px; color:#999}
a#t {text-decoration:none}
.parts {padding:10px; font-size:12px; color:#898989; padding-left:30px;}
.parts a {color:#898989;
text-decoration:none !important;
cursor:default !important;}
