.modulo1{width:100%;float:left;font-size:1.1em;}
.modulo1 .moduloizda{width:580px;float:left;padding:0 0 25px 0;}
.modulo1 .modulodcha{width:350px;float:right;}
.modulo1 p{line-height:1.4em;}
.modulo1 h2{line-height:1em;}
.modulo1 a{text-decoration:underline;}

.modulodcha .colum1{width:180px;float:left;}
.modulodcha .colum2{width:160px;float:right;}

.moduloizda .player_pag {font-size:.9em;}
.right {float:right;}

.descarga{width:93%;padding:15px 3% 18px 3%;margin:5px 0 10px 0;border:1px solid #ccc;background:transparent url(/img/css/portal/fondoCaja1.gif) repeat-x 0 100%;color:#999;font-size:.9em;}
.descarga img{float:left;margin:0 20px 5px 0;}
.descarga p{padding:0;}
.descarga strong{display:block;color:#369;font-size:1.4em;padding:6px 0 2px 0;}

/* listado e interior de noticias y multimedia */
.ficha, .comentarios .item, .listado, .listado .item{width:100%;float:left;padding-bottom:10px;background:transparent url(/img/css/portal/puntosH_1.gif) repeat-x 0 100%}
.ficha{margin-bottom:15px;}
.ficha h3{padding-top:4px;font-size:1.7em;color:#666;}
.ficha .cajaimg{width:100%;float:left;padding:15px 0 25px 0;}
.ficha .intro{font-size:1.1em;font-weight:bold;}
.comentarios{width:100%;float:left;padding-top:5px;}
.comentarios .item{padding-top:20px;}
.comentarios h3{font-weight:bold;color:#369;}
.comentarios .item .titulo{font-size:.8em;}
.comentarios .item .titulo strong{font-size:1.5em;color:#369;}
.puntuacion{font-size:.8em;color:#999;}
.puntuacion .fecha{color:#666;}
.puntuacion .coment{padding-left:20px;background:transparent url(/img/css/iconos/vinetaBocadillo.gif) no-repeat 0 1px;}
.ficha .puntuacion img, .comentarios .puntuacion .nota{padding:0 10px;margin:0 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.comentarios .puntuacion img{margin-left:10px;}
.comentarios .puntuacion .nota strong{color:#369;}

.listado{background:transparent}
.listado .item{padding-top:3px;margin-bottom:15px;}
.listado .puntuacion, .listado .item .fecha{font-size:.75em;}
.listado .puntuacion{padding-top:4px;}
.listado .puntuacion img{float:left;padding:1px 10px 1px 0;margin:0 10px 0 0;border-right:1px solid #ccc;}
.noticias .item .foto{float:left;padding:2px;margin:0 20px 7px 0;border:5px solid #ccc;}
.noticias .puntuacion{clear:left;}
.noticias .item p{padding-bottom:6px;}
.multimedia .item{padding-bottom:15px;}
.multimedia .item p{padding-bottom:2px;}
.multimedia .item .foto{float:left;padding:1px;margin:3px 20px 10px 0;border:1px solid #069;}
.multimedia .item a{font-size:1.1em;}
.multimedia .puntuacion img{border:none;}
.enlaces .item{padding-top:5px;margin-bottom:9px;font-size:.8em;}
.enlaces .item p{padding-bottom:5px;}
.enlaces .item a{font-size:1.1em;}
.enlaces .num, .enlaces .icono{float:left;padding-right:8px;width:60px;height:50px;text-align:center;}
.enlaces .num{margin-top:-7px;font-size:48px;font-family:tahoma;color:#999;line-height:1em;height:55px;}

/* paginacion */
.paginacion{width:100%;float:left;padding:50px 0 0 0;font-size:.9em;}
.paginacion ul{margin:0}
.paginacion ul li{float:left;margin-right:3px;border:1px solid #999;}
.paginacion ul li span, .paginacion ul li a:hover span{display:block;padding:4px 9px;background:#999;color:#fff}
.paginacion ul li a{text-decoration:none !important;}
.paginacion ul li a span{background:none;color:#369;}
.paginacion ul li.antpag span, .paginacion ul li.antpag a:hover span{padding-left:17px;background:transparent url(/img/css/iconos/pagAnt_off.gif) no-repeat 6px 8px;color:#999;}
.paginacion ul li.sigpag span, .paginacion ul li.sigpag a:hover span{padding-right:17px;background:transparent url(/img/css/iconos/pagSig_off.gif) no-repeat 93% 8px;color:#999;}
.paginacion ul li.antpag a span, .paginacion ul li.antpag a:hover span{background-image: url(/img/css/iconos/pagAnt_on.gif);color:#369;}
.paginacion ul li.sigpag a span, .paginacion ul li.sigpag a:hover span{background-image: url(/img/css/iconos/pagSig_on.gif);color:#369;}

/* formulario */
.formulario #situacion, .formulario #recurso{background:transparent url(/img/css/portal/fondoFormulario.gif) repeat-y 0 0;}
.formulario .banners{text-align:center;}
.formulario .banners img{margin:12px 0 0;}
.formulario form{width:100%;float:left;padding:15px 0;}
.formulario form label, .formulario .checkboxes, .formulario .radios{width:99%;float:left;padding:8px 0;}
.formulario form input, .formulario form select, .formulario form textarea{padding:3px;float:left;font-size:.85em;color:#666;}
.formulario form select{padding:0;width:45%;padding-left:3px;}
.formulario form textarea{width:55%;}
.formulario .etiqueta, .formulario .etiquetarequerida{width:30%;float:left;padding:3px 0 0 0;}
.formulario .asterisco{color:#a9c600;}
.formulario form label img{float:left;margin:-5px 0 0 5px}
.formulario .captcha{text-align:center;}
.formulario .captcha img{float:none;}
.formulario .checkboxes label, .formulario .radios label{padding:2px 0;}
.formulario .checkboxes input, .formulario .radios input, .formulario .checkbox input{border:none;margin:-3px 2px 0 0;}
div>/**/.formulario .checkboxes input, div>/**/.formulario .radios input, div>/**/.formulario .checkbox input{margin:1px 6px 0 0;}
.formulario .zonachecks, .formulario .zonaradios{width:68%;float:left;padding-top:2px;font-size:.85em}
.formulario .checkbox{width:69%;float:left;padding:8px 0 8px 30%;font-size:.85em}
.formulario .divbotones{width:69%;float:left;padding:10px 0 7px 30%;}
.formulario .divbotones .tdBoton{float:left;background:transparent url(/img/css/portal/fBoton_L.gif) no-repeat 0 0;}
.formulario .divbotones .tdBoton input{border:none;padding:1px 6px;background:transparent url(/img/css/portal/fBoton_R.gif) no-repeat 100% 0;color:#fff;font-size:1em;cursor:pointer;}
div>/**/.formulario .divbotones .tdBoton input{padding:2px 12px;}
.formulario .nota{width:100%;float:left;padding-top:15px;font-size:.75em;}
.formulario form .three_selc > select {
    width: 60px !important;
    margin-right: 2px !important;
}
/* listado y ficha jugadores */
.menusec ul{width:100%;float:left;margin:0;padding:2px 0 10px 0;}
.menusec ul li{float:left;margin:5px 7px 5px 0;padding:0 7px 0 0;border-right:1px solid #666;font-size:.8em;line-height:1em;}
.menusec ul li a{color:#666;text-decoration:none;}
.menusec ul li a:hover, .menusec ul li strong{color:#369;text-decoration:underline;}

.submenu{width:100%;float:left;margin:10px 0;background:#369;color:#fff;padding-top:7px;}
.submenu strong{float:left;padding:0 18px;font-size:1.2em;}
.submenu ul{margin:0;}
.submenu ul li{float:left;padding:2px 0 9px 0;font-size:.9em}
.submenu ul li.activo{background:transparent url(/img/css/iconos/icoSubmenuActivo.gif) no-repeat 50% 100%;}
.submenu ul li a, .submenu ul li span{padding:0 8px;color:#fff;border-right:1px solid #fff;text-decoration:none;line-height:1em;}
.submenu ul li span{text-decoration:underline;font-weight:bold;}
.submenu ul li a:hover{text-decoration:underline;}

.jugadores .moduloizda{width:750px;}
.jugadores .modulodcha{width:180px;padding-top:15px;}
.jugadores .bloque{width:100%;float:left;padding:13px 0;}
.jugadores .caja{width:220px;float:left;padding-bottom:7px;margin-right:20px;background:#333;color:#fff;font-size:.8em;}
.jugadores .caja h2{padding:8px 15px 5px 15px;background:#369;color:#fff;font-weight:normal;font-size:1.9em;min-height:45px !important;height:auto !important;height:45px;}
.jugadores .caja ul{padding:4px 15px;margin:0;}
.jugadores .caja ul li{padding:5px 0 4px 0}
.jugadores .video{width:460px;}
.jugadores .video .centrado, .jugadores .foto .centrado{text-align:center;padding:5px 5px 0 5px;min-height:255px !important;height:auto !important;height:255px;overflow:hidden;}
.jugadores .zona1{width:270px;float:left;padding-top:15px;}
.jugadores .zona2{width:460px;float:right;padding-top:15px;}
.jugadores .zona2 .foto{width:100%;float:left;}
.jugadores .zona2 .foto img{border:8px solid #369;}
.jugadores table{margin:15px 0 30px 0;float:left; border-collapse: collapse;}
.jugadores th, td {
    border: 1px solid #336699;
    color: #000000;
    font-size: 0.9em;
    padding: 4px;
    vertical-align: top;
}
div>/**/.jugadores table{margin-top:0;}
.jugadores table caption{padding:10px 0 2px 0;
    color: #336699;
    font-size: 1.1em;
    font-weight: bold;
    text-align: left;
}
div>/**/.jugadores table caption{padding-top:25px;}
.jugadores table caption img{float:left;margin:-9px 9px 0 2px;position:relative;}
.jugadores table th img, .jugadores table td img{margin:0 3px;}
.jugadores table .td_izd{border-left:none;}
.jugadores table .td_dch{border-right:none;}
.jugadores table strong{color:#666;}
.jugadores table.tipo2 td{border-bottom:none;border-top:none;}
.jugadores table .editar{padding:14px 0;text-align:center;border-top:1px solid #369 !important;border-bottom:1px solid #369 !important;border-left:none;border-right:none;font-weight:bold;font-size:14px;font-family:tahoma;}
.jugadores table .editar a{padding:5px 0 5px 30px;background:transparent url(/img/css/iconos/lapiz.gif) no-repeat 0 0;}
