
/* ELEMENTOS GENERALES */
body,html {background:#fff; height:100%; margin:0; padding:0;}

a {color:#fff; font:12px Arial,Helvetica,sans-serif; font-weight:normal; text-decoration:underline;}

br {clear:both;}

h1 {margin:20px 0 0 7px; padding:0;}
h2 {color:#69f; float:right; font:17px Arial,Helvetica,sans-serif; font-weight:bold; margin:0; padding:10px 12px 0 0; text-align:right; width:148px;}
h3 {color:#fff; font:26px Arial,Helvetica,sans-serif; font-weight:bold; margin:0; padding:20px 0 15px 20px;}
h4 {color:#69c; font:18px Arial,Helvetica,sans-serif; font-weight:bold; margin:10px 0 0 10px; padding:0;}

hr {background-color:#fff; border:0; border-top:1px dashed; color:#35278A; height:1px; margin:10px 0 0 10px; padding:0;}

img {margin:0; padding:0;}
img.linea {margin:20px 0 0 0; padding:0 0 10px 0;}

p {color:#fff; font:12px/1.2 Arial,Helvetica,sans-serif; font-weight:normal; margin:0; padding:10px 15px 0 20px;}
p.anivfoto {float:left; margin:10px 10px 5px 0; padding:0 0 0 20px; width:60px;}
p.bio {color:#000; font-weight:bold; padding:20px 15px 0 20px;}
p.categoria {font-size:14px; font-weight:bold; padding:20px 0 0 20px;}
p.enlaces {padding:15px 20px 0 20px;}
p.fotos {height:180px; margin:40px 0 20px 0; padding:0;}
p.fotbanner {height:50px; margin:10px 0 0 10px; padding:0;}
p.formulario {padding:5px 0 0 20px;}
p.icono {margin:5px 0 0 10px; padding:0;}
p.noticia {padding:0px 20px 0 20px;}
p.noticiapie {font-style:italic; padding:0 20px 0 20px;}
p.notfoto {float:left; margin:10px 10px 5px 0; padding:0 0 0 20px; width:100px;}
p.notfotonav {float:left; margin:10px 10px 5px 0; padding:0 0 0 20px; width:155px;}
p.piefoto {font-size:10px;}
p.poster {float:left; margin:10px 10px 5px 0; padding:0 0 0 20px; width:200px;}
p.notfoto img {border:1px solid #fff;}
p.pregunta {font-weight:bold; padding:20px 15px 0 20px;}
p.respuesta {padding:5px 15px 0 20px;}
p.series {padding:10px 15px 0 7px;}
p.titular {color:#000; font-weight:bold; margin:10px 20px 0 0; padding:0 0 0 20px;}
p.titularstaff {color:#009; font-weight:bold; margin:10px 20px 0 0; padding:0 0 0 20px;}
p.titularitalic {font-style:italic; color:#000; font-weight:bold; margin:10px 20px 0 0; padding:0 0 0 20px;}
p.tiendafoto {float:left; margin:10px 10px 5px 0; padding:0 0 0 20px; width:160px;}
p.tiendamarca {color:#ff0; font-weight:bold; margin:10px 20px 0 0; padding:0 0 0 20px;}
p.tiendapreciom {padding:0px 20px 0 20px;}
p.tiendapreciot {padding:0px 20px 0 190px;}
p.tiendaprecioprodet {color:#006; padding:0px 20px 0 190px;}
p.tiendafoto img {border:1px solid #00f;}

table {border-collapse:separate; color:#333; margin:20px 0 0 0; padding:0; text-align:left; width:100%;}
table thead {background:#063; color:#fff; font:11px Arial,Helvetica,sans-serif; vertical-align:top;}
table thead th {border:0; font-weight:bold; margin:0; padding:4px;}
table thead th.series a {color:#fff; font:11px Arial,Helvetica,sans-serif; font-weight:bold; vertical-align:top; text-decoration:underline;}
table thead td {border:0; font-weight:bold; margin:0; padding:4px;}
table tbody {background:#dadada; color:#666; font:11px Arial,Helvetica,sans-serif; vertical-align:top;}
table tbody.fotjugpeq {background:;}
table tbody th {border:0; font-weight:bold; margin:0; padding:4px; white-space:nowrap;}
table tbody td {border:0; font-weight:normal; margin:0; padding:4px;}
table tbody td.destr {color:#f00;}
table tbody td.desta {color:#00f;}
table tbody td.sobre {color:#00f;}
table tbody td.nota {color:#3D7F51;}
table tbody td.aprob {color:#F4A62B;}
table tbody td.susp {color:#f00;}
table a {color:#666; font:11px Arial,Helvetica,sans-serif; text-decoration:underline;}
table tr.par {background:#ccc;}
table.fut thead {background:#3D7F51;}
table.fut7 thead {background:#1BAB4A;}
table.futsal thead {background:#75A743;}
table.bal thead {background:#F4A62B;}
table.balm thead {background:#B94704;}
table.leermas thead {background:#008080;}
table.nat thead {background:#00A1DE;}
table.pat thead {background:#660099;}
table.rit thead {background:#663366;}
table.sal thead {background:#369;}
table.hoc thead {background:#000000;}
table.vol thead {background:#E80870;}

/* CLASES GENERICAS */
.ultimas {color:#090;}
.completo {color:#f00;}

/* ESTRUCTURA GENERAL */
#general {background:#fff; margin:0 auto 0 auto; padding:0; width:760px;}
#izquierda {float:left; margin:0; padding:0; width:160px;}
#centro {background:#69c; float:left; margin:0; padding:0; width:440px;}
#derecha {float:left; margin:0; padding:0; width:160px;}


/* CAPAS */


/* bio */
#bio {margin:20px 0 0 0; padding:0 0 20px 0; vertical-align:top;}
#bio img {border:1px solid #000; float:right; margin:0 20px 0 15px; padding:0;}
#bio p {color:#000; font-weight:normal; margin:0 0 10px 20px; padding:0;}


/* comentarios */
#comentarios {margin:10px 0 10px 20px; padding:10px 0 10px 0;}
#comentarios label {color:#fff; float:left; font:12px Arial,Helvetica,sans-serif; font-weight:bold; line-height:18px; margin:5px 0 0 0; padding:0; vertical-align:bottom; width:80px;}
#comentarios input {border:0; color:#666; font:11px/1.1 Arial,Helvetica,sans-serif; height:17px; margin:4px 2px 0 0; padding:0 0 0 5px; vertical-align:middle;}
#comentarios input.enviar {height:21px; margin:5px 20px 0 0px; padding:0; float:right;}
#comentarios textarea {border:0; color:#666; font:11px/1.1 Arial,Helvetica,sans-serif; height:100px; margin:4px 2px 0 0; padding:0 0 0 5px; width:315px;}


/* contacto */
#contacto {margin:20px 0 0 0; float:left; font:11px/1.2 Arial,Helvetica,sans-serif; font-weight:normal; padding:0;}
#contacto a {color:#000; font:11px Arial,Helvetica,sans-serif; text-decoration:underline;}
#contacto p.direccion {color:#000; float:left; font-weight:normal; margin:0 0 20px 0; padding:0 0 0 20px; width:225px;}
#contacto p.telefono {color:#000; float:right; font-weight:normal; margin:0 0 20px 0; padding:0; width:180px;}

/* contextual */
#contextual {margin:20px 0 0 0; padding:0 0 20px 0; vertical-align:top;}
#contextual img {border:0; float:left; margin:0 20px 0 0; padding:0;}
#contextual ul {list-style:none; margin:0 20px 0 0; padding:0;}
#contextual li {border:0; display:block; font:12px Arial,Helvetica,sans-serif; margin:0; padding:0;}
#contextual a {color:#fff; font:12px Arial,Helvetica,sans-serif; font-weight:normal; text-decoration:underline;}
#contextual a:hover{color:#fff;}

/* destacado */
#destacado {background:#999; color:#999; border:1px solid; border-bottom:0; margin:0 0 0 10px; padding:0; width:138px;}
#destacado p {color:#fff; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; margin:0; padding:3px 0 3px 5px;}

/* destacado A */
#destacadoA {color:#999; border:1px solid; border-bottom:0; margin:0 0 0 10px; padding:0; width:138px;}
#destacadoA p {color:#093; display:inline; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; margin:0; padding:0;}
#destacadoA p a {color:#093; display:block; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; margin:0; padding:0;}
#destacadoA a {color:#666; display:block; font:10px/1 Arial,Helvetica,sans-serif; text-decoration:none; margin:0; padding:0 6px 10px 4px;}
#destacadoA a:hover{text-decoration:underline;}
#destacadoA img {border:1px solid #093; float:left; margin:10px 4px 0 0; padding:0;}

/* destacado B */
#destacadoB {color:#999; border:1px solid; border-bottom:0; margin:0 0 0 10px; padding:0; width:138px;}
#destacadoB p {color:#093; display:inline; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; margin:0; padding:0;}
#destacadoB p a {color:#093; display:block; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; margin:0; padding:0;}
#destacadoB a {color:#666; display:block; font:10px/1 Arial,Helvetica,sans-serif; text-decoration:none; margin:0; padding:0 6px 10px 4px;}
#destacadoB a:hover{text-decoration:underline;}
#destacadoB img {border:1px solid #093; float:left; margin:10px 4px 0 0; padding:0;}

/* destacado C */
#destacadoC {color:#999; border:1px solid; margin:0 0 0 10px; padding:0; width:138px;}
#destacadoC p {color:#093; display:inline; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; margin:0; padding:0;}
#destacadoC p a {color:#093; display:block; font:11px/1 Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; margin:0; padding:0;}
#destacadoC a {color:#666; display:block; font:10px/1 Arial,Helvetica,sans-serif; text-decoration:none; margin:0; padding:0 6px 10px 4px;}
#destacadoC a:hover{text-decoration:underline;}
#destacadoC img {border:1px solid #093; float:left; margin:10px 4px 0 0; padding:0;}

/* encuesta */
#encuesta {color:#999; border:1px solid; margin:20px 0 0 10px; padding:0; width:145px;}
#encuesta form {float:left; margin:0; padding:0;}
#encuesta input {border:0; color:#999; margin:0; padding:0;}
#encuesta table {border-collapse:separate; color:#333; margin:0; padding:0; text-align:left; width:100%;}
#encuesta a {color:#999; font:10px/1 Arial,Helvetica,sans-serif; text-decoration:underline;}

/* flechas */
#flechas {float:left; margin:10px 0 0 0; padding:0 20px 20px 20px; width:400px;}


/* formRadiografia */
#formRadiografia {margin:10px 0 0 20px; padding:0;}
#formRadiografia select {border:1px solid #999; color:#333; font:11px Arial,Helvetica,sans-serif; font-weight:normal; height:17px; margin:4px 2px 0 0; padding:0; vertical-align:middle; width:160px;}


/* menu1 deportes */
#menu1 {margin:20px 0 0 0; padding:0;}
#menu1 ul {float:right; list-style:none; margin:0; padding:0 10px 0 0;}
#menu1 li {border:0; float:left; height:43px; margin:0; padding:0 0 5px 5px; width:43px;}


/* menu2 deportes */
#menu2 {float:right; margin:0; padding:0 12px 0 0;}
#menu2 ul {list-style:none; margin:0; padding:0;}
#menu2 li {border:0; font:12px/1.3 Arial,Helvetica,sans-serif; margin:0; padding:0; text-align:right;}
#menu2 a {color:#999; font:12px/1.3 Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none;}
#menu2 a:hover{color:#ff3;}
#menu2 a.on {color:#ff3;}


/* menue entrenadores */
#menue {margin:5px 0 0 10px; padding:0;}
#menue ul {list-style:none; margin:0; padding:0;}
#menue li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menue a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menue a:hover{color:#ff3;}
#menue a.on {color:#ff3;}

/* menuser series */
#menuser {margin:5px 0 0 10px; padding:0;}
#menuser ul {list-style:none; margin:0; padding:0;}
#menuser li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menuser a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menuser a:hover{color:#ff3;}
#menuser a.on {color:#ff3;}

/* menuser series06 */
#menuser06 {margin:5px 0 0 10px; padding:0;}
#menuser06 ul {list-style:none; margin:0; padding:0;}
#menuser06 li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menuser06 a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menuser06 a:hover{color:#ff3;}
#menuser06 a.on {color:#ff3;}

/* menuser series07 */
#menuser07 {margin:5px 0 0 10px; padding:0;}
#menuser07 ul {list-style:none; margin:0; padding:0;}
#menuser07 li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menuser07 a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menuser07 a:hover{color:#ff3;}
#menuser07 a.on {color:#ff3;}

/* menuser series08 */
#menuser08 {margin:5px 0 0 10px; padding:0;}
#menuser08 ul {list-style:none; margin:0; padding:0;}
#menuser08 li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menuser08 a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menuser08 a:hover{color:#ff3;}
#menuser08 a.on {color:#ff3;}

/* menuser series09 */
#menuser09 {margin:5px 0 0 10px; padding:0;}
#menuser09 ul {list-style:none; margin:0; padding:0;}
#menuser09 li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menuser09 a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menuser09 a:hover{color:#ff3;}
#menuser09 a.on {color:#ff3;}

/* menuser series10 */
#menuser10 {margin:5px 0 0 10px; padding:0;}
#menuser10 ul {list-style:none; margin:0; padding:0;}
#menuser10 li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menuser10 a {color:#999; font:13px/1.2 Arial,Helvetica,sans-serif; font-weight:none; text-decoration:none;}
#menuser10 a:hover{color:#ff3;}
#menuser10 a.on {color:#ff3;}


/* menur revista */
#menur {margin:20px 0 0 10px; padding:0;}
#menur ul {list-style:none; margin:0; padding:0;}
#menur li {border:0; font:12px/1.3 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menur a {color:#35278A; font:12px/1.3 Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none;}
#menur a:hover {color:#69c;}
#menur a.on {color:#69c;}


/* menur2 subsecciones revista */
#menur2 {margin:5px 0 0 10px; padding:0;}
#menur2 ul {list-style:none; margin:0; padding:0;}
#menur2 li {border:0; font:13px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:0;}
#menur2 a {color:#036; font:13px/1.2 Arial,Helvetica,sans-serif; text-decoration:none;}
#menur2 a:hover{color:#69c;}
#menur2 a.on {color:#69c;}


/* pie */
#pie {color:#ccc; font:10px Arial,Helvetica,sans-serif; float:left; margin:60px 0 0 0; padding:0 0 20px 20px; width:420px;}
#pie a {color:#ccc; font-size:10px; text-decoration:underline;}

/* popup */
#popup {background:#69c; color:#fff; float:left; font:11px/1.2 Arial,Helvetica,sans-serif; margin:0; padding:20px;}
#popup h3 {font-size:26px; font-weight:bold; margin:0; padding:0;}
#popup p {font-size:11px; font-weight:normal; margin:0; padding:20px 0 0 0;}
#popup a {color:#333; font:13px/1 Arial,Helvetica,sans-serif; text-decoration:none; margin:30px 0 0 0; padding:0; text-align:right;}


/* presentacion */
#presentacion {margin:1px 0 0 0; padding:0; vertical-align:top;}
#presentacion img {border:1px solid #fff; float:right; margin:0 20px 5px 15px; padding:0;}
#presentacion p {color:#fff; font-weight:normal; margin:0 0 10px 20px; padding:0 10px 0 0;}
#presentacion fotos {height:180px; margin:40px 0 20px 0; padding:0;}


