html{margin:0px;padding:0px;background:#074d94 url('/img/bg_html.jpg') left top repeat-x;color:#ffffff;}
body{margin:0px;padding:0px 25px;font-family:arial, sans-serif;font-size:1em;background:url('/img/bg_body.jpg') center bottom no-repeat;}
a{color:#ffffff;}
a img{border:none 0px;}
h1{font-weight:normal;padding:0px;margin:0px 0px 14px 0px; line-height:100%;font-size:24px;}
.light{color:#6e7e8b;}
h2{font-weight:normal;margin:12px 0px;}
p{margin:0px 0px 1em 0px; }
ul{margin:0px 0px 1em 0px;list-style: square inside; padding:0px; }
table{border-collapse:collapse;}
#page{min-width:948px;max-width:1032px;text-align:left;
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 948 ? "948px" : (document.documentElement.clientWidth || document.body.clientWidth) > 1032 ? "1032px" : "auto"););}
#header{height:195px;padding:0px 0px 0px 60px;}

#top_line{height:434px;}

/* top level navigation menu */
#top_menu{padding-top:15px;}
#top_menu a, #top_menu span{font-weight:400;font-size:18px; font-family: myriad pro, arial, sans-serif;line-height:100%;}
#top_menu table{}
#top_menu table td{text-align:center;vertical-align:middle;height:41px; white-space:nowrap;text-align:left;}
#top_menu td.tn_left, #top_menu td.tn_right{width:15px; height:53px;}
#top_menu td.tn_cen{padding:0px 15px;}
#top_menu td.active{}
#top_menu td.active td.tn_cen{background:#6dbe0e;}
#top_menu td.active td.tn_left{background: url('/img/tn_left.gif') left top no-repeat;}
#top_menu td.active td.tn_right{background: url('/img/tn_right.gif') left top no-repeat;}

/* Central part (3 columns max ) */
#mid_line{padding:50px 25px;font-size:0.8125em;line-height:150%;}
#mid_line .leftcol{float:left; width:275px;}
#mid_line .rightcol{float:right; width:30%;text-align:right;}
#mid_line .lpad{padding-left:346px;}
#mid_line .rpad{padding-right:40%;}

.logo_box{height:188px;background:#225390 url('/img/bg_logo_box.jpg') left top repeat-x;}
.logo_pad{padding:45px 0px 0px 85px;}
.logo_box_index{height:275px;background:#225390 url('/img/bg_logo_box_index.jpg') left top repeat-x;}
.logo_pad_index{padding:110px 0px 0px 85px;}
#bot_line{height:220px;padding:0px 25px;font-size:0.8125em;}
#footer{padding: 50px 0px;}
#footer .big_phone{font-size:30px;}

/* news */
.news_item{margin:0px 0px 50px 0px;width:530px;}
#index_news .news_item{margin:0px 0px 50px 0px;width:auto;}
.news_title{line-height:150%;}
.news_title a{}
.news_date{background:#aadbff;color:#003042;font-size:10px;line-height:100%;padding:6px 0px;width:80px;font-weight:bold; font-family:tahoma;text-align:center;}
.news_txt{}

.ired{color:#9b1b1b;font-style:italic;}

#counsil{}
#counsil .person{width:145px; height:140px; float:left; clear:none; font-style:italic;line-height:200%;}

table.list{padding:-1px;}
table.list th{border-bottom:#225390 solid 3px;}
table.list th, table.list td{line-height:150%;padding:3px 13px 7px 13px;}
table.list td{border-bottom:#b3b3b3 solid 1px;vertical-align:bottom;margin:-1px;}
table.list tbody{margin:-1px;}

table.counsil{}
table.counsil th, table.counsil td{line-height:150%;padding:5px 0px 10px 10px;vertical-align:top;}
table.counsil td{}
table.counsil tbody{}

.index_bl{color:#fff; font-weight:bold;font-size:21px;font-family:myriad pro, sans-serif;text-decoration:none;}
.ibl_l{background: url('/img/ibl_left.gif') right top no-repeat;}
.ibl_r{background: url('/img/ibl_right.gif') left top no-repeat;}
.ibl_c{padding:0px 10px;background:#6dbe0e;height:87px;}
