@charset "windows-1251";
/* CSS Document */

html, 
	body,
		form,
			input {
				margin:0px;
				padding:0px;
				}
				
html {font-size:100.01%;}
body { font-size:62.5%; font-family:Arial, Helvetica, sans-serif;}				
				
li {
	display:block;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	list-style:none;
}

img {border:none}
a {outline:none;}
.blockfix {display:block;}

h1 {
	margin:0 0 20px 0; 
	padding:0 0 0 25px; 
	font-family: Tahoma, Geneva, sans-serif; 
	font-size:1.4em; 
	font-weight: bold; 
	color:#004b98; 
	background:url(cont-h1-bg.jpg) no-repeat left center; 
	height:38px; 
	line-height:38px;
	text-transform:uppercase
	}
	h1 {
	margin:0 0 20px 0; 
	padding:0 0 0 25px; 
	font-family: Tahoma, Geneva, sans-serif; 
	font-size:1.1em; 
	font-weight: bold; 
	color:#004b98; 
	background:url(cont-h1-bg.jpg) no-repeat left center; 
	height:38px; 
	line-height:38px;
	text-transform:uppercase
	}
	
	h1 a {
 
		padding:0 0 0 5px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size:1em;
		font-weight:normal; 
		color:#004b98; 
		height:38px; 
		line-height:38px;
		text-transform:none;
		text-decoration:none;
		font-weight:bold;
		text-transform:uppercase
		}
	
	
	
h2 {
	color:#00488f;
	font-size:1.2em;
	font-weight:normal
	}	

.box-cat-in2 h2 {
	color:#00488f;
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:0 0 10px 0
	}









.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 {
	background:url(topmenubg.jpg) no-repeat center top;}
.main {
	background:url(top-l-r-pic.jpg) no-repeat center 113px}
	.main_bg_01 {
		background:url(cent-bg.jpg) repeat-x center 427px}
		.main_bg_02 {
			background:url(f-bg.jpg) no-repeat 50% bottom;}
			.main_bg_03 {
				width:1003px;
				margin:0 auto;}


.header {}



	.top-boxer {
		height:113px;}
		.logo {
			float:left;
			width:300px;
			text-align:center;
			padding:35px 0 0 0}
			
			
			
			
			
			
		.t-menu {
			float:right;
			width:690px;
			padding:10px 0 0 0
			}
			.t-menu ul {
				margin:0;
				padding:0;
				clear:both;
				list-style:none;}
				.t-menu ul li {
					float:left;
					padding:0 8px 0 6px;
					list-style:none;
					background:url(top-tizer/sep.gif) no-repeat right 10px}
				.t-menu ul li.last {
					float:left;
					list-style:none;
					padding:0 0px 0 6px;
					background:none}
					
					
					.t-menu ul li a {
						display:block;
						height:98px;
						}
						.t-menu ul li a:hover {}
						.t-menu ul li a.activ {}
			
					
					
					
					.tmb-01 { background:url(top-tizer/tiz.gif) no-repeat 0 0; width:103px}
					.tmb-02 { background:url(top-tizer/tiz.gif) no-repeat -130px 0;  width:104px}
					.tmb-03 { background:url(top-tizer/tiz.gif) no-repeat -256px 0;  width:156px}
					.tmb-04 { background:url(top-tizer/tiz.gif) no-repeat -429px 0;  width:119px}
					.tmb-05 { background:url(top-tizer/tiz.gif) no-repeat -570px 0;  width:118px}
					
					
					.tmb-01:hover { background:url(top-tizer/tiz-button.gif) no-repeat 0 0; width:103px}
					.tmb-02:hover { background:url(top-tizer/tiz-button.gif) no-repeat -130px 0;  width:104px}
					.tmb-03:hover { background:url(top-tizer/tiz-button.gif) no-repeat -256px 0;  width:156px}
					.tmb-04:hover { background:url(top-tizer/tiz-button.gif) no-repeat -429px 0;  width:119px}
					.tmb-05:hover { background:url(top-tizer/tiz-button.gif) no-repeat -570px 0;  width:118px}
			
					.tmb-01-activ { background:url(top-tizer/tiz-button.gif) no-repeat 0 0; width:103px}
					.tmb-02-activ { background:url(top-tizer/tiz-button.gif) no-repeat -130px 0;  width:104px}
					.tmb-03-activ { background:url(top-tizer/tiz-button.gif) no-repeat -256px 0;  width:156px}
					.tmb-04-activ { background:url(top-tizer/tiz-button.gif) no-repeat -429px 0;  width:119px}
					.tmb-05-activ { background:url(top-tizer/tiz-button.gif) no-repeat -570px 0;  width:118px}
			
			
			
			
			
		/*.top-menu {
			float:right;
			width:690px;
			}
			.top-menu ul {
				clear:both;
				margin:14px 0 0 0;
				padding:0;
				list-style:none}
				.top-menu ul li {
					float:left;
					background:url(top-tizer/sep.gif) no-repeat right 10px ;
					padding:0 20px}
					
				.top-menu ul li.last {
					float:left;
					background:none;
					padding:0 0 0 20px}
					
					
					
				.top-menu ul li.activ {}
					.top-menu ul li a {
						font-size:14px;
						font-weight:bold;
						text-align:center; 
						display:block;
						color:#004b98;
						text-transform:uppercase;
						text-decoration:none;
						}
					.top-menu ul li a img {
						 display:block;
						 text-align:center;
						 margin:0 0 14px 0}
					
							.top-menu ul li a.activ {
								text-decoration:underline}
							.top-menu ul li a:hover {
								text-decoration:underline;}
						.top-menu ul li a span {cursor:pointer;} */
			







.svf {
	overflow:hidden;
	height:314px;}












.content {
	background:#FFF url(leftmenu-bg.jpg) repeat-y left top;
	width:1003px;
	}
	.left-sb {
		float:left;
		width:306px;
		height:100%;
		min-height:100%;
		}
		.left-menu {
			font-size:1.2em;
			font-family:Verdana, Geneva, sans-serif;
			}
		.left-menu ul {
			margin:0;
			padding:0;
			list-style:none;}
			.left-menu ul li {}
				.left-menu ul li a {
					background:url(lm-main-categor-bg_02.jpg) no-repeat center top;
					color:#FFF;
					font-weight:bold;
					text-decoration:none;
					display:block;
					margin:7px 0
					}
					.left-menu ul li a span {
						background:url(lm-main-categor-bg_03.jpg) no-repeat center bottom;
						display:block;
						padding:5px 0 5px 20px
						}
					.left-menu ul li a:hover {}
					
					
						
						.left-menu ul li ul {
							margin:0;
							padding:0;
							list-style:none;}
							.left-menu ul li ul li {}
								.left-menu ul li ul li a {
									background:url(lm-pic.jpg) no-repeat 20px center;
									color:#080808;
									font-weight:normal;
									margin:0;
									padding:0 0 0 30px;
									}
									.left-menu ul li ul li a:hover {
										color:#0685c0;
										text-decoration:underline;}







						
						
		.news {
			width:306px;
			font-size:1em;
			padding:50px 0 0 0;
			}
			.news h2 {
				font-size:1.6em;
				margin:0;
				padding:0 0 15px 22px;
				color:#00488f;
				text-transform:uppercase;
				}		
			.news-top {
				overflow:hidden;
				background:url(news/news-bg-top.jpg) no-repeat top center;
				padding:20px 0 0px 0}
				.news-text  {
					padding:11px 17px 5px 22px;
					background:url(news/separ.jpg) no-repeat center top;
					}
					
					.news .data { font-size:1.2em;  color:#1b4b99}
					.news .info {
						padding:10px 0}
					.news .link {}
						.news .link a { font-size:1.4em; color:#1b4b99; display:block; text-align:right; background:url(news/strela.jpg) no-repeat 185px 6px}
					
					
					
				
			.news-boot {
				overflow:hidden;
				background:url(news/news-bg-bottom.jpg) no-repeat center bottom;
				width:306px;
				height:30px;}
						
						
						
						
						
		
		
	.right-sb {
		float:right;
		width:697px;
		}
		.content-text {
			font-family:Verdana, Geneva, sans-serif;
			font-size:1.3em;
			color:#464646;
			padding:0px 20px 40px 20px;
			margin:0 0 20px 0 0}
			
			.content-text img {
				margin:5px;
				border:1px solid #cccccc}
			
			
			
			.content-text a {
				color:#376a9a}
		
			.content-text ul {
				list-style:none;
				margin:0;
				padding:10px 0 20px 20px}
				.content-text ul li {
					/*background:url(cont-pic-ul.jpg) no-repeat left center;
					padding:0 0 0 10px;*/
					list-style:none;
					}
					


	.bottom-menu {
		text-align:right;
		position:absolute;
		width:700px;
		margin:-20px 0 0 300px ;
		float:left;

		}
		.bottom-menu ul {
			margin:0;
			padding:0;
			list-style:none;
			text-align:right}
			.bottom-menu ul li {
				display:inline;
				padding:0 7px;
				text-align:right}
				.bottom-menu ul li a {
					color:#000;
					font-size:1.1em}



.footer {
	height:98px;
	background:url(f-bg-smal.jpg) no-repeat center top
	}

	.footer-box {
		padding:25px 0 0 25px}



	
.widt1 {
	width:100px;
	margin:0 0px 0 0;
	font-size:1.6em;
	color:#231f20;
	font-weight:bold}

.widt {
	width:220px;
	margin:0 40px 0 0;
	font-size:1.1em;
	color:#231f20}	
	
.widt a {
	color:#2255a9}	
	
	
	
	
	
	
	
	
	
/**/

.prise {
	padding:80px 0 0 0}
	.prise a {
		background:url(l.jpg) no-repeat left center;
		float:left;
		display:block;
		color:#FFF;}
		.prise a span {
			background:url(l2.jpg) no-repeat right center;
			height:25px;
			line-height:20px;
			float:left;
			display:block;
			color:#FFF;
			cursor:pointer;
			padding:0 15px}



.prise2 {
	padding:15px 0 0 0}
	.prise2 a {
		background:url(l.jpg) no-repeat left center;
		float:left;
		display:block;
		color:#FFF;}
		.prise2 a span {
			background:url(l2.jpg) no-repeat right center;
			float:left;
			display:block;
			color:#FFF;
			cursor:pointer;
			padding:0 15px}

			.prise2 a span span {
			background:url(st.jpg) no-repeat left center;
			height:25px;
			line-height:20px;
			float:left;
			display:block;
			color:#FFF;
			cursor:pointer;
			padding:0 20px}




.box-cat {
	padding:25px 0 5px 0;
	border-bottom:1px solid #000}
	.box-cat-in {
		background:url(bg-pic.gif) no-repeat center;
		width:90px;
		height:98px;
		float:left;
		}


	.box-cat-in2 {
		float:right;
		width:550px}
	
	


.pdf {
	padding:10px 0 0 0;}
	.pdf  img {
		border:none;
		margin:0;
		}













