h1{font-size:22px; font-weight:bold; }
h2{/*color:#60000c;*/ font-size:17px; font-weight:bold;margin-left:12px;}

h1, h2, h4{margin:0 14px;}
h3.v2{margin:10px 14px;}
p, .text_just {text-align:justify; /*position: relative; left:-10px;*/ width:99%;}

.txt-right{text-align:right;}
.txt-center{text-align:v;}
body, body.index {margin: 0; background-color: #8E0026;}
body.page { margin: 0; background-color: #CCCCCC; background-image: url("../img/dl.jpg"); background-repeat: repeat-y;  background-position : center; }
table.main_table { width: 950; background-color: #FFFFF; border: 1px solid #CCCCCC; } 
div.main_text{margin: 10; font: normal  13px Helvetica;}
div.news{margin: 0; font: normal  13px Helvetica;}
div.main_text_b, h3{margin: 10px 0 0 10px; font: bold  15px Helvetica;}
div.sm{ font: normal  12px Helvetica;}
td.text_blog{background-color: #FFFFFF; background-image: url("/img/wbg.jpg"); background-repeat: repeat-x;}
a:link {font: normal  13px Tahoma, Arial; color: #0066CC; margin-bottom: 10; }
a:visited {font: normal  13px Tahoma, Arial; color: #0066CC; margin-bottom: 10; }
a:hover {font: normal  13px Tahoma, Arial; color: #0066CC; margin-bottom: 10; }
div.lo { font-size: 13; color: black;  margin-left: 10;  margin-right: 10; font-family: Arial;}
a.cr:link { font: normal  9px Tahoma, Arial; color: black; margin-bottom: 10; }
a.cr:visited {font: normal  9px Tahoma, Arial; color: black; margin-bottom: 10; }
a.cr:hover {font: normal  9px Tahoma, Arial; color: black; margin-bottom: 10; }
td.text_blog {padding: 0; background-color: #FFFFFF; background-image: url("../img/text_back.jpg"); background-repeat: repeat-y;  background-position : top;}
td.top_bg {padding: 0; background-color: #8e0026; background-image: url("../img/top_bg.jpg"); background-repeat: repeat-x;  background-position : middle;}
td.line_bg{heigth: 116; background-color: #FFFFFF; background-image: url("../img/wbg.jpg"); background-repeat: repeat-x;}
td.down_st{background-color: #FFFFFF; background-image: url("../img/nbg.jpg"); background-repeat: repeat-x;}
.form {width: 300;}
a.white_link{color:#f3706a !important; font-size:11px !important;}
a.white_link:hover{text-decoration:none;}
table tr td{font-size:12px !important;}
.red_star{ color:red;}
.message_bad{color:red; }
.message_good{color:green;}
.video_zag{padding-bottom:25px;text-align:center; font-size:13px;}

/*-- seo css--*/
h2.white{color:#fff; font-size:12px;}
a.menu_item{display:inline;font-size:12px;color:#fff !important;}
p.white{color:#fff;font-size:11px; }
.link, a.linkd{display:none;}
.hs_text{/*display:none;*/text-align:left !important; margin:15px 0;}


.font-size-14{font-size:14px !important;}
.textblock{text-align:left !important;display:block;margin:12px 17px !important;text-align:justify !important;min-height:450px;}
.title_l, .title_l a, .title_l table tr td{font-weight:nornal;color:#690019;}
.title_l{font-size:12px; }
.title_l a{font-size:11px; }
.in_l, .in_l a{ font-weight:nornal;color:#9B868C; margin-left:9px; width:900px;}
.in_l{font-size:12px}
.in_l a{font-size:11px !important;}
.s-art-link{float:right;diplay:block;margin:0 7px;}
a.casual{color:#000 !important; text-decoration:none;}

.kinoinfo, .kinoinfo a{font-weight:nornal;color:#690019;font-family: Arial;font-size:11px !important;}
.kinoinfo-2, .kinoinfo-2 a{font-weight:nornal;color:#690019;font-family: Arial;font-size:11px !important;}
.kinoinfo a:hover, .kinoinfo-2 a:hover{text-decoration:none;}
table tr td.kinoinfo-2{padding-top:27px;}
.newsitem{width:900px; padding:15px; text-align:justify; }

.center{text-align:center;}

.bt{background:#8e0026; border:#ffffcc 1px solid; color:#ffffcc; cursor:pointer;}

