/* CSS Document */

html, body {margin:0;padding:0;width:100%;height:100%;background: #ffffff;text-align:center; color:#555555}
.doc_body {
	min-width: 1000px; 
	max-width: 1200px; 
	width: expression((document.documentElement.clientWidth||document.body.clientWidth) < 1000? '1000px' : (document.body.clientWidth > 1200? "1200px": "auto")); 
	min-height:100%; 
	margin: 0 auto; 
	background: white;
}
* html .doc_body {height: 100%;}
.karkas_tbl{margin:0px;padding:0px;}
.doc_header{
	height:140px;
	background:url(/img/main_bg.jpg) no-repeat left top;
	background-color:#ffffff;
        position:relative;
        margin-bottom:10px;
}
.doc_footer{
}
.doc_column_1{	
}
.doc_column_2{
	padding:0px 10px 10px 10px;
}
.doc_column_3{
	width:300px;
	overflow:hidden;	
}

/* стили TD элементов таблицы первой врезки*/
.content_1_2{font-family:Tahoma;font-size:12px;margin:0px;padding:0px;}
.content_1h{background-color:#ffffff;color:#555555;height:20px;text-align:left;font-weight:bold;line-height:20px;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}
.content_1h .header1{border-bottom:2px solid #555555;}
.content_2h{background-color:#ffffff;color:#555555;height:20px;text-align:left;font-weight:bold;line-height:20px;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}
.content_2h .header2{border-bottom:2px solid #97cf16;}
.content_1{background-color:#f2f2f2;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}
.content_2{background-color:#eff8dd;border-left:5px solid #ffffff;border-right:5px solid #ffffff;}

.head_logo{
position:absolute;
left:40px;
top:29px;
}
.head_logo a img{border:0px;}



