.header { background: url(f073c6868e0a6ea7703f80f5b8055dc8237a5597.png)  no-repeat scroll center top transparent; height: 125px; margin-bottom: 0px ! important; }
.banner-top { margin-bottom: 5px; }
.search { margin: 0px; position: relative; top: 19px; }
.lang { float: right; }
.lang span { color: rgb(102, 102, 102); font: 11px Arial; }
.lang a { color: rgb(0, 0, 0); font: 11px Arial; margin-right: 13px; }
.search .button { margin-top: 0px; width: 26px; }
.search .field input { border: 1px solid rgb(204, 204, 204); height: 22px; width: 133px; }
.search .datetime { margin-bottom: 2px; }
.search form { margin-top: 5px; }
.login { margin-top: 47px; }
.footer { border: medium none; padding: 11px 0px; }
.footer .copyright { color: rgb(102, 102, 102); }
.footer .registered { color: rgb(102, 102, 102); }
.plots { background: none repeat scroll 0px 0px rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); }
.plots a { color: rgb(51, 51, 51); font: 13px Times New Roman; }
.plots div { background: none repeat scroll 0% 0% transparent; margin: 0px 10px 9px; }
.plots h4.color { text-align: center; }
.plots h4.color a { color: rgb(123, 144, 159); 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: rgb(62, 93, 116); }
.newslist .item { margin-bottom: 8px; }
.newslist h4 { margin-bottom: 4px; }
.newslist h4 a { color: rgb(62, 93, 116) ! important; font: bold 14px Arial ! important; }
.topmenu { margin: 0px 0px 20px ! important; width: 100%; }
.headline .actual { width: 252px; }
.headline .newslist { margin-right: 29px; width: 245px; }
.topmenu a { color: rgb(204, 51, 0); font: bold 16px Arial; }
.topmenu ul { padding: 0px 115px 2px; }
.topnews h1 a { font-size: 26px ! important; line-height: 28px ! important; }
#copyright, #copyright a { color: rgb(204, 204, 204); 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: rgb(62, 93, 116) ! important; font-size: 13px; display: block; }
.singlenews h2 { margin-bottom: 5px; }
.singlenews { margin-top: 19px; }
.singlenews img { margin: 0px 20px 0px 0px ! 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: rgb(133, 77, 133); }
.index_rubric .column h5 a { color: rgb(62, 93, 116) ! important; }
.popular div.item { background: none repeat scroll 0% 0% transparent; }
.popular div.item a { font: 14px Times; }
.index_rubric .mm { background: none repeat scroll 0% 0% transparent ! important; margin-top: 13px ! important; }
.index_rubric .mm .inner { background: none repeat scroll 0% 0% transparent ! important; border: 1px dotted rgb(0, 0, 0); margin-top: 19px ! important; }
div.linkedin { margin-left: 0px ! important; }
.ask_form input.button { background: url(8efc0c3c9161c03e1111540db0f4a70068ff45bd.png)  no-repeat scroll left top transparent ! important; }
.rating_vote input.button { background: url(fac61291b7b14644134bf5d7ba84246a0c20aa99.png)  no-repeat scroll left top transparent ! important; }
input.search_submit { background: url(2f23a5cd62bd5a028f0ead65494fdf3dee0da152.png)  no-repeat scroll left top transparent ! important; }
input.rubric_search_submit { background: url(0d7103fcf41160e04a6f1ea3e1c004762171694b.png)  no-repeat scroll left top transparent ! important; }
.vote-question .submit { background: url(8fed5433a7342bebfcd9ebaed372db3626cfef5b.png)  no-repeat scroll 0% 0% transparent ! important; }
