body {
	margin: 0px;
	padding: 5px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
}
.top h1
{
height:15px;
background: #004182;
color: white;
font-size: 11px;
margin: 0px;
padding: 5px;
font-family: Tahoma, Verdana, Arial;
}
td {
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
}
.reklama { color:red; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-transform:uppercase; text-decoration: none;}


h1 {font-size:16px; color: #004182;}
h2 {font-family: Tahoma;
	font-size: 14px;
	color: #004182;
	text-decoration: none;
	font-weight: bold;
	margin: 0 0 5px 0;}
h3 {font-size:12px; color: #004182;}
.m_goto {
	margin: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pic_menu {
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	border-bottom: 1px solid #efefef;
	padding-top:8px;
	margin-bottom:8px;
	border-top:5px solid #E6E6E6;
}
div.pic_menu img {
	margin-right: 10px;
	margin-left: 10px;
}

.menu_car_sub {margin:0 0 5px 35px;}
.menu_car_sub div {background:url(/images/pic_b_menu.gif) left no-repeat; padding-left:15px;margin-bottom:3px;}

.nav_top_link { height:30px;  padding-left:10px;  padding-top:10px; margin-bottom:10px; margin-top: 0px; font-family: Tahoma; font-size: 10px; color: #999999; background-color:#e6e6e6; border-top:5px solid #004182;  }
.nav_top_link a { font-family: Tahoma;	font-size: 10px;	color: #999999;}
.logo_vostok { background-color: #E6E6E6; padding:0px;}
.container_automark {display: block;}
.automark { width:100%; } 
#title_mark { background-color: #004182; color:white; display:block; vertical-align:middle font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; padding:2px; }
#title_mark h2 {color:white; margin-top:3px; margin-left:5px; margin-bottom:3px;}
#title_div {color:white; margin-top:3px; margin-left:5px; margin-bottom:3px;}
#title_mark img { margin-top:3px; margin-left:5px; margin-bottom:3px;}
#text_mark { font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom: 3px solid #318cc2; padding-top:5px; padding-bottom:5px; margin-bottom:10px; height:120px;}
#link_mark { margin-bottom:5px;}
#link_mark a { 
display:block; 
float:left; 
width:160px; 
background:url(/images/pic_b_menu.gif) left no-repeat ;
border-bottom:1px dotted silver;
color:#318cc2; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration:none; 
padding:2px 5px 2px 15px;
}
#link_mark a:hover{ color:#004182;}
.ver_line{ padding-left:10px; padding-right:10px; background:url(images/grey_line.gif) repeat-y top;}
#news {padding-bottom:20px;}
.ss_news_title {color:#318cc2; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.ss_news_text {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
img.b_blue { background-color:#75c4f3; width:8px; height:8px;}
#copyright {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; padding:10px;}

/*  Menu block  */
#main_menu { border-bottom: 4px solid #004182; padding-bottom:14px; margin-bottom:10px; padding-top:6px; font-family: Tahoma; font-size:11px;}
a.main_menu {
background:url(/images/pic_arrow_menu.gif) left no-repeat ;
margin-left:10px; 
margin-bottom:5px; 
display:block; 
height:20px; 
width:200px;  
color:#004182; 
border-bottom: 1px solid #efefef; 
text-decoration:none; 
font-weight:bold;
text-transform:uppercase;
padding:3px 0 0px 12px;
}
span.main_menu { display:block; margin-left:10px;  margin-top:5px; width:200px; font-family: Tahoma;  font-size:10px; color:#004182;  text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.main_submenu {
display:block; 
font-family: Tahoma; 
text-decoration:underline;
background:url(/images/pic_arrow_submenu.gif) left no-repeat ;
font-size:11px; 
color:#4c9bca; 
font-weight:bold; 
margin-left:20px; 
margin-bottom:3px;
padding:0 0 5px 5px;
}
div.main_submenu {
display:block; 
font-family: Tahoma; 
background:url(/images/pic_arrow_submenu.gif) left no-repeat ;
font-size:11px; 
color:black; 
font-weight:bold; 
margin-left:20px; 
margin-bottom:3px;
padding:0 0 5px 5px;
}
.adress {color:#004182; font-family: Tahoma; text-transform:uppercase; font-size:11px; font-weight:bold; line-height:17px;}
.adress span {color:#318cc2; font-size:10px;}
.title {
	font-family: Tahoma;
	font-size: 14px;
	color: #004182;
	text-decoration: none;
	font-weight: bold;
	margin: 0 0 5px 0;
}
.title:link, .title:visited  {
	color: #004182;
}
.news_date {
           font-size : 10px;
		   font-family: Tahoma;
		   color: gray;
}
.news_title {
           font-size : 12px;
		   font-weight: bold;
		   color: #318cc2;
}
.news_title:link, .news_title:visited {
		   color: #318cc2;
}
.news_title:hover {
		   color: gray;
}
.news_text {
           font-size : 12px;
		   color:#666666;
}
.news_more {
           font-size : 11px;
		   color: black;
}
a {color:#318cc2;}
hr {border-top: 1px solid #cfcfcf; border-bottom: 1px solid #ffffff;}
.smallFont {color:#666666;font-size:11px; font-family: Tahoma;} 
.smallFont td {color:#666666;font-size:11px; font-family: Tahoma;} 
.border_left {border-left: 1px solid #cccccc; padding:10px;}
.menu_small {
font: 10px arial;
color: silver;
}
a.menu_small: link {
color: silver;
}
.checkClass {width:48%; height:22px; font-size:11px; display:block; float:left; border-bottom:1px solid #F1F1F1}
.t9 {font-size:9px;color:silver;}
.title_top {font-size: 11px; color: white; padding:0px; margin:0px; margin-bottom:4px; font-weight: normal;}

.links {
font-size:11px;
color:#666;
}


/*Блок sape  (начало)*/

  .sape_1 {
    position: relative;
    float: right;
  }  
  
  .sape_2 {
    position: relative;
    float: left;
    margin-left: 20px;
  } 

  .sape_3 {
    position: absolute;
    
    bottom: 0px;
    left: 10px;
  } 

  .sape_4 {
    position: absolute;
    
    bottom: 0px;
    right: 40px;
  }
  
/*Блок sape  (конец)*/

