.head_1{width:100%;height:50px;background-color:white;text-align:left;vertical-align:bottom;}
.head_1 a{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:rgb(0,113,187);
	text-decoration:none;
}
.head_2{width:100%;height:115px;background-color:rgb(0,92,158);margin-bottom:10px;cursor:hand;cursor:pointer;}
.head_2_table {margin-left:10px;}
.head_2_table #site_title {
	color:white;
	font-family: Verdana, sans-serif;
	font-size: 22pt;
}
.head_2_table #site_sub_title {
	color:white;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight:bold;
}


.up_menu{width:100%;height:65px;}
.up_menu #up_menu_first{width:17%;height:55px}
.up_menu #up_menu_second{
	width:20%;
	height:55px;
	background-color:rgb(0,92,158);
	text-align:center;
}
.up_menu #up_menu_third{
	width:43%;
	height:55px;
	background-color:rgb(0,92,158);
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color:white;
	text-decoration:underline;
    text-align:center;
}
.up_menu #up_menu_forth{width:15%;height:55px;background-color:rgb(0,92,158);}
.up_menu a{
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color:white;
	text-decoration:underline;
}
.up_menu_input{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;

	font-family: Verdana, sans-serif;
	font-size: 8pt;

	max-height:18px;

	color: rgb(129,131,132);
	width:150px;
}
.search_positioner{
	margin-left:200px;
}
.up_menu #menu_content_delimiter{height:5px;width:100%;background-color:white;}

.center{width:100%;height:100%;}
.center #center_first_col{width:225px;}
.center #center_second_col{width:10px;background-color:white;}
.center #center_third_col{
	min-width: 500px;
	max-width: 700px;
	width:expression(document.body.clientWidth < 500 ? "500px" : "700px");
	}
.center #center_forth_col{width:25px;background-color:white;}
.center #center_fifth_col{
	width:300px;
}
.cal_day{
    background-repeat: no-repeat;
	background-image: url('/images/news/calendar/1.gif');
}
.cal_day_red{
    background-repeat: no-repeat;
	background-image: url('/images/news/calendar/2.gif');
}

.left_block_2{
	text-align:left;
	width:200px;
	padding-left:25px;
}
.left_block_2 a{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:black;
	text-decoration:none;

}
.left_block_2 #left_menu{
	padding-right:10px;
	padding-top:10px;

}
.news_of_day{}
.news_of_day #nof_pic{vertical-align:top;}
.news_of_day #nof_title{
	vertical-align:top;
	text-align:left;
	font-family:Verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:black;
}

.news_of_day #nof_title a{
	font-family:Verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}

.news_of_day #nof_text{
	vertical-align:top;
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(98,100,103);
	padding-left:30px;
	padding-top:10px;
}
.news_of_day #nof_text a{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(98,100,103);
	text-decoration:none;
}

.news_of_day #nof_sub_text{
	vertical-align:bottom;
	text-align:right;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:rgb(98,100,103);
}
.news_of_day #nof_delimiter{width:5px;}
.nof_delim{
	margin-top:3px;
	margin-bottom:3px;
	margin-left:8px;
	width:100%;
	height:3px;
	background: url(/images/delimiter_line.gif) repeat-x top left;
}
.news_of_day #nof_head{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	width:100%;
	background-color:rgb(0,92,158);
}
/********************************************/
/********************************************/
/********************************************/
.informer{
	background-color:rgb(237,237,236);
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,103,100);
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	text-decoration:none;
}
.informer_sub_title{
	background-color:rgb(237,237,236);
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:rgb(0,84,166);
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:5px;
}

.inf_names{
	background-color:rgb(237,237,236);
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,103,100);
	text-decoration:none;
}
.informer div{
	background-color:rgb(237,237,236);
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size:10pt;
	color:rgb(0,84,166);
}
.informer_title{
	padding-top:10px;
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	width:100%;
	height:20px;
	background-color:rgb(193,39,45);
	padding:0;
	text-decoration: none;
}
/********************************************/
/********************************************/
/********************************************/

.weather{
	background-color:white;
/*	width:200px;*/
}
.weather #weather_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	padding-left:10px;
	background-color:rgb(0,92,158);
}

.banner_1{
	margin-top:15px;
	margin-bottom:15px;
	margin-left:40px;
	margin-right:40px;
}

.banner_2{
	width:300px;
	padding-top:5px;
	padding-bottom:5px;
}

.horoscope{
	background-color:rgb(237,237,236);
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
	padding-left:10px;
	padding-top:5px;

}
.horoscope_title{
	text-align:left;
	text-decoration:none;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	padding-left:10px;
	background-color:rgb(0,92,158);
}
.horoscope #horoscope_sub_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
}

.afisha{
	background-color:rgb(237,237,236);
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.afisha_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	padding-left:10px;
	background-color:rgb(0,92,158);
}
.afisha_sub_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
	text-decoration:underline;
	font-weight:bold;
}
.afisha div{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
}

.news_sub_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	padding-left:5px;
	background-color:rgb(0,92,158);
	margin-left:10px;
}

.news_column{width:100%;vertical-align:top;padding-top:10px;}
.news_column_1{
	width:50%;
	vertical-align:top;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
}
.news_column_1 a{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
	text-decoration:none;
}


.news_column_2{width:4%;}
.news_column_3{
	width:48%;
	vertical-align:top;
	background-color:rgb(237,237,236);
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
	text-decoration:none;
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
}
.news_column_date{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(151,27,30);
}
.news_column_sub_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
}
.news_column_comments{
	text-align:right;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(157,159,162);
	width:100%;
}
.news_column_comments_2{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(157,159,162);
	width:100%;
}


.news_column_3_sub_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
	font-weight:bold;
	text-decoration:underline;
}
.news_column_3_text{
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(29,42,146);
	text-decoration:none;
}
.news_column_4_text{
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(29,42,146);
	text-decoration:none;
}

.down_column_1{
vertical-align:top;
background-color:white;
width:48%;
}
.down_column_2{
vertical-align:top;
width:48%;
background-color:rgb(237,237,236);
}
.down_column_2 #popular_news{
padding-left:10px;
padding-right:5px;
vertical-align:top;

background-color:rgb(237,237,236);
}

.photorep_title{
	text-align:left;
	font-family: Verdana, sans-serif;
		font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	padding-left:10px;
	background-color:rgb(0,92,158);
}
.pop_news_title{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height:20px;
	color:white;
	font-weight:bold;
	padding-left:10px;
	background-color:rgb(0,92,158);
}
.photorep_date{
	width:48%;
	text-align:center;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(151,27,30);
	padding-top:5px;
	padding-bottom:5px;
}
.photorep_image{background-color:rgb(237,237,236);}
.photorep_delim_1{width:10px;background-color:white;}
.photorep_link{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
}

.pop_news_date{
		text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(151,27,30);
}
.pop_news_name{
	text-align:left;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(29,42,146);
	text-decoration:none;
}

.photorep_image_header{
	height:10px;
	background-color:white;
}

.content_title{
	vertical-align:top;
	text-align:left;
	font-family:Verdana, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	height:20px;
	width:100%;
	background-color:rgb(0,92,158);
	text-decoration:none;

}
.login_left_block{
	text-align:center;
	width:100%;
	background-color:rgb(237,237,236);
}
.login_left_block th{
	vertical-align:top;
	text-align:center;
	font-family:Verdana, sans-serif;
	font-size:9pt;
	font-weight:bold;
}
.text_on_field{
	vertical-align:top;
	text-align:left;
	font-family:Verdana, sans-serif;
	font-size:9pt;
}
.text_on_field2{
	vertical-align:top;
	text-align:left;
	font-family:Verdana, sans-serif;
	font-size:9pt;
}
.login_left_block td{
	vertical-align:top;
	font-family:Verdana, sans-serif;
	font-size:9pt;
}
.login_left_block a{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:black;
	text-decoration:none;
}
.login_left_block_input{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	width:110px;
}
.login_left_block_button{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	background-color:white;
	width:90px;
}
.all_last_news{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(157,159,162);
	text-decoration:none;
}

.lent_anonce{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
	text-decoration:none;

}
.register_table{width:100%;}

.register_table td{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:black;
	text-decoration:none;
}

.register_table_input{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	width:200px;
}

.search_module{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(99,100,103);
	text-decoration:none;
}

.common_text{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:black;
	text-decoration:none;
}

.common_text2 {
	background-color:rgb(237,237,236);
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,103,100);
	text-decoration:none;
}
.common_news_text{
	font-family: Verdana, sans-serif;
	font-size: 14pt;
	color:black;
	text-decoration:none;
}
.common_text_gray{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(99,100,103);
	text-decoration:none;
}
.common_text_gray_ann{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(99,100,103);
	text-decoration:none;
}

.common_text_gray_small{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
	text-decoration:none;
	font-weight:bold;
}
.common_text_gray_small2{
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(99,100,103);
	text-decoration:none;
}
.common_text_gray_small_print{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);
	text-decoration:none;

}
.common_text_white_small{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:white;
	text-decoration:none;
	font-weight:bold;
}


.comments_font_button{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	width:72px;
	height:20px;

	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;

	background-color:white;
}
.comments_text_field{
	width:300px;
	height:100px;

	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
}
.comments_captcha_field {
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;

	width:60px;
}

.comment_button_submit{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;

	background-color:white;
}

.edit_profile_form{}
.edit_profile_field{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	width:230px;
}

.edit_profile_field_mobile{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	background-color:white;
}

.edit_profile_field_textarea{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	width:230px;
	height:100px;
}
.register_form_button{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	background-color:white;
}
.lost_password_field{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;
	width:230px;
}
.vote_table{
	width:100%;
	background-color:rgb(237,237,236);
}
.vote_button{
	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;

	background-color:white;
	margin:3;
	padding:3;
}

.comments_author_block
{
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color:rgb(99,100,103);

/*	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-TOP:    rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;*/
}
.comments_author_block_time
{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color:rgb(99,100,103);

}
.comments_delimiter{
	height:7px;
}
.comments_content
{
/*	BORDER-RIGHT:  rgb(0,143,212) 1px solid;
	BORDER-LEFT:   rgb(0,143,212) 1px solid;
	BORDER-BOTTOM: rgb(0,143,212) 1px solid;*/
}
.cal_link{
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-size:8pt;
}
.print_head{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(99,100,103);
	text-decoration:none;
    text-align:justify;
}
.print_title{
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	color:rgb(99,100,103);
	text-decoration:none;
	font-weight:bold;
    text-align:justify;
}
.print_all{
	text-align:justify;
}

.blog_code_fields{
	width:100%;
	height:30px;
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color:rgb(99,100,103);
}

.tv1{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:rgb(99,100,103);
	text-decoration:none;
}
.tv2{
	background-color: rgb(150,151,154);
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:white;
	text-decoration:none;
}
.tvNow{
	background-color: rgb(255,87,3);
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:white;
	font-weight:bold;
	text-decoration:none;
}