#about_title,#download_title {
	background-color:#9C001B;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:1em;
	margin:20px 0 10px 20px;
	padding:0 8px;
 	}
 	
#about_title_news{
	background-color:#9C001B;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:1em;
	margin:20px 0 10px 10px;
	padding:0 8px;
}
 	
#top10companies-list {
	width:350px;
	margin-top:10px;
}
 	
.c_block{
	margin: 0 0 0 20px; 	 
}
 	
.position{
	color:#999; 
	font-family:tahoma; 
	font-size:1em;
	position:absolute;
	clear:both;
}

.c_name{
	padding-left:20px;
}

.news_block p{
	margin:0;
	padding:0;
}

.c_name a{
	color:#555; 
	font-family:tahoma; 
	font-size:1em; 
	font-weight:bold;	
}

.b_type_note {
	color:#999; 
	font-family:tahoma; 
	font-size:0.8em;	
	clear:both; 
	margin: 2px 0 0 20px;
	padding-bottom:10px;
}

.news_block{
	margin-left:10px;
}

.nb_head{
	font-family:tahoma;
	font-size:1.3em;
	margin-bottom:2px;
	width:600px;
}

.nb_body{
	width:600px; 
	margin-bottom:2px;
}

.nb_sender{
	margin:0 0 20px 0px; 
	font-family:tahoma; 
	font-size:0.8em; 
	float:left;
	color:#999;
}

.nb_sender a{
	color:#999;
}

#in_total a{
	color:#cc9900; 
	font-size:1em; 
	margin-left:30px;
}
#in_total a:hover{
        color:#ff0000; 
	font-size:1em; 
	margin-left:30px;
}
#middle_left_zone {
	width:360px;
	background-color:none;
	float:left;
	padding-bottom:50px;
	padding-top:45px;
	_padding-top:20px !important;
	}
*+html #middle_left_zone{
	padding-top:20px !important;
}
	
#middle_right_zone {
	width:630px;
	background-color:none;
	float:right;
	margin-bottom:10px;
}
	
/* carousel */
.carousel_name_icon{
	float: left; 
	width: 82px; 
	height: 82px;
}

.carousel_name_icon img{
	border: 1px solid black;
}

.carousel_name_title{
	float: left;
	margin: 0pt 0pt 0pt 12px; 
	font-size: 1em; 
	font-family: tahoma; 
	color: rgb(51, 51, 51);
	width:200px;
}

.carousel_name_data{
	float: left; 
	margin-left: 12px; 
	color:#999999;
	font-size:0.9em;
	width:190px;
}

.carousel_name_dowload{
	float: left; 
	margin: 2px 0pt 0pt 8px;
	width: 200px;
}

.carousel_name_dowload a{
	font-weight:bold;
	margin-left:5px;
	font-family:tahoma;
	color:#0080B4;
	font-size:1em;
}

#searchbutton{
	width:115px;
	height:27px;
	background:url(../images/searchbutton.png) no-repeat;
	font-family:Tahoma;
	margin-bottom:20px;
	margin-left:125px;
	cursor:pointer;
}

#searchbutton:hover{
	background-position:0 -27px;
}

