@charset "utf-8";



/**



 * reset



 */



html, body, img, table, th, td, p, h1, h2, h3, h4, h5, h6, ul, ul li, form, fieldset, input, button {



	margin:0;



	padding:0;



}



html, img, table, fieldset {



	border:0 none;



}



form, div, p {



	display:block;



	}



/**



 * elements



 */



body {



	color:#000;



	font:12px Tahoma, Geneva, sans-serif;



}



a {



	color:#016ab4;



	text-decoration:underline;



}



a:visited {



}



a:hover {



}



p {



	font-size:1em;



	margin:.5em 0 1.2em;



}



ul {



	font-size:1em;



	list-style:none;



	margin:1em 0 2em 10px;



	}
    
.ul-molodeji {

    color: gray;

	font-size:1em;



	list-style:none;



	margin:1em 0 2em 10px;



	}



ol {



	font-size:1em;



}



	ul li {



		background:url(../images/bull.gif) 0 .4em no-repeat;



		margin:.2em 0 .5em;



		padding-left:11px;



		zoom:1;



		}



	ul ul {



		font-size:1em;



		margin:.8em 0 1em 10px;



		}



		.lteie7 ul ul {



			margin-bottom:0;



			}



	ul ul li {



		background:url(../images/bull2.gif) 0 .6em no-repeat;



		padding-left:10px;



		}



/**



 * commomn classes



 */



.ico {



	background-image:url(../images/ico.png);



	background-repeat:no-repeat;



	display:-moz-inline-stack;



	display:inline-block;



	height:0;



	overflow:hidden;



	margin:0;



	padding:0;



	vertical-align:middle;



	}



	.play-btn {



		background-position:-128px 0;



		padding:11px 0 0;



		width:16px;



	}



.more {



	text-decoration:none;



	}



	.more span {



		text-decoration:underline;



		vertical-align:middle;



	}



	.more .ico {



		background-position:-160px 1px;



		cursor:pointer;



		margin-right:1px;



		//margin-right:4px;



		padding:14px 0 0;



		width:13px;



	}



.txt-c {



	text-align:center;



}



.txt-l {



	text-align:left;



}



.txt-j {



	text-align:justify;



}



.txt-r {



	text-align:right;



}



* html .wie6 {



	margin-right:-9999px;



	position:relative;



	width:100%;



}



.adsbanner {



	background:#03a0a8 url(../images/ads.jpg) 0 0 no-repeat;



	margin:0 0 1em;



	overflow:hidden;



	width:620px;



}



/**



 * clear



 */



.clear {



	font-size:0;



	line-height:0;



	clear:both;



	display:block;



}



.clearall {



	zoom:1;



	}



	.clearall:after {



		clear:both;



		content:"";



		display:block;



		height:0;



	}



/**



 * pager



 */



/**



 * forms



 */



.textfield {



	border:1px solid #919191;



	color:#000;



	font:12px Tahoma, Geneva, sans-serif;



	padding:3px 2px 2px;



}



.checkradio {



	float:left;



	margin:1px 0 0;



	//margin:-3px 0 0 -4px;



}



.forcheckradio {



	display:block;



	margin:0 0 7px 19px;



}



.btn {



	background:url(../images/ico.png) -192px 0 no-repeat;



	display:inline-block;



	height:21px;



	overflow:hidden;



	padding:0 0 0 6px;



	vertical-align:middle;



	}



	.btn span {



		background:url(../images/ico.png) 100% 0 no-repeat;



		display:block;



		_display:inline-block;



		height:21px;



		padding:0 6px 0 0;



		}



		.btn span span {



			background-position:0 -32px;



			background-repeat:repeat-x;



			padding:0;



		}



	.btn input {



		background:none;



		border:0 none;



		color:#fff;



		font:12px Tahoma, Geneva, sans-serif;



		overflow:visible;



		padding:2px 0 1px



	}



/**



 * layout



 */



html, body {



	background:url(../images/f.jpg) 50% 566px repeat;



	height:100%;



	min-width:998px;



}



html {



	overflow-x:hidden;



}



#topbg {



	background:url(../images/f1.jpg) 50% 0 repeat-x;



	height:566px;



	left:0;



	position:absolute;



	top:0;



	width:100%;



	z-index:1;



}



#obertka {



	height:100%;



	position:relative;



	width:100%;



	z-index:2;



}



#layout {



	background:url(../images/sh.png) 50% 0 repeat-y;



	margin:0 auto;



	min-height:100%;



	_height:100%;



	padding:0 59px;



	/*position:relative;*/



	text-align:left;



	width:880px;



	z-index:1;



	}



#header {



	background:url(../images/t.jpg) 0 0 no-repeat;



	height:140px;



	position:relative;



	z-index:3;



}



#section {



	float:left;



	padding:12px 0 0;



	width:620px;



}



@-moz-document url-prefix(){



	#section {



		padding:0;



	}



}



#aside {



	float:right;



	padding:0 0 20px;



	width:240px;



}



.wrap {



	padding:0 0 170px;



}



#dno {



	height:168px;



	margin:-168px auto 0;



	padding:0 84px;



	position:relative;



	width:830px;



	z-index:5;



}



#hlop {



	background:url(../images/hlop2.png);



	height:276px;



	left:100%;



	margin-right:-145px;



	margin-top:-50px;



	position:absolute;



	width:145px;



	z-index:1;



}



#rupor {



	background:url(../images/rupor2.png);



	height:200px;



	left:100%;



	margin-left:-75px;



	_margin-left:-74px;



	margin-top:-70px;



	position:absolute;



	width:200px;



	z-index:1;



	/*background:url(../images/megafon24.png);



	width:167px;



	margin-left:-49px;



	height:178px;*/



}



#tv1 {
	background:url(../images/tv.png) 100% 0;
	height:310px;
	left:100%;
	margin:-121px 0 0 0;
	position:absolute;
	width:101px;
    top: 160px;
	}
	#tv2 {
		background:url(../images/tv.png) 0 -61px;
		height:156px;
		margin:61px 0 0 -86px;
		position:relative;
		width:86px;
	}




#kamera {



	background:url(../images/kamera.png);



	height:331px;



	margin:30px 0 0 -156px; /* margin:-78px 0 0 -156px;*/



	position:absolute;



	width:131px;



}



/**



 * #channels



 */



#channel {



	height:0;



	margin:0 auto;



	position:relative;



	width:853px;



	z-index:6;



}



#channelwrap {



	bottom:-10px;



	position:absolute;



	width:853px;



	z-index:8;



}



#aa {



	background:url(../images/aa.png);



	overflow:hidden;



	width:853px;



	}



	#aa .channels {



		border:0;



		margin:0;



		padding:18px 15px 8px; 



	}



#ab {



	background:url(../images/ab.png);



	height:22px;



	overflow:hidden;



	width:853px;



}



#channelslabel {



	background:url(../images/yarlyk.png);



	color:#353535;



	cursor:pointer;



	font-size:11px;



	font-weight:700;



	height:29px;



	left:255px;



	line-height:22px;



    margin-top:-11px;



	outline:none;



	position:absolute;



	text-align:center;



	text-decoration:underline;



    top:100%;



	width:353px;



	z-index:9;



}



/**



 * #header



 */



#iconav {



	margin:10px 25px 0 0;



	position:absolute;



	right:0;



	top:0;



	}



	#iconav .ico {



		margin:0 0 0 2px;



		padding:18px 0 0;



		width:23px;



	}



	.ico-map {



		background-position:0 0;



	}



	.ico-mail {



		background-position:-32px 0;



	}



	.ico-print {



		background-position:-64px 0;



	}



	.ico-search {



		background-position:-96px 0;



	}



#auth {



	margin:60px 25px 0 0;



	position:absolute;



	right:0;



	top:0;



	}



	#auth .textfield {



		vertical-align:middle;



		width:78px;



	}



	.reg_n_forgot {



		color:#b7b7b7;



		font-size:11px;



		margin:3px 0 0;



	}



.afterlogin {



	width:228px;



	}



	.afterlogin p{



		margin:0;



	}



	.username {

        color:#fff; 
/*		color:#287e0d; */



	}



	.logout {



		font-size:11px;



	}



	.afterlogin ul {



		margin:6px 0 0;



	}



#tongue {



	background:url(../images/tongue.png);



	height:53px;



	left:15px;



	position:absolute;



	top:100%;



	width:224px;



	}



	#tongue2 {



		background:url(../images/tongue.png);



		clip:rect(30px 224px 53px 0);



		height:53px;



		left:15px;



		position:absolute;



		top:-30px;



		width:224px;



		z-index:2;



	}



#logo {



	margin:15px 0 0 43px;



	position:absolute;



	top:0;



}



#slogan {



	font:400 23px Tahoma, Geneva, sans-serif;



	padding:50px 274px 0;



}



/**



 * #nav



 */



#nav {



	background:url(../images/menu.png) 0 0 repeat-x;



	height:30px;



	padding:0 0 0 240px;



	position:relative;



	z-index:2;



	}



	#nav ul {



		background:url(../images/menu-brdr.png) 0 0 no-repeat;



		font:12px Tahoma, Geneva, sans-serif;



		list-style:none;



		height:30px;



		margin:0;



		padding:0;



		}



		#nav li {



			background:url(../images/menu-brdr.png) 100% 0 no-repeat;



			display:block;



			float:left;



			margin:0;



			padding:0;



			height:30px;



			position:relative;



			}



			#nav a {



				display:block;



				float:left;



				height:30px;



				line-height:30px;



				overflow:hidden;



				padding:0 11px 0 12px;



			}



			#nav a, #nav a:visited {color:#fff;text-decoration:none;}



		#nav li ul {



			background:#3e3e3e;



			display:none;



			height:auto;



			left:1px;



			position:absolute;



			top:30px;



			width:213px;



			}



			#nav li:hover ul,



			#nav li.hover ul{



				display:block;



			}



			#nav li ul li {



				background:none;



				border-bottom:1px solid #202020;



				border-top:1px solid #505050;



				float:none;



				height:auto;



				zoom:1;



				}



				#nav li ul li.last-child {



					border-bottom:0;



				}



				#nav li ul a,



				#nav li ul a:visited {



					float:none;



					height:auto;



					line-height:normal;



					padding:7px 12px 8px;



					zoom:1;



				}



				#nav li ul a:hover {



					background:#5b5b5b;



				}



/**



 * now_on_air



 */



#now_on_air {



	background:url(../images/now.gif) 0 100% repeat-x;



	height:310px;



	overflow:hidden;



	padding:0;



	position:relative;



	width:100%;



	z-index:1;



	}



	#now_on_air .k-section {



		position:absolute;



		right:25px;



		top:0;



		width:215px;



		z-index:2;



		}



		#now_on_air .k-section-title {



			font-size:20px;



			margin:12px 0 16px;



			position:relative;



			z-index:3;



		}



		#now_on_air .k-block {



			display:block;



			margin:0 0 10px 42px;



			width:auto;



			}



			#now_on_air .k-block,



			#now_on_air .k-block-title,



			#now_on_air .k-block-content {



				position:relative;



				z-index:2;



			}



			#now_on_air .k-block-content {



				margin:0;



			}



			#now_on_air .k-block-date {



				color:#000;



				display:inline;



				float:left;



				height:45px;



				left:5px;



				margin:-25px 0 0 -64px;



				overflow:hidden;



				padding:26px 0 0 17px;



				position:relative;



				width:47px;



				z-index:1;



			}



			#now_on_air .now_on_air .k-block-date {



				background:#000 url(../images/ico.png) 0 -64px no-repeat;



				color:#fff;



			}



#now_on_air .more {



	margin-left:42px;



}



.flash-box {



	height:300px;



	left:0;



	overflow:hidden;



	position:absolute;



	top:0;



	width:400px;



	z-index:1;



}



.flash-object {



	display:block;



	position:absolute;



	z-index:1;



}



.flash-section {



	background:url(../images/onflash-opened.png) 0 0 repeat-x;



	bottom:20px;



	display:none;



	left:0;



	position:absolute;



	width:100%;



	z-index:2;



	}



	.flash-section-content {



		color:#fff;



		padding:9px 26px;



		}



		.flash-section-content div {



			display:block;



		}



		.flash-section-title {



			background:none;



			font:400 17px Tahoma, Geneva, sans-serif;



			margin:0;



			padding:0 0 6px;



			}



			.flash-section-title a,



			.flash-section-title a:visited,



			.flash-section-title a:hover {



				color:#fff;



				text-decoration:underline;



			}



			.flash-section-date {



				font-size:11px;



				font-weight:700;



				}



				.flash-section-date span {



					font-weight:400;



				}



.onflash-ico {



	background-position:0 0;



	background-repeat:no-repeat;



	cursor:pointer;



	display:block;



	height:0;



	overflow:hidden;



	padding:22px 0 0;



	right:0;



	position:absolute;



	width:26px;



	z-index:3;



	}



	.onflash-ico-open {



		background-image:url(../images/onflash-open.png);



		bottom:20px;



		}



	.onflash-ico-close {



		background-image:url(../images/onflash-close.png);



		top:20px;



		}



.flash-pager {



	height:300px;



	left:400px;



	position:absolute;



	width:215px;



	z-index:1;



	}



	.flash-pager-slider {



		height:285px;



		overflow:hidden;



		position:relative;



		width:100%;



	}



	ul.tv-annonce-list {



		margin:0;



		position:absolute;



		}



		.tv-annonce-list li {



			background:url(../images/f-pager.png) 0 100% no-repeat;



			margin:0;



			padding:0 0 1px;



		}



		.tv-annonce-list a,



		.tv-annonce-list a:visited {



			color:#016ab4;



		}



		.tv-annonce-list a:hover {



			color:#1b7000;



		}



		.k-annonce-title {



			background:none;



			font-size:11px;



			font-weight:400;



			margin:0 0 1px;



			padding:0;



		}



		.k-annonce-date {



			color:#979797;



			font-weight:700;



			}



			.k-annonce-date span {



				color:#434343;



				font-weight:400;



			}



		.k-annonce-block {



			padding:12px 0 11px 19px;



		}



		.k-annonce-block-selected {



			background:url(../images/f-pager-sel.png) 0 0 repeat-y;



		}



	.k-annonce-arr {



		background-position:0 0;



		background-repeat:no-repeat;



		cursor:pointer;



		display:block;



		height:0;



		overflow:hidden;



		padding:22px 0 0;



		position:absolute;



		top:285px;



		width:22px;



	}



	.k-annonce-up {background-image:url(../images/f-pager-up.png);left:102px;}



	.k-annonce-down{background-image:url(../images/f-pager-down.png);left:78px;}



	ul.tv-annonce-list .play-btn {//vertical-align:baseline;}



/**



 * section



 */



#interact {



	margin:0 0 1em 25px;



	position:relative !important;



	zoom:1;



	}



	#interactlabel {



		background:url(../images/teen.png);



		height:218px;



		left:-64px;



		position:absolute;



		top:-32px;



		width:39px;



		} 



	#interact .k-block {



		float:left;



		padding:145px 0 0;



		position:relative;



		width:148px;



	}



	#interact .k-block-preview {



		background-position:50% 50%;



		background-repeat:no-repeat;



		height:145px;



		margin:-145px 0 0 -9px;



		position:absolute;



		width:159px;



		}



		#life .k-block-preview {



			background-image:url(../images/interactive/life.jpg);



			margin-left:-16px;



		}



		#game .k-block-preview {



			background-image:url(../images/interactive/game.jpg);



		}



		#fan .k-block-preview {



			background-image:url(../images/interactive/fan.jpg);



		}



		#sfera .k-block-preview {



			background-image:url(../images/interactive/sfera.jpg);



		}



		#interact .simple {



			margin:2px 10px 0 0;



		}



ul.simple {



	list-style:none;



	margin:0;



	padding:0;



	}



	ul.simple li {



		background:none;



		margin:0 0 6px;



		padding:0;



	}



	.k-section-title {



		background:none;



		color:#000;



		font:400 24px Tahoma, Geneva, sans-serif;



		margin:0 0 .4em;



		padding:0;



	}



.k-block {



	//word-wrap:break-word;



	}



	.k-block:after {



		clear:both;



		content:" ";



		display:block;



		height:0;



	}



	.k-block-title {



		background:none;



		clear:none;



		font:400 12px Tahoma, Geneva, sans-serif;



		margin:0 0 4px;



		padding:0;



	}



	.k-wrap {



		position:relative;



		width:100%;



	}



	.k-block-date {



		color:#979797;



		display:block;



		font:700 11px Tahoma, Geneva, sans-serif;



		margin:3px 0 0;



		}



		.k-block-date span {



			color:#434343;



			font-weight:400;



		}



#section .k-section {



	margin:0 -12px 1em 25px;



}



#aside  .k-section {



	margin:0 0 1em;



}



.k-section .k-block-molodeji {



		display:inline-block;



		font-size:11px;



		margin:0 3px 10px 0;



		vertical-align:top;



		width:140px;



	}
    
.k-section .k-block-molodeji-foto {



		display:inline-block;



		font-size:11px;



		margin:0 3px 10px 0;



		vertical-align:top;



		width:530px;



	}
    
.k-section .k-block-molodeji-foto-autor {

        background:none;
        
        color: black;
        
        text-align: left;


		clear:none;


		font:400 14px Verdana, Tahoma, Geneva, sans-serif;
        
        

		margin: 0 0 0px;


		padding:0;
        
        padding-right: 6px;
        
        font-weight: bold;

}

.k-section .k-block-molodeji-foto-text {

        background:none;
        
        color: black;
        
        text-align: left;


		clear:none;


		font:400 12px Verdana, Tahoma, Geneva, sans-serif;

		margin: 0 0 0px;


		padding:0;
        
        padding-right: 6px;

}

.k-block-molodeji-foto-datatime
{
    background:none;
    
    color: gray;
    
    text-align: left;
    
    font:400 10px Tahoma, Geneva, sans-serif;
    
    padding-left: 0px;
        
        
}

    
.k-section .k-block-autor
{
        background:none;
        
        color: black;
        
        text-align: right;


		clear:none;


		font:400 12px Verdana, Tahoma, Geneva, sans-serif;
        
        font-style: oblique;

		margin: 0 0 0px;


		padding:0;
        
        padding-right: 6px;
}

.k-section .counter
{
    background:none;
    
    color: gray;
    
    text-align: left;
    
    font:400 10px Tahoma, Geneva, sans-serif;
    
    padding-left: 0px;
    
    /*font: bold;*/
    
    margin-top: -5px;   
}

.k-section .counter a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 200%
}

.k-section .counter a:link
{color: gray;}

.k-section .counter a:visited
{color: gray;}


#production {



	}



	.k-section .k-block {



		display:inline-block;



		font-size:11px;



		margin:0 3px 10px 0;



		vertical-align:top;



		width:196px;



	}



	.k-section .k-block {



		//display:inline;



	}



	.k-section .k-block-content {



		margin-left:67px;



	}



	.k-block-preview {



		float:left;



		margin:3px 7px 0 0;



	}



.video-link {



	display:block;



	margin:4px 0 0;



}



#genres.k-section {



	margin-bottom:0;



	}



	#genres .k-section {



		display:inline-block;



		font-size:11px;



		margin:0 10px 10px 0;



		vertical-align:top;



		width:189px;



	}



	#genres .k-section  {



		//display:inline;



	}



	#genres .k-block {



		display:block;



		margin-right:0;



		width:100%;



	}



#subsection {



	margin:0 0 0 25px;



	width:600px;



	}



	#subsection .cols {



		float:left;



		padding:0 5px 0 0;



		width:295px;



	}

		#subsection .cols1 {



		float:left;



		padding: 5px;



		width:500px;



	}



	#subsection .k-section {



		display:block;



		margin:0 0 1.8em;



		width:100%;



		}



		#subsection .k-section-title {



			font-size:20px;



		}



	.forumlist {



		color:#979797;



		font-size:11px;



		font-weight:700;



		}



		.forumlist a {



			font-size:12px;



			font-weight:400;



		}



		.forumlist span {



			color:#000;



			font-weight:400;



		}



.subscribe {



	font-size:11px;



	}



	.subscribe .wie6 {



		padding:3px 0;



	}



	.subscribe .textfield {



		vertical-align:middle;



		width:188px;



	}



	.subscribe .btn {



		vertical-align:middle;



	}



ul.votelist {



	margin-bottom:14px;



}



.simple .forcheckradio {



	margin-bottom:0;



}



.btn_row {



	}



	.btn_row .btn {



		margin-right:12px;



	}



/**



 * aside



 */



#aside .k-section {



	position:relative;



	width:215px;



}



#aside .k-section-title {



	font-size:20px;



}



#aside .k-block {



	display:block;



	margin-right:0;



	position:relative;



	width:100%;



	z-index:2;



}



#aside .k-block-title {



	margin-bottom:6px;



}



#aside .k-block-preview {



	margin-right:10px;



}



#aside .k-block-content {



	margin-left:80px;



}



#popular.k-section {



	margin-left:0;



	padding:0 0 1px;



	position:relative;



	width:100%;



	z-index:2;



	}



	#popular ul.simple {



		margin:9px 10px 9px 0;



	}



#telechat {



	margin:.5em 0 1em -8px;



	position:relative;



	z-index:1;



}



/**



 * dno



 */



.channels {



	border:2px solid #d4d4d4;



	margin:0 0 25px;



	padding:18px 5px;



	text-align:center;



	}



	.channels img {



		margin:0 2px;



	}



.copy {



	font-size:11px;	



	float:left;



	margin-right:55px;



	}



	.phone {



		display:block;



		font-size:12px;



		margin:2px 0 0;



		}



		.phone span {



			color:#979797;



			font-weight:700;



		}



.counters img {



	margin-right:3px;



}



dl.design {



	float:right;



	font-size:10px;



	margin:0;



	padding:3px 0 0 101px;



	white-space:nowrap;



	}



	dl.design dt {



		background:url(../images/trinet.gif) 0 0 no-repeat;



		color:#000;



		height:11px;



		font-family:Arial, Helvetica, sans-serif;



		margin:3px 0 0 -101px;



		padding:16px 0 0 67px;



		position:absolute;



		width:23px;



		}



		dl.design dt a {



			display:block;



			height:27px;



			left:0;



			overflow:hidden;



			position:absolute;



			text-indent:-9999px;



			top:0;



			width:90px;



			}



	dl.design dd {



		font-family:Tahoma, Geneva, sans-serif;



		line-height:1;



		margin:0;



		padding:0;



	}



		dl.design a,



		dl.design a:visited {



			text-decoration:none;



			color:#6e6e6e;



			}



/**



 * ie 6 png alpha



 */



* html .scale {



behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",



this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",



this.src = "/images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),



this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",



this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)



);



}



* html .crop {



behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",



this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",



this.src = "/images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),



this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",



this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)



);



}



/**



 * adsbanner 



 */



.adsbanner .k-block {



	color:#fff;



	padding:13px 25px;



	}



	.adsbanner .k-block-title {



		display:inline;



		margin-right:5px;



		}



		.adsbanner .k-block-title a,



		.adsbanner .k-block-title a:visited {



			color:#fff;



			text-decoration:underline;



		}



	.adsbanner .k-block-content {



		font:11px Tahoma, Geneva, sans-serif;



		margin:8px 0 0;



	}



	.adsbanner .k-block-date {



		color:#fff;



		display:inline;



		}



		.adsbanner .k-block-date span {



			color:#fff;



		}



/**



 * typical



 */



#layout {



	/*background:#fff url(../t.png) 59px 0 no-repeat;*/



}



.typical-content {



	padding:25px 0 25px 28px;



}



.crumbs {



	font-size:11px;



	margin:0 0 10px;



}



p {



	font-size:12px;



}



a {



	color:#016ab4;



	text-decoration:underline



}



a:visited {



	color:#40135f;



}



a:hover {



	color:#1b7000;



}



h2, .hnb, h4, h5 {



	clear:left;



	zoom:1;



}



h1 {



	font:400 28px Tahoma, Geneva, sans-serif;



	margin:0 0 10px;



}



h2, .hnb {



	background:url(../images/h2.png) 0 0 no-repeat;



	font:400 20px Tahoma, Geneva, sans-serif;



	margin:0 0 0 -7px;



	padding:8px 0 8px 39px;



	position:relative;



}



.hnb {
	background:url(../images/hnb.png) 0 0 no-repeat;
	margin:-14px 0 -60px -97px;
	padding:23px 0 70px 130px;
	zoom:1;
}
.hnb_i {
	background:url(../images/hnb.png) 0 0 no-repeat;
	margin:-128px 0 -60px -69px;
	padding:23px 0 70px 130px;
	zoom:1;
    position: absolute;
    z-index: 1000;
}


h3 {



	font:700 15px Tahoma, Geneva, sans-serif;



	margin:0 0 10px;



}



h4 {



	background:url(../images/h4.png) 0 0 no-repeat;



	font:700 14px Tahoma, Geneva, sans-serif;



	margin:-22px 0 -55px -28px;



	padding:29px 0 60px 28px;



}



h5 {



	background:url(../images/bull.gif) 0 .5em no-repeat;



	font:700 12px Tahoma, Geneva, sans-serif;



	margin:0 0 10px;



	padding:0 0 0 10px;



}



h6 {



	font:400 20px Tahoma, Geneva, sans-serif;



	/*margin:0 0 0 -7px;*/



	padding:8px 0 8px 0;



	position:relative;



}



blockquote {



	background:url(../images/qr.gif) 100% 0 no-repeat;



	/*clear:both;*/



	margin:7px 10px 7px 7px;



	overflow:hidden;



	padding:7px 22px 0 0;



	zoom:1;



	}



	blockquote p {



		background:url(../images/ql.gif) 0 100% no-repeat;



		margin:0;



		padding:0 0 19px 31px;



		zoom:1;



	}



	blockquote .cite {



		display:block;



		font-size:11px;



		margin:-1em 0 0;



		text-align:right;



	}



table {



	border:1px solid #bbb;



	border-collapse:collapse;



	margin:1em 0;



	}



thead th {



	background:#287e0d;



	border:1px solid #287e0d;



	color:#fff;



	font-weight:400;



	padding:7px 13px 8px;



	text-align:left;



	}



	.number-cell {



		text-align:right;

		width:100px;



	}



td {



	border:0 none;



	padding:8px 13px 10px;



	vertical-align:top;



	}



.even td,



.even th {



	background:#e8e8e8;



}



.pic img {



	display:block;



}



.pic span {



	background:url(../images/bull.gif) 11px 13px no-repeat;



	display:block;



	border:solid #bfbfbf;



	border-width:0 1px 1px;



	font-size:11px;



	padding:8px 5px 10px 22px;



}



.pic-left {



	float:left;



	margin:4px 13px 4px 0;



}



.pic-right {



	float:right;



	margin:4px 0 4px 13px;



}



img[align="left"] {



	margin:4px 13px 4px 0;



}



* html img {



	z-index:expression(this.runtimeStyle.zIndex = 1,(this.align == 'left') ? (this.className +=' pic-left'):(this.align == 'right') ? (this.className += 'pic-right'): '')



}



strong, b {



	color:#208001;



	font-weight:700;



}



em, i {



	color:#626161;



	font-style:italic;



}



small {



	font-size:11px;



}



hr {



	background:none;



	border:solid #c0c0c0;



	border-width:2px 0 0;



	margin:10px 0;



	//margin:3px 0 10px;



}



/**



 * link_to_forum



 */



.link_to_forum {



	margin:5px 0 5px -16px;



	text-decoration:none;



	}



	.link_to_forum img {



		margin:5px 0 0;



		vertical-align:middle;



	}



	.link_to_forum span {



		cursor:pointer;



		margin:0 0 0 -6px;



		text-decoration:underline;



		zoom:1;



	}



/**



 * .dialog



 */



.dialog {



	margin:10px 0;



	}



	.dialog dt {



		color:#1a6b00;



		margin:0 0 10px;



		padding:0;



	}



	.dialog dd {



		color:#000;



		margin:0 0 10px 22px;



	}



/**



 * pager



 */



.pager {



	margin:2em 0;



	padding:2px 0;



	}



	.pager a,



	.pager span {



		display:inline-block;



		margin:0 6px;



		vertical-align:middle;



		}



	.pager .ico {



		background-image:url(../images/ico.png);



		background-repeat:no-repeat;



		height:0;



        margin-top:3px;



		padding:13px 0 0;



		overflow:hidden;



		width:13px;



		}



		.first-page {



			background-position:0 -224px;



			}



            a.first-page,



            a.first-page:visited {



    			background-position:0 -256px;



    			}



			.pager .first-page {



				margin-left:0;



				margin-right:3px;



			}



			.pager .last-page{



				margin-left:0;



				}



		.prev-page {



			background-position:-32px -224px;



			}



			.pager .prev-page {



				margin-right:10px;



				margin-left:3px;



			}



			a.prev-page,



			a.prev-page:visited{



				background-position:-32px -256px;



				}



		.next-page-link {



			text-decoration:none;



			}



			.next-page-link span {



				cursor:pointer;



				margin:0;



				text-decoration:underline;



			}



		.next-page {



			background-position:-64px -224px;



			}



			a .next-page,



			a:visited .next-page {



				background-position:-64px -256px;



				}



		.last-page {



			background-position:-96px -224px;



			}



			a.last-page,



			a.last-page:visited {



				background-position:-96px -256px;



				}



		.pager .currpage {



			background:#287e0d;



			color:#fff;



			margin:0;



			padding:2px 5px 4px;



			position:relative;



			top:1px;



		}



.print-version a {



	text-decoration:none;



	}



.print-version .ico {



	background-position:-128px -224px;



	padding:10px 0 0;



	text-decoration:none;



	width:11px;



	}



.print-version span {



	cursor:pointer;



	font-size:.9em;



	text-decoration:underline;



	}



/**



 * forms



 */



form {



	clear:both;



	}



.forms {



	margin:15px 0;



	padding:0;



	width:100%;



	}



	.forms .brdr {



		border:solid #d1d1d1;



		border-width:0 1px 1px;



	}



	h6.legend {



		background:#287e0d;



		color:#fff;



		display:block;



		font:400 12px Tahoma, Geneva, sans-serif;



		margin:0;



		padding:8px 15px 9px;



		}
        

h6.legend-molodeji {



		background: gray;



		color: white;



		display:block;



		font:400 12px Tahoma, Geneva, sans-serif;



		margin:0;



		padding:8px 15px 9px;



		}



	.forms .colgroup {



		display:inline-block;



		padding:13px;



		vertical-align:top;



		width:242px; /* 15 february*/



		}
        

.forms .colgroup-molodeji-text {



		display:inline-block;



		padding:13px 13px;



		vertical-align:top;



		width:500px; /* 15 february*/
        
        height: 80px;

		}

		

	.forms .colgroup2 {



			width:292px;



		}
        
  .forms .colgroup-molodeji {



			width:200px;



		}

	.forms .colgroup3{

            padding:15px 15px 0 20px;



		}		

	.forms .colgroup {



			//display:inline;



			}

		

	.forms .newcolgroup {



		display:inline-block;



		padding:13px;



		vertical-align:top;



		width:200px;

		

		}

		

	.forms .newcolgroup2 {



			width:292px;



		}

		

	.forms .newcolgroup {



			//display:inline;



			}



		





	.row {



		margin:0 0 8px;



		}



	.fieldset {



		margin-bottom:14px;



		}



	.fieldset .field {



		border:1px solid #d3d3d3;



		padding:9px 9px 4px;



		zoom:1;



		}

	.colgroup3 .fieldset .field {



		border:1px solid #d3d3d3;

        width:530px;

		padding:9px 9px 4px;



		zoom:1;



		}



	.label,	.field {display:block;}



	.label {font-size:.9em;margin-bottom:2px;}
    
    .label-molodeji
    {
        font-size:.9em;margin-bottom:2px;
        color: black;
    }

    .colgroup3 .label {

        font-size:1.2em;

        font-weight: bold;

        margin-bottom:2px;

    }
    
    
    .label-molodeji,	.field{display:block;}



	.label {font-size:.9em;margin-bottom:2px;}
    
    .label-molodeji
    {
        font-size:.9em;margin-bottom:2px;
        color: black;
    }

    .colgroup3 .label {

        font-size:1.2em;

        font-weight: bold;

        margin-bottom:2px;

    }
    


	input.text-field-molodeji,



	textarea {



		border:1px solid #8c8c8c;



		color:#000;



		font:normal 1em Tahoma, Geneva, sans-serif;



		margin:0;



		padding:3px 4px;



		}



		input.text-field-molodeji {



			width:230px;



			}
            
        .forms .textarea-molodeji {



			border-color:#8c8c8c;



			height:70px;



			margin-bottom:7px;



			padding-right:0;



			width:500px;



			}



	input.text-field,



	textarea {



		border:1px solid #8c8c8c;



		color:#000;



		font:normal 1em Tahoma, Geneva, sans-serif;



		margin:0;



		padding:3px 4px;



		}



		input.text-field {



			width:230px;



			}



		.forms textarea {



			border-color:#8c8c8c;



			height:139px;



			margin-bottom:7px;



			padding-right:0;



			width:286px;



			}



	.forms select {



		border:1px solid #8c8c8c;



		padding:2px 0;



		font:normal 1em Tahoma, Geneva, sans-serif;



		width:240px;



	}



	.required select,



	.required textarea,



	.required input.text-field {



		border-color:#318417;



		}



		/*input.text-field:focus,



		textarea:focus,



		.lteie7 input.text-field.focused,



        .lteie7  textarea.focused {



			background:#f1fff1;



			border-color:#000;



			}*/



	input.checkradio {



		float:left;



		}



		.lteie7 input.checkradio {



			margin:-4px 0 0 -3px;



		}



	label.forcheckradio {



		display:block;



		line-height:1.2;



		margin-left:19px;



		margin-bottom:7px;



	}



	.captcha {



		margin-bottom:0.5em;



		}



		.captcha img {



			border:1px solid #d1d1d1;



			}



		.captcha .label {



			display:inline-block;



			vertical-align:top;



			width:140px;



			}



	input.captcha-field {



		width:115px;



		}



	b.required {



		color:#318417;



		font-size:.9em;



		}
        
        
    b.required-molodeji {



		color: gray;



		font-size:.9em;



		}



	em.comment {



		color:#484848;



		display:block;



		font-size:.9em;



		font-style:normal;



		margin:2px 0 0;



	}



.forms .btn,



.forms .btn span{



	height:23px;



	_height:24px;



	}



	.forms .btn input {



		padding-top:3px;



	}



	html > body .forms .btn input {



		//padding-top:2px;



	}



	.s-btn {



		background-position:-192px -64px;



		}



		.s-btn span {



			background-position:100% -64px;



			}



			.s-btn span span {



				background-position:0 -160px;



			}



		.s-btn input {



			font-weight:700;



		}



	.r-btn {



		background-position:-192px -96px;



		}



		.r-btn span {



			background-position:100% -96px;



			}



			.r-btn span span {



				background-position:0 -192px;



			}



.btn-holder {



	text-align:right;



	}



	.btn-holder .btn {



		margin-left:5px;



		}



	.btn-holder .field {



		display:inline-block;



		text-align:left;



		}



.submenu {



	background:url(../images/rmenu.png) 100% 0 no-repeat;



	margin:0;



	padding:25px 25px 15px 0;



	position:relative;



	z-index:1;

	

	font-weight: bold;



	}

	

	.submenu ul {



		margin:0;



		}



		.submenu li {



			background-image:url(../images/bull3.gif);



			color:#287e0d;



			margin:0 0 10px;



			}



			.submenu li.currpage {



				background-image:url(../images/bull4.gif);



			}



			.submenu li span,



			.submenu li a {



				position:relative;



				z-index:2;

				

			}



			.submenu li a,



			.submenu li a:visited {



				color:#E36901;



			}



			.submenu li a:hover {



				color:#1b7000;



			}



.circle {



	background:url(../images/ico.png) -96px -64px no-repeat;



	height:31px;



	margin:-8px 0 0 -25px;



	position:absolute;



	width:31px;



	z-index:1;



}



#istcho {



	background:url(../images/istcho.png);



	height:144px;



	left:100%;



	position:absolute;



	top:-3px;



	width:58px;



}



#aside .subscribe .textfield {



	width:113px;



}



#pult {



	background:url(../images/pult.png);



	height:291px;



	margin:0 0 0 -151px;



	position:absolute;



	width:123px;



}



.vote_section {



	z-index:2;



}



#aside .subscribe {



	padding-top:.7em;



}



/**



 * vote_results



 */



.vote_results {



	border:0;



	margin:0;



	



}



.vote_results td{

	padding:0 0 6px;



	vertical-align:top;



}

.vote_results td .pers{



	/*padding:0 0 6px;*/



	vertical-align:top;

	width:30px;



}

.vote_results td .optionText{

width:100px;



}



.vote_results .number-cell {



	color:#208001;



	font-size:11px;



	padding-right:2px;



}



.k_chart {



	background:#e8e8e8;



	display:block;



	margin:2px 7px 0 0;



	width:30px;



}



.k_chart img {



	background:#208001;



	display:block;



	height:9px;



}



/**



 * teleprog



 */



.teleprog {



	}



	.this_time {



		display:block;



		font:14px Tahoma, Geneva, sans-serif;



		margin:1.2em 0 0;



		float:right;



		}



.teleprog_choce {



	border:1px solid #d4d4d4;



	margin:5px 0 20px;



	//width:590px;



	}



	.teleprog_choce table {



		border:0 none;



		margin:0;



		width:100%;



	}



	.teleprog_choce th {



		background:none;



		border:0 none;



		color:#000;



		font-size:11px;



		padding:10px 8px 0 0;l



		vertical-align:bottom;



		}



	.teleprog_choce td {



		padding-left:0;



		padding-right:8px;



		padding-top:1px;



		padding:1px 8px 15px 0;



		vertical-align:middle;



		white-space:nowrap



	}



	.teleprog_choce .first-child {



		padding-left:13px;



	}



	.teleprog_choce td.btn-cell {



	}



.ico-calendar {



	background-position:0 -288px;



	height:19px;



	vertical-align:top;



	width:17px;



}



select {



	font:12px Tahoma, Geneva, sans-serif;



	}



	.teleprog_choce select {



		padding:0;



	}



#tv_channel {



	width:150px;



}



#date_picker {



	padding-left:3px;



	padding-right:3px;



	width:115px;



}



#since, #till {width:42px;}



#section .teleprog_list {



	margin:0 0 1em;



	}



	.teleprog_list .k-block {



		display:block;



		margin:0 0 1.5em 4.4em;



		width:auto;



		position:relative;



		z-index:1;



	}



	.teleprog_list .k-block-date {



		color:#000;



		font-size:14px;



		font-weight:400;



		left:-3.45em;



		position:absolute;



	}



	.teleprog_list .k-block-title {



		font-size:14px;



		margin-bottom:6px;



		}



		.teleprog_list .k-block-title .genre {



			color:#686868;



		}



	.teleprog_list .video-link {



		font-size:11px;



		}



		.teleprog_list .video-link a,



		.teleprog_list .video-link a:visited {



			color:#686868;



		}



	.teleprog_list .k-block-content {



		font-size:12px;



		margin:0;



	}



	.teleprog_list .k-block-preview {



		margin:3px 12px 0 0;



	}



.teleprog .pager {



	overflow:hidden;



	text-align:right;



}



.teleprog .prev-page-link {



	float:left;



	text-decoration:none;



	}



	.prev-page-link span {



		cursor:pointer;



		margin:0;



		text-decoration:underline;



	}



	a .prev-page {



		background-position:-32px -256px;



	}



	.teleprog .prev-page-link,



	.teleprog .prev-page {



		margin-left:0;



	}



	.teleprog .next-page-link,



	.teleprog .prev-page{



		margin-right:0;



		//margin-right:5px;



	}



.teleprog_print {



	padding:0 0 0 80px;



	position:relative;



	//width:510px;



	}



	.table_wrap {



		overflow:hidden;



		width:100%;



	}



	.teleprog_print .ico-img {



		bottom:-3px;



		left:-3px;



		position:absolute;



	}



	.teleprog_print select {



		width:183px;



	}



.datepicker-container {



	background:#fff;	



	position:absolute;



	left:100px;



	top:100px;



	z-index:10;



	}



	.datepicker {



		background:#fff;



		border:1px solid #949494;



		padding:18px 21px;



		position:relative;



		z-index:2;



	}



	.datepicker table {



		border:0;



		margin:0;



		/*table-layout:fixed;*/



		width:auto;



	}



	.datepicker td,



	.datepicker th {



		border:0;



		color:#000;



		font:11px/1.9 Tahoma, Geneva, sans-serif;



		padding:0;



		text-align:center;



		width:2.2em;



		}



		.datepicker th {



			background:none;



		}



		.datepicker .odd td {



			background:#e8e8e8;



		}



		.datepicker td.not_this_month {



			color:#c7c7c7;



		}



		.datepicker td.chosen_day {



			background:#287e0d;



			color:#fff;



		}



.dateselector {



	}



	.dateselector td {



		line-height:normal;



		padding-bottom:4px;



	}



	.dateselector .month-cell {



		font-size:12px;



		width:auto;



	}



.dateselector .ico {



	height:13px;



	padding:0;



	width:13px;



}



.ico-back-cell {



	text-align:left;



}



.ico-back-cell .ico {



	background-position:-32px -224px;



	cursor:pointer;



	left:-13px;



}



.ico-forward-cell {



	text-align:right;



}



.ico-forward-cell .ico {



	background-position:-64px -224px;



	cursor:pointer;



	left:100%;



}



.datepicker-container iframe {



	display:none;



}



* html .datepicker-container iframe {



	border:0 none;



	display:block;



	height:expression(this.parentNode.clientHeight + 'px');



	left:0;



	position:absolute;



	top:0;



	width:expression(this.parentNode.clientWidth + 'px');



	z-index:1;



}



.datepicker-container .forms {



	display:block;



	margin:0;



	width:auto;



}



.datepicker .btn {



	margin-top:9px;



}



.teleprog_list h2 {



	background:none;



	margin:.6em 0;



	padding:0;



}



.pad {

padding: 0 0 10px 0;}



        .thdrcell {

            background:#F3F0E7;

            font-family:arial;

            font-size:12px;

            font-weight:bold;

            padding:5px;

            border-bottom:1px solid #C8BA92;

         }

         

         .tdatacell {

            font-family:arial;

            font-size:12px;

            padding:5px;

            background:#FFFFFF

         }

         

         .dvhdr1 {

            background:#F3F0E7;

            font-family:arial;

            font-size:12px;

            font-weight:bold;

            border:1px solid #C8BA92;

            padding:5px;

            width:150px;

         }

         

         .dvbdy1 {

            background:#FFFFFF;

            font-family:arial;

            font-size:12px;

            border-left:1px solid #C8BA92;

            border-right:1px solid #C8BA92;

            border-bottom:1px solid #C8BA92;

            padding:5px;

            width:150px;

         }

         

        

         .dogvdvhdr {

            width:300;

            background:#C4D5E3;

            border:1px solid #C4D5E3;

            font-weight:bold;

            padding:10px;

         }

         

         .dogvdvbdy {

            width:300;

            background:#FFFFFF;

            border-left:1px solid #C4D5E3;

            border-right:1px solid #C4D5E3;

            border-bottom:1px solid #C4D5E3;

            padding:10px;

         }

         

         .pgdiv {

         width:320;

         height:250;

         background:#E9EFF4;

         border:1px solid #C4D5E3;

         padding:10px;

         margin-bottom:20;

         font-family:arial;

         font-size:12px;

         }

		 

.vote_title{

		

text-decoration:none;

}	

#left_survey{

float:right;

}

.comments_section {

		margin:0 0 2em;

		}

		.comment_block,

		.comment_content {

			margin:0 0 1em

		}

		.comment_ava {

			float:left;

		}

		.comment_text {

			margin-left:92px;

		}

		.comment_title {

			font-size:14px;

			font-weight:400;

			margin:0 0 .5em;

		}

		.comment_to_answer {

			display:block;

			margin:.5em 0 0;

		}

		.comment_answer {

			margin-left:20px;

		}

/**

 * comment_add

 */

.comment_add {

	margin:1em 0;

	}

	.comment_add p {

		margin-top:0;

	}

	.comment_add textarea {

		height:110px;

		margin:1px 0 10px;

		width:440px;

	}

	.comment_add a,

	.comment_add a:visited {

		color:#287E0D;

		text-decoration:none;

	}



  /* relevant for the experiment - start */

  #pairswrapper { position: relative; width: 580px; height: 580px; }

    #information { position: absolute; width: 580px; height: 580px; background: #fff; top: 0; left: 0; color: black; }

      #information h1, #steps { text-align: center; font-family: Georgia, sans-serif; font-size: 32px; }

      #information p { text-align: center; padding: 30px; }

 

    #pictures { position: absolute; top: 0; left: 0; }

      .picture { width: 145px; height: 145px; background: url(../images/field_bg.png); float: left; }

      .picture img { display: none; }

 

  #steps { font-size: 52px; padding: 20px 0 20px 0; }

  /* relevant for the experiment - end */

  /**

 * ijtelechat

 */

.ijtelechat {}

.ijtelechat_filter {

	border:1px solid #d4d4d4;

	margin:0;

	padding:10px 0 5px 13px;

	width:auto;

	zoom:1;

	}

	.ijtelechat_filter .k-item {

		display:inline-block;

		vertical-align:middle;

	}

	.ijtelechat_filter .k-item-select {

		margin:0 5px 12px 0;

		width:182px;

	}

	.ijtelechat_filter .k-item-select label {

		font-size:11px;

	}

	.ijtelechat_filter .k-item-select select {

		margin:1px 0 0;

		padding:0;

		width:180px;

	}

	.ijtelechat_filter .k-item-fieldset {

		border:1px solid #d4d4d4;

		margin:0 5px 5px 0;

		padding:8px 8px 11px;

		//display:inline;

		//padding-bottom:8px;

	}

	.ijtelechat_filter .k-item-fieldset input,

	.ijtelechat_filter .k-item-fieldset label {

		margin:0;

		padding:0;

		vertical-align:middle;

	}

	.ijtelechat_filter .k-item-fieldset input {

		//margin:-2px -4px 0 -3px;

	}

	.ijtelechat_filter .k-item-fieldset label {

		margin:0 11px 0 4px;

	}

.ij_list {

	list-style:none;

	margin:1em 0 1em -29px;

	padding:0;

	zoom:1;

	}

	.ij_list li {

		background:none;

		display:inline-block;

		margin:0 -.4em 9px 29px;

		overflow:hidden;

		padding:0;

		vertical-align:top;

		width:125px;

		//display:inline;

	}

	.ij_list .ij_preview {

		margin:5px 0 0;

	}

	.ico-ij {

		padding:13px 0 0;

		width:13px;

	}

	.ij_name {

		text-decoration:none;

		}

		.ij_name span {

			text-decoration:underline;

		}

.ico-day {

	background-position:-32px -288px;

}

.ico-night {

	background-position:-64px -288px;

}

.ij_tooltip {

	background:#fff;

	left:-9999px;

	position:absolute;

	top:-9999px;

	z-index:10;

	left:100px;

	top:100px;

	}

	.ij_tooltip .k-block {

		border:1px solid #d1d1d1;

		padding:11px 14px 12px;

		position:relative;

		z-index:2;

	}

	.ij_tooltip .ij_name {

		display:block;

		margin-bottom:5px;

		padding-right:4em;

	}

	.smile_rate {

		color:#e4e4e4;

		font-size:12px;

		font-weight:700;

		position:absolute;

		right:12px;

		top:12px;

		}

		.rate_2 {

			color:#ebebeb;

		}

		.rate_3 {

			color:#ad38e7;

		}

		.rate_4 {

			color:#8354e8;

		}

		.rate_5 {

			color:#6767e9;

		}

		.rate_6 {

			color:#3f82eb;

		}

		.rate_7 {

			color:#2196ec;

		}

	dl.ij_profile,

	dl.ij_profile dt,

	dl.ij_profile dd {

		font-size:11px;

		margin:0;

		padding:0;

		}

		.ij_tooltip dl.ij_profile dt,

		.ij_tooltip dl.ij_profile dd {

			display:inline;

		}

		dl.ij_profile dt {

			color:#686868;

		}

		dl.ij_profile  dd {

			color:#000;

		}

	.ij_tooltip .ij_preview {

		margin:7px 0 3px;

	}

/**

 * now_chating

 */

.now_chatting {}

	.now_chatting .k-block-title {

		font-weight:700;

		}

		#aside .now_chatting .k-block-title {

			margin:4px 0;

		}

	#aside .now_chatting .k-block-content,

	#aside .best_chatting .k-block-content{

		margin:4px 0 0;

	}

	.now_chatting .k-block-date,

	.best_chatting .k-block-date {

		color:#000;

		display:inline;

		font-weight:400;

	}

	.now_chatting .ij_name,

	.best_chatting  .ij_name {

		font-size:12px;

		text-decoration:underline;

	}

.telechat_shedule {

	background:url(../images/kleine_pult.png) 0 0 no-repeat;

	display:block;

	margin:1em 0;

	padding:25px 0 25px 75px;

}

#best_of_chat {

	background:url(../images/cup.png);

	height:228px;

	left:100%;

	margin:-22px 0 0 -16px;

	_margin-left:-15px;

	overflow:hidden;

	position:absolute;

	width:144px;

}

/**

 * telechat_page

 */

.telechat_page {

	}

	#section .telechat_page .k-section {

		margin-left:0;

	}

.eq_h {

	background:#fff;

	border-left:284px solid #afc400;

	border-right:284px solid #06adec;

	margin:1em 0 1.5em;

	padding:3px 0;

	width:24px;

	}

	.eq_h .wrapper {

		border:solid #fff;

		border-width:0 278px;

		margin:0 -281px;

		position:relative;

	}

	.eq_h .side_bars {

		background-color:#fff;

		display:inline;

		margin:0;

		padding:170px 17px 17px;

		position:relative;

		width:244px;

	}

	.eq_h .send_sms_bar {

		background:#fff url(../images/sms.jpg) 50% 17px no-repeat;

		float:left;

		margin-left:-278px;

	}

	.eq_h .send_price_free_msg_bar {

		background:#fff url(../images/online.jpg) 50% 17px no-repeat;

		float:right;

		margin-right:-278px;

	}

	.side_bars_title {

		color:#000;

		font:400 20px Tahoma, Geneva, sans-serif;

	}

	.side_bars textarea {

		height:115px;

		width:238px;

	}

	.side_bars p {

		margin-bottom:3px;

	}

	.side_bars .btn {

		float:right;

	}

.chat_rules .k-section-title {

	font-size:20px;

}

.chatlane .k-block {

	width:195px;

}

.chatlane .k-block-content {

	margin-left:70px;

}

.chatlane .more {

	margin-right:12px;

	text-align:right;

}

.date_picker {

	border:1px solid #919191;

	font-size:10px;

	padding:2px 1px;

	vertical-align:top;

	width:57px;

	}

.date_picker_cell .ui-datepicker-trigger {

	background:url(../images/ico.png) -96px -288px no-repeat;

	cursor:pointer;

	height:19px;

	margin-left:1px;

	vertical-align:top;

	width:17px;

}

#ui-datepicker-div {

	z-index:10000;

}

#tv_channel {

	width:130px;

}

.ui-datepicker {

		background:#fff;

		border:1px solid #949494;

		left:-9999px;

		padding:18px 21px;

		position:absolute;

		_width:170px;

		z-index:2;

	}

	.ui-datepicker table {

		border:0;

		margin:0;

		/*table-layout:fixed;*/

		width:auto;

	}

	* html .ui-datepicker-calendar,

	* html .ui-datepicker-header {

		position:relative;

		z-index:2;

	}

	* html .ui-datepicker iframe {

		display:none;

		left:0;

		position:absolute;

		top:0;

		z-index:1;

	}

	.ui-datepicker td,

	.ui-datepicker th {

		border:0;

		color:#000;

		font:11px/1.9 Tahoma, Geneva, sans-serif;

		padding:0;

		text-align:center;

		width:2.2em;

		}

		.ui-datepicker th {

			background:none;

		}

		.ui-datepicker .odd td {

			background:#e8e8e8;

		}

		.ui-datepicker td.ui-datepicker-other-month {

			color:#c7c7c7;

		}

		.ui-datepicker td.ui-datepicker-current-day {

			background:#287e0d;

			color:#fff;

			}

			.ui-datepicker td.ui-datepicker-current-day a,

			.ui-datepicker td.ui-datepicker-current-day a:visited {

				color:#fff;

				text-decoration:none;

			}

.dateselector {

	}

	.dateselector td {

		line-height:normal;

		padding-bottom:4px;

	}

	.dateselector .month-cell {

		font-size:12px;

		width:auto;

	}

.dateselector .ico {

	height:13px;

	padding:0;

	width:13px;

}

.ico-back-cell {

	text-align:left;

}

.ico-back-cell .ico {

	background-position:-32px -224px;

	cursor:pointer;

	left:-13px;

}

.ico-forward-cell {

	text-align:right;

}

.ico-forward-cell .ico {

	background-position:-64px -224px;

	cursor:pointer;

	left:100%;

}

iframe.fixIE6select {

	display:none;

}

* html iframe.fixIE6select {

	border:0 none;

	display:block;

	height:expression(this.parentNode.clientHeight + 'px');

	left:0;

	position:absolute;

	top:0;

	width:expression(this.parentNode.clientWidth + 'px');

	z-index:1;

}

.datepicker-container .forms {

	display:block;

	margin:0;

	width:auto;

}

.datepicker .btn {

	margin-top:9px;

}

.teleprog_list h2 {

	background:none;

	margin:.6em 0;

	padding:0;

}

.date_picker_cell img {

	background:url(../images/ico.png) -224px -288px no-repeat;

	cursor:pointer;

	height:19px;

	margin:0 0 0 3px;

	overflow:hidden;

	padding:0;

	vertical-align:top;

	width:17px;

}

.ui-datepicker-prev,

.ui-datepicker-next {

	background-image:url(../images/ico.png);

	background-repeat:no-repeat;

	cursor:pointer;

	height:0;

	overflow:hidden;

	padding:13px 0 0;

	position:absolute;

	width:13px;

}

.ui-datepicker-header {

	width:100%;

}

.ui-datepicker-prev {

	background-position:-32px -224px;

	left:21px;

	_left:0;

}

.ui-datepicker-next {

	background-position:-64px -224px;

	right:21px;

	_right:0;

}

.ui-datepicker-title {

	margin:0 0 3px;

	text-align:center;

}

#aside .k-section {

	margin-top:.5em;

	z-index:1;

}

			/* put the left rounded edge on the track */

			#track1-left {

				position: absolute;

				width: 5px;

				height: 9px;

				background: transparent url(../images/slider-images-track-left.png) no-repeat top left;

			}

			

			/* put the track and the right rounded edge on the track */

			#track1 {

				background: transparent url(../images/slider-images-track-right.png) repeat-x top right;

			}

            

            

            

.button, .buttonInner, button.button span {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

-x-system-font:none;

background:transparent url(../images/buttons.png) no-repeat scroll 0 0;

color:#000000;

cursor:pointer;

font-family:Tahoma,Arial,Helvetica,sans-serif;

font-size:12px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

height:31px;

line-height:30px;

text-decoration:none !important;

vertical-align:middle;

}

.button.floatRight {

float:right;

}

.button.btnLink, .btnLink .buttonInner {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent none repeat scroll 0 0;

}

a.button.btnLink em {

color:#505050;

text-decoration:underline !important;

}

a.button.btnLink:hover em {

color:#D61B51;

text-decoration:underline !important;

}

.impButton, button.impButton span {

background-position:0 -31px;

}

.button, button.button span, .backButton {

display:inline-block;

}

.buttonInner {

background-position:100% -62px;

float:left;

padding:0 10px;

white-space:nowrap;

}

.impButton .buttonInner, button.impButton .buttonInner {

background-position:100% -93px;

color:#FFFFFF;

}

button.button {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent none repeat scroll 0 0;

border:medium none;

cursor:pointer;

}

button.button::-moz-focus-inner {

border:medium none;

padding:0;

}

#nextprev{

  padding:0px 20px 10px 20px;  

  width:550px;

  height:35px;  

  text-align: center;

  color:red;



}

#error{

  width:300px;

  margin:0 auto;

  height:35px;  

  text-align: center;

  color:red;

  font-weight: bold;

  font-size:1.1em;

}

#question{

  padding: 4px 0 10px 12px;  

  width:460px;

  text-align: left; 

  font-weight: bold; 

}

            

  #comment {

			border-color:#989898;

			height:139px;

			margin-bottom:7px;

			padding-right:0;

			width:550px;

			}
            
.autor_orlenok
{
    color: green;
    font:700 12px Verdana , Tahoma, Geneva, sans-serif;
}

.devis_orlenok
{
    font:400 14px Verdana , Tahoma, Geneva, sans-serif;
    text-align: justify;
    margin-right: 16px;
    color: black;  
}

.separator_orlenok
{
    background: gray;
    height: 1px;
    margin-bottom: 10px;
    margin-right: 16px;
}

.ul_orlenok li
{
    background: none;   
}

.ul_orlenok ul
{
    list-style-type: disc;
    color: green;    
}









.counter
{
    background:none;
    color: gray;
    text-align: left;
    font:400 18px Tahoma, Geneva, sans-serif;
    padding-left: 0px;
    /*font: bold;*/
    margin-top: -5px;   
}

.k-section .k-block-lens .counter a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 200%
}

.k-section .k-block-lens .counter a:link
{color: gray;}

.k-section .k-block-lens .counter a:visited
{color: gray;}

.k-section .k-block-lens-foto
{
    display:inline-block;
    font-size:11px;
    margin:0 3px 10px 0;
	vertical-align:top;
	width:530px;
}


.k-section .k-block-lens-foto .k-block-autor
{
    background:none;
    color: black;
    text-align: right;
	clear:none;
	font:400 12px Verdana, Tahoma, Geneva, sans-serif;
    font-style: oblique;
	margin: 0 0 0px;
	padding:0;
    padding-right: 6px;
}

.k-section .k-block-lens-foto .counter
{
    background:none;
    color: gray;
    text-align: left;
    font:400 18px Tahoma, Geneva, sans-serif;
    padding-left: 0px;
    /*font: bold;*/
    margin-top: -5px;   
}

.k-section .k-block-lens-foto .counter a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 200%
}

.k-section .k-block-lens-foto .counter a:link
{color: gray;}

.k-section .k-block-lens-foto .counter a:visited
{color: gray;}


h6.legend-lens
{
	background: gray;
	color: white;
	display:block;
	font:400 12px Tahoma, Geneva, sans-serif;
	margin:0;
	padding:8px 15px 9px;
}

.forms .colgroup-lens-text
{
	display:inline-block;
	padding:13px 13px;
	vertical-align:top;
	width:500px; /* 15 february*/
    height: 80px;
}

.label-lens
{
    font-size:.9em;margin-bottom:2px;
    color: black;
}

.forms .textarea-lens
{
	border-color:#8c8c8c;
	height:70px;
	margin-bottom:7px;
	padding-right:0;
	width:500px;
}

b.required-lens
{
    color: gray;
    font-size:.9em;
}

.label-lens
{
    font-size:.9em;margin-bottom:2px;
    color: black;
}

.text-field-lens
{
    width: 230px;
    border: 1px solid #8C8C8C;
    color: #000000;
    font: 1em Tahoma,Geneva,sans-serif;
    margin: 0;
    padding: 3px 4px;
}

.forms .colgroup-lens
{
    width:200px;
}


.k-section .k-block-lens-foto-autor
{
    background:none;
    color: black;
    text-align: left;
	clear:none;
	font:400 14px Verdana, Tahoma, Geneva, sans-serif;
	margin: 0 0 0px;
	padding:0;
    padding-right: 6px;
    font-weight: bold;
}

.k-section .k-block-lens-foto-text
{
    background:none;
    color: black;
    text-align: left;
	clear:none;
	font:400 12px Verdana, Tahoma, Geneva, sans-serif;
	margin: 0 0 0px;
	padding:0;
    padding-right: 6px;
}

.k-block-lens-foto-datatime
{
    background:none;
    color: gray;
    text-align: left;
    font:400 10px Tahoma, Geneva, sans-serif;
    padding-left: 0px;
}

.plus
{
    background-image: url("../img/finger12.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    /*padding: 32px 0 0;
    */text-decoration: none;
    z-index: 1100;  
    width: 40px;
    float: left;      
}

.plus:hover
{
    background-image: url("../img/finger11.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    /*padding: 32px 0 0;
    */text-decoration: none;
    z-index: 1100;  
    width: 40px;        
}

.plus2
{
    background-image: url("../img/finger2.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    /*padding: 32px 0 0;
    */text-decoration: none;
    z-index: 1100;    
    width: 40px;
    float: left;      
}

.plus2:hover
{
    background-image: url("../img/finger2.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    /*padding: 32px 0 0;
    */text-decoration: none;
    z-index: 1100;  
    width: 40px;        
}

.k-block-my-friend
{
    display:inline-block;
    font-size:11px;
    margin:0 3px 10px 0;
    vertical-align:top;
    width:530px;
}    

#demo
{   
    float: left;
    width: 540px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    margin: 0px 0px 0px 10px;
    padding: 5px 20px 5px 20px;
    height: 175px;
    border-radius: 20px 20px 20px 20px;
}

*html #demo
{
    float: left;
    width: 540px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    margin: 0px 0px 0px 10px;
    padding: 5px 20px 5px 20px;
    height: 175px;
    border-radius: 20px 20px 20px 20px;    
}      

.picture_desk
{
    background: url(../../../images/picture_desk.jpg);
    /*background-repeat: no-repeat;*/
    width: 850px;
    height: 770px;
    /*height: auto;*/
    padding: 10px 10px 10px 20px;
    /*margin: 14px 0px 0px 32px;
    _margin: 14px 0px 0px 34px;*/
    overflow: hidden;
}


.k-section .k-block-picture_desk
{
    display:inline-block;
    font-size:11px;
	margin:0 3px 10px 0;
	vertical-align:top;
	width:160px;
    float: left;
    /*border: 20px solid gray;*/
    z-index: 100;
}

.k-section .k-block-picture_desk .nikon
{
   background: white;
   width: 133px;
   height: auto;
   padding: 5px 5px 20px 5px; 
}

.k-section .counter3
{
    background:none;
    color: green;
    text-align: left;
    font:400 10px Tahoma, Geneva, sans-serif;
    padding-left: 0px;
    /*font: bold;*/
    margin-top: 5px;   
} 

#plus-left
{
background: url("../img/right1.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 57px;
    width: 100px;
    position: absolute;
    top: 0;
    z-index: 100;
    margin: 580px 0px 0px -550px;
    _margin: 580px 0px 0px -440px;
    cursor: pointer;
    z-index: 2000;
}

#plus-right
{
background: url("../img/left1.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 57px;
    width: 100px;
    position: absolute;
    top: 0;
    z-index: 100;
    margin: 620px 0px 0px 440px;
    _margin: 620px 0px 0px 340px;
    cursor: pointer;
    z-index: 2000;
}  


ul.yiiPager {
    border: 0 none;
    display: inline;
    font-size: 11px;
    line-height: 100%;
    margin: 0;
    padding: 0;
}

.pages ul li {
    background: none repeat scroll 0 0 transparent;
}

ul.yiiPager li {
    display: inline;
}

ul.yiiPager a:link, ul.yiiPager a:visited {
    border: 1px solid #9AAFE5;
    color: #0E509E;
    font-weight: bold;
    padding: 1px 6px;
    text-decoration: none;
}

ul.yiiPager .selected a {
    background: none repeat scroll 0 0 #2E6AB1;
    color: #FFFFFF;
    font-weight: bold;
}

.prog_inter
{
    /*background: red;*/
    float: left;
    width: 172px;
    /*height: 200px;*/
    height: auto;
    margin: 0px 20px 0px 0px;    
}

.prog_inter .text_inter
{
    margin: 0px 0px 0px 16px;
}

.prog_inter .slider_inter
{
    /*background: green;*/
    /*background: black;*/
    background: url("../images/teen12.jpg") no-repeat scroll 0 0 transparent;
    width: 140px;
    height: 300px;
    position: absolute;
    /*top: 0;*/
    margin: -302px 0px 0px 16px;
}

.demo
{
    float: left;
    width: 550px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    padding: 20px; height: 170px;
    border-radius: 20px 20px 20px 20px;
    height: auto;
}

.demo1
{
    float: left;
    width: 610px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    padding: 5px; height: 170px;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    margin-left: -20px;
}

.kinop_scroll
{
    width: 100%;
    /*height: 150px;*/
    height: 200px;
    overflow: hidden;
}

.kinop_block
{
    width: auto;
    height: 150px;
    margin: 10px;
}

.kinop_block .kinop_block_title
{
    font: 400 12px Tahoma,Geneva,sans-serif;
    margin: 0 0 10px;
    padding: 0 0 0 0px;   
}

.kinop_block .kinop_block_title input
{
    margin: 0px 10px 0px 0px;
    float: left;
}

#next_botton_kinopremera
{
    position: absolute;
    top: 0;
    z-index: 101;
    margin: 360px 0px 0px 480px;
}

#stop_botton_kinopremera
{
    background: url("../img/botton_kinopremera_next.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 60px;
    width: 60px;
    position: absolute;
    top: 0;
    z-index: 100;
    margin: 360px 0px 0px 480px;
    opacity: 0;        
}

#stop_botton_kinopremera1
{
    background: url("../img/botton_kinopremera_next.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 60px;
    width: 60px;
    position: absolute;
    top: 0;
    z-index: 100;
    margin: 520px 0px 0px 50px;        
}


#voliga_logo
{
    background-image: url(../img/voliga_logo1.png);
    background-repeat: no-repeat;
    display: inline-block;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    /*position: absolute;*/
    height: 100px;
    width: 114px;
    /*z-index: 100;*/
}

#ahmad_logo
{
    background-image: url(../img/ahmad1.jpg);
    background-repeat: no-repeat;
    display: inline-block;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    /*position: absolute;*/
    height: 102px;
    width: 200px;
    /*z-index: 100;*/
}

/*#voliga_logo:hover
{
    background: url(../img/voliga_logo1.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 200px;
    width: 228px;
    position: absolute;
    z-index: 100;
}*/

.count_inter
{
    color: green;
    font:800 18px Tahoma, Geneva, sans-serif;
}


/**
 * film_nedeli
 */
.film_nedeli {
}
.film_nedeli-preview {
	float:left;
	margin:0 13px 5px 0;
}
.film_nedeli-desciption {
	border:1px solid #bbb;
	margin:0;
	overflow:hidden;
	height:1%;
	}
	.film_nedeli-desciption dt {
		float:left;
		margin:0;
		padding:7px 15px 11px;
		width:200px;
	}
	.film_nedeli-desciption dd {
		margin:0;
		padding:7px 15px 11px 100px;
	}
	.film_nedeli-desciption dd.even {
		background:#e4e4e4;
	}
	.trailers_section {
		margin:0 0 1em;
		}
		.trailers_section .trailer {
			margin-bottom:1.5em;
		}
 
 
 
*html #demo
{
    float: left;
    width: 540px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    margin: 0px 0px 0px 10px;
    padding: 5px 20px 5px 20px;
    height: 175px;
    border-radius: 20px 20px 20px 20px;    
}

#paragraf
{
    float: left;
    margin: 10px 0px 0px 0px;
    width:530px
}

.paragraf
{
    float: left;
    margin: 10px 0px 0px 0px;
    width:530px
}

.demo
{
    float: left;
    width: 550px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    padding: 20px; height: 170px;
    border-radius: 20px 20px 20px 20px;
    height: auto;
}

.demo1
{
    float: left;
    width: 610px;
    background: none repeat scroll 0% 0% rgb(215, 215, 215);
    padding: 5px; height: 170px;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    margin-left: -20px;
}

.demo2
{
    float: left;
    width: 490px;
    background: url(../img/demo4.png);
    /*background: none repeat scroll 0% 0% rgb(215, 215, 215);*/
    padding: 5px; height: 375px;
    border-radius: 20px 20px 20px 20px;
    border-color: #810e05;
    border-style: solid;
    height: 270px;
    margin-left: -20px;
    padding-top: 100px;
    margin-left: 40px;
}

.kinop_scroll
{
    width: 100%;
    /*height: 150px;*/
    height: 460px;
    overflow: hidden;
}

.kinop_block
{
    width: auto;
    height: 150px;
    margin: 10px 10px 10px 20px;
}

.kinop_block .kinop_block_title
{
    font: 400 12px Tahoma,Geneva,sans-serif;
    margin: 0 0 10px;
    padding: 0 0 0 0px;
    color: white;   
}

.kinop_block .kinop_block_title input
{
    margin: 0px 10px 0px 0px;
    float: left;
}

#next_botton_kinopremera
{
    position: absolute;
    top: 0;
    z-index: 101;
    margin: 400px 0px 0px 480px;
}

#stop_botton_kinopremera
{
    background: url("../img/botton_kinopremera_next.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 60px;
    width: 60px;
    position: absolute;
    top: 0;
    z-index: 100;
    margin: 360px 0px 0px 480px;
    opacity: 0;        
}

#stop_botton_kinopremera1
{
    background: url("../img/botton_kinopremera_next.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 60px;
    width: 60px;
    position: absolute;
    top: 0;
    z-index: 100;
    margin: 520px 0px 0px 50px;        
}

#scroll
{
    display: block;
    margin-top: 0px;
}

#next_kinopremera
{
    background-image: url(../img/slippers41.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 60px;
    width: 60px;
    text-decoration: none;    
}

#next_kinopremera:hover
{
    background-image: url(../img/slippers51.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 60px;
    width: 60px;
    text-decoration: none;    
}


#start_viktorina_2012
{
    background-image: url(../img/elka11.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 150px;
    width: 108px;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    float: left;    
}

#start_viktorina_2012:hover
{
    background-image: url(../img/elka21.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 150px;
    width: 108px;
    text-decoration: none;    
}

h6.legend1 {
		background:#af1317 url(../img/forma2012.jpg) 0 0 no-repeat;
		color:#fff;
		display:block;
		font:400 12px Tahoma, Geneva, sans-serif;
		margin:0;
		padding:8px 15px 9px;
		}

#thead1 {
    background:#af1317 url(../img/forma2012.jpg) 0 0 no-repeat;
}

/**
 * film_nedeli
 */
.film_nedeli {
}
.film_nedeli-preview {
	float:left;
	margin:0 13px 5px 0;
}
.film_nedeli-desciption {
	border:1px solid #bbb;
	margin:0;
	overflow:hidden;
	height:1%;
	}
	.film_nedeli-desciption dt {
		float:left;
		margin:0;
		padding:7px 15px 11px;
		width:300px;
	}
	.film_nedeli-desciption dd {
		margin:0;
		padding:7px 15px 11px 100px;
	}
	.film_nedeli-desciption dd.even {
		background:#e4e4e4;
	}
	.trailers_section {
		margin:0 0 1em;
		}
		.trailers_section .trailer {
			margin-bottom:1.5em;
		}
        
.k-section .k-block-lens .counter
{
    background:none;
    color: gray;
    text-align: left;
    font:400 18px Tahoma, Geneva, sans-serif;
    padding-left: 0px;
    /*font: bold;*/
    margin-top: -5px;   
}

 
