@font-face {
    font-family: 'comix_loudregular';
    src: url('../../css-frontube/font/comix_loud-webfont.eot');
    src: url('../../css-frontube/font/comix_loud-webfont.eot#iefix') format('embedded-opentype'),
         url('../../css-frontube/font/comix_loud-webfont.woff') format('woff'),
         url('../../css-frontube/font/comix_loud-webfont.ttf') format('truetype'),
         url('../../css-frontube/font/comix_loud-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
html { 
 /* Prevent font scaling in landscape */
	-moz-text-size-adjust:none;
	-o-text-size-adjust:none;
	-ms-text-size-adjust:none;
	-webkit-text-size-adjust: none;
	 text-size-adjust: none;	
	 }

body
{
	background: #f5f5f5 url("../../css-frontube/images/bg-page.png");
	color:#000;
	font-family:'PT Sans', Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size: 12px;
}

.sprite{ background:url("../../css-frontube/images/sprite-nuevo.png");}

.medida{ width:1242px; margin:0 auto;}

.clear{ clear:both;}


/* -- HEADER ---------------------------------------------------------------------------------------------------------------------------------------------  */
.header{ border-top:1px solid #000; border-bottom:2px solid #fff; background:url(../../css-frontube/images/bg-header.png) left top repeat-x; height:50px; min-width:1242px; position:relative; }

	
	.header .logo{ width:152px; height:30px; margin:10px 0 0; float:left;}
	.header .logo-cuatroanos{ margin:10px 0 0 71px; }
	.header .logo a{ display:block; background-position:left top; width:152px; height:30px; text-indent:-9999px;}

	.header .logo-navidad a{ display:block; background-position:left -837px; width:152px; height:29px; text-indent:-9999px; }
	
	/**/
	.header .aviso-noticias{ 
		background:#FF7700; padding:2px 5px; float:left; margin:5px 0 0 -3px;
		font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none;

		-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;

		}
	
	/**/
	.header .torta{ display:block; background-position:-235px -685px; width:68px; height:92px; text-indent:-9999px; position:absolute; top:2px; z-index:1000;}
	
	/**/
	.box-buscar{ 
		display:block; float:left; height:30px; margin:10px 7px 0 17px; font-size:14px; color:#ccc; position:relative;
		
		background: #434343;
		background: -moz-linear-gradient(top, #222222 0%, #282828 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(100%,#282828)); 
		background: -webkit-linear-gradient(top, #222222 0%,#282828 100%); 
		background: -o-linear-gradient(top, #222222 0%,#282828 100%); 
		background: -ms-linear-gradient(top, #222222 0%,#282828 100%); 
		background: linear-gradient(top, #222222 0%,#282828 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#282828',GradientType=0 );

		-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
		-moz-box-shadow:0px 1px 0px #585858; -o-box-shadow:0px 1px 0px #585858; -ms-box-shadow:0px 1px 0px #585858; -webkit-box-shadow:0px 1px 0px #585858; box-shadow:0px 1px 0px #585858;
		}
	
	.box-buscar .ico-lupa-gris{ display:block; float:left; background-position:-29px -31px; width:16px; height:16px; text-indent:-9999px; margin:7px 9px 0 12px; }
	
	.box-buscar .txt-buscar{ border:none; background:none; border-left:1px solid #949494; height:21px; width:150px; margin:5px 0 0 8px; padding:0 4px 0 10px; color:#555;  }
	
	/**/
	.header h4{ 
		float:right; height:30px; margin:20px 0 0;
		color:#FFFFFF; font-size:12px; font-family:'comix_loudregular';
		
		-moz-text-shadow: 0px 1px 3px #101010; -o-text-shadow: 0px 1px 3px #101010; -ms-text-shadow: 0px 1px 3px #101010; -webkit-text-shadow: 0px 1px 3px #101010; text-shadow: 0px 1px 3px #101010;	
		}
	.header h4 .ico-check{ display:block; float:left; background-position:-12px -31px; width:16px; height:14px; text-indent:-9999px; margin:0 8px 0 0; }
	
	/**/
	.box-miembros{ float:right; height:30px; margin:10px 4px 0 0;}
	.box-miembros .separador{ display:block; float:left; background-position:-153px 0px; width:2px; height:24px; text-indent:-9999px; margin:4px 10px 0; }
	
	/**/
	.btn-head{
		height:30px; display:block; float:left; padding:0 10px; margin:0 4px 0;
		font-size:14px; color:#FFF; text-align:center; line-height:29px; text-decoration:none;
		
		-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
		-moz-box-shadow:0px 2px 2px #242424; -o-box-shadow:0px 2px 2px #242424; -ms-box-shadow:0px 2px 2px #242424; -webkit-box-shadow:0px 2px 2px #242424; box-shadow:0px 2px 2px #242424;
		
		background: #434343;
		background: -moz-linear-gradient(top, #545454 0%, #434343 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#434343)); 
		background: -webkit-linear-gradient(top, #545454 0%,#434343 100%); 
		background: -o-linear-gradient(top, #545454 0%,#434343 100%); 
		background: -ms-linear-gradient(top, #545454 0%,#434343 100%); 
		background: linear-gradient(top, #545454 0%,#434343 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#434343',GradientType=0 );
		}

	.btn-head:hover{
		background: #FF7700;
		background: -moz-linear-gradient(top, #FFA539 0%, #FF7700 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA539), color-stop(100%,#FF7700)); 
		background: -webkit-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		background: -o-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		background: -ms-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		background: linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFA539', endColorstr='#FF7700',GradientType=0 );		
	}
	.buscar-header{ margin:10px 0 0;}
	
	.btn-head .ico-lupa{ display:block; float:left; background-position:-46px -31px; width:16px; height:17px; margin:6px 10px 0 0; }
	.btn-head .ico-miembros{ display:block; float:left; background-position:0px -31px; width:11px; height:14px; margin:8px 10px 0 0; }
	.btn-head .ico-creditos{ display:block; float:left; background-position:-164px -691px; width:17px; height:19px; margin:5px 6px 0 0; }


/* -- MENU ---------------------------------------------------------------------------------------------------------------------------------------------  */
.box-menu{ border-bottom:2px solid #fff; background:url(../../css-frontube/images/bg-menu.png); height:34px; position:relative; min-width:1242px; }
	
	/**/
	.menu{ display:block; border-left:1px solid #C1C0C0; float:left; }
	.menu-cuatroanos{ margin-left:58px; }
	.menu li{ display:block; float:left; color:#444; font-size:18px; font-weight:bold; text-transform:uppercase; border-right:1px solid #C1C0C0;}
	.menu li a{ display:block; line-height:33px; color:#444; text-decoration:none; padding:0 14px; }
	.menu li a.selected, .menu li a:hover{ background:#FFF; }
	
	.menu li a .ico-inicio{ display:block; float:left; background-position:-63px -31px; width:18px; height:17px; margin:7px 7px 0 0; }
	.menu li a .ico-categorias{ display:block; float:left; background-position:-108px -31px; width:20px; height:17px; margin:8px 7px 0 0; }
	.menu li a .ico-series{ display:block; float:left; background-position:-129px -31px; width:19px; height:19px; margin:7px 7px 0 0; }
	.menu li a .ico-webcams{ display:block; float:left; background-position:-82px -31px; width:25px; height:17px; margin:8px 7px 0 0; }
	.menu li a .ico-chicas{ display:block; float:left; background-position:-197px -30px; width:21px; height:20px; margin:5px 7px 0 0; }
	.menu li a .ico-canales{ display:block; float:left; background-position:-154px -582px; width:24px; height:19px; margin:6px 7px 0 0; }
	.menu li a .ico-canales-2{ display:block; float:left; background-position:-37px -711px; width:19px; height:19px; margin:6px 7px 0 0; }
	.menu li a .ico-noticias{ display:block; float:left; background-position:-275px -610px; width:26px; height:26px; margin:0px 7px 0 0; }
	.menu li a .ico-meet{ display:block; float:left; background-position:-78px -740px; width:45px; height:18px; margin:7px 7px 0 0; }
	
	.menu li a.noticias{}
	.menu li a.noticias .cantidad{ 
		background:#FF7700; padding:1px 6px; line-height:normal; margin:0; top:-3px; position:relative;
		font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none;
		-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
		}
	
	/**/
	.flag-es{ display:block; background-position:0 -51px; width:32px; height:24px; text-indent:-9999px; float:right; margin:5px 1px 0 10px; }	
	.flag-en{ display:block; background-position:-33px -51px; width:32px; height:24px; text-indent:-9999px; float:right; margin:5px 8px 0 0; }	

	/**/
	.cuatroanos{
		display:block; float:right; display: block; padding: 0 10px 0 0; margin:0 10px 0 0; border-right: 1px solid #C1C0C0;
 		color:#F98700; font-size:22px; font-weight:bold; text-transform:uppercase; line-height: 32px;
		}
	.cuatroanos .ico-cuatroanos{ display:block; float:left; background-position:-209px -685px; width:25px; height:27px; margin:3px 5px 0 0; }
	
	/**/
	.btn-tb{ display:block; background-position:-123px -97px; width:31px; height:30px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	
	.btn-tw{ display:block; background-position:-155px -97px; width:30px; height:30px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	
	.btn-g{ display:block; background-position:-128px -710px; width:29px; height:29px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	
	.btn-fb{ display:block; background-position:-186px -97px; width:31px; height:31px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	
	.btn-youtube{ display:block; background-position:-98px -710px; width:29px; height:29px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	
	.btn-ig{ display:block; background-position:-92px -582px; width:30px; height:30px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	
	.btn-ig2{ display:block; background-position:-123px -582px; width:30px; height:29px; text-indent:-9999px; float:right; margin:2px 0px 0 0; }	


/* -- LISTADO DE ESCENAS -------------------------------------------------------------------------------------------------------------------------------  */
.listado-escenas{ margin:8px 0 0; }

.bg-producciones{ padding:0; margin:-4px 0 0; }
.bg-producciones .medida{ position:relative; }

.bg-producciones .medida .gancho-l{ background-position:-271px -622px; position:absolute; top:-19px; left:0px; z-index:300; width:33px; height:68px; }
.bg-producciones .medida .gancho-r{ background-position:-271px -622px; position:absolute; top:-19px; right:14px; z-index:300; width:33px; height:68px; }

.bg-producciones .titulo-ordernar{ margin:0 0 2px;}

.bg-producciones .titulo-ordernar .titulo-seccion{ margin:0 0 0 35px; font-size:18px; line-height:normal;}
.bg-producciones .titulo-ordernar .titulo-seccion .ico-h2-producciones{ background-position:-256px -582px; display: block; float: left; height: 16px; margin: 4px 6px 0 0; width: 16px; }

/* MUESTRA EL LISTADO DE ESCENAS Y SERIES */
.muestra-escena{ 
	display:block; background:#fff; border:1px solid #C6C6C6; float:left; width:241px; margin:0 5px 5px 0; padding:6px 0 8px; position:relative; text-decoration:none;
	-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow:0 0 3px rgba(0, 0, 0, 0.15);	
	}
.muestra-escena:hover{ box-shadow:0 0 3px rgba(0, 0, 0, 0.35);}
	
.muestra-estreno{ background:#BFBFBF; border:1px solid #fff; }

	/**/
	.muestra-escena .thumb{ display:block; width:229px; height:196px; margin:0 auto; }
	
	/**/
	.muestra-escena h2{ font-size:14px; font-weight:bold; color:#444; padding:0 6px; margin:6px 0 0; }
	.muestra-escena h2 a{ color:#444; text-decoration:none; }
	.muestra-escena h2 a:hover{ color:#333; text-decoration:underline; }
	.muestra-escena h2 .ico-h2{ display:block; float:left; background-position:-121px -51px; width:11px; height:12px; text-indent:-9999px; margin:1px 6px 0 0; }
	.muestra-escena h2 .ico-h2-02{ display:block; float:left; background-position:-195px -633px; width:10px; height:12px; text-indent:-9999px; margin:1px 6px 0 0; }
	.muestra-escena h2 .ico-series{ display:block; float:left; background-position:-78px -64px; width:11px; height:10px; text-indent:-9999px; margin:2px 6px 0 0; }
	.muestra-escena:hover h2 .ico-h2{ display:block; float:left; background-position:-133px -51px; width:11px; height:12px; text-indent:-9999px; margin:1px 6px 0 0; }
	
	/**/
	.box-fecha-mins{ display:block; padding:0 6px; margin:3px 0 0;}

		.box-fecha-mins .fecha{ float:left; font-size:12px; color:#888;}
		.box-fecha-mins .fecha .ico-fecha{ display:block; float:left; background-position:-97px -51px; width:11px; height:12px; text-indent:-9999px; margin:1px 6px 0 0; }

		.box-fecha-mins .minutos{ float:right; font-size:12px; color:#888;}
		.box-fecha-mins .minutos .ico-minutos{ display:block; float:left; background-position:-109px -51px; width:11px; height:11px; text-indent:-9999px; margin:1px 6px 0 0;}

		.box-fecha-mins .tags{ float:left; font-size:12px; color:#888;}
		.box-fecha-mins .tags a{ color:#888; text-decoration:none;}
		.box-fecha-mins .tags a:hover{ color:#333; text-decoration:underline;}
		.box-fecha-mins .tags .ico-tags, h2 .ico-tags{ display:block; float:left; background-position:-66px -64px; width:11px; height:11px; text-indent:-9999px; margin:2px 6px 0 0; }
		
		.ico-descuento{ background-position:-76px -691px; display: block; float: left; height: 15px; margin: 2px 4px 0 0; width: 24px; }
	
		.box-fecha-mins .videos{ float:left; font-size:12px; color:#888;}
		.box-fecha-mins .videos .ico-videos{ display:block; float:left; background-position:-149px -31px; width:16px; height:12px; text-indent:-9999px; margin:1px 6px 0 0; }

		.box-fecha-mins .puntaje{ float:right; font-size:12px; color:#888;}
		.box-fecha-mins .puntaje .ico-puntaje{ display:block; float:left; background-position:-166px -31px; width:12px; height:11px; text-indent:-9999px; margin:1px 6px 0 0;}

		.box-fecha-mins .serie{ display:block; width:100%; font-size:12px; color:#888; margin:4px 0 5px;}
		.box-fecha-mins .serie .ico-serie{ display:block; float:left; background-position:-232px -633px; width:11px; height:12px; text-indent:-9999px; margin:1px 6px 0 0;}
		.box-fecha-mins .serie a{ color:#888; text-decoration:none;}
		.box-fecha-mins .serie a:hover{ text-decoration:underline;}

		.box-fecha-mins .lanzamiento{ display:block; width:100%; font-size:12px; color:#888;}
		.box-fecha-mins .lanzamiento .ico-lanzamiento{ display:block; float:left; background-position:-97px -51px; width:11px; height:12px; text-indent:-9999px; margin:1px 6px 0 0;}

		.box-fecha-mins .serie small, .box-fecha-mins .lanzamiento small{color:#555555;}

	/**/
	.muestra-escena .hd{ display:block; background-position:-66px -51px; width:30px; height:12px; text-indent:-9999px; position:absolute; top:11px; left:11px;}
	
	.muestra-escena .ico-canal-thumb{ display:block; background-position:-5px -711px; width:25px; height:25px; text-indent:-9999px; position:absolute; top:11px; right:11px;}	
	.muestra-escena .ico-canal-logo{ display:block; width:100px; height:100px; position:absolute; top:102px; right:6px;}	
	
	.muestra-escena .vid-nuevo{ display:block; background:url("../../css-frontube/images/nuevo.png"); width:51px; height:39px; text-indent:-9999px; position:absolute; top:6px; right:6px;}
	.muestra-escena .vid-new{ display:block; background:url("../../css-frontube/images/new.png"); width:51px; height:39px; text-indent:-9999px; position:absolute; top:6px; right:6px;}
	.muestra-escena .vid-nuevo-nar{ display:block; background:url("../../css-frontube/images/new-naranja.png"); width:51px; height:39px; text-indent:-9999px; position:absolute; top:6px; right:6px;}
	.muestra-escena .vid-new-nar{ display:block; background:url("../../css-frontube/images/nuevo-naranja.png"); width:51px; height:39px; text-indent:-9999px; position:absolute; top:6px; right:6px;}
	
	/**/
	.muestra-escena .estreno{
		display:block; position:absolute; top:11px; right:11px;
		font-size:12px; color:#FFF; font-weight:bold; text-transform:uppercase;		
		
		-moz-text-shadow: 2px 0 0 #414141, -2px 0 0 #414141, 0 2px 0 #414141, 0 -2px 0 #414141, 1px 1px #414141, -1px -1px 0 #414141, 1px -1px 0 #414141, -1px 1px 0 #414141; 
		-o-text-shadow: 2px 0 0 #414141, -2px 0 0 #414141, 0 2px 0 #414141, 0 -2px 0 #414141, 1px 1px #414141, -1px -1px 0 #414141, 1px -1px 0 #414141, -1px 1px 0 #414141; 
		-ms-text-shadow: 2px 0 0 #414141, -2px 0 0 #414141, 0 2px 0 #414141, 0 -2px 0 #414141, 1px 1px #414141, -1px -1px 0 #414141, 1px -1px 0 #414141, -1px 1px 0 #414141; 
		-webkit-text-shadow: 2px 0 0 #414141, -2px 0 0 #414141, 0 2px 0 #414141, 0 -2px 0 #414141, 1px 1px #414141, -1px -1px 0 #414141, 1px -1px 0 #414141, -1px 1px 0 #414141; 
		text-shadow: 2px 0 0 #414141, -2px 0 0 #414141, 0 2px 0 #414141, 0 -2px 0 #414141, 1px 1px #414141, -1px -1px 0 #414141, 1px -1px 0 #414141, -1px 1px 0 #414141;
		}

	/**/
	.muestra-escena .thumb .descripcion{ 
		display:none; width:254px; padding:3px; position:absolute; border:2px solid #696969; background:#FFF; top:257px; left:-11px; z-index:100;
		-moz-border-radius: 8px; -o-border-radius: 8px ; -ms-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
		}

	.muestra-escena .thumb:hover .descripcion{ display:block; }
		
		.muestra-escena .thumb .descripcion .data{ 
			padding:8px 6px 10px;
		
			background: #FF7700;
			background: -moz-linear-gradient(top, #FEF6EB 0%, #FDDEBA 100%); 
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEF6EB), color-stop(100%,#FDDEBA)); 
			background: -webkit-linear-gradient(top, #FEF6EB 0%,#FDDEBA 100%); 
			background: -o-linear-gradient(top, #FEF6EB 0%,#FDDEBA 100%); 
			background: -ms-linear-gradient(top, #FEF6EB 0%,#FDDEBA 100%); 
			background: linear-gradient(top, #FEF6EB 0%,#FDDEBA 100%); 
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEF6EB', endColorstr='#FDDEBA',GradientType=0 );		
		} 
		
		.muestra-escena .thumb .descripcion .data img{ display:block; margin:0 auto 10px; }
	
		.muestra-escena .thumb .descripcion .data p{ color:#454545; font-size:12px; text-align:center; }
		.muestra-escena .thumb .descripcion .data p a { color:#454545; }
		
		.muestra-escena .thumb .descripcion .flechita{ display:block; position:absolute; top:-18px; left:106px; width:48px; height:21px; background-position:-145px -51px;}

		/**/
		.muestra-escena .btn-ver-trailer{ 
			display:block; background:#FF3300; width:226px; height:30px; margin:8px auto 0;
			color:#FFFFFF; font-size:15px; font-weight:bold; text-transform:uppercase; text-align:center; line-height:30px; text-decoration:none;
			
			-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;

			background: #76C327;
			background: -moz-linear-gradient(top, #76C327 0%, #54A100 100%); 
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#76C327), color-stop(100%,#54A100)); 
			background: -webkit-linear-gradient(top, #76C327 0%,#54A100 100%); 
			background: -o-linear-gradient(top, #76C327 0%,#54A100 100%); 
			background: -ms-linear-gradient(top, #76C327 0%,#54A100 100%); 
			background: linear-gradient(top, #76C327 0%,#54A100 100%); 
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76C327', endColorstr='#54A100',GradientType=0 );					
			} 
		.muestra-escena .btn-ver-trailer:hover{ 
			background: #F48F34;
			background: -moz-linear-gradient(top, #F48F34 0%, #D16D08 100%); 
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F48F34), color-stop(100%,#D16D08)); 
			background: -webkit-linear-gradient(top, #F48F34 0%,#D16D08 100%); 
			background: -o-linear-gradient(top, #F48F34 0%,#D16D08 100%); 
			background: -ms-linear-gradient(top, #F48F34 0%,#D16D08 100%); 
			background: linear-gradient(top, #F48F34 0%,#D16D08 100%); 
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F48F34', endColorstr='#D16D08',GradientType=0 );					
			} 

		.muestra-escena .btn-ver-trailer .ico-ver-trailer{ display:inline-block; background-position:-220px -633px; width:11px; height:12px; } 
		
/* MUESTRA EL LISTADO DE CATEGORIAS */
.muestra-categoria{ width:150px; margin:0 3px 3px 0; padding:3px 0 4px; }
	
	/**/
	.muestra-categoria .thumb{ width:144px; height:123px; }

	/**/
	.muestra-categoria h2 span.categoria{ display:block; float:left; }
	.muestra-categoria h2 span.cantidad{ color:#ff7c00; font-size:9px; font-weight:normal; display:block; float:right; margin:4px 0 0; }
	.muestra-categoria:hover h2{ color:#ff7c00;} 
	
	
/* MUESTRA EL LISTADO DE PORNOSTARS */

	/**/
	.muestra-pornostar .thumb { display:block; width:229px; height:257px; margin:0 auto; }
	.star-resultado { float:left;}
	.puntaje-resultado {float:right; margin:7px 0 0;}
	.resultado-online { display:block; background-position:0px -807px; width:229px; height:29px; text-indent:-9999px; margin:7px auto 0; }
	.resultado-offline{ display:block; background-position:0px -777px; width:229px; height:29px; text-indent:-9999px; margin:7px auto 0; }

/* MUESTRA EL LISTADO DE CANALES */	
.muestra-canales .thumb{ display:block; width:229px; height:150px; margin:0 auto; }
	
	.muestra-canales .box-fecha-mins .videos{ float:right;}
	.muestra-canales .box-fecha-mins .descuento{ float:left; font-size:12px; color:#888;}
	.muestra-canales .box-fecha-mins .descuento .ico-descuento{ display:block; float:left; background-position:-154px -602px; width:11px; height:9px; text-indent:-9999px; margin:2px 6px 0 0; }
	

/* MUESTRA EL RESULTADO DEL TAG */
.muestra-tag-busqueda h2{ margin:6px 0;}

/* -- LISTADO DE ESCENAS -------------------------------------------------------------------------------------------------------------------------------  */
.paginador{ height:30px; padding:20px 0 0; text-align:center; min-width:1242px; }
.paginador-mostrar{ height:50px; padding:10px 0 0; text-align:center; min-width:1242px; }

	/**/
	.paginador li{ display:inline; }

	.paginador li a, .paginador li span.puntitos{ 
		height:30px; display:inline-block; padding:0 10px; margin:0 4px 0;
		font-size:14px; color:#FFF; text-align:center; line-height:29px; text-decoration:none; font-weight:bold;
		
		-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
		-moz-box-shadow:0px 3px 3px #9C9C9C; -o-box-shadow:0px 3px 3px #9C9C9C; -ms-box-shadow:0px 3px 3px #9C9C9C; -webkit-box-shadow:0px 3px 3px #9C9C9C; box-shadow:0px 3px 3px #9C9C9C;
		
		background: #434343;
		background: -moz-linear-gradient(top, #545454 0%, #434343 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#434343)); 
		background: -webkit-linear-gradient(top, #545454 0%,#434343 100%); 
		background: -o-linear-gradient(top, #545454 0%,#434343 100%); 
		background: -ms-linear-gradient(top, #545454 0%,#434343 100%); 
		background: linear-gradient(top, #545454 0%,#434343 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#434343',GradientType=0 );
	
	 } 
	.paginador li a:hover, .paginador li a.selected{
		background: #FF7700;
		background: -moz-linear-gradient(top, #FFA539 0%, #FF7700 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA539), color-stop(100%,#FF7700)); 
		background: -webkit-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		background: -o-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		background: -ms-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		background: linear-gradient(top, #FFA539 0%,#FF7700 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFA539', endColorstr='#FF7700',GradientType=0 );		
	}
	
	/**/
	.paginador li .off{ 
	height:30px; display:inline-block; padding:0 10px; margin:0 4px 0;
	font-size:14px; color:#E4E2E2; text-align:center; line-height:29px; text-decoration:none; font-weight:bold;
	
	-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	-moz-box-shadow:0px 3px 3px #9C9C9C; -o-box-shadow:0px 3px 3px #9C9C9C; -ms-box-shadow:0px 3px 3px #9C9C9C; -webkit-box-shadow:0px 3px 3px #9C9C9C; box-shadow:0px 3px 3px #9C9C9C;
	
	background: #C0BFBF;
	background: -moz-linear-gradient(top, #D8D7D7 0%, #C0BFBF 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D8D7D7), color-stop(100%,#C0BFBF)); 
	background: -webkit-linear-gradient(top, #D8D7D7 0%,#C0BFBF 100%); 
	background: -o-linear-gradient(top, #D8D7D7 0%,#C0BFBF 100%); 
	background: -ms-linear-gradient(top, #D8D7D7 0%,#C0BFBF 100%); 
	background: linear-gradient(top, #D8D7D7 0%,#C0BFBF 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D8D7D7', endColorstr='#C0BFBF',GradientType=0 );

 }

.paginador li .mostrar-mas{ 
	font-size:18px; padding:0 20px; line-height:36px; height:36px;
	background: #FF7700;
	background: -moz-linear-gradient(top, #FFA539 0%, #FF7700 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA539), color-stop(100%,#FF7700)); 
	background: -webkit-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: -o-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: -ms-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFA539', endColorstr='#FF7700',GradientType=0 );
	}

.paginador li .mostrar-mas:hover{ 
	background: #434343;
	background: -moz-linear-gradient(top, #545454 0%, #434343 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#434343)); 
	background: -webkit-linear-gradient(top, #545454 0%,#434343 100%); 
	background: -o-linear-gradient(top, #545454 0%,#434343 100%); 
	background: -ms-linear-gradient(top, #545454 0%,#434343 100%); 
	background: linear-gradient(top, #545454 0%,#434343 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#434343',GradientType=0 );
	}

/* -- FOOTER ------------------------------------------------------------------------------------------------------------------------------------  */
.footer{ margin:0; background:#FFFFFF; padding:25px 0 30px; min-width:1242px; border-top:1px solid #B9B9B9; }

.footer .logo-footer{ display:block; float:left; background-position:0px -76px; width:124px; height:20px; text-indent:-9999px;  }

.footer .footer-data{ display:block; float:right; width:1116px;}

	.footer .menu-footer{ color:#888888; font-size:11px; text-transform:uppercase; text-align:right; margin:4px 0 0; }
	.footer .menu-footer li{ display:inline; }
	.footer .menu-footer li a{ color:#888888; text-decoration:none; font-weight:bold; }
	.footer .menu-footer li a:hover{ color:#333; text-decoration:underline; }
	.footer .menu-footer li span{ margin:0 8px;}
	
	.footer .copyright{ color: #888888; font-size: 12px; font-weight: bold; line-height: 14px; text-align: right; margin:20px 0 10px;}
	.footer .copyright a{ color: #888888; text-decoration:none; }
	.footer .copyright a:hover{ color: #333; text-decoration:underline; }
	
	.footer .disclaimer{ color: #888888; font-size: 10px; line-height: normal; text-align: right; }
	.footer .disclaimer a{ color: #888888; text-decoration:none; }
	.footer .disclaimer a:hover{ color: #333; text-decoration:underline; }
	
	.footer .data{ color: #888888; font-size: 10px; line-height: normal; margin: 20px 0 0; text-align: right; }
	.footer .data a{ color: #888888; text-decoration:none; }
	.footer .data a:hover{ color: #333; text-decoration:underline; }

/* -- PORNOSTARS ---------------------------------------------------------------------------------------------------------------------------------  */
.titulo-ordernar{ margin:0 0 12px;}
.titulo-less{ margin:0 0 4px;}
.titulo-more{ margin:20px 0 4px;}
	
	.titulo-seccion{ float:left; font-size:20px; font-weight:bold; color:#414141; line-height:24px;}
	.titulo-seccion .cantidad{ 
		background:#474747; color:#fff; font-size:16px; padding:2px 8px; top:-2px; position:relative;
		-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
		}
		
	.titulo-seccion .ico-h2-pornostars{ display:block; float:left; background-position:-156px 0px; width:16px; height:16px; margin:4px 6px 0 0; }
	
	.titulo-seccion .ico-h2-tags{ display:block; float:left; background-position:-284px -64px; width:20px; height:17px; margin:3px 6px 0 0; }
	.titulo-seccion .ico-h2-videos{ display:block; float:left; background-position:-125px -76px; width:13px; height:14px; margin:5px 6px 0 0; }
	.titulo-seccion .ico-h2-chicas{ display:block; float:left; background-position:-283px -82px; width:21px; height:20px; margin:1px 6px 0 0; }
	.titulo-seccion .ico-h2-webcamers{ display:block; float:left; background-position:-258px -64px; width:25px; height:17px; margin:4px 6px 0 0; }
	
	.listado-abecedario{ display:block; float:right; border-right:1px solid #ccc; margin:0 8px 0 0;}
	.listado-abecedario li{ display:inline;}
	.listado-abecedario li a{ 
		border:1px solid #ccc; border-right:none; background:#EEEEEE; display:block; float:left; margin:0; padding:0 10px; 
		text-decoration:none; font-size:14px; text-transform:uppercase; color:#999; line-height:23px;
		}
	.listado-abecedario li a:hover, .listado-abecedario li a.selected{  background:#fff; color:#FF7E00;}


/**/
.ordernar-select{ float:right; border:1px solid #ccc; background:#fff; line-height:23px; padding:0 5px; font-size:14px; margin:0 8px 0 0;}
	.ordernar-select .select{ border:none; color:#FF7E00;}
	.ordernar-select .select option { color:#000;}



/* -- SECCION VIDEO ---------------------------------------------------------------------------------------------------------------------------------  */
.video-top{ display:block; margin:10px 0;}
	
	/**/
	.video-top h1{ display:block; font-size:20px; color:#292929; font-weight:bold; float:left; }
	.video-top h1 .ico-h1{ display:block; float:left; background-position:-125px -76px; width:13px; height:14px; margin:3px 6px 0 0; }
	
	.video-top h1.tit-video-canal{ margin:0 0 0 12px; }
	.ico-tit-video{ display:block; float:left; background-position:-126px -691px; width:20px; height:15px; margin:2px 5px 0 0; }
	
	.video-top h2{ display:block; font-size:20px; color:#292929; font-weight:bold; float:left; margin-right:6px; }
	.video-top h2 a{ color:#292929; text-decoration:none;}
	.video-top h2 a:hover{ text-decoration:underline;}
	
	.video-top h2 .ico-tit-canal{ display:block; float:left; background-position:-106px -691px; width:19px; height:15px; margin:3px 5px 0 0; }
	.video-top h2 .ico-tit-canal-2{ display:block; float:left; background-position:-148px -691px; width:15px; height:15px; margin:3px 5px 0 0; }

	/**/
	.video-top .duracion{ display:block; font-size:20px; color:#292929; font-weight:bold; float:left; margin:0 0 0 10px; }
	.video-top .duracion .ico-duracion{ display:block; float:left; background-position:-179px -31px; width:17px; height:16px; margin:3px 6px 0 0; }

	/**/
	.video-top .tags{ display:block; font-size:16px; color:#292929; float:left; line-height:18px; margin:0 0 0 10px; }
	.video-top .tags li { display:inline; }	
	.video-top .tags li a{ color:#292929; text-decoration:none; font-size:16px; }	
	.video-top .tags li a:hover{ text-decoration:underline; }	
	.video-top .tags li .ico-tags{ display:block; float:left; background-position:-153px -76px; width:24px; height:14px; margin:4px 6px 0 0; }
	
	.video-top-canal .tags{ float:right; margin:0 10px 0 0;}
	

/**/
.video-promos{ display:block; margin:0 0 7px; }

	.video-promos .box-video{ display:block; float:left; position:relative; width:913px; height:514px; text-align:center; overflow:hidden; }
		.video-promos .box-video .box-promo-video{ display:block; position:absolute; width:913px; height:514px; top:0px; left:0px; }
			
		.video-promos .box-video .comprar-video{ 
			display:inline-block; margin:0 auto; border:2px solid #D06D00; padding:0 20px; position:relative; top:-160px;
			font-size:29px; font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:72px; text-transform:uppercase; text-align:center;
			-moz-border-radius: 8px; -o-border-radius: 8px ; -ms-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
	
			background: #EA6C00;
			background: -moz-linear-gradient(top, #FFA639 0%, #EA6C00 100%); 
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA639), color-stop(100%,#EA6C00)); 
			background: -webkit-linear-gradient(top, #FFA639 0%,#EA6C00 100%); 
			background: -o-linear-gradient(top, #FFA639 0%,#EA6C00 100%); 
			background: -ms-linear-gradient(top, #FFA639 0%,#EA6C00 100%); 
			background: linear-gradient(top, #FFA639 0%,#EA6C00 100%); 
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFA639', endColorstr='#EA6C00',GradientType=0 );
			}
	
	.video-promos .box-video .comprar-video .ico-comprar-video{ position: relative; top: 2px; display:inline-block; background-position:-65px -710px; width:32px; height:28px;}
	
	.banners{ float:right; width:300px; margin:0 8px 0 0;}
		.banners big{color: #999999; display: block; font-size: 14px; font-weight: bold; margin: 0 0 7px; text-transform: uppercase; text-align:center;}	
		.banners .banner-300x250{ display:block; width:300px; height:250px;}
		.banners .banner-segundo{ margin:14px 0 0;}

/**/
.botones{ width:913px; }

	.botones .btn-compartir{ 
		display:block; border:1px solid #BDBDBD; float:left; padding:0 5px 0 0; margin:0 3px 0 0;
		line-height:29px; font-size:14px; font-weight:bold; color:#575757; text-decoration:none; 

		-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
		
		background: #CACACA;
		background: -moz-linear-gradient(top, #FEFEFE 0%, #CACACA 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#CACACA)); 
		background: -webkit-linear-gradient(top, #FEFEFE 0%,#CACACA 100%); 
		background: -o-linear-gradient(top, #FEFEFE 0%,#CACACA 100%); 
		background: -ms-linear-gradient(top, #FEFEFE 0%,#CACACA 100%);
		background: linear-gradient(top, #FEFEFE 0%,#CACACA 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#CACACA',GradientType=0 );	
	}
	
		.botones .btn-compartir .ico-facebook{ display:block; background-position:-218px -97px; width:25px; height:25px; float:left; margin:2px 3px 0 3px; }
		.botones .btn-compartir .ico-twitter{ display:block; background-position:-244px -97px; width:25px; height:25px; float:left; margin:2px 5px 0 3px; }
		.botones .btn-compartir .ico-descargar{ display:block; background-position:-213px -75px; width:25px; height:18px; float:left; margin:5px 5px 0 3px; }
		.botones .btn-compartir .ico-embed{ display:block; background-position:-196px -75px; width:16px; height:21px; float:left; margin:4px 5px 0 3px; }
				
	/**/
	.botones .btn-compartir:hover{
		border:1px solid #BDBDBD; color:#575757;

		background: #eeeeee;
		background: -moz-linear-gradient(top, #FEFEFE 0%, #eeeeee 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#eeeeee)); 
		background: -webkit-linear-gradient(top, #FEFEFE 0%,#eeeeee 100%); 
		background: -o-linear-gradient(top, #FEFEFE 0%,#eeeeee 100%); 
		background: -ms-linear-gradient(top, #FEFEFE 0%,#eeeeee 100%);
		background: linear-gradient(top, #FEFEFE 0%,#eeeeee 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#eeeeee',GradientType=0 );
	}
		
	h5.comparte-video{ float:left; font-size:20px; font-weight:bold; color:#292929; line-height:38px; margin:0 5px 0 0; }
	h5.descargar-video{ float:right; font-size:20px; font-weight:bold; color:#292929; line-height:38px; margin:0 5px 0 0; }
	
	/**/
	.botones .banner-bajo{ width:913px; text-align:center;}
	
/**/
.video-pornostars{
	display:block; border:1px solid #BDBDBD; float:right; padding:0 5px 0 0; margin:0 0 0 3px;
	line-height:29px; font-size:14px; font-weight:bold; color:#575757; text-decoration:none; 

	-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	
	background: #CACACA;
	background: -moz-linear-gradient(top, #FEFEFE 0%, #CACACA 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#CACACA)); 
	background: -webkit-linear-gradient(top, #FEFEFE 0%,#CACACA 100%); 
	background: -o-linear-gradient(top, #FEFEFE 0%,#CACACA 100%); 
	background: -ms-linear-gradient(top, #FEFEFE 0%,#CACACA 100%);
	background: linear-gradient(top, #FEFEFE 0%,#CACACA 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#CACACA',GradientType=0 );	
	}

.video-pornostars:hover{
	border:1px solid #BDBDBD; color:#575757;

	background: #eeeeee;
	background: -moz-linear-gradient(top, #FEFEFE 0%, #eeeeee 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#eeeeee)); 
	background: -webkit-linear-gradient(top, #FEFEFE 0%,#eeeeee 100%); 
	background: -o-linear-gradient(top, #FEFEFE 0%,#eeeeee 100%); 
	background: -ms-linear-gradient(top, #FEFEFE 0%,#eeeeee 100%);
	background: linear-gradient(top, #FEFEFE 0%,#eeeeee 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#eeeeee',GradientType=0 );
	}

	.video-pornostars big{ padding:0 5px 0 0; font-size:14px;}
	
	.video-pornostars a{ color:#575757; text-decoration:none; font-size:14px; }
	.video-pornostars a:hover{ color:#FF850B; }

	.video-pornostars .ico-pornostars{ background-position: -239px -75px; display: block; float: left; width: 17px; height: 17px; margin:5px 5px 0 4px; }
	
	

/**/
.separador-video{ display:block; background-position:0px -130px; height:11px; margin:10px 0; }

/**/
.titulo-relacionados{ font-size:20px; font-weight:bold; color:#292929; margin:0 0 10px; }
.titulo-relacionados .ico-h2-gris{ display:block; float:left; background-position:-139px -76px; width:13px; height:14px; margin:3px 6px 0 0;}



/* PROMO DERECHA DEL VIDEO */
.promo{ float:right; margin:0 3px 5px 0; width:310px; }
.promo-esp{ border-bottom: 1px solid #ccc; padding:0 0 7px; margin:-31px 3px 8px 0; }

	.promo h4{ text-align:center; font-size:22px; color:#292929; font-weight:bold; }
	.promo h3{ text-align:center; font-size:35px; color:#ff7c00; font-weight:bold; margin:0 0 20px; }
	.promo h3.corto{ font-size:21px; letter-spacing:-1px; margin:0 0 10px;  }
	
	.promo p{ font-size:16px; color:#434343; line-height:14px; text-align:center; margin:0 0 4px;}
	.promo p .ico-check{ display:inline-block; background-position:-178px -76px; width:16px; height:14px; }
	
	.promo small{ display:block; font-size:11px; color:#373737; text-align:center; margin:12px 0 0; }

	/**/
	.btn-comprar-creditos{ 
		display:block; width:240px; height:75px; background-position:0px -142px; padding:0 0 0 64px; margin:5px auto 0;
		font-size:22px; font-weight:bold; color:#fff; line-height:74px; text-align:left; text-decoration:none;
		}
	.btn-comprar-primero{ margin:25px auto 0;}	
	.btn-comprar-new{ margin:1px auto 0px;}	
	.btn-comprar-creditos .separa{ font-weight:normal; color:#8c8b8b; padding:0 6px;}

	.btn-comprar-creditos:hover{ background-position:0px -315px; }
	
	/**/
	.btn-comprar-membresia{ 
		display:block; width:260px; height:68px; background-position:0px -219px; padding:25px 0 0 44px; margin:5px auto 0;
		font-size:22px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;
		}

	.btn-comprar-membresia span{ font-weight:normal; }

	.btn-comprar-membresia:hover{ background-position:0px -391px; }


	.btn-enviar-whatsapp{ 
		display:block; width:224px; height:82px; background-position:0px -486px; padding:13px 0 0 81px; margin:5px auto 0;
		font-size:30px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;
		}

.promo-canal{ height:514px; position:relative; width:300px; margin-right:18px;   }
	
	.promo-canal .iframe-promo{ margin:15px 0 0;}
	
	.promo-canal .banner-bottom{ width:300px; height:250px; background:#666666; }


/**/
.video-rating{ color:#888888; font-size:14px; line-height:26px; float:left; margin:0 0 0 20px; }

	.video-rating .ico-videos{ display:inline-block; background-position:-149px -31px; width:16px; height:12px; margin:0 2px 0 0; }
	.video-rating .ico-puntaje{ display:inline-block; background-position:-166px -31px; width:12px; height:11px; margin:0 2px 0 0; }
	.video-rating span.separador{ color:#F0EEEE; margin:0 6px; }
	.video-rating a{ color:#888888; text-decoration:none;}
	.video-rating a:hover{ text-decoration:underline;}
	
	.data-right{ float:right; margin:0 10px 0 0; color:#000; line-height:26px; font-weight:bold; font-size:13px; width:500px; }
	.data-right a { text-decoration:none; color:#000; display:block; float:right;}
	.data-right a:hover { text-decoration:underline;}
	.data-right .ico-web {  display:block; float:right; background-position:-271px -42px; width:16px; height:16px; margin:5px 5px 0 0; }
	.data-right .ico-fb {  display:block; float:right; background-position:-288px -42px; width:16px; height:16px; margin:5px 5px 0 15px; }

/**/
.soporte{ margin:10px 0 20px;}

.soporte p{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:8px 5px 10px; font-size:15px; line-height:18px; margin:0 0 20px; }

.soporte form {width:781px; margin:0 auto; }

.soporte .boxes-form{ margin:0 0 8px;}

.soporte .boxes-form label{ float:left; display:block; text-align:right; width:179px; margin:0 12px 0 0; line-height:27px; font-size:13px; color:#000; font-family:"PT Sans", "trebuchet MS",Verdana,Arial,Helvetica,sans-serif; }
.soporte .boxes-form label{ line-height:25px; font-size:16px; }
.soporte-movil .boxes-form label{ line-height:44px; font-size:20px; }

.soporte .boxes-form .txt-editar-user{ background:#FFF; border:1px solid #CFCECE; height:25px; width:291px; padding:0 3px; font-family:'PT Sans'; font-size:13px;}
.soporte-movil .boxes-form .txt-editar-user{height:42px; width:450px; font-size:20px;}

.soporte .boxes-form .text-area-soporte{ background:#FFF; border:1px solid #CFCECE; width:581px; padding:3px; font-family:'PT Sans'; font-size:13px;}
.soporte-movil .boxes-form .text-area-soporte{ font-size:20px;}

.soporte form .campos-obligatorios{ font-family:'PT Sans'; font-size:13px; color:#888888; float:right; margin:12px 10px 0 0;}

/**/
.soporte form .btn-editar{
	height:35px; display:block; font-family:'PT Sans', Arial, Helvetica, sans-serif; float:right; padding:0 10px; margin:0 0 0 4px; border:none; cursor:pointer;
	font-size:14px; color:#FFF; text-align:center; text-decoration:none;
	
	-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	-moz-box-shadow:0px 2px 2px #242424; -o-box-shadow:0px 2px 2px #242424; -ms-box-shadow:0px 2px 2px #242424; -webkit-box-shadow:0px 2px 2px #242424; box-shadow:0px 2px 2px #242424;

	background: #FF7700;
	background: -moz-linear-gradient(top, #FFA539 0%, #FF7700 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA539), color-stop(100%,#FF7700)); 
	background: -webkit-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: -o-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: -ms-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFA539', endColorstr='#FF7700',GradientType=0 );		
	}

.soporte form .btn-editar:hover{
	background: #434343;
	background: -moz-linear-gradient(top, #545454 0%, #434343 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#434343)); 
	background: -webkit-linear-gradient(top, #545454 0%,#434343 100%); 
	background: -o-linear-gradient(top, #545454 0%,#434343 100%); 
	background: -ms-linear-gradient(top, #545454 0%,#434343 100%); 
	background: linear-gradient(top, #545454 0%,#434343 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#434343',GradientType=0 );
}


/* CANCELACION */
.base-cancelacion{ margin:0 auto; width:928px; padding:10px 17px 0;}
.base-cancelacion h1{ margin:5px 0; color:#FF7A01; font-family: "PT Sans"; font-size:19px; font-weight:bold; line-height:22px; text-align:center;}
.base-cancelacion p{ margin:5px 0; color:#494848; font-family: "PT Sans"; font-size:14px; line-height:17px; text-align:center;}

.base-cancelacion .separador-gris { border-bottom: 1px solid #C9C9C9; height: 7px; overflow: hidden; clear: both; margin: 0 0 7px; }

.box-centra-cancelacion{ width:700px; margin:25px auto 17px;}

.lista-cancelacion {
	background:#fff; border:1px solid #C9C9C9; width:197px; margin:0 0 17px; float:left;
	
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;	
	border-radius: 5px;	
	}
.lista-cancelacion {margin:0 50px 17px 0;}
.lista-cancelacion-last {margin:0 0 17px 0;}

.lista-cancelacion h3.titulo{ color:#000; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; padding:0; margin:6px 0 0 9px;}
.lista-cancelacion h3.titulo span.ico-titulo { display:block; background-position: -62px -144px; float:left; width:14px; height:14px; margin:3px 5px 0 0;}

.lista-cancelacion .tag-ordenando{color:#494848; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:13px; margin:6px 0 9px 10px; text-decoration:none; }
.lista-cancelacion .tag-ordenando .ico-tag-ordenado { display:block; display:block; background-position: -132px -144px; float:left; width:7px; height:7px; margin:4px 6px 0 0;}
.lista-cancelacion .tag-ordenando a{ font-weight:bold; color:#000; text-decoration:none; }
.lista-cancelacion .tag-ordenando a:hover{text-decoration:underline; color:#FF7A01; }

/* 404 */
.base-404{ margin:0 auto; width:928px; padding:10px 17px 0;}
.base-404 h1, .textos-legal h1{ margin:5px 0; color:#FF7A01; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; line-height:22px; text-align:center;}
.base-404 p, .textos-legal p{ margin:5px 0; color:#494848; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:14px; line-height:17px; text-align:center;}

.base-404  .separador-gris, .textos-legal .separador-gris { border-bottom: 1px solid #C9C9C9; height: 7px; overflow: hidden; clear: both; margin: 0 0 7px; }

.box-centra-lista-404{ width:755px; margin:25px auto 17px;}

.lista-404 {background:#fff; border:1px solid #C9C9C9; width:215px; margin:0 0 17px; float:left;}
.lista-404 {margin:0 50px 17px 0;}
.lista-404-last {margin:0 0 17px 0;}

.lista-404 h3.titulo{ color:#000; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; padding:0; margin:6px 0 0 9px;}
.lista-404 h3.titulo span.ico-titulo { display:block; background-position: -133px -51px; float:left; width:11px; height:12px; margin:4px 5px 0 0;}

.lista-404 li{color:#494848; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:14px; margin:6px 0 9px 10px; text-decoration:none; }
.lista-404 li .ico-tag-ordenado { display:block; display:block; background-position: -121px -51px; float:left; width:11px; height:12px; margin:2px 6px 0 0;}
.lista-404 li a{ color:#000; text-decoration:none; }
.lista-404 li a:hover{text-decoration:underline; }

/*TEXTOS LEGAL */
.textos-legal{ margin:0 0 30px; padding:15px 0 0;}
.textos-legal h2{ margin:5px 0; color:#FF7A01; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:22px; text-align:left; margin:0 0 6px;}
.textos-legal p{ margin:5px 0; color:#494848; font-family: "PT Sans", Arial, Helvetica, sans-serif; font-size:14px; line-height:17px; text-align:justify; margin:0 0 12px; }


/* DESPLEGABLE BANDERAS --------------------------------------------------------------------------------------------------------------------------------------------- */
ul.right { float: right; margin:8px 0 0 15px; }
ul.right li { display: inline-block; letter-spacing: normal; position: relative; }

ul.right li a { 
	display: block; border:1px; border-bottom:none; padding:1px 11px; vertical-align: top; width:63px; height:33px; line-height:33px;
	color: #f4f4f4; font-size: 14px; font-weight: bold;  text-decoration: none; 
	}
ul li.active > a { color:#fff;  background:#444444; border:1px solid #C1C0C0; border-bottom:none; padding:0 10px; }
ul.right li a:hover { color:#fff; background:#444444; border:1px solid #C1C0C0;  padding:0 10px; }

ul.right li ul li a { color: #999; width:61px; padding:3px 7px; font-weight:normal; border:none; display:block; height:22px; }
ul.right li ul li.active > a { color: #fff; border:none; background:#C0C0C0; padding:3px 7px; display:block;}
ul.right li ul li a:hover { color: #fff; border:none; background:#C0C0C0; padding:3px 7px; }


.lang span{ background: url("../../css-frontube/images/sprite-nuevo.png") no-repeat 0 0 ; display: inline-block; height: 20px; margin:0; width: 24px; position:relative; top:4px; }
span.arrow, .lang span.arrow { background: url("../../css-frontube/images/sprite-nuevo.png") -194px -59px; display: inline-block; height: 11px; width: 11px; position:relative; top:3px;  }
.lang small{ display:inline-block; margin-right:2px; }


ul.dropDownMenu {
	background: #444444; border-color: #C1C0C0 #C1C0C0; border-image: none; border-right: 1px solid #C1C0C0; border-style: none solid solid; border-width: medium 1px 1px;
	padding: 2px; position: absolute; right: 0; top: 33px; width: 79px; z-index: 12; 

	-moz-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5); -o-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5); -ms-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5); box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);
	}
	
ul.dropDownMenu li { border: medium none; display: block; }

.lang ul.dropDownMenu span {  margin:2px auto 0; display:block; top:0; }

.en span, .lang .en span { background-position: -255px -0px; width:24px; height:20px; }
.es span, .lang .es span { background-position: -230px -0px; width:24px; height:20px; }
.de span, .lang .de span { background-position: -280px -0px; width:24px; height:20px; }
.fr span, .lang .fr span { background-position: -255px -21px; width:24px; height:20px; }
.it span, .lang .it span { background-position: -205px -0px; width:24px; height:20px; }
.nl span, .lang .nl span { background-position: -230px -21px; width:24px; height:20px; }
.br span, .lang .br span { background-position: -280px -21px; width:24px; height:20px; }


/* PERFIL ------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.box-biografia, .box-casting {
	display:block; background:#fff; border:1px solid #C6C6C6; float:left; margin:0 0 20px; position:relative; text-decoration:none; width:1240px;
	-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;

	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 
	-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 
	-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 
	box-shadow:0 0 3px rgba(0, 0, 0, 0.15);
	}

	.box-biografia .thumb-bio{ display:block; float:left; margin:6px; }

/**/
.box-biografia .data-bio{ display: block; float:left; width:684px; margin:8px 0 0 12px; }
	.box-biografia .data-bio h3{ color:#000; }
	
	.box-biografia .data-bio .ico-play{  display:block; float:left; background-position:-139px -76px; width:13px; height:14px; margin:5px 0 0; }
	
	.box-biografia .data-bio p{ font-size:14px; line-height:14px; color:#817f7f; margin:6px 0 0; }
	.box-biografia .data-bio p a{ color:#817f7f; text-decoration:underline; }
	.box-biografia .data-bio p a:hover { color: #FF8000; }

	.box-biografia ul{ margin:10px 0 25px; }
	.box-biografia ul li{ margin:0 0 6px; font-family:'PT Sans'; font-size:13px; color:#000; display:inline-block; width:230px;}
	.box-biografia ul li strong{ font-weight:bold;}
	.box-biografia ul li span.ico-bullet{ background-position:-215px -59px; width:9px; height:9px; display:inline; float:left; margin:2px 6px 0 0;}
	.box-biografia ul li a{color:#000; text-decoration:none}
	.box-biografia ul li a:hover{ text-decoration:underline}

/**/
.twitter-widget{ background-color: #fff; border-left: 1px solid #BCBCBC; float: right; width:291px; }

	.twitter-top { 
		background: url("../../css-frontube/images/bg-twitter-top.jpg");  border-bottom: 1px solid #BCBCBC; height: 34px; padding: 0 0 0 33px;
		color: #000000; font-size: 13px; font-weight: bold; line-height: 34px; }

/* BOTON DE VER TODOS ------------------------------------------------------------------------------------------------------------------------------------------- */
.titulo-busqueda{ height:40px;}
.titulo-busqueda .titulo-seccion{ margin:7px 0 0}

.btn-ver-todos{ 
	height:30px; display:block; float:right; padding:0 10px; margin:1px 8px 0 0;
	font-size:14px; color:#FFF; text-align:center; line-height:29px; text-decoration:none;
	
	-moz-border-radius: 4px; -o-border-radius: 4px ; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	-moz-box-shadow:0px 2px 2px #242424; -o-box-shadow:0px 2px 2px #242424; -ms-box-shadow:0px 2px 2px #242424; -webkit-box-shadow:0px 2px 2px #242424; box-shadow:0px 2px 2px #242424;
	
	background: #434343;
	background: -moz-linear-gradient(top, #545454 0%, #434343 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#434343)); 
	background: -webkit-linear-gradient(top, #545454 0%,#434343 100%); 
	background: -o-linear-gradient(top, #545454 0%,#434343 100%); 
	background: -ms-linear-gradient(top, #545454 0%,#434343 100%); 
	background: linear-gradient(top, #545454 0%,#434343 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#434343',GradientType=0 );
	}

.btn-ver-todos:hover{
	background: #FF7700;
	background: -moz-linear-gradient(top, #FFA539 0%, #FF7700 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFA539), color-stop(100%,#FF7700)); 
	background: -webkit-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: -o-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: -ms-linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	background: linear-gradient(top, #FFA539 0%,#FF7700 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFA539', endColorstr='#FF7700',GradientType=0 );		
}

.btn-ver-todos .ico-ver{ display:block; float:left; background-position:-227px -58px; width:21px; height:14px; margin:8px 6px 0 0; }


/* LISTADO DE BUSQUEDA */
.listado-busqueda{ display:block; background:url("../../css-frontube/images/linear-gradient.png") center bottom no-repeat; padding:10px 0 15px; margin:0; min-width:1247px; }

/**/
.box-casting { background:#fff url("../../css-frontube/images/cumlouder-casting.jpg") left top no-repeat; padding:10px 10px 0 338px; width:902px;}

	.box-casting h2 { font-weight:bold; font-size:40px; color:#000; margin:0 0 10px; }
	.box-casting h2.gris{ color:#333}

	.box-casting p{ color:#292929; font-size:16px; margin:0 0 20px; line-height:normal; }
	.box-casting p a{ color:#292929; text-decoration:none; font-weight:bold; }
	.box-casting p a:hover{ text-decoration:underline; }
	.box-casting p small{ color:#ff7c00;}
	.box-casting p strong{ font-weight:bold; color:#000;}

	.box-casting img{ display:block; float:left; margin:-5px 10px 15px 0; }

/**/
.autocomplete{ display:block; background:#4D4D4D; padding:4px; z-index:55; position:absolute; top:31px; width:246px; }
	
	.autocomplete li{ 
		display:block; height:35px; background:#2C2C2C; border-bottom:1px solid #4A4A4A; 
		line-height:35px; color:#cccccc; font-size:14px; 
		}
	.autocomplete li:first-child{ -moz-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0 ; -ms-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;}
	.autocomplete li:last-child{ -moz-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px ; -ms-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}

	.autocomplete li a{ display:block; height:35px; color:#cccccc; line-height:35px; text-decoration:none; }
	.autocomplete li a:hover{ color:#ff7c00; }
	
	.autocomplete li .scene{ display:block; float:left; background-position:-294px -104px; width:10px; height:13px; margin:12px 7px 0 11px; }
	.autocomplete li:hover .scene{ display:block; float:left; background-position:-194px 0px; width:10px; height:13px; margin:12px 7px 0 11px; }

	.autocomplete li .webcams{ display:block; float:left; background-position:-286px -117px; width:18px; height:13px; margin:12px 4px 0 6px; }
	.autocomplete li:hover .webcams{ display:block; float:left; background-position:-176px 0px; width:18px; height:13px; margin:12px 4px 0 6px; }

	.autocomplete li .girls{ display:block; float:left; background-position:-271px -115px; width:15px; height:15px; margin:12px 5px 0 8px; }
	.autocomplete li:hover .girls{ display:block; float:left; background-position:-190px -13px; width:15px; height:15px; margin:12px 5px 0 8px; }

	.autocomplete li .tags{ display:block; float:left; background-position:-270px -101px; width:16px; height:14px; margin:12px 4px 0 8px; }
	.autocomplete li:hover .tags{ display:block; float:left; background-position:-174px -13px; width:16px; height:14px; margin:12px 4px 0 8px; }


/* POP COMPARTIR */
.pop-compartir{ background-color:rgba(0,0,0,0.5); display:block; width:100%; height:100%; position:fixed; z-index:56; text-align:center; 	}
	
	.pop-compartir ul{ 
		background:#f4f4f4; padding:5px 10px; text-align:center; display:table; width:70%; margin:45px auto 0;
		-moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius: 6px; -webkit-border-radius:6px; border-radius: 6px;
		}
	.pop-compartir ul li { display:block; margin:15px 5px; }
	.pop-compartir ul li big{ font-size:42px; color:#000; font-weight:bold; padding:10px 0; display:block; }
	
	.pop-compartir ul li a.titulo{ 
		display:block; margin:0 0 6px; position:relative; z-index:10;
		font-size:37px; font-weight:bold; color:#FFF; text-decoration:none; line-height:70px; text-align:center;

		-moz-border-radius:6px; -o-border-radius:6px; -ms-border-radius: 6px; -webkit-border-radius:6px; border-radius: 6px;
		border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; 	
	
		background: #343434;
		background: -moz-linear-gradient(top, #4E4E4E 0%, #343434 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4E4E4E), color-stop(100%,#343434)); 
		background: -webkit-linear-gradient(top, #4E4E4E 0%,#343434 100%); 
		background: -o-linear-gradient(top, #4E4E4E 0%,#343434 100%); 
		background: -ms-linear-gradient(top, #4E4E4E 0%,#343434 100%); 
		background: linear-gradient(top, #4E4E4E 0%,#343434 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4E4E4E', endColorstr='#343434',GradientType=0 );

		-moz-text-shadow: 0px -1px 0px #333333; -o-text-shadow: 0px -1px 0px #333333; -ms-text-shadow: 0px -1px 0px #333333; -webkit-text-shadow: 0px -1px 0px #333333; text-shadow: 0px -1px 0px #333333;	
		-moz-box-shadow:0px 4px 0 #454545; -o-box-shadow: 0px 4px 0 #454545; -ms-box-shadow: 0px 4px 0 #454545; -webkit-box-shadow:0px 4px 0 #454545; box-shadow: 0px 4px 0 #454545;			
		}

	.pop-compartir ul li .txt{ 
		height:50px; border:1px solid #ADADAD; display:block; padding:0px; margin:0 auto 5px; width:100%; font-size:36px;
		
		-moz-border-radius:4px; -o-border-radius:4px; -ms-border-radius: 4px; -webkit-border-radius:4px; border-radius: 4px;
		border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; 				
		}


/* CANAL */
.canal{
	width:1242px; height:237px; border:1px solid #BDBDBD; margin:10px auto 25px; position:relative;

	background: #fff;
	background: -moz-linear-gradient(top, #fff 0%, #D3D3D2 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#D3D3D2)); 
	background: -webkit-linear-gradient(top, #fff 0%,#D3D3D2 100%); 
	background: -o-linear-gradient(top, #fff 0%,#D3D3D2 100%); 
	background: -ms-linear-gradient(top, #fff 0%,#D3D3D2 100%); 
	background: linear-gradient(top, #fff 0%,#D3D3D2 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#D3D3D2',GradientType=0 );	 
	}
	
	/**/
	.titulo-canal{ padding:0 18px; color:#000; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;}
	.titulo-canal h2{ float:left; padding:3px 0 2px 0; margin:10px 0 0;}
	.titulo-canal .ico-tv{ display:block; background-position:-203px -582px; float:left; width:24px; height:22px; margin:10px 4px 0 4px;}
	
	.titulo-canal a{ text-decoration:none; display:block; float:right; color:#a8a6a6; font-size:12px; padding:2px 0; margin:15px 0 0;}
	.titulo-canal a .ico-hd{ display:block; background-position:-179px -582px; float:right; width:23px; height:16px; margin:-2px 4px 0 4px;}

	/**/
	.bg-logo{ 
		display:block; border:1px solid #FFFFFF; width:254px; height:173px; float:left; margin:9px 0 0 18px;

		-moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px;
	
		background: #FAFAF9;
		background: -moz-linear-gradient(top, #FAFAF9 0%, #AFAFAD 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAF9), color-stop(100%,#AFAFAD)); 
		background: -webkit-linear-gradient(top, #FAFAF9 0%,#AFAFAD 100%); 
		background: -o-linear-gradient(top, #FAFAF9 0%,#AFAFAD 100%); 
		background: -ms-linear-gradient(top, #FAFAF9 0%,#AFAFAD 100%); 
		background: linear-gradient(top, #FAFAF9 0%,#AFAFAD 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAFAF9', endColorstr='#AFAFAD',GradientType=0 );
		}
	.bg-logo a{ display:block; width:254px; height:173px;}

	/**/
	.data-canal{ float:left; width:660px; margin:9px 0 0 16px; }
	
	.data-canal h3{ border-bottom:2px solid #FF7F00; color:#212121; padding:0 0 6px; font-weight:bold; font-size:29px; font-family:'PT Sans', "trebuchet MS", Arial, Helvetica, sans-serif; }
	.data-canal p{ padding:0 8px; color:#212121; font-size:13px; line-height:17px; margin:8px 0 0; font-family:'PT Sans', "trebuchet MS", Arial, Helvetica, sans-serif; }
	.data-canal .ico-star{ display:block; background-position:-228px -582px; float:left; width:26px; height:26px; margin:2px 8px 0 4px;}

	/**/
	.oferta-canal{ 
		display:block; float:left; color:#000; position:absolute; top:194px; left:295px; 
		font-size:22px; letter-spacing:-1px; font-family:'PT Sans', "trebuchet MS", Arial, Helvetica, sans-serif;
		}
	.oferta-canal strong{ font-weight:bold;}
	.oferta-canal:hover{ color:#FF7F00;} 

	/**/
	.favorito-canal{ 
		display:block; background-position:0px -612px; width:68px; height:28px; padding:11px 0 0 30px; position:absolute; right:11px; bottom:20px;
		font-size:14px; color:#fff; font-family:'PT Sans', "trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;
		}
	.favorito-canal:hover{ text-decoration:underline}

	.favorito-seleccionado{ background-position:0px -651px; cursor:default;}
	.favorito-seleccionado:hover{ text-decoration:none;  }

	/**/
	.sitio-numero{ width:206px; height:77px; position:absolute; top:78px; right:19px; text-align:center;}
	
	.sitio-numero .ico-tabla{ display:block; background-position:-99px -612px; float:left; width:82px; height:77px; }
		
	.sitio-numero small{ display:block; font-size:15px; font-style:italic; color:#414141; font-family:'PT Sans', "trebuchet MS", Arial, Helvetica, sans-serif; padding:5px 0 0; }
	.sitio-numero big{ display:block; font-size:48px; font-family:'PT Sans', "trebuchet MS", Arial, Helvetica, sans-serif; }
	.sitio-numero big span{ color:#f98d20;}


	/* -- BOX IDIOMA ---------------------------------------------------------------------------------------------------------------------------------------------  */
	.box-idioma{ background:url(../../css-frontube/images/bg-box-idioma.png) left top repeat-x; height:44px; width:1239px; margin:0 auto; }

	
	.box-idioma p.texto{ margin:10px 0 0; text-align:center; font-size:14px; font-weight:bold; color:#ff7e00; float:left; }
	
	.box-idioma .ico-idioma{ background:url(../../css-frontube/images/ico-box-idioma.png) left top no-repeat; height:24px; width:25px; display:block; float:left; margin-right:9px; }
	
	.box-idioma a{ height:25px; width:64px; text-indent:-9999px; display:block; margin-top:9px; }	
	
	.box-idioma a.boton-si{ background:url(../../css-frontube/images/boton-si.png) left top no-repeat; margin-left:26px }
	
	.box-idioma a.boton-no{ background:url(../../css-frontube/images/boton-no.png) left top no-repeat; margin-left:17px; }
	
	.box-idioma a:hover{ background-position:bottom; }
	
	.box-idioma  ul{ margin:auto; width: 65%; list-style:none;}
	
	.box-idioma  li{ float:left; }


/* BANNER INSTANT */
.banner-instant{ position:fixed; left:50%; bottom:0px; margin-left:-617px; z-index:44; width:1250px; height:320px;}
.banner-instant .cerrar{ 
	background:#000; position:absolute; border:8px solid #fff; top:-20px; right:0px; display:block; padding:14px 20px; 
	font-weight:bold; font-size:40px; text-align:center; text-decoration:none; color:#fff;
	-moz-border-radius:40px; -o-border-radius:40px; -ms-border-radius: 40px; -webkit-border-radius:40px; border-radius: 40px;
	}

/* - TITULOS NUEVOS ------------------------------------------------------------------------------------------------------------------------- */
.titulos-nuevos{ display:block; background:url("../../css-frontube/images/bg-tit-nuevos.png") left 11px repeat-x; padding:0 0 0 15px; margin:20px 0 10px; }
.titulos-nuevos-centra{ margin:20px 0 10px; }
	
	.titulos-nuevos h2{ display:block; float:left; background:url("../../css-frontube/images/bg-page.png"); font-size:18px; font-weight:bold; color:#414141; padding:0 6px; text-transform:uppercase; }

	.titulos-nuevos h2 .ico-viendo-ahora{ display:block; float:left; background-position:-182px -612px; width:32px; height:17px; margin:0 6px 0 0;}
	.titulos-nuevos h2 .ico-novedades{ display:block; float:left; background-position:-215px -612px; width:24px; height:20px; margin:0 6px 0 0;}
	.titulos-nuevos h2 .ico-actualizaciones{ display:block; float:left; background-position:-240px -612px; width:24px; height:20px; margin:0 6px 0 0;}
	.titulos-nuevos h2 .ico-noticias{ display:block; float:left; background-position:-275px -583px; width:26px; height:26px; margin:-8px 6px 0 0;}


/*- ACTUALIZACIONES ----------------------------------------------------------------------------------------------------------------------------------------- */
.box-feeds{ 
	width:1230px; background:#fff; margin:10px auto 0; border:1px solid #C6C6C6; padding:5px;	
	-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); 	box-shadow:0 0 3px rgba(0, 0, 0, 0.15); 	 
	}

.feed{  background:#f0f0f0; border-bottom:1px solid #EAEAEA;}
.feed-no-leido{ background:#fff;}
	
	/**/
	.top-feed{ border-bottom:1px solid #EAEAEA; height:33px; padding:0; font-family:'PT Sans', Arial, Helvetica, sans-serif;}

	.feed-ico-usuario{ display:block; float:left; background-position:-229px -650px; width:10px; height:14px; margin:9px 15px 0 13px; }
	.feed-ico-corazon{ display:block; float:left; background-position:-182px -650px; width:14px; height:13px; margin:10px 13px 0 11px; }
	.feed-ico-play{ display:block; float:left; background-position:-197px -650px; width:14px; height:14px; margin:10px 13px 0 11px; }
	.feed-ico-carrito{ display:block; float:left; background-position:-212px -650px; width:16px; height:16px; margin:8px 12px 0 10px; }
	
		.top-feed span.fecha{ font-size:12px; color:#9c9b9b; line-height:32px; display:block; float:left; margin:0 7px 0 0;}
		.top-feed a.titulo-feed{ font-size:14px; color:#000; line-height:32px; display:block; float:left; text-decoration:none; margin:0 19px 0 0;}
		.top-feed a.titulo-feed:hover{ text-decoration:underline;}
		
		.me-gusta-feed{ display:block; float:left; margin:10px 0 0; font-size:13px; color:#000000; text-decoration:none;}
		.me-gusta-feed .ico-me-gusta{ display:block; float:left; background-position:-240px -650px; width:11px; height:13px; margin:-1px 4px 0 0; }
		.me-gusta-feed:hover .ico-me-gusta{ background-position:-252px -650px; }
		
		.no-gusta-feed{ display:block; float:left; margin:10px 8px 0; font-size:13px; color:#000000; text-decoration:none; }
		.no-gusta-feed .ico-no-gusta{ display:block; float:left; background-position:-264px -650px; width:11px; height:12px; margin:1px 4px 0 0; }
		.no-gusta-feed:hover .ico-no-gusta{ background-position:-276px -650px; }
		
		.comentar-feed{ display:block; float:left; background-position:-216px -667px; width:16px; height:13px; margin:10px 0 0;} 	
		.comentar-feed:hover{ background-position:-233px -667px;}	
	
	
	.feed-no-leido a.titulo-feed{ font-weight:bold;}
	.feed-no-leido a.no-gusta-feed, .feed-no-leido a.me-gusta-feed { font-weight:bold;}


	/**/
	.feed .desarrollo{ background:#FFFFFF; padding:10px 13px 35px 39px; text-align:center;}
	
	.feed .desarrollo img{ display:inline-block;}

	
	.feed .desarrollo p{ text-align:left; display:block; line-height:16px; font-size:13px; color:#3b3b3b; font-family:'PT Sans', Arial, Helvetica, sans-serif; margin:0 0 10px;}
	.feed .desarrollo p a{ color:#3b3b3b; text-decoration:underline;}
	.feed .desarrollo p a:hover{ color:#ff7d00; }
	.feed .desarrollo p img{float:left; margin:4px 8px 8px 0;}
	
	.feed .desarrollo strong, .feed .desarrollo strong{ font-weight:bold;}
	.feed .desarrollo em, .feed .desarrollo i{ font-style:italic;}

	.feed .desarrollo ul{ text-align:left; line-height:16px; font-size:13px; color:#3b3b3b; font-family:'PT Sans', Arial, Helvetica, sans-serif; margin:10px 0 10px 50px;}
	.feed .desarrollo ul li{ list-style-type:disc; margin:0 0 5px; }

	.feed .desarrollo ol{ text-align:left; line-height:16px; font-size:13px; color:#3b3b3b; font-family:'PT Sans', Arial, Helvetica, sans-serif; margin:10px 0 10px 50px;}
	.feed .desarrollo ol li{ list-style-type: decimal; margin:0 0 5px; }

	
	/* ICONOS COMENTARIOS Y COMENTAR */
	.comentar-comentarios .comentar{ display:block; float:right; font-size:13px; color:#7d7d7d; text-decoration:none;}
	.comentar-comentarios .comentar:hover{ color:#ff7d00; text-decoration:underline; }
	.comentar-comentarios .comentar .ico-comentarios{ display:block; float:left; background-position:-182px -667px; width:16px; height:16px; margin:0 6px 0 0; }
	
	.comentar-comentarios .comentarios{ display:block; float:right; font-size:13px; color:#7d7d7d; text-decoration:none;}
	.comentar-comentarios .comentarios span{ color:#000; }
	.comentar-comentarios .comentarios:hover{ color:#ff7d00; text-decoration:underline; }
	.comentar-comentarios .comentarios:hover span{ color:#ff7d00; }
	.comentar-comentarios .comentarios .ico-comentar{ display:block; float:left; background-position:-199px -667px; width:16px; height:16px; margin:0 6px 0 0; }

	.comentar-comentarios span.separa{ float:right; color:#000000; margin:-1px 6px 0; }


	/* ENVIAR COMENTARIO */
	.enviar-comentario{ margin:14px 0 0;}
	
	.enviar-comentario .box-comentar{ width:950px; border:1px solid #DEDADA; height:19px; float:left; padding:4px 0 0 10px; font-size:13px; font-family:'PT Sans', Arial, Helvetica, sans-serif; color:#333;		}
	
		.enviar-comentario .btn-enviar-comentario{ 
			display:block; float:right; margin:1px 0 0; border:1px solid #7E7D7D; padding:0 10px;
			font-family:'PT Sans', Arial, Helvetica, sans-serif; color:#010101; font-size:14px; text-decoration:none; line-height:23px;
			
			-moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px;

			background: #D3D3D3;
			background: -moz-linear-gradient(top, #ffffff 0%, #D3D3D3 100%); 
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#D3D3D3)); 
			background: -webkit-linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
			background: -o-linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
			background: -ms-linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
			background: linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#D3D3D3',GradientType=0 );			
			}
		.enviar-comentario .btn-enviar-comentario:hover { text-decoration:underline; }
		.enviar-comentario .btn-enviar-comentario .ico-enviar-comentario{ display:block; float:right; background-position:-250px -667px; width:15px; height:15px; margin:5px 6px 0 15px; }

	/**/
	h6.comentarios-titulo{ margin:20px 0; font-size:14px; text-align:left; font-weight:bold; font-size:16px;}

	/**/
	.comentrario{ border-bottom:1px solid #EAEAEA; padding:0 0 8px; margin:8px 0 0;}
	
		.comentrario .thumb-user{ display:block; float:left; width:32px; height:32px;}
	
		.comentario-data{ float:left; margin:0 0 0 8px; width:1130px;}
		
			/**/
			.comentario-data .nombre-usuario{ display:block; float:left; font-size:13px; font-weight:bold; color:#000; margin:0 10px 0 0;}
			.comentario-data .fecha-hora{ display:block; float:left; font-size:12px; color:#808080; margin:0 10px 0 0;}
			
			.comentario-data .comentario-ok{ display:block; float:left; margin:0 10px 0 0; font-size:12px; color:#000000; text-decoration:none; }
			.comentario-data .comentario-ok .ico-me-gusta{ display:block; float:left; background-position:-240px -650px; width:11px; height:13px; margin:-1px 4px 0 0; }
			.comentario-data .comentario-ok:hover .ico-me-gusta{ background-position:-252px -650px; }
					
			.comentario-data .comentario-ko{ display:block; float:left; margin:0; font-size:12px; color:#000000; text-decoration:none; }
			.comentario-data .comentario-ko .ico-no-gusta{ display:block; float:left; background-position:-264px -650px; width:11px; height:12px; margin:1px 4px 0 0; }
			.comentario-data .comentario-ko:hover .ico-no-gusta{ background-position:-276px -650px; }
			
			/**/
			.comentario-data p{ margin:5px 0 0 !important; color:#3b3b3b;}
			.comentario-data p a{ color:#3b3b3b; text-decoration:underline;}
			.comentario-data p a:hover{ color:#ff7d00; }

/*- NOTICIAS --------------------------------------------------------------------------------------------------------------------------------------------------------- */
.box-noticias{ 
	display:block; background:#fff; border:1px solid #C6C6C6; float:left; width:370px; height:391px; overflow:hidden; margin:0 5px 10px 5px; padding:16px; position:relative; text-decoration:none;
	-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;

	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow:0 0 3px rgba(0, 0, 0, 0.15);	
	}
.box-noticias:hover{ box-shadow:0 0 3px rgba(0, 0, 0, 0.35);}

.box-noticias-right{ float:right; height:auto; overflow:hidden; margin:0 0 10px; }


	/**/
	.box-noticias img{ display:block; margin:0 0 6px;}

	/**/
	.box-noticias h2{ font-size:25px; color:#444444; line-height:28px; font-weight:bold; margin:0 0 10px; overflow:hidden;}
	.box-noticias h2 a{ color:#444444; text-decoration:none; }
	.box-noticias h2 a:hover{ color:#FF7c00;}

	/**/
	.box-noticias .data{ border-top:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; padding:5px 3px; }
		
		.box-noticias .data .escrita{ float:left; color:#555555; font-size:12px; }
		.box-noticias .data .escrita small{ color:#888888; }
		.box-noticias .data .escrita .ico-escrita{ display:block; float:left; background-position:-244px -633px; width:11px; height:12px; margin:0 4px 0 0; }
		
		.box-noticias .data .por{ float:right; color:#555555; font-size:12px; }
		.box-noticias .data .por .ico-por{ display:block; float:left; background-position:-256px -633px; width:11px; height:13px; margin:0 4px 0 0; }

	/**/
	.box-noticias p{ font-size:14px; color:#626262; line-height:normal; margin:8px 0 0; }
	.box-noticias p a{ color:#626262; text-decoration:none; }
	.box-noticias p:after{
		content: ""; display: block; position: absolute; bottom:0; left: 0; width: 100%; height: 30%;	background-size: 100%;
		-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
		background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#FFFFFF));
		background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,#FFFFFF 100%);
		background: -moz-linear-gradient(top,rgba(231,231,226,0) 0,#FFFFFF 100%);
		background: -o-linear-gradient(top,rgba(255,255,255,0) 0,#FFFFFF 100%);
	}

/* NOTICIA DESPLEGADA */
.content-left{ float:left; margin:0 5px; width:787px;}
.content-right{ float:right; width:410px; }


.box-noticia-desplegada{	
	display:block; background:#fff; border:1px solid #C6C6C6; width:787px; overflow:hidden; margin:0 0 10px; padding:16px; position:relative; 
	text-decoration:none; text-align:center;
	-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow:0 0 3px rgba(0, 0, 0, 0.15);	
	}

	.box-noticia-desplegada h1{ font-size:35px; line-height:32px; font-weight:bold; color:#444444; text-align:left; margin:0 0 10px; }

	/**/
	.box-noticia-desplegada .data{ border-top:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; padding:5px 3px; margin:0 0 10px; }
		
		/* LEFT */		
		.box-noticia-desplegada .data .escrita{ float:left; color:#555555; font-size:12px; }
		.box-noticia-desplegada .data .escrita small{ color:#888888; }
		.box-noticia-desplegada .data .escrita .ico-escrita{ display:block; float:left; background-position:-244px -633px; width:11px; height:12px; margin:0 4px 0 0; }
		
		.box-noticia-desplegada .data .por{ float:left; color:#555555; font-size:12px; margin:0 0 0 8px; }
		.box-noticia-desplegada .data .por .ico-por{ display:block; float:left; background-position:-256px -633px; width:11px; height:13px; margin:0 4px 0 0; }

		.box-noticia-desplegada .data .comentarios{ float:left; color:#555555; font-size:12px; margin:0 0 0 8px; text-decoration:none; }
		.box-noticia-desplegada .data .comentarios:hover{ text-decoration:underline; }
		.box-noticia-desplegada .data .comentarios .ico-comentarios{ display:block; float:left; background-position:-250px -667px; width:15px; height:15px; margin:0 4px 0 0; }

		/* RIGHT */
		.box-noticia-desplegada .data .voto-ok{ float:right; color:#555555; font-size:12px; margin:0 8px 0 0; text-decoration:none; }
		.box-noticia-desplegada .data .voto-ok:hover{ text-decoration:underline; }
		.box-noticia-desplegada .data .voto-ok .ico-ok{ display:block; float:left; background-position:-240px -650px; width:11px; height:13px; margin:0 4px 0 0; }

		.box-noticia-desplegada .data .voto-ko{ float:right; color:#555555; font-size:12px; margin:0 8px 0 0; text-decoration:none; }
		.box-noticia-desplegada .data .voto-ko:hover{ text-decoration:underline; }
		.box-noticia-desplegada .data .voto-ko .ico-ko{ display:block; float:left; background-position:-264px -650px; width:11px; height:12px; margin:1px 4px 0 0; }

		.box-noticia-desplegada .data .ico-fb{ display:block; float:right; background-position:-266px -667px; width:16px; height:16px; margin:-1px 8px 0 0; text-indent:-9999px; }
		.box-noticia-desplegada .data .ico-tw{ display:block; float:right; background-position:-283px -667px; width:16px; height:16px; margin:-1px 0 0; text-indent:-9999px; }


	/**/
	.box-noticia-desplegada img{ display:inline-block; }

	.box-noticia-desplegada p{ text-align:left; display:block; line-height:20px; font-size:16px; color:#626262; font-family:'PT Sans', Arial, Helvetica, sans-serif; margin:0 0 20px;}
	.box-noticia-desplegada p a{ color:#626262; text-decoration:underline;}
	.box-noticia-desplegada p a:hover{ color:#ff7d00; }
	.box-noticia-desplegada p img{}
	
	.box-noticia-desplegada strong, .feed .desarrollo strong{ font-weight:bold;}
	.box-noticia-desplegada em, .feed .desarrollo i{ font-style:italic;}

	.box-noticia-desplegada ul{ text-align:left; line-height:20px; font-size:16px; color:#3b3b3b; font-family:'PT Sans', Arial, Helvetica, sans-serif; margin:0 0 20px 50px;}
	.box-noticia-desplegada ul li{ list-style-type:disc; margin:0 0 5px; }
	.box-noticia-desplegada ul li a{ color:#626262; text-decoration:underline;}
	.box-noticia-desplegada ul li a:hover{ color:#ff7d00; }

	.box-noticia-desplegada ol{ text-align:left; line-height:20px; font-size:16px; color:#3b3b3b; font-family:'PT Sans', Arial, Helvetica, sans-serif; margin:0 0 20px 50px;}
	.box-noticia-desplegada ol li{ list-style-type: decimal; margin:0 0 5px; }
	.box-noticia-desplegada ol li a{ color:#626262; text-decoration:underline;}
	.box-noticia-desplegada ol li a:hover{ color:#ff7d00; }
	
	/**/
	.btn-ver-todas{ 
		display:block; text-align:center; width:215px; height:40px; margin:20px auto 0;
		font-size:16px; font-weight:bold; text-decoration:none; color:#FFFFFF; line-height:38px;

		-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow:0 0 3px rgba(0, 0, 0, 0.15);	

		background: #FF7700;
		background: -moz-linear-gradient(top, #FFB358 0%, #FF7700 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFB358), color-stop(100%,#FF7700)); 
		background: -webkit-linear-gradient(top, #FFB358 0%,#FF7700 100%); 
		background: -o-linear-gradient(top, #FFB358 0%,#FF7700 100%); 
		background: -ms-linear-gradient(top, #FFB358 0%,#FF7700 100%); 
		background: linear-gradient(top, #FFB358 0%,#FF7700 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFB358', endColorstr='#FF7700',GradientType=0 );			
		}
	.btn-ver-todas .ico-ver-todas{ display:inline-block; background-position:-182px -685px; width:25px; height:24px; position:relative; top:6px; margin:0 4px 0 0; }
	.btn-ver-todas:hover{ 
		background: #434343;
		background: -moz-linear-gradient(top, #545454 0%, #434343 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545454), color-stop(100%,#434343)); 
		background: -webkit-linear-gradient(top, #545454 0%,#434343 100%); 
		background: -o-linear-gradient(top, #545454 0%,#434343 100%); 
		background: -ms-linear-gradient(top, #545454 0%,#434343 100%); 
		background: linear-gradient(top, #545454 0%,#434343 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#434343',GradientType=0 );
		}


/* COMENTARIOS ----------------------------------------------------------------------------------------------------------------------------------------------------------- */
.container-comentarios{ border-top:1px solid #C6C6C6; margin:35px 0 0;}

.comentarios-title{	height:30px; font-size:14px; color:#000; line-height:30px; letter-spacing:-1px; margin:6px 0 0; border-bottom:1px solid #C6C6C6; padding:0 0 6px; }
	
.comentarios-title .ico-comentarios { display:block; float:left; background-position:-57px -691px; width:18px; height:18px; margin:6px 6px 0 8px; }
.comentarios-title .ico-publicar, #link-comentar .ico-publicar { display:block; float:left; background-position:left -691px; width:22px; height:18px; margin:6px 6px 0 8px; }

.comentarios-title h6{ float:left; margin:0; font-size:20px; font-weight:bold;}

.comentarios-title a#link-comentar{ display:block; float:right; padding:0 17px 0 0; }
.comentarios-title a#link-comentar{ color:#000; text-decoration:none; letter-spacing:-1px;}
.comentarios-title a#link-comentar:hover{text-decoration:underline; }

	/**/
	.comentario-box{ position:relative; padding:0; margin:0 auto;}
	.comentario-box-bb{}
	
	.comentario{ position:relative; padding:18px 0; border-bottom:1px solid #BCBCBC; margin:0 auto;}
	.comentario-last{ border-bottom:none;}
	
	.resaltado{ background:#F4f4f4;}
	
	.comentario .fecha{ position:absolute; right:10px; bottom:5px; font-size:12px; color:#878278;}
	
	/**/
	.comentario-right{ margin:0 10px;}
	
	.comentario-right .titulo-comentario h6{ display:block; float:left; font-size:16px; margin:0 0 8px;}
	.comentario-right .titulo-comentario h6 strong{font-weight:bold;}
	
	.comentario-right .titulo-comentario .box-dedos-comentario{ float:right; margin:3px 10px 0 0;}
	
		.comentario-right .titulo-comentario .btn-me-gusta{ display:block; float:left; padding:0; margin:0 0 0 14px; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
		.comentario-right .titulo-comentario .btn-me-gusta:hover{ text-decoration:underline;}
		.comentario-right .titulo-comentario .btn-me-gusta .ico-me-gusta{ display:block; float:left; background-position:-40px -691px; width:16px; height:16px; margin:-1px 6px 0 0px; }
		
		.comentario-right .titulo-comentario .btn-no-gusta{ display:block; float:left; padding:0; margin:0 0 0 4px; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
		.comentario-right .titulo-comentario .btn-no-gusta:hover{ text-decoration:underline;}
		.comentario-right .titulo-comentario .btn-no-gusta .ico-no-gusta{ display:block; float:left; background-position:-23px -691px; width:16px; height:16px; margin:-1px 6px 0 0px; }
		
	.comentario-right p{ font-size:13px; color:#000; line-height:normal; margin:0 0 8px;}
	.comentario-right p em, .comentario-right p i{ font-style:italic;}
	.comentario-right p strong, .comentario-right p b{ font-weight:bold;}
	
	.comentario-right .publicar-textarea{ border:1px solid #CFCECE; width:738px; padding:10px; font-size:14px; color:#000; font-family:'PT Sans', Arial, Helvetica, sans-serif;}
	.comentario-right .publicar-nick{ border:1px solid #CFCECE; width:300px; padding:10px; font-size:14px; color:#000; margin-bottom:10px; font-family:'PT Sans', Arial, Helvetica, sans-serif; }
	.comentario-right label{ width:48px; display:inline-block; text-align:right; font-size:14px; margin:0 8px 0 0; font-family:'PT Sans', Arial, Helvetica, sans-serif;}
	
	.comentario-right .enviar-comentario{
		display:block; float:right; margin:12px 3px 0 0; border:1px solid #7E7D7D; padding:0 10px;
		font-family:'PT Sans', Arial, Helvetica, sans-serif; color:#010101; font-size:14px; text-decoration:none; line-height:23px; text-align:center;
		-moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px;

		background: #D3D3D3;
		background: -moz-linear-gradient(top, #ffffff 0%, #D3D3D3 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#D3D3D3)); 
		background: -webkit-linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
		background: -o-linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
		background: -ms-linear-gradient(top, #ffffff 0%,#D3D3D3 100%);
		background: linear-gradient(top, #ffffff 0%,#D3D3D3 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#D3D3D3',GradientType=0 );			
		}
	.comentario-right .enviar-comentario:hover { text-decoration:underline; }
	.comentario-right .enviar-comentario .ico-enviar-comentario{ display:block; float:right; background-position:-250px -667px; width:15px; height:15px; margin:5px 6px 0 15px; }
	
	.comentario .comentario-right .fecha{ position:inherit; margin:20px 12px 0 0; font-size:12px; color:#878278; float:right;}

/**/
.publis-bottom{ 
	background: #fff; border:1px solid #C6C6C6; width:1242px; text-align:center; margin:0 auto 15px; padding:10px 0; position:relative;
	-moz-border-radius: 6px; -o-border-radius: 6px ; -ms-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow:0 0 3px rgba(0, 0, 0, 0.15);	
	}
	
	/**/	
	.publis-bottom .banner-bottom{ display:inline-block; width:300px; height:250px; margin:0 2px; }

	/**/
	.publis-bottom big{ 
		display:block; font-size:14px; font-weight:bold; text-transform:uppercase; color:#999; margin:0 0 7px;  
		}

/**/
.texto-aviso{ 
	width:1220px; border:1px solid #CCCCCC; background:#f4f4f4; padding:10px; margin:10px 0 -7px; 
	text-align:center; font-size:15px; color:#212121; 
	-moz-border-radius:8px; -o-border-radius:8px; -ms-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px;	
	}

.texto-aviso a{ color:#FF8100; font-weight:bold; text-decoration:underline;}
.texto-aviso a:hover{ text-decoration:none;}