* {margin:0;padding:0;}
html {height:100%;}
body {width:100%;min-width:1004px;font:12px'Tahoma', Sans-Serif;background:#fff;height:100%;min-height:100%;position:relative;float:left;}
img, fieldset {border:0;}
a {color:#0073A6;text-decoration:underline;}
a:hover {text-decoration:none;}

#page {padding:0 30px;background: url('../img/header_bg.jpg') top left repeat-x;}


#header {width:100%;height:293px;position:relative;}
.conf {width:314px;height:114px;background: url('../img/conf.png') top left no-repeat;position:absolute;top:110px;left:48%;margin-left:-170px;}
.conf a {width:314px;height:114px;display:block;}
.logo {width:307px;height:247px;padding-top:16px;float:left;}
.logo h1 {width:286px;height:247px;background: url('../img/logo.png') top left no-repeat;text-indent:-9999px;}
.logo h1 a {width:286px;height:247px;display:block;}
.kreml {width:479px;height:270px;background: url('../img/kreml.png') top left no-repeat;float:right;}

.search {width:235px;height:21px;position:absolute;top:24px;right:18px;}
.search form .textfield_wrp {width:204px;height:21px;margin-right:5px;border:0;float:left;}
.search form .textfield_wrp .textfield {width:199px;font-size:14px;padding:2px 0 0 5px;color:#777;line-height:24px;height:19px;background: url('../img/textfield.png') 0 0 no-repeat;border:0;}
.search form .search_submit_wrp {width:24px;height:21px;float:left;}
.search form .search_submit_wrp .search_submit {width:24px;height:21px;display:block;border:0;}


#main_menu {width:100%;height:109px;overflow:hidden;clear:both;}
#main_menu ul {margin-right:-4%;}
#main_menu ul li {width:16%;height:107px;list-style:none;float:left;}
#main_menu ul li span {width:91%;height:90px;border:1px dotted #a4a7ac;padding:17px 0 0 10px;display:block;margin:0 auto;}
#main_menu ul li span h3 {text-transform:uppercase;font-weight:normal;}
#main_menu ul li span h3 a {font-size:14px;text-decoration:underline;color:#c0001b;}
#main_menu ul li span p {padding:7px 30px 0 5px;font-size:10px;color:#636363;}
#main_menu ul li .first_of_six {background: url('../img/first_of_six.jpg') top right no-repeat;}
#main_menu ul li .sec_of_six {background: url('../img/sec_of_six.jpg') top right no-repeat;}
#main_menu ul li .fird_of_six {background: url('../img/fird_of_six.jpg') top right no-repeat;}
#main_menu ul li .fouth_of_six {background: url('../img/fouth_of_six.jpg') top right no-repeat;}
#main_menu ul li .fifth_of_six {background: url('../img/fifth_of_six.jpg') top right no-repeat;}
#main_menu ul li .sixth_of_six {background: url('../img/sixth_of_six.jpg') top right no-repeat;}



#content {width:100%;padding-top:32px;clear:both;}

#left_col {width:275px;padding:0 20px 30px 0;position:relative;z-index:1000;float:left;}
.for_russians {width:100%;padding-bottom:28px;clear:both;}
.for_russians h2 {width:244px;height:16px;margin-bottom:18px;background: url('../img/h2_for_russians.gif') top left no-repeat;text-indent:-9999px;}
.for_russians h3 {margin-bottom:18px;}
.for_russians a,
.for_internations a {line-height:16px !important;margin-bottom:7px;background: url('../img/l_col_a_bg.gif') 0 5px no-repeat;padding-left:25px;display:block;clear:both;font:12px'arial';color:#0073a6;}

.for_internations {width:100%;padding-bottom:28px;clear:both;}
.for_internations h2 {width:244px;height:16px;margin-bottom:18px;background: url('../img/h2_for_internations.gif') top left no-repeat;text-indent:-9999px;}

.poll {width:100%;padding-bottom:28px;clear:both;}
.poll h2 {width:48px;height:16px;margin-bottom:18px;background: url('../img/h2_poll.gif') top left no-repeat;text-indent:-9999px;}
.poll_form {width:269px;background: url('../img/poll_bot_brd.gif') bottom left no-repeat;padding-bottom:7px;}
.poll_form form {width:254px;padding:15px 0 10px 17px;background: url('../img/poll_bg.jpg') top left no-repeat;clear:both;}
.poll_form form fieldset h3 {margin-bottom:10px;font:13px'arial';color:#a90000;font-weight:normal;}
.poll_form form fieldset div {height:20px;margin-bottom:5px;clear:both;}
.poll_form form fieldset div input {padding-left:5px;float:left;}
.poll_form form fieldset div label {font:14px'arial';font-style:italic;color:#4e4e4e;padding-left:5px;float:left;}
.poll_form form fieldset .bot_n_link {text-align:center;padding-bottom:5px; width: 100%;}
.poll_form form fieldset .bot_n_link #easypollsubmit,
.poll_form form fieldset .bot_n_link #easypollresult {float:none;padding:0;clear:both;display:inline !important;}
.poll_form form fieldset .bot_n_link label {display:block;text-align:center;float:none;clear:both;}
.poll_form form fieldset .bot_n_link label a {background: url('../img/link_ico.gif') 0 6px no-repeat;padding-left:10px;font:10px'Microsoft Sans Serif';color:#5098d5;margin:3px 0 0 15px;clear:both;} 

.for_personal {width:100%;clear:both;}
.for_personal h2 {width:172px;height:16px;margin-bottom:18px;background: url('../img/h2_for_personal.gif') top left no-repeat;text-indent:-9999px;}
.login_form {width:254px;height:150px;padding:15px 0 0 17px;background: url('../img/login_form_bg.jpg') top left no-repeat;}
.login_form form fieldset h3 {margin-bottom:10px;font:13px'arial';color:#a90000;font-weight:normal;}
.login_form form fieldset input {width:176px;padding-left:5px;color:#d2d5dd;height:18px;border:1px solid #ccd4e5;margin-bottom:5px;clear:both;}
.login_form form fieldset div {height:20px;margin-bottom:5px;clear:both;}
.login_form form fieldset div .remember_me {width:14px;padding:0;margin:0;height:14px;float:left;}
.login_form form fieldset div label {font:12px'arial';font-style:italic;color:#4e4e4e;padding-left:40px;float:left;}
.login_form form fieldset div label a {background: url('../img/link_ico.gif') 0 6px no-repeat;padding-left:10px;font:11px'arial';color:#5098d5;display:block;margin:3px 0 0 5px;}
.login_form form fieldset div .submit {width:88px;padding:0;height:20px;float:left;}

#right_col_wrp {width:100%;margin-left:-295px;float:left;}
#right_col {margin-left:295px;padding-bottom:30px;line-height:20px;}
.text_nav {width:100%;margin-bottom:24px;clear:both;}
.text_nav .B_crumbBox {display:block;}
.text_nav .B_crumbBox  a {color:#2d85d1;}
.text_nav .B_crumbBox .B_firstCrumb,
.text_nav .B_crumbBox .B_crumb {background: url('../img/text_nav_a.gif') top right no-repeat;padding-right:16px;}
.text_nav .B_lastCrumb {color:#707070;}


.news_cadrs {width:100%;;padding-bottom:32px;clear:both;}
.news_cadrs h2 {margin-bottom:17px;padding-left:18px;background: url('../img/title_bg.gif') 0 5px no-repeat;font:22px'Trebuchet MS';}
.news_cadrs img {padding:0 15px 15px 0;float:left;}
.news_cadrs p {font-size:13px;padding-bottom:12px;color:#3a3a3a;}
.news_cadrs p a {color:#1d68a8;}

.news {width:100%;padding-bottom:32px;clear:both;}
.news h2 {margin-bottom:17px;padding-left:18px;background: url('../img/title_bg.gif') 0 5px no-repeat;font:22px'Trebuchet MS';}
.one_news {width:100%;clear:both;}
.one_news span {font:14px'georgia';color:#cc0000;margin-bottom:14px;display:block;}
.news_bg {border-left:1px solid #ecacac;background:#fafafa;}
.one_news p {padding:15px;margin-bottom:14px;background: url('../img/p_bg.jpg') 0 0 no-repeat;position:relative;z-index:111;left:-1px;}
.one_news p a {font-size:12px;color:#2b71ad;}

#footer {width:100%;height:57px;padding-top:35px;background: url('../img/footer_bottom.jpg') bottom right no-repeat;border-top:1px dotted #e1e2e3;clear:both;}
.copyreq p {width:250px;font:11px'arial';color:#787c95;float:left;}
.copyreq p a {color:#005094;}
.copyrights {width:240px;margin-left:20%;float:left;text-align:center;}
.copyrights p {width:100%;font:11px'arial';color:#787c95;float:left;}
.copyrights p a {color:#005094;}

.counters {width:250px;float:right;}
.one_counter {margin-left:3px;float:right;}
#EmailForm {width:500px;}
#EmailForm fieldset label {width:100px;padding-bottom:10px;display:block;clear:both;}
#EmailForm fieldset label input {width:250px;}
#EmailForm fieldset select {margin-bottom:10px;clear:both;}
#EmailForm fieldset label textarea {width:250px;height:100px;}
.copyrights p.small3, .copyrights p.small3 a{
    font-size: 8.5px;
    color:#636363;
    text-decoration: none;
}