body {margin:0px;font-family: Arial, Helvetica, sans-serif;height:100%;width:100%;}
img { border:none;}
.rod { height:100%; width:100%; position:relative; padding:18px 0px 18px 0px;}
.content {width:990px; margin:0px auto; background:#ffffff; position:relative; padding:0px 0px 10px;}
a {color:#0067BF;}

.verx { position:absolute; width:100%; background:url(/builder/minprom/img/verh1.png) repeat-x; top:0px; height:245px; left:0px; }
.niz {position:absolute; width:100%; background:url(/builder/minprom/img/niz1.png) repeat-x; bottom:0px; height:330px; right:0px; }

.header {}
	.logo { float:left; width:150px; text-align:center; padding:13px 0px 0px 0px;}
	.rod_menu { margin:0px 0px 0px 150px}
		.poisk {top:85px;left:150px;background:url(/builder/minprom/img/lupa.png) no-repeat 8px 3px; border:1px solid #b3b3b3; padding:0px 0px 0px 0px; width:187px; height:25px; margin:3px 11px 0px 0px;position:absolute;}
		.text { margin:3px 0px 0px 30px; width:126px; height:17px; padding:0px; border:none;background-color:#fff;}
		.text:hover { border:none;}
		.button { float:right; cursor:pointer; background:url(/builder/minprom/img/enter.png) no-repeat; height:23px; width:25px; margin:1px 2px 0px 0px; border:none;}
		.rod_menu div.h1 { color:#626262; font-size:18px; line-height:24px; margin:32px 0px 0px 0px;display:block;float:left;width:400px;}
		.rod_menu div.h1 a{ color:#626262; font-size:18px; line-height:24px;text-decoration:none}

		.menu { padding:15px 0px 15px 0px;float:right}
		.menu ul { margin:0px ; padding:0px; text-transform: uppercase;width:430px}
		.menu ul li {display:block; float:left; background:url(/builder/minprom/img/ctr.jpg) no-repeat 1px 10px;padding:3px 0px 3px 10px;margin-right:15px;white-space: nowrap;height:18px;width:170px;}
		.menu ul li a {font-size:11px; text-decoration:none; white-space: nowrap;text-transform: uppercase;vertical-align:middle;height:18px;}
		.menu ul li.adv {width:210px;}

		.menu ul li:hover, .menu ul li.active, .menu ul li.active:hover
			{background:url(/builder/minprom/img/menu-active.jpg) 0 0 repeat-x;color:#fff/*background:url(/builder/minprom/img/ctr_act.jpg) -1px 13px no-repeat;font-size:11.333px;*/}
		.menu ul li:hover a, .menu ul .active a, .menu ul .active {color:#fff}
		.menu ul .active a:hover {cursor:text;}
		.act {color:#e82e33;} 
		
		.news-date {width:150px;height:20px;float:left;font-size:14px;}
		.load {background:url(/builder/minprom/img/load.jpg) 0px 5px no-repeat;padding:7px 0 4px 24px;}
		*+html .load {display:block}
.baner { margin:0px auto; width:969px; clear:both;}

.body { padding:20px 22px 0px 33px;}
	.left { float:left; width:300px; padding:0px 0px 20px 0px;}
		.left p { font-size:13px; padding:0px 0px 30px 0px; margin:0px;}
		.left p a { font-size:13px; text-decoration:none; }
		.left p span { display:block; color:#4a4949; padding:0px 0px 6px;}
		.left .link {font-size:12px; text-decoration:none; color:#093469;white-space: nowrap;}
	.right { float:right; width:180px;}
		.right h2.zagolovok {font-size:17px;color:#000;margin:0px;padding:35px 0px 5px 15px}
		.right a {text-decoration:none; font-size:13px; margin:5px 0px 10px 0; display:inline-block;}
	.center { margin: 0px 20px 0px 310px;text-align: left;vertical-align: top;}
		.statia { display:block;margin:0 auto 0 0;padding-left:15px;position: relative;}
			.statia h1 { margin:0px; padding:0px 0px 5px; font-size:17px; }
			.statia h1 span {display:block;font-weight:normal;padding:0 0 20px 0;}
			a.print {display:inline-block; text-decoration: none; font-size:12px; color:#093469; background:url(/builder/minprom/img/print.png) no-repeat left 0;padding:0px 0px 0px 30px;}			
			a.print-main {display:block;text-decoration:none;font-size:12px;background:url(/builder/minprom/img/print.png) no-repeat 0 0;padding:0px 0px 0px 25px;float:right;margin:0 -160px 0 0;font-weight:normal;}

			a.load-main {display:block;width:200px;background:url(/builder/minprom/img/load.jpg) 0px 5px no-repeat;padding:7px 0 4px 24px;white-space: nowrap;}
			a.mark {background:url(/builder/minprom/img/mark.jpg) 0px 1px no-repeat;padding:0 0 0 15px;display:block}

			a.back { display:inline-block;text-decoration:none;font-size:12px; color:#093469;background:url(/builder/minprom/img/back-to-contents.jpg) no-repeat left 0;padding:0px 0px 0px 30px;margin-left:20px;}
			.statia p { color:#000; font-size:14px; line-height:1.4em; margin:8px 0px;}
			.statia img { float:left; margin:0px 15px 0px 0px;}
			.statia .podpis { float: right; font-size:15px; line-height:14px; color:#020202; width:355px;}
			.statia .podpis span { float:right; margin:0px 18px 0px 30px; font-size:13px; line-height:11px; color:#616161; display:inline-block;}
			.statia a {text-decoration:none;line-height: 1.4em;}
			.statia .down { margin:15px 0px 0px 0px; display:inline-block; }

			.left_colonka { float:left; width:50%; padding:21px 0px 0px 0px;}
				.left_colonka a { text-decoration:none; font-size:13px; margin:9px 50px 9px 0px; display:inline-block;}
				.left_colonka h1 { font-size:17px; margin:0px; padding:0px 50px 0px 0px;}
			.right_colonka { float:right; width:50%; padding:21px 0px 20px 0px;}
				.right_colonka a { text-decoration:none; font-size:13px; margin:8px 0px 8px 0px; display:block; line-height:14px; width:100%; }
				.right_colonka h1 { font-size:17px; margin:0px; padding:0px 0px 0px;}

.footer { clear:both; height:29px; background:#d6d6d6; margin:0px 10px; padding:0px 22px;}
	.developing { float:left; color:#a09f9f; font-size:13px; margin:0px; line-height:29px;}
	.developing a { font-size:13px; text-decoration:none; color:#093469;}
	.developing img {margin:-10px 10px 0px 0px; vertical-align:top;}
	.copir { float:right; color:#6f6f6f; font-size:12px; margin:0px; line-height:29px;}
	
.feedback td {font:14px/1.4em "Arial";}

.clear { clear:both}
#fix { margin:0px;}
.pages a {margin:0 4px;}

hr {border:none;border-top:1px solid #bdbdbd;}
h2 {font-size:17px;margin-top:8px;}
h1.sp {padding-left:15px;}

table.simple {border-collapse:collapse;color:#000;border:0;}
table.simple td {padding:5px 8px;border-right:1px solid #b3b3b3;vertical-align: top;}
table.simple td.clear {border:none; border-right:none;border-bottom:0;}

.archive {font-size:13px;border-bottom:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD; margin-bottom:20px;}
.archive ul {list-style:none;margin-left:0px;padding: 10px 0 10px 5px; float:left }
.archive li {padding:5px 0; display: inline-block; float:left; width: 80px;}
.archive a {text-decoration: none;}
h2.zagolovok {padding:0 0 17px 0;margin:0;}
a.years {margin:0 4px 0 0;}
.archive div #sel {color:#ff4444;}
ul.month li a b {color:#ff4444;font-weight:normal;}

.banner-main-left {background:url(/builder/minprom/img/banner-main-left.jpg) no-repeat 0px 0px;width:180px;height:72px;display: block;margin-left:0px;margin-top:10px;text-decoration: none;}

.feedbackdetail {width:100%;border:0;}
.feedbackdetail label {width:180px;display:block;float:left;color: #666666;}
.feedbackdetail input,.feedbackdetail select,.feedbackdetail textarea {width:40%;margin:4px 0;display:block;padding: 2px 3px 3px 0;background-color: #F5F5F5;border-top: 1px solid #B4B4B4;border-left: 1px solid #B4B4B4;border-bottom: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
input.error {color:#FE6C00;margin-bottom:0px;}
span.error {color:#FE6C00;display:block;padding: 2px 3px 3px 0;margin-left:130px;}
.submit {margin:0 0 0 190px;}
.feedbackdetail label b {color:red;}

.clear-left { clear:left;}

/*IE7*/
*+html .developing { margin:5px 0px 0px 0px;}
*+html .developing img { margin:-15px 10px 0px 0px;}
*+html .menu .active {background-position:0 5px;}
*+html .statia .down { margin:0px 0px 0px 0px;}
*+html .right_colonka a {margin:6px 0px 6px 0px;}
*+html .text { border-color:#FFF;}
*+html .button { margin:1px 2px 0px 0px;}
*+html a.print-main {display:block;text-decoration:none;font-size:12px;color:#093469;background:url(/builder/minprom/img/print.png) no-repeat 0 0;padding:0px 0px 0px 25px;margin:-22px -160px 0 200px;font-weight:normal;}

/*IE6*/
* html .developing { margin:5px 0px 0px 0px;}
* html .developing img { margin:-15px 10px 0px 0px;}
* html .footer {overflow:hidden;} 
* html .copir {line-height:26px;}
* html .poisk { height:25px; overflow:hidden; margin:3px 7px 0px 0px;}
* html .text { border-color:#FFF; width:125px;}
* html .button { margin:1px -5px 0px 0px;}

	
.banners a {padding:5px 0;display:block}

.liveinternet{float:left;margin-left:59px;}
