body {

	background:url(image/footer_polosa.jpg) bottom left repeat-x;

	padding:0px;

	margin:0px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	}

body ul {

	padding:0px;

	margin:0px;

	list-style:none;

	}

body h1, h2, h3, h4 {

	padding:0px;

	margin:0px;

	font-weight:400;

	}

body a {

	text-decoration:none;

	}

body a:hover {

	text-decoration:underline;

	}

body img {

	border:none;

	}

#main {

	background:url(image/head_rep.jpg) top left repeat-x;

	}

#full {

	width:1000px;

	}

#head {

	width:1000px;

	height:85px;

	font-size:12px;

	}

#head ul {

	padding-top:46px;

	padding-left:75px;

	}

#head li {

	background:url(image/nav_neactiv.jpg) top left no-repeat;

	width:169px;

	height:23px;

	float:left;

	padding-top:10px;

	}

#head .activ {

	background:url(image/nav_activ.jpg) top left no-repeat;

	width:169px;

	height:23px;

	padding-top:10px;

	}

#head li a {

	color:#FFF;

	text-decoration:underline;

	}

#head li a:hover {

	text-decoration:none;

	}

#head_2 {

	background:url(image/head_2.jpg) top left no-repeat;

	width:1000px;

	height:151px;

	text-align:left;

	}

#logo {

	float:left;

	padding-left:90px;

	padding-top:20px;

	}

#head_2 ul {

	float:right;

	padding-right:76px;

	}

#head_2 li {

	float:left;

	width:215px;

	font-size:10px;

	color:#75736c;

	padding-top:70px;

	}

#head_2 li h1 {

	font-size:12px;

	padding-bottom:35px;

	padding-left:90px;

	}

#head_2 li h1 a {

	color:#e4330c;

	text-decoration:underline;

	}

#head_2 li h1 a:hover {

	text-decoration:none;

	}

#head_2 li p {

	padding:0px;

	margin:0px;

	}

#main_content {

	background:url(image/cont_rep.jpg) top left repeat-y;

	width:1000px;

	float:left;

	}

#main_content_2 {

	background:url(image/footer.jpg) bottom left no-repeat;

	width:1000px;

	float:left;

	}

#left_sidebar {

	float:left;

	width:186px;

	text-align:left;

	padding-left:76px;

	padding-top:5px;

	}

#block_1 {

	background:#FFF;

	width:174px;

	font-size:10px;

	color:#75736c;

	line-height:14px;

	padding-bottom:10px;

	margin-bottom:13px;

	}

#block_1 h1 {

	background:url(image/left_h1.jpg) top left no-repeat;

	width:174px;

	height:17px;

	font-size:11px;

	text-align:center;

	color:#858282;

	padding-top:4px;

	}

#block_1 p {

	margin:0px;

	padding:0px;

	padding-top:10px;

	padding-left:15px;

	padding-right:15px;

	text-align:justify;

	}

.block_2 {

	background:url(image/head_l_block.jpg) top left no-repeat #FFF;

	width:174px;

	margin-bottom:11px;

	}

.block_foot {

	background:url(image/foot_l_block.jpg) bottom left no-repeat;

	width:164px;

	padding-top:6px;

	padding-bottom:5px;

	padding-left:10px;

	}

.block_2 a {

	background:url(image/znak.jpg) top left no-repeat;

	padding-left:40px;

	padding-top:10px;

	padding-bottom:10px;

	display:block;

	font-size:11px;

	text-decoration:underline;

	color:#777070;

	}

.block_2 a:hover {

	text-decoration:none;

	}

#block_3 {

	background:url(image/chelovek.jpg) top left no-repeat;

	width:164px;

	height:210px;

	font-size:10px;

	color:#75736c;

	padding-top:30px;

	padding-left:10px;

	margin-bottom:11px;

	}

#block_3 h1 {

	text-decoration:underline;

	font-size:11px;

	color:#777070;

	}

#block_3 p {

	padding:0px;

	margin:0px;

	padding-right:40px;

	line-height:12px;

	padding-top:10px;

	}

#block_3 a {

	text-decoration:underline;

	color:#75736c;

	}

#block_3 a:hover {

	text-decoration:none;

	}

#content_pole {	

	width:738px;

	float:right;

	}

#right_sidebar {

	background:url(image/left_up.jpg) top left no-repeat;

	width:302px;

	float:right;

	text-align:left;

	font-size:10px;

	color:#75736c;

	padding-top:35px;

	padding-bottom:39px;

	}

.kontakts {

	line-height:16px;

	padding-left:25px;

	padding-bottom:25px;

	}

.block_4 {

	background:url(image/head_r_block.jpg) top left no-repeat #FFF;

	width:201px;

	margin-left:15px;

	font-size:11px;

	margin-top:7px;

	}

.block_4_foot {

	background:url(image/foot_r_block.jpg) bottom left no-repeat;

	width:172px;

	padding-left:15px;

	padding-right:14px;

	padding-top:15px;

	padding-bottom:26px;

	}

.block_4 h1 {

	font-size:12px;

	color:#e4330c;

	padding-bottom:7px;

	}

.block_4 li {

	padding-bottom:12px;

	padding-top:9px;

	border-bottom: 1px solid #d3d3d3;

	}

.block_4 a {

	color:#777070;

	text-decoration:underline;

	}

.block_4 a:hover {

	text-decoration:none;

	}

#content {

	background:url(image/cont_up.jpg) top left no-repeat;

	width:396px;

	float:left;

	text-align: justify;

	font-size:11px;

	color:#777070;

	padding-top:18px;

	padding-left:20px;

	padding-right:20px;

	padding-bottom:50px;

	line-height:17px;

	}

#content h1 {

	color:#FFF;

	font-size:12px;

	text-transform:uppercase;

	font-weight:bold;

	padding-top:10px;

	padding-bottom:20px;

	}

#content h2, h3, h4 {

	color:#777070;

	font-size:12px;

	text-transform:uppercase;

	font-weight:bold;

	padding-top:10px;

	padding-bottom:20px;

	}

#content p {

	padding:0px;

	margin:0px;

	padding-top:10px;

	padding-bottom:10px;

	}

#content span {

	color: #008080;

	}

#content ul {

	margin-left:5px;

	}

#content li {

	background:url(image/metka.jpg) top left no-repeat;

	padding-left:10px;

	padding-bottom:3px;

	}

#content a {

	color:#777070;

	text-decoration:underline;

	}

#content a:hover {

	text-decoration:none;

	}

#footer {

	height:63px;

	width:1000px;

	float:left;

	font-size:12px;

	}

#footer ul {

	padding-left:100px;

	padding-top:20px;

	}

#footer li {

	background:url(image/metka_2.jpg) top right no-repeat;

	float:left;

	padding-left:24px;

	padding-right:24px;

	}

#footer ul .z1 {

	background:none;

	}

#footer li a {

	color:#bab4b4;

	text-decoration:underline;

	}

#footer li a:hover {

	text-decoration:none;

	}

.clear {

	clear:both;

	}
	
	
	 a.mcf, p.mcf {
font-size: 9px;
color: #cccccc;
}