* {
margin:0; 
padding:0; 
font-size:12px; 
color:#020202;
font-family: Arial, Helvetica, sans-serif;
}
body{
background:url(../pics/bg_top.jpg) top left repeat-x #b2b2b2;
}
a, a:visited{text-decoration:none}
a:hover{text-decoration:underline}
h1{
color:white;
font-weight:bold;
padding:0px 0px 5px 1px
}
h2{
color:white;
font-weight:normal;
}
h3{
color:white;
font-weight:normal;
font-style:italic;
}

hr{border:none; border-bottom:1px solid #CFCDC8; color:#CFCDC8; height:1px}
img{border:none}
td{vertical-align:top}
p{margin:0px 0px 8px 1px}

.clear:after{
clear:both;
content:".";
display:block;
height:0px;
line-height:0px;
visibility:hidden
}
.clear{display:inline-block}
/* Hides from IE-mac */
* html .clear{height:1%}
.clear{display:block}
/* End hide from IE-mac */

.main_cont{
min-width:999px;
position:relative;
width:100%;
width:expression(document.body.clientWidth < 999? "999px":"100%" );
}


.m_tb{
width:100%;
border:none;
border-collapse:collapse;
}
#l_td{
width:320px;
padding-bottom:20px
}
#r_td{
padding-bottom:20px
}
#cr_td{
width:220px;
}
#cl_td{
padding-right:30px
}
#main_tb{
background:url(../pics/main_fon.jpg) 0 100% repeat-x
}


#logo{
padding:58px 0px 60px 40px
}
#l_menu{
background:url(../pics/l_menu_fon.jpg) 0 0 repeat-y;
width:289px
}
#l_menu_top{
background:url(../pics/l_menu_top.jpg) 0 0 no-repeat
}
#l_menu_bot{
background: url(../pics/l_menu_bot.jpg) 0 100% no-repeat
}
#menu{
list-style:none;
padding:20px 11px 24px 47px
}
#menu li{
background:url(../pics/menu_line.gif) 0 0 repeat-x;
padding:8px 0px 4px 8px
}
#menu li:first-child{
background:none
}
	#menu a, #menu a:VISITED{
	color:#FEFECA;
	font-size:11px;
	background:url(../pics/menu_dot.gif) 0 2px no-repeat;
	padding-left:15px
	}

#recl_block{
background:#CCCCBA;
color:#010100;
padding:4px 5px;
margin:10px 50px 10px 47px;
font-size:11px
}

#subs_block{
background:url(../pics/pen_dark.gif) 0 0 no-repeat;
margin:0px 0px 4px 61px;
padding:10px 0px 40px 56px
}
	#subs_block a, #subs_block a:VISITED{
	color:#A15210;
	text-decoration: underline
	}
	#subs_block a:HOVER{
	text-decoration: none
	}

#srch_block{
padding:0px 0px 0px 61px;
}
	#srch_block label, #srch_block a, #srch_block a:VISITED{
	color:white;
	text-decoration:underline;
	font-size:11px
	}
	#srch_block label{display:block;padding-top:4px}
	#srch_block a:HOVER{
	text-decoration:none
	}
	#srch_block input{margin-right:4px}
.inp_txt{
border:none;
width:157px;
color:#4B4B4B;
font-size:10px;
}

#header{
background:url(../pics/header.jpg) 0 0 no-repeat
}
#head_inn{
/*background:url(../pics/menu_line.gif) 0 194px repeat-x;*/
padding:205px 4px 10px 0px
}
#icons{
text-align:right;
}
	#icons img{margin-right:23px}
#top_text{
background:url(../pics/dash.gif) 0 100% repeat-x;
padding-bottom:4px
}

#top_text2{

padding-bottom:4px
color:#5F2B12;
font-size:9px;
}


#top_text2{

}
	#top_text2 a, #top_text2 a:VISITED{
	color:#FEFECA;
	font-size:10px;
	text-decoration:none
	}
	#top_text2 a:HOVER{
	text-decoration:underline
	}


#bot_text{
background:url(../pics/h_fon.gif) 0 0 no-repeat;
padding-top:22px;
margin:15px 0px 0px 0px
}
#spec_block{
background:url(../pics/spec_out_fon.jpg) 100% 0 no-repeat #989898
}
#spec_block_inn{
background:url(../pics/h_fon.gif) 0 0 no-repeat;
padding:16px 0px 12px 35px
}
.foto_cont{
background:url(../pics/spec_fon.gif);
margin:6px 0px 1px;
width:142px
}
.foto_cont_top{
background:url(../pics/spec_top.gif) 0 0 no-repeat
}
.foto_cont_bot{
background:url(../pics/spec_bot.gif) 0 100% no-repeat;
padding:5px 0px 5px 7px
}
	.foto_cont_bot img{
	width:122px
	}
.spec_txt{
width:142px;
text-align:center
}
	.spec_txt a, .spec_txt a:VISITED{
	font-size:11px;
	color:#010000;
	text-decoration:underline;
	line-height:12px
	}
	 .spec_txt a:HOVER{
	text-decoration: none
	}
#exc_block{
border:1px solid #2B2B2B;
margin:15px 28px 0px 8px;
padding:11px 5px 11px 21px
}
#exc_list{
list-style:none;
padding:0px 0px 5px 38px;
background:url(../pics/excel_dark.gif) 0 0 no-repeat
}
#exc_list li{
line-height:12px
}
	#exc_list a, #exc_list a:VISITED{
	color:white;
	font-size:11px;
	text-decoration:underline
	}
	#exc_list a:HOVER{
	text-decoration: none
	}
	
	
	

#bot_menu{background:url(../pics/bot_menu_fon.jpg) repeat-x;}
#bot_menu_l{background:url(../pics/bot_menu_l.jpg) 0 0 no-repeat}
#bot_menu_r{background:url(../pics/bot_menu_r.jpg) 100% 0 no-repeat; text-align:center;}
#b_menu{
list-style:none;
height:28px;
margin:auto
}
	#b_menu li{
	background:url(../pics/separator.gif) 0 0 no-repeat;
	float:left;
	padding:5px 3px 
	}
	#b_menu li:first-child{
	background:none
	}
	#b_menu a, #b_menu a:VISITED{
	color:white;
	font-size:9pt;
	}
	
#footer{
clear:both;
background:url(../pics/footer.jpg) 0 0 repeat-x;
height:72px
}
#footer_inn{
/*background:url(../pics/footer_pic.jpg) 210px 0 no-repeat;*/
position:relative;
height:72px;
padding:29px 0px 0px 55px;
font-size:11px;
color:#AFAFAF
}
#copyr{
position:absolute;
top:22px;
right:80px;
text-align:center;
font-size:11px;
color:#5F5F5F
}
#copyr a, #copyr a:visited {
	color:#5F5F5F
}

input{
color:#000000;
}
