/* CSS Document */
.main_border
{border:1px solid black; width:100%; height:auto; padding:0px;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:15px;}
.left{background-color: #FFFFFF; border-right:1px solid #424242; margin:50px;} 

#coolmenu{
text-align:center;
border: 1px solid #FFCC33; /*Стиль рамки */
border-bottom-width: 0;
width: 120px; /*Ширина меню */
background-image:url(img/naw.png); background-repeat:no-repeat; /*Фоновый цвет ячейки*/
}

#coolmenu a{
text-align:center;
font: bold 13px Verdana; /*Шрифт текста*/
padding: 10px; /*Внутренний отсутп текста ссылки от краев ячейки*/
 /*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 120px; /*Ширина ячейки*/
color: #000000;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}
html>body #coolmenu a{ 
width: auto;
}
* html #coolmenu{ 
width: 120px;/*Ширина меню для Internet Explorer*/
}
#coolmenu a:hover{
background-image:url(img/naw_a.png); /*Фоновый цвет ячейки при наведение курсора*/
color: #000000;  /*Цвет текста при наведении курсора*/
}
body { background-color: f6f6f6;}
.post_title  {text-align:center; background-image:url(img/film_name4.png); background-repeat:repeat-x; height:73px;; background-position:center; border-left:1px solid #2171b2;border-right:1px solid #2171b2;border-bottom:1px solid #2171b2;border-top:1px solid #2171b2;}
.post_title2  {text-align:center; background-image:url(img/film_name.png); background-repeat:no-repeat; padding:17px;  background-position:center; }


.opus { margin-left:100px; border-bottom:2px solid #4CBAF0; width:795px;border-left:2px solid #4CBAF0;border-right:2px solid #4CBAF0; background-color:#F8F8F8;  }
.post { width:97%;}
.post_name { font-weight:bold; margin-top:5px;margin-bottom:7px; text-align:center; text-decoration:none; font-size:18px; padding-bottom:3x; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; }
.post_name a{ color: #FFFFFF;}
.post_adds { font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242; text-align:left;}
.post_view { font-size:11px; color:#666666;}
.mini { border:1px solid #666666;max-height:480px; max-width:355px; min-height:480px; min-width:355px;}
.mini3 { border:1px solid #666666;max-height:220px; max-width:160px; min-height:220px; min-width:160px; margin-bottom:15px;}

.mini_tv { border:1px solid #666666;max-height:300px; max-width:400px; min-height:300px; min-width:400px;}
.post_title2 {font-size:16px; font-weight:bold; color:red; text-align:center;}
.nav_link{ font-size:11px; color: #333333; margin-top:20px; margin-bottom:15px; ;}
.nav_title {margin-top:15px; margin-left:5%; margin-right:5%; text-align:center; font-weight:bold; border-left:4px solid red;
border-bottom:1px solid black;}
.online {text-align:right; margin-top:5px; font-weight:bold; text-decoration:none;}
.online a {color:#0066FF; text-decoration:none;}
.online a:hover{color:#D54CF0;}
.online_kanal {text-align: center; margin-top:5px; font-weight:bold; text-decoration:none;}
.online_kanal a {color:#0066FF; text-decoration:none;}
.online_kanal a:hover{color:#D54CF0;}
.right {background-color: #FFFFFF; border-left:1px solid #424242;} 
.post_comment {font-size:15px; font-weight:bold; color:white; border-bottom:1px solid #25abd3;border-right:1px solid #25abd3;  padding:6px; text-align:center; background-image:url(img/comment.png);}
.post_comment_add{font-size:11px; border:1px solid red; padding:5px; width:788px; background-color:#CC33FF;}
.post_div{border:1px solid red; margin:15px}

.comment_form {border:2px solid #4cbaf0; width:400px; margin-left:14px; background-color:#f8f8f8; text-align:left; margin-top:-17px;}
.data {text-align:right; font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}
.post_adds2 { font-size:11px; margin-top:7px; margin-bottom:7px; color: #333333; text-align:left;}
.post_adds3 { font-size:11px; margin-top:7px; margin-bottom:7px; color: #222222; text-align:left;}
.post_adds4 { font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242; }
.rate { text-align:center;}


#browse {
	float: left;
	width: 210px;
	margin: 0;
	padding: 0;
	background: white;
	border-bottom: 2px solid white;
}

#browse dt {
     
	color: #fff; background-image:url(img/view_cat.png);
	margin: 2px 2px 1px 2px;
	padding: 6px 0;
	text-align: center;
	font-weight: bold;
}

#browse dd {
	background: #f2f2f2;
	border-bottom: 1px solid #659db4;
	padding: 0;
	margin: 0 2px;
	
}

#browse dd a {
	color: #212525;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 3px 22px;
    padding-top:5px;
	padding-bottom:5px;
}

* html #browse dd {
	padding: 3px 22px;
	padd\ing: 0;
}

* html #browse dd a {
	display: inline;
	di\splay: block;
}

#browse dd a:hover {
	background: #ffffff;
	
	
}

.top_menu{ padding-top:8px; padding-bottom:8px; background-image:url(img/top_menu.png); background-position:center; margin-bottom:0px; height:100%; border:0px solid #FF9900; width:100%; text-align:center;}

.pstrnav { text-align:center;
	padding: 0px 10px 20px 15px;
	color:#424242;
	
	
}

.pstrnav a{ text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:none; border:1px solid  #009900; margin:2px;  padding:4px; background-color: #a2d848;
}
.active{ text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:none; border:1px solid #009900; margin:2px; padding:4px; font-weight:normal;background-color:#C4E47F;
}
.pstrnav a:hover{ text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:none; border:1px solid  #009900; margin:2px;  padding:4px; background-color:#C4E47F;
}
body {
	font-family:Arial, Tahoma, sans-serif;
}
#contact-wrapper {
	width:430px;
	border:1px solid #e2e2e2;
	background:#f1f1f1;
	padding:20px;  margin-top:10px;
}
#contact-wrapper div {
	clear:both;
	margin:1em 0;
}
#contact-wrapper label {
	display:block;
	float:none;
	font-size:16px;
	width:auto;
}
form#contactform input {
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-size:16px;
	
     
}
form#contactform textarea {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:100%;
	padding:0.6em 0.5em 0.7em;
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
}
.search { text-align:center;}
.knopka{padding:0px; margin:0px;} 
.tv{}
.h1{ font-size:0px; color:#FFFFFF;}
.serial{font-weight:bold; margin-left:15px; margin-right:15px; margin-bottom:15px;  background-repeat:no-repeat; text-align:left;text-decoration:none;}
.serial p{margin:10px; padding:8px; font-size:15px; background-image:url(img/serial.png); background-repeat:no-repeat;text-align:left; text-decoration:none;}
.firefox{ font-weight:bold; margin-top:0px; font-size:12px;}
.firefox a{color:#E50000; text-decoration:none;}
.firefox a:hover{color:#E50000; text-decoration:underline;}
.footer{ font-size:13px; background-image:url(img/footer.png); width:100%; height:100%; padding:10px; text-align:center; background-position:center; background-repeat:no-repeat;}
.a{ border:0px solid red;}
.faq{ color:#FF0000; font-weight:bold;}
.faq2{ font-weight:bold; font-size:12px; color:#333333;}
.faq3{ font-style:italic;}
.program{border:5px solid red; text-align:center;}
.vrema{ text-align:center; font-weight:bold; color:#171616;}
.img-desc {


position: relative;

	display: block;	
	
	
	
	width: 356px;
	
	margin: 0 auto;
	


}
.img-desc cite { 

    background-image:url(img/water.png);
	background-repeat:no-repeat;
     
	
	color: #fff;
	position: absolute;
	bottom: 0;
	right: 0;
	height:14px;
	width: 79px;
	
	
}




.b-live-links {
    margin: 20px auto;
    width: 400px;
    text-align: center;
    font-size: 12px;
}

.b-live-links a {
    color: #306198;
    text-decoration: underline;
    padding-left: 17px;
    background: url(http://inter.ua/images/big_bullet.gif) no-repeat center left;
    margin-right: 20px;
    margin-top: 3px;
}

.b-live-links a.active {
    color: #000000;
    text-decoration: none;
    cursor: default;
	border: 0px solid red;
}

.formbutton{border:0px #ccc solid;height:36px;background:url(img/1.png); width:106px; cursor:pointer;}
.formbutton2{border:0px #ccc solid;height:36px; width:106px; cursor:pointer;background:url(img/2.png);}
.small{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;margin-left:4px; color:#06173c;}
.new1{font-family:Verdana, Helvetica, sans-serif;font-size:18px;font-weight:700;color:#333;}
.new{border-top:1px solid #ccc;margin-left:10px; margin-right:10px;}
.new2{border:1px solid #ccc;margin-left:10px; margin-right:10px; padding:5px;}
.autorised_reg{width: auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-left:10px; margin-right:10px;}
.login{ border:1px #ccc solid;width:105px;font:11px Verdana, Geneva, sans-serif; padding-top:3px; padding-bottom:3px;}
.zabyv{ font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.friends_link a{color:#0066FF; text-decoration:none;}
.friends_link a:hover{color:#D54CF0;}
.friends{border:1px solid #666666;margin:1px; background:#f6f6f6;}
.friends2{ width:98%;}