* {margin:0px;padding:0px;list-style-type:none;}
html {background:#eff4fa url(bg_html.jpg) left top repeat-x;}
body {background:url(bg_body.gif) center top repeat-y;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:none;}

img.splash {float:left;border:1px solid #fff;border-top:none;}
img.logo {padding:40px 0 20px 0;}
img.ico_map {position:absolute;margin:195px 0 0 200px;padding:11px;z-index:2;background:#bcbcbc;}
img.ico_mail{position:absolute;margin:165px 0 0 200px;padding:11px;z-index:2;background:#cf0;}
img.left_home {float:left;margin:0 15px 10px 30px;padding:1px;border:1px solid #477dbb;}
img.left_port {float:left;margin:5px 10px 5px 10px;padding:1px;border:1px solid #477dbb;}
img.left {float:left;margin:5px 10px 5px 0px;padding:1px;border:1px solid #477dbb;}
img.left_logo {float:left;margin:0px 10px 5px 0px;padding:1px;}
img.left_logo1 {float:left;margin:20px 10px 5px 0px;padding:1px;}
img.right {float:right;margin:10px 30px 13px 15px;padding:1px;border:1px solid #477dbb;}
img.counter_first {float:left;margin:20px 0 0 50px;}
img.counter {float:left;margin:20px 0 0 2px;}
img.anniversary {float:right;margin:0 10px 14px 10px;}
img.man{position:absolute;margin:37px 0 0 108px;padding:0;z-index:1;background:none;}

#line {display:none;}

#main {width:100%;margin:0 auto;background:none;border-left:1px solid #fff;border-right:1px solid #fff;}

#column {display:none;}

#content {float:left;width:751px;padding-bottom:70px;background:#fff;}
#content h1 {padding:20px 0 5px 30px;font:bold 12px/15px  Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;text-transform:uppercase;background:none;}
#content h1.home {padding:0 0 15px 40px;font:bold 12px/31px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_h1.jpg) left top no-repeat;}

#content h2 {padding:20px 0 5px 30px;font:bold 12px/14px  Tahoma, Arial, Helvetica, sans-serif;color:#477cbc;background:none;}
#content h3 {padding:20px 0 5px 30px;font:bold 12px/13px  Arial, Helvetica, sans-serif;color:#2c4472;background:none;}
#content h3 .date {font:bold 12px/13px  Arial, Helvetica, sans-serif;color:#000;}
#content h3 .date a {font:bold 12px/13px  Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
#content h3 .date a:hover {text-decoration:underline;}
#content h3 a {font:bold 12px/13px  Arial, Helvetica, sans-serif;color:#2c4472;background:none;text-decoration:none;}
#content h3 a:hover {text-decoration:underline;}
#content p {margin:10px 15px 17px 30px;font:normal 12px/12px Tahoma, Arial, Helvetica, sans-serif;color:#666;}
#content p.home {margin:0 20px 17px 40px;font:normal 12px/12px Tahoma, Arial, Helvetica, sans-serif;color:#666;}
#content a {margin:0;font:normal 12px/12px Tahoma, Arial, Helvetica, sans-serif;color:#3e73ae;text-decoration:underline;}
#content a:hover {text-decoration:none;}
#content a:active {color:#fff;text-decoration:none;background:#86abd5;}
#content a:visited {color:#86abd5;}

#content ul {margin:10px 10px 10px 30px;}
#content ul li{padding-left:10px;font:normal 12px/15px Tahoma, Arial, Helvetica, sans-serif;color:#666;background:none;}
#content ul li a{font:normal 12px/15px Tahoma, Arial, Helvetica, sans-serif;color:#3e73ae;}

#content table {margin-left:29px;margin-top:5px; border:0px solid #B0CDE5;
font: 11px Tahoma, Verdana, Arial, sans-serif;color:#333;}
#content td {border:1px solid #ddd; height:18px; padding:3px 1px 1px 1px; vertical-align:top;}
 
#content div.print {display:none;} 

#form {margin:10px 0 0 30px;}
#info {float:right;width:239px;margin:17px 0 0 15px;padding-bottom:3px;border:1px solid #cfe1ef;border-top:none;border-right:none;}
#info h2 {float:left;width:207px;padding:0 0 14px 32px;font:bold 11px/31px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_h2.jpg) left top no-repeat;}
#info h3 {padding:0 0 5px 30px;font:bold 13px/13px  Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;background:none;}
#info p {margin:10px 10px 17px 30px;font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#666;}
#info a {float:left;margin:4px 50px 5px 0;font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;text-decoration:none;}
#info a:hover {text-decoration:underline;}
#info a.all_articles {margin:6px 0 16px 0;font:bold 10px/13px Tahoma, Arial, Helvetica, sans-serif;color:#446592;text-decoration:underline;}
#info a:hover.all_articles {text-decoration:none;}

#info div.left_block {float:left;width:239px;margin:0 0 3px 0;background:#e4e4e4;}
#info div.left_block h3 {width:207px;padding:0 0 0 32px;font:bold 11px/27px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_block_h2.jpg) left top repeat-x;border-bottom:1px solid #adc3d8;}
#info div.left_block p {width:227px;margin:0;padding:0 0 0 10px;font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#666;border:1px solid #a6a8a7;}
#info div.left_block a {float:none;margin:4px 0 0 0;font:bold 10px/25px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;}
#info div.left_block img {float:right;margin:0;padding:0;border:0;}

#middle{float:right;width:330px;margin-top:17px;padding-bottom:15px;border:1px solid #cfe1ef;border-right:none;}
#middle h2 {padding:0 0 15px 40px;font:bold 12px/31px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_middle_h2.jpg) left top no-repeat;}
#middle h3 {padding:0 0 5px 30px;font:bold 13px/13px  Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;background:none;}
#middle p {margin:10px 10px 17px 30px;font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#666;}
#middle a {float:left;margin:4px 50px 0 0;font:bold 10px/11px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;}
#middle img.left {float:left;margin:0 15px 13px 15px;padding:1px;border:1px solid #477dbb;}
#middle img.right {float:right;margin:0 15px 13px 15px;padding:1px;border:1px solid #477dbb;}
#middle ul {float:left;margin:0 22px;padding:0;border:none;}
#middle ul li {float:left;clear:both;margin:0;background:none;}
#middle ul li a{margin:0;background:none;}

#header {display:none;}

#left {float:left;width:511px;padding-bottom:30px;background:#fff;border-right:1px solid #cfe1ef;}
#left h2 {padding:0 0 16px 40px;font:bold 11px/31px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_h1.jpg) left top no-repeat;}
#left h3 {padding:0 0 5px 30px;font:bold 12px/15px  Arial, Helvetica, sans-serif;color:#2c4472;text-transform:uppercase;}
#left .date {font:bold 12px/15px  Arial, Helvetica, sans-serif;color:#000;}
#left a {margin:6px 0 6px 0;font:bold 11px/28px Tahoma, Arial, Helvetica, sans-serif;color:#446592;}
#left a.all_news {margin:6px 0 6px 40px;font:bold 12px/13px Tahoma, Arial, Helvetica, sans-serif;color:#446592;text-decoration:underline;}
#left a:hover.all_news {text-decoration:none;}
#left hr {height:1px;margin:0 35px 15px 35px;border:none;color:#b1cde5;background:#b1cde5;}

#right {float:left;width:239px;padding-bottom:20px;background:#fff;}
#right h2 {float:left;width:207px;padding:0 0 14px 32px;font:bold 11px/31px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_h2.jpg) left top no-repeat;}
#right h3 {float:left;width:200px;padding:0 0 7px 35px;font:bold 12px/12px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;}
#right p {float:left;margin:0;padding:0 15px 0 35px;font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#666;}
#right img {float:left;margin:0;padding:1px;border:1px solid #477dbb;}
#right a {float:left;margin:0 0 6px 30px;font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#446592;}
#right a.read_more {float:left;margin:4px 50px 20px 35px;font:bold 10px/11px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;}
#right a.all_info {float:left;margin:4px 0 20px 35px;font:bold 11px/12px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;text-decoration:underline;}
#right a:hover.all_info {text-decoration:none;}
#right ul {float:left;margin:0;padding:0 0 0 35px;}
#right ul li {padding:0 30px 0 10px;font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#666;background:url(bullet_li.gif) left 3px no-repeat;}
#right div.left_block {float:left;width:239px;margin:0 0 3px 0;background:#e4e4e4;}
#right div.left_block h3 {width:207px;padding:0 0 0 32px;font:bold 11px/27px Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background:url(bg_block_h2.jpg) left top repeat-x;border-bottom:1px solid #adc3d8;}
#right div.left_block p {width:227px;margin:0;padding:0 0 0 10px;font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;color:#666;border:1px solid #a6a8a7;}
#right div.left_block a {margin:4px 0 0 0;font:bold 10px/25px Tahoma, Arial, Helvetica, sans-serif;color:#2c4472;}
#right div.left_block img {float:right;margin:0;padding:0;border:0;}


ul#oglavlenie {width:200px;clear:both;margin:0;padding:0 0 0 20px;}
ul#oglavlenie li {clear:both;width:200px;margin:0;padding:0;font:bold 12px/15px Tahoma, Arial, Helvetica, sans-serif; background:url(bullet_li.gif) left 5px no-repeat; }
ul#oglavlenie li a{margin:0;padding-left:10px;font:normal 12px/15px Tahoma, Arial, Helvetica, sans-serif; background:url(bullet_li.gif) left 5px no-repeat;}
ul#oglavlenie li.here {margin:0;padding-left:10px;font:bold 12px/15px Tahoma, Arial, Helvetica, sans-serif;}

#footer {display:none;}

#contact_block {position:absolute;width:257px;left:50%;margin:-12px 0 0 -495px;z-index:2;background:url(bg_contact_block.gif) left top no-repeat;}
#contact_block img {float:left;margin:10px 20px;}
#contact_block p {margin:15px 0;padding:0;font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;color:#fff;}

#ccode {display:none;}

table.map {margin:0; padding:0;}

div.ajaxSearch_result {}
div.ajaxSearch_result a {padding:0 0 0 30px;}
div.ajaxSearch_extract {padding:0;}
div.ajaxSearch_result div.ajaxSearch_extract ul{margin:10px 10px 10px 0;padding:0;}
div.ajaxSearch_result div.ajaxSearch_extract ul li{padding-left:0;}
div.ajaxSearch_result div.ajaxSearch_extract ul li a{padding-left:0;}
div.ajaxSearch_result div.ajaxSearch_extract p {margin:0;padding:0;}





