.header {
    background: url("/i/eng/head.png") no-repeat scroll center top transparent;
    height: 125px;
    margin-bottom: 0 !important;
}
.banner-top {
	margin-bottom:5px;
}
.search {
	margin:0px;
	position:relative;
	top:19px;
}
.lang {
	float:right;
}
.lang span {
	color:#666666;
	font:11px Arial;
}
.lang a {
	color:#000;
	font:11px Arial;
	margin-right:13px;
}
.search .button {
	margin-top:0px;
	width:26px;
}
.search .field input {
	border:1px solid #cccccc;
	height:22px;
	width:133px;
}
.search .datetime {
	margin-bottom:2px;
}
.search form {
	margin-top:5px;
}
.login {
	margin-top:47px;
}
.footer {
	border:none;
	padding: 11px 0;
}
.footer .copyright {
	color:#666666;
}
.footer .registered {
	color:#666666;
}
.plots {
	background: none repeat scroll 0 0 #F5F5F5;
	border:1px solid #cccccc;
}
.plots a {
	color:#333333;
	font:13px Times New Roman;
}
.plots div {
	background:none;
	 margin: 0 10px 9px;
}
.plots h4.color {
	text-align:center;
}
.plots h4.color a {
	color:#7b909f;
	font:bold 14px Arial !important;
}
a.more,
.plots .link a.color{
	text-decoration:underline !important;
	font:11px Arial !important;
}
.newslist em {
	font-size:11px;
	color:#3e5d74;
}
.newslist .item {
	margin-bottom:8px;
}
.newslist h4 {
	margin-bottom:4px;
}
.newslist h4 a {
	color:#3e5d74 !important;
	font:bold 14px Arial !important;
}
.topmenu {
	margin: 0 0 20px !important;
	width:100%;
}
.headline .actual {
	width:252px;
}
.headline .newslist {
    margin-right: 29px;
    width: 245px;
}
.topmenu a {
	color:#cc3300;
	font:bold 16px Arial;
}
.topmenu ul {
	padding: 0 115px 2px;
}
.topnews h1 a {
	font-size:26px !important;
	line-height:28px !important;
}
#copyright,
#copyright a {
	color:#cccccc;
	font:11px Arial;
	padding-bottom:0px !important;
}
.topnews .text {
    margin-top:0px !important;
}
.singlenews .lead a,
.topnews .text a {
	font: 13px/15px Times !important;
}
.index_rubric .news em,
.singlenews em,
.topnews .text em {
	color:#3e5d74 !important;
	font-size:13px;
	display:block;
}
.singlenews h2 {
	margin-bottom:5px;
}
.singlenews {
	margin-top:19px;
}
.singlenews img {
	margin:0 20px 0 0 !important;
}
.singlenews h2 a {
	line-height:19px !important;
}
.popular .title h4,
h3, h3 a {
	font:bold 18px/28px Arial !important;
	text-transform:uppercase;
}
.popular .title h4 {
	color:#854D85;
}
.index_rubric .column h5 a {
	color:#3e5d74 !important;
}
.popular div.item {
	background:none;
}
.popular div.item a {
	font:14px Times;
}
.index_rubric .mm {
	background:none !important;
	margin-top:13px !important;
}
.index_rubric .mm .inner {
	background:none !important;
	border:1px dotted #000;
	margin-top:19px !important;
}

div.linkedin {
	margin-left:0px !important;		   
}

/*submits*/
.ask_form input.button				{ background: url('/i/submits/eng/ask.png') no-repeat left top !important; }
.rating_vote input.button			{ background: url('/i/submits/eng/rating_vote.png') no-repeat left top !important; }
input.search_submit					{ background: url('/i/submits/eng/search_page.png') no-repeat left top !important; }
input.rubric_search_submit			{ background: url('/i/submits/eng/rubric_search.png') no-repeat left top !important; }
.vote-question .submit				{ background: url('/i/submits/eng/answer.png') no-repeat !important;; }
/*submits*/