/*---------------- MÓDULOS DE canales deporte ----------------*/
/*HS1 - Clasificación*/
#hs1 {border-bottom: 4px solid #E0E0E0; text-align: left; background: #FFF url(/img_comun/f_hs1.jpg) repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.hs1 {border: 1px solid #D4D0C8; padding: 6px 6px 0 6px;}

/*encabezados*/
#hs1 h3 {font-size: 17px; font-weight: bold; color: #333; padding: 0 0 5px 5px;}
#hs1 h3 img {vertical-align: middle; margin: 0 5px 0 0}

/*pestañas*/
.hs1-pestanas {background: #FFF url(/img_comun/f_hs1_pestannas.gif) repeat-x; background-position: bottom; height: 22px; margin: 0 0 6px 0}
.hspestana {float: left; height: 20px; margin: 0 2px 0 0}
.hspestana a {font-family: Verdana, Arial, Helvetica, sans-s; font-size: 9px; color: #666; border: 1px solid #D4D0C8; background-color: #F2F2F2; float: left; display: block; text-align: center; height: 20px;}
.hspestana a span {display: block; text-align: center; padding: 4px 4px 0 4px;}
.hspestana-activa {float: left; margin: 0 2px 0 0}
.hspestana-activa a span {display: block; text-align: center; padding: 4px 6px 0 6px;}
/*tabla*/
#hs1 table {width: 98%; border-top: 1px dashed #B9BEC9; clear: left;}
#hs1 table th {background-color: #F2F2F2; color: #333; font-weight: bold; font-size: 11px; padding: 3px; border-bottom: 1px dashed #B9BEC9;}
#hs1 table th.pos {text-align: center; width: 40px}
#hs1 table th.eqp {padding: 3px 3px 3px 20px; text-align: left;}
#hs1 table th.pnt {text-align: center; width: 40px}
#hs1 table td {padding: 3px 3px 3px 3px; border-left: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8;}
#hs1 table td.pos {font-size: 11px; color: #3E3E3E; font-weight: bold; text-align: left; border-left: 0px; padding: 0 25px 0 15px}

#hs1 table td.uefa {color: #9999FF; background: url(/img_comun/ico_uefa.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.descenso {color: #990099; background: url(/img_comun/ico_descenso.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.sube {background: url(/img_comun/ico_ascenso.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.ascenso {background: url(/img_comun/ico_ascenso.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.promo {background: url(/img_comun/ico_promo.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.baja {background: url(/img_comun/hs1baja.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.asc {background: url(/img_comun/ico_semaforoverde.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.desc {background: url(/img_comun/ico_semaforoambar.gif) no-repeat; background-position: 80% 50%;}
#hs1 table td.eqp {font-size: 10px; color: #333; padding: 3px 3px 3px 20px;}
#hs1 table td.pnt {font-size: 11px; color: #666; text-align: center;}

/*bloques de posición*/
/*champions*/
#hs1 table tr.hs1-4 td {border-bottom: 0px; background: url(/img_comun/hs1_separa1.gif) repeat-x; background-position: bottom;}
#hs1 table tr.hs1-5 td.pos,#hs1 table tr.hs1-6 td.pos {color: #9999FF;}
#hs1 table tr.hs1-17 td {border-bottom: 0px; background: url(/img_comun/hs1_separa1.gif) repeat-x; background-position: bottom;}
#hs1 table tr.hs1-18 td.pos,#hs1 table tr.hs1-19 td.pos,#hs1 table tr.hs1-20 td.pos {color: #990099;}

/*lista*/
.hs1select {text-align: center; margin: 4px auto 0 auto; font-size: 11px; color: #333; font-weight: bold; vertical-align: middle;}

/*HS2 - Resultados*/
#hs2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; border-bottom: 1px solid #E0E0E0;}
#hs2 h3 {font-size: 20px; color: #333; padding: 6px 0 3px 5px;}
#hs2 h3 img {vertical-align: middle; margin: 0 5px 0 0}

.hs2-pestannas {clear: left; height: 28px; background: url(/img_comun/f_hs2_pest.jpg) repeat-x; background-position: bottom;}
.hs2-pestannas a {color: #666; font-size: 10px; height: 28px; display: block; float: left; background: url(/img_comun/f_hs2_separa.gif) no-repeat; background-position: right;}
.hs2-pestannas a span {display: block; padding: 9px 6px 0 6px;}
.hs2-pestannas a.activo {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 10px; height: 28px; background: url(/img_comun/f_hs2_pest_activa.gif) repeat-x; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8}
.hs2-pestannas a.activo span {display: block; padding: 7px 6px 0 6px;}

#tablasresultados,.tablasresultados {width: 243px; height: 262px; overflow: scroll; overflow-x: hidden; clear: both}
#hs2 table {width: 100%; clear: both; background: url(/img_comun/f_hs2_masenlaces2.jpg) repeat-x; background-position: top;}
#hs2 table th {padding: 3px;}
#hs2 table td {font-size: 10px; text-align: center; padding: 3px; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF;}
#hs2 table th.ress {background-color: #F7F6F4;}
#hs2 table th.hs2patrocinio {background-color: #EBEBEB; text-align: center;}
#hs2 table td.puntero {background-color: #9A9A9A; color: #3E3E3E; font-size: 12px; text-align: center; font-weight: bold;}
#hs2 table td.eqps {background-color: #F2F2F2;}
#hs2 table td.res {color: #3E3E3E; padding: 1px}
#hs2 table td.res div {border: 1px solid #D4D0C8; padding: 3px; white-space: nowrap;}

.hs2 {padding: 0 6px 5px 6px; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8;}
.hs2masenlaces {margin: 4px 0 0 0; background: url(/img_comun/f_hs2_masenlaces.jpg) repeat-x; background-position: top; text-align: center; font-size: 11px; color: #333; font-weight: bold; padding: 6px 0 3px 0}
.hs2masenlaces a {color: #333}
.hs2masenlaces2 {background: url(/img_comun/f_hs2_masenlaces2.jpg) repeat-x; background-position: top; text-align: center; font-size: 10px; color: #333; padding: 4px 0 3px 0}
.hs2masenlaces2 a {color: #333}

.rs-futbol .hs2 {background: url(/img_comun/f_hs2.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-baloncesto .hs2 {background: url(/img_comun/f_hs2_baloncesto.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-ciclismo .hs2 {background: url(/img_comun/f_hs2_ciclismo.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-balonmano .hs2 {background: url(/img_comun/f_hs2_balonmano.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-formula1 .hs2 {border-top: 1px solid #CECECE; background: url(/img_comun/f_hs2_formula1.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-futbolsala .hs2 {background: url(/img_comun/f_hs2_futbolsala.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-golf .hs2 {background: url(/img_comun/f_hs2_golf.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-motor .hs2 {background: url(/img_comun/f_hs2_motor.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}
.rs-tenis .hs2 {background: url(/img_comun/f_hs2_tenis.jpg) repeat-x; background-position: bottom; padding: 0 6px 35px 6px;}

/*especiales*/
.hs3 {background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; height: 20px;}
* > .hs3 {min-height: 20px; height: auto;}
.hs3img {display: block; margin: 0 auto; text-align: center;}
.hs3img img {margin: 0 auto; text-align: center;}
.hs3contenido {padding: 5px;}
.hs3titu {font-size: 16px; color: #333; font-weight: bold; margin: 0 0 4px 0}
.hs3 h3 {font-size: 11px; color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 2px 0; display: block}
.hs3 h3 a {color: #666;}
.hs3 h3 span {color: #3E3E3E; font-weight: bold;}

.hs3encabezado {font-size: 12px; color: #333; padding: 3px; background-color: #FEFEFE; margin: 3px 0 3px 0}
.hs3encabezado span {float: right;}
.hs3encabezado strong {font-size: 14px; color: #689900;}


.hs4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; background: #FFF url(/img_comun/f_hs4.jpg) repeat-x; background-position: top; height: 10px;}
* > .hs4 {height: auto;}
.hs-pestannas {height: 28px; background: url(/img_comun/f_hs2_pest.jpg) repeat-x; background-position: bottom;}
.hs-pestannas a {color: #666; font-size: 10px; height: 28px; display: block; float: left; background: url(/img_comun/f_hs2_separa.gif) no-repeat; background-position: right;}
.hs-pestannas a span {display: block; padding: 9px 5px 0 5px;}
.hs-pestannas a.activo {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 10px; height: 28px; background: url(/img_comun/f_hs_pest_activa.jpg) repeat-x; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8}
.hs-pestannas a.activo span {display: block; padding: 7px 8px 0 8px;}
.hs4content {position: relative; padding: 10px 5px 5px 5px; border-bottom: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-left: 1px solid #D4D0C8;}
.hs4 .overhead {color: #999999; font-size: 10px;}
.hs4 h3 {color: #333; font-size: 18px; margin: 0 0 4px 0}
.hs4 h3 a {color: #333;}
.hsfoto {float: left; padding: 0 5px 3px 0}
.hstexto {color: #5C5C5C; font-size: 12px;}
.hstexto2 {color: #5C5C5C; font-size: 11px; margin: 0 0 5px 0}
.hsotrosvideos img {margin: 0 5px 0 0; display: inline;}
.hs4 .link-app {background: url(/img_comun/hs_separa_linkapp.gif) repeat-x; background-position: top; clear: left; margin: 4px 0 0 0}
.hs4 .link-app .related-link {display: block; color: #3E3E3E; padding: 3px 0 3px 0; background: url(/img_comun/hs_separa_linkapp.gif) repeat-x; background-position: bottom;}
.hs4 .link-app .related-link a {color: #3E3E3E}
.hs4 .link-app .related-link strong,.hs4 .link-app .related-link a strong {color: #3E3E3E}
.hs4 .link-app .related-link img {vertical-align: middle; margin: 0 6px 0 0}

.hs4bottom {text-align: center; margin: 0 auto; border: 1px solid #D4D0C8; padding: 8px 0 8px 0; background: url(/img_comun/f_hs4bottom.jpg) repeat-x; background-position: top;}
.hs4boton {display: inline; width: auto; border: 1px solid #D4D0C8; background: #FFF url(/img_comun/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding: 4px 18px 4px 18px; font-size: 11px; color: #636363; cursor: pointer;}
.hs4bottom span {background-color: #F7F7F7; padding: 5px 7px 5px 7px; font-size: 10px; border: 1px solid #D4D0C8;}

/*popup*/
.popup {text-align: left; font-family: Arial, Helvetica, sans-serif;}
.popup h3 {text-align: left; font-size: 18px; color: #0066CC; padding: 0 0 5px 0}
.publicidad-popup {padding: 0 0 15px 0}

/*ROBAPÁGINAS*/
#robapaginas {text-align: center; margin: 0 1px 0 auto}
#robapaginas #patrocinio {position: relative; text-align: left; height: 1px;}
#robapaginas .patrocinio {position: absolute; bottom: 0px; left: 5px; text-align: left; margin: 0 auto}
.robapaginas {background: url(/img_comun/tituroba.gif) no-repeat; background-position: 5px 5px; padding: 15px 0 0 0; text-align: center; margin: 0 auto;}

.submenuh {background-color: #3E3E3E; padding: 3px 1px 3px 5px; color: #94ADC8;}
.submenuh a {color: #94ADC8;}
.submenuh a: hover {color: #FFF;}
.submenuh a.activo {color: #FFF; font-size: 11px; font-weight: bold;}

.submenuh3 {color: #000000; padding: 0 0 5px 0}
.submenuh3 a {color: #000000;}


/*patrocinio*/
#patrocinio td {background-color: #EBEBEB; text-align: center; padding: 7px 3px 7px 3px;}


/*MÓDULOS COMUNES*/
.HSmodulo {text-align: left;}
.HSmodulo .HScontent, .HSmodulo .HScontent2, .HSmodulo .HScontent3 {clear: left; background: transparent;}
.HSmodulo .HScontent2 .contenido-modulo {padding: 10px 0 8px 0;}
.HSmodulo .HScontent2 .contenido-modulo img {float: left; margin: 0 auto; padding: 0 6px 0 3px;}
.HSmodulo .HScontent3 .contenido-modulo {padding: 6px}
.HSmodulo .HScontent3 .contenido-modulo img {float: right; margin: 0 auto; padding: 0 6px 0 3px;}


.resultados {background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top; padding: 10px;}
.resultados table {width: 100%;}
.resultados th {color: #666; text-align: center; padding: 3px; font-size: 10px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.resultados th.col {color: #3E3E3E; font-weight: bold; text-align: center; padding: 3px; font-size: 11px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.resultados td {color: #3E3E3E; padding: 3px; text-align: center; font-size: 10px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.clasificacion {background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top; padding: 10px;}
.clasificacion table {width: 100%;}
.clasificacion th {color: #666; text-align: center; padding: 3px; font-size: 11px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.clasificacion th.col {color: #3E3E3E; font-weight: bold; text-align: center; padding: 3px; font-size: 11px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.clasificacion td {color: #666; padding: 3px; text-align: center; font-size: 11px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.clasificacion td.piloto {text-align: left; padding: 0 0 0 3px}
.clasificacion td.ptos {color: #000000; font-weight: bold;}
.clasificacion .colimpar {background-color: #F2F5F9;}
.resultado-unico {background-color: #FFF; padding: 0px 2px 0px 2px; text-align: center; margin: 0 2px 0 0; border: 1px solid #CECECE;}
.hsselect {background-color: #F2F2F2; text-align: right; padding: 4px}
.hsselect label {font-weight: bold;}

/* modulo colocafoto*/
#modulo-colocafoto.HSmodulo .HScontent {background: transparent; clear: left;}
.contenido-modulo-colocafoto {padding: 6px;}
.img-modulo-colocafoto {float: right; margin: 0 auto; padding: 0 6px 0 3px;}
.img-modulo-colocafoto img {margin: 0 auto;}
.titulo-colocafoto,.titulo-colocafoto a {font-size: 16px; font-weight: bold; color: #333;}
.textocolocafoto {color: #333; font-size: 11px;}


/*pestañas*/
.pestanna {background: url(/img_comun/f_encabezado_galeria.jpg) repeat-x; background-position: bottom; height: 25px;}
.pestanna2 {background: url(/img_comun/brd_fin_pestanas.gif) no-repeat; background-position: bottom left;}
.pestanna ul {height: 25px; height: 25px; background: url(/img_comun/brd_fin_pestanas.gif) no-repeat; background-position: bottom right;}
.pestanna li {float: left;}
.pestanna a {display: block; float: left; background: url(/img_comun/f_separa_lo.gif) no-repeat; background-position: right 50%; font-size: 11px; color: #333; padding: 0 6px 0 6px; margin: 3px 0 0 0; height: 22px;}
.pestanna a span {display: block; padding: 4px 0 0 0; margin: 0;}
.pestanna a.activo {background: #FFF url(/img_comun/brd_fin_menu_lo.gif) repeat-y; background-position: left bottom; border-top: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; font-size: 11px; color: #333; margin: 0; font-weight: bold; height: 25px;}
.pestanna a.activo span {display: block; padding: 6px 0 0 0; margin: 0;}

/*voces*/
.vocesA {color: #516084; padding: 10px 15px 10px 15px}
.vocesA a {color: #516084;}
.vocesB {color: #5C5C5C; padding: 10px 15px 10px 15px}
.vocesB a {color: #5C5C5C;}

/*encuesta*/
#encuesta.HSmodulo .HScontent {clear: left; background: #FFF url(/img_comun/f_puntitos.gif) repeat-x; background-position: bottom left;}

.encuesta {padding: 10px; height: 40px; min-height: 1px;}
* > .encuesta {height: auto;}
.encuesta h3 {color: #333; font-size: 11px; font-weight: bold; padding: 0 0 6px 0}
.encuesta p {color: #333; font-size: 11px; font-weight: normal; padding: 0 0 4px 4px}
.botonencuesta {padding: 6px 0 0 0; text-align: center; float: left; display: block;}
.encuestamas {padding: 14px 0 0 0; text-align: center; float: right; display: block}
.encuestamas a {font-size: 10px; color: #4F4F50; text-decoration: underline;}
.encuesta .overhead {color: #689900; font-size: 10px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: bottom; padding: 0 0 4px 0}
.respuesta-encuesta {clear: left; padding: 10px 0px 0 0px;}
.respuesta {font-size: 14px; font-weight: bold; color: #333; padding: 0}
.respuesta span {font-size: 11px; color: #689900;}
.dato {float: right; font-size: 14px; font-weight: bold; color: #333; width: 8%; text-align: right;}
.datografico {background-color: #C7C7C6; border: 1px solid #9B9B98; height: 6px; float: left; width: 92%; margin: 5px 0 0 0}
.datografico span {font-size: 1px; background-color: #3E3E3E; display: block; color: #840000; height: 6px; width: 1px;}

/* modulo tienda*/
#modulo-tienda.HSmodulo .HScontent {clear: left; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; background-color: #FFF;}
#modulo-tienda.HSmodulo .boxbottom {padding: 10px 0 8px 0; border-top: 1px dashed #D4D0C8;}

.contenido-modulo-tienda {padding: 6px; height: 20px;}
* > .contenido-modulo-tienda {height: auto;}
.img-modulo-tienda {text-align: center; float: left; margin: 0 auto; padding: 0 6px 0 3px}
.img-modulo-tienda img {margin: 0 auto; text-align: center;}
.titulo-tienda,.titulo-tienda a {font-size: 14px; font-weight: bold; color: #3E3E3E;}
.textotienda {color: #666;}
.ocultabotonanterior .anterior,.ocultabotonsiguiente .siguiente {visibility: hidden;}
.modulotienda {display: none;}
#modulotienda1 {display: block;}

/*blogs*/
.modulo-blogs {text-align: left;}

.blogs-pestannas p {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; float: left; color: #000000;}
.blogs-pestannas span {display: block; padding: 3px 0px 0px 8px;}
.blogs-pestannas-derecha span {display: block; padding: 3px 0px 0px 27px;}
.blogs-pestannas a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF;}
.blogs-pestannas a: hover {color: #FFF;}
.blogs-pestannas p.activo {font-size: 10px; background-color: #FFF; border-left: 1px solid #D4D0C8; border-top: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8;}
.blogs-pestannas p.activo span {padding: 6px 8px 0 8px;}

.blogs {background-color: #FFF; height: 20px; clear: left;}
* > .blogs {height: auto;}
.blog {clear: left;}
.blog-contenido {clear: left; padding: 8px 0px 0 8px}
.blog-contenido .foto {float: right; border: 5px solid #E4E4E4}
.blog-contenido .ico {float: left;}
.blog-contenido h3 {font-size: 14px; color: #3E3E3E; font-weight: bold; margin: 0 0 0 0px;}
.blog-contenido h4 {font-size: 11px; color: #4C4C4C; font-weight: bold; margin: 0 0 0 0px;}
.blog-contenido p {font-size: 11px; color: #7F7F7F; margin: 0 0 0 0px;}
.blog-vermas {float: right}
.blog-comentarios {padding: 8px; clear: left; background: #F7F7F5 url(/img_comun/f_blog_comentarios.jpg) repeat-x; background-position: top;}
.blog-comentarios h4 {font-size: 11px; color: #4C4C4C; font-weight: bold; padding: 0 0 4px 8px}
.blog-comentarios p {display: block; background: url(/img_comun/marca_blog.gif) no-repeat; background-position: 0px 5px; padding: 0 0 5px 7px;}
.blog-comentarios p a {color: #7A7A7A;}
.separa-blogs {font-size: 1px; height: 1px; background: url(/img_comun/f_puntitos.gif) repeat-x; background-position: top; margin: 5px 0 6px 0}

/*enlaces patrocinados*/
.enlacespatrocinados {background: #EEECE9 url(/img_comun/f_enlaces_patrocinados.jpg) repeat-x; background-position: top;}

/*reportajes*/
#reportajes.HSmodulo2 {text-align: left;}
#reportajes.HSmodulo2 .HScontent {clear: left; background: transparent;}
#reportajes.HSmodulo2 .contenido-modulo {padding: 10px 0 0px 0; font-size: 18px; font-weight: bold; color: #333; background: url(/img_comun/f_reportajes.gif) repeat-x; background-position: bottom;}
#reportajes.HSmodulo2 .contenido-modulo a {color: #333;}
.separa-reportajes {font-size: 1px; height: 1px; margin: 0px 0 6px 0}
#reportajes.HSmodulo2 .contenido-modulo img {float: left; margin: 0 auto; padding: 0 6px 0 0px;}
.reportajes-vermas {float: right}

/*videohumor*/
#videohumor.titulo-colocafoto span,#videohumor.titulo-colocafoto a span {font-size: 18px; font-weight: bold; color: #333;}
#videohumor.textocolocafoto {color: #666; font-size: 12px;}

/*Marcador*/
#modulo-marcador.HSmodulo .HScontent {clear: left; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; background-color: #FFF;}
#modulo-marcador.HSmodulo .boxbottom {padding: 10px 0 8px 0; border-top: 1px dashed #D4D0C8;}
.contenido-modulo-marcador {padding: 6px; height: 20px;}
* > .contenido-modulo-marcador {height: auto;}

div.coment-goles {font-size: 10px; color: #666666; text-transform: uppercase; text-align: center; clear: both; padding-top: 5px;}
div.titu-tiempo {font-size: 10px; color: #333333; text-transform: uppercase; text-align: center; padding: 4px; clear: both;}
div.minutos-tiempo {font-size: 28px; color: #666666; text-transform: uppercase; text-align: center; background: url(/img_comun/f_minutos_tiempo.jpg); background-repeat: repeat-x; background-position: top left; height: 37px; padding-top: 5px; font-weight: bold; border: 1px solid #F3F3F3; clear: both;}
div.estado-partido {font-size: 10px; color: #666666; text-align: center; padding: 4px; background-color: #ECE9D8; border: 1px solid #F3F3F3; clear: both;}
div.estado-partido1 {font-size: 14px; color: #FFFFFF; text-transform: uppercase; text-align: center; background: url(/img_comun/f_estado_verde.jpg); background-repeat: repeat-x; background-position: top left; height: 18px; padding-top: 5px; font-weight: bold; clear: both;}
div.estado-partido2 {font-size: 14px; color: #FFFFFF; text-transform: uppercase; text-align: center; background: url(/img_comun/f_estado_rojo.jpg); background-repeat: repeat-x; background-position: top left; height: 18px; padding-top: 5px; font-weight: bold; clear: both;}

#marcador2 {width: 100%;}
#marcador2 div.titu-marcador {background-image: url(/img_comun/f_titu_marcador.jpg); background-repeat: repeat-x; background-position: top left; text-align: left; height: 24px; padding-top: 2px;}
#marcador2 div.titu-marcador div {padding: 3px; font-size: 12px; font-weight: bold; color: #666666;}
#marcador2 div.titu-marcador div span {color: #333333;}
#marcador2 div.linea1 {background-color: #FFFFFF; clear: both;}
#marcador2 div.linea1 #columnas {clear: both; background-color: #FFFFFF;}
#marcador2 div.linea1 #columnas div.marcador-g div.col1 {clear: none; float: left; width: 84px; border-right: 1px solid #DEDEDC;}
#marcador2 div.linea1 #columnas div.marcador-g div.col2 {clear: none; float: left; width: 126px; border-right: 1px solid #DEDEDC;}
#marcador2 div.linea1 #columnas div.marcador-g div.col3 {clear: none; float: left; width: 84px;}
#marcador2 div.linea1 #columnas div.marcador-g div.col1 div.equipos {font-size: 12px ; font-weight: bold; text-align: center; padding: 8px 4px 4px 4px; clear: both;}
div > #marcador2 div.linea1 #columnas div.marcador-g div.col1 div.equipos {padding: 10px 4px 4px 4px;}
#marcador2 div.linea1 #columnas div.marcador-g div.col3 div.equipos {font-size: 12px ; font-weight: bold; text-align: center; padding: 8px 4px 4px 4px; clear: both;}
div > #marcador2 div.linea1 #columnas div.marcador-g div.col3 div.equipos {padding: 10px 4px 4px 4px;}
#marcador2 div.linea1 div.pais {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; text-align: center; text-transform: uppercase;}
#marcador2 div.linea1 #columnas div.marcador-g div.col2 div.goles {font-size: 38px; font-weight: bold; color: #666666; text-align: center; padding-top: 15px; padding-bottom: 10px; height: 58px;}

#marcador2 div.linea1 #columnas div.marcador-g {background-image: url(/img_comun/f_nombre_equipos.jpg); background-repeat: repeat-x; background-position: bottom left; text-align: left;}
#marcador2 div.linea1 #columnas div.marcador-g div.col1 div.escudo {text-align: center; padding-top: 10px; padding-bottom: 10px; height: 60px;}
#marcador2 div.linea1 #columnas div.marcador-g div.col3 div.escudo {text-align: center; padding-top: 10px; padding-bottom: 10px; height: 60px;}
#marcador2 div.linea1 #columnas div.col3 div.goles {font-size: 14px; font-weight: bold; color: #666666; text-align: center;}
#marcador2 div.linea1 #columnas div.col2 div.tiempos {font-size: 12px; color: #000; text-transform: uppercase; text-align: center; padding: 6px 4px 4px 4px; clear: both; background: url(/img_comun/marcador3.jpg); background-repeat: repeat-x; background-position: top left; margin-top: 3px;}
div > #marcador2 div.linea1 #columnas div.col2 div.tiempos {margin-top: 1px;}
#marcador2 div.linea1 #columnas div.col2 div.estado1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-transform: uppercase; text-align: center; background: url(/img_comun/f_estado_verde.jpg); background-repeat: repeat-x; background-position: top left; height: 10px; padding: 3px; font-weight: bold;}
#marcador2 div.linea1 #columnas div.col2 div.estado2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-transform: uppercase; text-align: center; background: url(/img_comun/f_estado_rojo.jpg); background-repeat: repeat-x; background-position: top left; height: 10px; padding: 3px; font-weight: bold;}
#marcador2 div.linea2 {border-left: 1px solid #E2DFDA; border-right: 1px solid #E2DFDA; border-bottom: 1px solid #E2DFDA; background-color: #FFFFFF; clear: both;}
#marcador2 div.linea2 #columnas {width: 95%; clear: both; background-color: #FFFFFF;}
#marcador2 div.linea2 #columnas div.col1 {clear: none; float: left; width: 79px; padding-top: 5px;}
#marcador2 div.linea2 #columnas div.col2 {clear: none; float: left; width: 104px;}
#marcador2 div.linea2 #columnas div.col3 {clear: none; float: left; width: 79px; padding-top: 5px;}
#marcador2 div.linea2 #columnas div.pais {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; text-align: center; text-transform: uppercase;}
#marcador2 div.linea2 #columnas div.goles {font-size: 14px; font-weight: bold; color: #666666; text-align: center;}
#marcador2 div.linea2 #columnas div.col2 div.tiempos {font-size: 9px; color: #333333; text-transform: uppercase; text-align: center; padding: 4px; clear: both; background: url(/img_comun/f_primer_tiempo.jpg); background-repeat: repeat-x; background-position: top left;}
#marcador2 div.linea2 #columnas div.col2 div.estado1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-transform: uppercase; text-align: center; background: url(/img_comun/f_estado_verde.jpg); background-repeat: repeat-x; background-position: top left; height: 10px; padding: 3px; font-weight: bold;}
#marcador2 div.linea2 #columnas div.col2 div.estado2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-transform: uppercase; text-align: center; background: url(/img_comun/f_estado_rojo.jpg); background-repeat: repeat-x; background-position: top left; height: 10px; padding: 3px; font-weight: bold;}

#marcador-complementos {}
#marcador-complementos div.complementos1 {background-image: url(/img_comun/f_complementos.jpg); background-repeat: repeat-x; background-position: top left; text-align: left; height: 24px; float: left; clear: none; width: 142px; font-size: 12px; padding-left: 4px; padding-top: 4px; margin-right: 3px; margin-bottom: 1px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; height: 18px;}
#marcador-complementos div.complementos1 a {padding-top: 4px;}
#marcador-complementos div.complementos2 {background-image: url(/img_comun/f_complementos.jpg); background-repeat: repeat-x; background-position: top left; text-align: left; height: 24px; float: left; clear: none; width: 143px; font-size: 12px; padding-left: 4px; padding-top: 4px; margin-bottom: 1px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; height: 18px;}
#marcador-complementos div.complementos1-fin {background-image: url(/img_comun/f_complementos.jpg); background-repeat: repeat-x; background-position: top left; text-align: left; height: 24px; float: left; clear: none; width: 141px; font-size: 12px; padding-left: 4px; padding-top: 4px; margin-right: 3px; margin-bottom: 0px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; height: 18px;}
#marcador-complementos div.complementos2-fin {background-image: url(/img_comun/f_complementos.jpg); background-repeat: repeat-x; background-position: top left; text-align: left; height: 24px; float: left; clear: none; width: 142px; font-size: 12px; padding-left: 4px; padding-top: 4px; margin-bottom: 0px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; height: 18px;}

div.prox-p {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; margin: 2px;}
div.prox-p1 {background-image: url(/img_comun/f_prox_p1.jpg); background-repeat: repeat-x; background-position: top left; height: 16px; padding: 4px; font-size: 11px; font-weight: normal; border-top: 1px solid #CCCCCC; text-transform: uppercase;}
div.prox-p1-2 {background-image: url(/img_comun/f_prox_p1.jpg); background-repeat: repeat-x; background-position: top left; height: 16px; padding: 4px; font-size: 11px; font-weight: normal;}
.prox-p1 span, div.prox-p1-2 span {font-weight: bold;}
.prox-p2 {background-image: url(/img_comun/f_prox_p2.jpg); background-repeat: repeat-x; background-position: top left; height: 22px; padding: 8px 4px 4px 4px; font-size: 13px; font-weight: bold; border-bottom: 1px solid #CCCCCC; height: auto;}
.prox-p2 span {font-weight: normal;}

/*módulo multimedia portada*/
#modulo-multimedia-portada {height: 20px; background: #FFF url(/img_comun/f_mme.gif) repeat-y; background-position: top; clear: both;}
* > #modulo-multimedia-portada {height: auto;}
.mmp1 {background: url(/img_comun/f_mme_bottom.jpg) no-repeat; background-position: bottom; clear: both;}
.mmp2 {background: url(/img_comun/f_mme_top.jpg) no-repeat; background-position: top; clear: both; height: 20px;}
* > .mmp2 {min-height: 20px; height: auto;}
.mmp {padding: 17px 7px 12px 7px; clear: both; margin: 0;}

.pestanas-mmp {position: relative; height: 34px; background: url(/img_comun/f_bloque_pestana_multimedia.jpg) repeat-x; background-position: bottom;}
.pestanas-mmp a {float: left; height: 34px; display: block; font-weight: bold; color: #386481; font-size: 12px; text-align: left;}
.pestanas-mmp a.pos1 {position: absolute; z-index: 1; width: 104px;}
.pestanas-mmp a.pos2 {position: absolute; z-index: 1; width: 104px; left: 90px;}
.pestanas-mmp a.activo {background: url(/img_comun/f_pestana_multimedia.gif) no-repeat; background-position: bottom left; z-index: 2;}
.pestanas-mmp a.noactivo {background: url(/img_comun/f_pestana_multimedia2.gif) no-repeat; background-position: bottom left;}
.pestanas-mmp a span {display: block; padding: 10px 0 0 10px; text-align: left; margin: 0 auto;}
.mmp-contenido {border-left: 1px solid #C1D5E4; border-right: 1px solid #C1D5E4; border-bottom: 1px solid #C1D5E4;}

.hs5 {clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 20px;}
* > .hs5 {min-height: 20px; height: auto;}
.hs5-pestannas {height: 27px; background: url(/img_comun/f_hs5_pest.jpg) repeat-x; background-position: bottom;}
.hs5-pestannas a {color: #333; font-size: 11px; height: 27px; display: block; float: left; background: url(/img_comun/f_hs5_separa.gif) no-repeat; background-position: right;}
.hs5-pestannas a span {display: block; padding: 9px 5px 0 5px;}
.hs5-pestannas a.activo {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333; font-size: 11px; height: 27px; background: #FFF; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;}
.hs5-pestannas a.activo span {display: block; padding: 7px 8px 0 8px;}
.hs5content {padding: 3px 2px 0 2px; background: transparent;}
.hs5contenido {border: 1px solid #CCCCCC; border-top: 0px; height: 20px; background: #FFF url(/img_comun/f_hs5contenido.jpg) repeat-x; background-position: top; padding: 0}
* > .hs5contenido {min-height: 20px; height: auto;}
.hs5overhead {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: right; padding: 5px 3px 5px 3px ; color: #333;}
.hs5overhead1 {font-weight: normal;}
.hs5overhead2 {}
.hs5overhead3 {color: #000000;}
.hs5datos {text-align: left;}
.hs5datosoverflow {text-align: left; height: 250px; overflow: auto;}
.hs5datoI {height: 10px; clear: left; padding: 3px 5px 3px 15px; border-left: 6px solid #F2F6F7; border-bottom: 2px solid #FFF; background-color: #E6EBF1}
.hs5datoP {height: 10px; clear: left; padding: 3px 5px 3px 15px; border-left: 6px solid #E0E8EE; border-bottom: 2px solid #FFF; background-color: #F5F5F5}
.gol {border-left: 6px solid #E98A49;}
* > .hs5datoI,* > .hs5datoP {height: auto;}
.hs5datos h3,.hs5datosoverflow h3 {color: #5C5C5C; font-size: 12px; margin: 0;}
.hs5datos h3 strong,.hs5datosoverflow h3 strong {font-weight: bold; color: #333;}
.separahs5dato {color: #0099FF; font-size: 10px; text-align: right; background: url(/img_comun/separa_hs5_dato.jpg) no-repeat; background-position: 0px 50%;}
.hs5datos p,.hs5datosoverflow p {clear: both; font-size: 11px; color: #666; margin: 0;}
.hs5datos p strong,.hs5datosoverflow p strong {font-weight: bold;}
.hs5datos p a,.hs5datosoverflow p a {color: #666; text-decoration: none;}
span.estadoevento {color: #0099FF; font-size: 10px; float: right; text-align: right; display: block;}
.hs5patrocinado {text-align: right; padding: 0px 8px 4px 8px; background: url(/img_comun/f_hs4_hs.gif) no-repeat; background-position: 5px 50%;}

/*MULTIMEDIA PORTADA*/
#multimedia-portada {}
.elemento-multimedia {clear: both; text-align: center; margin: 0 auto; padding: 5px 0 10px 0; background: url(/img_comun/separa_puntos.gif) repeat-x; background-position: bottom;}

.contenedor-video{ width:240px; text-align:center; margin:0 auto;}
.contenedor-video .hs5overhead{ width:276px; text-align:center; margin:0 auto; position:relative; left:-20px;}
.contenedor-video .elemento-multimedia{ height:1px; overflow:hidden; padding:0;}

.tirafotos-multimedia {padding: 5px 0 5px 0; clear: both;}
.foto-miniatura {float: left; padding: 3px; border: 1px solid #D4D0C8; margin: 0 0 0 7px; background-color: #D4D0C8;}
.foto-miniatura-activa {float: left; padding: 3px; border: 1px solid #D4D0C8; margin: 0 0 0 7px; background-color: #D4D0C8;}
.tirafotos-multimedia .flechaizq {float: left;}
.tirafotos-multimedia .flechaizq img {padding: 20px 0 0 6px;}
.tirafotos-multimedia .flechader {float: right;}
.tirafotos-multimedia .flechader img {padding: 20px 4px 0 0 ;}
.multimedia-portada-audios {}
.multimedia-portada-audios h3 {text-align: left; padding: 0 0 5px 15px; font-size: 12px; color: #333;}

/*articulo opina*/
#articulopina {background-color: #FFF; margin: 4px 25px 0 15px; clear: both;}
#articulo #articulopina {background-color: #FFF; margin: 4px 0 0 5px; clear: both;}
#articulopina .boxheader {border: 1px solid #D4D0C8; background: #FFF url(/img_comun/f_encabezado_encuesta.jpg) repeat-x; background-position: bottom; border-bottom: 1px solid #D4D0C8; padding: 8px 0 8px 12px; font-size: 18px; font-weight: normal; height: 20px;}
.articulopina {background-color: #F6F6F4; border: 1px solid #D4D0C8; border-top: 0px; font-size: 11px; color: #666; padding: 10px 0px 0px 0px; height: 20px; position: relative;}
* > .articulopina {height: auto;}
.articulopina p {padding-bottom: 5px;}
.articulopina input.caja,.articulopina textarea {background-color: #FBFAFA; border: 1px solid #D4D0C8; width: 99%; color: #666; font-size: 10px!important;}
.articulopina textarea {height: 80px;}
.articulopina input.check,.articulopina input.radio {border: 0;}
.articulopina a.enlace {color: #666; font-weight: bold;}
.articulopina a.enlace: hover {color: #0099FF; text-decoration: none;}
#articulopina .mensaje-error {clear: left; color: #0080D5; font-weight: bold; font-size: 11px; padding: 0 0 6px 0; text-align: center;}
.articulopina-texto {padding: 0 8px 3px 8px; clear: left; position: relative;}
.articulopina-logeo {background-color: #EFEEEB; padding: 8px; border-top: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; position: relative; height: 20px;}
* > .articulopina-logeo {height: auto;}
.cajas-logeo {float: left; width: 49%; position: relative;}
.cajas-logeo p {float: left; width: 49%; padding: 0;}
.cajas-logeo p input.caja {width: 90%!important}
.botones-logeo {padding: 16px 0 0 0}
a.olvidado {text-decoration: underline; color: #666;}
.bloque-articulopina {padding: 10px 8px 0 8px; clear: left;}
.articulopinaI {float: left; width: 33%;}
.articulopinaD {float: right; width: 66%;}
.articulopina-botones {text-align: center; margin: 0 auto; padding: 8px 0 10px 0; background-color: #EEEEEE; border-top: 1px solid #D4D0C8;}
.articulopiniones {background-color: #FFF; margin: 15px 0 0 0; position: relative;}
.articulopiniones .boxheader2 {margin: 0 0 15px 0; font-size: 24px; font-weight: bold; color: #333; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.articulopiniones .boxheader2 div {padding: 8px 0 8px 0; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: bottom;}
.articulopiniones .pestanna {background: url(/img_comun/f_encabezado_galeria2.jpg); background-repeat: repeat-x; background-position: bottom; height: 25px;}
.articulopiniones2 {clear: left; border: 1px solid #D4D0C8; border-top: 0px; height: 20px; padding: 10px;}
* > .articulopiniones2 {height: auto;}
.articulopiniones .numopiniones {font-size: 14px; color: #0080D5; padding: 0 0 3px; font-weight: bold;}
.articulopiniones .opinion {padding: 11px 0 0 0; font-size: 11px; color: #6D6D6D; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.articulopiniones h3 {float: left; font-size: 11px; padding: 0 0 0 10px; color: #333; font-weight: bold; background: url(/img_comun/marca_opinion_autor.gif) no-repeat; background-position: 0px 6px;}
.articulopiniones .fecha {float: right; font-size: 10px;}
.articulopiniones .hora {color: #940000;}
.articulopiniones hr {visibility: hidden; display: block;}
.articulopiniones .texto {clear: both; padding: 3px 0 10px 10px;}
.detalles-opinion {clear: left;}
.favorcontra {float: left; padding: 0px 0 6px 0; font-size: 11px; color: #6D6D6D;}
.formdenunciar {clear: left; padding: 6px 0 6px 0}
span.afavor,a.afavor: hover {font-weight: bold; color: #66CC00; display: block; padding: 6px 6px 6px 22px; background: url(/img_comun/ico_afavor.gif) no-repeat; background-position: 0px 4px; float: left;}
span.encontra,a.encontra: hover {font-weight: bold; color: #0099FF; display: block; padding: 6px 6px 6px 22px; background: url(/img_comun/ico_encontra.gif) no-repeat; background-position: 0px 4px; float: left;}a.afavor {color: #6D6D6D; display: block; padding: 6px 6px 6px 22px; background: url(/img_comun/ico_afavor.gif) no-repeat; background-position: 0px 4px; float: left;}
a.encontra {color: #6D6D6D; display: block; padding: 6px 6px 6px 22px; background: url(/img_comun/ico_encontra.gif) no-repeat; background-position: 0px 4px; float: left;}
.favorcontra .mensaje {display: block; padding: 6px; float: left;}
.inadecuado {float: right; padding: 6px 0 6px 0}
.inadecuado a {padding: 4px 6px 4px 6px;}
.inadecuado img {vertical-align: middle; padding: 0 8px 0 0}
.formdenunciar {background: #F6F6F4 url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top; padding: 6px;}
.formdenunciar p {color: #333; font-size: 10px; padding: 0 0 6px 0}
.formdenunciar textarea {width: 66%; height: 55px; margin: 0 6px 0 0}
.formdenunciar .gracias {text-align: center; padding: 8px 0 8px 0}
.articulopiniones .vermas-opinion {color: #636363; font-size: 11px; font-weight: bold; text-align: right;}
.articulopiniones .vermas-opinion a {color: #636363;}

/*Hemeroteca*/
#contenido .contenido {}

.resbus {padding: 0 10px 10px 10px;}
.resbus h2 {color: #333; font-size: 32px;}
.paginacion {font-size: 12px; color: #666666; font-weight: bold; text-align: center; margin: 0 auto; padding: 0 0 15px 0}
.paginacion a {color: #666666;}
.paginacion a.activo {color: #FFF;}
.paginacion-iz {float: left; margin: 0 auto; padding: 0 0 10px 0}
.paginacion-dr {float: right; margin: 0 auto; padding: 0 0 10px 0}
 .date {color: #CCCCCC; font-size: 16px; display: inline; font-weight: bold; float: right; margin: 0; padding: 10px 0 0 0;}

.encontrados {font-size: 12px; color: #666666; padding: 10px 0 5px 0; border-top: 1px solid #E8E8E8;}
.encontrados span {font-weight: bold;}

.bloqueresultados {padding: 5px 0px 10px 20px;}
.resbus .seccion {color: #333; font-size: 16px; font-weight: bold;}
.bloqueresultados .resultado {padding: 8px 10px 20px 18px}
.resbus h3 {font-size: 18px; font-weight: bold; color: #999; text-indent: -31px; margin: 0 0 0 10px}
.bloqueresultados p {font-size: 12px; color: #666666; padding: 0 0 0 10px; background: url(/img/f_hemeroteca_bloqueresultados.jpg) repeat-y; background-position: bottom left;}

.buscadorC {}
.buscadorC .header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}
.buscadorC .content {padding: 15px 10px 6px 10px; text-align: left;}
.buscadorC .content p {color: #333; padding: 0 0 5px 0}
.buscadorC .label {color: #333; font-weight: normal;}
.buscadorC .caja {width: 150px;}
.buscadorC .categorias {padding: 0 0 5px 15px;}
.buscadorC .boton {text-align: right; margin: 0 auto; padding: 0px;}
.buscadorC .boton a {padding-left: 6px; padding-right: 6px}

/* modulo buscador avanzado*/
#modulo-buscadoravanzado .HSmodulo .HScontent {background: transparent; clear: left;}
.contenido-modulo-buscadoravanzado {padding: 6px;}
.img-modulo-buscadoravanzado {float: right; margin: 0 auto; padding: 0 6px 0 3px;}
.img-modulo-buscadoravanzado img {margin: 0 auto;}
.titulo-buscadoravanzado,.titulo-buscadoravanzado a {font-size: 16px; font-weight: bold; color: #333;}
.textobuscadoravanzado {color: #333; font-size: 11px; border: 1px solid #CCCCCC;}
.textobuscadoravanzado div.buscar {padding: 5px;}
.textobuscadoravanzado div.buscar input {width: 270px;}
.textobuscadoravanzado div.buscaren {font-size: 12px; color: #333333; padding: 0px 5px 5px 5px;}
.textobuscadoravanzado div.buscaren span {font-size: 11px; color: #333333; font-weight: bold;}

#especial.textobuscadoravanzado {color: #333; font-size: 11px; padding: 10px 0 3px 35px; background: url(/img_comun/ico_apoyo_articulo.gif) no-repeat; background-position: 0px 1px;}
/*buscador anvanzado*/
div.separa-buscador {background: url(/img_comun/linea_separa_buscador.gif) ; background-repeat: repeat-x; background-position: top left; height: 2px;}
div.bot-buscar {text-align: right; padding: 5px;}

/*Calendario*/
#modulo-calendario .HSmodulo .HScontent {background: transparent; clear: left;}
.contenido-modulo-calendario {padding: 6px;}
.contenido-modulo-calendario div.mesanno {text-align: center; font-size: 20px; font-weight: bold; color: #333333;}
.contenido-modulo-calendario div.mesanno div.anterior {clear: none; float: left; padding: 5px;}
.contenido-modulo-calendario div.mesanno div.siguiente {clear: none; float: right; padding: 5px;}
.contenido-modulo-calendario div.mesanno div.mes-anno {clear: none; float: left; text-align: center; width: 200px; padding: 5px;}
.contenido-modulo-calendario div.mesanno div.anterior a, .contenido-modulo-calendario div.mesanno div.siguiente a {font-size: 20px; font-weight: bold; color: #333333;}
.titulo-calendario,.titulo-calendario a {font-size: 16px; font-weight: bold; color: #333;}
.textocalendario {color: #333; font-size: 11px; border: 1px solid #CCCCCC; background-color: #FFFFFF;}
.textocalendario div.dias {width: 235px; margin: 5px 0px 5px 30px;}
.textocalendario div.semana div.dia {clear: none; float: left; width: 32px; text-align: center;}
.textocalendario div.semana {background-color: #C2C2C2; height: 16px; margin-top: 5px; margin-bottom: 3px; font-size: 14px ; color: #FFFFFF; padding-left: 32px;}
.textocalendario div.nonumero {border: 1px solid #E6E6E6; background-color: #BEBEBE; clear: none; float: left; padding: 5px 0px 0px 0px; width: 30px; height: 25px; margin-top: 1px; margin-right: 1px;}
.textocalendario div.numero {border: 1px solid #E6E6E6; background-color: #FFFFFF; clear: none; float: left; padding: 5px 0px 0px 0px; width: 30px; height: 25px; margin-top: 1px; margin-right: 1px; text-align: center; font-weight: bold; font-size: 16px; color: #333333;}
.textocalendario div.numeron a {color: #FFFFFF;}

/*Puntua tu seleccion*/
p.puntua {font-size: 12px; color: #666666;}
div.puntua-seleccion {clear: both; padding-top: 20px; padding-bottom: 10px;}
div.puesto#guardametas span {font-size: 24px; color: #666666; float: right; margin-right: 10px;}
div.puesto#defensas span {font-size: 24px; color: #666666; float: right; margin-right: 10px;}
div.puesto#centrocampista span {font-size: 24px; color: #666666; float: right; margin-right: 10px;}
div.cont-puntua-jugadores {float: left; position: relative; width:440px; padding: 0px 0px 0px 5px;}
div.puntua-jugador {float: left; position: relative; padding: 0px 2px 0px 2px;}
div.puntua-jugador .nombre {clear: both; font-size: 11px; font-weight: bold; color: #666666; padding-bottom: 5px;}
div.puntua-jugador .foto {padding-bottom: 5px;}
div.puntua-jugador .votos-estrellas img {vertical-align: middle;}


div.resultado-puntuacion#cont {background-color: #EBEBEB; border-bottom: 2px solid #FFF;}
.resultado-puntuacion {height: 20px; clear: both; padding: 0px; width: 100%;}
* > .resultado-puntuacion {min-height: 20px; height: auto;}
.resultado-puntuacion .puesto div {margin: 15px 0 5px 0; width: 54px}
.resultado-puntuacion .result {float: left; text-align: center; margin: 0px; padding: 0px;}
.resultado-puntuacion .result img {border-left: 2px solid #FFF; border-right: 2px solid #FFF;}

.resultado-puntuacion .jugador {padding: 0px 0 0px 20px; text-align: left; margin: 0 auto;}
.resultado-puntuacion .nombre {padding: 10px 0 10px 0; font-size: 20px; font-weight: bold; color: #000; padding-bottom: 5px;}

/*Compara jugadores*/
div.compara-jugadores#cont {}
div.cont-compara-jugadores {background: url(/img_comun/f_comparar.gif) repeat-x; background-position: top left;}

.compara-jugadores {height: 20px; clear: both; padding: 0px; width: 100%; background: url(/img_comun/f_comparar.gif) repeat-x; background-position: bottom left;}
* > .compara-jugadores {min-height: 20px; height: auto;}
.compara-jugadores .img {float: left; text-align: center; margin: 0px; padding: 10px;}
.compara-jugadores p {padding: 4px;}
.compara-jugadores p select {width: 270px; border: 1px solid #D4D0C8; font-size: 11px;}
.compara-jugadores .texto {padding: 0px 0 0px 20px; text-align: left; margin: 0 auto; font-size: 11px; font-weight: normal; color: #333;}

/*Siete ideal- balonmano*/
.verresultados-sieteideal{padding:0px ; left:550px ; top:50px; clear: none; position: absolute; z-index: 10;}
.verresultados-sieteideal a{ font-size: 10px; color: #4F4F50; text-decoration: underline;}
#sieteideal {padding: 0 6px 0 6px;}
#sieteideal h3 {color: #4C4C4C; font-size: 14px; font-weight: bold;}
.sieteideal {background-color: transparent; padding: 0px; font-size: 11px; color: #666666; margin: 0 0 0px 0; position: relative;}
div.sieteidealtexto {font-size: 12px; color: #666666; width: 120px; text-align:left; float: left; clear: none; margin:10px 0 0 0; /*position: absolute; */z-index: 10; /*left:0px; top: 13px;*/}

div.jugador1,div.jugador2,div.jugador3,div.jugador4,div.jugador5,div.jugador6,div.jugador7 {background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EEEEEE;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:3px;}
div.jugador1-n,div.jugador2-n,div.jugador3-n,div.jugador4-n,div.jugador5-n{color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
div.campojuego-balonmano {margin: 10px 0px 20px 0px; background-image: url(/img/sieteideal.png); width: 663px; height: 525px; display: block; position: relative;}

div.campojuego-balonmano div.jugador1 {left:417px;
position:absolute;
top:115px;
width:/*100px*/auto;
z-index:4;}
div.campojuego-balonmano div.jugador2 {left:353px;
position:absolute;
top:195px;
width:/*100px*/auto;
z-index:10;}
div.campojuego-balonmano div.jugador3 {left:215px;
position:absolute;
top:184px;
width:/*100px*/auto;
z-index:10;}
div.campojuego-balonmano div.jugador4 {left:530px;
position:absolute;
top:215px;
width:/*100px*/auto;
z-index:8;}
div.campojuego-balonmano div.jugador5 {left:180px;
position:absolute;
top:275px;
width:/*100px*/auto;
z-index:2;}
div.campojuego-balonmano div.jugador6 {left:473px;
position:absolute;
top:297px;
width:/*100px*/auto;
z-index:2;}
div.campojuego-balonmano div.jugador7 {left:375px;
position:absolute;
top:335px;
width:/*100px*/auto;
z-index:2;}


/*Cinco ideal- baloncesto*/
.verresultados-cincoideal{padding:0px ; left:550px ; top:50px; clear: none; position: absolute; z-index: 10;}
.verresultados-cincoideal a{ font-size: 10px; color: #4F4F50; text-decoration: underline;}
#cincoideal {padding: 0 6px 0 6px;}
#cincoideal h3 {color: #4C4C4C; font-size: 14px; font-weight: bold;}
.cincoideal {background-color: transparent; padding: 0px; font-size: 11px; color: #666666; margin: 0 0 0px 0; position: relative;}
div.cincoidealtexto {font-size: 12px; color: #666666; width: 120px; text-align:left; float: left; clear: none; margin:10px 0 0 0; /*position: absolute; */z-index: 10; /*left:0px; top: 13px;*/}

div.jugador1,div.jugador2,div.jugador3,div.jugador4,div.jugador5 {color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
div.jugador1-n,div.jugador2-n,div.jugador3-n,div.jugador4-n,div.jugador5-n{color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
div.campojuego-baloncesto {margin: 10px 0px 20px 0px; background-image: url(/img/cincoideal.jpg); width: 663px; height: 525px; display: block; position: relative;}

div.campojuego-baloncesto div.jugador1 {position: absolute; top: 114px; left: 402px; width: 100px; z-index: 4}
div.campojuego-baloncesto div.jugador2 {position: absolute; top: 104px; left: 219px; width: 100px; z-index: 10}
div.campojuego-baloncesto div.jugador3 {position: absolute; top: 195px; left: 476px; width: 100px; z-index: 9}
div.campojuego-baloncesto div.jugador4 {position: absolute; top: 205px; left: 195px; width: 100px; z-index: 8}
div.campojuego-baloncesto div.jugador5 {position: absolute; top: 265px; left: 300px; width: 100px; z-index: 2}


/*Once ideal*/
#onceideal {padding: 0 6px 0 6px;}
#onceideal h3 {color: #4C4C4C; font-size: 14px; font-weight: bold;}
.onceideal {background-color: #FFFFFF; padding: 0px; font-size: 11px; color: #666666; margin: 0 0 0px 0; position: relative;}
div.onceidealtexto {font-size: 12px; color: #666666; width: 270px; float: left; clear: none; position: absolute; z-index: 10; left: 0px; top: 0px;}

div.portero,div.defensa1,div.defensa2,div.defensa3,div.defensa4,div.centrocampo1,div.centrocampo2,div.centrocampo3,div.centrocampo4,div.centrocampo5,div.delantero1,div.delantero2,div.delantero3 {color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
div.portero-n,div.defensa1-n,div.defensa2-n,div.defensa3-n,div.defensa4-n,div.centrocampo1-n,div.centrocampo2-n,div.centrocampo3-n,div.centrocampo4-n,div.centrocampo5-n,div.delantero1-n,div.delantero2-n,div.delantero3-n {color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
div.esquema {color: #000000; font-size: 16px; font-weight: normal; border-bottom: 1px dotted #999999; padding-bottom: 5px; padding-top: 5px; right: 15px;}
div.eleccion-equipo {text-align: right; float: left; clear: none; position: absolute; z-index: 10; left: 25px; top: 65px; width: 120px; text-align: center;}
div.campojuego-442 {margin: 10px 0px 20px 0px; background-image: url(/img/onceideal_442.jpg); width: 663px; height: 525px; display: block; position: relative;}
div.campojuego-442 div.portero-n {position: absolute; top: 13px; left: 364px; width: 95px; z-index: 7; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.defensa1-n {position: absolute; top: 57px; left: 195px; width: 95px; z-index: 11; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.defensa2-n {position: absolute; top: 94px; left: 313px; width: 95px; z-index: 4; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.defensa3-n {position: absolute; top: 121px; left: 433px; width: 95px; z-index: 9; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.defensa4-n {position: absolute; top: 145px; left: 528px; width: 95px; z-index: 1; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.centrocampo1-n {position: absolute; top: 153px; left: 170px; width: 95px; z-index: 10; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.centrocampo2-n {position: absolute; top: 179px; left: 258px; width: 95px; z-index: 6; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.centrocampo3-n {position: absolute; top: 204px; left: 377px; width: 95px; z-index: 2; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.centrocampo4-n {position: absolute; top: 234px; left: 486px; width: 95px; z-index: 5; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.centrocampo5-n {position: absolute; top: 370px; left: 365px; width: 95px; z-index: 12; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.delantero1-n {position: absolute; top: 274px; left: 229px; width: 95px; z-index: 8; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.delantero2-n {position: absolute; top: 313px; left: 352px; width: 95px; z-index: 3; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.delantero3-n {position: absolute; top: 350px; left: 540px; width: 95px; z-index: 13; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-442 div.portero {position: absolute; top: 13px; left: 344px; width: 100px; z-index: 7}
div.campojuego-442 div.defensa1 {position: absolute; top: 62px; left: 180px; width: 100px; z-index: 11}
div.campojuego-442 div.defensa2 {position: absolute; top: 104px; left: 282px; width: 100px; z-index: 4}
div.campojuego-442 div.defensa3 {position: absolute; top: 130px; left: 396px; width: 100px; z-index: 9}
div.campojuego-442 div.defensa4 {position: absolute; top: 158px; left: 509px; width: 100px; z-index: 1}
div.campojuego-442 div.centrocampo1 {position: absolute; top: 164px; left: 129px; width: 100px; z-index: 10}
div.campojuego-442 div.centrocampo2 {position: absolute; top: 191px; left: 234px; width: 100px; z-index: 6}
div.campojuego-442 div.centrocampo3 {position: absolute; top: 220px; left: 352px; width: 100px; z-index: 2}
div.campojuego-442 div.centrocampo4 {position: absolute; top: 252px; left: 454px; width: 100px; z-index: 5}
div.campojuego-442 div.centrocampo5 {position: absolute; top: 370px; left: 365px; width: 100px; z-index: 12; visibility: hidden;}
div.campojuego-442 div.delantero1 {position: absolute; top: 275px; left: 150px; width: 100px; z-index: 8}
div.campojuego-442 div.delantero2 {position: absolute; top: 315px; left: 267px; width: 100px; z-index: 3; visibility: visible;}
div.campojuego-442 div.delantero3 {position: absolute; top: 350px; left: 540px; width: 100px; z-index: 13; visibility: hidden;}
div.campojuego-451 {margin: 10px 0px 20px 0px; background-image: url(/img/onceideal_451.jpg); width: 663px; height: 525px; display: block; position: relative;}
div.campojuego-451 div.portero {position: absolute; top: 13px; left: 344px; width: 100px; z-index: 7}
div.campojuego-451 div.defensa1 {position: absolute; top: 62px; left: 180px; width: 100px; z-index: 11}
div.campojuego-451 div.defensa2 {position: absolute; top: 104px; left: 282px; width: 100px; z-index: 4}
div.campojuego-451 div.defensa3 {position: absolute; top: 130px; left: 396px; width: 100px; z-index: 9}
div.campojuego-451 div.defensa4 {position: absolute; top: 158px; left: 509px; width: 100px; z-index: 1}
div.campojuego-451 div.centrocampo1 {position: absolute; top: 164px; left: 129px; width: 100px; z-index: 10}
div.campojuego-451 div.centrocampo2 {position: absolute; top: 191px; left: 234px; width: 100px; z-index: 6}
div.campojuego-451 div.centrocampo3 {position: absolute; top: 220px; left: 352px; width: 100px; z-index: 2}
div.campojuego-451 div.centrocampo4 {position: absolute; top: 252px; left: 454px; width: 100px; z-index: 5}
div.campojuego-451 div.centrocampo5 {position: absolute; top: 278px; left: 338px; width: 100px; z-index: 12; visibility: visible;}
div.campojuego-451 div.delantero1 {position: absolute; top: 328px; left: 280px; width: 100px; z-index: 8}
div.campojuego-451 div.delantero2 {position: absolute; top: 281px; left: 333px; width: 100px; z-index: 3; visibility: hidden;}
div.campojuego-451 div.delantero3 {position: absolute; top: 350px; left: 540px; width: 100px; z-index: 13; visibility: hidden;}
div.campojuego-451 div.portero-n {position: absolute; top: 3px; left: 364px; width: 95px; z-index: 7; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.defensa1-n {position: absolute; top: 67px; left: 195px; width: 95px; z-index: 11; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.defensa2-n {position: absolute; top: 100px; left: 332px; width: 95px; z-index: 4; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.defensa3-n {position: absolute; top: 120px; left: 426px; width: 95px; z-index: 9; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.defensa4-n {position: absolute; top: 144px; left: 539px; width: 95px; z-index: 1; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.centrocampo1-n {position: absolute; top: 168px; left: 190px; width: 95px; z-index: 10; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.centrocampo2-n {position: absolute; top: 184px; left: 300px; width: 95px; z-index: 6; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.centrocampo3-n {position: absolute; top: 216px; left: 406px; width: 95px; z-index: 2; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.centrocampo4-n {position: absolute; top: 248px; left: 516px; width: 95px; z-index: 5; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.centrocampo5-n {position: absolute; top: 262px; left: 345px; width: 95px; z-index: 12; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.delantero1-n {position: absolute; top: 328px; left: 280px; width: 95px; z-index: 8; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.delantero2-n {position: absolute; top: 281px; left: 333px; width: 95px; z-index: 3; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-451 div.delantero3-n {position: absolute; top: 350px; left: 540px; width: 95px; z-index: 13; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 {margin: 10px 0px 20px 0px; background-image: url(/img/onceideal_433.jpg); width: 663px; height: 525px; display: block; position: relative;}
div.campojuego-433 div.portero {position: absolute; top: 13px; left: 344px; width: 100px; z-index: 7}
div.campojuego-433 div.defensa1 {position: absolute; top: 62px; left: 180px; width: 100px; z-index: 11}
div.campojuego-433 div.defensa2 {position: absolute; top: 104px; left: 282px; width: 100px; z-index: 4}
div.campojuego-433 div.defensa3 {position: absolute; top: 130px; left: 396px; width: 100px; z-index: 9}
div.campojuego-433 div.defensa4 {position: absolute; top: 158px; left: 509px; width: 100px; z-index: 1}
div.campojuego-433 div.centrocampo1 {position: absolute; top: 164px; left: 139px; width: 100px; z-index: 10}
div.campojuego-433 div.centrocampo2 {position: absolute; top: 194px; left: 307px; width: 100px; z-index: 6}
div.campojuego-433 div.centrocampo3 {position: absolute; top: 243px; left: 431px; width: 100px; z-index: 2}
div.campojuego-433 div.centrocampo4 {position: absolute; top: 252px; left: 454px; width: 100px; z-index: 5; visibility: hidden;}
div.campojuego-433 div.centrocampo5 {position: absolute; top: 278px; left: 338px; width: 100px; z-index: 12; visibility: hidden;}
div.campojuego-433 div.delantero1 {position: absolute; top: 261px; left: 81px; width: 100px; z-index: 8}
div.campojuego-433 div.delantero2 {position: absolute; top: 278px; left: 284px; width: 100px; z-index: 3; visibility: visible;}
div.campojuego-433 div.delantero3 {position: absolute; top: 361px; left: 415px; width: 100px; z-index: 13; visibility: visible;}
div.campojuego-433 div.portero-n {position: absolute; top: 28px; left: 479px; width: 95px; z-index: 7; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.defensa1-n {position: absolute; top: 70px; left: 226px; width: 95px; z-index: 11; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.defensa2-n {position: absolute; top: 99px; left: 335px; width: 95px; z-index: 4; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.defensa3-n {position: absolute; top: 126px; left: 442px; width: 95px; z-index: 9; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.defensa4-n {position: absolute; top: 147px; left: 550px; width: 95px; z-index: 1; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.centrocampo1-n {position: absolute; top: 173px; left: 231px; width: 95px; z-index: 10; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.centrocampo2-n {position: absolute; top: 195px; left: 372px; width: 95px; z-index: 6; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.centrocampo3-n {position: absolute; top: 247px; left: 487px; width: 95px; z-index: 2; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.centrocampo4-n {position: absolute; top: 252px; left: 454px; width: 95px; z-index: 5; visibility: hidden;  background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.centrocampo5-n {position: absolute; top: 278px; left: 338px; width: 95px; z-index: 12; visibility: hidden;  background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.delantero1-n {position: absolute; top: 262px; left: 150px; width: 95px; z-index: 8; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.delantero2-n {position: absolute; top: 282px; left: 296px; width: 95px; z-index: 3; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-433 div.delantero3-n {position: absolute; top: 361px; left: 440px; width: 95px; z-index: 13; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}

div.campojuego-343 {margin: 10px 0px 20px 0px; background-image: url(/img/onceideal_343.jpg); width: 663px; height: 525px; display: block; position: relative;}
div.campojuego-343 div.portero {position: absolute; top: 13px; left: 344px; width: 100px; z-index: 7}
div.campojuego-343 div.defensa1 {position: absolute; top: 80px; left: 210px; width: 100px; z-index: 11}
div.campojuego-343 div.defensa2 {position: absolute; top: 104px; left: 384px; width: 100px; z-index: 4}
div.campojuego-343 div.defensa3 {position: absolute; top: 130px; left: 509px; width: 100px; z-index: 9}
div.campojuego-343 div.defensa4 {position: absolute; top: 158px; left: 509px; width: 100px; z-index: 1; visibility: hidden;}
div.campojuego-343 div.centrocampo1 {position: absolute; top: 164px; left: 139px; width: 100px; z-index: 10}
div.campojuego-343 div.centrocampo2 {position: absolute; top: 190px; left: 235px; width: 100px; z-index: 6}
div.campojuego-343 div.centrocampo3 {position: absolute; top: 220px; left: 335px; width: 100px; z-index: 2}
div.campojuego-343 div.centrocampo4 {position: absolute; top: 252px; left: 454px; width: 100px; z-index: 5;}
div.campojuego-343 div.centrocampo5 {position: absolute; top: 278px; left: 338px; width: 100px; z-index: 12; visibility: hidden;}
div.campojuego-343 div.delantero1 {position: absolute; top: 261px; left: 81px; width: 100px; z-index: 8}
div.campojuego-343 div.delantero2 {position: absolute; top: 278px; left: 284px; width: 100px; z-index: 3; visibility: visible;}
div.campojuego-343 div.delantero3 {position: absolute; top: 361px; left: 415px; width: 100px; z-index: 13; visibility: visible;}
div.campojuego-343 div.portero-n {position: absolute; top: 28px; left: 479px; width: 95px; z-index: 7; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.defensa1-n {position: absolute; top: 70px; left: 226px; width: 95px; z-index: 11; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.defensa2-n {position: absolute; top: 99px; left: 335px; width: 95px; z-index: 4; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.defensa3-n {position: absolute; top: 126px; left: 465px; width: 95px; z-index: 9; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.defensa4-n {position: absolute; top: 147px; left: 570px; width: 95px; z-index: 1; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px; visibility: hidden;}
div.campojuego-343 div.centrocampo1-n {position: absolute; top: 154px; left: 139px; width: 95px; z-index: 10; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.centrocampo2-n {position: absolute; top: 180px; left: 240px;width: 95px; z-index: 6; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.centrocampo3-n {position: absolute; top: 210px; left: 345px; width: 95px; z-index: 2; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.centrocampo4-n {position: absolute; top: 242px; left: 454px; width: 95px; z-index: 5;  background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.centrocampo5-n {position: absolute;top: 278px; left: 338px; width: 95px; z-index: 12; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.delantero1-n {position: absolute; top: 241px; left: 81px; width: 95px; z-index: 8; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.delantero2-n {position: absolute; top: 268px; left: 284px; width: 95px; z-index: 3; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-343 div.delantero3-n {position: absolute; top: 351px; left: 415px; width: 95px; z-index: 13; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}

div.campojuego-541 {margin: 10px 0px 20px 0px; background-image: url(/img/onceideal_541.jpg); width: 663px; height: 525px; display: block; position: relative;}
div.campojuego-541 div.portero {position: absolute; top: 13px; left: 344px; width: 100px; z-index: 7}
div.campojuego-541 div.defensa1 {position: absolute; top: 80px; left: 210px; width: 100px; z-index: 11}
div.campojuego-541 div.defensa2 {position: absolute; top: 104px; left: 274px; width: 100px; z-index: 4}
div.campojuego-541 div.defensa3 {position: absolute; top: 104px; left: 384px; width: 100px; z-index: 9}
div.campojuego-541 div.defensa4 {position: absolute; top: 130px; left: 460px; width: 100px; z-index: 1;}
div.campojuego-541 div.defensa5 {position: absolute; top: 150px; left: 569px; width: 100px; z-index: 12;}

div.campojuego-541 div.centrocampo1 {position: absolute; top: 164px; left: 139px; width: 100px; z-index: 10}
div.campojuego-541 div.centrocampo2 {position: absolute; top: 190px; left: 235px; width: 100px; z-index: 6}
div.campojuego-541 div.centrocampo3 {position: absolute; top: 220px; left: 335px; width: 100px; z-index: 2}
div.campojuego-541 div.centrocampo4 {position: absolute; top: 252px; left: 454px; width: 100px; z-index: 5;}
div.campojuego-541 div.centrocampo5 {position: absolute; top: 278px; left: 338px; width: 100px; z-index: 12; visibility: hidden;}
div.campojuego-541 div.delantero1 {position: absolute; top: 295px; left: 281px; width: 100px; z-index: 8}
div.campojuego-541 div.delantero2 {position: absolute; top: 278px; left: 384px; width: 100px; z-index: 3; visibility: visible;}
div.campojuego-541 div.delantero3 {position: absolute; top: 361px; left: 415px; width: 100px; z-index: 13; visibility: visible;}
div.campojuego-541 div.portero-n {position: absolute; top: 28px; left: 479px; width: 95px; z-index: 7; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.defensa1-n {position: absolute; top: 55px; left: 190px; width: 95px; z-index: 11; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.defensa2-n {position: absolute; top: 95px; left: 270px; width: 95px; z-index: 4; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.defensa3-n {position: absolute; top:104px; left: 370px; width: 95px; z-index: 9; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.defensa4-n {position: absolute; top: 130px; left: 470px; width: 95px; z-index: 1; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.defensa5-n {position: absolute; top: 150px; left: 569px; width: 95px; z-index: 1; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.centrocampo1-n {position: absolute; top: 164px; left: 139px; width: 95px; z-index: 10; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.centrocampo2-n {position: absolute; top: 190px; left: 235px; width: 95px; z-index: 6; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.centrocampo3-n {position: absolute; top: 220px; left: 335px; width: 95px; z-index: 2; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.centrocampo4-n {position: absolute; top: 252px; left: 454px; width: 95px; z-index: 5; visibility: visible; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.centrocampo5-n {position: absolute; top: 278px; left: 338px; width: 95px; z-index: 12; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.delantero1-n {position: absolute; top: 295px; left: 281px; width: 95px; z-index: 8; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.delantero2-n {position: absolute; top: 282px; left: 296px; width: 95px; z-index: 3; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}
div.campojuego-541 div.delantero3-n {position: absolute; top: 361px; left: 440px; width: 95px; z-index: 13; visibility: hidden; background-color: #FFFFCC; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px;}

/*estadio*/
.estadio {background-color: #EFEFEF;}
.estadio p {padding: 10px;}
.estadio img {padding: 0; margin: 0;}

/*Leyendas*/
#leyendas {background: #F1F1E7 url(/img_comun/f_leyendas.gif) ; background-repeat: repeat-x; background-position: top left; clear: left;}
.contenido-leyendas {padding: 6px;}
.img-leyendas {float: left; margin: 0 auto; padding: 0 6px 0 0;}
.img-leyendas img {margin: 0 auto;}
.titulo-leyendas {font-size: 22px; font-weight: bold; color: #6C6C69; padding: 0px 0 10px 0;}
.textoleyendas {color: #333; font-size: 11px; background: url(/img_comun/f_puntitos.gif) repeat-x; background-position: bottom left; padding: 3px 0 0 0; height: 20px}

/*Firmas*/
.docfirmas {clear: both; padding: 10px; border: 1px solid #CCCCCC;}
.docfirmas-par {clear: both; padding: 10px; border: 1px solid #CCCCCC; background: url(/img_comun/f_firma-par.jpg) repeat-x; background-position: bottom left; height: 1px;}
* > .docfirmas-par {height: auto;}
.docfirmas .photo, .docfirmas-par .photo {float: left; border-right: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; background-color: #E9E9E9; padding: 10px 7px 26px 7px; margin: 0 10px 0 0}
.docfirmas .photo img, .docfirmas-par .photo img {margin: 0; padding: 0;}
.docfirmas h3, .docfirmas-par h3 {color: #333; font-size: 20px; padding: 5px 0 0 0}
.docfirmas h3 a, .docfirmas-par h3 a {color: #333;}
.docfirmas .lead-text, .docfirmas-doc .lead-text {color: #666666; font-size: 13px; padding: 5px 0 0 0}
.separafirmas {background: url(/img/brd_separanoticias_firmas.gif) repeat-x; background-position: 50% 50%; height: 10px; clear: both;}
.menufirmas {border: 1px solid #CCCCCC; text-align: left; margin: 0 3px 0 3px}
.menufirmas .menucab {text-align: left; padding: 6px 10px 6px 10px; color: #996600; font-size: 10px; background-color: #F7F7F7;}
.menufirmas .menucab strong {font-size: 11px;}
.menufirmas .menucontent {background-color: #FFFFFF; border-top: 1px solid #CCCCCC; text-align: left; padding: 10px 7px 10px 7px;}
.menufirmas ul {padding: 0 10px 0 10px}
.menufirmas li {padding: 4px 5px 4px 5px; font-size: 10px; color: #754F00; background: url(/img/brd_separanoticias_firmas.gif) repeat-x; background-position: bottom;}
.menufirmas li a {display: block; background: url(/img_comun/marca_menufirmas.gif) no-repeat; background-position: 0px 5px; font-size: 10px; color: #754F00; padding: 0 0 0 10px}
.menufirmas li.activo a {font-size: 11px; font-weight: bold}
.comentarios {font-size: 10px; color: #999999;}
#firmas-articulo {margin: 0px; padding: 0px;}
.firmas-articulo {margin: 0px; padding: 0px;}
#firmas-articulo .h2 {display: block; padding: 0 0 3px 0}
#firmas-articulo .fotografia {text-align: center; margin: 0 auto; background: #EFEFEF url(/img_comun/f_firma-fotografia.jpg) repeat-x; background-position: top; padding: 0px 0px 5px 0px;}
#firmas-articulo .fotografia img {text-align: center; margin: 0 auto; border: 1px solid #CDCDCD;}
#firmas-articulo .lafirma img {border: 0px;}
.lafirma {padding: 20px 0px 0 0; text-align: center; margin: 0 auto;}
.firmacaption {color: #333; font-size: 11px; padding: 6px 6px 6px 10px; background: #EFEFEF;}
.firmas-noticias {display: block;}
.firmas-noticias-cab {padding: 5px 10px 5px 15px; background-color: #EFEFEF; font-size: 14px; font-weight: bold; color: #333;}
.firmas-noticias-content {border: 0px solid #CCCCCC; border-top: 0px; padding: 10px;}
.firmas-noticias h3 {display: block; background: url(/img_comun/marca_menufirmas.gif) no-repeat; background-position: 0px 5px; font-size: 11px; color: #333; padding: 0 0 0 10px}
.firmas-noticias h3 a {color: #333;}
.firmas-noticias-enlaces {text-align: right; padding: 5px 10px 5px 0; background-color: #CCCCCC; font-size: 11px; font-weight: bold; color: #333;}
.firmas-noticias-enlaces a {color: #333;}
#firmas-articulo .separafirmas {background: url(/img_comun/f_puntitos.gif) repeat-x; background-position: 50% 50%; height: 10px; clear: both;}
.doc .headline h3 {font-size: 24px; font-weight: bold;}
.doc .headline h2 {font-size: 24px; font-weight: bold;}
.doc .headline h1 {font-size: 24px; font-weight: bold;}
.firmas-anteriores {clear: both; padding: 10px 0 0 0}
.firmas-anteriores-cab {padding: 5px 10px 5px 15px; background-color: #996600; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.firmas-anteriores-cab a {color: #FFFFFF;}
.zonafirmas {border: 1px solid #CCCCCC;}
.zonafirmas .rss {text-align: right; margin: 0 auto; font-size: 10px; color: #666666; padding: 5px 10px 5px 0}
.zonafirmas .rss a {text-align: right; margin: 0 auto; color: #666666; background: url(/img_comun/ico_rss_firmas.gif) no-repeat; background-position: 0px 0px; padding: 0 0 0 20px}
.docanteriores {clear: both; padding: 0px 12px 0 12px;}
.docanteriores .photo {float: left; padding: 10px 17px 10px 7px;}
.docanteriores .photo img {margin: 0; padding: 0;}
.docanteriores .date {color: #666666; padding: 7px 0 0 0;}
.docanteriores h3 {font-size: 13px; font-weight: bold; color: #754F00; padding: 7px 0 0 0; font-weight: bold;}
.docanteriores h3 a {color: #754F00;}
.docanteriores .lead-text {color: #666666; font-size: 12px; padding: 5px 0 0 0}

/*en directo*/
#endirecto.HSmodulo2 .HSoverhead {font-size: 12px; font-weight: bold; color: #333; background: url(/img_comun/f_hsoverheadB_endirecto.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px; border: 1px solid #E2E2E2;}
.endirecto-general {}
.endirecto-general table {width: 98%; border-left: 1px solid #E8E8E8;}
.endirecto-general th {background-color: #F5F5F5; border: 1px solid #FBFBFB; color: #666; font-weight: bold; font-size: 12px; padding: 4px 0 4px 0; text-align: center;}
.endirecto-general td {border-right: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; font-size: 11px; background-color: #FFF; color: #666; padding: 4px 0 4px 0; text-align: center;}
.endirecto-general tr.impar td {background-color: #FFF;}
.resultado-endirecto {height: 20px; font-size: 18px; font-weight: bold; clear: both; padding: 0 0 2px 0; border: 1px solid #E8E8E8;}
* > .resultado-endirecto {min-height: 20px; height: auto;}
.resultado-endirecto .local {float: left; width: 30%; padding: 10px 0 10px 0; text-align: left; margin: 0 auto;}
.resultado-endirecto .local img {float: left; margin: 0 auto; padding: 0px 6px 0 3px;}
.resultado-endirecto .result {float: left; width: 40%; text-align: center; margin: 0 auto; padding: 9px 0 5px 0; background-color: #FFF; font-size: 48px;}
.resultado-endirecto .visitante {float: right; width: 30%; padding: 10px 0 10px 0; text-align: right; margin: 0 auto;}
.resultado-endirecto .visitante img {float: right; margin: 0 auto; padding: 0px 6px 0 3px;}
.datos-directo {color: #666666; font-size: 12px; border: 1px solid #E8E8E8; height: 26px; padding: 0px 0 0px 0; background: #FFF url(/img_comun/f_datos_endirecto.jpg) repeat-x; background-position: bottom left;}
* > .datos-directo {min-height: 20px; height: auto;}
.datos-directo p {padding: 5px 10px 5px 10px}
.datos-directo span {padding: 0 5px 0 0}
.datos-directo p strong {font-size: 12px; color: #000000}
.datos-directo .separa {border-top: 1px dotted #CCC;}

/*equipos*/
#equipos {}
#equipos .equipo {float: left; width: 136px; text-align: left;}
#equipos .escudo {padding: 0 0 6px 35px;}
#equipos .ee-datos {background: url(/img/f_equipo_estadistica.jpg) no-repeat; background-position: 0px 0px; padding: 0 0 6px 20px}
#equipos h3 {color: #4C4C4C; font-size: 11px; font-weight: bold;} 
#equipos h3 a {color: #4C4C4C;}
#equipos h4 {color: #7F7F7F; font-size: 11px;}
.separaequipos {clear: left; height: 1px; font-size: 20px; background: url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: 50%; padding: 0}

/*estadísticas*/
#equipos-estadisticas {}
#equipos-estadisticas h3 {background: url(/img_comun/f_equipo_estadistica2.jpg) no-repeat; background-position: 0px 50%; font-size: 31px; color: #A09E9E; font-weight: bold; font-style: italic; padding: 2px 0 2px 20px}
#equipos-estadisticas h3 img {margin: 0 10px 0 0; vertical-align: middle} 
#equipos-estadisticas h2 {background: url(/img_comun/f_equipo_estadistica2.jpg) no-repeat; background-position: 0px 50%; font-size: 31px; color: #A09E9E; font-weight: bold; font-style: italic; padding: 2px 0 2px 20px}
#equipos-estadisticas h2 img {margin: 0 10px 0 0; vertical-align: middle}
.estadisticas {padding: 10px 0 0 5px}
.estadisticas h4 {font-size: 11px; color: #A09E9E; font-weight: bold; padding: 0 0 6px 0}
.estadisticajugador h4 {font-size: 17px; color: #333; padding: 0 0 6px 0}
.estadisticasI {float: left; width: 49%;}
.estadisticasD {float: right; width: 49%;}
.estadisticas table {margin: 0 0 10px 0}
.estadisticas th {color: #000000; font-weight: bold; text-align: left; background-color: #ECECEC; border-bottom: 2px dotted #FFF; padding: 3px 0 3px 4px}
.estadisticas td {color: #000000; text-align: left; background-color: #F2F2F2; border-bottom: 1px solid #FFF; padding: 3px 4px 3px 6px}
#equipos-estadisticas .estadisticas td h3{color: #000; font-size: 11px; font-style:normal; background: none; font-weight: normal;  padding: 0px;border-bottom:0px;}
#equipos-estadisticas .estadisticas td h3 a{color: #000; font-size: 11px; font-style:normal; background: none; font-weight: normal}

.estadisticas tr.destacado td {background-color: #A3A3A3; color: #FFF; font-weight: bold;}
.estadisticas tr td.derecha,.estadisticas tr th.derecha {text-align: right;}
.estadisticas tr td.centro,.estadisticas tr th.centro {text-align: center;}
.estadisticas tr td.ficha {background-color: #CECECE; padding: 1px; text-align: center;}
.estadisticas td a {color: #000000;}
.estadisticas td h3 a {color: #000000;}

/*Jugador Estadísticas*/
#estadisticajugador {}
.estadisticajugador {background-color: #F7F7F7; font-size: 12px; color: #000000; padding: 8px 15px 8px 15px}
#estadisticajugador h2 {background-color: #F7F7F7; font-size: 13px; font-weight: bold; color: #333; padding: 5px 5px 5px 0px; margin-bottom:5px;background-image: none;}
#estadisticajugador h1 {font-size: 17px; color: #000000; font-weight: bold; padding: 0 0 5px 0}

/*ojo de halcón*/
#ojodehalcon {}
.ojodehalcon {padding: 0 0 10px 0}
#ojodehalcon h3 {font-size: 11px; color: #000000; text-align: center; background: #EAEAEA url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: top; padding: 3px}
#ojodehalcon table {background: url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: top;}
#ojodehalcon th {color: #FFF; font-weight: normal; text-align: center; background: #AEAEAE url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: bottom; padding: 3px 0 3px 4px}
#ojodehalcon td {color: #333; text-align: center; background: #F2F2F2 url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: bottom; padding: 3px 4px 3px 6px;}
#ojodehalcon .tfoot {background: #9A9A9A url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: bottom; color: #FFF; text-align: right; padding: 4px}
#ojodehalcon .tfoot a {color: #FFF; background: url(/img_comun/marca_tfoot.gif) no-repeat; background-position: 0px 1px; padding: 0 0 0 20px}
.ojodehalconP .ojodehalcon {float: left; width: 200px}
#ojodehalcon .separacion {clear: both;}
#ojodehalcon .separacolumna {float: left; padding: 0 0 0 11px; width: 1px;}

/*Eliminatorias*/
#eliminatorias {}
.eliminatorias {}
#eliminatorias table {width: 100%; border: 1px solid #BABEC9;}
#eliminatorias th.col {background-color: #003B7D; color: #FFF; font-weight: bold; font-size: 11px; text-align: center; padding: 5px 0 5px 0}
#eliminatorias tr.fechas th {color: #333; font-weight: normal; font-size: 11px; text-align: center; padding: 3px 0 3px 0}
#eliminatorias td.row div {width: 50px; border: 1px solid #D4D0C7; border-bottom: 3px solid #D4D0C7; background-color: #E3EAF2; padding: 2px 0px 2px 0px; font-size: 10px; color: #013C7E; text-align: center; margin: 0 auto}
#eliminatorias td {margin: 0 auto; background: url(/img_comun/f_puntos_jornada.gif) repeat-x; background-position: bottom; color: #333; font-weight: normal; font-size: 10px; text-align: center; padding: 3px 0 3px 0}

/*Enlaces Galería*/

/*fotogaleria*/
.colB .doc {padding: 0 0px 10px 0px;}
.colB .foto-noticia .doc {padding: 5px; margin: 0;}
.colB .video-noticia .doc {padding: 0; margin: 0;}

.enlacesgaleria {border-bottom: 1px solid #E8E6E0; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; text-align: center; margin: 0 auto; background: #F6F6F6 url(/img_comun/f_enlacesgaleria.jpg) repeat-x; background-position: top; padding: 12px 0 9px 0;}
.enlacesnumericos {background: #FFF url(/img_comun/f_enlaces_numericos.jpg) repeat-x; background-position: bottom; padding: 12px 0 9px 0; text-align: center; margin: 0 auto; }
.anteriorsiguiente {display: inline; width: auto; border: 1px solid #CECECE; background: #FFF url(/img_comun/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding: 4px 24px 4px 24px; font-size: 11px; color: #636363;}
.anteriorsiguiente: hover {text-decoration: none; background: #FFF;}
.enlacesgaleria span,.enlacesnumericos span {margin: 0 7px 0 7px;}
.enlacesgaleria span a,.enlacesnumericos span a {text-decoration: none; border: 1px solid #E8E6E0; background-color: #FEFEFE; padding: 2px 6px 2px 6px; margin: 0 1px 0 1px; font-size: 10px; color: #999999; text-align: center;}
.enlacesgaleria span span,.enlacesnumericos span span {visibility: hidden; text-decoration: none; border: 1px solid #E8E6E0; background-color: #FEFEFE; padding: 2px 7px 2px 7px; margin: 0 1px 0 1px; font-size: 10px; color: #999999; text-align: center;}

/*Multimedia*/
#multimedia-seccion {padding: 0px 0 0 0px}
.resultados-galerias {}
.titulo-resultados {color: #333; font-size: 26px; padding: 0 0 12px 0}
.titulo-resultados strong {font-weight: bold; font-size: 18px;}
.cantidad-resultados {font-size: 12px; color: #666666; padding: 0 0 15px 0}
.resultados-galerias .enlacesgaleria {border: none; background: none;}
.numeroderesultados {font-size: 10px; text-transform: uppercase; color: #666666;}
.cajaresultados {background-color: #F9F9F8; border: 1px solid #D4D0C8; height: 20px; padding: 10px;}
* > .cajaresultados {height: auto;}
.resultado-galeria {clear: left; padding: 0 0 10px 0}
.orden-resultado-galeria {float: left; width: 32px; background: url(/img_comun/f_orden_resultados_galeria.gif) no-repeat; background-position: 0px 0px; height: 50px; margin: 0 auto; text-align: right;}
.orden-resultado-galeria span {font-size: 18px; color: #FFFFFF; text-align: right; display: block; padding: 0 2px 0 0}
.datos-resultados-galeria {margin: 0 0 0 42px;}
.foto-resultado-galeria {float: left; padding: 0 10px 0 0}
.foto-resultado-galeria img {border: 1px solid #D4D0C8;}
.datos-resultados-galeria h3 {font-size: 16px; color: #333333; font-weight: bold; padding: 0 0 5px 0}
.datos-resultados-galeria h3 a {color: #333333;}
.estrellas-galerias {display: inline; margin: 0 4px 0 0}
.fechahora-galerias {display: inline; color: #6D6D6D; font-size: 10px;}
.fuente-galeria {padding: 5px 0 0 0; font-size: 11px; color: #333333; display: block;}

/*MULTIMEDIA*/

/*Modulo comun*/
.modulocomun2 {border: 1px solid #CECECE;}
.modulocomun2 .boxheader a {color: #474747;}
.modulocomun2 .boxheader img {float: left; margin: 0 4px 0 0;}
.modulocomun2 .boxheader div {padding: 12px 0 0 6px; display: block;}
.modulocomun2 .boxcontent {background-color: #F6F6F4; font-size: 11px; height: 20px;}
* > .modulocomun2 .boxcontent {height: auto;}
.modulocomun2 .boxbottom {background-color: #EEEEEE; border-top: 1px solid #CECECE; padding: 10px 5px 10px 5px; text-align: center; margin: 0 auto;}

/*Fotos destacadas*/
.fotos-destacadas {background-color: #F6F6F4; border-top: 1px solid #FFFFFF; padding: 10px 0 10px 10px; text-align: center;}
.fotos-destacadas img {display: inline; margin: 0 11px 0 0; border: 1px solid #D4D0C8;}

/*graficos destacados*/
.graficos-destacados {background-color: #F6F6F4; border-top: 1px solid #FFFFFF; padding: 10px 0 10px 10px;}
.graficos-destacados img {padding: 2px;}
.c-graficos-d {clear: none; display: inline; border: 1px solid #D4D0C8; margin: 0 9px 0 9px; float: left; padding: 2px;}

/*Modulos Galerias*/
.modulogalerias {border: 1px solid #D4D0C8;}
.modulogalerias .boxheader {height: 37px; font-size: 14px; font-weight: bold; color: #474747; background: #F6F6F6 url(/img_comun/f_modulocomun_header.jpg) repeat-x; background-position: bottom; border-bottom: 1px solid #D4D0C8; clear: both;}
.modulogalerias .boxheader a {color: #474747;}
.modulogalerias .boxheader img {float: left; margin: 0 4px 0 0;}
.modulogalerias .boxheader div {padding: 10px 0 0 6px; display: block;}
.modulogalerias .boxcontent {background: #F6F6F4 url(/img_comun/f_modulomultimedia.gif) repeat-y; background-position: left; height: 20px; font-size: 11px; color: #6D6D6D;}
* > .modulogalerias .boxcontent {height: auto;}
.modulogalerias .boxbottom {background-color: #F8F8F8; border-top: 1px solid #D4D0C8; padding: 10px 5px 10px 5px; text-align: center; margin: 0 auto;}
.bloque-galerias {float: left; background-color: #FFFFFF; margin: 0 0 0 0; border-right: 1px solid #D4D0C8; width: 35%; clear: none; height: auto;}
.modulogalerias .bloque-galerias {float: left; background-color: #FFFFFF; margin: 0 0 0 0; width: 240px; clear: none; height: auto;}
.f14b {font-size: 14px; font-weight: bold; color: #474747; padding: 10px 5px 5px 5px;}
.f14b a {font-size: 14px; font-weight: bold; color: #474747;}
.f11n {font-size: 11px; color: #6D6D6D; padding: 0 5px 5px 5px;}
.f11n a {font-size: 11px; color: #6D6D6D;}
.fin-bloque-galerias {font-size: 10px; color: #6D6D6D; padding: 20px 0 5px 5px;}
.visualizador {background-color: #F6F6F4; padding: 0px; margin: 0; height: auto; position: relative;}
.visualizador object {margin: 0px; padding: 0px;}
.mando {padding: 0px; margin: 0 0 0 0;}

.contenido-galerias {float: left; padding: 8px 0px 4px 0px; background-color: #F6F6F4; clear: none;}
* > .contenido-galerias {width: 64%; padding: 0px 0px 5px 0px;}
.galerias-otros {clear: both;}
.otrosI {float: left; width: 45%; clear: none; margin: 0 5px 0 5px; background: url(/img_comun/brd_puntosH2.gif) repeat-x; background-position: bottom; padding: 6px 0 6px 0}
* > .otrosI {margin: 4px 10px 4px 10px; padding: 6px 0 6px 0}
.otrosI-fin {float: left; width: 45%; clear: none; margin: 0 5px 0 5px; padding: 6px 0 6px 0}
.titu-otros {color: #333333; text-indent: -8px; padding-left: 5px;}
.titu-otros a {font-size: 11px; color: #333333;}
.titu-otros img {margin: 0 4px 0 0; clear: none;}
.visualizador-p {float: left; padding: 0 10px 0 4px;}
.visualizador-p img {display: block; }
.fecha-otros {font-size: 10px; color: #6D6D6D; padding: 20px 0 5px 10px;}
.estrella-otros {padding: 20px 0 5px 10px;}
.estrella-otros img {padding: 0px 2px 0px 2px; clear: none;}

.contenido-galerias .boxbottom {background-color: #F8F8F8; border-top: 1px solid #D4D0C8; padding: 20px 5px 0px 5px; text-align: center; margin: 0 auto;}

/*bucasdor galerias*/
.buscador-galerias {background: transparent url(/img_comun/f_buscador_galerias.jpg) repeat-x; background-position: bottom; height: 29px; border-top: 1px solid #D4D0C8; clear: none; text-align: center; padding: 5px 0px 0px 0px; margin: 0 auto; clear: left;}
.buscador-galerias img {vertical-align: middle;}
.buscador-galerias input {vertical-align: middle;}
.buscador-galerias form {margin-bottom: 0px;}

/*gráficos destacados*/
.fecha-graficos-d {font-size: 10px; color: #6D6D6D; padding: 2px 0 2px 3px;}
.f14b-graficos-d {font-size: 14px; font-weight: bold; color: #474747; padding: 0px 0 5px 3px;}
.f14b-graficos-d a {font-size: 14px; font-weight: bold; color: #474747;}

.mandos-audios {font-size: 9px; color: #6D6D6D; font-weight: bold; clear: none;  padding: 15px 5px 2px 5px; float: left;}
* > .mandos-audios {padding: 15px 5px 0px 5px;}
.mandos-audios img {vertical-align: middle; padding: 0 4px 0 4px;}
.mandos-audios .hora, .mandos-audios .duracion {font-size: 9px; color: #940000; font-weight: bold; clear: none; display: inline;}
.mandos-audios .mas {font-size: 11px; color: #6D6D6D; font-weight: bold;}
.mandos-audios .menos {font-size: 11px; color: #940000; font-weight: bold;}

.fecha-audios {font-size: 10px; color: #6D6D6D; font-weight: bold; clear: none; display: inline; border-left: 1px solid #D4D0C8; padding: 6px 5px 2px 5px ; height: 20px; float: left;}

/*ULTIMOS GRAFICOS*/
.ultimosgraficos {padding: 5px 0 5px 14px; text-align: left;}
.ultimografico {float: left; width: 203px; border: 1px solid #D4D0C8; background-color: #F6F6F6; margin: 0 13px 0 0;}
.ultimosgraficos .img {padding: 4px;}
.ultimosgraficos .contenido-ultimografico {border-top: 1px solid #D4D0C8; padding: 4px;}
.ultimosgraficos .overhead {font-size: 10px; color: #6D6D6D; padding: 0 0 2px 0}
.ultimosgraficos h3 {color: #474747; font-size: 14px; font-weight: bold;}
.ultimosgraficos h3 a {color: #474747;}

/*últimos audios*/
.linea1 {background-color: #F8F8F8; padding: 0px; clear:both; border-bottom: 1px solid #D4D0C8;}
* > .linea1 {}
.linea2 {background-color: #FFFFFF; padding: 0px; height: 20px;}
* > .linea2 {height: 28px;}
.ua-g{float:left; clear: none; border-right: 1px solid #D4D0C8; padding-bottom: 0px; border-left: 1px solid #D4D0C8;}
.linea1 .ua-g .fecha-audios {font-size: 11px; color: #6D6D6D; font-weight: bold; clear: both; padding: 3px 5px 2px 5px; border: none;}
.titu-u-audios {font-size: 11px; color: #6D6D6D; clear: none; padding: 6px 5px 2px 5px; width: 280px;}
* > .titu-u-audios {padding: 3px 5px 0px 5px;}
/** > .titu-u-audios {padding: 3px 5px 0px 5px; height: 25px;}*/
.titu-u-audios a {font-size: 11px; color: #6D6D6D;}

.ultimos-audios {width: 100%}
.barraaudios {width: 364px;}
.ultimos-audios th {color: #6D6D6D; border-bottom: 1px solid #D4D0C8; font-size: 11px; font-weight: normal; padding: 0 0 0 10px; text-align: left;}
.ultimos-audios td {border-left: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; color: #6D6D6D; font-size: 11px; font-weight: normal; padding: 0 0 0 10px; text-align: center;}
.ultimos-audios td.barraaudios {width: 364px; padding: 0;}
.ultimos-audios td.fecha {font-size: 10px;}

/*Fotodenuncia*/
.multimedia-doble {}
.multimediaI {float: left; width: 49%;}
.multimediaD {float: right; width: 49%;}
.fotodenuncia {}
.fotodenuncia .modulocomun {}
.fotodenuncia .boxheader-fd {height: 37px; font-size: 16px; color: #474747; border-bottom: 1px solid #FFFFFF; font-weight: bold; background-color: #D4D0C8; margin: 0; padding: 0;}
.fotodenuncia .boxheader-fd img {float: left; margin: 0 4px 0 0;}
.fotodenuncia .boxheader-fd div {padding: 10px 0 0 6px; display: block;}
.fotodenuncia .boxcontent {background-color: #F3F2ED; font-size: 11px; border-bottom: 0px solid #D4D0C8; padding: 10px 10px 10px 10px;}
.fotodenuncia .boxbottom {background-color: #F8F8F8; border-top: 1px solid #D4D0C8; padding: 10px 5px 10px 5px; text-align: center; margin: 0 auto;}
.contenido-fotodenuncia {text-align: center; background-color: #F3F2ED; margin: 0 auto;}
.contenido-fotodenuncia .content {text-align: left; background-color: #F3F2ED;}
.contenido-fotodenuncia .foto {width: auto; clear: both; text-align: center; margin: 0 auto;}
.contenido-fotodenuncia .foto img {border: 1px solid #D4D0C8;}
.contenido-fotodenuncia .content .fecha-firma {color: #000000; font-size: 10px; text-align: left; padding-top: 10px;}
.contenido-fotodenuncia .texto {color: #6D6D6D; font-size: 11px; text-align: left; padding-top: 10px;}
.contenido-fotodenuncia .related-link {font-size: 11px; color: #6D6D6D; padding: 0 0 6px 0; text-align: left; padding-top: 10px;}
.contenido-fotodenuncia .related-link a {font-size: 11px; color: #6D6D6D; padding: 0 0 6px 0;}
.contenido-fotodenuncia .related-link img {padding-right: 5px;}

/*ver videos fotos*/
.ver-videos-fotos {height: auto;}
.ver-videos {width: 50%; height: 22px; float: left; background: transparent url(/img_comun/f_btn_vervideos_fotos.jpg) repeat-x; background-position: top; border-bottom: 1px solid #D4D0C8; border-top: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; text-align: center; padding-top: 7px;}
.ver-fotos {width: 49%; height: 22px; float: right; background: transparent url(/img_comun/f_btn_vervideos_fotos.jpg) repeat-x; background-position: top; border-bottom: 1px solid #D4D0C8; border-top: 1px solid #D4D0C8; text-align: center; padding-top: 7px; border-left: 1px solid #FFFFFF;}

.galeria-colC {padding: 5px; height: 20px; position: relative;}
div > .galeria-colC {height: auto;}
.galeria-colC .tema {font-size: 10px ; font-weight: bold; color: #940000; clear: both; padding: 10px 0px 7px 0px;}
.galeria-colC-cont {clear: left ; padding: 5px 0 5px 0}

/*Modulo*/
.mandos {clear: both; border-top: 1px solid #D4D0C8;}
.playerB {clear: both; border: 1px solid #D4D0C8; margin: 4px;}
.colB .modulocomun2 .boxheader .envivo {float: right; clear: none; display: inline;}
.colB .modulocomun2 .boxheader img.envivo {float: left; margin: 0 0 0 0;}

.otro-multimedia {background-color: #F8F8F8; border-top: 1px solid #D4D0C8; height: 20px;}
* > .otro-multimedia {height: auto;}
.otro-multimedia .titulo {float: left; color: #6D6D6D; padding: 3px;}
.otro-multimedia .titulo a {color: #6D6D6D;}
.otro-multimedia .fecha-hora {float: right; padding: 3px; color: #6D6D6D;}
.otro-multimedia .fecha-hora span {color: #940000;}
.otro-multimediab {background-color: #FFFFFF; border-top: 1px solid #D4D0C8; height: 20px;}
* > .otro-multimediab {height: auto; background-color: #FFFFFF;}
.otro-multimediab .titulo {float: left; color: #6D6D6D; padding: 3px;}
.otro-multimediab .titulo a {color: #6D6D6D;}
.otro-multimediab .fecha-hora {padding: 3px ; color: #6D6D6D; text-align: right;}
.otro-multimediab .fecha-hora span {color: #940000;}

/*pestañas multimedia*/
#lo-multimedia .lo-portada .lo .locontenido {padding: 5px 0px 0px 0px; background-color: #F6F6F6; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8;}
#lo-multimedia .lo-portada .lo .locontenido .lomultimedia {padding: 0px 5px 5px 5px;}
#lo-multimedia .lo-portada .lo .menus a.activo {border-left: 1px solid #C3C3C3; border-top: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; background: #F6F6F6 url(/img_comun/shim.gif); font-size: 11px; color: #333333; margin: 0; font-weight: bold; height: 25px;}
#lo-multimedia .lo-portada .lo .locontenido .boxbottom {background-color: #EEEEEE; border-top: 1px solid #D4D0C8; padding: 10px 5px 10px 5px; text-align: center; margin: 0 auto;}
#lo-multimedia .tema {font-size: 10px ; font-weight: bold; color: #940000; clear: both; padding: 5px 0 5px 5px;}
#lo-multimedia .imagenes {padding: 0px; margin: 0 auto;}
#lo-multimedia .imagenes div {float: left; clear: none; margin: 5px 4px 0px 4px; border: 1px solid #D4D0C8; padding: 0px;}
#lo-multimedia .player {clear: both; border: 1px solid #D4D0C8; margin: 4px auto 4px auto; text-align: center}
#lo-multimedia .zonai {float: left; clear: none; margin-right: 6px; width: 175px;}
 * > #lo-multimedia .zonan {width: auto;}
.lomultimedia {margin: 0px 4px 0px 4px ;}
.lomultimedia .zonai .leyenda {font-size: 10px; color: #666666; padding: 2px 5px 0px 4px;}
.lomultimedia .zonai .leyenda img {padding-right: 3px;}
.lomultimedia .zonai .leyenda a {font-size: 10px; color: #666666;}
.titular-flecha {margin: 2px 2px 2px 5px;}
.titular-flecha a {font-size: 11px; color: #333333;}
.titular-flecha img {padding-right: 3px;}

/*tamaños para colA*/
/*.colA #lo-multimedia .lo-portada .lo .locontenido .lomultimedia .zonad {float: left; clear: none; width: 200px;}
* > .colA #lo-multimedia .lo-portada .lo .locontenido .lomultimedia .zonad {width: 200px;}*/

/*galerias multimedia*/
.galeriamultimedia {display: block;}
.pestanas-galerias {position: relative; background: url(/img_comun/f_encabezado_lo_mm.jpg) repeat-x; background-position: bottom; height: 25px;}
.pestanas-galerias2 {background: url(/img_comun/brd_fin_menu_lo.gif) no-repeat; background-position: left bottom; height: 25px;}
.pestanas-galerias ul {background: url(/img_comun/brd_fin_menu_lo.gif) no-repeat; background-position: right bottom; height: 25px;}
.pestanas-galerias li {float: left;}
.pestanas-galerias a {display: block; float: left; background: url(/img_comun/f_separa_lo_mm.gif) no-repeat; background-position: right 50%; font-size: 11px; color: #333333; padding: 0 6px 0 6px; margin: 3px 0 0 0; height: 22px;}
.pestanas-galerias a span {display: block; padding: 4px 0 0 0; margin: 0;}
.pestanas-galerias a.activo {border-left: 1px solid #C3C3C3; border-top: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; background: #F9F9F8 url(/img_comun/shim.gif); font-size: 11px; color: #333333; margin: 0; font-weight: bold; height: 25px;}
.pestanas-galerias a.activo span {display: block; padding: 6px 0 0 0; margin: 0;}
.pestanas-galerias li.marquesina-anterior,.pestanas-galerias li.marquesina-siguiente {width: 25px; height: 23px;}
.pestanas-galerias li.marquesina-anterior a {z-index: 1; position: absolute; right: 0px; top: 2px; background: url(/img_comun/f_pest_marquesina.jpg) no-repeat; background-position: 0px 0px; width: 25px; height: 23px; display: block; text-align: center; padding: 0; margin: 0;}
.pestanas-galerias li.marquesina-siguiente a {z-index: 1; position: absolute; left: 0px; top: 2px; background: url(/img_comun/f_pest_marquesina.jpg) no-repeat; background-position: 0px 0px; width: 25px; height: 23px; display: block; text-align: center; padding: 0; margin: 0}
.pestanas-galerias li.marquesina-anterior a span,.pestanas-galerias li.marquesina-siguiente a span {display: block; padding: 5px 0 0 0}

.cajagaleria {background-color: #F9F9F8; height: 20px; position: relative; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8;}
* > .cajagaleria {height: auto;}
.contenidogaleria {padding: 20px 35px 20px 30px;}
.contenidogaleria h3 {color: #333; font-size: 26px; padding: 0 0 5px 0; border-bottom: 1px solid #D4D0C8; margin: 0 0 5px 0}
.imagengaleria {background-color: #000000; text-align: center; margin: 0 auto; padding: 10px 0 10px 0}
.videogaleria {}
.piegaleria {padding: 9px 0 0 0; margin: 5px 0 15px 0; color: #474747; font-size: 11px; border-top: 1px solid #D4D0C8;}
.comentariosgaleria {}
.numerocomentarios {color: #C3C3C3;}
.numerocomentarios strong {color: #333333;}
div.numerocomentarios a.envialo {font-size: 10px; color: #83847E; background: url(/img_comun/ico_email.gif) no-repeat; background-position: 0px 0px; padding: 0 0 0 15px}
.moduloformulariocomentarios {border: 1px solid #D4D0C8; margin: 5px 0 0 0;}
.moduloformulariocomentarios .boxheader {height: 37px; font-size: 18px; color: #474747; background: #F6F6F6 url(/img_comun/f_modulocomun_header.jpg) repeat-x; background-position: bottom; border-bottom: 1px solid #D4D0C8;}
.moduloformulariocomentarios .boxheader a {color: #474747}
.moduloformulariocomentarios .boxheader div {padding: 10px 0 0 6px; display: block;}
.moduloformulariocomentarios .boxcontent {background-color: #F6F6F4;}
.formulariocomentarios {padding: 10px;}
.formcomentariosI {float: left; width: 49%; background: url(/img_comun/brd_puntosV.gif) repeat-y; background-position: 100% 0%;}
.formcomentariosD {float: right; width: 49%;}
.formulariocomentarios p {padding: 0 6px 10px 0}
.formulariocomentarios p input.caja,.formulariocomentarios p select {width: 99%; border: 1px solid #D4D0C8; font-size: 11px;}
.formulariocomentarios p textarea {width: 99%; height: 130px; border: 1px solid #D4D0C8; font-size: 11px;}
#colC .formulariocomentarios p textarea {width: 280px;}
.formulariocomentarios .label {display: block; font-size: 11px; color: #666666;}
.formulariocomentarios img.captcha {border: 1px solid #D4D0C8; float: right;}
.formulariocomentarios input.captcha {width: 160px; font-size: 11px; border: 1px solid #D4D0C8}
.comentariosgaleria .modulocomun2 {margin: 8px 0 0 0; }
.tema-comentario {font-size: 12px; font-weight: bold; color: #666666;}
.comentariopiniones {padding: 6px; height: 20px}
* > .comentariopiniones {height: auto;}
.comentariopiniones .opinion {padding: 7px 0 9px; font-size: 11px; color: #6D6D6D; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.comentariopiniones .autor {float: left; padding: 0 0 0 10px; color: #333333; font-weight: bold; background: url(/img/marca_opinion_autor.gif) no-repeat; background-position: 0px 6px;}		
.comentariopiniones .fecha {float: right; font-size: 10px;}
.comentariopiniones .hora {color: #940000;}
.comentariopiniones hr {visibility: hidden; display: block;}
.comentariopiniones .texto {clear: both; padding: 3px 0 0 10px;}
.botones-opiniones {text-align: center; margin: 0 auto; padding: 18px 0 9px 0; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top; }
.botones-opiniones span {background-color: #F7F7F7; padding: 6px 7px 6px 7px; font-size: 10px; color: #666666;}
.botones-opiniones span strong {color: #940000;}

.contenidogaleria .enlacesgaleria {border: none; background: none;}
.contenidogaleria .enlacesgaleria a.boton {padding-left: 8px; padding-right: 8px;}
/*galerias multimedia*/
.enlacesgaleria-multimedia {text-align: left; margin: 12px auto 0 auto; padding: 0; height: 40px;}
.enlacesgaleria-multimedia span {margin: 0 0px 0 7px;}
.enlacesgaleria-multimedia span a {text-decoration: none; border: 1px solid #E8E6E0; background-color: #FEFEFE; padding: 2px 6px 2px 6px; margin: 0 1px 0 1px; font-size: 10px; color: #999999; text-align: center;}
.enlacesgaleria-multimedia span span {text-decoration: none; border: 1px solid #E8E6E0; background-color: #FEFEFE; padding: 2px 7px 2px 7px; margin: 0 1px 0 1px; font-size: 10px; color: #999999; text-align: center;}
.enlacesgaleria-multimedia .left {float: left; padding: 6px 0 9px 0}
.enlacesgaleria-multimedia .right {float: right; padding: 9px 0 9px 0}
.enlacesgaleria-multimedia a.boton {padding-left: 8px; padding-right: 8px;}

/*columna C*/
.buscadorgalerias {padding: 10px;}
.buscadorgalerias .label {color: #333333;}

/*listado galerias excepcion*/
.modulogalerias-listado-galerias .boxheader2 div {padding: 12px 0 0 6px; display: block;}
.modulogalerias-listado-galerias .boxheader2 img {float: left; margin: 0 4px 0 0;}

/*listado galerias*/
.modulogalerias-listado-galerias {}
.modulogalerias-listado-galerias .boxheader a {color: #474747}
.modulogalerias-listado-galerias .boxheader img {float: left; margin: 0 4px 0 0;}
.modulogalerias-listado-galerias .boxheader div {padding: 3px 0 0 6px; display: block;}
.modulogalerias-listado-galerias .boxheader span {color: #FFFFFF;}
.modulogalerias-listado-galerias .boxcontent {font-size: 11px; color: #6D6D6D; border-right: 1px solid #CECECE; background: #F6F6F4 url(/img_comun/brd_listadogaleria.gif) repeat-y; background-position: left top;}
.modulogalerias-listado-galerias .boxbottom {border: 1px solid #CECECE; background-color: #F8F8F8; border-top: 1px solid #CECECE; padding: 10px 5px 10px 5px; text-align: center; margin: 0 auto;}

.listadogalerias {height: 20px; }
* > .listadogalerias {height: auto; }
.listadogalerias .pestanas {background: url(/img_comun/f_encabezado_galeria.jpg) repeat-x; background-position: top; height: 25px; clear: both}
.listadogalerias .pestanas2 {background: url(/img_comun/brd_fin_pestanas.gif) repeat-y; background-position: bottom left; height: 25px;}
.listadogalerias .pestanas ul {height: 25px;}
.listadogalerias .pestanas li {float: left;}
.listadogalerias .pestanas a {display: block; float: left; background: url(/img_comun/f_separa_lo.gif) no-repeat; background-position: right 50%; font-size: 11px; color: #333333; padding: 0 6px 0 6px; margin: 3px 0 0 0; height: 22px;}
.listadogalerias .pestanas a span {display: block; padding: 4px 0 0 0; margin: 0;}
.listadogalerias .pestanas a.activo {background: #FFFFFF url(/img_comun/brd_fin_menu_lo.gif) repeat-y; background-position: left bottom; border-top: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; font-size: 11px; color: #333333; margin: 0; font-weight: bold; height: 25px;}
.listadogalerias .pestanas a.activo span {display: block; padding: 6px 0 0 0; margin: 0;}
.listadogalerias2 {background-color: #FFFFFF; height: 20px; clear: left; margin: 0 0 0 1px}
* > .listadogalerias2 {height: auto;}
.listadogalerias p {float: left; padding: 8px 0 0 12px; text-align: center; margin: 0 auto;}
.listadogalerias p img {display: block; border: 1px solid #CECECE; text-align: center; }
.listadogalerias p a {width: 83px; float: left; text-align: center; color: #474747;}
.listadogalerias p a: hover img {Filter: Alpha(Opacity=70); opacity: .7; -moz-opacity: 0.70;}

textarea.caja {width: 150px;}

/*audio*/
.listadogaleriaaudio {padding: 5px 0 10px 0; margin: 0 10px 5px 10px; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: bottom; }
.listadogaleriaaudio a {color: #474747; display: block; background: url(/img_comun/bullet.gif) no-repeat; background-position: 0px 4px; padding: 0 5px 0 10px;}
.listadogaleriaaudio div.maslistadoaudio {color: #6D6D6D; font-size: 10px; margin: 2px 0 0 10px;}

/*calendario*/
.calendariogalerias {padding: 19px}
.calendariogalerias2 {border: 7px solid #D4D0C8; background-color: #FFFFFF; padding: 15px 9px 12px 9px; text-align: center;}

/*PARTICIPACION.CSS*/
.moduloparticipacion {border: 1px solid #D4D0C8; position: relative;}
.moduloparticipacion .boxheader {height: 37px; font-size: 14px; font-weight: bold; color: #474747; background: url(/img_comun/f_header_moduloparticipacion.jpg) repeat-x; background-position: bottom; border-bottom: 1px solid #D4D0C8; clear: both;}
.moduloparticipacion .boxheader a {color: #474747;}
.moduloparticipacion .boxheader img {float: left; margin: 0 4px 0 0;}
.moduloparticipacion .boxheader div {padding: 10px 0 0 6px; display: block;}
.moduloparticipacion .boxcontent {height: 20px; background-color: #F6F6F4; font-size: 11px; color: #6D6D6D;}
* > .moduloparticipacion .boxcontent {height: auto;}
.moduloparticipacion p,.moduloparticipacion .p {font-size: 11px; padding: 0 0 8px 0}
.moduloparticipacion p a,.moduloparticipacion .p a {color: #6D6D6D;}
.moduloparticipacion .boxbottom {background-color: #F8F8F8; border-top: 1px solid #D4D0C8; padding: 10px 5px 10px 5px; text-align: center; margin: 0 auto;}
.bloque-galeria-participacion {background: url(/img_comun/brd_comun.gif) repeat-y; background-position: 400px;}
.bloque-galeria-participacionI {float: left; width: 400px;}
.bloque-galeria-participacionD {float: right; width: 275px; background-color: #F7F7F5;}
.bloque-galeria-participacionD .boxbottom {background: url(/img_comun/f_boxbottom_participacionD.jpg) repeat-x; background-position: top; border-top: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8; text-align: center; margin: 0 auto;}
.bloque-galerias-participacion {background-color: #FFFFFF; height: 20px;}
* > .bloque-galerias-participacion {height: auto;}
.bloque-galerias-participacion h3 {font-size: 16px; font-weight: bold; color: #474747; padding: 6px 0 0 0}
.bloque-galerias-participacion h3 a {color: #474747;}
.visualizador-participacion {float: left; padding: 0px 10px 0 0}
.bloque-galerias-participacion100 {background: url(/img_comun/separa_sombreado_bottom.gif) repeat-x; background-position: top; padding: 10px 0 0 0; height: 20px;}
* > .bloque-galerias-participacion100 {height: auto;}
.otros-galerias {padding: 6px 0 3px 0; margin: 0 5px 0 5px;}
.autor-otros {color: #6D6D6D; font-size: 10px;}
.moduloparticipacion2 {border-bottom: 1px solid #D4D0C8;}
.moduloparticipacion2 .boxheader {height: 37px; font-size: 14px; color: #474747; background-color: #D4D0C8; font-weight: bold; margin: 0; padding: 0;}
.moduloparticipacion2 .boxheader a {color: #474747;}
.moduloparticipacion2 .boxheader img {float: left; margin: 0 4px 0 0;}
.moduloparticipacion2 .boxheader div {padding: 10px 0 0 6px; display: block;}
.moduloparticipacion2 .boxcontent {background-color: #F3F2ED; font-size: 11px; height: 20px}
* > .moduloparticipacion2 .boxcontent {height: auto;}
.moduloparticipacion2 .boxbottom {background-color: #F3F2ED; border-top: 1px solid #D4D0C8; text-align: center; margin: 0 auto; height: 22px; padding: 0 5px 0 5px}
.contenido-moduloparticipacion2 {color: #464646; padding: 6px 6px 0 6px; height: 20px; position: relative;}
* > .contenido-moduloparticipacion2 {height: auto;}
.moduloparticipacion2 h3 {font-size: 16px; font-weight: bold; color: #474747;}
.moduloparticipacion2 h3 a {color: #474747;}
.moduloparticipacion2 p,.moduloparticipacion2 .p {font-size: 11px; padding: 0 0 8px 0}
.moduloparticipacion2 p a,.moduloparticipacion2 .p a {color: #464646;}
.moduloparticipacion2 p.enlace a {font-weight: bold; color: #464646;}
.masconsultorio {background: #F8F7F3 url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top; padding: 6px}

.concurso {background: #F9F8F6 url(/img/foto_fondo_moduloBC_participacion.jpg) no-repeat; background-position: bottom right;}
.concurso p {padding: 0 30px 8px 0}
.concursoI {float: left; font-size: 10px; text-transform: uppercase; color: #474747; padding: 5px 0 0 0}
.concursoD {float: right; color: #888888; padding: 3px 0 0 0}
.concursoD a {color: #888888; font-size: 11px;}
.contenido-moduloparticipacion2 .formulario {clear: both;}
.contenido-moduloparticipacion2 .formulario p {float: left; width: 49%}
.botones-modulo-consultorio {padding: 10px 0 10px 0; clear: left; text-align: center; background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: top;}
.contenido-moduloparticipacion2 .encuestaP p {float: none; clear: left; width: auto;}

.modulovideo {border: 1px solid #D4D0C8; display: block; background-color: #F6F6F4}
.modulovideo .video {display: block; margin: 0 auto; padding: 4px 0 0 0; text-align: center;}
.modulovideo .video img,.modulovideo .video object {border: 1px solid #D4D0C8;}
.modulovideo h3 {font-size: 14px; font-weight: bold; color: #474747; padding: 10px 5px 5px 5px;}
.modulovideo h3 a {color: #474747;}
.modulovideo p,.modulovideo .p {font-size: 11px; color: #6D6D6D; padding: 0 5px 5px 5px;}
.modulovideo p a,.modulovideo .p a {color: #6D6D6D;}

/*El Club*/
.elclub {clear: both; padding: 0px; height: auto}
.elclub .contenedor {padding: 0 0 0 140px; margin: 0;}
.elclub .photo {padding: 0; margin: 0;}
.elclub .photo img {margin: 0; padding: 0; border: 0px}
.elclub .mapa {float: right; padding: 5px 0 0 0;}
.elclub p {color: #333; font-size: 11px; padding: 5px 0 5px 0; background: url(/img_comun/f_puntitos.gif) repeat-x; background-position: bottom left;}
.elclub p span {color: #333; font-size: 11px; padding: 5px 0 0 0; display: block}
.elclub .titulo {color: #333; font-size: 14px; font-weight: bold; padding: 5px 0 0 10px; background: #EBEBEB; height: 25px;}
.datos-elclub .photo {float: right; padding: 0; margin: 0;}
.datos-elclub .photo img {margin: 0; padding: 0; border: 0px}

/*el reto*/
.textoinicial {font-size: 12px; color: #666;}
.textoinicial p {padding: 0 0 8px 0}
#elreto {background-color: #FFF;}
#elreto .pestannas {height: 29px; background: url(/img_comun/f_pest_registro.gif) repeat-x; background-position: bottom;}
#elreto .pestannas a {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; float: left; height: 29px; background: url(/img/f_pest_termometro_off.jpg) no-repeat; background-position: bottom right;}
#elreto .pestannas a span {display: block; padding: 11px 8px 0 8px}
#elreto .content {height: 118px; color: #666; padding: 5px 5px 0 5px; border: 1px solid #CECECE; border-top: 0px; background-color: #FFF;}
* > #elreto .content {height: auto; min-height: 118px;}
#elreto .textoinicial {margin: 0px 0 0 0px; padding: 15px 3px 5px 180px; background: url(/img/titu_elreto.gif) no-repeat; background-position: 10px 10px; font-size: 9px; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; height:auto;}
#elreto-f1 {background-color: #FFF;}
#elreto-f1 .pestannas {height: 29px; background: url(/img_comun/f_pest_registro.gif) repeat-x; background-position: bottom;}
#elreto-f1 .pestannas a {display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; float: left; height: 29px; background: url(/img/f_pest_termometro_off.jpg) no-repeat; background-position: bottom right;}
#elreto-f1 .pestannas a.activo {color: #333; height: 29px; background: #FFF; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-top: 1px solid #D4D0C8;}
#elreto-f1 .pestannas a span {display: block; padding: 11px 8px 0 8px}
#elreto-f1 .content {height: 20px; color: #666; padding: 5px 5px 0 5px; border: 1px solid #CECECE; border-top: 0px; background-color: #FFF;}
* > #elreto-f1 .content {height: auto; min-height: 20px;}
#elreto-f1 .textoinicial {margin: 0px 0 0 0px; padding: 35px 3px 5px 180px; background: url(/img/reto_f1.gif) no-repeat; background-position: 10px 50%; font-size: 9px; color: #666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.retoquiniela {height: 20px; border: 1px dotted #C2C2C2; background-color: #F8F8F8;}
* > .retoquiniela {height: auto; min-height: 20px;}
.retoquiniela h3 {background-color: #8F8F8F; padding: 5px; color: #FFF; font-size: 12px; font-weight: bold; text-align: right; margin: 0 auto;}
.retoquiniela table {margin: 10px 0px 10px 20px; width: auto;}
.retoquiniela th {width: 270px; background: url(/img_comun/brd_retotd.gif) repeat-x; background-position: 0px 90% ; color: #545454; font-size: 13px; font-weight: normal; text-align: left;}
.retoquiniela td {}
.retoquiniela th div {float: left; padding: 3px 1px 3px 10px; background-color: #F8F8F8}
.retoquiniela td div {float: right; padding: 3px 10px 3px 1px; background-color: #F8F8F8}
.retoquiniela td.reto1x2 {background-color: #C2C2C2; width: 80px; text-align: center; white-space: nowrap; font-size: 10px; color: #333;}
.retoquiniela td.numero {color: #333; width: 22px; font-size: 13px; font-weight: bold; text-align: center;}
.retoquiniela td.reto1x2 input {height: 12px; width: 12px; padding: 0; margin: 0;}
.retoquiniela td.reto1x2 span {width: 13px; height: 14px; font-size: 1px; float: left; display: block; margin: 0 5px 0 5px;}
.reto1 {background: url(/img_comun/retoquiniela1.gif) no-repeat; background-position: 0px 0px;}
.retox {background: url(/img_comun/retoquinielax.gif) no-repeat; background-position: 0px 0px;}
.reto2 {background: url(/img_comun/retoquiniela2.gif) no-repeat; background-position: 0px 0px;}
.reto1x2 .activa {background: url(/img/retoquiniela-activa.gif) no-repeat; background-position: 0px 0px;}
.retoquiniela tr.separaretoquiniela th,.retoquiniela tr.separaretoquiniela td {border-top: 1px solid #545454;}
.retoquiniela tr.plenoal15 th {padding: 7px 0 3px 0; border-top: 1px solid #CC0000; vertical-align: bottom;}
.retoquiniela tr.plenoal15 td {padding: 0 0 3px 0; border-top: 1px solid #CC0000; vertical-align: bottom;}
.retoquiniela tr.plenoal15 td.reto1x2 {padding: 0 0 6px 0; background-color: #F8F8F8; vertical-align: bottom;}
.formulario-reto {clear: both; padding: 5px 25px 5px 35px}
.formulario-reto p {clear: both; padding: 5px 0 5px 0}
.formulario-reto .label {float: left; width: 75px; margin: 0 10px 0 0; text-align: right;}
.formulario-reto .caja {float: left; width: 150px; margin: 0 10px 0 0;}
.retopremios {padding: 5px; color: #666;}

/*Ranking Reto*/
.ranking {min-height: 20px; clear: left;}
* html > .ranking {height: 20px;}
.ranking .izquierda,.ranking .derecha {width: 47%; border: 1px solid #CECECE;}
.ranking h3 {background-color: #8F8F8F; color: #FFF; font-size: 12px; font-weight: bold; padding: 5px; text-align: center; margin: 0 auto}
.ranking table {}
.ranking th {background-color: #C2C2C2; color: #333; font-size: 12px; font-weight: bold; padding: 3px 0 3px 0; text-align: center;}
.ranking td {background-color: #FFF; color: #333; font-size: 12px; padding: 3px 0 3px 5px; text-align: left;}
.ranking tr.par td {background-color: #F8F8F8}

#termometros {margin: 0; border: 1px solid #CECECE; background: url(/img_comun/f_termometros.gif) repeat; background-position: top left;}
.termometros-pestannas {clear: left; position: relative;}
#termometros .pestannas {position: absolute; top: -29px; left: -1px; height: 29px; background: url(/img_comun/f_pest_registro.gif) repeat-x; background-position: bottom;}
#termometros .pestannas a {display: block; border-right: 1px solid #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; float: left; height: 29px; background: url(/img_comun/f_pest_termometro_off.jpg) no-repeat; background-position: bottom right;}
#termometros .pestannas a.activo {color: #333; height: 29px; background: url(/img_comun/f_pest_termometro.gif) repeat-x; background-position: top; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8;}
#termometros .pestannas a span {display: block; padding: 11px 8px 0 8px}
.termometro {height: 520px; background: url(/img_comun/f_termometro.gif) no-repeat; background-position: 0px 0px; padding: 36px 8px 0px 56px}
#termometros h3 {padding: 4px 0 5px 0; font-size: 20px; color: #666; text-align: right; margin: 0 auto}
.datostermometro {margin: 0 0 3px 0; background-color: #FFF; border: 1px solid #CECECE; font-size: 10px;}
.datostermometro h4 {font-size: 10px; height: 16px; color: #000000; padding: 0px 10px 0 10px}
.datostermometro h4 a {display: block; color: #000000; padding: 1px 0px 0 0px}
.datostermometro .masdatos {background: #F7F7F7 url(/img_comun/f_puntitos.gif) repeat-x; background-position: top; clear: left; color: #666; height: 18px;}
.datostermometro .masdatos p {padding: 1px 0 0 10px}
.datostermometro .masdatos p span {color: #000000; margin: 1px 1px 0 5px}
.datostermometro .masdatos p span img {margin: 0 1px 0 0}
.datostermometro .masmenos {float: right; display: block;}
.termometro2 {padding: 8px}
.termometro2 h3.hot {background: #E14000; padding: 3px 10px 3px 6px; font-size: 18px; color: #FFF;}
.termometro2 h3.cold {background: #0071CC; padding: 3px 10px 3px 6px; font-size: 18px; color: #FFF;}
.termometro2 .paginacion {float: right; display: block; color: #FFF; font-size: 11px; padding: 4px 0 0 0}
.termometro2 .paginacion a {color: #FFF;}
.termometro2 .paginacion a.activo {font-weight: bold;}
.termometro2 h4 {font-size: 13px; height: auto; color: #444; padding: 0px 10px 3px 10px;}
.termometro2 h4 a {display: block; color: #444; padding: 1px 0px 0 0px}
.termometro2 .orden {display: block; float: left; padding: 0 5px 0 0; font-size: 16px; font-weight: bold; color: #94ADC8;}
.termometro2 .masdatos strong {color: #0099FF;}

.hot {padding: 0;}
/*.hot .boton a {color: #CC0000!important;}*/

.cold {padding: 15px 0 0 0;}
/*.cold .boton a {color: #1E77D1!important;}*/

/*tablon anuncios*/
.tablon-anuncios {background-color: #F9F9F7; padding: 10px 5px 5px 5px; clear: both; font-size: 12px; height: 20px;}
* > .tablon-anuncios {min-height: 20px; height: auto;}
.tablon-anuncios p {padding: 0px 0 7px 0}
.tablon {background: #FFFF99 url(/img_comun/borde_tablon.gif) repeat-x; background-position: top; margin: 0px 0 0 0}
.tablonheader {border-left: 1px solid #D4D0C8; background: url(/img_comun/ico_tablon.gif) no-repeat; background-position: 50% 2px;}
.tablonheader div {height: 16px; background: url(/img_comun/esquina_tablon.gif) no-repeat; background-position: 100% 0px;}
.tabloncontent {height: 20px; padding: 0 15px 0 15px; border-left: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; border-bottom: 1px solid #D4D0C8}
* > .tabloncontent {min-height: 20px; height: auto;}
.tabloncontent p {color: #333;}
.tabloncontent h3 {font-size: 11px; color: #333;}
.tablon div.boton2 {float: left; padding: 10px 0 0px 0}
.tablon-anuncios .izquierda {float: left; width: 49%;}
.tablon-anuncios .derecha {float: right; width: 49%;}
.masanuncios {}
.masanuncios .barra {clear: both;}
.masanuncios h2 {float: left; font-size: 13px; font-weight: bold; color: #333; padding: 0 0 5px 0}
.masanuncios .barra p {float: right; font-size: 11px; color: #333;}
.masanuncios .tabloncontent {border: 0px; padding: 5px;}
.masanuncios .tabloncontent h3 {background: url(/img_comun/ico_h3_tablonmas.gif) no-repeat; background-position: 0px 9px; font-size: 11px; color: #333; padding: 10px 0 10px 20px;}
.masanuncios .enviadopor {background: url(/img_comun/brd_puntosH.gif) repeat-x; background-position: bottom; font-size: 10px; color: #666; font-weight: normal; text-align: right; margin: 0 auto; padding: 10px 0 10px 20px;}
.masanuncios .impar {background-color: #FFF;}
.masanuncios .enviadopor a {margin: 0 auto; padding: 4px 18px 4px 18px;}
.masanuncios a.boton {}

/*FOROS*/
/*buscador y pautas*/
.c-fin-caja {height: 1px; clear: both; font-size: 1px;}
.buscapautas {background-color: #99BACF; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; position: relative; width: 751px;}
.buscapautas1 {float: left; display: block; position: relative; margin: 0px 0px 0px 15px; padding: 0px 0px 1px 0px;}
.tit-busca {font-size: 11px; color: #FFF;}
.buscapautas1 input {border: 1px solid #CECECE; font-size: 10px; height: 16px; padding: 0px; margin: 0px; vertical-align: middle;}
.buscapautas1 input.c-boton {height: 16px; padding: 0px 2px 0px 2px;}
.buscapautas2 {float: right; display: block; position: relative; margin: 2px 15px 0px 0px;}
.buscapautas2 a {font-size: 10px; color: #FFF; text-decoration: underline;}
/*resultados buscador*/
.foro-encontrado {color: #333; font-family: Arial; font-size: 12px; font-weight: bold; margin: 5px 0px 10px 10px;}
.foro-encontrado span {font-weight: bold; color: #990000;}

/*encabezados*/
.contenido-foros {width: 521px;}
.foro-encab {clear: both; margin: 0px 0px 10px 0px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFF; background: #7999BB url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 0px 0 0px 10px}
.foro-encab a {font-size: 11px; font-weight: bold; text-transform: uppercase; color: #333; padding: 0px}
.foro-encab div.foro-encab-titu {padding: 4px 0px 4px 0px; display: block; margin: 0px;}
.foro-encab div.foro-encab-ico {float: left; padding: 0px 0px 3px 0px; display: block; margin: 0px; position: relative}
/*caja con imagenes*/
.foro-cajag {background: #F1F1F1 url(/img_comun/foro_cajag.jpg) bottom repeat-x; padding: 6px 6px 8px 10px; margin: 0px 0px 10px 0px; display: block; position: relative}
.foro-photo {float: left; padding: 0px 6px 0px 0px; position: relative} 
.foro-photo img {border: 1px solid #CCC; display: block;}
.foro-titu {font-size: 11px; color: #333; line-height: 14px; font-weight: bold; display: inline}
.foro-titu img {display: inline; vertical-align: middle; margin: 0px 4px 0px 0px;}
.foro-texto {font-size: 11px; color: #333; line-height: 14px; font-weight: normal;}
/*tabla de datos*/
.foro-charlas {}
.foro-tabla {width: 100%; margin: 0px 0px 10px 0px;}
.foro-tabla th {padding: 6px 1px 6px 1px; background-color: #BBBBBB; text-align: center; font-size: 10px; font-weight: bold; color: #333; border-left: 1px solid #FFF; border-right: 1px solid #93C1DF;}
.foro-tabla td {padding: 6px 1px 6px 1px; text-align: center; font-size: 10px; font-weight: normal; color: #333; border-left: 2px solid #FFF; border-top: 4px solid #FFF;}
.foro-tabla td a {color: #333;}
.foro-tabla td img {vertical-align: middle; margin: 0px 3px 0px 0px;}
.foro-tabla td.fr-margenth {height: 6px; background-color: #FFF; border-right: 0px;}
.foro-tabla .frt1 {text-align: left; font-size: 11px; width: 50%; padding: 0px 0px 0px 7px; border-left: 0px solid #FFF;}
.foro-tabla tr.fr-impar td {background-color: #F3F3F3;}
.foro-tabla tr.fr-par td {background-color: #FBFBFB;}
.fr-resalta {font-weight: bold;}

/*tabla de activos*/
.foro-t-activos {width: 100%; margin: 0px 0px 10px 0px; border: 1px solid #CCC;}
.fr-barractivos img {height: 10px; display: block; width: 1px;}
.fta1 {width: 24%; text-align: left;}
.fta2 {width: 54%; text-align: left; background: #CAE2F3;}
.fta3 {width: 22%; text-align: center; background: #CAE2F3;}
.foro-t-activos th,.foro-t-activos td {padding: 5px 5px 5px 5px; font-size: 10px; font-weight: normal; color: #333;}
.foro-t-activos td a {color: #333;}
.foro-t-activos tr.fr-impar th,.foro-t-activos tr.fr-impar td {background-color: #FFF;}
.foro-t-activos tr.fr-par th,.foro-t-activos tr.fr-par td {background-color: #F1F2F4;}

/*zona info*/
.foro-infoC {margin: 0px 4px 10px 4px; text-align: left; color: #333; font-size: 10px;}
.foro-infoD {margin: 0px 4px 10px 4px; text-align: left; color: #333; font-size: 9px;}

/*barra accessorios doble*/
.fr-barradoble {clear: both; margin: 0px 0px 10px 0px; padding: 0px; height: 20px;}
* > .fr-barradoble {min-height: 20px; height: auto;}
.fr-barradoble1 {float: left; margin: 0px 0px 0px 4px;}
.fr-barradoble1 a {background-image: url(/img_comun/c_marca.gif); background-repeat: no-repeat; background-position: 0px 3px; padding: 0px 2px 0px 12px; font-size: 10px; color: #333; font-weight: bold;}
.fr-barradoble2 {float: right;}

/*tabla listado foros*/
.foro-cajag2 {background: #F1F1F1 url(/img_comun/foro_cajag.jpg) bottom repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; display: block; position: relative}
.fr-lresp {width: 100%;}
.fr-lresp th {text-align: left; color: #333; font-weight: bold; font-size: 11px; padding: 4px 0px 4px 6px; background: #F1F1F1 url(/img_comun/foro_cajag.jpg) bottom repeat-x;}
td.fr-lresp1 {text-align: left;}
td.fr-lresp2 {text-align: right;}
.fr-lresp td {font-size: 11px; color: #333; padding: 3px 6px 3px 4px;}
.fr-lresp td a {font-size: 11px; color: #333;}
.fr-lresp td img {vertical-align: middle; margin: 0px 3px 0px 0px;}
.foro-repmensajes .foro-encab {margin: 0px;}

/*charlas*/
.foro-encabg {clear: both; padding: 4px 0px 4px 22px; margin: 0px 0px 0px 0px; display: block; background: #F1F1F1 url(/img_comun/foro_cajag.jpg) bottom repeat-x; font-size: 11px; font-weight: bold; color: #333;}
.foro-encabg img {vertical-align: middle; margin: 0px 4px 0px 0px}
.fr-charlaorigen {background: #F1F1F1 url(/img_comun/foro_cajag.jpg) bottom repeat-x; color: #333; font-size: 11px; font-weight: bold; padding: 8px 4px 8px 22px;}
.fr-charlaorigen-respuesta {background: #F1F1F1 url(/img_comun/foro_cajag.jpg) bottom repeat-x; color: #333; font-size: 10px; font-weight: bold; padding: 8px 4px 8px 22px;}
.fr-textocharlaorigen {background-color: #F8F8F8; font-size: 11px; color: #333; padding: 8px 15px 8px 22px; line-height: 14px; margin: 0px 0px 5px 0px;}
.fr-textocharlaorigen p {line-height: 14px; margin: 0px 0px 7px 0px;}
.fr-fin-respuestas {background-color: #F1F1F1; padding: 0px 0px 0px 0px; height: 10px; clear: both; margin: 0px 0px 10px 0px}
/*paginacion foro*/
.foro-paginacion {clear: both; margin: 0px 0px 10px 0px; background: #CAE2F3 url(/img_comun/foro_encab.jpg) bottom repeat-x; padding: 4px 0px 4px 0px; height: auto;}
.foro-paginacion1 {float: left; margin: 0px 0px 0px 0px; width: 100px; padding: 0px 0px 0px 0px;}
.foro-paginacion2 {float: left; text-align: center; width: 300px; padding: 0px 0px 0px 0px; }
div.fr-paginacion {color: #333; font-size: 11px; font-weight: bold;}
div.fr-paginacion span {color: #6DADFB; font-size: 11px; font-weight: bold;}
div.fr-paginacion a {color: #333; font-size: 11px; font-weight: normal;}
div.fr-paginacion .fr-pagant,div.fr-paginacion .fr-pagsig {font-weight: bold; font-size: 12px;}
.foro-paginacion3 {float: right; color: #333; font-size: 11px; font-weight: bold; padding: 0px 4px 0px 0px;}

/*tabla de formulario*/
.fr-labelinput {width: 500px; margin: 0px 0px 10px 0px; display: block;}
.fr-labelinput input {width: 99%; border: 1px solid #CECECE;}
.fr-labelinput textarea {width: 99%; border: 1px solid #CECECE; height: 200px;}
.fr-labelinput th {width: 500px; padding: 2px 0px 2px 0px; font-size: 11px; color: #333; font-weight: bold; text-align: left;}
.fr-labelinput th.fr-label {width: 60px;}
.fr-labelinput td {padding: 2px 0px 2px 0px; text-align: left;}
.fr-labelinput td.fr-input {width: 440px;}
.fr-labelinput .fr-barradoble {margin: 0px 0px 0px 0px;}

/*---------------------------------------------------------NUEVOS-----------------------------------------------------------------*/
.lead-ENCUESTAGRANDE .resultados-momento {color: #333; font-size: 11px; font-weight: bold; text-align: center; margin-bottom: 10px;}
.lead-ENCUESTAGRANDE .encuesta-porcentajes {color: #000000; font-size: 11px; margin: 0px 0px 12px 0px;}
.lead-ENCUESTAGRANDE .encuesta-botones3 {text-align: center; padding: 5px 10px 5px 10px; position: relative;}
.lead-ENCUESTAGRANDE .encuesta-resultado {color: #000000; font-size: 11px; font-weight: bold;}

.apoyo-herramienta-weblog {padding: 0px 2px 0px 7px;}
.apoyo-herramienta-weblog a {margin: 0px 0px 10px 0px; display: block;}
.apoyo-herramienta-foro {padding: 0px 2px 0px 7px; margin: 0px 2px 0px 0px; clear: none;}

/*movilidad*/
.titulo-mov {background-image: url(/img_comun/movilidad_tit.jpg); 	background-repeat: no-repeat; 	background-position: left top; height: 104px}
.separa-puntos {clear: left; background: url(/img_comun/brd_puntosH2.gif) repeat-x; background-position: 50%; height: 1px; font-size: 1px;}
.separa-bloques {clear: left; background: url(/img_comun/brd_puntosH2.gif) repeat-x; background-position: 50%; height: 1px; font-size: 1px; padding: 15px 0px 15px 0px;}
.separa-tit {clear: left; padding: 15px 0px 10px 0px;}
.juegos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}
.juegos1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}

/*.juegos2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}*/
.tonos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}
/*.tonos2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}*/
.videos_mov {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}
/*.videos_mov2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: url(/img/f_hsoverheadB.jpg) repeat-x; background-position: top; padding: 4px 0px 5px 10px;}*/
.mov-ico {background-image: url(/img_comun/movilidad_ico.gif); background-repeat: no-repeat; background-position: left center; padding-right: 10px;}
.doc {padding: 9px 0 0;}
.ZPA5 .doc {padding: 0}
.ZPA5 {display: block; background: url(/img_comun/movilidad_ico.gif) no-repeat; background-position: 3px 5px; font-size: 12px; padding: 0 0 4px 17px}

.photo {float: left; padding: 3px 0 0 0}
.photo img {border: 1px solid #D4D0C8; margin: 0 8px 1px 0}
.photod,.videommd {float: right; padding: 3px 0 0 0}
.photod img {border: 1px solid #D4D0C8; margin: 0 1px 0 8px}
.photo-alt1 {float: left; padding: 3px 0 0 0} 
.photo-alt1 img {border: 1px solid #D4D0C8; margin: 0 8px 1px 0}
.photo-alt2 {padding: 3px 0 3px 0; margin: 0 auto; text-align: center;}
.photo-alt2 img {border: 1px solid #D4D0C8; margin: 0; text-align: center; margin: 0 auto}
.juegos2 {	background-image: url(/img_comun/movilidad_bg_rojo.jpg); background-repeat: repeat; background-position: left top; height: 3px; width: auto; display: block; margin-top: 5px;}
/*h4*/
.hmov {background: #F2F2F2; background-position: top; font-size: 12px; font-weight: bold; padding: 6px 0 5px 7px}
.hmov2 {font-size: 12px; padding: 15px 10px; background-repeat: no-repeat; background-position: left center; text-align: left; }
.hmov2 p {padding: 5px 0 5px 0}
.jmov2 {font-size: 11px; padding: 15px 5px 15px 15px; background-repeat: no-repeat; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif;}
.jmov2 p {padding: 5px 0 5px 0}
.jmov2 a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333;}
.mov2 p {padding: 4px 0 4px 0}
.imagenjuego {background-color: #FFF; height: auto; padding: 5px; float: left;}
.imagenjuego img {}

/*Tabla marcador*/
table.marcador{ width:100%; border:none; float:none;}
table.marcador td.escudo1{text-align: center; padding-top: 10px; padding-bottom: 10px; height: 60px; background-color: #ffffff; border-right: 1px solid #DEDEDC; width: 84px;}
table.marcador td.escudo2{text-align: center; padding-top: 10px; padding-bottom: 10px; height: 60px; background-color: #ffffff; border-left: 1px solid #DEDEDC; width: 84px;}
table.marcador td.goles{font-size: 14px; font-weight: bold; color: #666666; text-align: center; background-color: #ffffff; }
table.marcador td.goles span{font-size: 38px; font-weight: bold; }
table.marcador td.goles a {font-size: 38px; font-weight: bold;color: #666666; text-align: center; padding-top: 15px; padding-bottom: 10px; height: 58px;}
table.marcador td.equipos1{font-size: 12px ; font-weight: bold; text-align: center; padding: 8px 4px 4px 4px; clear: both; background: #E8E8E8 url(/img_comun/f_nombre_equiposb.jpg); background-repeat: repeat-x; background-position: top left; border-right: 1px solid #DEDEDC;width: 84px;}
table.marcador td.equipos2{font-size: 12px ; font-weight: bold; text-align: center; padding: 8px 4px 4px 4px; clear: both; background: #E8E8E8 url(/img_comun/f_nombre_equiposb.jpg); background-repeat: repeat-x; background-position: top left; border-left: 1px solid #DEDEDC;width: 84px;}
table.marcador td.tiempos{font-size: 12px; color: #000; text-transform: uppercase; text-align: center; padding: 6px 4px 4px 4px; clear: both; background:  #D2D2D2 url(/img_comun/marcador3b.jpg); background-repeat: repeat-x; background-position: top left; margin-top: 3px;}
table.marcador td.equipos1-2{background: #E8E8E8 url(/img_comun/fin_marcador.gif); background-repeat: repeat-x; background-position: top left; border-right: 1px solid #DEDEDC;width: 84px; height: 2px;}
table.marcador td.equipos2-2{background: #E8E8E8 url(/img_comun/fin_marcador.gif); background-repeat: repeat-x; background-position: top left; border-right: 1px solid #DEDEDC;width: 84px; height: 2px;}
table.marcador td.tiempos-2{background: url(/img_comun/fin_marcador2.gif); background-repeat: repeat-x; background-position: top left;  height: 2px;}
#marcador2 div.linea1b {background-color: #FFFFFF; clear: both; height: auto; border-bottom: none;}

/*jugador*/
div.foto-jugador{float: left; clear: none; padding-right: 5px;}
div.des-jugador{padding-top: 15px;}

/* foto derecha destacados error ie */
div.fotor{clear: none; float: right; padding: 3px;}


/*abc*/
.articulopiniones .opinionabc {}
.articulopiniones .opinionabc .avatarabc { display:block; float:left; padding:0 7px 0 0}
.articulopiniones .opinionabc h3 {float: none;}
.articulopiniones .opinionabc .texto {clear: none;}
