.myclear{
clear:both;
}

.adv-center {
margin:0 0 15px;
text-align:center;
}

.info-box {
	background:#D6D6D6 url(../images/box-grey-tl.gif) no-repeat scroll 0 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 40px;
}

.info-box .bl {
background:transparent url(../images/box-grey-bl.gif) no-repeat scroll 0 100%;
}
.info-box .brl {
background:transparent url(../images/box-grey-brl.gif) no-repeat scroll 100% 0;
}


.info-box, .info-box .tr, .info-box .bl {
overflow:hidden;
width:750px;

}

.info-box .br {
background:transparent url(../images/box-grey-br.gif) no-repeat scroll 100% 100%;
min-height:30px;
overflow:hidden;
padding:8px 11px;
margin-left:5px;
}

.tabset li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

/*
.tabset .active span, .tabset a:hover span {
background:transparent url(../images/tabset.gif) no-repeat scroll 0 -41px;
}
*/
.tabset .active span, .tabset a:hover span {
background:transparent url(../images/tabset.gif) no-repeat scroll 0 -123px;
padding-top:8px;
}

.tabset span {
float:left;
height:33px;
margin:0 20px 0 0;
padding:2px 6px 0 12px;

}

.arrowAsc{
display:block;
position:absolute;
top:0px;
left:0px;
margin:0px;
padding:0px;
z-index:1000;
background-color:#FFFFFF;
border:none;
background:none;
padding:10px;
cursor:pointer;
top:10px;
left:100px;


}

.arrowAsc a.descAsc,.arrowAsc a.descAsc:hover, a.descAsc:visited{
background-color:#FFFFFF;
background-image:none;
margin:0px;
padding:0px;
border:none;
}





 .arrowAsc img{
border:none;
border-width:0px;
padding:0px;
margin:0px;


}





.tabset .active, .tabset a:hover {
color:#000000;
}

.line {
display:block;
position:relative;
border-bottom:2px solid #666666;
clear:both;
float:left;
margin-bottom:20px;
margin-top:20px;
width:99%;
margin-left:4px;
margin-right:4px;
overflow:hidden;

}



.tabset a {
background:transparent url(../images/tabset.gif) no-repeat scroll 100% 0;
color:#FFFFFF;
cursor:pointer;
clear:none;
float:left;
font-size:17px;
line-height:33px;
margin-top:6px;
text-decoration:none;
font-weight:bold;
}



.tabset .active, .tabset a:hover {
background:transparent url(../images/tabset.gif) no-repeat scroll 100% -164px;
color:#000000;
height:auto;
margin:0;
text-decoration:none;

}
.tabset a.active:visited{
color:#000;
cursor:text;
text-decoration:none;

}

.tabset a:visited{
color:#FFFFFF;
text-decoration:none;

}
.tabset a:hover{
color:#666666;
text-decoration:none;

}


.tab-area {
	background:transparent url(../images/tab-area.gif) repeat-y scroll 100% 100%;
	overflow:hidden;
	width:600px;

}
.tab-area  {
	background:transparent url(/images/design/bg-c-tab-top.gif) no-repeat scroll 0 0;
	padding: 0px;
	/*padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;*/
	margin:0px;
	width:720px;
}


.tab-area {
background:#FFFFFF url(/images/design/bg-c-tab-bottom.gif) no-repeat scroll 0 100%;
/*margin:0 0 10px;*/
position:relative;
z-index:2;
}

.tab-area table .flm-info {
border-right:5px solid #FFFFFF;
text-align:left;
width:510px;
}



/*.stars-t1 {
background:url(../images/bg-stars-t1.gif) no-repeat;
width:80px;
height:15px;
text-indent:-7777px;
float:left;
}
.stars-t1-none {display:none;}
.stars-t105 {
background-position:0 -15px;}

.stars-t110 {background-position:0 -30px;
}
.stars-t115 {
background-position:0 -45px;
}
.stars-t120{background-position:0 -60px;}
.stars-t125 {background-position:0 -75px;}
.stars-t130 {background-position:0 -90px;}
.stars-t135 {background-position:0 -105px;}
.stars-t140 {background-position:0 -120px;}
.stars-t145 {background-position:0 -135px;}
.stars-t15 0{background-position:0 -150px;}
*/



.tab-area table .flm-info h3 {
padding:0 90px 5px 0;
}

.tab-area th {
-x-system-font:none;
background:transparent url(../images/bg-filmoteque-h2.gif) repeat-x scroll 0 100%;
color:#4A6068;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:11px;
margin:0;
padding:0 0 12px;
}

/*.selected-films th.del {
background:transparent url(../images/bg-filmoteque-h2.gif) repeat-x scroll 0 21px;
}*/
.cdelete {
background:transparent url(../images/btn-rdelete.gif) no-repeat scroll 0 0;
height:13px;
width:13px;
}

.tab-area .del a {
float:none;
margin:0 auto;
}


.tab-area table, .tab-area table td {
-x-system-font:none;
border-collapse:collapse;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px;
margin:0;
padding:12px 0;
vertical-align:top;
}

.tab-area table.searchMenu, .tab-area table.searchMenu td {
-x-system-font:none;
border-collapse:collapse;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin:0;
padding:0;
vertical-align:top;

}




.c-btn {
display:block;
overflow:hidden;
text-indent:-7777px;
}



.tab-area .txt-hold,  {
margin:0 0 0 88px;
}

.tab-area .txt-hold {
position:relative;
float:left;
width:80%;
margin:0px;
padding:0px;
}


.tab-area td img{
border:1px solid #333333;
float:left;
margin:5px 10px 0 0;
}

td.flm-info {
border-right:5px solid #FFFFFF;
text-align:left;
width:510px;
}

.tab-area table td {
background:transparent url(../images/bg-album-films-td.gif) repeat-x scroll 0 100%;
}

.tab-area table.searchMenu td {
background-image:none;
background-color:#FFFFFF;
height:20px;
vertical-align:bottom;

}



.tab-area h3 {
font-family:Arial,Verdana,sans-serif;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
}

.tab-area h3 a, .tab-area h3 a:visited {

	text-decoration:none;
	color: #002BB8;
	
text-decoration:underline;
font-weight:bold;
}

.tab-area h3 a:hover {

	text-decoration:none;
	color: #002BB8;
text-decoration:none;
font-weight:bold
}

.tab-area a, .tab-area a:visited {
color:#002BB8;
text-decoration:none;
}
.tab-area a:hover, .tab-area a:active {
color:#002BB8;
text-decoration:underline;
}

.tab-area span.director{
color:#002BB8;
}


div.recom h2{
color:#6F8D9D;
font-family:Times New Roman,Times,serif;
font-size:18px;
line-height:20px;
margin:40px 45px 20px 8px;
padding:15px 0 5px;

}
.NoItems{
color:#999999;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:36px;
margin-left:50px;
margin-top:50px;


}
.tabset{
margin:0;
padding:0;

}

allCont .center {
	float:left;
	white-space:nowrap;
	width:800px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 50px;
}

.films-list{
display: block;
float:left;
width:100%;
padding-top:40px;
padding-left:20px;
padding-right:20px;

}


.film-list{
border-top:1px solid #C2C2C2;
padding-top:30px;
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
}

div.film {
position:relative;
display: inline-block;
float:left;
border-bottom:1px solid #C2C2C2;
margin:0 0 20px;
min-height:150px;
padding:0 0 20px;
width:680px;
text-align:left;
}

div.img{
float:left;
position:relative;
width:180px;

}

div.imgTV{
width:180px;
min-height:140px;

}


.films-list div.film div.img {
/*float:left;*/
width:180px;

}



.films-list div.film div.content {
/*display:block;*/
float:left;
position:relative;

	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 20px;
	width:460px;
	

}

.films-list div.film div.content div {
/*font-size:14px;*/
margin:0;
}


div.title{
padding-top: 10px;

}





.films-list div.film div.content div.title a  {
	font-family:Arial, Helvetica, sans-serif;
	background-color:transparent;
	color:#272ADA;
	text-decoration:none;
	font-weight:600;
	font-size:20px;
	
}
.films-list div.film div.img a{
/*border:3px double #999999;*/
display:block;

overflow:hidden;
height:120px;
/*float:left;*/
}

.films-list div.film div.img a .ux-thumb-128{
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D3D3D3;
display:inline-block;
overflow:hidden;
padding:4px;
}


.films-list div.film .play, .items div .play {
background:transparent url(../images/play_channel.png) no-repeat scroll 0 0;
display:none;
height:37px;
left:67px;
position:absolute;
top:49px;
width:65px;
z-index:1001;
cursor:pointer;
}

 .items div .play.scr{
 
 left:40px;
 
 }







.films-list div.film .player {
background:transparent none repeat scroll 0 0;
top:-3px;
display:block;
height:20px;
padding:1px;
position:absolute;
left:-3px;
z-index:1002;
width:20px;

}

.films-list div.film .player img {
border:none;
border-width:0;
width:25px;
height:25px;

}






.films-list div.film div.img img{
clear:both;
margin:0;
padding:0;
}



















.films-list div.film div.imgTV a{
border:3px double #999999;
display:block;
overflow:hidden;
height:250px;
}

.films-list div.film div.content div.title a:hover  {
font-family:Arial, Helvetica, sans-serif;
background-color:transparent;
color:#272ADA;
text-decoration: underline;
font-weight:600;
font-size:20px;
}

div.origin {
margin-top:5px;
padding-top:5px;
font-size:14px;
color:#272ADA;

/*clear:both;
float: left;
*/

}

.films-list div.film div.content div.genres{
color:#7B7B7B;
font-size:14px;
margin-top:5px;
padding-top:5px;
}

.films-list div.film div.content div.director {
margin:10px 0;
font-size:14px;
color:#002BB8;

}
.films-list div.film div.content div.director strong{
margin:10px 0;
font-size:14px;
color:#333333;

}




.films-list div.film div.content div.actors {
font-size:14px;
margin:10px 0;
color:#002BB8;
}
.films-list div.film div.content div.actors strong {
font-size:14px;
margin:10px 0;
color:#333;
}





.films-list div.film div.content div.descr, div.year {
font-size:12px;
margin:15px 0;
color:#000;
line-height:18px;
}

.view-count {
color:#666666;
padding-top:10px;
font-size:100%
}
