@charset "windows-1251";
body { scrollbar-highlight-color: #01468A;
scrollbar-face-color: #0170AB;
scrollbar-shadow-color: 000000;
scrollbar-3dlight-color: CCCCCC;
scrollbar-arrow-color: 000000;
scrollbar-track-color: #01468A;}

body a{ color: #9B5949; text-decoration: none;}
body a:hover{color: #01468A;}

#top_left{ 
    background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; /* Размер шрифта */
    font-weight: bold; /* Жирное начертание */
	text-align:left;
   }

#nav ul {font: 11px Verdana;
    margin: 0;
	padding: 0;
	list-style: none;
	width:175px;
	border-bottom: 1px solid #01468A; text-align:left;}

#nav ul li {position: relative;}

#nav li ul {position: absolute;
	left: 174px;
	top: 0;
	display: none;}
	
#nav ul li a {display: block;
	text-decoration: none;
	color: #9B5949;
	background: #F1F5F9;
	padding-left: 20px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;	
	border: 1px solid #01468A;
	border-bottom: 0;}
	
#nav li:hover ul, #nav li.over #nav ul {display: block;}

/* Fix IE. Hide from IE Mac \*/
* html #nav ul li { float: left; }
* html #nav ul li a { height: 1%; }
/* End */
#nav a:hover{color: #01468A;}

strong {font: normal 12px Verdana;} 
.kontent {border: 2px dotted #01468A; border-bottom: 0px; border-top: 0px; padding: 5px; padding-top: 0px; font-family:Verdana; font-size: 12px; text-align: justify;}
.foto { border: 3px dotted #01468A; border-bottom: 0px; border-top: 0px; padding: 5px; padding-top: 0px; font-family:Verdana; font-size: 12px; text-align:center;}
 
.topblock {padding-top:20px; padding-bottom:0px; text-align:center; font: 11px Verdana;}
.rightblock {padding: 2px;}
.leftblock {}
.bottom {font-family:Verdana; font-size: 11px; text-align: center;}

.nachalzagolovock { text-align:left; font-family:Verdana; font-size: 13px; color: #014C88; }
.glzagolovock {font-family:Verdana; font-size: 13px; color: #014C88; }
.zagolovock { background: #F1F5F9; font-family:Verdana; font-size: 12px; width: 80%;
text-align: center; margin:auto; margin-bottom: 10px; margin-top: 10px;}

.title_link {  background: #F1F5F9; font: normal 12px Verdana; width: 70%; border: solid 1px
#000000;  padding: 1px;}

a title_link { padding: 1px;
padding-left: 5px;
display: block;
width: 100%;   
color: #9B5949
text-decoration: none;
border-bottom: solid 1px #000000;}

.title_link a:hover{
background-color:#01468A; 
color: #FFFFFF;
display: block;
width: 100%;}

IMG.ris { float:left; margin-right: 5px; margin-top: 5px;  border-right-style: double; border-bottom-style: double; border-right-color:#000000; border-bottom-color:#000000; border-top: 0px; border-left: 0px;} 
IMG.bol_ris { float: left; margin-right: 10px; margin-bottom: 5px; margin-top: 0px;}
IMG.bol_r_ris { float: right; margin-left: 10px; margin-bottom: 5px; margin-top: 0px;}
IMG.m_galer { border-right-style: double; border-bottom-style: double; border-right-color:#000000; border-bottom-color:#000000; border-top: 0px; border-left: 0px; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px;}
.galer { text-align:center; margin-top:10px; margin-bottom:10px;}

.text {background-color: #F1F5F9; border: 1px dotted #000000; border-left: 0px; border-right: 0px;
padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:10px; font-family:Verdana; font-size: 12px; margin-top: 10px; margin-bottom: 10px; text-align:justify;}
.cop { font-family:Verdana; font-size: 11px; color: #000000; text-align: center;}

#nav_menu { border: 1px solid #000000;

width: 96%;
background-color: #F1F5F9;
margin: 2px;
text-align: left;}

* html #nav_menu { width: 167px;}

#nav_menu a { font: bold 11px Verdana;
padding: 2px;
padding-left: 5px;
display: block;
width: 100%;   
color: #9B5949
text-decoration: none;
border-bottom: solid 1px #000000; }

#nav_menu a:hover{
background-color:#01468A; 
color: #FFFFFF; }

html>body #nav_menu a{ 
width: auto;}

.nav { font: bold 11px Verdana; color: #01468A; margin-top: 5px; margin-bottom: 5px;  border-left: 4px solid #000000; border-bottom: 1px solid; width: 70%;}

.punkt { font:bolder 11px;}

.page { background-color: #F1F5F9; text-align:center; width:30%; border-bottom:solid 1px #000000; border-left: solid 4px #000000;
font: 11px Verdana; margin: 10px;}

.novost a { font: 10px Verdana;}
.novost { background-color: #F1F5F9; border: 1px dotted #000000; border-left: 0px; border-right: 0px;
padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom:5px; font-family:Verdana; font-size: 10px; margin-top: 5px; margin-bottom: 5px; margin-left: 1px; margin-right: 1px;}

.link { font: 9px Verdana; text-align: center;}

#menu  {font: 11px Verdana;
  background-image:url('images/bc_bg.png'); 
  background-repeat:repeat-x;
  height:30px;
  line-height:30px;
  color:#9b9b9b;
  border-bottom:solid 1px #cacaca;
  width:100%;
  overflow:hidden;
  margin:0px;
  padding:0px;
   min-width: 900px; /* Минимальная ширина контейнера */
  }
  #menu li {list-style-type:none;
  float:left;
  padding-left:10px;
  }
  #menu a {height:30px;
  display:block;
  background-image:url('images/bc_separator.png'); 
  background-repeat:no-repeat; 
  background-position:right;
  padding-right: 15px;
  text-decoration: none;
  color:#9B5949;
  }
#menu a:hover{color: #01468A;
  }
  
.right_text { text-align:right; font-size:11px; margin-top:10px;}

.new a { font: 10px Verdana;}
.new { text-align:left; background-color: #F1F5F9; border: 1px dotted #000000; border-left: 0px; border-right: 0px;
padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:5px; font-family:Verdana; font-size: 10px; margin-top: 5px; margin-bottom: 5px; margin-left: 1px; margin-right: 1px;}
.dob_text { text-align:center;}

.sap_recl a { font: 10px Verdana;}
.sap_recl { text-align:left; color: #9B5949; background-color: #F1F5F9; border: 1px dotted #000000; border-left: 0px; 
border-right: 0px;
padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:5px; font-family:Verdana; font-size: 10px; margin-top: 5px; margin-bottom: 5px; margin-left: 1px; margin-right: 1px;}

.adlabs {text-align: center; margin-top: 5px; margin-bottom: 5px; font-size: 11px;}

.rss { text-align: center; font-size: 11px; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
.rss_ris { text-align: center; margin-bottom: 5px;}