@charset "utf-8";
/* CSS Document */

body{color:#000000;font-family:Verdana;font-size:12px;margin:0 auto;padding:0;text-align:center;}
img{border:0px;}

* html  .rightblock{width:600px;float:left; }
#container{margin:0 auto;text-align:center;width:1024px; }

	#header{text-align:center; width:1024px; background:url(/img/header_bg.jpg) no-repeat; height:209px; float:left; z-index:-1; float:left;}
		.logo{background:url(/img/logo.png) no-repeat; height:157px; width:120px; padding-left:80px; padding-top:25px; margin-top:17px; float:left; margin-left:25px;}
		.logo p {text-align:center; color:#FFF;}
		.banner{margin-top:3px; margin-right:5px;}
		ul.lang{padding:0px; margin:0 auto; list-style:none; color:#FFF; float:right; margin-right:25px;}
			ul.lang li {float:left;padding:0px; margin:0 auto; margin-right:5px;}
				ul.lang li a, ul.lang li a:visited{ text-decoration:none; color:#FFF;}
				ul.lang li a:hover{ text-decoration:underline; color:#FFF;}
		
	#content{text-align:center; width:1024px; float:left;}
		.leftblock{width:230px;float:left; margin-bottom:15px;}
			.menu{float:left; margin-top:-12px; z-index:15; width:230px; background:url(/img/menu_bg.jpg) repeat-y;}
				.menu h3{ width:255px; background:url(/img/menu-bg-title.jpg) no-repeat; color:#FFF;  height:26px; padding:0px; margin:0px; padding-top:9px; text-align:left; padding-left:90px;}
				ul.menu{list-style:none; color:#FFF; background: url(/img/menu_ul_bg.jpg) repeat-y; font-size:16px; width:230px; padding:0px; margin:0px; text-align:left; font-weight:bold; }
					ul.menu li{ border-bottom:1px dashed; color:#96c1e4; width:170px; padding-left:10px; background:url(/img/amenuarr.gif) no-repeat left 15px;font-size:16px; margin-left:5px; padding-top:5px; padding-bottom:7px;margin-left:20px;}
					ul.menu li.end{ border-bottom:0; height:10px;  width:226px;  background: url(/img/bg_end_menu.jpg) no-repeat; margin:0px; padding:0px;}
						ul.menu li a, ul.menu li a:visited{ text-decoration:none; color:#0e62aa;font-size: 16px; font-weight: bold;}
						ul.menu li a:hover{ text-decoration:none; color:#5e9fc7;}					
			 .search{ float:left; width:205px; margin-top:16px; margin-left:16px;}
			 *+html .search{ float:left; width:220px; margin-top:16px; margin-left:10px;}
				 .search input.srch {margin:0 auto; padding:0px; float:left; background:url(/img/srch_field.jpg); border:0; width:139px; height:19px;}
				 .search input.ok {margin:0 auto; padding:0px; float:left; width:50px; height:19px; margin-left:5px; border:0; background-color:#5793c7; color:#FFF; padding-bottom:5px;}
			 div.adr{ text-align: left; margin-left: 15px; float:left; width:235px;}
			 *+html div.adr{ float:left; width:235px; margin-top:16px;}
				 p.adr{ color:#3773a7; font-size:12px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
			 div.banners{width:235px;float:left;}
			 *+html div.banners{width:235px;float:left; margin-top:16px;}
			     div.banners 
			 .map { margin-bottom:16px;}
.cont_left
{
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right:10px;
	padding-left:20px;
	text-align: center;
}
div{
border:0 none;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0 none;
padding:0;
vertical-align:baseline;
}
.cont_right
{	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right:15px;
	padding-left:10px;
	/*text-align: center;*/
}
		.rightblock{width:780px;float:left; }
			.menuv{float:left; text-align:left; width:775px; background:url(/img/menuv_bg.jpg) repeat-y; height:32px;}
				.menuv ul.menuv{float:left;  list-style:none; padding:0px; margin:0px; color:#0059a5; margin-left:5px;}
						.menuv ul.menuv li{float:left; margin-right:15px; font-weight:bold; padding-top:10px;}
							ul.menuv li a, ul.menuv li a:visited{ text-decoration:none; color:#0059a5;padding-left:15px; font-size: 14px;}
							ul.menuv li a:hover{ text-decoration:none; color:#0059a5; background: url(/img/menu_arrow.png) left no-repeat; padding-left:15px; }	
			.menuvv{float:left; text-align:left; width:760px; background:url(/img/menuv2_bg.jpg) repeat-y; height:36px; margin-top:5px;}
				.menuvv ul.menuvv{float:left; list-style:none; padding:0px; margin:0px; color:#fff ; margin-left:20px;}
						.menuvv ul.menuvv li{float:left; margin-right:15px; font-weight:bold; padding-top:10px;}
							ul.menuvv li a, ul.menuvv li a:visited{ text-decoration:none; color:#fff;}
							ul.menuvv li a:hover{ text-decoration:underline; color:#fff;}	
			.text{float:left; width:757px; padding-left:22px; border-bottom:dashed 1px; color:#cae4f4; border-top:1px solid #dcf2ff;border-left:1px solid #dcf2ff; padding-bottom:20px;margin-top:5px;}
				.text h2{color:#4ea8c3; text-align:left; font-weight:bold; width:752px; font-size:18px; border-bottom:dashed 1px; padding-bottom:7px;}
				.text h3{color:#4ea8c3; font-weight:bold; text-align:left; width:528px; float:left; margin:0 auto; margin-top: 5px;}
				img.foto{border:1px #7fb2df solid; float:left; margin-right:10px; margin-top: 5px; width:202px;}
				.text p {float:left; width:523px; color:#000; text-align:left; margin-top: 10px;}
			.links_img{float:left; width:735px; padding-left:12px; height:161px;}
				*+html .links_img{float:left; width:735px; padding-left:12px; height:161px; margin-top:10px;}
				.links_image{height:370px;border-left:1px solid #dcf2ff; float:left;}
				.links_img p.first{ margin-left:10px;float:left;background:url(/img/img_1.jpg) no-repeat; height:143px; width:231px; padding-top:110px;  color:#b1d1ed;  font-size:12px; font-weight:bold; margin-top:0px;}<!--changed by me -->
				*+html .links_img p.first{ margin-left:10px;float:left;background:url(/img/img_1.jpg) no-repeat; height:143px; width:231px; padding-top:110px;  color:#b1d1ed;  font-size:12px; font-weight:bold; margin-top:0px; }
				*+html .links_image{height:391px;border-left:1px solid #dcf2ff; float:left;}
				.links_img p.sec{float:left;background:url(/img/img_2.jpg) no-repeat; margin-left:10px; height:143px; width:231px; padding-top:115px; color:#b1d1ed;  font-size:19px;}
				.links_img p.thr{float:left;background:url(/img/img_3.jpg) no-repeat; height:143px; margin-left:10px; width:231px; padding-top:115px;  color:#b1d1ed;  font-size:19px;}
				.links_img p.four{ margin-left:10px;float:left;background:url(/img/img_4.jpg) no-repeat; height:143px; width:231px; padding-top:115px; p color:#b1d1ed;  font-size:19px;}
				.links_img p.five{float:left;background:url(/img/img_5.jpg) no-repeat; margin-left:10px; height:143px; width:231px; padding-top:115px;  color:#b1d1ed;  font-size:19px;}
				.links_img p.six{float:left;background:url(/img/img_6.jpg) no-repeat; height:143px; margin-left:10px; width:231px; padding-top:115px;  color:#b1d1ed;  font-size:19px;}
				.links_img a, .links_img a:visited{color:#b1d1ed; text-decoration:none;}
				.links_img a:hover{color:#b1d1ed; text-decoration:underline;}
		
			#footer{ text-align:center; width:100%; background: #dcf2ff url(/img/footer.jpg) 110px no-repeat; height:146px; float:left; }
			#footer p{float:left; color:#98c9e6; width:450px; text-align:left; font-weight:bold; margin-top:15px; margin-left:137px;}

.mapDiv{overflow:hidden}
