.news_list {}
.news_list .item {}
.news_list .item h2 {}
.news_list .item h2 a {color: #000;}
.news_list .item h3 {}
.news_list .item h3 a {color: #000;}

.index_list {padding: 15px;}

.news_list_small {}
.news_list_small .item {font-size: 11px; line-height: 135%;}
.news_list_small .item a {color: #000;}

.comment_list_small {}
.comment_list_small .item {font-size: 11px; line-height: 135%;}

.main_news {background: url(/im/bg/main_news.gif) top repeat-x #831b00; padding: 15px; color: #fff;}
.main_news small {color: #fff;}
.main_news h1 {font-size: 30px;}
.main_news h1 a {color: #fff;}
.main_news a {color: #ffc258;}

.more_news {background: #fff;}
.more_news .cell {padding: 15px; width: 50%;}
.more_news .cell h2 {}
.more_news .cell h2 a {color: #000;}

.more_news_small {}
.more_news_small .cell {padding: 0 15px; width: 50%;}

.mail_form {}
.mail_form td {padding: 0 5px 5px 0;}

.error {color: #c00;}
.progress {color: #090;}

.davideo {color: #f45126;}

.news_detail {}
.news_detail td {padding: 0 15px 0 0;}
.news_detail h2 {margin: 0 0 10px 0;}
.news_detail .foto_preview {}
.news_detail .foto_preview td {padding: 0 5px 5px 0;}

.some_menu {}
.some_menu ul {padding: 0; margin: 0; list-style: none;}
.some_menu ul li {padding: 0; margin: 0 15px 15px 0; float: left;}
.some_menu ul li.selected {}
.some_menu ul li.selected a {color: #000; text-decoration: none;}

.faq_quest {}
.faq_text {background: #f9e9d9; padding: 15px;}

.list_quest_ans {}
.list_quest_ans .answer {background: #f9e9d9; padding: 15px;}

.comment_form {background: #f9e9d9; padding: 15px;}
.comment_form .form {}
.comment_form .form td {padding: 0 5px 5px 0;}

.banner_block {margin: 0 0 15px 0;}

.search_page {}
.search_page .form {padding: 5px; background: #a93111; float: left;}
.search_page .form td {vertical-align: middle; padding: 5px;}

.runline {}
.runline td {padding: 5px;}
.runline tr.hover td {background: #f9e9d9;}

.profile-table {}
.profile-table td {padding: 0 5px 5px 0;}

.data-table {}
.data-table td {padding: 0 5px 5px 0;}

.voting_form {}
.voting_form ul {padding: 0; margin: 0; list-style: none;}
.voting_form ul li {padding: 0; margin: 0 0 5px 0;}

.voting_result {}
.voting_result td.cell {padding: 0 5px 5px 0;}

.search-tags-cloud {}
.search-tags-cloud a {color: #662824;}
.search-tags-cloud a span {line-height: 135%;}

/*.cut_image {width: 230px; overflow: hidden; float: left;}
.cut_image img {margin: 0 0 0 -5px;}*/

#videoblock {}
#videoblock .inside {background: #f9e9d9; padding: 15px; margin: 0 0 25px 0;}
#videoblock .inside #lplayer {width: 400px; margin: 0 auto;}

#head {height: 220px; background: url(/im/bg/head.gif) top left no-repeat;}
#head .logo {padding: 20px 350px 5px 95px;}

#head .info {width: 305px;}
#head .info .inside {padding: 25px 0 0 0; position: relative; z-index: 19;}
#head .info .search {margin: 0 0 15px 0; width: 280px;}
#head .info .search td {background: #a93111;}
#head .info .search .text {padding: 5px 0 5px 5px;}
#head .info .search .text input {border: 0; background: #a93111; color: #fff; width: 250px; padding: 0; margin: 0;}
#head .info .search .button {padding: 5px 5px 5px 5px;}
#head .info .search .button input {}
#head .info .informer {}
#head .info .informer td {color: #fff; padding: 0 35px 0 0;}
#head .info .informer td h3 {font-size: 14px; font-weight: bold; margin: 0 0 10px 0;}
#head .info .informer td a {display: none;}
#head .info .informer td img {display: none;}
#head .info .informer td b {font-weight: normal; display: block; text-align: left;}
#head .info .informer td table {margin: 0 0 0 -35px;}
#head .info .rss {margin: 25px 0 0 0;}
#head .info .rss a {color: #ffc258;}
#head .info .rss .icon {margin: 3px 5px -3px 0; position: relative; z-index: 19;}

#head .menu_back {height: 75px; background: url(/im/bg/menu.png) left repeat-x; margin: -5px 0 0 0; overflow: hidden; position: absolute; z-index: 37; width: 100%;}
#head .menu {margin: -5px 0 0 0; padding: 0 0 0 60px;}
#head .menu .position {position: relative; z-index: 41;}
#head .menu ul {padding: 0; margin: 0; width: 900px; list-style: none;}
#head .menu ul li {padding: 28px 0 0 0; margin: 0 35px 0 0; float: left;}
#head .menu ul li a {color: #5e0000; text-decoration: none; font-family: arial; font-size: 16px; font-weight: bold;}
#head .menu ul li.selected a {color: #f45126;}

#content {padding: 35px 25px; background: url(/im/bg/body_footer.gif) bottom repeat-x;}
#content .main_back {background: #fff4e5;}

#content .left_side {width: 200px; padding: 15px 15px 45px 15px;}
#content .left_side .q_button {margin: 15px 0 25px -5px;}
#content .left_side .menu {padding: 0 0 20px 0; margin: 0 0 20px 0; list-style: none; border-bottom: 1px solid #831b00;}
#content .left_side .menu li {padding: 10px; margin: 0 0 5px 0; background: #f9e9d9;}
#content .left_side .menu li a {color: #5e0000; font-family: arial; font-size: 14px; font-weight: bold;}
#content .left_side .menu li.selected a {color: #f45126; text-decoration: none;}
#content .left_side .section_list {padding: 0 0 20px 0; margin: 0; list-style: none;}
#content .left_side .section_list li {padding: 0; margin: 0 0 5px 0;}
#content .left_side .section_list li a {color: #5e0000; font-family: arial; font-size: 14px; font-weight: bold;}
#content .left_side .section_list li.selected a {color: #f45126; text-decoration: none;}
#content .left_side h3.title_back {margin: 0 0 15px -15px;}

#content .left_side .profile {margin: 0 0 25px 0;}
#content .left_side .profile .form {}
#content .left_side .profile .form td {padding: 0 5px 5px 0;}

#content .main_part {padding: 15px 15px 45px 15px;}

#content .right_side {width: 200px; padding: 15px 15px 45px 15px;}

#content .menu_footer {padding: 30px 0 0 0;}
#content .menu_footer ul {padding: 0; margin: 0 0 0 15px; list-style: none;}
#content .menu_footer ul li {padding: 0; margin: 0 45px 0 0; float: left;}
#content .menu_footer ul li a {color: #ffc258;}

#footer {}
#footer .cell {color: #fff; padding: 35px 40px;}
#footer .cell a {color: #ffc258;}
#footer .webdela {width: 250px;}
#footer .webdela .icon {position: relative; z-index: 19; margin: 0 0 -12px 2px;}



