html, body, div, ins { margin: 0; padding: 0; }
body{ background: #fff; font: 10pt Verdana, Arial, Tahoma, "Trebuchet MS", sans-serif; color: #000; }
a, a:hover, a:focus{outline: none; font-weight: 700; text-decoration: none; color: #de2626;}
a img{border: 0;}

#search, #top_wrapper, #sidebar, .wpcf7, #foot_navlist, #f_banner, .gps, .map_link, .copyright .c_icn, #hotline, .shop_cnt, .news_hdr .link_02, .rss{display: none;}
#breadcrumbs span{display: inline-block; padding-right: 20px;}
#header .logo{font-size: 30pt;}
#header .descr{display: block; padding-bottom: 20px;}

.partners .p_logos{text-align: center;}
.partners .p_logos a{margin: 0 8px !important;}
.partners .p_logos br{display: none; visibility: hidden;}
.partners .p_logos img{vertical-align: middle;}

#news .news_content{
	background: #fff;
	border: 1px solid #e4e2e2;
	padding: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
#news .news_content h4 a{
	font-size: 12px;
	font-weight: bold;
	color: #de2626;
	text-decoration: underline;
	display: inline-block;
	padding-left: 12px;
}
#news .news_content .alignleft{float: left; margin-right: 10px; margin-bottom: 10px;}
#news .news_content h4 a:hover{color: #232323;}
#news .news_content span.date{
	font-size: 10px;
	color: #272727;
	font-weight: bold;
	display: block;
	padding: 5px 15px;
}
#news .news_content .news_entry{overflow: hidden;}
#news .news_content .news_entry p{line-height: 18px; padding-bottom: 5px;}
#news .news_content .news_entry .more_link{background-position: 0 7px;}