                                                                     
                                                                     
                                                                     
                                             
*{padding:0px;margin:0px;}

html {font-size:100.01%;height:100%;}
BODY {color:#545353;background:#fff url(../images/map.gif) center top no-repeat;margin:0;padding:0;font-size:11px;height:100%;font-family: Verdana, Arial, Tahoma,  Times New Roman,  sans-serif;}
TD, BODY, DIV {}
IMG {border: 0;}
TD, FORM {padding: 0; margin: 0;}
TABLE {border-collapse: collapse;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}

a {font:11px verdana;color:#1A61A5;text-decoration:none;}
a:hover {text-decoration:underline;}
ul{margin-left:50px;}
		li{ 
		background-position:left center; 
		background-repeat:no-repeat;
		list-style-image:url("../images/li.gif");
		padding-bottom:0;
		padding-left:0;
		padding-right:0;
		padding-top:0;
		}


.main{width:980px;margin:0 auto;}
.clc{clear:both;height:0px;font-size:0px;line-height:0}

	.logo {float:left;background:url(../images/topleft.gif) left bottom no-repeat;padding:0 46px 48px 0}
	.menu {margin:0 0 0 216px;padding:65px 0 0 0;}
		.menu ul {list-style:none;position:relative; margin-left:0px;}
		.menu li {float:left;background:url(../images/menu.gif) left top repeat-x;border-bottom:2px solid #BCBCBC;border-left:1px solid #87A1CF;border-right:1px solid #00529B;list-style:none;}
		.menu li li {float:none;background:#86898a;border-bottom:1px solid #fff;}
		.menu li  a {display:block;line-height:26px;padding:0 14px;color:#fff;text-decoration:none}
		.menu li  a:hover {background:url(../images/menu_hover.gif) left top repeat-x;}
		.menu li li  a:hover {background:none}
			.menu ul li ul {display:none;}
			.menu ul li:hover ul, .topmenu ul li a:hover ul {display:block; position:absolute;  top:28px; list-style:none; padding:0; margin:0; height:auto; width:240px; z-index:100;}

				
.middle {width: 100%;height: 1%;padding:20px 0 0 0;background:right bottom no-repeat}
	.middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
	.container {width: 100%;float: left;overflow: hidden;}
	.content {padding: 0px 220px 0 170px;}
		.tex {border-left:1px #979595 solid;padding:0 10px 0 47px}
			h1 .main_h{color:#1A61A5;font-size:16px;padding-bottom:15px;}
			h1 {	background-color:#2E6DAD;
				color:#FFFFFF;
				font-family:verdana;
				font-size:11px;
				font-size-adjust:none;
				font-stretch:normal;
				font-style:normal;
				font-variant:normal;
				font-weight:bold;
				line-height:normal;
				padding-bottom:3px;
				padding-left:10px;
				padding-right:10px;
				padding-top:3px;
			}
			h1.HomeTitle {
			color:#1A61A5;
			font-size:16px;
			font-weight:bold;
			padding-bottom:15px;
			background:none;
			padding-left:220px;
			}
			.intertitletd{
				background-color:#01539C;
				color:#FFFFFF;
				font-family:verdana;
				font-size:13px;
				font-size-adjust:none;
				font-stretch:normal;
				font-style:normal;
				font-variant:normal;
				font-weight:bold;
				line-height:normal;
				padding-bottom:3px;
				padding-left:10px;
				padding-right:10px; 
				padding-top:3px;
                margin: 0px 20px 20px 220px;
			}
			
			.more {padding:0 0 20px 0}
			.more a {background:url(../images/arrow.gif) left center no-repeat;color:#1A61A5;font:bold 11px verdana;padding-left:15px;}
	.sl {float: left;width: 170px;margin-left: -100%;position: relative;border-top:1px #979595 solid;}
		.sl  ul {list-style:none ; margin-left:0px;}
		.sl li {border-bottom:1px solid #979595;border-left:1px solid #979595;position:relative;list-style:none;}
		.sl li a {display:block;background:url(../images/slmenu.gif) left bottom repeat-x;padding:4px 10px;color:#424141;border-bottom:1px solid #FFFFFF;}
		.sl li a:hover {background:url(../images/slmenu_hover.gif) left bottom repeat-x;color:#fff; text-decoration:none;}
		.sl li a.selected {background:url(../images/slmenu_hover.gif) left bottom repeat-x;color:#fff; text-decoration:none;}
		.sl li li {	background:#6e8ebf;border-left:1px solid #979595;	border-bottom: 1px solid #aca9a9;color:#ffffff;text-decoration:none;font: 11px verdana;	display:block;list-style:none;}
		.sl li li a, .sl li li a:link, .sl li li a:visited
		{color:#ffffff;	padding:5px 10px 5px 10px;text-decoration:none;	font: 11px verdana;	display:block;background:#6e8ebf;}
		.sl li li a:hover {	padding:5px 10px 5px 10px;	color:#ffffff;text-decoration:none;	display:block;background:#486590;}
		
	.sr {float: left;width: 220px;margin-left: -220px;position: relative;margin-top: 40px;}
		.news {padding:20px 0;border-bottom:1px #85b5e6 solid}
		.date {padding-bottom:10px}
			
.footer {width:810px;margin:0 auto;padding:20px 0 0 170px}
	.bottom {padding:10px 0 20px 0;border-top:1px solid #979595;color:#A6A5A5;letter-spacing:-1px;line-height:16px;}
	

.new_linka a {font-size:24px}

.news-item {display:block;padding:0 0 20px;border-bottom:1px #ccc solid;margin:0 0 20px;}
.news-item:after {display: table;clear: both;content: '';}