/*** Основное ***/
html { background: #b70100; }
body { margin:0px; text-align:center; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
a img { border:0; }
div, td { color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
td { vertical-align:top; }
.clear { clear:both;height:0px;}
a { color: #000000; text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: underline; }
table.moduletable_fav a{color:#b70100!important;}
div.moduletable_fav a{color:#b70100!important;font-size:12px;font-weight: normal;}
table.moduletable_right a{color:#000000;}
div.moduletable_sob a{color:#000000;}
ul
{
margin: 0!important;
padding-top:0!important;
list-style:;
}

/*** Заголовки ***/
h1, .contentheading, .componentheading { color:#000000; font-size:20px; margin:0; }
h2, h4, h5, h6 { color:#000000; font-size:14px; margin:0; }
h3, h4, .moduletable h3, .poll { color:#b70100; font-size:14px; margin:0; text-align:center; }
.moduletable_left h3 { padding-top:3px;padding-bottom:10px; width:100%; }
.moduletable_right h3 { padding-top:3px;padding-bottom:10px; width:100%;color:#b70100; font-size:14px; margin:0; text-align:center; }
h3,table.moduletable_right th{ padding-top:3px;padding-bottom:10px; width:100%;color:#b70100; font-size:14px; margin:0; text-align:center; }
.pollstableborder { text-align:left; color:#000000; font-size:12px; }

/*** Формы и кнопки ***/
.moduletable_right .inputbox_right { width:80%; border: 1px solid #000000!important; }
.moduletable_right .button_right {border: 1px solid #000000!important; }
input.button{border: 1px solid #000000!important;}
input#mod_login_username.inputbox{border: 1px solid #000000!important;}
input#mod_login_password.inputbox{border: 1px solid #000000!important;}

/*** ***/
/*** Разметка ***/
div#mainblock { width:95%; background:#FFFFFF; text-align:left; margin:auto; min-width:900px; }
div.search { background:#CCCCCC; text-align:right; height:23px;padding-right:15px; }
#header, #leftpart, #rightpart {text-align:center; background:#E7E8E6!important; height:105px; padding-top:10px; }
#header { width:60%;font-size:12px; }
#leftpart { width:20%; }
#rightpart { width:20%;}
#mainmenu_inner{width:980px; margin:0px auto;text-align:center;padding-left:auto;padding-right:auto;padding-top:12px;}
div#mainmenu {text-align:center; height:47px;margin:0 auto;}
div#pathway { text-align:left; border-bottom: 1px solid #CCCCCC; padding-left:0px; padding-bottom:0px; color:#666666; }
span.pathway { font-weight:bold; }
.fastnews { width:50%;font-weight: normal;}
#footer {background:#D7D7D7; width:100%;text-align:center;border-top:4px solid #ACACAC; }
.righttd, .lefttd {padding-left:5px;padding-right:5px;}
.module_inner_left{width:190px;border-right:2px solid #CCCCCC;}
.module_inner_right{width:340px;}
div.moduletable_left {width:175px;margin-top:10px; padding:10px;}
.moduletable_right {width:340px;margin-top:10px; padding:10px;background:#f5f5f5;border-left:5px solid #CCCCCC;border-right:2px solid #CCCCCC;}
.module_slyde{
background:#FFFFFF;
}
#gallery{
background:#FFFFFF;
}
#date{padding-bottom:4px; font-size:14px;font-weight: normal;}
/*** Поиск ***/
.search .inputbox { height:14px; border: 1px solid #535353; padding: 0px; color: #515756; background: #FFFFFF; width:120px;font-size:12px; }
.search_searchtop .button_searchtop {color: #FFFFFF; font-weight: bold; background: #B70100;border: 1px solid #B70100;margin-left:5px;}
/*** Обрамление новостей ***/
.maintablefor .moduletable h3 { border-bottom:0px solid #red; width:100%; }
.fastnews a.readfull { display:none; }
/*** Горизонтальное Меню ***/
div#mainmenu a.mainlevel_nav { display:;font-size:12px; float:; width:; padding-top:0px; padding-left:25px; padding-right:10px; color: #FFFFFF; font-weight:bold; height:;background-image:url(../images/lt-topmenu.png);background-position:left center;background-repeat:no-repeat;}
div#mainmenu a.mainlevel_nav:hover , div#mainmenu a.mainlevel_nav:focus{width:; color:#999999; text-decoration:none; }
div#mainmenu a.mainlevel_nav#active_menu_nav {width:; color:#999999;text-decoration:none; }
div#mainmenu{
height:47px;
background-image:url(../images/menu_bg.png);
background-repeat:repeat-x;
}

/* 
.mainnews { border-bottom:1px dashed #CCCCCC; border-top:1px dashed #CCCCCC;}
.fastnews { border-bottom:1px dashed #CCCCCC; }
*/

/*** Вертикальное Меню ***/
.lefttd a.mainlevel {width:160px; padding: 6px 1px; display: block; color: #626A69; text-decoration: none; border-bottom: 1px solid #E7E8E6;	background: url(../images/arrow.png) no-repeat 97% center; }
.lefttd a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus {width:160px; color: #000000; background: url(../images/arrow2.png) no-repeat 97% center;}
.lefttd a.mainlevel#active_menu {width:160px; color: #000000; font-weight: bold; }
/*** ***/
.contentpaneopen { color:#000000!important; }
.nolink a.bestnewsmodtit { color:#000000!important;}
.style1 {font-family: tahoma;color:#707070!important;}
.style2 {
	color: #b70101;
	font-weight: bold;
}
.footer_table{
font-size:10px!important;
color:#707070!important;
text-align:center;
background:#D7D7D7;
border-top:4px solid #ACACAC;
}
/***Опросы***/
#voteid1, #voteid2, #voteid3, #voteid4, #voteid5, #voteid6, #voteid7, #voteid8, #voteid9, #voteid10{border:2px solid #f5f5f5; margin-left:2px;}
td .sectiontableentry2_right{padding-left:5px;}
td .sectiontableentry1_right{padding-left:5px;}
/**Новости на главной**/
 .moduletable_first_news a {color:#333333!important;font-size:14px!important;}
 div.moduletable_first_news  {color:#000000!important;font-size:13px!important;}
 .moduletable_second_news a {color:#333333!important;}
 .moduletable_second_news  {color:#666666!important;}
 div.mybestnews{color:#000000;}
 .new_bottom{border:1px solid #d0cdcd;margin:1px;}

div.moduletable_sob{padding:10px;}
div.newslisting{
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
}
div.new_bottom{width:100%;height:100%;}
