body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	color: #0000dd;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #0000ff;
}
.menutable td{
	width:30%;
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-right:15px;
}
.menutable a{
	font-size:14px;
}
.panel{
	background-color:#f3efe0;
	border:2px #000 solid;
	border-left:2px #cfcfcf solid;
	border-top:2px #cfcfcf solid;
}
.menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	font-weight: bold;
	background-color: #f3efe0;
}
.menu_left_tab {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000000;
	padding-right: 5px;
}

.m_s {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #f3efe0;		
}
.m_s a:hover{
	color:#0000ff;
}
.m_s_white {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #ffffff;
}

.menu_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	background-color: #cccc99;
}
.menu_text_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #f3efe0;
	
}
.menu_text_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #f3efe0;
	font-weight: bold;
	text-decoration:none;
}

.menu_text_red_on_white {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	background-color: #ffffff;
	font-weight: bold;
}

.all_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.all_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8c8b87;
}

.all_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
}


.all_text_big {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}
.films_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.films_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.films_text_z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}



.m_s_wether {

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #fbf9eb;
}
.m_s_wether_border {
	background-color: #fbf9eb;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.m_s_wether_border a{
	background-color: #fbf9eb;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.m_s_wether_border a:hover{
	background-color: #fbf9eb;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.menu_right_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
/*	color: #000000;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	padding-left: 5px;
}

.button_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
/*	color: #000000;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}

.catalog_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
}

.catalog_text a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
}

.catalog_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
}

.site_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.site_news a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.site_news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: none;
}
.menu_buttom_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
/*	color: #000000;*/
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
}
.menu_three_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
/*	color: #000000;*/
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0c0c0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
}
.menu_three_tab  a:hover{
	color:#0000ff;
}
.news_zag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0309de;
}
.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
}
.news_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8C8B87;
}
.news_link a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8C8B87;
}
.news_link a:hover{
	color:#0000ff;
}
.films_text_a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999972;
	font-weight: bold;
}
.films_text_b {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999972;
	font-weight: bold;
}
.all_text_bigger {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.menu_all_tab1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000000;
	padding-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.menu_all_tab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #000000;
	padding-right: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.films_text_h {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
}

.films_text_h a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
}
.comm_text{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:5px;
}
.all_text_bigger a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.all_text_bigger a.smaller {
	font-size: smaller;
	color: #444444;
}
.all_text_bigger a.smaller:hover {
	color: #0000FF;
}
.all_text_big a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.all_text_big a:hover{
	color: #0000ff;
}
.menu_text_lred{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #f3efe0;
	font-weight: bold;
	text-decoration:none;
}

.menu_text_lred a{
	color:#ff0000;
}
.menu_text_lred a:hover{
	color:#000000;
}
.films_text_z a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.films_text_z a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
}
.films_text_a  a{
	color: #999972;
	font-weight: bold;
}
.films_text_a  a:hover{
	color: #000000;
	font-weight: bold;
}
/*Энциклопедия */
.enc_path {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.enc_path a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
}
/*тв-программа*/
div .first{
	width:45%;
	float:left;
}
div .second{
	width:45%;
	float:right;
}
.current{
	
}
.current .time {
	font-weight:bold;
	border: 1px solid #edc698;	
	background: #fef1ca;
}
.default a{
	font-family: Arial, sans-serif; 
	font-size:14px;
	color:#0000ff;
}
.default a:hover{
	font-family: Arial, sans-serif; 
	font-size:14px;
	color:#000000;
}

a.bla{
	color:#000;
	text-decoration:none;

}

a.bla:hover{
	color:#0000FF;
	text-decoration:none;
}