body{
    background:#000 url('../img/fondo.opt.jpg') top center fixed no-repeat;
    font-family: Tahoma;
    color:#fff;
}
a{
  color:#f90;
}


#contenedor, #contenido, #pie, #pie-inner{ background:#000; }
#cabecera{
	width: 996px;
	height: 125px;
	margin: 0px auto;	
	background: url(../img/default_new/logo.jpg) no-repeat;
	position: relative;
	padding-bottom:20px;}
	
    ul#menu{
  		position: absolute;
  		left: 0;
  		top: 125px;
  		width: 994px;
  		height:30px;
  		background: transparent url(../img/default_new/menu_bg.jpg) repeat-x scroll 0px 0px;
  		border-right:1px solid #333;
  		border-left:1px solid #333;
  	}
  	ul#menu li{ height:30px; }
    a.m-blog{
        background: transparent url(../img/default_new/mblog.jpg) no-repeat scroll 0px 0px;
        width:52px;}
        a.m-blog:hover, li.active a.m-blog{ background: transparent url(../img/default_new/mblog_a.jpg) no-repeat scroll 0px 0px; }
    a.m-sgtv{
        background: transparent url(../img/default_new/msgtv.jpg) no-repeat scroll 0px 0px;
        width:57px;}
        a.m-sgtv:hover, li.active a.m-sgtv{ background: transparent url(../img/default_new/msgtv_a.jpg) no-repeat scroll 0px 0px; }
    a.m-concursos{
        background: transparent url(../img/default_new/mconcursos.jpg) no-repeat scroll 0px 0px;
        width:82px;}
        a.m-concursos:hover, li.active a.m-concursos{ background: transparent url(../img/default_new/mconcursos_a.jpg) no-repeat scroll 0px 0px; }
    a.m-promociones{
        background: transparent url(../img/default_new/mpromociones.jpg) no-repeat scroll 0px 0px;
        width:96px;}
        a.m-promociones:hover, li.active a.m-promociones{ background: transparent url(../img/default_new/mpromociones_a.jpg) no-repeat scroll 0px 0px; }
    a.m-eventos{
        background: transparent url(../img/default_new/meventos.jpg) no-repeat scroll 0px 0px;
        width:70px;}
        a.m-eventos:hover, li.active a.m-eventos{ background: transparent url(../img/default_new/meventos_a.jpg) no-repeat scroll 0px 0px; }
    a.m-descargas{
        background: transparent url(../img/default_new/mdescargas.jpg) no-repeat scroll 0px 0px;
        width:82px;}
        a.m-descargas:hover, li.active a.m-descargas{ background: transparent url(../img/default_new/mdescargas_a.jpg) no-repeat scroll 0px 0px; }
    a.m-espacios{
        background: transparent url(../img/default_new/mespacios.jpg) no-repeat scroll 0px 0px;
        width:108px;}
        a.m-espacios:hover, li.active a.m-espacios{ background: transparent url(../img/default_new/mespacios_a.jpg) no-repeat scroll 0px 0px; }
    a.m-comunidad{
        background: transparent url(../img/default_new/mcomunidad.jpg) no-repeat scroll 0px 0px;
        width:131px;}
        a.m-comunidad:hover, li.active a.m-comunidad{ background: transparent url(../img/default_new/mcomunidad_a.jpg) no-repeat scroll 0px 0px; }
    a.m-enlaces{
        background: transparent url(../img/default_new/menlaces.jpg) no-repeat scroll 0px 0px;
        width:131px;}
        a.m-enlaces:hover, li.active a.m-enlaces{ background: transparent url(../img/default_new/menlaces_a.jpg) no-repeat scroll 0px 0px; }
    a.m-home{
        background: transparent url(../img/default_new/mhome.jpg) no-repeat scroll 0px 0px;
        width:56px;}
        a.m-home:hover, li.active a.m-home{ background: transparent url(../img/default_new/mhome_a.jpg) no-repeat scroll 0px 0px; }
    ul#menu .buscador{ float:right; width: 150px; }
    ul#menu .buscador input{ float:left; }
    ul#menu .buscador .text{
        width:100px;
        padding:2px;
        margin:4px;
        color:#666;
        background: transparent url(../img/default_new/buscar_bg.jpg) no-repeat scroll 0px 0px; }
    }
#contenedor, #contenido, #pie, #pie-inner{ background:#000; }
#contenedor{
    margin-top:10px;
}
#bloque-principal{ width:644px; }

#pie-capsula-home .in{ line-height:1em; }
#pie-capsula-home p.month{ color:#f90; text-transform: uppercase; font-family: Tahoma; }
#pie-capsula-home p.titol, #pie-capsula-home p.titol a{ line-height:1.2em; color:#fff; font-weight:normal; font-size:1.2em; font-family: Tahoma; }
div#pie-capsula-home a{ text-decoration:none; color:#f90; font-weight:normal; font-size:1.2em; font-family: Tahoma; }
div#pie-capsula-home a.comentar{ padding-left:20px; background:transparent url(../img/default_new/comments.jpg) no-repeat scroll 0px 0px; }

div#puntuacion-home span.puntuacion{ font-weight:normal; font-family: Tahoma; }
div#puntuacion-home span.compartir{ font-weight:normal; font-family: Tahoma; }
div#lastcomment{ background:#000; border: 1px solid #666; color:#666; font-family: Tahoma; width: 600px; }
div#lastcomment a.enlace-registro{ text-decoration:none; color:#f90; font-weight:normal; font-family: Tahoma; }
div#lastcomment a.ver-todos{ text-decoration:none; color:#f90; font-weight:normal; font-family: Tahoma; }
div#lastcomment .comentario{ color:#fff; line-height:1.2em; font-family: Tahoma; }

/* LOGIN BLOCK */
div#pre-block-login{ width: auto; padding: 7px; background:#000000 url(../img/box_bg.jpg) repeat-x scroll left top; border:1px solid #5F5F61; }
div#block-login{ display: block; padding-top:10px; padding-left:10px; position:relative; color:#fff; font-size:12px; font-family: Tahoma; background:#000; width: 202px; }
div#block-login a{ text-decoration:none; color:#f90; font-weight:normal; font-family: Tahoma; }
div#block-login a.salir{ position:absolute; top:0px; right:0px; }
div#block-login img{ float:left; width:95px; height:92px; background:#fff; }
div#block-login .etiqueta{ color:#666; }
div#block-login ul{ padding:0px; margin:0px; list-style:none; }

div#block-login .user-data{ float:left; padding-left:5px; line-height:1.4em; }
div#block-login .user-data span.username{ font-weight:bold; line-height:2em; }

div#block-login .user-links{ float:left; clear:both; width:100%; border-bottom:1px solid #666; }
div#block-login .user-links ul{  }
div#block-login .user-links li{ float:left; margin-right:5px; padding-top:5px; padding-bottom:10px; }

div#block-login .user-contests{ clear:both; position:relative; width:100%; padding-top:5px; }
div#block-login a.ver-todos{ position:absolute; top:5px; right:0px; }
div#block-login .user-contests li{ padding-top:2px; }

/* END LOGIN BLOCK */

/* BLOG BLOCK */
div#block-blog{ width:610px; position:relative; color:#fff; font-size:12px; font-family: Tahoma; margin-bottom:20px; float:left; }
div#block-blog a{ text-decoration:none; color:#f90; font-weight:normal; font-family: Tahoma; }
div#block-blog #cabecera-blog{ float:left; width:610px; height:84px; background:transparent url(../img/default_new/blog.jpg) no-repeat scroll -1px -1px; border:1px solid #666; }
div#block-blog img{ float:left; width:125px; height:169px; background:#fff; margin-bottom:2px; }
div#block-blog .etiqueta{ color:#666; }
div#block-blog ul{ padding:0px; margin:0px; list-style:none; }
div#block-blog a.comentar{ padding-left:20px; background:transparent url(../img/default_new/comments.jpg) no-repeat scroll 0px 0px; }

div#block-blog div.blog-post{
  border-left:1px solid #666;
  border-right:1px solid #666;
  float:left;
  position:relative;
  margin-left:5px;
  margin-right:5px;
  background:transparent url(../img/default_new/separator.jpg) repeat-x bottom left scroll;
}
div#block-blog div.last-post{ background:#000; border-bottom:1px solid #666; }
div#block-blog div.last-post img{ margin:0px; }
div#block-blog div.blog-post-text{
  float:left;
  width:450px;
  padding:10px;
  padding-bottom:30px;
}
div#block-blog div.blog-post span.fecha{ position:absolute; top:5px; right:5px; }
div#block-blog h1{ margin:10px; position:static; }
div#block-blog h1 a{ font-family: Georgia; font-size:1.1em; }
div#block-blog div.blog-post-text p{ margin-top:0px;text-align:justify; line-height:1.6em; }
div#block-blog div.blog-post-text ul.right{ position:absolute; bottom:5px; right:5px; }
div#block-blog div.blog-post-text ul.left{ position:absolute; bottom:5px; left:5px; margin-left:125px; }
div#block-blog div.blog-post-text ul.right li, div#block-blog div.blog-post-text ul.left li{ margin-bottom:2px; }

/* END BLOG BLOCK */

/* BLOG HOME BLOCK */
div#home-blog{ width:610px; position:relative; color:#fff; font-size:12px; font-family: Tahoma; margin-bottom:10px; float:left; }
div#home-blog a{ text-decoration:none; color:#f90; font-weight:normal; font-family: Tahoma; }
div#home-blog #cabecera-blog{ float:left; width:610px; height:84px; background:transparent url(../img/default_new/blog_banner.jpg) no-repeat scroll; border:1px solid #666; }
div#home-blog img{ margin:10px;/*float:left; width:125px; height:169px; background:#fff;*/ }
div#home-blog .etiqueta{ color:#666; }
div#home-blog ul{ padding:0px; margin:0px; list-style:none; }
div#home-blog a.comentar{ padding-left:20px; background:transparent url(../img/default_new/comments.jpg) no-repeat scroll 0px 0px; }

div#home-blog #icos-capsula-grande img,
div#home-blog .lista-datos-video img {
    height:22px;
    width:22px;
    float:none;
}
div#home-blog .lista-datos-video { margin: 20px 0 6px 0; }
div#home-blog .lista-datos-video img{ margin: 0; }
div#home-blog ul li {
    border:0 none !important;
    margin:0 3px 0 0;
    padding:0;
}
div#home-blog span.vota {
    display:block;
    margin:7px 8px 0 10px;
}
div#home-blog span.compartir {
    display:block;
    float:left;
    margin:7px 8px 0 0;
}
div#home-blog ul li.enlaces a {
    color:#FFFFFF !important;
    margin:0 10px 0 0;
}

div#home-blog div.blog-post{
  border-left:1px solid #666;
  border-right:1px solid #666;
  float:left;
  position:relative;
  margin-left:5px;
  margin-right:5px;
  background:transparent url(../img/default_new/separator.jpg) repeat-x bottom left scroll;
}
div#home-blog div.last-post{ background:#000; border-bottom:1px solid #666; }
div#home-blog div.blog-post-text{
  float:left;
  width:580px;
  padding:10px;
  padding-bottom:30px;
  padding-top:20px;
}
div#home-blog div.blog-post span.fecha{ position:absolute; top:10px; left:10px; }
div#home-blog div.blog-post-text h1{ margin:10px; margin-left:0px; position:static; }
div#home-blog div.blog-post-text h1 a{ font-family: Georgia; font-size:1.1em; }
div#home-blog div.blog-post-text p{ margin-top:0px;text-align:justify; line-height:1.6em; }
div#home-blog div.blog-post-text ul.right{ float:right; }
div#home-blog div.blog-post-text ul.left{ float:left; clear:left; }
div#home-blog div.blog-post-text ul.right li, div#home-blog div.blog-post-text ul.left li{ margin-bottom:2px; }
div#home-blog ul.lista-datos-video li ul#icos-capsula-grande {float:left;margin:0;}

/* END BLOG HOME BLOCK */


/* DESTACADOS BLOCK */

/* END DESTACADOS BLOCK */

/* REGISTRATE */
#bloque-lateral #registro-home.pequenya {
	background: url('../img/box_bg.jpg') repeat-x #000 top left;
	border: 1px solid #5f5f61;
}
#bloque-lateral #registro-home.pequenya h2{
  margin: 7px;
  background: #5f5f61;
  height: auto;
  border: 1px solid #000;
}
#bloque-lateral #registro-home.pequenya .caja-inner{
	margin: 7px;
	border:1px solid #000;
	background: #000;
	line-height:1.3em;
}
div#registro-home input.texto {
	margin-left:5px;
	width:100px;
}
div#pie-registro-home {
	background:#5f5f61 !important;
	height: auto;
	border: 1px solid #5f5f61;
}
div#pie-registro-home p {
	margin: 4px;
	padding: 5px 5px 5px 0;
	background: #000;
}

#bloque-lateral #registro-home.pequenya span.etiqueta{ color:#f90; }

/* DESTACADOS */
div.contenido-destacado{
  padding: 0px;
  height:345px;
}

/* CAPSULAS */
div.caja.azul-claro h2 { width:610px; background:#000; }
div.caja.azul-claro.autowidth h2 { width:auto; }
#titulo-capsulas-capsula.estas-viendo{
  background: transparent url(../img/default_new/estas_viendo_title.jpg) no-repeat scroll 0px 0px;
  border: 1px solid #333;
  height:15px;
  margin-top:15px;
}
div#informacion-serie{ border: 1px solid #333; width:auto; height:123px; min-height:123px; margin-top:-1px; }
div#informacion-serie p.titular-serie{ margin-left:220px; margin-top:5px; color:#f90; }
div#informacion-serie p.p-info-serie{ margin-left:220px; color:#7d7d7d; }
div#informacion-serie img#imagen-serie{ left:0px; border:0px; }

.video-carrusel{ color: #f90; margin-top:-1px; border-right:1px solid #333; border-left:1px solid #333; width:auto; height:15px; }
.video-carrusel strong{ float:left; }
.video-carrusel ul{ float:right; }
.video-carrusel ul li{ float:left; color:#fff; }
.video-carrusel ul li a{ color:#fff; }
div.listado-negro-capsulas{ border:1px solid #333; border-top:0px; width:auto; }

div.caja-inner.volver-a{ color: #000; background: #fff; }
div.caja-inner.volver-a p.bread-crumb{ margin:0px; }
div.caja-inner.volver-a p.bread-crumb a{ text-decoration:none; color:#000; font-weight:normal; }

div.caja.azul-claro h2{ height:auto; }

div.titular-solo{
  background: transparent url(../img/default_new/comentarios_title.jpg) no-repeat scroll 0px 0px;
  border: 1px solid #333;
  height:20px;
}
div.titular-solo h3{ color:#f90; font-weight:bold; margin-left:100px; padding:0px; line-height: 20px; }
div.titular-solo a{ color:#fff; }
#comentarios-capsulas div.comentario-capsula p.user a { color:#f90; }
#comentarios-capsulas div.comentario-capsula p.comentario { color:#7d7d7d; }
div#comentarios-capsulas div.azul-oscuro{
  background-color: #000 !important;
  color:#fff;
}
#comentarios-capsulas div.comentario-capsula {
  border: 1px solid #333;
  border-top:0px;
  min-height:68px;
  line-height: 1.5em;
}

div#lista-contenidos {
   min-height:210px;
   position:relative;
   width: 610px;
   border: 1px solid #333;
   margin-top:20px;
}
div#lista-contenidos h3{
  border-bottom: 1px solid #333;
  background: transparent url(../img/default_new/contenidos_title.jpg) no-repeat scroll 0px 0px;
  height:20px;
}
div#lista-contenidos ul{
  list-style:none;
}
div#lista-contenidos ul li{
  border: 1px solid #333;
  float:left;
  width:190px;
  height:80px;
  margin:5px;
}
div.negra h4{
  color:#f90;
}
div.negra h4 em{
  font-style: normal;
  color:#fff;
}
div#caja-blanca-web{
  background: #fff;
  color:#000;
  width:600px;
  line-height: 1.3em;
  padding:5px;
}

/* INDICE VIDEOS */
#indice-capsulas div.mes { background:#fff; }
#indice-capsulas div.mes a {
  background:transparent url(../img/default_new/flecha_negra.jpg) no-repeat scroll left center;
  padding:0 0 0 17px;
  text-decoration:none;
  color:#000;
  font-weight:bold;
}

div.titular.indice-videos {
  background: #000 url(../img/default_new/indice_videos_title.jpg);
  height:20px;
  min-height:20px;
  border:1px solid #333;
  width:610px;
}
#indice-capsulas div#formulario-indice-capsulas { top:0px; }
div.titular.indice-videos div#formulario-indice-capsulas span{ padding-top:4px; }
div.titular.indice-videos div#formulario-indice-capsulas form{ padding-top:0px; }


/* CONCURSOS */
div.titular.concursos{
    background: #000 url(../img/default_new/concursos_title.jpg);
    min-height:18px;
    border:1px solid #333;
    width:auto;
}
div.caja-inner.concurso{ background: #000; color:#fff; border:1px solid #333; border-top:0px; }
div.caja-inner.concurso strong{ color: #f90; }

div.titular-solo.ultimos-archivos{ background: #000 url(../img/default_new/ultimos_archivos_title.jpg); color:#fff; border:1px solid #333; border-top:0px; height:18px; }
div.titular-solo.ranking{ background: #000 url(../img/default_new/ranking_general_title.jpg); color:#fff; border:1px solid #333; border-top:0px; height:18px; width:auto; }
#espacio-video-concurso { background:#000; padding-top:10px; }

div.o{
  width: 610px;
  border:1px solid #333;
}
div.titular-solo.ultimos-movimientos{ float:left; background: #000 url(../img/default_new/ultimos_movimientos_title.jpg); color:#fff; border:0px; border-bottom:1px solid #333; min-height:18px; height:18px; width:304px; }
div.titular-solo.ultimos-concursos{ float:right; background: #000 url(../img/default_new/ultimos_concursos_title.jpg); color:#fff; border:0px; border-bottom:1px solid #333; min-height:18px; height:18px; width:305px; }
div.principal-lr2 { float:left; background:#000; width:304px; border:0px; border-right:1px solid #333; color:#fff; }
div.principal-lr2 a{ color:#f90; text-decoration:none; }
div.ultimos-concursos-right{ float:right; width:305px; color:#fff; text-align:left; line-height:1.2em; }
div.ultimos-concursos-right ul{ padding:8px 5px; }
div.ultimos-concursos-right li a{ color:#f90; text-decoration:none; }
div.ultimos-concursos-right li em{ color:#7d7d7d; font-style:normal; }

.concursos li { height:230px; }
.concursos img.bases-premios{ bottom: 25px; }
.concursos li ul#ranking li{ height:12px; padding:4px; }
.concursos li ul#ranking li span{ float:left; width:12px; height:12px; border:1px solid #7d7d7d; color:#7d7d7d; text-align: center; padding:2px; }
div.fecha{
  border:1px solid #7d7d7d;
  color:#7d7d7d;
  padding:5px;
  float:left;
  clear:both;
  margin-top:5px;
  text-align:center;
  width:95%;
}

/*DETALLE FOTO*/
#titulo-capsulas-capsula {
    position:relative;
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/title_bg.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 1px solid #333;
    width:610px;
}
#titulo-capsulas-capsula h3{ margin:3px 0 0 5px; }
.message-floatl {float:right; color:#fff; }
.detalle-sentby {float: left; color:#fff;}
.detalle-sentby a {color:#f90; text-decoration:none;}
#bloque-principal > .omargenb {border:1px solid #333;}


/* DETALLE CONCURSO */
.fzonafans { background:#000 !important; color:#fff; border:1px solid #333; width:610px; }
.fzonafans a{ color:#f90; }
#espacio-video-zonafans { width:445px; }
div.titular.votados-concursos{
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/title_bg.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 1px solid #333;
    width:610px;
}
div.titular h3{ margin:3px 0 0 5px; }

div.titular.titulo-concurso{
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/title_bg.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 1px solid #333;
    width:610px;
}
.astext {line-height:1.2em;color:#fff; border:1px solid #333; width:600px;}
.astext a {color:#f90;}
div.titular-solo.archivos-concurso{
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/title_bg.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 0px;
    border-bottom: 1px solid #333;
    width:610px;
}
div.titular-solo.archivos-concurso h3{ margin:0 0 0 5px; }
.participaciones {background:#000; color:#fff;}
.participaciones a{color:#f90;text-decoration:none;}
.ullineal a{color:#f90;}
.ullineal li.on a{color:#7d7d7d;}
.ullineal.concursos li a{
  color:#fff;
  font-weight:normal;
  text-decoration:none;
}
.ullineal.concursos li{
  margin:0px;
}
.bazul p strong{font-weight:normal;color:#7d7d7d;}
.participaciones li .bazul .loaded {text-align:left;}


.simple-pager {
  background-color:#000;
  border-top:1px solid #333;
  color:#fff;
  padding:9px;
}


/* TU RINCON */
div.titular.tu-ranking, div.titular-solo.tus-amigos, div.titular-solo.tus-favoritos, div.titular-solo.tus-fotos{
    background: #000 url(../img/default_new/tu_ranking_title.jpg);
    min-height:18px;
    border:1px solid #333;
    width:auto;
}
div.three-columns{ color:#fff; border:1px solid #333; }
.stars-bg { background-color:#f90; border-right:1px solid #333; border-bottom:1px solid #333; color:#000 }
.stars-bg p { color:#fff; display:inline; }
div.col1{ border-right:1px solid #333 !important; }
div.col2{ border-right:1px solid #333 !important; }

div.titular-solo.tus-amigos{ background: #000 url(../img/default_new/tus_amigos_title.jpg); border:0px; border-bottom:1px solid #333; }
div.titular-solo.tus-favoritos{ background: #000 url(../img/default_new/tus_favoritos_title.jpg); border:0px; border-bottom:1px solid #333; }
div.titular-solo.tus-fotos{ background: #000 url(../img/default_new/tus_fotos_title.jpg); border:0px; border-bottom:1px solid #333; }


/* PERFIL */
.bigform { background:#000; border:1px solid #333; }
.tabs li.on {background-color:#000;}
.tabs li.first { border-left:1px solid #333; }
.tabs li {
    background-color:#7d7d7d;
    border-right:1px solid #333;
    border-top:1px solid #333;
    float:left;
    width:120px;
}
.tabs li.on * { color:#f90; }
.tabs a { color:#fff; }
.bigform label span, .bigform p.label span { color:#fff; font-weight:normal; }
div.titular.tus-datos{
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/title_bg.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 0px;
    border: 1px solid #333;
    width:610px;
}

/* PERFIL PUBLICO */
div.titular.sobre,div.titular-solo.fotos,div.titular-solo.favoritos,div.titular-solo.amigos{
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/rincon_de_title.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 0px;
    border: 1px solid #333;
    width:610px;
}
div.titular-solo.fotos,div.titular-solo.favoritos,div.titular-solo.amigos{ border:0px; border-bottom: 1px solid #333;}
div.titular-solo.fotos h3,div.titular-solo.favoritos h3,div.titular-solo.amigos h3{ margin-left:5px; }
div.titular-solo.fotos{ background: #000 url(../img/default_new/fotos_perfil_title.jpg); }
div.titular-solo.favoritos{ background: #000 url(../img/default_new/favoritos_perfil_title.jpg); }
div.titular-solo.amigos{ background: #000 url(../img/default_new/amigos_perfil_es.jpg); }

#seccion-capsulas h4 {color:#f90;}
.summary-profile {  background:#000 !important; border:1px solid #333;   }
.negra{ background:#f90 !important; padding:5px; font-weight:bold; color:#000 !important; }
.module-in p{ background:#f90 !important; display:inline; color:#fff; font-weight:normal;}
.summary-profile ul li strong{
  display: inline;
  font-weight: normal;
  color: #7d7d7d;
  width:auto;
  margin-right: 5px;
}
.summary-profile ul li span{
  display: inline;
  font-weight: normal;
  color: #fff;
}

.borde{
  border: 1px solid #333;
}
div.titular.ventajas-rincon, div.titular.tus-fotos, div.titular.tus-coleguitas,
div.titular.tu-ranking, div.titular.acciones-puntos, div.titular.mas-puntos,
div.titular.premios{
    height:18px;
    min-height:18px;
    background: #000 url(../img/default_new/title_bg.jpg);
    color:#f90;
    font-variant: small-caps;
    border: 0px;
    border: 1px solid #333;
    width:610px;
    padding:0px;
}
div.titular.acciones-puntos, div.titular.mas-puntos{ width: auto; }
div.titular.ventajas-rincon h3{ width:230px; }
form#searchfriends {padding:0px;width:auto;}
.par-group{ background:#000; border:1px solid #333; border-top:0px; width:610px;}
.par-group #tu-ranking{ border-right:1px solid #333; }
.par-group #tus-favoritos{ border-right:1px solid #333; }
.par{    background:#000 !important;}
.lista-fotos li.floatl .negra {width:297px;}
.stars-bg {border:0px;}
div.ranking div.negra, div.ranking div.blue3 {height:auto;}
div.ranking div.negra .in {padding:0px;}
.behave-astext p {margin:0px;height:auto;padding:5px;}
.puntoscounter {float:none; }
div.ranking {background:#000 none repeat scroll 0 0;}
p.alert-big {padding:7px 0 0 36px !important;}
.principal-lr5 {background:#000 !important;}
div.premios{ background: #000; border:1px solid #333; border-top:0px; border-bottom:0px;}
table.puntosranking tr.odd td {background:#333333 none repeat scroll 0 0;}
table.puntosranking {background:#000000 none repeat scroll 0 0;color:#7d7d7d; }
.fform {background:#000 repeat-x scroll left top;}

.negra2{
  color:#fff !important; background:#000 !important;
}

/* CANJEAR PUNTOS */
.pasos span.on {color:#f90;}
.pasos span {color:#7d7d7d;}
#changeFrm.bigform {background-color:#000; border:1px solid #333333 !important; width:610px;}
.cantidades {background:#000; border:1px solid #333; }
.changefield p.border {border-bottom:1px solid #333;}

#seccion-capsulas {width:610px;}
#titulo-capsulas-capsula span.volver-al-indice {
    float: right;
    margin: 3px 5px 0 0;
    padding: 0px;
    position: static;
}

#info-busqueda-realizada {
    background: #000 !important;
    border: 1px solid #333;
    width: auto;
}
div#indice-capsulas div.azul-oscuro{
  background-color: #000 !important;
  color:#fff;
  border: 1px solid #333;
  width: auto;
}

/* BLOG MODULOS*/
div.mod_blog{  float:left !important; clear:left; border:1px solid #333;width:221px; margin-top:10px; margin-bottom:10px; position:relative; color:#fff; font-size:12px; font-family: Tahoma; }
div.mod_blog a{ text-decoration:none; color:#f90; font-weight:normal; font-family: Tahoma; }
div.mod_blog a.salir{ position:absolute; top:0px; right:0px; }
div.mod_blog h2{ border-bottom:1px solid #333; overflow:hidden; padding:0px; margin:0px; }

div.mod_blog.secciones ul{ padding: 5px; }
div.mod_blog.secciones ul li { margin:2px; padding-left: 12px; background: #000 url(../img/default_new/fle_izk_blanca.jpg) no-repeat;  }
div.mod_blog.secciones ul li a { color:#b3b3b3; }
div.mod_blog.secciones ul li a span{ color: #484848; }

div.mod_blog.top10 ul{ padding: 5px; }
div.mod_blog.top10 ul li { margin:2px;  }
div.mod_blog.top10 ul li a { color:#484848; }
div.mod_blog.top10 ul.opts{ width:100%; float:left; border-bottom:1px solid #b3b3b3; padding:0px; }
div.mod_blog.top10 ul.opts li { margin:0px; padding:3px; float:left; border-right:1px solid #b3b3b3;  }
div.mod_blog.top10 ul.opts li.last { border-right:0px;  }
div.mod_blog.top10 ul.opts li a { color:#b3b3b3; }

div.mod_blog.concursos ul{ padding: 5px; }
div.mod_blog.concursos ul.sub{ padding-left: 15px; }
div.mod_blog.concursos ul li { height:auto; margin:2px; padding-left: 12px; background: #000 url(../img/default_new/fle_abajo_blanca.jpg) no-repeat;  }
div.mod_blog.concursos ul li a { color:#b3b3b3; }
div.mod_blog.concursos ul li a span{ color: #484848; }
div.mod_blog.concursos ul.sub li { height:auto; margin:2px; padding: 0px; background: #000;  }
div.mod_blog.concursos ul.sub li a { color:#484848; }
div.mod_blog.concursos ul.sub li a span{ color: #f90; }

div.mod_blog.quesecomenta ul{ padding: 5px; float: left; }
div.mod_blog.quesecomenta ul li { margin:2px; float:left; clear:both; width: 195px; }
div.mod_blog.quesecomenta ul li a { color:#b3b3b3; }
div.mod_blog.quesecomenta ul li a img{ height:44px; width:44px; border:1px solid #333; float:left !important; }
div.mod_blog.quesecomenta ul li span{ margin: 2px; float: left !important; clear:right; color:#7d7d7d; width:145px; }
div.mod_blog.quesecomenta ul li span a{ color: #f90; }
div.mod_blog.quesecomenta ul li p{ float: left !important; clear:both; width:100%; line-height:1.3em; margin:5px 0; }

div.mod_blog.archivo ul{ padding: 5px; }
div.mod_blog.archivo ul.sub{ padding-left: 15px; }
div.mod_blog.archivo ul li { height:auto; margin:2px; padding-left: 12px; background: #000 url(../img/default_new/fle_abajo_blanca.jpg) no-repeat;  }
div.mod_blog.archivo ul li a { color:#b3b3b3; }
div.mod_blog.archivo ul li a span{ color: #484848; }
div.mod_blog.archivo ul.sub li { height:auto; margin:2px; padding-left: 12px; background: #000 url(../img/default_new/fle_izk_gris.jpg) no-repeat;  }
div.mod_blog.archivo ul.sub li a { color:#484848; }
div.mod_blog.archivo ul.sub li a span{ color: #f90; }

div.mod_blog .etiqueta{ color:#666; }
div.mod_blog ul{ padding:0px; margin:0px; list-style:none; }

/* END BLOG MODULOS */


#indice-capsulas {
	width:612px;
	border:1px solid #333;
}
#indice-capsulas div.listado-mensual-capsulas ul {
	float:left;
	height:auto;
	padding:10px 0 10px 0;
}
#indice-capsulas div.mes {
	float:left;
	width:602px;
}
.video-carrusel-home-titulo{
	border:1px solid #666;
	border-bottom:0px;
	width:600px;
	margin-top:10px;
}
div.video-carrusel-home{
	border:1px solid #666;
	border-top:0px;
	width:610px;
}


/* Home Módulo destacados nuevo */
#destacados-home.destacados-nuevo{
	background: url('../img/box_bg2.jpg') repeat-x top left #000;
	border: 1px solid #5F5F61;
	margin: 0;
	padding: 0;
	width: 610px;
}
#destacados-home.destacados-nuevo .contenido-destacado{
	background: #000;
	border: 1px solid #000;
	height: 360px;
	margin: 7px;
	padding: 0;
	overflow: hidden;
}

#destacados-home.destacados-nuevo .contenido-destacado img{
	margin-left: -3px;
}

#destacados-home.destacados-nuevo #paginacion{
	background: #000;
	border: 0;
	margin: 7px;
	padding: 0;
	width: auto !important;
}
#destacados-home.destacados-nuevo #paginacion li.seleccionada{
	background: #000;
}
#destacados-home.destacados-nuevo #paginacion li.seleccionada a { color: #f90; font-size: 1.5em; }
#caja-capsula-home.thick { border: 0 !important; }

/* Home Módulo destacados nuevo pequeño */
#destacados-home.destacados-nuevo-small{
	background: url('../img/box_bg2.jpg') repeat-x bottom left #000;
	border: 1px solid #5F5F61;
	margin: 0;
	padding: 0;
	width: 300px;
	height: 250px !important;
	min-height: 0 !important;
}
#destacados-home.destacados-nuevo-small .contenido-destacado-small{
	background: #000;
	border: 1px solid #000;
	margin: 4px;
	padding: 0;
	overflow: hidden;
	height: 210px !important;
	min-height: 0 !important;
}

#destacados-home.destacados-nuevo-small .contenido-destacado-small img{
	margin-left: -3px;
}

#destacados-home.destacados-nuevo-small #paginacion{
	background: #000;
	border: 0;
	margin: 7px;
	padding: 0;
	width: auto !important;
}
#destacados-home.destacados-nuevo-small #paginacion li.seleccionada{
	background: #000;
}
#destacados-home.destacados-nuevo-small #paginacion li.seleccionada a { color: #f90; font-size: 1.5em; }
#caja-capsula-home.thick { border: 0 !important; }

/******************************************************/
/*   SGTV NUEVA                                       */
/******************************************************/
#informacion-serie img#imagen-serie {
	position: relative;
	width: 590px;
	height: 275px;
	float: left;
	border: 1px solid #000 !important;
}
div#informacion-serie {
	height:auto;
	min-height: none;
	padding: 0;
	float: left;
	border: none;
}
div#lista-contenidos {
	float:left;
	padding: 10px;
	width: 590px;
	background: url('../img/bg_caja_sgtv.jpg') repeat-x;
	border:1px solid #666;
	margin-bottom:20px;
}
div#lista-contenidos h3 {
	float:left;
	height:20px;
	width:610px;
}
div#lista-contenidos span.pre-miniseries { margin: 20px 0 10px; color: #F17E22; float: left; }
div#lista-contenidos ul {
	float:left;
	width: 100%;
}
div#lista-contenidos ul li {
	border:1px solid #666;
	/*height:83px;*/
	margin: 0 4px 0 0;
	width: 110px;
	overflow: hidden;
}
div#informacion-serie p.titular-serie {
	margin: 0;
	padding: 0;
}
div#informacion-serie p.p-info-serie {
	float: left;
	line-height: 14px;
	margin: 10px 0 0;
	padding: 0;
	width: 580px;
}
div.listado-negro-capsulas {
	border:1px solid #666;
	padding-top: 20px;
}
div.listado-negro-capsulas ul {
	margin: 0;
}
div.listado-negro-capsulas ul a {
	text-decoration: none;
}
.video-carrusel {
	border: none;
	margin: 0;
}

/*******************************************************/
/*   Modulo Top golfos y golfas                        */
/*******************************************************/
div.top-golfos {
	background:#000000 url(../img/box_bg.jpg) repeat-x scroll left top;
	border:1px solid #5F5F61;
}
div.top-golfos h2{
	background:#000000;
	border:1px solid #000;
	margin: 7px;
}
div.top-golfos a.tgmenu{
	border-right: 1px solid #5F5F61;
	color: #666;
	text-transform: uppercase;
	padding: 2px;
	margin: 2px;
	float: left;
	font-size: 0.9em;
}
div.top-golfos a.tgmenu.last{ border: none; }
div.top-golfos a.tgmenu.active{ color: #f90; }
div.top-golfos a.goright{ color: #f90; float:right; clear:both; }
div.top-golfos div.container{
	background:#000000;
	margin: 0 7px 7px 7px;
	float: left;
}
div.top-golfos ul li span{
	width: 135px !important;
	color: #fff;
}

/****************************************************/
/*   Modulo Agenda                                  */
/****************************************************/
div.container table.calendar{
	float:left;
	width:206px;
	border-bottom: 2px dotted #666;
	margin-bottom: 20px;
}
div.container table.calendar caption{ padding: 5px; line-height: 18px; }
div.container table.calendar th{ background: url('../img/agenda_th_bg.jpg') repeat-x; padding: 5px; color: #d5bf9a; }
div.container table.calendar td{ text-align: center; padding: 5px; color: #999; }
div.container table.calendar td.today{ color: #946000; font-weight: bold; background:none; }
div.container table.calendar td.highlighted{ background: url('../img/agenda_highlighted_bg.jpg') center center no-repeat; }
div.container table.calendar td.highlighted a{ color: #d5bf9a; }
div.container table.calendar td.selected{ background:none; }
div.container table.calendar td.selected a{ color: #946000; font-weight: bold; }
table.calendar caption a.prev-year{
	background: url('../img/prev_year.gif') no-repeat center center;
	text-indent: -2000px;
	float: left;
	height: 11px;
	width: 11px;
	padding: 8px 3px;
}
table.calendar caption a.prev-month{
	background: url('../img/prev_month.gif') no-repeat center center;
	text-indent: -2000px;
	float: left;
	height: 11px;
	width: 11px;
	padding: 8px 3px;
}
table.calendar caption a.next-year{
	background: url('../img/next_year.gif') no-repeat center center;
	text-indent: -2000px;
	float: right;
	height: 11px;
	width: 11px;
	padding: 8px 3px;
}
table.calendar caption a.next-month{
	background: url('../img/next_month.gif') no-repeat center center;
	text-indent: -2000px;
	float: right;
	height: 11px;
	width: 11px;
	padding: 8px 3px;
}
table.calendar caption span{
	float: left;
	padding: 3px;
	width: 120px;
	text-align: center;
}

/*******************************************/
/* Fix caja redes sociales, compartir, etc */
/*******************************************/
#espacio-video-grande ul.lista-datos-video {
	clear: both;
	width: 100%;
}

a#perro{ position: absolute; top: 0; right: 0; }