/* reset */
* {
	vertical-align:top;
	font-family:Arial;
	font-size:12px;
}
body {margin:0;padding:0;  overflow-x:hidden;}
blockquote, q { quotes:none; }
:focus { outline:0; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table,div { border-collapse:collapse; border-spacing:0; border:0; }
img { border:0px; }
td{padding:0px;}
ul li,ul li a{font-size:15px !important;}
/* end reset */

div.rubr{border-bottom:1px solid #243355;padding:5px 0 7px 0;}
div.rubr span{border-bottom:2px solid #ecb600;padding-bottom:5px;font-weight:bold;font-style:normal;font-size:13px;}
div.r-c-menu{
	padding:13px;
	border-bottom:1px solid #ffffff;
	width:200px;
	font-family:Arial;
	font-size:13px;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
}
div.r-c-menu a{color:#ffffff;text-decoration:none;}
div.r-c-menu a:hover{text-decoration:underline;}

#header div, #content div, #footer div{
	text-align:left;
}
	#h-nav{position:relative;}
	#h-nav img{margin:15px 10px 0px;}
	#fs{
		position:relative;
		float:right;
		color:#ffffff;
		padding-top:13px;
		font-style:italic;
		font-size:11px;
	}
		#fs .f-t{
			font-style:normal;
			height:13px;
			font-size:11px;
			border:1px solid #3968a0;
			color:#3968a0;
		}
		#fs .f-i{margin-top:1px;}
#h-menu, #h-nav, #h-img{width:1000px;}
#header{
	height:402px;
	background:url(/images/head_bg.gif) repeat-x;
}
#header div{text-align:left;}
	#h-nav{height:45px;}
	#h-menu{height:132px;padding-top:25px;}
		.top-menu-item{	font-family:Arial;}
		.top-menu-item td{padding:4px;}
		.top-menu-item a{color:#365e8b;text-decoration:none;}
		.top-menu-item img{margin-right:15px;margin-top:3px;}
		.top-menu-item span{border-bottom:1px solid #ff0000;width:230px;}
			.t-menu:hover{background-color:#f6f6f6;}
			.t-menu{border-bottom:1px solid #a0a09f;}
		#lang_nav a{color:#5e5f5f;text-decoration:none;}
		#lang_nav a:hover{text-decoration:underline;}
	#h-img{height:200px;}

#content{
	margin:0 auto;
}
	#main{margin:7px;width:986px;}
		div.r-menu{
			background:url(/images/btn.gif) no-repeat;
			background-position:0px 4px;
			padding-left:25px;
			margin-top:5px;
			height:20px;
		}
			div.r-menu a{text-decoration:none;color:#222222;font-weight:bold;}
			div.r-menu a:hover{text-decoration:underline;color:#606060;}


#footer{
	margin:0 auto;
	background:url(/images/foot_bg.gif) repeat-x;
	height:31px;
	font-size:9px;
}
.news_title {  font-size:11px;  font-family:Arial, Helvetica, sans-serif;  font-weight:normal;  }
.news_title a{  color:#2c5486; text-decoration:none; font-weight:bold;}
.news_title_link{text-decoration:none; font-weight:bold;text-align:right;display:block;padding-right:15px;}
div.news_arch{font-size:18px;font-style:italic;margin-right:40px;}
div.news_arch a{  color:#ababab; text-decoration:none;text-align:right;display:block;}
.news_title_link a{  color:#3a6aa4; text-decoration:none; }
.news_title_link a:hover{text-decoration:underline; }
.news {  font: normal 11px Arial, Helvetica, sans-serif;  text-align: justify;  margin-right: 5px;  margin-left: 5px;  color:#003333;}
.news_announce {  color:#2D2D2D;  margin:10px;  font-size:11px;background-color:#c3d3e0;}
.rubrika_news {  text-align:left;   padding: 2px 0px 3px 10px;   font-size: 16px;   font-weight:bold;   color:#29482f;}
.ab_day, .ab_head, .ab_dayofw {  padding:1px;  text-align:center;}
.news_date{font-size:11px; font-weight:bold; padding-right:25px; color:#2c5486;}
