body,
td,
th{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:12px;
	color:#000000;
}

a{
	color:#1a5c98;
	text-decoration:underline;
}
a:hover{
	color:#1a5c98;
	text-decoration:none;
}
p{
	margin-top:0px;
	margin-bottom:12px;
}


input, select{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:12px;

	height:20px;
	border:1px solid #1a5c98;

	margin-bottom:2px;
}
input.input_radio{
	margin-bottom:-3px;
	padding-bottom:-2px;
	border:0;
	border-left:2px solid #1a5c98;
}
textarea{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:12px;

	border:1px solid #1a5c98;
}

.langs{
	font-size:10px;
}
.copyrights, .copyrightsi{
	color:#1d5e99;
}

.copyrightsi a {
	display:block;
	margin-top:3px;
	text-align:right;
	font-size:90%;
	color:#339999;
	text-decoration:none;
	line-height:16px;
}

.menu_item{
	display:block;
	font-family:Arial;
	font-size:14px;
	color:#1a5c98;
	text-decoration:underline;
	padding-right:27px;
	background: url(/img/rus/menu_ar.gif) no-repeat right center;
	margin-bottom:12px;
}
.menu_item_a{
	background: url(/img/rus/menu_ar_a.gif) no-repeat right center;
	text-decoration:none;
}
.menu_item_inp{
	background: url(/img/rus/menu_ar_inp.gif) no-repeat right center;
	text-decoration:none;
}

.menu2_item{
	display:block;
	font-family:Arial;
	font-size:12px;
	color:#1a5c98;
	
	padding-right:27px;
	background: url(/img/rus/text_ar.gif) no-repeat 93% center;
	margin-bottom:8px;
}
.menu2_item_a{
	background: url(/img/rus/text_ar_a.gif) no-repeat 93% center;
	text-decoration:none;
}

.menu_item_ind{
	display:block;
	font-family:Arial;
	font-size:12px;
	color:#1a5c98;
	text-decoration:underline;
	padding-right:15px;
	background: url(/img/rus/text_ar.gif) no-repeat right center;
	margin-bottom:8px;
}
.menu_item_ind_a{
	text-decoration:none;
}

h1{
	font-size:16px;
	color:#1a5c98;
	margin-bottom:10px;
}
h2{
	font-size:14px;
	color:#000000;
	margin-bottom:10px;
}
h3{
	font-size:13px;
	color:#000000;
	margin-bottom:10px;
}

.index_text h1{
	font-size:18px;
	font-weight:normal;
	color:#ff0000;
	margin-bottom:10px;
}

h1.h18{
	font-size:16px;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
h1.h14{
	font-size:14px;
	margin:0;
	padding:0;
	margin-bottom:15px;
}
h1.title{
	font-size:14px;
	margin-bottom:18px;
	padding-left:22px;
	color:#db161d;
}
h1.news,
h1.news *{
	font-size:14px;
	margin-bottom:18px;
	padding-left:22px;
	color:#db161d;
	text-decoration:none;
}

.newsDate{
	font-size:10px;
	font-weight:bold;
	color:#868686;
	margin-bottom:8px;
}
.newsText{
	padding-left:7px;
	margin-bottom:11px;
}

.banner_text, .banner_text a{
	color:#fff;
	text-decoration:none;
}
.banner_text a:hover{
	color:#fff;
	text-decoration:none;
}

.findex_head{
	font-size:10px;
}

div.sh_right{
	position:absolute;
	width:50px;
	height:100%;
/*	border:1px solid;*/
	background: url(/img/rus/bg_left.png) repeat-y left top;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_left.png', sizingMethod='scale');
	
}
div.sh_left{
	width:50px;
	height:100%;
/*	border:1px solid;*/
	background: url(/img/rus/bg_right.png) repeat-y right top;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_right.png', sizingMethod='scale');
	
}
div.box {
	position:absolute;
	width:50px;

	margin-left:400px;
	height:500px;

	filter: progid:XImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_right.png', sizingMethod='scale');
	
}


table.sh_right2, table.sh_left2{
	width:50px;
	height:100%;
	min-height:100%;
}
table.sh_right2 td{
	width:50px;
	height:100%;
	min-height:100%;
/*	border:1px solid;*/
	background: url(/img/rus/bg_left.png) repeat-y left top;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_left.png', sizingMethod='scale');
	
}
table.sh_left2 td{
	width:50px;
	height:100%;
	min-height:100%;
/*	border:1px solid;*/
	background: url(/img/rus/bg_right.png) repeat-y right top;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_right.png', sizingMethod='scale');
	
}


td.sh_right{
	width:50%;
	height:100%;
/*	border:1px solid;*/
	background: url(/img/rus/bg_left.png) repeat-y left top;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_left2.png', sizingMethod='scale');
	
}
td.sh_left{
	width:50%;
	height:100%;
/*	border:1px solid;*/
	background: url(/img/rus/bg_right.png) repeat-y right top;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/img/rus/bg_right2.png', sizingMethod='scale');
	
}


/*#######################
#########################
#######################*/

body{
	background:#6c96bc url(/img/rus/body_bg.jpg) repeat-x top left;
	margin:0;
	padding:0;
	text-align:center;
}

table.t1{
	width:1000px;
	height:100%;
	background-color:#fff;
}
td.t1_r1{
	width:1000px;
	height:265px;
/*	border-top:3px solid #143d6b;*/
	
}
	div.header{
		width:1000px;
		height:265px;
		position:relative;

		overflow:hidden;
	/*	padding-bottom:42px;
		padding-top:28px;*/

/*		background: url(/img/rus/tbottom_bg.gif) repeat-x bottom;*/
		border-bottom:3px solid #bf4040;

	}
	div.headerImage{
		position:absolute;
		top:28px;
		right:0px;
	}
	div.logo{
		position:absolute;
		top:66px;
		left:10px;
	}
	div.headerLangs{
		position:absolute;
		top:5px;
		right:8px;
	}
	div.topline{
		position:absolute;
		width:1000px;
		height:3px;
		top:22px;
		left:0px;	
		overflow:hidden;
		background-color:#143d6b;
	}

td.t1_r2{ /*CONTENTUAL*/
	height:100%;
	vertical-align:top;
	padding:21px 14px 50px 32px;
}
td.t1_r2i{ /*CONTENTUAL*/
	height:100%;
	vertical-align:top;
	padding:21px 14px 10px 32px;
}
table.cntual{
	width:710px;
}
td.cntual_menu{
	width:150px;
	vertical-align:top;
	padding-right:75px;
	text-align:right;
}
td.cntual_content{
	width:495px;
	vertical-align:top;
}
table.cntual_inner{
	width:auto;
}
td.cntual_menu_inner{
	width:150px;
	vertical-align:top;
	padding-right:15px;
	text-align:right;
}
td.cntual_content_inner{
	width:705px;
	vertical-align:top;
	padding-left:20px;
}

div.rgiht_block{
	width:206px;

}

td.t1_r3{
	height:150px;
	vertical-align:top;
	background: url(/img/rus/bottom_bg.gif) repeat-x bottom;
}
	div.footer{
		width:1000px;
		height:150px;
		position:relative;

		border-top:3px solid #bf4040;
	}
	div.icons{
		position:absolute;
		top:15px;
		left:40px;
	}
	div.copyrights{
		position:absolute;
		top:105px;
		right:22px;
	}

td.t1_r3i{
	height:50px;
	vertical-align:top;
	background: url(/img/rus/bottom_bg.gif) repeat-x top;
}
	div.footeri{
		width:1000px;
		height:50px;
		position:relative;

		border-top:3px solid #bf4040;
	}
	div.copyrightsi{
		position:absolute;
		top:10px;
		right:22px;
	}

.index_text{
	width:706px;
	margin-bottom:20px;
}

div.rblock{
	width:206px;
	overflow:hidden;
	padding-bottom:8px;
	margin-bottom:10px;
	background: url(/img/rus/block_footer.png) no-repeat bottom;
}
div.rblock h1{
	font-family:Verdana;
	font-size:12px;
	margin:0;
	margin-bottom:5px;
	padding:0;
	padding-top:6px;
	padding-bottom:5px;
	text-align:center;
	color:#fff;
	background: url(/img/rus/block_header.png) no-repeat top;
/*	line-height:26px;*/
	border-bottom:1px solid #cccccc;
}

div.tomain{
	width:150px;
	margin-top:2px;
	text-align:right;
}

div.menu{
	width:150px;
	margin-top:25px;
	text-align:right;
}
div.menu_ind{
	width:190px;
	margin-top:15px;
	text-align:right;
}
div.menu_iind{
	width:190px;
	margin-top:5px;
	text-align:right;
}
div.menu_sub{
	width:auto;
	margin-top:15px;
	margin-bottom:20px;
	text-align:right;
}


table.table{
	
}
.table th{
	font-size:10px;
	color:#1a5c98;
	background-color:#f0f0f0;
	padding:3px;
	text-align:auto;
}
.table th.left{
	text-align:left;
}
.table td{
	border-bottom:1px solid #c8c8c8;
	padding:2px;
}

div.banner_holder{
	position:relative;
	width:auto;
	height:auto;
/*
	margin-bottom:15px;*/
}
div.banner_text{
	position:absolute;
	top:5px;
	left:10px;
	text-align:left;
	width:190px;
}


div.hr{
	height:3px;
	overflow:hidden;
	background: url(/img/rus/tbottom_bg.gif) repeat-x top;
	margin-top:12px;
	margin-bottom:12px;
}


div.findex_head{
	padding:5px;
	padding-top:2px;
	margin-left:5px;
	background: url(/img/rus/findex_header.gif) no-repeat;
}



/*###########
# Это для Сползающей штуки #
############*/
.slideTitle, .slideTitle a{
	color:#1a5c98;
	text-decoration:underline;
}
td.slideDesc{
	display:none;
/*	border-left:1px solid #1a5c98;
	padding-left:10px;*/
}
div.slideText{
	padding-bottom:20px;/**/
	margin-bottom:0px;
}

.sHiLite{
	font-weight: bold;
}