* {margin:0;padding:0;}
img {border:none;display:block;}
html, body {height:100%;}
body {background:#fff;font-family:Verdana, Arial, Sans-serif;font-size:11px;line-height:15px;}
h1 {font-size:21px;font-weight:normal;}
h2 {font-size:18px;font-weight:normal;}
h5 {font-size:13px;font-weight:normal;}
p {font-size:13px;margin-bottom:15px;line-height:18px;}
a {color:#0095da;}
a:hover {color:#faae2e;}
#container {min-height:100%;background:#f2f2f2;width:1170px;padding:10px 15px 0 15px;margin:0 auto;border-left:#e3e3e3 solid 1px;border-right:#e3e3e3 solid 1px;}
	#header {position:realtive;}
		.header-left {float:left;width:280px;margin-right:5px;}
		.header-right {overflow:hidden;}
		#header-top {height:165px;color:#fff;margin-bottom:10px;}
			#header-top .header-left {background:#0080c8;position:relative;height:165px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
				#header-top img {position:absolute;top:42px;left:23px;}
				.logo-under {text-align:center;background:#80c0e4;margin-top:128px;height:37px;line-height:35px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;font-size:13px;}
				#header-top .header-right {overflow:hidden;position:relative;}
			#header-top .header-right {position:relative;height:165px;background:url(../img/bg-header.jpg) left top no-repeat;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
				#header-icons {height:37px;width:100%;position:absolute;background:url(../img/bg-icons.png) right top no-repeat;}
					#icon-home {background:url(../img/icons.png) -177px 2px no-repeat;width:20px;height:20px;position:absolute;left:100%;margin-left:-140px;top:8px;display:block;}
					#icon-mail {background:url(../img/icons.png) -157px -14px no-repeat;width:20px;height:20px;position:absolute;left:100%;margin-left:-115px;top:8px;display:block;}
					#icon-conts {background:url(../img/icons.png) -136px -36px no-repeat;width:20px;height:20px;position:absolute;left:100%;margin-left:-90px;top:8px;display:block;}
					#icon-ru {background:url(../img/icons.png) -119px -55px no-repeat;width:20px;height:20px;position:absolute;left:100%;margin-left:-65px;top:8px;display:block;}
					#icon-en {background:url(../img/icons.png) -99px -75px no-repeat;width:20px;height:20px;position:absolute;left:100%;margin-left:-40px;top:8px;display:block;}
				.slogan {background:url(../img/bg-slogan.png) left top no-repeat;padding-left:15px;margin-top:128px;height:37px;line-height:35px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;font-size:19px;text-shadow:1px 1px 3px #555;}
		#header-middle {color:#fff;margin-bottom:10px;height:30px;overflow:hidden;font-size:13px;text-align:center;}
			#header-middle .header-left {background:#0080c8;height:30px;line-height:30px;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
			#header-middle .header-right {height:30px;}
				#top-menu {height:30px;background:url(../img/bg-top-menu.png) repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
					#top-menu ul {list-style-type:none;}
						#top-menu ul li {display:block;float:left;padding-left:3px;background:url(../img/bg-top-menu-li.png) left top no-repeat;}
						#top-menu ul li:first-child {background:none;padding-left:0;}
							#top-menu ul>li:first-child>a {padding-left:20px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}
							#top-menu>ul>li:last-child>a {padding-left:20px;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}
						#top-menu ul li a {display:block;line-height:28px;height:30px;padding-left:18px;padding-right:20px;color:#fff;text-decoration:none;font-size:13px;background:url(../img/bg-top-menu-a.png) left -50px repeat-x;}
						#top-menu ul li a:hover {background:url(../img/bg-top-menu-a.png) left top repeat-x;}
						#top-menu ul li ul {display:none;text-align:left;position:absolute;border:#c9c9c9 solid 1px;z-index:10;background:#fff url(../img/bg-popup.png) left bottom repeat-x;padding:10px 0 10px 0;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
							#top-menu ul li ul li {float:none;background:none;padding:0;}
								#top-menu ul li ul li a {font-size:13px;color:#000;text-align:left;padding-left:15px;}
								#top-menu ul li ul li:first-child a {padding-left:15px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
								#top-menu ul li ul li:hover {background:#b2b2b2;}
								#top-menu ul li ul li a{line-height:26px;height:27px;border-bottom:#f6f6f6 solid 1px;margin:0 5px 0 5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
								#top-menu ul li ul li a:hover {background:none;border-bottom:#b2b2b2 solid 1px;}
		#header-bottom {overflow:hidden;height:118px;margin-bottom:10px;}
			#header-bottom .header-left {background:#ededed;width:278px;height:102px;padding-top:14px;border:#c7c7c7 solid 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
				.h-phone {text-align:center;line-height:44px;font-size:22px;color:#0080c8;}
			#header-bottom .header-right {overflow:hidden;height:95px;padding:11px 0 10px 0;border:#c7c7c7 solid 1px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
				.hr-block {float:left;width:198px;padding-left:20px;}
					.hr-block.orange-block {border-left:#f7ad00 solid 2px;}
					.hr-block.pink {border-left:#f7b2b3 solid 2px;}
					.hr-block.green {border-left:#4fac25 solid 2px;}
					.hr-block a {color:#000;font-size:12px;line-height:18px;}
					.hr-block a:hover {color:#faae2e;font-size:12px;}
	#main {overflow:hidden;}
		.button-wrapper {margin-bottom:5px;}
		.button-wrapper.mb-12 {margin-bottom:12px;}
		.button {position:relative;display:table-cell;zoom:1;vertical-align:middle;text-decoration:none;text-align:center;background:#3c6496 url(../img/bg-button.png) repeat-x;width:100%;height:45px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
		.button.orange {background:#d9792d url(../img/bg-button-orange.png) repeat-x;}
			.button span {font-size:14px;color:#fff;text-shadow:1px 1px 3px #000;display:inline-block;vertical-align: middle;position:relative;top:-2px;cursor:pointer;}
			.button em{display:inline-block;vertical-align:middle;width:0px;height:100%;}
			.button span, .button em {display:inline;}
		#main-right {width:156px;float:right;position:relative;}
			#main-right .button {width:142px;padding:0 7px 0 7px;margin-bottom:5px;}
			#main-right hr {margin-bottom:5px;font-size:0;line-height:0;border:none;border-bottom:#bcbec0 solid 1px;}
			.mr-block {margin-bottom:6px;width:156px;}
				.mr-title {background:#3c6496 url(../img/blue-gradient-1.png) left top repeat-x;padding:6px 0 8px 0;text-align:center;font-size:13px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
					.mr-title a {color:#fff;text-shadow:1px 1px 3px #555;text-decoration:none;}
				.mr-content {border:#d1d1d1 solid 1px;border-top:none;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:0px;}
					.mr-content img {margin:0 auto;}
		#main-left {width:280px;float:left;}
			.left-menu {margin-bottom:10px;}
				.lm-title {background:#166499 url(../img/blue-gradient-small.png) left top repeat-x;color:#fff;font-size:14px;padding:6px 20px 8px 20px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
				.lm-content {border:#d5d5d5 solid 1px;padding:5px 0 10px 0;border-top:none;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
					.lm-content ul {list-style-type:none;}
						.lm-content ul li {display:block;padding:0 20px 0 20px;}
						.lm-content ul li:hover {background:#e5e5e5;}
							.lm-content ul li a {font-size:13px;color:#000;text-decoration:none;display:block;border-top:#bcbec0 solid 1px;padding:6px 0 8px 0;}
							.lm-content ul li:first-child a {border-top:none;}
			.ml-question {text-align:center;background:#3d6596 url(../img/blue-gradient-big.png) left top repeat-x;height:85px;padding-top:20px;margin-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
				.ml-question-title {color:#fff;font-size:19px;text-shadow:1px 1px 3px #555;text-align:center;margin-bottom:20px;}
				.ml-question select {width:230px;}
			.ml-link {display:block;margin-bottom:10px;text-decoration:none;background:#3c6496 url(../img/blue-gradient-1.png) left top repeat-x;color:#fff;padding:6px 0 8px 20px;font-size:14px;text-shadow:1px 1px 3px #555;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
			.ml-block {margin-bottom:5px;}
				.mlb-title {background:#3c6496 url(../img/blue-gradient-1.png) left top repeat-x;color:#fff;padding:6px 0 8px 20px;font-size:14px;text-shadow:1px 1px 3px #555;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
					.mlb-title a {color:#fff;text-shadow:1px 1px 3px #555;text-decoration:none;}
				.mlb-content {border:#d1d1d1 solid 1px;padding:0 7px 7px 7px;border-top:none;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
					.news-block {padding:20px 12px 0 12px;font-size:13px;}
						.news-block b {display:block;}
						.viewall {overflow:hidden;}
						.mlb-content .viewall {padding-top:12px;}
							.viewall a {float:right;display:block;font-size:12px;color:#fff;background:#0d6fab;width:130px;text-align:center;line-height:22px;text-decoration:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
							.viewall a:hover {background:#0095da;color:#fff;}
		#main-center {overflow:hidden;padding:0 5px 0 5px;}		
			.mc-banner {padding:5px;background:#fff;border:#b4b4b4 solid 1px;margin-bottom:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
			.mc-block {overflow:hidden;margin-bottom:6px; font-size:13px;}
				.mcb-title {height:40px;line-height:38px;padding-left:21px;background:#125c92 url(../img/blue-gradient-middle.png) repeat-x;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
					.mcb-title h1 {text-decoration:none; font-size:12px; color:#fff;text-shadow:1px 1px 3px #000;}
					.mcb-title h2 {color:#fff;text-shadow:1px 1px 3px #000;}
					.mcb-title a {color:#fff;text-shadow:1px 1px 3px #000;}
					.mcb-title a:hover {color:#FAAE2E;text-decoration:none;}
				.mcb-content {overflow:hidden;border:#d1d1d1 solid 1px;padding:10px;border-top:none;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
				.mcb-content li {font-size:13px; margin:5px 5px 5px 15px;}
					.mcb-item-pic {float:left;padding:5px;margin-right:5px;border:#b4b4b4 solid 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
					.mcb-item-desc {font-size:13px;overflow:hidden;}
				.mcb-wrapper {border:#d1d1d1 solid 1px;padding:5px;border-top:none;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
					.mc-subtext {border:#d1d1d1 solid 1px;padding:10px 20px 10px 20px;font-size:13px;line-height:18px;margin-bottom:5px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
					.mc-subblock-title {background:#3c6496 url(../img/blue-gradient-1.png) left top repeat-x;color:#fff;padding:6px 0 8px 20px;font-size:12px;text-shadow:1px 1px 3px #555;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
					.mc-subblock-title a {color:#fff;}
					.mc-subblock-title a:hover {color:#FAAE2E;text-decoration:none;}
				.mc-item-blocks {position:relative;overflow:hidden;border:#d1d1d1 solid 1px;border-top:none;background:#fff url(../img/bg-item-blocks.png) center top repeat-y;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
					.mc-item-block {position:relative;float:left;overflow:hidden;width:50%;height:230px;padding:5px 0 5px 0;border-top:#bcbec0 solid 1px;}
						.mcib-title {margin:0 5px 10px 5px;overflow:hidden;background:#eaeaea;padding:5px 10px 7px 10px;font-size:13px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
						.mcib-content {margin:0 5px 0 5px;overflow:hidden;position:relative;}
							.mcib-content table {width:100%;}
								.mcib-content table td {text-align:justify;font-size:13px;font-weight:normal;color:#000000viewall;}
							.mc-item-block .viewall {position:absolute;top:100%;margin-top:-27px;width:100%;}
								.mc-item-block .viewall a {margin-right:5px;}		
				.get-pdf {display:block;padding-top:0px;margin-bottom:0px;color:#0000ff;background:url(../img/icon-pdf.png) left top no-repeat;margin-right:0px;}
				.get-acrobat {display:block;padding-top:35px;margin-bottom:15px;color:#0000ff;background:url(../img/icon-acrobat.png) left top no-repeat;margin-left:20px;}
				.buttons {overflow:hidden;}
				.back, .other {float:left;display:block;margin:10px;font-size:13px;color:#fff;background:#0d6fab;width:130px;text-align:center;line-height:22px;text-decoration:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
				.back:hover, .other:hover {background:#0095da;color:#fff;}
				#main-center form {overflow:hidden;}
					.form-warning {color:#f00;margin:10px 0 0 10px;}
					.form-elem {height:28px;margin-bottom:10px;font-size:13px;}
						.form-elem label {line-height:22px;padding-left:20px; font-size:13px;}
						.form-elem input[type=text] {border:none;background:none;padding:3px 10px 3px 10px;width:350px;}
							.form-elem.form-captcha input[type=text] {width:20px;padding:0px 10px 3px 10px;}
							.form-captcha img {margin:0 20px 0 20px;}
							.form-captcha .input-wrapper {height:18px; margin-right:10px; padding:3px 10px 3px 10px;}
						.form-elem select {width:300px;}
						.input-wrapper {border:#d2d2d2 solid 1px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;float:left;}
						.form-bottom {overflow:hidden;}
							.form-bottom textarea {width:345px;height:155px;padding:4px;border:none;background:none;}
								.textarea-title {text-decoration:underline;width:110px;line-height:30px;text-decoration:underline;background:#b5b5b5 url(../img/gray-gradient-1.png) left top repeat-x;color:#fff;text-align:center;font-size:12px;text-shadow:1px 1px 3px #555;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
								.textarea-wrapper {border:#d2d2d2 solid 1px;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
							.submit-wrapper {position:relative;}
							.submit-wrapper .submit {font-size:13px;color:#fff;background:#0d6fab;width:150px;text-align:center;line-height:22px;text-decoration:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
							.submit-wrapper .submit:hover {background:#0095da;}
	#footer-goast {height:65px;}
#footer {position:relative;height:65px;margin-top:-65px;width:1170px;margin-left:auto;margin-right:auto;padding:0 15px 0 15px;}
	#footer-inside {height:50px;overflow:hidden;background:#d4d4d4;font-size:12px;line-height:50px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
		#fi-right {float:right;width:161px;border-left:#ededed solid 1px;text-align:center;}
		#fi-left {float:left;width:265px;border-right:#ededed solid 1px;text-align:left;padding-left:20px;}
		#fi-center {padding-left:15px;overflow:hidden;}
