* {
    padding: 0px;
    margin: 0px;
}

a {
    text-decoration: none;
    color: #333333;
}

a:hover {
	text-decoration:underline;	
}

.clear {
    clear: both;
}

.clearfix:after {visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0}
.clearfix {display:inline-block}
* html .clearfix {height:1%}
.clearfix {display:block}

img {
	border:0;
}

ul, li, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.separador {
    clear: both;
    height: 20px;
    background: transparent url('../img/f_linea.gif') repeat-x center;
}

.jumbobanner1 {
    background: #E3E3DD url(http://www.lavozdigital.es/img/tit_publiv.gif) no-repeat scroll 50%;
    width: 12px;
}

body {
	background-color:#E4E4E4;
    color: #333333;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
}

#pagina {

    margin: 0px auto;
background:#EBEBEB url(../img/borde_contenido2.gif) repeat-y scroll center center;

}

.cabecera0 {
	background:#1252BB;
}

#cabecera {
    height: 112px;
    font-size: 20px;
    color: #444;
    position: relative;
	/*background:#EAD500 url(../img/f_cabecera.jpg) repeat-x scroll center bottom;*/
	background:#1252BB url(../img/cabecera1.jpg) scroll no-repeat center;
	
}

#cabecera .cabecera {
	height: 112px;
	width:1002px;
	margin:auto;
}

#cabecera h1 a {
	position: relative;
	float:left;
	height:60px;
	width:460px;
	top:70px;
}

#cabecera h1 span {
	float:left;
	visibility:hidden;
}

#pie {
    clear: both;
    color: #444;
    text-align: center;
    font-size: 10px;
}

#contenido {
	/*background-image:url(../img/fondo.jpg);*/
	background-image:url(../img/cabecera2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0;
	padding:17px 0 0;
}

#contenedor {
    width:1002px;
    margin:10px auto 0px auto;
}

#menu {
	/*position:absolute;
	bottom:30px;
	right:5px;*/
	/*background:transparent url('../img/f_menu.jpg') repeat-x scroll left bottom;*/
	margin:5px;
}

#menu ul,#submenu ul {
}

#menu li {
	float:left;	
}

#submenu li {
	float:right;	
}

#menu li a,#submenu li a{
	color:#333;
	font-size:13px;
	padding:9px 8px 7px;
}

#menu li.on a,#submenu li.on a,a.activo{
	color:#1862C3;
	font-weight:bold;
	font-size:13px;
	padding:9px 8px 7px;
}


#menu li a:hover,#submenu li a:hover{
	/*background:transparent url('../img/f_menu_over.jpg') repeat-x scroll left bottom;*/
	text-decoration:underline;
}


#colAB {
	width:680px;
	float:left;
	margin-left:5px;
	display:inline;
}

#colB {
    float: right;
    width: 255px;
	display:inline;
}

#colA {
	float: left;
	width: 415px;
	display:inline;
}

#colC {
	float: right;
	width: 300px;
	margin-right:6px;
	display:inline;	
}

h1.titulo {
	background:transparent url(../img/f_titulo.jpg) repeat-x scroll center bottom;
	color:#FFFFFF;
	font-size:14px;
	line-height:22px;
	padding-left:5px;
	margin-bottom:10px;
	font-weight:normal;
}

.bloque, .modulo-especial {	
}

.bloque .titulo, .modulo-especial .boxheader, .modPARTheader {
	background:transparent url('../img/f_titulo.jpg') repeat-x bottom;
	line-height:22px;
	font-size:14px;
	padding-left:5px;
	color:#ffffff;
}

.bloque .titulo a {
	color:#ffffff;
	text-decoration:none;
}

.bloque .contenido {
	
}

.modulo-especial .contenido-modulo-especial {
	margin:5px 0px;
}

.modulo-especial .contenido-modulo-especial p {
	margin:3px 0px;
}

.modulo-especial .boxbottom {
	padding:10px 6px;
	text-align:center;	
}

a.boton , .encuesta_votar, a.zp_vermas{
	background:#FFFFFF url(http://www.lavozdigital.es/img/f_boton_contenido.jpg) repeat-x scroll center bottom;
	border:1px solid #CECECE;
	color:#636363;
	cursor:pointer;
	display:inline;
	font-size:11px;
	line-height:11px;
	padding:4px 18px;
	width:auto;
}

.bloque .contenido .blog {
	margin:3px 0px;
}

.bloque .contenido .blog .texto {
	width:175px;
	float:left;
}

.bloque .contenido .blog .texto h3 {
	font-size:14px;	
}

.bloque .contenido .blog .texto h4 {
	font-size:12px;	
}

.bloque .contenido .blog .img img {
	float:right;
	width:78px;
	border:1px solid #dedede;
}

.bloque .contenido .jornada {
	border-bottom:0px;
}
.bloque .contenido .clasificacion {
	border:1px solid #a3baff;
}


.foro .tituloforo{
	background: transparent url(../img/bocadillo.png) 2px no-repeat;
	border-bottom:1px solid #EAD500;
	color:#414141;
	height:20px;
	padding: 2px 0 0 35px;
	font-weight:bold;
	
	font-size:12px;
}

.foro .ultimoscomentarios {
	font-size:0.9em;
}

.foro .ultimo{
	float:left;
	color:#555;
	font-weight:bold;
	font-size:0.9em;
	padding-left:2px;
}

.foro .textoforo {
	margin-top:3px;
	color:#666;
}

.foro .horaforo{
	float:right;
	color:#990000;
	font-weight:bold;
	font-size:0.9em;
	padding-left:2px;
}

.galeria {
	margin-top:10px;
	
}
.galeria .videopar {
	float:left;
	width:48%;
}
.galeria .videoimpar {
	float:right;
	width:48%;
}
.galeria ul, .galeria li {
	list-style:none;
}

.galeria li  {
	float:left;
	margin: 0px 0px 0px 0px;
	text-align:center;
	width:163px;
}

.galeria li .par {
	float:right;
	margin-right:5px;
	text-align:center;
	width:166px;
}
.galeria li .impar {
	float:left;
	margin-right:5px;
	text-align:center;
	width:166px;
}

.clasificacion table,#resumenjornada table,.hs1 table {
	color:#727272;
	font-size:14px;
	width:98%;
	border-collapse:collapse;
	border-spacing:0pt;
}

.clasificacion table tr.verde,.las-jornadas-b table tr.verde{
	line-height:22px;	
	background:#ecfea4;
	border-bottom:1px solid #FFFFFF;
}

.clasificacion table tr.rojo,.las-jornadas-b table tr.rojo{
	line-height:22px;	
	background:#ffe8e8;
	border-bottom:1px solid #FFFFFF;
}

.clasificacion table tr.azul,.las-jornadas-b table tr.azul{
	line-height:22px;	
	background:#D0FFFF;
	border-bottom:1px solid #FFFFFF;
}

.clasificacion table tr.par,.las-jornadas-b table tr.par,.jugadores table tr.par,#resumenjornada table tr.par,.hs1 table tr {
	line-height:22px;	
	border-bottom:1px solid #F1F1F1;
}

.clasificacion table tr.impar,.calendario table td,.calendario table th,.las-jornadas-b table tr.impar,.jugadores table tr.par,#resumenjornada table tr.impar {
	line-height:22px;	
	background:#f9f9f9;
	border-bottom:1px solid #F1F1F1;
}

.clasificacion table td,#resumenjornada table td,.hs1 table td {
	text-align:center;
	font-size:14px;
}

.clasificacion table th,#resumenjornada table th,.calendario h3,.hs1 table th {
	border-bottom:1px solid #F1F1F1;
	border-top:1px solid #F1F1F1;
	border-left:1px solid #F1F1F1;
	text-align:center;
	font-size:14px;
	line-height:22px;
	background:transparent url(../img/f_titulo.jpg) repeat-x scroll center bottom;
	color:#ffffff;
}



.clasificacion table td.equipo,.calendario table td.equipo {
	padding-left:10px;
	text-align:left;
	
}

.clasificacion table td.ptos {
	font-weight:bold;
}

.las-jornadas-b table {
	font-size:14px;	
}

.las-jornadas-b table,.jugadores table {
	width:100%;
	margin:0px;
}
.las-jornadas-b td.equipo {
	text-align:center;
}


.las-jornadas-b td.equipo {
	width:43%;
}

.las-jornadas-b td.separa {
	text-align:center;
}

.las-jornadas-b td.equipo {
	text-align:center;
}



/* ---------- google adsense ---------------- */
.adds {
    background-color: #FFFFFF;
    clear: both;
    margin: 20px 0px;
    padding: 0pt;
}

.estilo_tit {
    border-bottom: 1px solid #1862C3;
    color: #1862C3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 6px 0pt 6px 10px;
}

table.addscontent {
    border: 0px none;
}

.estilo_txt {
    padding: 10px 5px 0px;
}

.estilo_lnk {
    color: #003366;
    display: block;
    font-size: 12px;
    font-weight: normal;
    padding: 0pt 0pt 5px 12px;
}

.estilo_descripcion {
    color: #474747;
    display: block;
    font-size: 12px;
    padding: 0pt 0pt 2px 12px;
}

.estilo_url {
    color: #888888;
    display: block;
    font-size: 12px;
    padding: 0pt 0pt 0pt 12px;
}

.adds a:hover {
    text-decoration: none;
}

.las-jornadas .equipos {
	font:13px Arial, Verdana, sans-serif;
	color:#888;
	font-weight:bold;
	margin:2px 0px;
	border:1px solid #e7e7e7;
	float:left;
	width:100%;
	background-color:#f9f9f9;
}

.las-jornadas .escudo img {
	width:35px;
	float:left;
	border: 0;
	margin:5px 0px;
}

.las-jornadas .equipo {
	width:30%;
	text-transform:uppercase;
	text-align:center;
	padding-top:14px;
	color:#333333;	
	float:left;
}

.las-jornadas .resultados {
	height:50px;
	width:88px;
	margin:0px 2px;
	float:left;
}

.las-jornadas .resultado {
	line-height:40px;
	width:40px;
	background-color:#333;
	color:#FFFFFF;
	text-align:center;
	font-size:33px;
	font-weight:bold;
	margin:0px 2px;
	float:left;
}

.las-jornadas .mas,.las-jornadas .menos {
	clear:both;
	line-height:10px;
	font-size:8px;
	text-align:center;
	margin:0px 2px;
	color:#FFFFFF;
	height:10px;
}

.las-jornadas .mas {
	background:#333 url('../img/f_resultado_mas.jpg') no-repeat top left;
}

.las-jornadas .menos {
	background:#333 url('../img/f_resultado_menos.jpg') no-repeat top left;
}

.las-jornadas .apoyo-noticia {
	display:none;
	margin:5px;
}

.las-jornadas h2,.clasificacion h2,.onceideal h2,.calendario h2,#resumenjornada h2,.hs1 h3{
	font-size:18px;
	color:#1862C3;
	margin-bottom:3px;
}

.apoyo-noticia {
	clear:both;
	background:transparent url('../img/apoyo-noticia.png') left no-repeat;
	padding-left:16px;
}

/* ----- noticias ------ */
.noticia {
    margin: auto;
	width:670px;
	margin-left:5px;
}

.noticia .texto {
    color: #555;
    font-size: 13px;
}

.noticia .texto a {
	color: #185EBE;
	border-bottom:1px dotted #185EBE;
}

.noticia .texto a:hover {
	text-decoration:none;	
}

.noticia .texto p {
	margin:10px 0px;
}

.noticia #apoyos {
    float: right;
	clear: right;
    margin: 10px 5px;
	width:300px;	
}

.noticia .foto, .noticia .video {
    float: right;
	clear: right;
    margin-left: 5px;
}

.noticia .foto img {
    border: 1px solid #cecece;
    padding: 1px;
}

.noticia .foto1 img {
	width:300px;
}

.noticia .foto2 img {
	width:415px;
}

.noticia .foto3 img {
	width:665px;
	margin-bottom:5px;
}

.noticia .audio {
	background:transparent url(../img/apoyomm.gif) no-repeat top left;
	float:right;
	padding-left:20px;
	margin:5px 0px;
	clear:right;
}

.noticia-portada {
}

.noticia-portada .antetitulo, .noticia .antetitulo {
	color:#185EBE;
	font-size:11px;
	padding:0pt 0pt 0px;
	text-transform:uppercase;
}

.noticia-portada .antetitulo, .noticia .antetitulo {
	color:#185EBE;
}

.noticia h1 {
	color:#333333;
	font-size:18px;
	font-weight:normal;
	padding:0pt 0pt 5px;	
}

.noticia h2 {
	color:#333333;
	font-size:15px;
	font-weight:normal;
	padding:0pt 0pt 5px;	
}

.noticia h1 a {
	color:#333333;
}

.noticia-portada h2 {
	color:#333333;
	font-size:18px;
	font-weight:normal;
	padding:0pt 0pt 5px;	
}

.noticia-portada h2.ab {
	font-size:20px;	
}

.noticia-portada h2 a {
	color:#333333;	
}

.noticia-portada .foto1, .noticia-portada .video {
	float:left;
	padding:3px 0pt 0pt;
}

.noticia-portada .foto1 img {
	border:1px solid #D4D0C8;
	margin:0pt 8px 1px 0pt;
	height:130px;
	max-width:413px;
}

.noticia-portada .foto2 img,.noticia-portada .foto3 img {
	border:1px solid #D4D0C8;
	margin:0pt 0px 8px 0pt;
	width:413px;
}

.noticia-portada .fotoAB img {
	border:1px solid #D4D0C8;
	margin:0pt 0px 8px 0pt;
	width:680px;
}

.noticia-portada .texto {
	color:#333333;
	font-size:12px;
	line-height:120%;
	margin:0pt;
	padding:0pt;	
}

/*compartir*/
#compartir {margin-top:20px;border-top:1px dotted #CECECE;border-bottom:1px dotted #CECECE; font-size:11px; color:#474747; clear:both; height:30px; padding:0px 10px;}
#compartir p {float:left; padding:6px 0 6px 0; width:80px;}
#compartir .enlace {color:#474747; font-size:10px;}


.tunoticia, .informacion {
    width: 600px;
    margin: 10px auto;
}

.tunoticia h3, .informacion h3 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #999;
    font-weight: normal;
    border-bottom: 1px solid #EAD500;
}

.informacion p {
	margin:10px 0px;
	font-size:14px;
}

.informacion p a{
	color:#0063DC;
}	

.tunoticia .from {
    color: Gray;
    font-size: 90%;
    text-transform: capitalize;
}

.tunoticia .from a {
    color: Black;
}

.tunoticia label {
    color: black;
    display: block;
    height: 20px;
}

.tunoticia input.input {
    margin: 0pt 0pt 2px;
    width: 590px;
	border: 1px solid #C6C3C6;
}

.tunoticia input.post {
    margin: 5px 0pt 2px 257px;
    width: 150px;
	border: 1px solid #C6C3C6;
	background:#ffffff;
}

.tunoticia textarea {
    height: 200px;
    width: 590px;
    border: 1px solid #C6C3C6;
}

.info {
	text-align:center;
	font-weight:bold;
}

.info span {
	background:transparent url(../img/info.png) no-repeat left;
	padding-left:20px;	
}

.error {
	text-align:center;
	font-weight:bold;
}

.error span {
	background:transparent url(../img/error.png) no-repeat left;
	padding-left:20px;	
	color:#990000;
}
.mas-noticias h3 {
	background:transparent url('../img/marca_1.gif') no-repeat scroll 3px 5px;
	display:block;
	font-size:12px;
	padding:0pt 0pt 4px 17px;
	font-weight:normal;
}


.comentario0, .comentario1, .enviarcomentario {
    width: 500px;
    margin: 10px auto;
    border-top: 3px solid #EAD500;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    padding: 10px 10px 10px 60px;
    position: relative;
}

.comentario1 {
    border-top: 3px solid #327CD8;
}

.enviarcomentario {
    border-top: 3px solid #EAD500;
}

.comentario0 .numero, .comentario1 .numero {
    color: #DDDDDD;
    font-size: 20px;
    font-weight: bold;
    left: 0px;
    position: absolute;
    text-align: center;
    top: 0px;
    width: 41px;
}

.comentario0 .autor, .comentario1 .autor {
    float: left;
    font-size: 11px;
    color: #666;
}

.comentario0 .fecha, .comentario1 .fecha {
    float: right;
    font-size: 11px;
    color: #666;
}

.comentario0 .texto, .comentario1 .texto {
    clear: both;
    padding-top: 5px;
}

.enviarcomentario .from {
    color: Gray;
    font-size: 90%;
    text-transform: capitalize;
}

.enviarcomentario .from a {
    color: Black;
}

.enviarcomentario label {
    color: black;
    display: block;
    height: 20px;
}

.enviarcomentario input.input {
	border: 1px solid #C6C3C6;
    margin: 0pt 0pt 2px;
    width: 400px;
}

.enviarcomentario .info2 {
	font-size:11px;
}

.enviarcomentario .info2 span {
	color:#990000;
}

.enviarcomentario .info2 a {
	text-decoration:underline;
}

.enviarcomentario input.post {
	border: 1px solid #C6C3C6;
	background:#fff;
    margin: 5px 0pt 2px 257px;
    width: 150px;
}

.enviarcomentario textarea {
    height: 200px;
    width: 400px;
    border: 1px solid #C6C3C6;
}
/* -------- Opciones articulos -------------- */
.opciones {
    font-size: 11px;
    margin: 10px 0px 10px 0px;
    padding: 6px 0px 3px;
    border-top: 1px dotted #cecece;
    border-bottom: 1px dotted #cecece;
    line-height: 18px;
}

.separaopciones {
    background-color: #444;
    float: left;
    height: 11px;
    margin: 0pt 6px;
    width: 1px;
}

.opc-izqda {
    color: #474747;
    float: left;
    margin: 0pt 0pt 0pt 0px;
    width: 240px;
}

.opc-dcha {
    color: #474747;
    float: right;
    margin: 0pt 0pt 0pt 0px;
    text-align: right;
}

.opc-izqda .label {
    float: left;
    padding: 0pt 5px;
}

.starvotos {
    background: transparent url(../img/star_off.gif) repeat-x scroll 0%;
    display: inline;
    float: left;
    height: 13px;
    position: relative;
    width: 65px;
}

.starvotos a {
    display: block;
    height: 13px;
    position: absolute;
}

.starvotos a:hover {
    background: #FFFFFF url(../img/star_on.gif) repeat-x scroll 0%;
}

.starvotos .vt1 {
    width: 13px;
    z-index: 7;
}

.starvotos .vt2 {
    width: 26px;
    z-index: 6;
}

.starvotos .vt3 {
    width: 39px;
    z-index: 5;
}

.starvotos .vt4 {
    width: 52px;
    z-index: 4;
}

.starvotos .vt5 {
    width: 65px;
    z-index: 3;
}

.opc-dcha .comenta, .concursoficha .comentarios, .noticia-portada .comentarios {
    background: transparent url(../img/comments.gif) left no-repeat;
    padding-left: 20px;
}

.noticia-portada .comentarios {
	line-height:30px;
	clear:both;
	font-size:11px;
}

.noticia-portada .escritopor {
	background:transparent url('http://www.hoysport.com/img/ico_apoyo_articulo.gif') no-repeat left;
	display:block;
	padding-left: 12px;	
	line-height:30px;
	clear:both;
	font-size:11px;
	color:#333333;
}

.noticia-portada .escritopor span {
	color:#185EBE;
}

.opc-dcha .opina {
    background: transparent url(../img/comment_edit.gif) left no-repeat;
    padding-left: 20px;
    margin-left: 15px;
}

.fichaequipo .escudo{
	width:125px;
	float:left;
}

.fichaequipo .escudo img {
	width:125px;	
}

.fichaequipo .datos {
	width:290px;
	float:right;
}

.fichaequipo .datos h1 {
	font-size:20px;
	color:#444;
	margin-bottom:10px;
}

.fichaequipo .datos .dato {
	line-height:18px;
}

.fichaequipo .datos .dato span {
	font-weight:bold;

}

.bloque .jugadores .jugador {
	padding:3px 5px;
	background:#f9f9f9;
	border-bottom:1px solid #F1F1F1;
}
.caja2 img {
    float: left;
    margin-right: 5px;
}

.caja2 h3 {
    background-attachment: scroll;
    background-color: #1561B9;
    background-image: none;
    background-position: 0% 0%;
    background-repeat: repeat;
    color: #FFFFFF;
    margin-top: 5px;
	font-size:14px;
}

.caja2 p {
}

.caja2 a {
    color: #ffffff;
}


.paginas {
	margin:10px;
}

.paginas a, .paginas .actual {
	padding:3px;
	border:1px solid #CCC;
	text-decoration:none;
}

.paginas .actual {
	background:#1662C4;
	color:#ffffff;
}

.paginas a:hover {
	background:#1662C4;
	color:#ffffff;
}

.jugador {
	float:left;
	margin-left:10px;
	width:330px;
	margin-bottom:10px;
}

.jugador .texto {
	width:220px;
	float:left;
}

.jugador .texto h2 {
	font-size:14px;
}

.jugador .foto {
	width:100px;
	float:right;
}


#marcador2 {
	background-color:#FFFFFF;
	border-bottom:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;	
}
#marcador2 div.titu-marcador {background-image: url(http://xerezcd.lavozdigital.es/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;}
/*Tabla marcador*/
table.marcador{}
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(http://xerezcd.lavozdigital.es/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(http://xerezcd.lavozdigital.es/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(http://xerezcd.lavozdigital.es/img_comun/marcador3b.jpg); background-repeat: repeat-x; background-position: top left; margin-top: 3px;}
table.marcador td.equipos1-2{background: #E8E8E8 url(http://xerezcd.lavozdigital.es/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(http://xerezcd.lavozdigital.es/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(http://xerezcd.lavozdigital.es/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;}

.linkportales {
	margin:5px auto;
	text-align:left;
font-family:Arial,Helvetica,sans-serif; 	
}

.linkportales p {
color:#333;
float:left;
width:49.5%;
font-size:10px;
}

.texto table.fichajes {
	border:1px solid #DEDEDE;
	border-collapse:collapse;
	border-spacing:0;
	color:#555555;
	font-size:14px;
	width:300px;
	margin:0 10px 0 20px;
	float:left;
}

.texto table.fichajes caption {
	font-size:24px;
	padding-bottom:5px;
}

.texto table.fichajes caption img {
	vertical-align:middle;
	margin-right:10px;
}

.texto table.fichajes th {
	background:transparent url(../img/f_titulo.jpg) repeat-x;
	color:#ffffff;
}

.texto table.fichajes tr {
	border-bottom:1px solid #DEDEDE;
	line-height:22px;	
}

.texto table.fichajes td {
	padding:2px 5px;	
}

.formularioI {
float:left;
padding:10px 15px 0 0;
}


.calendario {
float:left;
margin-left:10px;
padding:10px 0 0;
width:45%;
}

.calendario table {
clear:left;
width:100%;
text-align:center;
}

.calendario table td div {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-size:12px;
margin:0 2px;
padding:1px 2px;
text-align:center;	
}

#calendario h3 {
	text-align:left;
	padding:0px 5px;
}

#calendario h3 span {
display:block;
float:right;
}

.submenuh3 {
	padding-bottom:10px;
	background:transparent url(../img/f_linea.gif) repeat-x bottom;
	clear:both;
	text-align:right;
}

.botones-listado {text-align: center; margin: 0 auto; padding: 0px 0 5px 0;}
.botones-listado span {background-color: #F7F7F7; padding: 5px 7px 5px 7px; font-size: 10px; border: 1px solid #D4D0C8;}
.botones-listado span strong {color: #3E3E3E;}

.modpart_encuesta {
	margin:5px;
}

.modpart_encuesta .encuesta_pregunta {
	margin-bottom:5px;
}

.encuesta_respuestas {
	margin:0px 5px;
}

.encuesta_enlaces {
	margin-top:5px;
	clear:both;
}

.encuesta_enlaces .encuesta_votar {
	float:left;
} 

.encuesta_enlaces .zp_vermas {
	float:right;
}

.contenidotv {
	margin:0px 5px 10px 5px;
}

.minicontenidotv {
	margin-top:10px;
	background:#f0f0f0;
}

.minicontenidotvi  {
	float:left;
	margin:10px 5px 0px 0px;
	background:#f0f0f0;
	display:inline;
}

.minicontenidotvd {
	float:right;
	margin:10px 10px 0px 0px;
	background:#f0f0f0;
	display:inline;
}

.minicontenidotv .titulotv {
	float:right;
	padding:10px;
}

.minicontenidotv .titulotv span {
	color:#FFB500;
	font-size:11px;
	font-weight:bolg;
}

.minicontenidotv .titulotv h3 {
	font-size:14px;
	font-weight:normal;	
}

.minicontenidotv .visualizaciontv {
	float:left;
	width:100px;
}

.minicontenidotv .visualizaciontv img {
	width:100px;
}

#colAB .minicontenidotv {
	width:330px;
}

#colAB .minicontenidotv .titulotv {
	width:200px;	
}

#colC .minicontenidotv {
	width:300px;
}

#colC .minicontenidotv .titulotv {
	width:180px;	
}


/*Once ideal*/
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.esquemaon {border-bottom:1px dotted #999999;color:#669900;font-size:16px;font-weight:bold;padding-bottom:5px;padding-top:5px;}
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.resultado-eleccion-equipo {text-align: right; float: left; clear: none; position: absolute; z-index: 10; left: 25px; top: 65px; width: 120px; text-align: center; font-size:16px;}
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;}
.onceideal .seleccion input, .login .enviar {font-size:11px;border:1px solid #1862C3;background:#f8f8f8;}
.onceideal .seleccion select {font-size:11px;}

.altasbajas {}

.altasbajas .campo {
	background:#fff url(../img/campo2.png) no-repeat;
	width:628px;
	height:620px;
	margin:10px auto 20px auto;
	color:#F3D82F;
	font-weight:bold;
	font-size:17px;
	position:relative;
}


.altasbajas .campo p {
	text-align:center;
}

.altasbajas .campo p span {
	margin:0px 10px;
}

.altasbajas .campo div {
	position:absolute;
}

.altasbajas .campo .porteros {
	left:190px;
	top:10px;
	width:245px;
}

.altasbajas .campo .df1 {
	left:75px;
	top:130px;
	width:120px;
}

.altasbajas .campo .df2 {
	left:195px;
	top:130px;
	width:120px;
}

.altasbajas .campo .df3 {
	left:315px;
	top:130px;
	width:120px;
}

.altasbajas .campo .df4 {
	left:435px;
	top:130px;
	width:120px;
}

.altasbajas .campo .ce1 {
	left:75px;
	top:250px;
	width:120px;
}

.altasbajas .campo .ce2 {
	left:195px;
	top:250px;
	width:120px;
}

.altasbajas .campo .ce3 {
	left:315px;
	top:250px;
	width:120px;
}

.altasbajas .campo .ce4 {
	left:435px;
	top:250px;
	width:120px;
}

.altasbajas .campo .dl {
	left:250px;
	top:400px;
	width:120px;
}
