body {	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
H2 a{text-decoration:none; }

a img {border:none; padding:0px; margin:0px}


.up_table{ padding:10px; border-bottom:#000000 1px solid;}


.up_ban{ background-color:#999999; height:50px}

.zag_up {text-decoration:none; color: #373737; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:105px; padding-top:0px; margin-top:0px}

.right_up_td { padding-top:10px; text-align:justify; vertical-align:top;}

.right_up { vertical-align:middle; padding-left: 10px; padding-top:10px;text-align:justify;}
.right_up a{ color:#373737; text-decoration:none; font: Tahoma; font-size:14px;  font-weight:bold;}
.right_up a:hover{ color:#e2001a;}
.right_up img{ }

.right_up2 { padding-left:10px; text-align:left}
.right_up2 a{ color: #606060; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding-right:8px;}
.right_up2 a:hover{ text-decoration:underline;}

.time {color: #606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding-left:30px}

.search_f { padding:0px; margin:0px;text-align:right;}
.search_f a{ color: #606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size:12px;  text-decoration:none;}

.red_zag { border-bottom:#e2001a 1px solid;}
.back_red_zag a, .back_red_zag {color:#FFFFFF; text-decoration:none; font-family: Georgia; font-size:15px;}
.back_red_zag {background-color:#e2001a; padding-left:4px; padding-right:4px;}

.back_red_zag1 { text-align:center; width:50%;}
.back_red_zag1 a {color: #8f8f8f; text-align:center; font-weight:bold; text-decoration:none;}

.news_d_zag { padding-top:5px;}
.news_d_zag a{ color: #606060; font-family:Georgia; font-size:18px; font-weight:bold}

.news_d_date { color:#606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-top:4px; padding-bottom:4px;}
.date{ color:#606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-top:0px; padding-bottom:4px; margin-left:10px;}

.news_d_txt {color: #373737; font-family: Arial, Helvetica, sans-serif; font-size:14px; background-color:#efefef; padding:5px; text-align:justify; margin-bottom:10px;}
.news_d_txt img{ }
div.news_d_txt {float:none; height:100%; overflow:hidden;}
.news_d_img_back { padding:8px; float:left; margin-right:4px; background-color:#FFFFFF; border:#333333 1px solid;}

.block_txt {color: #373737; font-family: Tahoma; font-size:14px; background-color:#efefef; padding:5px; text-align:justify; margin-bottom:10px;}
.block_txt1 {color: #373737; font-family: Tahoma; font-size:14px; padding:5px; text-align:justify; margin-bottom:10px;}
.block_txt_img{ text-align:center; background-color:#CCCCCC; background-image:url(logo_bac.jpg); background-repeat:repeat; border-bottom:#999999 1px solid; border-top:#999999 1px solid;}

.txt_zag { padding-top:5px;}
.txt_zag a{ color: #606060; font-family: Georgia; font-size:14px; font-weight:bold}

.news_day { padding-top:5px; padding-bottom:5px;}
.news_day a{ color: #606060; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold}

.td_info {padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; text-align:left;}

.news_l_txt {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin-bottom:2px;}
.news_l_txt a{color: #373737; }
.news_l_date { font-weight:bold;}
 
.news_k_txt {color: #373737; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin-bottom:2px; overflow: hidden; float: right; width:100%;}
.news_k_txt a{color: #373737;}
.news_k_txt img{ float: left; margin:2px; margin-bottom:0px;}

.photorep_zag {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin-bottom:2px; margin-top:15px; overflow:hidden;}
.photorep_zag a{color: #373737; font-weight:bold; text-align:right;}
.photorep_zag img{ text-align:right; float:right; padding-top:5px;}

.news_w {color: #373737; font-family: Arial, Helvetica, sans-serif; font-size:14px; background-color:#efefef; padding-top:8px;}
.news_w a{color: #373737; font-weight:bold;}

.statyi_r { padding-top:5px; padding-bottom:5px;}
.statyi_r a{ color: #e2001a; font-family: Georgia; font-size:14px; font-weight:bold}

.statyi_txt {font-family: Tahoma; font-size:14px; text-align:left; margin-bottom:2px; overflow: hidden; float: right; width:100%;}
.statyi_txt a{color: #373737; text-decoration:none;}
.statyi_txt a:hover{text-decoration: underline;}
.statyi_txt img{ text-align:left;float: left; margin:2px; margin-bottom:0px;}

.inter {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; padding-bottom:2px; background-color:#efefef; padding-top:5px;}
.inter a{color: #373737; text-decoration:none;}
.inter a:hover{text-decoration: underline;}
.inter img{ text-align:left;float: left; margin-bottom:0px; margin-right:3px;}
div.inter {float:none; height:100%; overflow:hidden;}

.table_bottom { border-top:#000000 1px solid; height:100px}

.podval_left {color: #373737;font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:left; padding-left:30px;font-weight:bold;width:30%}
.podval_right {color: #373737;font-family: Arial, Helvetica, sans-serif; font-size:14px; text-align:right; padding-right:30px; font-weight:bold;width:30%}

.news_in_zag { padding-top:0px;}
.news_in_zag a{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}

.news_in_txt {color: #373737;  font-family: Tahoma; font-size:14px; padding:5px; text-align:justify; margin-bottom:10px;}
.news_in_txt img{ float: left; margin-right:10px; }

.txt_dir {font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:5px;  margin-bottom:10px;}
.txt_dir a{color: #373737;}
.txt_dir_red { color: #e2001a;}
.txt_dir_red a{color: #e2001a;}

.comments {border-top:#000000 1px solid; border-bottom:#000000 1px solid; margin-bottom:0px; padding-bottom:0px;}

.comments_name {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:14px;margin-bottom:10px; font-weight:bold;}
.comments_date {color:#606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-bottom:15px;}

.comments_txt {color:#373737; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:4px; background-color:#efefef; }

.txt_com_red a{color: #e2001a; margin-right:30px; margin-bottom:0px;}
.txt_com {font-family: Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px; margin-top:5px;}

.dir_zag { padding-top:0px;}
.dir_zag a{ color: #e2001a; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}

.dir_date { color: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding-top:4px; padding-bottom:10px;}

.dir_up_zag { padding-top:0px;}
.dir_up_zag a{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
.dir_up_zag a:hover{ color: #e2001a;}

.lenta_time { color:#999999; margin-right:4px; font-family: Tahoma}
.lenta {color: #373737; font-family: Tahoma; font-size:14px; padding:5px; vertical-align:top; text-align:justify}
.lenta a{color: #373737; text-decoration:none;}
.lenta a:hover{text-decoration: underline;}
.lenta img{padding:0px; margin-right:4px; float:left;}
div.lenta { float:none; height:100%; overflow:hidden;}

div.str_nam_pages { padding-bottom:3px; padding-top:3px; padding-left:50px; border:#EBEBEB 1px solid;margin-bottom:4px; margin-top:4px; margin-left:4px; margin-right:10px;}

div.min_text {height:100%; overflow:hidden; margin-bottom:5px; margin-right:10px; text-align:justify}

div.min_foto_block {text-align: center}
div.min_foto
{
	overflow: hidden;
	display: inline-block;
	padding: 10px;
	margin: 10px;
	margin-bottom: 15px;
	min-height: 150px;
	min-width: 150px;
	max-height: 200px;
	max-width: 200px;
	vertical-align: middle;
}
div.min_foto .foto_logo
{
	display: block;
	border:#000 1px solid;
	padding: 3px;
}
a.text_logo
{
	height: 90px;
	width: 125px;
	vertical-align: middle;
	float:left;
	display: block;
	text-align: center;
	border:#000 1px solid;
}
a.text_logo img
{
	border:#000 1px solid;
}

.text_max {color: #373737; font-family:Tahoma; font-size:14px; padding:5px; text-align:justify; margin-bottom:10px; overflow:hidden}
.text_max img{ float: left; margin-right:10px; }

.catalog a{color: #373737; font-family: Arial, Helvetica, sans-serif; font-size:14px;}

.comment {border-top:#000000 1px solid; border-bottom: #999999 1px solid; margin-bottom:10px; padding-bottom:0px;}
.comment_name {margin:0px; padding:0px; font-family: Tahoma; font-size:14px;margin-bottom:10px; font-weight:bold;}
.comment_date {color:#606060; font-family: Tahoma; font-weight:bold; font-size:10px; padding-bottom:5px;}
.comment_info {color:#373737; font-family: Tahoma; font-size:12px; padding:4px; margin-bottom:0px; background-color:#efefef; overflow: hidden; }
.comment_info img { float:left; padding-right:5px}

.forum_date_lenta{ color:#606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-right:4px;}
.forum_name a{ color: #383838; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.forum_date_end {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-left:4px;}
.forum_count {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}

.count_comment {color: #e2001a; font-family:Tahoma; font-size:9px; font-weight:bold}

.c_name { color: #CCCCCC;border-top: #CCCCCC 2px solid; margin:0px; padding:0px}
.c_name a{color: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0px; padding:0px;}
.c_dey td{color: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border-top:#333333 1px solid; border-bottom: #CCCCCC 1px solid;text-align:center;}
td.c_dey_red {color: #e16572;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.c_dey_num td{color: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color: #F4F4F4; text-align:center;}
.c_dey_num a{color: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.c_dey_nums_red {color: #e20119; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.foto_max_element { overflow:hidden; margin-bottom:20px; margin-top:5px;}

.text {color: #373737; font-family: Tahoma; font-size:12px;}

.end_menu
{
	text-align: center;
}
.mini_link { text-align:justify; line-height: 8px; margin-left:5px; margin-right:5px}
.mini_link A {
	FONT-SIZE: 7px; color: #999999; padding:0px; margin:0px;
}

.poll_form { margin-left:50px; padding-top:10px; vertical-align:middle; border-top:#e2001a solid 1px;}
.poll_form div input { margin-bottom: 5px; text-align:center; }
.poll_form div label { border-right:#e2001a solid 1px; padding-right: 10px}
.poll_form input.input{margin-top:15px;}

.poll { margin-left:50px; margin-top:30px;BORDER-TOP: #e2001a 1px solid; PADDING-TOP: 5px; font-family:Tahoma}
.poll_oll {margin-top:20px; margin-left:10px; margin-bottom:10px; background-color:#e2001a; color:#FFFFFF; padding-left:10px;}
.poll_val {margin-left:30px; margin-top:10px; BORDER-LEFT: #e2001a 1px solid; padding-left:10px;}
.poll_ps { font-weight:bold;}
.poll_count {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #e2001a;}

.informer_poll .poll {BORDER-TOP:none; margin-top:0px;}
.informer_poll .poll_form {BORDER-TOP:none; margin-top:0px;}
.informer_poll .poll_oll { background-color:#CCCCCC; color:#000000; font-weight:bold}

.informer {text-align: center; padding: 5px;}

.lendiv
{
	text-align: center;
	padding: 5px;
}
.lendiv div
{
	display: inline;
}
.lendiv div.sign
{
	margin:10px;
}
.logo_end
{
	text-align: center;
}

.menu_up_n { border: #333333 1px solid;	background-color:#FFFFFF; height:100%; text-align: left; padding:2px; margin-bottom:5px; margin-top:5px}
.menu_up_n a{margin-right:15px; text-decoration:none; color:#606060; font-weight:bold; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif}
.menu_up_n a:hover { color:#e2001a}
.menu_up_n img { margin-right:5px; vertical-align:middle; margin-bottom:4px}

.top_menu{ margin-bottom:5px}
.top_menu a{margin-right:15px; text-decoration:none; color: #333333; font-weight:bold; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif}
.top_menu  a:hover { color:#e2001a}
.top_menu img{ margin-right:4px}