@charset "windows-1251";

#main-banner {
	width:100%; height:200px;
	margin:-12px 0 20px 0; padding:0; border:none; border-collapse:collapse; border-bottom:solid 1px #999; border-top:solid 2px #666666;
	background-color:#FFF; background-repeat:repeat-x; background-position:bottom;
}
#main-banner .big-banner {
	width:65%; text-align:right; vertical-align:bottom;
	padding:0 10px 0 0; background:no-repeat center #EEE;
}
#main-banner .big-banner div { 
	background-color:#333333; color:#FFFFFF; width:200px; text-align:left; float:right; padding:20px; 
	filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;
}
#main-banner .big-banner div a {color:#FFFFFF; font-weight:bold;}
#main-banner .about_company {
	width:35%; text-align:left; vertical-align:middle; color:#FFFFFF; font-size:13px; font-weight:normal; line-height:16px;
	background:url(/pages/templates/img/orange_bg.jpg) left #F60; padding:20px 20px 20px 20px;
}
#main-banner .about_company strong {font-size:1.1em; letter-spacing: -0.05em;}
#main-banner .about_company b {display:block; margin:10px 0 0 0; padding:0; font-weight:normal;}
#main-banner .about_company a {color:#EEE;	font-size:11px;	border-bottom: 1px dashed #EEE;	text-decoration: none;}
#main-banner .about_company a:hover {color: #FFEEAA; border-bottom-color:#FFE271;}


#main-content {padding-left:20px; padding-right:20px; padding-bottom:35px !important; padding-bottom:25px;}
#main-content table {width:100%; border:none; padding:0; border-collapse:collapse; margin:0;}
#main-content table td, #main-content table tr {padding:0; margin:0; text-align:left; vertical-align:top;}

#main-content .subcat { padding: 2px 0 5px 0; margin:0; }
#main-content .subcat a{ font-size:11px;}

li.article div {font-size:11px; color:#666666; padding:3px 0 0 0;}
li.article a {font-size:11px;}