@charset "windows-1251";

body {margin: 0px; padding: 0px 0px 20px 0px; text-align: center; font-family: tahoma;}

img {border: none;}

#sizer {width: 100%; margin: 0px; padding: 0px; border: none; border-collapse: collapse;}
#sizer td {margin: 0px; padding: 0px; text-align: center; vertical-align: top;}

#measurer {width: 733px; height: 1px; overflow: hidden;}
#right_block {float: left; position: relative; width: 1px;}

#site {width: 1004px; margin:0 auto; text-align: left; background: url(/images/site_bk.gif) repeat-y 0px 0px;}
#site td {text-align: left;}

#header_index {height: 115px; background: url(/images/header_bk.gif) no-repeat 0px 0px white;}

#header_inner {height: 67px; background: url(/images/header_inner_bk.gif) no-repeat 0px 0px white;}

.header {position: relative;}

.header ul.meta {position: absolute; width: 400px; margin: 0px; padding-right: 1px; font-size: 12px; text-align:right; list-style: none;}
.header ul.meta li {display: inline; margin: 0px -1px 0px 0px; padding: 0px 10px; border-left: 1px solid #1D6D86; border-right: 1px solid #1D6D86;}
.header ul.meta a {text-decoration: none; color: #1D6D86;}
.header ul.meta a:hover {color: #BC0D06;}
.header ul.meta span {color: #BC0D06;}

#header_index ul.meta, #header_inner ul.meta {right:30px; top:5px;}

#header_index .logo {display: block; position: absolute; left: 27px; top: 25px;}
#header_inner .logo {display: block; position: absolute; left: 27px; top: 35px;}
#header_inner .podlogo {display: block; position: absolute; top: 58px;}
.header .pict {display: block; position: absolute; left: 25px; top: 29px;}

#header_index .inpiter {display: block; position: absolute; left: 27px; top: 90px;}

.header div.text {width: 600px; position: absolute; left: 335px; top: 61px; margin: 0px; font-size: 11px;}
.header div.text strong {font-weight: normal; color: #BC0D06;}

.header {}
.header {}


#container {padding-left: 229px;}

#content_block {float: left; position: relative; width: 100%; overflow: hidden;}


#left_block {float: left; position: relative; width: 229px; margin-left: -229px; _left: 229px;}

#left_block div.piter {margin: 0px; padding-left: 26px; background: url(/images/left_piter_bk.gif) repeat-y 0px 0px;}
#left_block div.piter img {margin: 0px; display: block;}

#left_block dl.menu {_height: 100px; margin: 0px; padding-left: 26px; background: url(/images/left_menu_bk.gif) no-repeat 0px 0px;}
#left_block dl.menu dt {display: block; margin-top: -1px; font-size: 11px; font-weight: bold; text-transform: uppercase;}
#left_block dl.menu dt a {display: block; _height: 13px; padding: 5px 9px; text-decoration: none; color: #1D6D86; border-top: 1px solid #768285; border-bottom: 1px solid #768285; background: #C5D5DE;}
#left_block dl.menu dt span {display: block; _height: 13px; padding: 5px 9px; color: white; border-top: 1px solid white; border-bottom: 1px solid white; background: #BC0D06;}
#left_block dl.menu dd {margin: 0px; font-size: 11px; text-transform: uppercase;}
#left_block dl.menu dd b {display: block; _height: 13px; margin-top: -1px; padding: 5px 9px 5px 18px; font-weight: normal; border-bottom: 1px solid #768285;}
#left_block dl.menu dd a {text-decoration: none; color: #1D6D86;}
#left_block dl.menu dd span {color: #BC0D06;}
#left_block dl.menu dt.spl {height: 6px; margin: 0px; padding: 0px; overflow: hidden; background: #A4B1B8;}
#left_block dl.menu dt.spl2 {margin: 0px; padding: 5px; overflow: hidden; background: #A4B1B8;}
#left_block form.search input.txt{width:120px;}
#left_block form.search input.btn{width:59px; font-weight:bold; color:white; background:#1D6D86;}

#left_block div.h2 {_height: 13px; margin-bottom: 2px; padding: 14px 10px 6px; font-size: 11px; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #BC0D06;}
#left_block div.h2_sub {margin: 0px 0px 10px 40px; font-size: 11px; text-transform: uppercase; color: #BC0D06;}
#left_block div.h2_sub span {display: block; text-transform: none;}


#left_block .text {padding-left: 26px;}
#left_block .text img {display: block; margin: 0px 0px 7px 0px !important; border: 1px solid #A4B1B8;}
#left_block .text p {margin-bottom: 12px; padding: 0px 10px; font-size: 12px;}
#left_block .text p.blue {font-size: 11px; color: #1D6D86;}
#left_block .text div.p {margin-bottom: 12px; padding: 0px 10px; font-size: 12px;}
#left_block .text div.p_blue {margin-bottom: 12px; padding: 0px 10px; font-size: 11px; color: #1D6D86;}


#left_block .list {padding-left: 26px;}
#left_block .list img {display: block; margin: 0px 0px 7px 0px !important; border: 1px solid #A4B1B8;}
#left_block .list div.p {margin-bottom: 12px; padding: 0px 10px; font-size: 11px; font-weight: bold;}
#left_block .list div.p span {display: block; font-weight: normal; color: #1D6D86;}
#left_block .list div.p a {text-decoration: none; color: black;}

#left_block div.arch {padding-left: 26px;}
#left_block div.arch form {margin: 0px; padding: 5px 9px 10px; font-size: 12px; font-weight: bold; border-bottom: 1px solid #768285; background: #F0FAFD;}

#left_block div.arch form table {margin-top: 5px; font-weight: normal;}
#left_block div.arch form table td {padding-right: 5px;}

#left_block div.arch form select.year {display: block; width: 66px; margin-top: 3px;}
#left_block div.arch form select.mounth {display: block; width: 87px; margin-top: 3px;}
#left_block div.arch form input {margin-top: 5px; font-size: 11px; font-weight: bold; color: white; background: #1D6D86;}
#left_block div.arch .bot {height: 5px; overflow: hidden; background: #A4B1B8;}




#left_block form.vote {margin: 0px; padding: 0px 0px 19px 26px;}
#left_block form.vote div.p {margin: 0px 10px 12px 30px; padding: 0px; font-size: 11px; font-weight: bold;}
#left_block form.vote table {font-size: 11px; borer: none; border-collapse: collapse;}
#left_block form.vote table td {padding: 0px 0px 15px 0px; text-align: left; vertical-align: top;}
#left_block form.vote table td.r {width: 30px}
#left_block input.submit {width: 110px; margin-left: 30px; font-size: 11px; font-weight: bold; color: white; background:#1D6D86;}



#left_block div.links {}
#left_block div.links div.spl {height: 3px; overflow: hidden; background: url(/images/line_left_links.gif) no-repeat 100% 0px;}
#left_block div.links ul li {_height: 18px; margin: 0px; padding: 0px 0px 0px 26px; background: url(/images/bullet_rect.gif) no-repeat 0px 0px;}
#left_block div.links a {display: block; _height: 13px; margin: -1px 0px 0px 26px; padding: 3px 10px; font-size: 11px; font-weight: bold; text-decoration: none; color: #BC0D06; background: #F0FAFD;}

#left_block .partners {padding: 0px 0px 25px 26px; text-align: center;}
#left_block .partners div.h2 {_height: 13px; margin-bottom: 10px; padding: 14px 10px 6px; text-align: left; font-size: 11px; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #BC0D06;}
#left_block .partners img {display: block; margin-bottom: 10px;}

#left_block {}








#footer {clear: both; position: relative; border-top: 1px solid white;}

#footer ul.menu {margin: 0px 0px 1px 0px; padding: 6px 26px; text-align: center; background: url(/images/bottom_menu_bk.gif) repeat-y 0px 0px; list-style: none;}
#footer ul.menu li {display: inline; margin-left: -1px; padding: 0px 6px; font-size: 11px; text-transform: uppercase; border-left: 1px solid #1D6D86; border-right: 1px solid #1D6D86;}
#footer ul.menu li a {text-decoration: none; color: #1D6D86;}
#footer ul.menu li span {color: #BC0D06;}

#footer cite {display: block; padding: 13px; text-align: center; font-size: 70%; font-style: normal; background: url(/images/footer_bk.gif) repeat-y 0px 0px;}
#footer .netfort {position: absolute; left: 84px; top: 50px;}

#footer .counters {padding-top: 26px; text-align: center; background: url(/images/counters_bk.gif) no-repeat 0px 0px white;}
#footer .counters img {margin: 0px 2px;}



   a.blue {color: #6b8ace; text-decoration: none}
   a.blue:hover {color: #bc0d06}

.ourfriends{width:100%;}
	.ourfriends a{margin:0 5px;}
	.ourfriends object{margin:0 5px;}

.mirbanner{margin:10px 0 0 30px;}

.p_index{margin-left:25px;}

.obsud p{font-weight:900;}
	  
@import\ url("ie5.css");