@charset "utf-8";
/* CSS Document */
#camp_seccion { padding-bottom:10px;font-weight:bold;}
#camp_seccion .titulo {font-size: 15px; }
#camp_seccion .subtitulo { color:#7AA02C;font-size: 14px; }

#portadaCamp {}
#portadaCamp .seccion {font-size:14px; font-weight:bold; color: #4492AE; margin-top: 10px; padding-bottom:8px;}
#portadaCamp .seccionAzul {font-size:14px; font-weight:bold; color: #a3b742; padding-bottom:8px;}
#portadaCamp .seccionA {font-size:14px; font-weight:bold; color: #669933; padding-bottom:8px;}
#portadaCamp .seccionAma {font-size:14px; font-weight:bold; color: #E1B51A; padding-bottom:8px;}
#portadaCamp .fichaTitulos {font-size:11px; font-weight:bold;}
#portadaCamp #divNoticias {margin-bottom:10px;}
#portadaCamp #divDescripcion {margin-bottom:10px;}
#portadaCamp #divUltimosPartidos {margin-bottom:10px;}
#portadaCamp #divFicha { overflow: hidden;}
#portadaCamp .cabeceraFicha {background-color: #9299EC; margin-bottom:1px; padding:4px;font-size:14px; font-weight:bold; color: white; text-align:left; height:17px;}
#portadaCamp .medioFicha {border-bottom:1px solid #CBCEF5; margin-bottom:1px; line-height:0;}
#portadaCamp .contenidoFicha {background-color: #F9FAFB; padding:10px;}

#camp_participantes {}
#camp_participantes .descripcion { padding-bottom:10px;}

#camp_participantes .cuadro_pareja_zona { width:345px; float:left; margin-right:3px; height:85px; border:1px solid #E2E2E2; background:#F8F8F8; padding:8px; margin-bottom:10px;}
#camp_participantes .cuadro_pareja_zona .fotos { float:left; width: 160px; }
#camp_participantes .cuadro_pareja_zona .fotos .foto {float:left; margin-right:2px; height:80px; width:70px; overflow:hidden; border:1px solid #CCC; background:#fff;}
#camp_participantes .cuadro_pareja_zona .datos {margin-left:160px; margin-top:5px; padding-bottom:10px; font-weight:bold;}
#camp_participantes .cuadro_ind_zona { width:220px; float:left; margin-right:3px; height:85px; border:1px solid #E2E2E2; background:#F8F8F8; padding:8px; margin-bottom:10px;}
#camp_participantes .cuadro_ind_zona .fotos { float:left; width: 80px; }
#camp_participantes .cuadro_ind_zona .fotos .foto {float:left; margin-right:2px; height:90px; width:70px; overflow:hidden; border:1px solid #CCC; background:#fff;}
#camp_participantes .cuadro_ind_zona .datos {margin-left:80px; padding-bottom:10px; font-weight:bold;}

.table1 { text-align: left;border-collapse: collapse;}
.table1 thead th { background: #b9c9fe url('gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;padding: 6px;font-weight: bold;font-size: 12px;color: #339; text-align:left;}
.table1 td{padding: 7px 10px;color: #669;border-top: 1px solid #fff;}
.table1 tbody td {background:#EAEFF4;}
.table1 tbody th {background: #F9FBCA;padding: 7px 10px;}
/*.table1 tbody tr:hover td {background: #D1E3E9;}*/
.table1 .ganadorpartido{background:#F9FBCA;}
.table1 .primero td {background:#F9FBCA;}
.table1 .highlight td {background: #F5F5E7;}

.table1cla { text-align: left;border-collapse: collapse;}
.table1cla thead th { background: #b9c9fe url('gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;padding: 6px;font-weight: bold;font-size: 12px;color: #339;}
.table1cla td{padding: 7px 10px;color: #669;border-top: 1px solid #fff;}
.table1cla tbody td {background:#EAEFF4; border:1px solid #fff;}
.table1cla tbody th {background: #F9FBCA;padding: 7px 10px;}
.table1cla .ganadorpartido{background:#F9FBCA;}
.table1cla tbody .primero td {background:#F9FBCA;}
.table1cla .divResultadoPopup { display:none; position:absolute; border:1px solid #CCC; padding:5px; background:#fff;}
.table1cla tbody .tablaResultadoPopup { background:#FFF; border-collapse:collapse;}
.table1cla tbody .tablaResultadoPopup td { background:#FFF; padding:5px 8px;}
.table1cla tbody .tablaResultadoPopup th { background:#F9FBCA; padding:5px 8px; border:1px solid #fff;}

.table2 { text-align: left;border-collapse: collapse;}
.table2 thead th { background: #b9c9fe url('gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;padding: 6px;font-weight: bold;font-size: 12px;color: #339;}
.table2 td{padding: 7px 10px;color: #669;border-top: 1px solid #fff;}
.table2 tbody td {background:#EAEFF4;}
.table2 tbody th {background: #F9FBCA;padding: 7px 10px;}
.table2 tbody tr:hover td {background: #D1E3E9;}
.table2 .ganadorpartido{background:#F9FBCA;}
.table2 .primero td {background:#F9FBCA;}

.table3 { text-align: left;border-collapse: collapse;}
.table3 thead th { background: #b9c9fe url('gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;padding: 6px;font-weight: bold;font-size: 12px;color: #339;}
.table3 td{padding: 7px 10px;color: #669;border-top: 1px solid #fff;}
.table3 tbody td {background:#EAEFF4;}
.table3 tbody th {background:#EAEFF4; font-size:11px; font-weight:bold;padding: 7px 10px;color: #669;border-top: 1px solid #fff;}
.table3 tbody tr:hover td {background: #D1E3E9;}
.table3 .ganadorpartido{background:#F9FBCA;}
.table3 .primero td {background:#F9FBCA;}

.tablaresultadoPopup { border-collapse: collapse;}
.tablaresultadoPopup td { padding:6px; border-top:1px solid #fff;}
.cuatrobordes tbody td { border:1px solid #fff;}

#encuestas .contenidoFicha {background-color: #F1F7F8; padding:10px; margin-bottom:15px;}
.divEstadistica{display:none;}
.tituloEstadistica { padding-bottom:7px; font-weight:bold;}
.titulotablablanco{color:#FFFFFF;font-size: 11px;font-weight:bold;	}
.titSeccion { font-size:14px; font-weight:bold; color: #006633; padding-bottom:5px; margin-top: 10px;}

#divComentarios { padding:10px; background:#EED686;}
#divComentarios .titulo { font-size:14px; font-weight:bold; color: #333; padding-bottom:10px;}
.infoPartido { display:none; padding:10px; position:absolute; background:#fff; border:1px solid #CCC}

#noticia .titulo { font-size:16px; font-weight:bold; color: #52AEB6; padding-bottom:5px;}
#noticia .fecha { font-size:11px; color: #52AEB6; padding-bottom:15px;}
#noticia .fichaTitulos {font-size:11px; font-weight:bold; color: #A3A554}
#noticia #mas_noticias {}
#noticia #mas_noticias .titulo {font-size:14px; font-weight:bold; margin-bottom:10px;}
#noticia #mas_noticias .noticia { margin-bottom: 6px; }

.cabeceraCentral {margin-bottom:10px;}
.cabeceraCentral .titulo { font-size:15px; font-weight:bold;}
.cabeceraCentral .titulo .tituloSub { color:#093; font-size:14px; font-weight:bold;}
.cabeceraCentral .subMenu {margin-top:5px;}

.subSeccionCentral { margin-bottom:20px;}
.subSeccionCentral .titulo { font-size:12px; font-weight:bold; color: #333; margin-bottom:6px;}
.subSeccionCentral .titulo a { font-size:12px; font-weight:normal;}

/* Especial futbol */
.cuadrogol {border: 3px outset #EBEFF1; background-color:#FFFFFF; font-size:36px; font-weight:bold; text-align:center; padding: 10px;}
.cuadrogolpeq {background-color:#525252; font-size:24px; font-weight:bold; text-align:center; padding:4px 8px; color:#fff; margin-right:3px;}
.tableresultfut { text-align: left;border-collapse: collapse;}
.tableresultfut thead th { background: #b9c9fe url('gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;padding: 6px;font-weight: bold;font-size: 12px;color: #339;}
.tableresultfut td{padding: 7px 10px;color: #669;border-top: 1px solid #fff;}
.tableresultfut tbody td {background:#EAEFF4;}
.tableresultfut tbody th {background: #F9FBCA;padding: 7px 10px;}
/*.table1 tbody tr:hover td {background: #D1E3E9;}*/
.tableresultfut .ganadorpartido{background:#F9FBCA;}
.tableresultfut .primero td {background:#F9FBCA;}

.cajonAlbum { height: 195px; background: #EFF1E0; overflow: hidden; padding:4px; float:left; width:200px; margin-left:10px; margin-top:10px;}
.cajonAlbum .foto {background: #F8F8F8; height:150px; overflow:hidden; text-align:center;}
.cajonAlbum .pie { margin-top:1px; padding:9px;}

.cajonFotoAlbum { height: 150px; background: #EAF2F7; overflow: hidden; padding:4px; float:left; width:200px; margin-left:10px; margin-bottom:10px;}
.cajonFotoAlbum .foto {background:#EFEFEF; min-height:130px; max-height:150px; overflow:hidden;}
.cajonFotoAlbum .pie { margin-top:2px; padding:9px;}

.table1cal { text-align: left;border-collapse: collapse; table-layout:fixed; color:#333}
.table1cal td {padding: 2px;border: 1px solid #333; text-align:center; overflow:hidden; height:70px; font-size:10px;}
.table1cal .participante { font-size:10px; font-weight:bold; background:#F2D982;}
.table1cal .porcentaje { font-size:11px; font-weight:bold;}
.table1cal .diagonal { background:#F2D982;}

