/* CSS Document */
html, body{
	height:100%;
	margin:0px;
	padding:0px;
}
body{
	background:#fff;
}

/*table.noborder td{
	border:none; !important
}*/

/* td.noborder{ border:none; border-bottom: solid 1px #FFF; text-align:center; } */

#pagecontent .noborder, #pagecontent .noborder tr, #pagecontent .noborder th, #pagecontent .noborder td { border: 0px; background:none; }

p,td{
	font:14px Arial, Helvetica, sans-serif;
	color:#0F4D7E;
}
img{
	border:none;
}
a{
	color:#0F4D7E;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
table{
	border:0px;
	border-collapse:collapse;
}
table td{
	padding:0px;
}
#table_all{
	height:100%;
}
#delimiter{
	width:990px;
	height:1px;
}
#sites{
	width:1260px;
	vertical-align:top;
}
#all_content{
	width:100%;
}
#topmenu{
	background:#FF9E00 url(/img/top_menu.gif) repeat-x left top;
	height:48px;
	vertical-align:middle;
	text-align:center;
}
#topmenu a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	display:block;
	text-align:center;
	text-transform:uppercase;
	padding:16px 15px 16px 15px;
}
#topmenu a:hover{
	background:url(/img/top_menuh.gif) repeat-x left top;
	color:#6C4021;
}
#topmenu #activ{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	text-align:center;
	text-transform:uppercase;
	padding:16px 25px 16px 25px;
	background:url(/img/top_menuh.gif) repeat-x left top;
	color:#6C4021;
}
#content{
	background:url(/img/skay.jpg) no-repeat left top;
	vertical-align:top;
}
#header{
}
#logo{
	float:left;
	text-align:center;
	padding:24px 0px 0px 64px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#2C79B0;
}
#logo img{
	margin-bottom:5px;
}
#coords{
	float:right;
	text-align:right;
	color:#fff;
	font:14px Arial, Helvetica, sans-serif;
	padding:42px 64px 0px 0px;
	line-height:18px;
}
#coords span#telf{
	font:bold 19px Arial, Helvetica, sans-serif;
/*	color:#FDFF4F; */
	color:#ffa200;
}
#coords span#telf_red{
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#cc232a;
}
#coords span#telf_note{
	font:bold Arial, Helvetica, sans-serif;
	color:#cc232a;
}
#coords span#telf2{
	font:bold;
	color:#ffa200;
}

#coords a{
	color:#4F87B0;
	text-decoration:underline;
	font:15px Arial, Helvetica, sans-serif;
}
#coords a:hover{
	text-decoration:none;
}
#clearer{
	clear:both;
}
#toprazdels{
	padding:15px 0px;
}
#plashka{
	padding:0px 30px;
	width:33%;
}
#toprazdel_img{
	background:url(/img/top_razdel_img.png) no-repeat left top;
	width:86px;
}
#toprazdel_img img{
	margin:12px 8px 18px 14px;
	position:relative;
	z-index:1;
}
/* \*/
* html #toprazdel_img{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/top_razdel_img.png', sizingMethod='scale');
}
/* */
#toprazdel{
	background:url(/img/top_razdel.png) repeat-x left top;
	text-transform:uppercase;
	text-align:center;
	padding:0px 10px 10px 10px;
	line-height:23px;
}
/* \*/
* html #toprazdel{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/top_razdel.png', sizingMethod='scale');
}
/* */
#toprazdel a{
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#5685A3;
	text-decoration:none;
	position:relative;
	z-index:1;
}

#toprazdel_right{
	background:url(/img/top_razdel_right.png) no-repeat left top;
	width:15px;
	height:94px;
}
/* \*/
* html #toprazdel_right{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/top_razdel_right.png', sizingMethod='crop');
}
/* */
#index_menu{
	vertical-align:top;
	font:14px Arial, Helvetica, sans-serif;
	line-height:20px;
}
#index_menu ul{
	list-style:none;
	margin:10px 30px 20px 50px;
	padding:0px;
}
#index_menu ul li{
	padding:0px;
	margin:0px 0px 10px 0px;
}
#index_menu a{
	color:#005277;
	text-decoration:underline;
}
#index_menu a:hover{
	text-decoration:none;
}
#four_block{
	padding:15px 0px;
	text-align:center;
}
#four_block td{
	vertical-align:top;
}
#four_block h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:0px;
	margin:20px 0px 2px 23px;
}
#four_block p{
	font:14px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px 0px 0px 23px;
	line-height:18px;
}
#four_block1{
	background:url(/img/bg_orang.jpg) no-repeat left top;
	height:120px;
	color:#573E17;
}
#four_block1_r{
	background:url(/img/bg_orang_r.jpg) no-repeat left top;
	width:16px;
}
#four_block2{
	background:url(/img/bg_blue.jpg) no-repeat left top;
	height:120px;
	color:#143947;
}
#four_block2_r{
	background:url(/img/bg_blue_r.jpg) no-repeat left top;
	width:16px;
}
#four_block3{
	background:url(/img/bg_green.jpg) no-repeat left top;
	height:120px;
	color:#2F470C;
}
#four_block3_r{
	background:url(/img/bg_green_r.jpg) no-repeat left top;
	width:16px;
}
#four_block4{
	background:url(/img/bg_malin.jpg) no-repeat left top;
	height:120px;
	color:#421122;
}
#four_block4_r{
	background:url(/img/bg_malin_r.jpg) no-repeat left top;
	width:16px;
}
#div40{
	width:40px;
}
#div8{
	width:8px;
}
#bottom_block{
	margin:24px 0px 15px 0px;
}
#nav_menu{
	vertical-align:top;
}
#nav_menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
#nav_menu ul li{
	padding:0px;
	margin-bottom:12px;
}
#footer{
	background:url(/img/lawn2.jpg) no-repeat center top;
	height:340px;
	vertical-align:top;
	text-align:center;
}
#footer_cop{
	margin-top:2px;
}
#footer_cop input#s{
	background:url(/img/search.gif) no-repeat left top;
	width:172px;
	height:18px;
	border:none;
	padding:0px 10px;
}
#copyright_left{
	font:10px Arial, Helvetica, sans-serif;
	color:#A2A2A2;
	padding-left:90px;
}
#copyright{
	font:10px Arial, Helvetica, sans-serif;
	color:#A2A2A2;
	padding-left:80px;
}
#copyright a{
	color:#A2A2A2;
}
#copyright_left a{
	color:#A2A2A2;
}
#search{
	margin:0px 0px 0px 122px;
}
#search td{
	font:10px Arial, Helvetica, sans-serif;
	color:#A2A2A2;
}
#alfa_menu{
	vertical-align:top;
	text-align:right;
	font: bold italic 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#alfa_menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
#alfa_menu ul li{
	padding:0px;
	margin:0px 0px 12px 0px;
}
#alfa_menu a span{
	display:none;
	visibility:hidden;
}
#alfa_menu a:hover{
	background:url(/img/alfa_marker.gif) no-repeat left top;
}
#alfa_menu a:hover span{
	width:260px;
	height:93px;
	margin-top:-26px;
	margin-left:175px;
	position:absolute;
	display:block;
	visibility:visible;
	font:normal 12px Arial,Helvetica,sans-serif;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	color:#fff;
	background: url(/img/alfa_block.png) no-repeat 0 0;
/*	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90; */
	text-decoration:none;
}
* html #alfa_menu a:hover span{
	margin-top:-10px;
	margin-left:8px;
}
#alfa_menu a.alfa_pro:hover span{
	background: url(/img/alfa_block2.png) no-repeat 0 0;
	height:63px;
}
#alfa_menu a.alfa_ind:hover span{
	background: url(/img/alfa_block1.png) no-repeat 0 0;
	height:48px;
}
#alfa_menu a:hover span i{
	display:block;
	font:normal 12px Arial,Helvetica,sans-serif;
	margin:10px;
	padding-left:5px;
}
.alfa_pro{
	padding-left:18px;
	color:#2F470C;
}
* html .alfa_pro:hover{
	padding-right:3px;
	padding-left:15px;
}
.alfa_ind{
	padding-left:21px;
	color:#143947;
}
* html .alfa_ind:hover{
	padding-right:3px;
	padding-left:18px;
}
.alfa_eff{
	padding-left:26px;
	color:#573E17;
}
* html .alfa_eff:hover{
	padding-right:3px;
	padding-left:23px;
}
.alfa_dost{
	padding-left:30px;
	color:#421122;
}
* html .alfa_dost:hover{
	padding-right:3px;
	padding-left:27px;
}


/* ----------- Page ------------ */
#site_content{
	padding-top:50px;
}
#leftmenu{
	vertical-align:top;
	padding-bottom:80px;
	height:280px;
}
#menu_head{
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#5685A3;
	background:url(/img/left_menu.png) no-repeat left top;
	text-decoration:none;
	text-transform:uppercase;
	padding:15px 0px 24px 23px;
}
* html #menu_head{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left_menu.png', sizingMethod='crop');
}
#menu_headr{
	height:60px;
	width:23px;
	background:url(/img/left_menur.png) no-repeat left top;
}
* html #menu_headr{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left_menur.png', sizingMethod='crop');
}
#menu_head a{
	position:relative;
	text-decoration:none;
	z-index:1;
}
#left_menu_rasp{
	width:342px;
}
#table_left_menu{
	margin-left:30px;
	margin-right:40px;
}
#leftmenu ul{
	list-style:none;
}
#lev_1{
	padding:0px;
	margin:5px 10px 5px 76px;
}
#lev_1 li{
	background: url(/img/marker.gif) no-repeat left top;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 12px;
}

/*
#lev_1 li{
	padding:0px;
	margin:0px 0px 10px 0px;
}
*/
#lev_2{
	padding:0px;
	margin:20px 10px 20px 23px;
}
#lev_2 li{
	background:none;
	padding:0px;
	margin:0px 0px 8px 0px;
}
#lev_2 a{
	font:11px Arial, Helvetica, sans-serif;
	color:#70AACE;
}
#lev_3{
	padding:0px;
	margin:5px 10px 5px 23px;
}
#lev_3 li{
	padding:0px;
	margin:0px 0px 8px 0px;
}
#lev_3 a{
	color:#005277;
}
#lev_1 #act1{
	font-weight:bold;
/*	color:#000000; */
	color:#055998;
	text-decoration:none;
}
#lev_2 #act2{
/*	color:#000000; */
	color:#055998;
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#lev_3 #act3{
/*	color:#000000; */
	color:#055998;
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#text_content{
	vertical-align:top;
	padding-right:90px;
	padding-bottom:20px;
/*	color:#292929; */
	color:#055998;
	width:85%
}
#text_content h1{
	font:bold 24px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:10px 0px 15px 0px;
}
#text_content h2{
	font:bold 20px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:15px 0px 15px 0px;
}
#text_content h3{
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:15px 0px 15px 0px;
}
#text_content h4{
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:15px 0px 15px 0px;
}
#text_content h5{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:15px 0px 15px 0px;
}
#text_content p{
	line-height:19px;
}
#text_content table{
	border:1px solid #FFAB00;
	border-collapse:collapse;
}
#text_content table td, #text_content table th{
	border:1px solid #FFAB00;
	padding:2px;		
}
#text_content table th{
	background:#FFC766;
	font:bold 14px Arial, Helvetica, sans-serif;
}

#text_content table#blue{
	border:1px solid #293E8E;
	border-collapse:collapse;
}

#text_content table#no_border{
    border:0px;
}
#text_content table#no_border td, #text_content table#no_border th{
    border:0px;
}
#text_content table#no_border th{ 
    border:0px;
}

#text_content table#blue td, #text_content table#blue th{
	border:1px solid #293E8E;
	padding:2px;		
}
#text_content table#blue th{
	background:#74C9E5;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#text_content img, .image_reel img{
	border:1px solid #FFC766;
}
#text_content ul{
	list-style:none;
	margin:15px 0px 15px 30px;
	padding:0px;
}
#text_content ul li{
	background: url(/img/marker.gif) no-repeat left top;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
}
#text_content ul li ul{
	margin:5px 0px 5px 10px;
}
#text_content ol li{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
}



.bot_u_l{
	width:75px;
	height:35px;
	background:url(/img/bot_u_l.gif) no-repeat right bottom;
}
.bot_u_r{
	width:75px;
	height:35px;
		background:url(/img/bot_u_r.gif) no-repeat left bottom;
}
.bot_u_rb{
	width:75px;
	height:35px;
		background:url(/img/bot_u_rb.gif) no-repeat left top;
}
.bot_u_lb{
	width:75px;
	height:35px;
	background:url(/img/bot_u_lb.gif) no-repeat right top;
}
.bot_l_t{
	background:url(/img/bot_l_t.gif) repeat-x left bottom;
}
.bot_l_r{
	background:url(/img/bot_l_r.gif) repeat-y left top;
}
.bot_l_b{
	background:url(/img/bot_l_b.gif) repeat-x left top;
}
.bot_l_l{
	background:url(/img/bot_l_l.gif) repeat-y right top;
}
.bot_text_n{
	background:#FFF3E2;
	color:#523015;
}
.bot_text_n p{
	padding:16px 12px 0px 12px;
	margin:0px;
}
.bot_text_n a{
	color:#523015;
	font-weight:bold;
	text-decoration:none;
}
.bot_text_n a:hover{
	text-decoration:underline;
}
#obnovl{
	text-transform:none;
	color:#F51604;
	font-size:10px;
	font-weight:bold;
	position:relative;
	top:-10px;
}
