td { font-family: Arial; font-size: 12px; color: #BE5500;}
h1 { font-family: Arial; font-size: 20px; color: #BE5500;padding-top:0; margin-top:0;}
h3 { font-family: Arial; font-size: 16px; color: #BE5500;}

.menu { font-family: Arial; font-size: 11px; color: #ffffff;}
a.menu:link    {color: #ffffff; text-decoration: underline;}
a.menu:visited {color: #ffffff; text-decoration: underline;}
a.menu:hover   {color: #BE5500; text-decoration: underline;}

.menu_a { font-family: Arial; font-size: 11px; color: #F70223;}
a.menu_a:link    {color: #F70223; text-decoration: underline;}
a.menu_a:visited {color: #F70223; text-decoration: underline;}
a.menu_a:hover   {color: #F70223; text-decoration: underline;}

.dn { font-family: Arial; font-size: 11px; color: #FF9600;}
a.dn:link    {color: #FF9600; text-decoration: none;}
a.dn:visited {color: #FF9600; text-decoration: none;}
a.dn:hover   {color: #FA0122; text-decoration: underline;}

.dn2 { font-family: Arial; font-size: 11px; color: #FF7200;font-weight:bold}
a.dn2:link    {color: #FF7200; text-decoration: none;}
a.dn2:visited {color: #FF7200; text-decoration: none;}
a.dn2:hover   {color: #FF7200; text-decoration: underline;}

.dn3 { font-family: Arial; font-size: 11px; color: #be5500;}
a.dn3:link    {color: #be5500; text-decoration: none;}
a.dn3:visited {color: #be5500; text-decoration: none;}
a.dn3:hover   {color: #FA0122; text-decoration: underline;}

.algo { font-family: Arial; font-size: 11px; color: #C5BAB1;}
a.algo:link    {color: #C5BAB1; text-decoration: none;}
a.algo:visited {color: #C5BAB1; text-decoration: none;}
a.algo:hover   {color: #C5BAB1; text-decoration: underline;}

a.ban:link    {color: #ffa800; text-decoration: none;}
a.ban:visited {color: #ffa800; text-decoration: none;}
a.ban:hover   {color: #ffa800; text-decoration: underline;}

a.wa:link    {color: #ffffff; text-decoration: underline;}
a.wa:visited {color: #ffffff; text-decoration: underline;}
a.wa:hover   {color: #ff0000; text-decoration: underline;}

.path {color: #000000;}
.path a:link    {color: #000000; text-decoration: none;}
.path a:visited {color: #000000; text-decoration: none;}
.path a:hover   {color: #000000; text-decoration: underline;}

.white {font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold}
a.white:link    {color: #ffffff; text-decoration: none;}
a.white:visited {color: #ffffff; text-decoration: none;}
a.white:hover   {color: #ffffff; text-decoration: underline;}

a:link    {color: #ff0000; text-decoration: underline;}
a:visited {color: #ff0000; text-decoration: underline;}
a:hover   {color: #000090; text-decoration: underline;}

.hit {text-align:center; font-family: Arial; font-size: 12px; color: #C05601;}
.hit2 {font-family: Arial; font-size: 12px; color: #C05601;}
.hit_zag { font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold}
.td1 {font-family: Arial; font-size: 11px; color: #BE5500;}
.td2 {font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold;}

a.td2:link    {color: #ffffff; text-decoration: underline;}
a.td2:visited {color: #ffffff; text-decoration: underline;}
a.td2:hover   {color: #ffffff; text-decoration: underline;}

.m_news_z1{font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold}
.m_news_z2{font-family: Arial; font-size: 11px; color: #FF6000; font-weight:bold}
.m_news{font-family: Arial; font-size: 11px; color: #BC5604;}

.news_right_zag{font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold}
.news_right_text{font-family: Arial; font-size: 11px; color: #F8FF00;}

.hp1{font-family: Arial; font-size: 11px; color: #FC6105;}
.hp2{font-family: Arial; font-size: 11px; color: #C64C03;}

.prog1 {text-align: center; padding:2 30 2 30; font-family: Arial; font-size: 11px; color: #FF5A01; font-weight:bold}
.prog2 {padding:2 30 2 30; font-family: Arial; font-size: 11px; color: #C74F00;}
.prog3 {text-align: center; padding:2 30 2 30; font-family: Arial; font-size: 11px; color: #FFFEFB; font-weight:bold}
.prog4 {padding:2 30 2 30; font-family: Arial; font-size: 11px; color: #FFFCCB;}

.prog_z {padding:2 20 2 20; font-family: Arial; font-size: 11px; color: #F5FFC6; font-weight:bold}
.prog_za {background-color:#FF9600; padding:2 20 2 20; font-family: Arial; font-size: 11px; color: #F5FFC6; font-weight:bold}

a.prog_a:link    {color: #F5FFC6; text-decoration: none;}
a.prog_a:visited {color: #F5FFC6; text-decoration: none;}
a.prog_a:hover   {color: #ffffff; text-decoration: none;}

a.news_right_zag:link    {color: #ffffff; text-decoration: underline;}
a.news_right_zag:visited {color: #ffffff; text-decoration: underline;}
a.news_right_zag:hover   {color: #ffffff; text-decoration: none;}


.vote1 {padding:2 8 2 8; background-color:#FF5E00; font-size: 11px; color: #F5FFC6; font-weight:bold;}
.vote2 {padding:2 8 2 8; background-color:#FF9600; font-size: 11px; color: #F5FFC6; font-weight:bold;}
.vote3 {padding:2 8 2 8; background-color:#FFA876; font-size: 11px; color: #F5FFC6; font-weight:bold;}
.vote4 {padding:5 8 5 8; background-color:#FFE699; font-size: 13px; color: #BE5500;}
.vote5 {padding:5 8 5 8; background-color:#FFF6B8; font-size: 11px; color: #BE5500;}
.vote6 {padding:2 8 2 0; background-color:#EE1C23; font-size: 11px; color: #F5FFC6; font-weight:bold;}
.vote7 {padding:2 8 2 8; background-color:#EE1C23; font-size: 11px; color: #F5FFC6; font-weight:bold;}
.vote8 
.vote9 {color:#FF5E00; font-weight:bold;}

.img{margin-top:3px; border: 2px #FF9000 solid;}
.imgL{margin-top:3px;margin-right:15px; border: 2px #FF9000 solid; float: left;}
.imgR{margin-top:3px;margin-left:15px; border: 2px #FF9000 solid; float: right;}

li.data {list-style-image:url("/image/pupli.gif");}

.y5_item {padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
div.sl {margin-top:5px;}
div.sl a {color: #ffa800; text-transform:lowercase; decoration:none;}

div.ban_left_up1 {margin-top:5px;margin-bottom:5px;}
a.ban_left_up1:link    {color: #ffa800; text-decoration: none;}
a.ban_left_up1:visited {color: #ffa800; text-decoration: none;}
a.ban_left_up1:hover   {color: #ffa800; text-decoration: underline;}

div.ban_left_up2 {margin:0px;}
div.ban_up {margin:0px;}
div.ban_left_down {margin:0px;}
div.ban_news_dn {margin:0px;}
div.ban_right_up {margin:0px;}
div.ban_right_dn {margin:0px;}
div.ban_news_m {margin:0px;}
div.ban_dn {margin:0px;}
div.ban_dn_468 {margin:0px;}
div.ban_dn_120 {margin:0px;}
div.ban_cnt {margin:0px;}

div.mesta_red{width:19px; height:19px; background:url(/image/mesto_red.gif)}
div.mesta_red p{margin:0px; padding:1px 0px 0px 1px; text-align:center; font-family: Arial; font-size: 13px; font-weight:bold; color:#fff;}

div.mesta_blue{width:19px; height:19px; background:url(/image/mesto_blue.gif)}
div.mesta_blue p{margin:0px; padding:1px 0px 0px 1px; text-align:center; font-family: Arial; font-size: 13px; font-weight:bold; color:#fff;}

.window_hit {
	position:absolute; 
	cursor:pointer; 
	display:none; 
	top: -70px; 
	left: 45px;
	background:#c5c5c5; 
	width:349px; 
	height:47px; 
	color:#ffffff;
	background: url(/image/window.png) top left no-repeat;
	background: "none";
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/window.png');
	padding-top:6px;
}

.ded_m td {font-size:14px}

.tsp {border-top:#976000 solid 2px; background-color:#fff2b3; padding:10px 20px; text-align:center; margin:20px 30px; font-size:80%;}
.tsp a {color:#976000; font-size:80%;}


.comment_pic{line-height: 10px}
.hgal {width:100%;background-color:#FFF4AC;margin-bottom:5px; padding:3px; border:1px solid #FF9000;}
.hgal .txt {vertical-align:top;padding-left:20px;width:100%;}
.hgal .pic {vertical-align:top;}
.newsdate {color: #ff0000;}

.menu_button_up {background:url(/menu/menu_button_bg_bottom.gif) no-repeat bottom right; padding-bottom:7px}
.menu_button_up .up{background:url(/menu/menu_button_bg_top_up.gif) no-repeat top left; padding-top:5px}
.menu_button_up .m_button{cursor:pointer; background:url(/menu/menu_button.gif) no-repeat; width:160px; height:25px; margin:0 0 0 7px;}
.menu_button_up .m_button_a{cursor:pointer; background:url(/menu/menu_button_a.gif) no-repeat; width:160px; height:25px; margin:0 0 0 7px;}
.menu_button_up .but_text{font-family: Arial; font-size: 14px; color: #fff; font-weight:bold; padding: 4px 0 0 30px;}


.menu_button {background:url(/menu/menu_button_bg_bottom.gif) no-repeat bottom right; padding-bottom:7px}
.menu_button .up{background:url(/menu/menu_button_bg_top.gif) no-repeat top left; padding-top:3px}
.menu_button .m_button{cursor:pointer; background:url(/menu/menu_button.gif) no-repeat; width:160px; height:25px; margin:0 0 0 7px;}
.menu_button .m_button_a{cursor:pointer; background:url(/menu/menu_button_a.gif) no-repeat; width:160px; height:25px; margin:0 0 0 7px;}
.menu_button .but_text{font-family: Arial; font-size: 14px; color: #fff; font-weight:bold; padding: 4px 0 0 30px;}

.menu_button_dn { padding-bottom:7px}
.menu_button_dn .up{background:url(/menu/menu_button_bg_top.gif) no-repeat top left; padding-top:5px}
.menu_button_dn .m_button{cursor:pointer; background:url(/menu/menu_button.gif) no-repeat; width:160px; height:25px; margin:0 0 0 7px;}
.menu_button_dn .m_button_a{cursor:pointer; background:url(/menu/menu_button_a.gif) no-repeat; width:160px; height:25px; margin:0 0 0 7px;}
.menu_button_dn .but_text{font-family: Arial; font-size: 14px; color: #fff; font-weight:bold; padding: 4px 0 0 30px;}

.menu_sub {width:100%; margin:3px 0 5px 0;display:none;}
.menu_sub .menu_td_sub1 {width:35px; height:18px; text-align:center; vertical-align:middle}
.menu_sub .menu_td_sub2 {vertical-align:middle; font-family: Arial; font-size: 13px; color: #fff; font-weight:bold;}

.menu_sub_ {width:100%; margin:3px 0 5px 0;}
.menu_sub_ .menu_td_sub1 {width:32px; height:18px; text-align:center; vertical-align:middle}
.menu_sub_ .menu_td_sub2 {vertical-align:middle; font-family: Arial; font-size: 13px; color: #fff; font-weight:bold;}

a.menu1:link{font-family: Arial; font-size: 14px; color: #fff; font-weight:bold; text-decoration:none}
a.menu1:visited{font-family: Arial; font-size: 14px; color: #fff; font-weight:bold; text-decoration:none}
a.menu1:hover{font-family: Arial; font-size: 14px; color: #fff; font-weight:bold; text-decoration:none}

a.menu2:link{ font-family: Arial; font-size: 13px; color: #fff; font-weight:bold; text-decoration:none}
a.menu2:visited{ font-family: Arial; font-size: 13px; color: #fff; font-weight:bold; text-decoration:none}
a.menu2:hover{color:#BE5500; text-decoration:none}
a.menu2 div {padding:2px 3px 2px 3px}

a.menu2a:link{ font-family: Arial; font-size: 13px; color: #BE5500; font-weight:bold; text-decoration:none}
a.menu2a:visited{ font-family: Arial; font-size: 13px; color: #BE5500; font-weight:bold; text-decoration:none}
a.menu2a:hover{color:#BE5500; text-decoration:none}
a.menu2a div {padding:2px 3px 2px 3px; background:#FFC600}

div.menu2 {padding:2px 3px 2px 3px}
div.menu2 a{display:block; width:100%;}
div.menu2 a:link{ font-family: Arial; font-size: 13px; color: #fff; font-weight:bold; text-decoration:none}
div.menu2 a:visited{ font-family: Arial; font-size: 13px; color: #fff; font-weight:bold; text-decoration:none}
div.menu2 a:hover{color:#BE5500; text-decoration:none}


div.menu2a {padding:2px 3px 2px 3px; background:#FFC600}
div.menu2a a{display:block; width:100%;}
div.menu2a a:link{ font-family: Arial; font-size: 13px; color: #BE5500; font-weight:bold; text-decoration:none}
div.menu2a a:visited{ font-family: Arial; font-size: 13px; color: #BE5500; font-weight:bold; text-decoration:none}
div.menu2a a:hover{color:#BE5500; text-decoration:none}

.str_top td{padding:4px 7px; background:#FF9600; color:#fff; font-weight:bold; font-size: 12px;}
.str_1 td{padding:4px 7px; background:#FFE083;}
.str_1 .rupor{padding:0px; background:#FFE79D; text-align:center; vertical-align:middle}
.str_2 td{padding:4px 7px; background:#FFCF60;}
.str_2 .rupor{padding:0px; background:#FED981; text-align:center; vertical-align:middle}

.str_2 td, .str_1 td {color:#180100;}
.str_2 td a:link, .str_1 td a:link{color:#180100; font-weight:bold;}
.str_2 td a:visited, .str_1 td a:visited{color:#180100; font-weight:bold;}
.str_2 td a:hover, .str_1 td a:hover{color:#734442; font-weight:bold;}

table.logos{border-collapse: collapse;}
table.logos td{border:1px solid #FCC200; padding:10px}
table.logos th{background:#FF9600; color:#fff; text-align:left; padding:10px; font-size:16px}
table.logos .first{width:150px}
table.logos .third{width:120px}
table.logos img{border:1px solid #EE1C23; margin-top:5px}