@import url("system.css");
@import url("coment_style.css");

html{height:100%;}
body {padding:0; width:100%; margin:0 auto; height:100%; font-family: Verdana;
	font-size: 11px; color:#555;position:relative;min-height:100%;background:url(../images/bg_body.gif) repeat-x;}
* html body {height:100%;}
* html #container{}
#container{padding:0; margin:0 auto;width:100%;position:relative;}
#head{position:relative;width:1000px;height:337px;background:url(../images/bg_head.jpg) repeat-x;margin:0 auto;}
#headMain{background:url(../images/pic_head.jpg) no-repeat;width:100%; height:235px;}
#headMain_brick{background:url(../images/pic_head_brick.jpg) no-repeat;width:100%; height:235px;}

#corrLayer{position:absolute;z-index:101;width:1000px;height:1px;top:91px;background:url(../images/corr.gif) repeat-x;}

#logo{position:absolute;z-index:100;top:16px;left:40px;width:130px;height:60px;}
#content{padding:0; margin:0 auto;width:1000px;height:100%;min-height:100%;
	overflow:hidden; clear:both;}
#content_left_inner{float:left; width:310px;}
#content_right_inner{float:right; width:670px;}
#meta{height:135px; background:url(../images/bg_footer.gif) repeat-x;}
#footer{ margin:0 auto;width:1000px;height:100%;min-height:100%;padding:30px 0 0 100px;}
#counters{margin:0 auto;width:1000px;text-align:center;padding:10px 0;}

a{color:#90a71a;}
h2{font-size:150%;color:#3d586c;margin:0px 0 3px 0;}
h4{font-size:130%;color:#959595;}
.grey{color:#959595;}
.green{color:#90a71a;}
.small{font-size:100%;}
.padTop10{padding-top:10px;}
.pad20{padding:20px;}
.padTop5{padding-top:5px;}
.margTop10{margin-top:10px;}
.center{text-align:center;}
.bgBlue{background:#e6f3fb;}



a.page_href{text-decoration:underline;}

/*==================== MENU TAB TOP ===================*/
#menu{text-align:center; position:relative;padding:58px 0 0 0;margin:0;}
#menuTabM {height:33px; font-family: Verdana; font-size: 17px; color:#fff;}
#menuTabM ul {margin:0 0 0 0; padding:0 0 0 0; padding-left:200px; height:33px; }
#menuTabM li {display:block; float:left; margin:0; padding:0; height:33px; }
#menuTabM a.current {display:block; height:33px; padding:0 0 0 10px; 
	text-decoration:none; background:url("../images/menu/slide_left.gif") no-repeat left top;}
#menuTabM .select, 
#menuTabM .current {list-style:none;  display:block; float:left;}
#menuTabM a.current {display:block; height:33px; color:#fff; padding:0 0 0 10px; 
	text-decoration:none; background:url("../images/menu/slide_left.gif") no-repeat left top;}
#menuTabM .topLev {line-height:2.6em; font-weight:bold; display:inline; padding:9px 18px 8px 5px; 
	width:100%; height:33px; background:url("../images/menu/slide_right.gif") no-repeat right top;
	FONT-SIZE: 13px; FONT-FAMILY: verdana; font-style:normal; font-variant:normal;}	
#menuTabM a.select{
	display:block; height:33px; color:#fff; padding:0 0 0 10px; 
	text-decoration:none; background:url("../images/menu/slide_left.gif") no-repeat left top;
	background-position:0 -39px; }	
#menuTabM a.current:hover{text-decoration:none;	background-position:0 -39px;}
#menuTabM .topLev:hover,
#menuTabM a:hover .topLev,
#menuTabM .select_d {text-decoration:none;	background-position:100% -39px; color:#fff;}	
/*======END========== MENU TAB TOP ===================*/

/*==================== SUB BANNERS ===================*/
#sub_head{position:relative;margin:0 auto;width:1000px;height:175px;}
#mi_1,#mi_2,#mi_3{float:left;width:330px;height:148px;}
#how{position:absolute;z-index:105;top:260px;left:60px;width:259px;height:44px;color:#6a6968;font-size:13px;font-family:verdana;
	background:url("../images/bg_how.gif") no-repeat;padding:13px 0 0 20px;}
#how h1{text-align:left;color:#6a6968;font-size:13px;font-family:verdana;display:inline;}
#how a{color:#6a6968;font-size:13px;font-family:verdana;display:inline;text-decoration:none;font-weight:bold;}
/*======END=========== SUB BANNERS ===================*/

.date_publish_main{padding:5px 0 5px 0; width:100px; color:#fff; text-align:center; border:1px dashed #b5b5b5;background:#b5b5b5;}
.header1{FONT-SIZE:130%; color:#095087; font-weight:bold;}
a.news_text_link{color:#555;text-decoration:none;}
a.news_text_link:hover{text-decoration:underline;}

#mi_1_inner,#mi_2_inner,#mi_3_inner{width:330px;margin:10px 0 10px 0;}


/*==================== FOOTER ===================*/
#meta_footer{width:1000px;margin:0 auto;color:#fff;padding-top:40px;text-align:center;}
#meta_footer a{color:#fff;text-decoration:none;}
#meta_footer a:hover{text-decoration:underline;} 
#copyright{width:1000px;margin:0 auto;padding-top:0px;text-align:center;}
/*======END=========== FOOTER ===================*/

#meta h1{color:#ccc;text-align:center;font-size:11px;margin:4px;padding:2px;}




#calc td{font-size:12px;}
#calc select,#calc input{margin:5px 0 0 0;}
.nn{width:40px}
.ch{width:15px}
#result{width:200px;border:0;background:#E6F3FB;text-align:center;font-weight:bold;color:#d35c16;}
#cub_m{width:100px;background:#E6F3FB;border:0;text-align:center;font-weight:bold;color:#d35c16;}


/*==================== add 120308 banerLeftBottomMain ===================*/
#banMain2{width:295px;height:84px;background:url("../images/b_ml_bg.gif") no-repeat left top;
	background-position:7px 0; padding:14px 0 0 0; color:#636363;}
* html #banMain2 {background-position:0 0;}
#banMain2 h2{font-size:15px; }
#banMain2 p{font-size:14px;font-weight:bold;margin:16px 0 0 0;}
/*======END=========== add 120308 banerLeftBottomMain ===================*/


fieldset{}
#dens_tb td{font-size:11px;}
LEGEND{color:#4C5D43;}
#df{width:350px;}


#headMain h1 { margin:0; padding:0; overflow:hidden; width:100px; height:10px; }
#headMain h1 span { width:100px; height:10px; display:block; }

a.news_text_link { text-decoration:underline; }
a.news_text_link:hover { text-decoration:none; }

a.spetspredlozhenie { font-size:14px; }

span.spetspredlozhenie { font-size:14px; }