@charset "utf-8";
/* CSS Document */

html, 
	body,
		form,
			input {
				margin:0px;
				padding:0px;
				}
				
				
html {font-size:100.01%;}
body { background:#FFF; font-size:62.5%; font-family:Arial, Helvetica, sans-serif;}				
				

img {border:none}
a {outline:none;}
.blockfix {
	display:block;}

h1 { margin:0; padding:0 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size:1.7em; font-weight:normal; color:#31485d;}


.block {display:block;}
.relativ {position:relative;}
.left-col {float:left;}
.right-col {float:right;}
.endcol { clear:both;}
.enddiv { clear:both; line-height:0px; height:0px;}


.page {}
.main {
	background:url(main-bg1.jpg) no-repeat center top;
	width:1000px;
	margin:0 auto}



.header {}
	.logo {
		padding:30px 0 50px 0;
		}
		.logo img {
			display:block;
			margin:0 auto
			}
			
	.lang {
		float:left;
		}
		.lang ul {
			list-style:none;
			clear:both;
			margin:35px 0 0 40px;
			padding:0;}
			.lang ul li {
				float:left;
				font-size:1.2em}
				.lang ul li a {
					color:#3d5d7a;
					display:block;
					width:45px;
					height:19px;
					text-align:center;
					line-height:19px;
					}
					.lang ul li a.activ {
						background:url(lang-bg.gif) no-repeat center center;
						display:block;
						width:45px;
						height:19px;
						color:#FFF;
						text-align:center;
						text-decoration:none
						}
	
	.top-menu {
		float:right;
		background:url(menu-bg_.gif) no-repeat right center;
		width:584px;
		height:93px;}
		.top-menu ul {
			margin:0 0 0 20px;
			padding:0;
			clear:both;}
			.top-menu ul li {
				float:left;
				list-style:none;
				padding:22px 2px 0 2px;
				}
			.top-menu ul li.activ {}
				.top-menu ul li a {
					float:left;
					font-family:Arial, Helvetica, sans-serif;
					font-size:1.4em;
					color:#FFF;
					display:block;
					line-height:43px;
					height:43px;
					}
						.top-menu ul li a.activ {
							float:left;
							font-family:Arial, Helvetica, sans-serif;
							font-size:1.4em;
							color:#FFF;
							display:block;
							line-height:43px;
							height:43px;
							background:url(top-menu-hover-left.gif) no-repeat left center;
							text-decoration:none;
							}
						.top-menu ul li a:hover {
							float:left;
							font-family:Arial, Helvetica, sans-serif;
							font-size:1.4em;
							color:#FFF;
							display:block;
							line-height:43px;
							height:43px;
							background:url(top-menu-hover-left.gif) no-repeat left center;
							text-decoration:none;
							}
					.top-menu ul li a span {
						cursor:pointer;
						display:block;
						height:43px;
						padding:0 30px;
						float:left;
						}
						.top-menu ul li a:hover span {
							cursor:pointer;
							background:url(top-menu-hover-right.gif) no-repeat right center;
							display:block;
							height:43px;
							padding:0 30px;
							float:left;
							}
						.top-menu ul li a.activ span {
							cursor:pointer;
							background:url(top-menu-hover-right.gif) no-repeat right center;
							display:block;
							height:43px;
							padding:0 30px;
							float:left;
							}


		.slogan {
			font-family:Arial, Helvetica, sans-serif;
			font-size:2em;
			color:#344f64;
			overflow:hidden;
			padding:80px 0 30px 450px}






.content {}
	.left-sb {
		float:left;
		width:220px}
		.left-menu {}
		.left-menu ul {
			margin:0;
			padding:0;
			list-style:none;
			}
			.left-menu ul li {
				padding:5px 0 }
				.left-menu ul li a {
					font-family:Arial, Helvetica, sans-serif;
					font-size:1.4em;
					color:#3c5c78;
					font-style:italic;}
					
					
					
					
	.content-text {
		color:#454545;
		font-size:1.4em;
		line-height:1.3;
		text-align:justify;
		padding:0;
		}					
					
					
					
					
					

		
		
	.right-sb {
		float:right;
		width:750px;
		margin:0 0 0 30px;}



.footer {
	padding:50px 0 15px 100px}
.foot-bg {
	background:url(footer-bg.gif) no-repeat center center;
	width:890px;
	height:53px;
	}
	.info-footer {
		line-height:53px;
		padding:0 0 0 150px;
		color:#FFF;}
	
	






