/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:37px;height:37px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{width: 1px; height: 1px;}
div.star-rating,div.star-rating a{background:url(img/vote.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:37px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -37px!important}
div.star-rating-hover a{background-position:0 -74px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

body{
	background: url(img/bg_gradient.jpg) 100px 0 repeat-x #4570A7;
	font: normal 12px Arial;
	color: #333;
}

a{
	text-decoration: none;
}

#main0{
	/*background: url(img/cero.jpg) center top repeat-x;*/
}

#main1{
	/*background: url(img/cont.jpg) center top repeat-y;*/
	width: 992px;
	margin: auto;
}

#main2{
	/*/background: url(img/foot.jpg) center bottom no-repeat;*/
}


#main3{
	background: url(img/h1.jpg) center top no-repeat;
	padding: 65px 35px 0 46px;
}

#logotipo{
	text-align: center;
	margin-left: 6px;
}

#logotipo img{
	width: 295px;
	height: 167px;
}

ul#presenta{
	position: absolute;
	top: 142px;
	height: 0px;
}

ul#presenta li{
	float: left;
	margin-top: 45px;
}

ul#presenta li.presenta1{
	margin-left: 42px;
}

ul#presenta li.presenta2{
	margin-left: 640px;
	position:absolute;
}

div#contenido{
	/* min-height: 477px; */
	clear: both;
}

div#footer{
	height: 100px;
	clear: both;
}

div#bottom-cake{
	float: left;
	margin-left: 275px;
}

ul#links-footer{
	position: absolute;
	margin-top: 30px;
	margin-left: -8px;
	width: 900px;
	border: 0px solid #444;
}

ul#links-footer li{
	float: left;
}

ul#links-footer li a{
	display: block;
	text-indent: -400px;
	height: 45px;
	overflow: hidden;
}

li.footer-contactanos a{
	width: 160px;
	background: url(img/contactanos-publicidad.png) 0 0 no-repeat;
}

li.footer-publicidad a{
	width: 124px;
	background: url(img/contactanos-publicidad.png) -160px 0 no-repeat;
}

li.footer-politicas a{
	width: 307px;
	background: url(img/politicas.png) 0 0 no-repeat;
	margin-left: 300px;
}

div#main-menu{
	height: 90px;
	margin-top:30px;
}

div#main3 div#main-menu a.facebook{
	height: 50px;
}

ul#menu{
	width: 694px;
	height: 92px;
	overflow: hidden;
	float: left;
	margin-top: -10px;
}

ul#menu li{
	float: left;
}

ul#menu li a{
	display: block;
	height: 88px;
	margin-top: 19px;
	padding-top: 100px;
	overflow: hidden;
}

ul.menu-gral{
	background: 0 0 no-repeat url(img/menu-gral.png);
}

ul.menu-tvs{
	background: 0 0 no-repeat url(img/menu-tvs.png);
}
ul.menu-links{
	background: 0 0 no-repeat url(img/menu-links.png);
}

ul.menu-audios{
	background: 0 0 no-repeat url(img/menu-audios.png);
}

ul.menu-videos{
	background: 0 0 no-repeat url(img/menu-videos.png);
}

ul.menu-descargas{
	background: 0 0 no-repeat url(img/menu-regalos.png);
}

ul.menu-juegos{
	background: 0 0 no-repeat url(img/menu-juegos.png);
}

ul#menu li.menu-home a{
	width: 86px;
	margin-left: 48px;
}

ul#menu li.menu-tvs a{
	width: 67px;
}
ul#menu li.menu-links a{
	width: 70px;
}
ul#menu li.menu-audios a{
	width: 128px;
}

ul#menu li.menu-videos a{
	width: 70px;
}
ul#menu li.menu-regalos a{
	width: 85px;
}

ul#menu li.menu-juegos a{
	width: 70px;
}



div#recomendar{
	/*float: left;
	margin-top: 20px;*/
}

div#recomendar a{
	overflow: hidden;
	width: 98px;
	height: 77px;
	text-indent: -540px;
	background: url(img/recomenda.jpg) 0 0 no-repeat;
	display: block;
}

div#usuario{
	width: 63px;
	text-align: center;
	float: left;
	margin: 5px 10px 0 30px;
}

div#usuario ul li{
	display: inline;
}

div#usuario p{
	font: bold 12px Arial;
	color: #333;
}

div#usuario a{
	color: #666;
	text-decoration: underline;
	font: normal 11px Arial;
}



/**********************/

#runfla-page div#col-main,#videos-page div#col-main
{margin-left: 31px; width:auto; background:none;}
#runfla-page div.col-listado,#videos-page div.col-listado
{padding-top: 10px;}
#runfla-page div#col-sec,#videos-page div#col-sec
{margin-left: 30px; float:none; width:auto; clear:both;}
#runfla-page h3.ordenar,#videos-page h3.ordenar
{width: 110px;height: 16px;background: url(img/ordenar-por.png) 0 0 no-repeat;overflow: hidden;text-indent: 150px;float: left;margin-left: 15px;}
#runfla-page ul.comandos,#videos-page ul.comandos
{margin-bottom: 18px; float:none;}
#runfla-page ul.comandos li,#videos-page ul.comandos li
{display: inline;}
#runfla-page ul.comandos a,#videos-page ul.comandos a
{color: #FFF;font-weight: bold;margin-left: 16px;}
#runfla-page ul.comandos li.sort-up a, #runfla-page ul.comandos li.sort-down a,
#videos-page ul.comandos li.sort-up a, #videos-page ul.comandos li.sort-down a
{color: #e82a2e;padding-left: 13px;background: left center no-repeat;}
#runfla-page ul.comandos li.sort-up a,#videos-page ul.comandos li.sort-up a
{background-image: url(img/up.png);}
#runfla-page ul.comandos li.sort-down a,#videos-page ul.comandos li.sort-down a
{background-image: url(img/down.png);}
#runfla-page ul.listado
{float:left;width:auto;}
#videos-page ul.listado
{float:left;width:440px;}

#runfla-page div.video-buscador .form-col2
{float:left;width:220px;margin-left:0;}
#videos-page div.video-buscador .form-col2
{float:left;width:220px;margin-left:20px;}

#runfla-page div.video-buscador h3,#videos-page div.video-buscador h3
{background:url("img/buscar-title.jpg") no-repeat scroll 0 0 transparent;height:12px;margin-bottom:10px;overflow:hidden;text-indent:-300px;width:52px;}
#runfla-page div.video-buscador,#videos-page div.video-buscador
{background:#8FA9CA;padding:10px 20px;display:table;margin:15px auto auto;}
#runfla-page div.buscador div.fecha label,#videos-page div.buscador div.fecha label
{width: 50px;display: block;float: left;margin-right: 3px;padding-top: 2px;}
#runfla-page div.buscador div.input,#videos-page div.buscador div.input
{float:left;margin:0 0 10px;}

#runfla-page ul.listado li {float:left;margin-bottom:24px;width:382px;clear:none;}
#runfla-title {background:url(img/runfla-title.jpg) no-repeat; width:233px; height:66px; display:block;}
#mirenesto-title {background:url(img/mirenesto-title.jpg) no-repeat; width:233px; height:68px; display:block;}
#lucy-title {background:url(img/lucy-title.jpg) no-repeat; width:326px; height:79px; display:block;}

div#col-main{
	width: 519px;
	float: left;
	margin-left: 31px;
}

div.col-listado{
	background: url(img/nube-celeste.jpg) 0 0 no-repeat;
	padding-top: 30px;
}

div#col-sec{
	float: left;
	width: 320px;
	margin-left: 30px;
}

h3.ordenar{
	width: 110px;
	height: 16px;
	background: url(img/ordenar-por.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: 150px;
	float: left;
	margin-left: 15px;
}

ul.comandos{
	float: left;
	margin-bottom: 18px;
}

ul.comandos li{
	display: inline;
}

ul.comandos a{
	color: #FFF;
	font-weight: bold;
	margin-left: 16px;
}

ul.comandos li.sort-up a, ul.comandos li.sort-down a{
	color: #e82a2e;
	padding-left: 13px;
	background: left center no-repeat;
}

ul.comandos li.sort-up a{
	background-image: url(img/up.png);
}

ul.comandos li.sort-down a{
	background-image: url(img/down.png);
}

/************************************/


ul.listado li{
	clear: both;
	margin-bottom: 24px;
}

ul#video-listado li p.video-preview{
	float: left;
	padding: 8px 9px 9px 27px;
}

ul#video-listado li span a{
	text-indent: -350px;
	width: 118px;
	height: 79px;
	position: absolute;
	background: 0 0 no-repeat;
	overflow: hidden;
	margin: -9px 0 0 -28px;
	display: block;
}

ul#video-listado li span.no-visto a{
	background-image: url(img/no-lo-viste.png);
}

ul#video-listado li span.visto a{
	background-image: url(img/lo-viste.png);
}

div.data{
	margin-left: 140px;
	width: 370px;
}

div.data h2{
	height: 2.7em;
	overflow: hidden;
	margin-bottom: 2px;
}

div.data h2 a{
	color: #FFF;
	font-weight: bold;
	line-height: 17px;
}

div.data p{
	font-size: 11px;
	margin-bottom: 2px;
	color:#111F97;
}

div.data p.valoracion{
	font: bold 14px/32px Arial;
	color: #FFF;
	background: url(img/valoracion.png) left center no-repeat;
	padding-left: 37px;
	width: 52px;
	float: left;
}

div.data p.valoracion span{
	display: none;
}

div.data p.reproduciones, div.data p.reproducciones-usuario
{
	line-height: 32px;
	float: left;
	color:#FF0;
}

div.data p.reproducciones-usuario{
	background: url(img/visto-veces.png) left center no-repeat;
	margin-left: 14px;
	padding-left: 31px;
	color: #313ccb;
}
div.video-buscador h3{
	width: 178px;
	height: 97px;
	background: url(img/busca-videos.png) 0 0 no-repeat;
	text-indent: -300px;
	overflow: hidden;
}

div.video-buscador .form-col2 .fecha label
{
	font-weight:normal;
	color:#FFF;
	font-size:14px;
}
div.buscador form{
	margin-left: 32px;
}

div.buscador div.input{
	margin: 10px 0;
}

div.buscador select{
	width: 214px;
	padding: 2px;
}

div.buscador select, div.buscador input, div.buscador checkbox{
	border: 1px solid #ff9f46;
	color: #ff9f46;
}

div.buscador div.checkbox input{
	border: 0;
	margin-right: 8px;
	vertical-align: middle;
	width: 16px;
	height: 16px;
}

div.buscador div.submit{
	/*display: block;
	padding-left: 125px;*/
	/*background: url(img/line.png) left center repeat-y;*/
}

div.buscador input.submit{
	border: 0;
	margin-top:45px;
	/*border-left: 10px solid #4570A7;*/
}

div.buscador label{
	letter-spacing: 1px;
	vertical-align: middle;
}

div.buscador label, div.buscador select, div.buscador input{
	color: #ff9f46;
	font: bold 14px Arial;
}

div.buscador input.day, div.buscador input.month{
	width: 2em;
	text-align: center;
}

div.buscador input.year{
	width: 3em;
	text-align: center;
}

div.buscador div.fecha label{
	width: 60px;
	display: block;
	float: left;
	margin-right: 3px;
	padding-top: 2px;
}


div.buscador div.fecha input{
	margin-right: 5px;
}

div.buscador div.fecha img{
	vertical-align: middle;
}

div.buscador div.personajes label{
	display: none;
}

/*
div.publicidad250x250{
	margin-top: 25px;
	width: 250px;
	height: 250px;
	overflow: hidden;
}
*/

div.publicidad div.banner-cuadrado{
	margin-top: 20px;
}

div.paging{
	font: bold 17px Arial;
	text-align: center;
	margin-top: 20px;
}

div.paging span, div.paging div.disabled{
	margin: 0 5px;
}

div.paging a{
	text-decoration: underline;
}

div.paging div.disabled{
	display: inline;
	color: #FFF;
}

div#video{
	background: url(img/video-container.jpg) 0 0 no-repeat transparent;
	width: 530px;
	height: 480px;
}
#videos-title
{
	background:url(img/videos-title.jpg) no-repeat;
	width:169px;
	height:84px;
}
div#video h1{
	font: bold 20px Arial;
	color: #FFF;
	height: 25px;
	overflow: hidden;
	padding: 35px 0 0 98px;
}

div#video div#flv{
	width: 454px;
	height: 316px;
	margin: 36px 0 0 53px;
	background: cyan;
	color: #444;
}

div#contenido div.video-ficha{
	margin-left: 10px;
	margin-right: 17px;
	width: 530px;
}

div#contenido div.col-personaje{
	width: 321px;
	margin: 30px 0 0 0;
}

div.personaje-foto{
	background: url(img/personaje-bg.png) 0 0 repeat-x #F9FBB0;
	padding: 0 17px;
}

p.personaje-descripcion{
	padding: 0 10px 55px 20px;
	background: url(img/personaje.png) bottom center no-repeat #FBFC9B;
	min-height: 121px;
	color: #000;
}

div#video-meta{
	border-bottom: 1px solid #A2B8D3;
	padding-top: 40px;
	height: 43px;
	margin-left: 31px;
}

div#valoracion{
	float: left;
	width: 357px;
}

div#reproduciones{
	float: right;
}

div#valoracion p.valoralo{
	margin-left: 195px;
	font-size: 11px;
	color:#FFF;
}

#hover-valoracion{
	font: bold 18px Arial;
	color: #FAFBAC;
	margin-left: 195px;
}

div#reproducciones{
	font-size: 11px;
}

div#reproducciones p{
	margin: 2px 0;
}

div#reproducciones p.reproducciones{
	color: #FAFBAC;
}

div#reproducciones p.lo-viste{
	color: #FFF;
	padding-left: 15px;
	background: url(img/visto.png) left center no-repeat;
	float: left;
}

ul#compartir{
	margin-left: 31px;
	padding-top: 6px;
}

ul#compartir li{
	float: left;
}

ul#compartir li a.facebook{
	margin-top: 2px;
	display: block;
	width: 136px;
	height: 28px;
	background: url(img/compartir-facebook.png) 0 0 no-repeat;
	overflow: hidden;
	text-indent: -200px;
}

ul#compartir li.comparte{
	margin-left: 15px;
}

ul#compartir li.comparte label{
	display: block;
	height: 10px;
	background: 0 0 no-repeat;
	text-indent: -500px;
	overflow: hidden;
	margin-bottom: 4px;
}

ul#compartir li.comparte label.embed{
	width: 39px;
	background-image: url(img/embed.png);
}

ul#compartir li.comparte label.url{
	width: 22px;
	background-image: url(img/url.png);
}

ul#compartir li.comparte input{
	width: 162px;
	border: 1px solid #aaa;
	font: normal 10px Verdana;
	padding: 1px;
}


div#formulario{
	margin: auto;
	width: 638px;
	/*min-height: 475px;*/
	margin-top: 40px;
	background: url(img/formulario-in.png) left bottom no-repeat #DEEBFF;
}

div#formulario div#formulario-in{
	background: url(img/formularios.png) center top no-repeat;
	padding-bottom: 10px;
}

div#formulario h1{
	text-indent: -300px;
	overflow: hidden;
	margin-top: -63px;
	position: absolute;
}

div#formulario div.recomienda{
	min-height: 320px;
}

div#formulario div.recomienda h1{
	width: 180px;
	height: 98px;
	background: url(img/recomenda-a-tus-amigos.png) 0 0 no-repeat;
}

div#formulario div.contactanos h1{
	width: 142px;
	height: 88px;
	background: url(img/contactanos.png) 0 0 no-repeat;
}

div#formulario div.contactanos{
	padding: 20px 0 0 0;
	min-height: 210px
}


div#formulario form{
	padding-top: 50px;
	width: 524px;
	margin: auto;
	margin-bottom: 40px;
}

div#formulario form div.legend{
	display: block;
	width: 524px;
	height: 22px;
	background: url(img/ingresa-el-nombre.png) center center no-repeat;
	text-indent: -700px;
	overflow: hidden;
	margin-bottom: 14px;
}

div#formulario div.input{
	width: 261px;
	float: left;
	margin-bottom: 14px;
}

div#formulario div.input input, div#formulario div.input textarea{
	padding: 4px;
	width: 189px;
	font: normal 12px Arial;
	border: 1px solid #aabdd5;
}

div#formulario div.input textarea{
	height: 5em;
	margin-bottom: 30px;
	overflow: auto;
}

div#formulario label{
	width: 55px;
	display: block;
	float: left;
	text-indent: -200px;
	overflow: hidden;
	height: 19px;
	background: right 6px no-repeat;
	margin-right: 5px;
}

div#formulario p.gracias{
	width: 433px;
	height: 40px;
	padding-top: 150px;
	margin: auto;
	text-indent: -1500px;
	overflow: hidden;
	background: url(img/gracias-recomendacion.png) center 120px no-repeat;
}

div#formulario div.nombre label{
	background-image: url(img/nombre.png);
}

div#formulario div.email label{
	background-image: url(img/email.png);
}

div#formulario div.mensaje label{
	background-image: url(img/mensaje.png);
}

div#formulario div.submit{
	text-align: right;
}

div#formulario div.contactanos div.submit{
	padding-top: 78px;
}

div#formulario div.fcktxt{
	padding: 40px 30px;
}

div#formulario div.fcktxt h1{
	text-indent: 0;
	color: #ff0000;
	font: bold 20px Arial;
	padding-top: 27px;
}

div.block{
	clear: both;
	border-top: 30px #4570A7 solid;
}

div#block1, div#block-recomendados{
	border: 0;
}

div#block2{
	margin-bottom: 10px;
}

div#player-home
{
	background: url(img/player-home.jpg) 27px 57px no-repeat;
	width: 695px;
	height: 480px;
	float: left;
	margin-right: 6px;
}

div#player-home p.estreno{
	width: 185px;
	height: 54px;
	background: url(img/estreno-de-la-semana.jpg) 0 0 no-repeat;
	margin-left: 37px;
	text-indent: -350px;
	overflow: hidden;
	float: left;
}

div#player-home h1{
	font: bold 20px Arial;
	color: #FFF;
	float: left;
	height: 1.1em;
	overflow: hidden;
	margin: 15px 0 0 15px;
	width: 410px;
}

div#player-home-extra{
	clear: both;
	width: 561px;
	height: 324px;
	border: 0px solid #fff;
	padding-top: 47px;
	margin: 0 0 0 77px;
}

div#player-home-extra ul#compartir{
	width: 160px;
	float: left;
	margin: 0;
}

li.banner160x160{
	width: 160px;
	height: 160px;
	background: #3C679C;
	overflow: hidden;
}

div#player-home-extra ul#compartir li{
	margin: 0;
	width: 160px;
	padding: 0;
}

div#player-home-extra ul#compartir a.facebook{
	background-image: url(img/compartir-facebook-home.png);
	height: 40px;
	width: 160px;
	margin:0 0 0 1px;
}

div#player-home-extra ul#compartir li.comparte{
	padding: 7px 0 0 14px;
	margin-bottom: 2px;
}

div#player-home-extra ul#compartir li.comparte input{
	width: 130px;
	height: 13px;
}

div#player-home-extra ul#compartir li.comentarios{
	color: #d51e22;
	font: bold 16px Arial;
	text-decoration: underline;
	padding: 11px 0 0 31px;
	width:130px;
	height:25px;
}

div#player-home-extra ul#compartir li.comentarios span{
	display: none;
}

div#video-player-home{
	float: left;
	background: cyan;
	width: 400px;
	height: 318px;
	overflow: hidden;
	margin: 6px 0 0 1px;
}

div#pensamiento{
	background: url(img/pensamiento.jpg) 0 0 no-repeat;
	float: left;
	width: 547px;
	height: 246px;
	margin-left: 60px;
	margin-right: 10px;
}

div#pensamiento h2{
	display: none;
}

div#pensamiento div.frase{
	margin: 55px 0 0 41px;
	width: 290px;
	height: 94px;
	overflow: hidden;
	float: left;
	color: #3f0856;
	padding: 7px 4px 7px 14px;
}

div#pensamiento td, div#pensamiento table{
	font: bold 20px Arial;
	vertical-align: middle;
	height: 100px;
}

div#pensamiento img{
	display: block;
	float: left;
	margin-top: 23px;
}

div.banner-cuadrado{
	width:250px;
	height:250px;
	overflow:hidden;
	padding-left:10px;
}

div.banner-horizontal-grande{
	width: 800px;
	height: 90px;
	overflow: hidden;
	background: #3C679C;
	margin: auto;
}

div#block-personajes{
	width: 845px;
	margin-left: auto;
	margin-right: auto;
	display:none;
}

div#registrate{
	float: left;
	margin: 22px 0;
}

div#hasta-cuando{
	float: left;
}

div#hasta-cuando h2, div#registrate p, div#registrate h2{
	display: none;
}

div#hasta-cuando a{
	display: block;
	width: 202px;
	height: 194px;
	/*padding-top: 171px;
	padding-right: 12px;*/
	background: url(img/hasta-cuando.jpg) 0 0 no-repeat;
	/*text-align: center;
	color: #ff3300;
	font-size: 11px;
	text-decoration: underline;*/
	margin-left:6px;
}

div#registrate
{
	display: block;
	width: 203px;
	height: 266px;
	background: url(img/unite.png) 0 0 no-repeat;
	overflow: hidden;
}
div#registrate .reg_form{margin:0; padding:0; padding-top:142px;}

div#registrate .reg_form .submit{margin:6px 0 0 57px;}

div#registrate .input_text{ ;padding:0;width:90px;margin:0 0 8px 85px;font-size:11px;background:none;border:none;}

div#registrate .no_user
{
	color:#FFF;
	font-size:11px;
	/*margin-top:185px;*/
	margin-left:30px;
}
div#registrate .no_user a
{
	color:#FFF;
	font-size:11px;
	text-decoration:underline;
}

div#block3a{
	width: 527px;
	height: 549px;
	float: left;
	margin: 0 20px 0 10px;
	background: url(img/todos-videos.jpg) 14px 0 no-repeat;
}

div#todos-videos{
	width: 527px;
	height: 290px;
	margin-bottom:30px;
}

div#todos-videos h2{
	display: none;
}

ul.todos-videos{
	margin: 89px 0 0 22px;
}

ul.todos-videos li{
	width: 111px;
	height: 133px;
	float: left;
	overflow: hidden;
	text-align: center;
	border: 0px solid #444;
	margin: 0 15px 20px 0;
}

ul.todos-videos li.video3, ul.todos-videos li.video7{
	margin-right: 0;
}

ul.todos-videos li.video0, ul.todos-videos li.video4{
	margin-right: 20px;
}

ul.todos-videos li.video1, ul.todos-videos li.video5{
	margin-right: 14px;
}

li.video0, li.video1, li.video2, li.video3{
	margin-bottom: 21px;
}

p.video-titulo a{
	display: block;
	padding: 2px;
	text-align: center;
	font: bold 11px Arial;
	color: #e82a2e;
	height: 2.5em;
	overflow: hidden;
	margin-top: 86px;
}

p.video-titulo span.visto{
	color: #313ccb;
	font: normal 10px Arial;
	padding-left: 14px;
	background: url(img/visto.png) left center no-repeat;
}

ul.todos-videos li div.prev{
	position: absolute;
}

li.video0 div.prev{
	margin: 8px 0 0 -14px;
}

li.video1 div.prev{
	margin: 7px 0 0 -13px;
}

li.video2 div.prev{
	margin: 10px 0 0 -12px;
}

li.video3 div.prev{
	margin: 4px 0 0 -12px;
}

li.video4 div.prev{
	margin: 7px 0 0 -13px;
}

li.video5 div.prev{
	margin: 9px 0 0 -14px;
}

li.video6 div.prev{
	margin: 5px 0 0 -13px;
}

li.video7 div.prev{
	margin: 10px 0 0 -13px;
}

div#tv-home{
	float: left;
	width: 326px;
}

#tv-home h2{
	height: 122px;
	width: 326px;
	/* background: url(img/capusotto-tv.png) 0 0 no-repeat; */
	position: absolute;
	margin-top: -58px;
	text-indent: -600px;
	overflow: hidden;
}

div.tv-home{
	margin-top: -20px;
	width: 326px;
	height: 599px;
	background: url(img/tv.jpg) 0 0 no-repeat;
}

div.tv-home a.preview{
	display: block;
	padding: 139px 0 20px 19px;
}

div.tv-home h3{
	font: bold 16px Arial;
	margin: 38px 0 0 15px;
	height: 1.3em;
	overflow: hidden;
	width: 305px;
}

div.tv-home h3 a{
	color: #ffcc00;
}

ul.mas-tv {
	margin: 19px 0 0 18px;
}

ul.mas-tv li{
	float: left;
	width: 92px;
	height: 75px;
	background: url(img/tv-preview.png) 0 0 no-repeat;
	margin-right: 9px;
}

ul.mas-tv li a{
	display: block;
	padding: 4px;
}

p.vermas-tv{
	clear: both;
}

p.vermas-tv a{
	display: block;
	height: 65px;
	text-indent: -960px;
	overflow: hidden;
}

div#buscador-home div.form-col{
	float: left;
	margin-right: 24px;
}

div#buscador-home h3{
	background-image: url(img/busca-videos-home.png);
	width: 133px;
	height: 30px;
}

div#buscador-home p.filtra{
	font: bold 14px Arial;
	color: #333333;
	padding: 10px 0;
}

div#buscador-home div.input{
	margin: 4px 0;
}

div#buscador-home form{
	margin-top: 4px;
}
#check-vistos {float: left; margin-right: 15px;}
#check-vistos label {color: #fff; }
#buscador-home label {color:#333 !important; }
div#block-recomendados{
	width: 864px;
	margin: auto;
	background: url(img/enlaces-destacados-home.jpg) 0 0 no-repeat;
	min-height: 283px;
}

div#block-recomendados h2{
	display: none;
}

div#block-recomendados p.ver-todos{
	padding: 65px 0 0 138px;
}

div#block-recomendados p.ver-todos a{
	font: normal 11px Arial;
	color: #FFF;
	text-decoration: underline;
}

div#block-recomendados ul{
	margin: 27px 0 0 51px;
}

div#block-recomendados ul li{
	float: left;
	width: 123px;
	margin-right: 88px;
}

div#block-recomendados ul li.enlace3{
	margin: 0 0 0 6px;
}

div#block-recomendados ul li p.enlace a{
	display: block;
	text-align: center;
	font: bold 12px Arial;
	color: #FFF;
	padding-bottom: 23px;
	background: url(img/visitar-sitio.png) center bottom no-repeat;
	margin-top: 37px;
}


div#banners-cierre{
	margin-left: 20px;
	height: 100px;
	text-align:center;
}

div.banner420x80{
	width: 420px;
	height: 80px;
	/*background: #3C679C;*/
	overflow: hidden;
	float: left;
	margin-right: 20px;
}




#descargas
{
	padding: 0 30px;
}
#descargas-title
{
	background:url(img/descargas-title.png) no-repeat;
	width:178px;
	height:94px;
	float:left;
}

#descargas .nube_amarilla
{
	background:url(img/descargas-nube_amarilla.png) no-repeat;
	width:392px;
	height:110px;
	float:right;
}
#descargas .nube_amarilla div
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	margin:46px 0 0 77px;
	width: 300px;
}

#descargas .ringtones
{
	background:url(img/descargas-ringtones.png) no-repeat;
	width:644px;
	height:646px;
	float:left;
	color:#326292;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#descargas .ringtones .contenido
{
	margin:80px 0 0 80px;
	width:510px;
}
#descargas .ringtones .contenido .ringtone
{
	background:url(img/descarga-ringtone.jpg) 20px 0 no-repeat;
	width:140px;
	padding-top:85px;
	text-align:center;
	margin:15px 25px 0 0;
	float:left;
}
#descargas .texto_azul
{
	color:#313CCB;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
}
#descargas a:link, #descargas a:active, #descargas a:visited{text-decoration:underline; color:#313CCB; font-weight:bold; font-size:11px;	}
#descargas h1
{
	color:#FB0300;
	font-size:15px;
	font-weight:bold;
	
}
#descargas .banner
{
	background:url(img/descargas-banner.png) no-repeat;
	width:160px;
	height:600px;
	float:right;
	margin-top:20px;
}
#descargas .imprimibles
{
	background:url(img/descargas-imprimibles.png) no-repeat;
	width:663px;
	height:354px;
	display:block;
	float:left;
}
#descargas .imprimibles .contenido
{
	margin:80px 0 0 70px;
}
#descargas .posavasos
{
	background:url(img/posavasos-alas_th.jpg) no-repeat;
	display:block;
	padding:10px 0 0 125px;
	font-size:11px;
	width:420px;
	margin-bottom:15px;
	height:90px;
}
#descargas .pesebre
{
	background:url(img/pesebre-alas_th.jpg) no-repeat;
	display:block;
	padding:10px 0 0 125px;
	font-size:11px;
	width:420px;
	margin-bottom:15px;
}

#descargas .mas
{
	background:url(img/descargas-mas.png) no-repeat;
	width:663px;
	height:222px;
	display:none;
	float:left;
}
#descargas .mas .contenido
{
	margin:55px 0 0 80px;
}
#descargas .mas .regalo
{
	background:url(img/descargas-alas_th.jpg) 15px 0 no-repeat;
	width:150px;
	padding-top:85px;
	text-align:center;
	float:left;
	margin-right:30px;
}



/**************************/


#juegos
{
	padding: 0 30px;
	color:#FFF;
	font-size:14px;
}
#juegos-title
{
	background:url(img/juegos-title.png);
	width:167px;
	height:81px;
	float:left;
	margin-left:30px;
}
#juegos .contenido
{
	margin:0 30px 0 90px;
}
#juegos .juego
{
	width:500px;
	height:550px;
	display:block;
	margin-top:20px;
	float:left;
}
#juegos .banner
{
	background:url(img/juegos-banner.png) no-repeat;
	width:160px;
	height:600px;
	float:right;
}


#recibir_pensamiento{margin:-50px 0 0 80px; display:none;}
#recibir_pensamiento_texto{ background:url(img/recibir_texto.png); width:321px; height:46px; float:left;}
#recibir_pensamiento_mail{ background:url(img/recibir_mail.png); width:89px; height:46px; float:left;}
#recibir_pensamiento_facebook{ background:url(img/recibir_facebook.png); width:129px; height:46px; float:left;}

#home_videos_exclusivos {
  float: left; width: 202px;	
}
#home_videos_exclusivos #top {
  background: url('img/home_videos_exclusivos_top.jpg');
  width: 202px; height: 90px;
}
#home_videos_exclusivos #middle {
	background: url('img/home_videos_exclusivos_middle.jpg');
	width: 202px;
}
#home_videos_exclusivos #middle ul {
  list-style: disc;
  color: #ccc;
  padding: 0px;
  margin: 0px;
  font-family: Tahoma; font-size: 12px;
  font-weight: bold;
}
#home_videos_exclusivos #middle ul li {
	margin-left: 42px;
	line-height: 18px;
}
#home_videos_exclusivos #middle a {
  color: #ccc;
  text-decoration: underline;
}
#home_videos_exclusivos #middle a:hover {
  color: #fff;
}
#home_videos_exclusivos #bottom {
	background: url('img/home_videos_exclusivos_bottom.jpg');
  width: 202px; height: 15px;
}

#RegistradoLoginForm label
{
	display:none;
}