#inner{
	width:100%;
	border:1px solid;
}
#all{
	height:500px;
	min-height:100px;
	background: url('/images/all_bg.jpg') 0 0 repeat-x;
}
#containerBlock{
	height:500px;
	min-height:500px;
}
#left{
	width:700px;
	float:left;
	overflow:hidden;
}
#right{
	width:225px;
	float:right;
	min-height:100px;
		margin-top:50px;
}

ul.sub_menu{
	list-style-type:none;
	font:normal 11px Tahoma, sans-serif;
	margin-top:3px;
	margin:5px 0 0 0;
	padding:0;
}
ul.sub_menu li{
	display:inline;
	padding:0 4px;
	border-left:1px solid #ccc;
}
ul.sub_menu  li.first{
	padding-left:0;
	border-left:none;
}
ul.sub_menu li a{
	margin-left:3px;
	text-decoration:none !important;
}
ul.sub_menu li a:hover{
	text-decoration:underline !important;
}
ul.sub_menu li.first a, ul.sub_menu li.first strong{
	margin-left:0;	
}
h1, h2, h3, h4 {
	font-family:'Times New Roman';
}
h2{
	font-size:20px;
}
h1.title, h2.title{
	text-transform:none;
	font-weight:normal;
}
h1.title{
	font-size:28px;
	font-family:'Times New Roman';
}
h2.title{
	font-size:18px;
}
p{
	margin-bottom:20px;
}
.gallery{
	width:710px;
	margin-top:20px;
}
.gallery a{
	width:155px;
	height:94px;
	float:left;
	margin:0 22px 22px 0;
	background:url('/images/inner/gallery_bg.gif') 0 0 no-repeat;
	position:relative;
}
.gallery a img{
	position:absolute;
	top:4px;
	left:4px;
}
#infoTopBlock, #infoTopBlockInner, #gradientBlock, #InfoTopBlockBottom{
	height:auto !important;
	height:100px;
	min-height:100px;
}
#infoTopBlock{
		background:url('/images/inner/info_des_block.jpg') 0 0 repeat-y;
		margin-top:10px;
}
#infoTopBlockInner{
	background:url('/images/inner/right_bg.jpg') 0 0 no-repeat;
}
#gradientBlock{
	background:url('/images/inner/info_des_block_gradient.jpg') 0 16px no-repeat;
}
#InfoTopBlockBottom{
	background:url('/images/inner/info_des_block_bottom.gif') 0px 100% no-repeat;
		font-family:Arial;
		font-size:11px;
		padding-top:15px;
}
#InfoTopBlockBottom h3{
	padding: 0;
	margin-bottom:10px;
	font-size:14px;
}
#InfoTopBlockBottom p{
	margin-bottom:10px;
	margin-top:3px;
}
.right_banner{
	margin-top:10px;
}
.to_history_page{
	padding-bottom:15px;
}
.to_history_page a{
	font:normal 10px Tahoma, sans-serif;
	padding-left:13px;
	background:url('/images/inner/to_history_page_bg.jpg') 0 3px no-repeat;
}
.anons {
	font:normal 14px 'Times New Roman', sans-serif;
	margin:25px 0 0 95px;
	height:auto !important;
	height:50px;
	min-height:50px;

}
.anons h3{
	margin-top:0px;
	margin-bottom:10px;
	font-size:14px;
	font-family:Arial;
	padding-top:0;
}
.anons h3 a {text-decoration: none!important;}
.anons h3 a:hover {text-decoration: underline!important;}

.anons  .date{
	display:block;
	position:absolute;
	left:-80px;
	top:-7px;
	width:50px;
	text-align:center;
	font:normal 13px 'Times New Roman', sans-serif;
	color:#999;
}
.anons  .date .numb{
	font-size:41px;
	display:block;
}
a#RSSLine{
	font:bold 11px Tahoma, sans-serif;
	color:#ff6600;
	background:url('/images/rss_bg.gif') 0 0 no-repeat;
	padding: 0 0 3px 18px;
}
.release{
	margin-top:12px
}
ul.listing{
	list-style-type:none;
	/*margin-left:90px;*/
	margin-left:-20px;
	position:relative;
	font:normal 13px 'Times New Roman', sans-serif;
}
ul.listing li a{
	text-decoration:none !important;
}
ul.listing li a:hover{
	text-decoration:underline !important;
}
/** html ul.listing{
	margin-left:85px;
}*/
ul.listing li{
	position:relative;
	margin-top:5px;
	padding:0 0px 8px 100px;
	background:url('/images/inner/listing_date_bg.gif') 0 100% repeat-x;
}
ul.listing .date{
	position:absolute;
	display:block;
	left:0;
	top:2px;
	padding:0 0 8px 0;
	font:normal 9px Tahoma, sans-serif;
	color:#999;
	height:15px;
	width:105px;
/*	background:url('/images/inner/listing_date_bg.gif') -1px 100% repeat-x;*/

	_left:-100px;
}
#SelectedNews span.now_date{
	position:absolute;
	top:12px;
	left:7px;
	font:normal 10px Tahoma, sanserif;
	color:#666;
}
#SelectedNews span.anons_big_img , #SelectedNews a.anons_big_img {
	margin:0 10px 5px 0;
	float:left;
	padding:3px;
	background:url('/images/anons_big_img_a_bg.gif');
	z-index:20;
	width:305px;
	height:205px;
}

#SelectedNews span.anons_big_img img, #SelectedNews a.anons_big_img  img{
	width:300px;
	height:200px;
	display:block;
	clear:both;
	margin:3px 0 0 3px;
	overflow:hidden !important;
	$margin:6px 0 0 3px;
}
.news_date{
	font:normal 10px Tahoma, sans-serif;
	color:#666;
	display:block;
	margin-top:20px;
}
h2.SelectedNews_Title{
	font-size:22px;
	padding-top:0;
	margin-top:0;
}

#tommorow {padding-top: 20px;}

div.person, div.film{
	float:left;
	width:235px;
	height:156px;
	margin:0 0 56px 0;
}

div.person_gallery div.person {
	margin-right:13px
}
div.film{
	margin-bottom:40px;
	margin-right:13px;
}
div.film_gallery, div.air_gallery{
	margin-top:30px;
	width:710px;
	clear:both;
	overflow:hidden;
}
div.film_gallery{
	width:750px;
	padding-bottom:15px;
}
.width_210px .film_gallery{
	margin-top:-15px;
	margin-right:0;
	_right:-30px;
	width:100%;
}
div.air_gallery{
	margin-bottom:0;
	width:750px;
}
div.air_gallery div.selected{
	opacity:0.3;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}
.person_gallery{
	width:750px;
	margin-top:20px;
}
.person_gallery a.person_img, .film_gallery span.person_img, .air_gallery span.person_img, .air_gallery a.person_img{
	background:url('/images/inner/person_galary_a_bg.gif') 0 0 no-repeat;
	width:206px;
	height:124px;
	display:block;
	position:relative;
}
.person_gallery a.person_img img, .film_gallery span.person_img img, .air_gallery span.person_img img, .air_gallery a.person_img img{
	position:absolute;
	top:5px;
	left:5px;
}
.person_img img{
	width:195px;
	height:114px;
}
.person_name{
	font-size:14px;
	padding-left:5px;
	display:block;
	white-space:nowrap;
}
.person_name a{
	font-weight:bold;
	font-size:14px;
}

/* START actions item */
#action_vote {width: 735px; position: relative;}
#action_vote p {width: 245px; height: 156px; margin: 0 0 36px 0; float: left;}
#action_vote p a {background:url('/images/inner/person_galary_a_bg.gif') 0 0 no-repeat; width:206px; height:124px; display:block; position:relative;}
#action_vote p a img {width: 195px; height: 114px; margin: 5px 0 0 5px;}
#action_vote p label {font-weight: bold; font-size: 14px; border-bottom: 1px dotted black;}
#action_vote p em {display: block; font-size: 12px; color: #666;}
#action_vote p em.leader,
#action_vote p strong.leader {color: #009900;} 
#action_vote p#vote_submit {clear: both; float: none; height: auto; padding: 10px; width: 700px; text-align: center; margin: 0; background: #F6F4E0;}
#action_vote p#vote_submit input {font-weight: bold; text-align: center; padding: 3px;}
#action_vote p#vote_submit strong {color: #009900; font: bold 13px Arial, 'Times New Roman', sans-serif;}

#action_vote.voted p strong,
#action_vote.voted p em {padding-left: 5px; border: none}

/* END actions item */

.person_status{
	display:block;
	position:absolute;
	top:160px;
	left:4px;
	font:normal 13px 'Times New Roman', sans-serif;
	color:#666;
	width:200px;
}
strong.film_name{
	display:block;
	position:absolute;
	top:140px;
	left:4px;
	font-size:12px;
	font-family:Arial;
	width:200px;
}
div.width_210px div.film strong.film_name{_width:190px;}
.programm_name{
	display:block;
	position:absolute;
	top:130px;
	left:4px;
	color:#666;
	font-size:10px;
	font-family:Tahoma;
	width:200px;
	overflow:hidden;
}
.person_photo{
	padding:7px 6px 6px 6px;
	background:url('/images/inner/person_description_img_bg.gif') 0 0 no-repeat;
	display:block;
	clear:both;
}
div.film span.date{
	color:#666;
	font:normal 10px Tahoma, sans-serif;
	padding-left:5px;
}
strong.company_person_name{
	display:block;
	clear:both;
	font:bold italic 12px Arial, sans-serif;
	margin:6px 0 0 10px;
	width:220px;
}
.company_person_status{
	display:block;
	clear:both;
	font:normal 10px Tahoma, sans-serif;
	margin:10px 0 0 10px;
	color:#666;
	width:220px;
}
.person_contact{
	font:italic 12px Arial, sans-serif;
	margin:20px 0 0 10px;
	width:220px;
}
.contact_form, .contact_form_2, .contact_form_3{
	height:250px;
	background:#f6f4e0;
	margin:35px 0 20px 0;
}
.contact_form_3{
	height:215px;
	margin-top:10px;
}
.contact_form h3, .contact_form_2 h3, .contact_form_3 h3{
	margin:0 16px;
	padding:13px 0;
	font-weight:normal;
	font-size:18px;
	font-family:Arial;
}
div.contact_form_3 h3{
	margin:0;
	padding:13px 0 0 15px;
}
.form_name, .form_email, .form_textarea, .form_select, .wanted_date{
	font:normal 11px Tahoma, sans-serif;
}
.form_textarea{
	width:410px;
	margin-left:16px;
	padding-top:16px;
	clear:both
}

.form_name{
	margin:0 0 0 16px;
	_margin-left:10px;
	width:230px;
}
.form_email, .wanted_date{
	width:163px;
	margin-right:18px;
	_margin-right:7px;
}
.form_name input, .form_email input, .wanted_date input, .form_textarea textarea, .form_select select{border:1px solid #a2b38f;}
.form_name input, .form_textarea textarea{background:#fff url('/images/inner/input_texareae_bg.gif') 218px 5px no-repeat;}
.form_name input, .form_email input, .wanted_date input, .form_select select{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	padding:2px;
	display:block;
	margin:0;
}

.form_select select{
	font-weight:normal;
	width:249px;
	overflow:hidden !important;
}
* html .form_select select{
	width:252px;
}
.form_select select option{
	width:249px;
	overflow:hidden !important;
}
* html .form_select select option{
	width:252px;	
}
.form_name input{
	width:222px;
	padding-right:5px;
}
* html .form_name input{
	margin-left:-10px;
}
*:first-child+html .form_name input{
	margin-left:-16px;
}

.contact_form_2 .form_email, .contact_form_3 .form_email, .contact_form_2 .wanted_date{
	position:absolute;
	left:16px;
	top:100px;
}
.contact_form_3 .form_email{
	top:132px
}
.contact_form_2 .wanted_date{
	top:153px
}
.contact_form_3 .form_name{
	margin-top:11px;
}
.form_email input, .wanted_date input{
	width:150px;
}	
.form_textarea textarea{
	display:block;
	clear:both;
	width:400px;
	padding-right:10px;
	height:85px;
	font:italic 13px Arial, sans-serif;
	background-position:380px 5px;
}
.form_textarea textarea:lang(ru) {
	background-position:400px 5px;
}
html:first-child .form_textarea textarea:lang(ru) {
	background-position:380px 5px;
}
*:first-child+html .form_textarea textarea{
	margin-left:-16px;
}
* html .form_textarea textarea{
	margin-left:-16px;
}
.contact_form_2 .form_textarea, .contact_form_3 .form_textarea{
	position:absolute;
	top:47px;
	left:265px;
	padding-top:0;
	width:400px;
}
.contact_form_3 .form_textarea{
	top:80px
}
.form_description{
	background-position:0 0;
	padding-left:10px;
	background-color:#f6f4e0;
	display:block;
	width:210px;
	position:absolute;
	top:217px;
	left:16px;
	font:normal 11px Tahoma, sans-serif;
	background: url('/images/inner/form_desription_bg.gif') 0 0 no-repeat;
}
.contact_form_3 .form_description{
	top:190px;
}
.form_submit {
	width:105px;
	height:21px;
	position:absolute;
	top:210px;
	left:325px;
}

.form_submit input{
	font-weight:bold;
	font-size:13px;
	font-family:Tahoma;
	width:105px;
	padding-bottom:3px;
	$padding-bottom:0px;
}
.contact_form_2 .form_email input, .contact_form_2 .wanted_date input, .contact_form_2 .form_name input, .contact_form_3 .form_name input, .contact_form_3 .form_email input {
	width:240px;
	background:#fff;
}
.contact_form_2 textarea, .contact_form_3 textarea{
	width:400px;
	height:125px;
}
.contact_form_3 textarea{
	height:70px;
}
.contact_form_2 .form_email, .contact_form_3 .form_email, .contact_form_2 .wanted_date{
	width:250px;
}
.contact_form_2 .form_email input, .contact_form_3 .form_email input, .contact_form_2 .wanted_date input{
	width:243px;
	background-position:235px 5px;
	background-image:url('/images/inner/input_texareae_bg.gif');
	background-repeat:no-repeat;
}
* html .contact_form_2 .form_email{
	margin-left:2px;
}
* html .contact_form_3 .form_email{
	margin-left:2px;
}
* html  .contact_form_2 .wanted_date{
	margin-left:2px;
}
.contact_form_2 .wanted_date input{
	background:#fff;
}
.form_select{
	position:absolute;
	top:152px;
	left:16px;
	padding:0;
	width:250px
}
.contact_form_2  .form_submit, 	.contact_form_3 .form_submit{
	position:absolute;
	left:590px;
	top:205px;
}
.contact_form_3 .form_submit{
	top:180px;
}
.news_page_anons {margin-left:110px; margin-bottom: 20px; border: 1px solid #fdfdf8;min-height:70px;height:auto !important;height:70px;}
.news_page_anons *{margin:0;padding:0;}
.news_page_anons h3 {padding-top:0; margin-top: 0; font-family: Arial; font-size: 15px;}

.news_page_anons .date{
	width:100px;
	left:-119px;
	top:-1px;
	font:normal 9px Tahoma, sans-serif;
}
.news_page_anons a.news_anons_img{
	display:block;
	position:absolute;
	left:-110px;
	top:10px;
	background:url('/images/inner/news_anons_img_bg.gif') 0 0 no-repeat;	
	overflow:hidden;
	width:98px;
	height:68px;
}
.news_page_anons a.news_anons_img img{
	position:absolute;
	left:4px;
	top:4px;
	width:90px;
	height:60px;
}
ul#years{
	list-style-type:none;
	float:right;
	margin-top:-25px;
	margin-bottom:-25px;
	display:none;
}
ul#years li{
	font:normal 15px 'Times New Roman',sans-serif;
	display:inline;
}
ul#years li span{
		background:url('/images/inner/ul_years_a_bg.gif') 0 15px repeat-x;
		color:#432f5e;
		cursor:pointer;
}
ul#years li.selected span{
	font-weight:bold;
	color:black;
	background:none;
}

ul.month{
		margin:0;
		padding:0;
		list-style-type:none;
		font:normal 13px 'Times New Roman', sans-serif;
		color:#999;

}
ul.month li{
	display:inline;
	padding:0 6px;
	border-right: 1px solid #ccc;
}
ul.month li.last{
	border:none;
}
ul.month li.first{
	padding-left:0;
}
ul.month li a{
	text-decoration:none !important;
}
ul.month li a:hover{
	text-decoration:underline !important;
}
#YearMonth{padding-bottom:20px;}
#YearMonth dd, #YearMonth dl{
	margin:0;
	padding:0;
}
#YearMonth dt{
	font-size:18px;
	font-weight:bold;
	padding-top:25px;
	margin:0;
	padding:0;
}
#lastNews{
	width:700px;
	float:left;
} 
@media all and (min-width: 0px) {
html:first-child #lastNews{
	margin-bottom:20px;
}}

#lastNews h2{
	margin-top:25px;
	margin-bottom:10px;
	font-family:Arial;
}
#lastNews h2 a{
	text-decoration:none;
	font-size:20px;
}
#lastNews h2 a:hover{text-decoration:underline}
#lastNews span.now_date{
	position:absolute;
	top:12px;
	left:7px;
	font:normal 10px Tahoma, sanserif;
	color:#666;
}
#lastNews a.anons_big_img {
	margin:25px 10px 5px 0;
	padding:3px;
	float:left;
	background:url('/images/anons_big_img_a_bg.gif') 0 0 no-repeat;
	z-index:20;
	width:305px;
	height:205px;
	position:relative;
}

#lastNews a.anons_big_img img{
	width:300px;
	height:200px;
	margin:3px 0 0 3px;
	position:absolute;
	display:block;
}
h1#news_page_title span,
h1#action_page_title span, 
h1#air_page_title span, 
h1#search_page_title span, 
h1#online_page_title span,
h1#presspreview_page_title span {padding-left:30px; background-position: 0 5px; background-repeat: no-repeat;}

h1#news_page_title span {background-image:url('/images/inner/news_title_bg.gif');}
h1#action_page_title span{background-image:url('/images/inner/action_title_bg.gif');}
h1#air_page_title span{background-image:url('/images/inner/air_title_bg.gif'); padding-left:35px;}
h1#search_page_title span{background-image:url('/images/inner/search_title.jpg');}
h1#online_page_title span{background-image:url('/images/inner/online_title_bg.gif');}
h1#presspreview_page_title span {background-image:url('/images/inner/presspreview_title_bg.gif');background-position: 0 7px;}
.script{
	clear:both;
	width:100%;
	text-align:right;
	padding-bottom:5px;
	margin-top:20px;
	position:static;
}
.on_line_link{
	color:#009900;
	padding-left:15px;
	background:url('/images/inner/sub_menu_to_online_bg.gif')  0 2px no-repeat;
}
h2.anons_title{
	margin:8px 0 0 0px;
}
.anons_description{
	font:normal 11px Tahoma, sans-serif;
}
img.air_logo{
	float:left;
	margin:0 25px 0 0;
}
h2.film_title, h2.air_title{
	margin-top:0;
	background:url('/images/inner/film_title_bg.gif')  0 6px no-repeat;
	padding-left:20px;
	display:inline;
	/*border:1px solid;*/
	zoom:1;
	$
}

div.film_time{
	font:normal 22px Arial, sans-serif;
	margin:5px 0 0 0;
}
div.film_date{
	margin-bottom:10px;
	font:normal 11px Tahoma, sans-serif;
}
h2.air_sub_title{
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	padding-left:0;
	font-family:'Times New Roman';
}
h2.air_sub_title span{
	font-size:15px;
	font-weight:bold;
}
h2.air_sub_title:first-letter{
	text-transform:uppercase;
}
table.day_shedule{
	font-size:15px;
	margin-top:15px;
	margin-bottom:15px;
	padding:0;
	width:100%;
	border-collapse:collapse;
}
table.day_shedule tr{
	margin-top:5px;
}
table.day_shedule tr td{ 
	margin:0;
	background:url('/images/inner/listing_date_bg.gif') 0 100% repeat-x;
	padding:4px 0;
	font-size: 90%;
}
table.day_shedule tr.current td, .online_index ul.day_shedule li.selected{
	font-weight:bold;
	color:#990000;
}
table.day_shedule td.date{
	width:50px;
	color:#999;
}
table.day_shedule tr.selected td.date{
	font-weight:normal;
}
td.shedule_prog_name:first-letter{
	text-transform:uppercase;
}
.script a{
	font:normal 11px Arial, sans-serif;
	text-decoration:none !important;
	line-height:15px;
}
.script a span{
	border-bottom:1px dotted #432f5e;
}
.script a:hover span{
	border-bottom-color:#6F4E9A;
}
a#dowload_shedule{
	padding-left:13px;
	background:url('/images/inner/dowload_shedule_a_bg.gif') 0 2px no-repeat;
	font-weight:bold;
}
a#to_printer{
	padding-left:16px;
	background:url('/images/inner/to_print_a_bg.gif') 0 2px no-repeat;	
}
a#to_mail{
	padding-left:16px;
	background:url('/images/inner/to_mail_a_bg.gif') 0 3px no-repeat;	
}
a#find_error{
	padding-left:17px;
	background:url('/images/inner/find_error_a_bg.gif') 0 4px no-repeat;		
}
a#to_printer, a#to_mail, a#find_error{
	margin-left:25px;
}
.anons_next_listing{
	width:155px;
	height:60px;
	float:left;
	font: normal 13px 'Times New Roman', sans-serif;
		margin-right:30px;
		margin-bottom:30px;
	
		_overflow-x:hidden;
	
}
.anons_next_listing h3{
	text-transform:uppercase;
	font:bold 13px Arial, sans-serif;
	margin-bottom:5px;
	margin-top:15px;
}
div.big_inner_banner{
	margin-bottom:20px;
}
.help_form_text{
	margin:20px 16px 0px 16px;
	font:normal 12px Arial, sans-serif;
}
.zakaz_form{
	background-image:url('/images/h1_bg.gif');	
	background-position: 0 0;
	background-repeat: repeat-x;
}	
table.shedule_listing{
	width:100%;
	border-collapse:collapse;
	font:bold 12px Arial, sans-serif;
}
table.shedule_listing td{
	margin:0;
	padding:0;
	vertical-align:top;
}
table.shedule_listing td.selected{
	color:#ff6600;
}
table.shedule_listing ul{
	list-style-type:none;
	font:normal 11px Tahoma, sans-serif;
	width:70px;
	margin:3px 0 0 0;
	padding:0;
}
table.shedule_listing ul li{
	display:inline;
	line-height:15px;
}
.air_index, .online_index{
	padding-left:105px;
	padding-bottom:50px;
	height: auto !important;
	height:80px;
	min-height:80px;
	width:600px;
}
.air_index h2{
	margin-top:0;
	margin-bottom:10px;
}
.air_index  img.air_logo, .online_index  img.air_logo{
	position:absolute;
	left:0;
	top:0;
}
ul.map_listing{
	list-style-type:none;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}
ul.map_listing ul{
	font-weight:normal;
	margin-top:5px;
	color:#f66801;
	list-style-type:disc;
}
ul.map_listing a{
	color:#0066cc
}
ul.map_listing a:hover{
	color:#9933cc!important;
}
ul.map_listing a:visited{
	color:#9999cc;
}
ul.map_listing li{
	margin-bottom:5px;
}
h2.map_title{
	font:bold 12px Tahoma,sans-serif;
	text-transform:uppercase;
	margin-left:10px;
	$margin-left:25px;
}
h2.map_title a{
	color:#ce0a01;
}
h2.map_title a:hover{
	color:#f66701;
}
h2.map_title a:visited{
	color:#ff6666;
}
#search_result_form{
	margin:30px 0;
}
#search_result_input input{
	width:290px;
	border:1px solid #ed6306;
	padding-left:8px;
}
#search_result_submit input{
	font:bold 11px Verdana, sans-serif;
	padding:2px 16px;
	margin-left:5px;
	$padding-left:10px;
	$padding-right:10px;
	$vertical-align:top;
}
ol#search_result_ol{
	font-weight:bold;
	list-style-position:outside ;
	font-size:13px;
	font-family:Arial;
	margin-left:10px
}
ol#search_result_ol li{margin-bottom:30px;}
ol#search_result_ol div, ol#search_result_ol a{
	font-weight:normal
}
a.search_result_link{
	font-size:16px;
}
a.search_result_url{
	color:#f66400;
	padding-left:15px;
	background:url('/images/inner/search_a_bg.gif') 0 3px no-repeat;	
}
.next_previuos{
	clear:both;
	font:normal 13px Arial, sans-serif;
	color:#999;
}
.pages{
	color:#ccc;
	margin-top:15px;
}
.pages strong{
	color:black;
}
.pages strong, .pages a{
	margin-left:7px;
	margin-right:7px;
}
.online_index h2{
	margin-bottom:0;
	padding-bottom:0;
}
.online_index ul.day_shedule{
	margin-left:0;
	padding-left:0;
	margin-top:0;
	margin-bottom:10px;
	width:390px;
	float:left;
	font:normal 13px 'Times New Roman', sans-serif;
	list-style-type:none;
}

a.link_to_shedule{font:normal 11px Tahoma, sans-serif;}
#SendLink, #SendErrorMessage{font:normal 11px Tahoma, sans-serif;color:#333;overflow:hidden;height:100px;overflow:hidden!important;}

#SendLink span{display:block;}
span#lableForEmailDescriprtion, span#lableForErrorDescriprtion{
	color:#333!important;
	font-size:11px!important;
	font-family:Tahoma;
	display:block;
	margin-top:5px;
}

span#lableForEmailInput1, #lableForEmailInput2, #lableForErrorInput1, #lableForErorrInput2, span#lableForErrorTextarea{
	position:absolute;
	top:110px;
	left:15px;
	font-size:11px!important;
	color:#999;
}
#lableForEmailInput2{
	top:170px;
}
#lableForErorrInput2{
	left:230px;
}
input#SendLinkEmail, input#SendLinkError, input#UserEmail, input#UserErorr, textarea#ErrorTextarea{
	width:195px;
	padding-left:5px;
	border:1px solid #a2b38f;
	position:absolute;
	top:130px;
	left:15px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px!important;
	padding-bottom:3px;
	padding-top:3px;
}
 input#UserEmail{
	top:190px;
 }
 input#UserErorr{
	left:230px;
	width:175px;
 }
span#InputEmailDescription, span#InputUserDescription{
	position:absolute;
	top:125px;
	left:230px;
	width:200px;
	font-size:11px!important;
	font-family:Tahoma, sans-serif;
}
span#InputUserDescription{
	top:185px;
}

input#UserSubmitMail, input#UserSubmitError{
	padding:2px 5px;
	max-width:140px;
	position:absolute;
	top:275px;
	right:15px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}
@media all and (min-width: 0px) {
html:first-child input#UserSubmitMail, html:first-child input#UserSubmitError {
	right:40px;
}}
span#lableForErrorTextarea{
	top:165px;
}
textarea#ErrorTextarea{
	top:180px;
	width:390px;
	height:65px;
	font-style:italic;
	font-weight:normal!important;
	font-size:13px;
}
#text{
	display:block;
	/*padding-top:20px;*/
}
.news_p{
	margin-top:0;padding-top:0!important;
}	
div.date_and_action{
	width:315px;
	float:right;
	background: #CAC5CE;
	margin:0 0 30px 13px;
	
}
div.date_and_action dl{
	width:290px;
	margin:13px;
}
div.date_and_action dl dd, div.date_and_action dl dt{
	margin:0;
	padding:0;
}
div.date_and_action dl dd {
	margin-bottom:15px;
	font-size: 90%;
}
div.date_and_action dl dt{
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	margin-bottom:5px;
	background:url('/images/inner/about_history_r14_c6.gif') 0 100% repeat-x;
}
div.date_and_action h2{
	width:290px;
	margin-left:13px;
}
table.order tr td{
	width:200px;
}
table.order{padding:0;margin:0;}
table.order tr td ul li{
	display:block;
	padding:0;
	margin:0;
}
a.online_link{
	float:right;
	margin-right:10px;
}
.area2 textarea{
	width:360px !important;
}
.submit2{
	left:550px !important;
}
h2.title2{
	text-transform:uppercase;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.pressPreviewPage{
	font:normal 15px 'Times New Roman', sans-serif;
	margin:30px 0;
}	
.pressPreviewPage *{
	margin:0;
	padding:0;
}
.pressPreviewPage .press_preview {
	margin-top:30px;
}
.pressPreviewPage h2{
	font:bold 15px Arial, sans-serif;
}
.pressPreviewPage .attention_presspreview{
	padding:20px;
	background:#f2f2ee;
	border-bottom:1px solid #dfdfdf;
}
.pressPreviewPage .attention_presspreview h2{
	font:normal 20px Arial, sans-serif;
} 
.pressPreviewPage h2 a{
	text-decoration:none !important;
}
.pressPreviewPage h2 a:hover{
	text-decoration:underline !important;
}
div.link_to_press_preview{
	font:normal 10px Tahoma, sans-serif;
	color:#999;
	margin-bottom:20px;
}
.dialog_review{
	margin-left:30px;
zoom:1;position:relative;
}
.dialog_mdash{
	margin-left:-23px;margin-right:6px;
zoom:1;position:relative;
}
.dialog_question{
/*	font-style:italic;*/
	font-weight:bold;
	color:#555;
}
table.award_t{border-collapse:collapse;}
table.award_t td, table.award_t th{padding:5px;}
table.award_t td{background:url(/images/bottom_bg.gif) 0 100% repeat-x;vertical-align:top;text-align:left;}
table.award_t th{color:#666;background:#ccc;font-size:15px;text-align:left;}

table.shareholder {border-collapse:collapse; width: 100%; clear: both; background:url(/images/bottom_bg.gif) 0 0 repeat-x;}
table.shareholder td, 
table.shareholder th {padding:7px; border: none; text-align:left; font-weight: normal; width: 27.5%; margin: 0; background:url(/images/bottom_bg.gif) 0 100% repeat-x;}
table.shareholder th {font-weight: normal; font-size: 100%; width: 45%;}
table.shareholder caption {text-align: left; font-size: 150%; margin: 0;}


table.tv_rating{width:250px;border-collapse:collapse;float:left;margin-right:60px;}
table.tv_rating2{width:295px;margin-right:0;}
table.tv_rating td.tv_percent{width:47px;padding-left:2px;}
table.tv_rating td.tv_chanell_name{background:url(/images/bottom_bg.gif) 0 13px repeat-x;white-space:nowrap;}
table.tv_rating td.tv_chanell_name span{background:#fcfbf1;padding-right:2px;}