@import url('base.css');

/* Comunes
*********************************/
a { color:#002C87; }
h2 { font-weight:normal; background:#EFEFEC; color:#007B8C; font-family:Georgia, Times new roman, serif; font-size:3.5em; padding:45px 25px 12px 25px; }
.oculto {display:none;}
.televisado { font-size:1.2em; color:#666; margin-top:1em; }
.televisado img {vertical-align:bottom;}
.televisado strong { color:#FE4110; }

/* Layout */
body { border:1px solid #d4d4d4; padding:5px; margin:10px auto; width:985px; }
#contenedor { background:#362D2D; padding:30px 0 53px; border-top:1px solid #3E3535; }
#contenido { padding:7px; background:#fff; margin:0 21px; }
#contenido-inner { padding:20px 30px 40px; }

/* Cabecera */
#cabecera { position:relative; }
* html #cabecera { height:1%; }
#cabecera h1 { padding:0 0 10px 24px; position:relative;z-index:10;}
#cabecera h1 a { display:block; width:93px; height:64px; background:url(../img/logo.jpg); text-indent:-999px; overflow:hidden; }
#cabecera .diapos { position:absolute; bottom:-98px; left:85px;}
#cabecera .ser {position:absolute; right:25px; top:20px; z-index:100;}

/* Menu */
#menu { background: url(../img/fnd_menu.gif) repeat-x left bottom; margin:0 6px 20px; padding:0 14px; }
#menu ul {float:right;}
#menu li {float:left; text-transform:uppercase; font-size:1.4em; padding:15px 12px; font-family:'Arial Narrow', Helvetica, sans-serif;}
#menu li a {color:#fff;}
#menu li.marcado { font-weight:bold; background: url('../img/fnd_menu_marcado.gif') repeat-x left bottom;  }

/* Pie */
#pie { margin-top:2px; background:#f7f7f7; padding:45px 15px 10px; }
#pie ul {margin-bottom:5px;}
#pie li { float:left; margin-right:25px; } 
#pie p { color:#777; font-size:1.1em;}


/* Solo la portada
********************/
#index { position:relative; }
#index .delamorena { position:absolute; bottom:5px; right:35px; width:289px; height:370px;overflow:hidden; text-indent:-9999px; background:url(../img/delamorena.png); }
* html #index .delamorena { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/delamorena.png');}
#index .balon { position:absolute; bottom:0px; left:0px; width:196px; height:236px;overflow:hidden; text-indent:-9999px; background:url(../img/balon.png); } 
#index #cabecera { position:static; } /* nunca se sabe con "el amigo" */

#index #contenedor { padding-bottom:0; }
#index #menu { margin-bottom:0; }

#contenido-index { background:url(../img/fnd_contenido_index.gif); height:236px; position:relative; }
#contenido-index p { font-family:Georgia, Times New Roman, serif; font-size:2.2em; font-style:italic; width:380px; bottom:60px; right:311px; position:absolute; color:#fff;}

#index .flash { position:Relative; top:-150px; width:454px}
/* Clasificacin y resultados
*************************/
/* Comunes */
.cyr h3 { margin-top:1.5em;color:#007b8c; font-size:2em; font-family:Georgia, Times New Roman, serif; font-weight:normal; }

/* Tabla clasificaciones */
#clasificaciones { border-collapse:collapse: }
#clasificaciones th { background:#362D2D; font-family:Arial Narrow, Helvetica Narrow, serif; text-align:center; color:#fff; font-size:2em; padding:1em 0; border-right:11px solid #fff; }
#clasificaciones td { background:#ECEDE6; border-right:11px solid #fff; padding:1em 2em; width:166px; }
#clasificaciones li { font-size:1.2em; line-height:1.5;}
#clasificaciones li strong { color:#333; margin-left:1ex; }
#clasificaciones li span { font-weight:bold; color:#666; }

p.destacado {font-size:1.4em; margin:1em 0;}
/* Tabla resultados */
.tabla_container { margin:1.5em 6px 0 0; background: url(../img/solid_e7.gif) repeat-y center top; border-bottom:1px solid #e9e9e9; }
.tabla_container .col_i {width:426px;}
.tabla_container .col_d {width:426px;}
.resultados { background:#fff; }
.conborde { border-bottom:1px solid #e9e9e9; }
.resultados caption, .cyr h4 { color:#fff; background:#898B83; border-bottom:1px solid #fff; font-size:1.4em; font-weight:bold; padding:0.5ex 1ex; }
.tercer-cuarto caption {text-align:center;}
.final caption { background:#1A6974; text-align:center;}
.resultados th { text-align:center;background:#E7E8E6; font-size:1.2em; font-weight:normal; color:#362D2D; padding:0.5ex; }
.resultados th.retransmitido {width:34px;}
.resultados th.retransmitido span {display:none;}
.resultados td { font-size:1.2em; border-top:1px solid #E9E9E9; color:#362D2D; text-align:center; padding:1ex 0;}
.resultados td.retransmitido {padding:0; vertical-align:middle; text-align:right;}


/* Reglas 
***********/
.reglas p { font-size:1.4em; margin-bottom:1em;}
.reglas h3 {font-size:1.6em; }
.reglas ul { margin:1em 3em 3em; background:#EAEAE6; padding:1.5em 3em; }
.reglas li { color:#333; font-size:1.4em; line-height:1.5;}
.reglas li span {font-weight:bold; }

/* Palmares
***************/
.palmares li { font-size:1.2em; color:#666; margin-bottom:1em; }
.palmares li strong {color:#333; font-weight:normal; font-size:1.5em;}
.palmares li em {color:#999; font-weight:normal; font-size:1.5em;}
.palmares li span { font-family: Georgia, Times New Roman; font-weight:Bold; }
.palmares li .anio { color:#098fa1; font-size:1.7em; }
.palmares li .edicion { font-size:1.35em; }

/* audios (robado de ser_base.css)
***********************************/
.audio { font-size:1.2em;background:url('../img/bolo.gif') no-repeat left 0.8ex; margin-bottom: 1.5em; line-height:1.5em; padding:0pt 0pt 0pt 1em; }
.audio ul {margin-top:0.3em;}
.audio li { float: left; display:inline; }
.audio li a { background-position: left center; background-repeat: no-repeat; margin: 0; font-size: 0.9em; font-weight: bold; padding: 0.4em 1em 0.4em 2.2em; line-height: normal; display: block; float:left; }
.audio .llevatelo a { background-image: url('../img/ico_llevatelo.gif'); }


/* Galera */
.galeria p {font-size:1.5em; margin:1.6em 0;}
.galeria a {color:#007B8C;}
.galeria .destacado {font-size:1.6em;}
.galeria .link {font-size:1.4em; font-weight:bold; background:url(../img/bolo-gris.gif) no-repeat left center; padding-left:17px; }

.galeria .foto-container { position:relative; color:#362D2D; background:#EAEAE6; }
.galeria .foto-container img { display:block; }
.galeria .foto-container .inner { position:absolute; bottom:5px; right:15px; width:350px; }
.galeria .foto-container h3 { font-size:1.2em; }
.galeria .foto-container p { font-size:1.2em; margin:1em 0; }

/* Videos */
#contenido .videos {padding:0 0 20px 20px; background:url(../img/fnd-videos.gif) repeat-y 20px top;}
.videos {  }
.videos .col_i { width:306px; background:#fff; padding-top:20px; }
.videos .col_d { width:574px; padding-top:20px;}

.videos .col_d h3 { font:1.4em 'Arial Narrow', Helvetica, sans-serif; color:#fff; background:#362D2D; text-transform:uppercase; padding:5px 10px; margin-bottom:15px; }

.videos .player-meta { margin-top:10px; border-bottom:1px solid #ccc;}
.videos .player-meta h3 { font-size:1.8em; font-weight:normal; color:#333; }
.videos .player-meta .meta { font-size:1.1em; margin:0;}
.videos .player-meta p { margin:1em 0; font-size:1.2em; }

.videos .col_i ul {background:#efefec; padding:5px 10px; }
.videos .col_i ul ul {padding:0;}

.videos .video { float:left; padding-left:8px; width:279px; padding-bottom:15px; }
.videos .video .foto { position:relative; float:left; margin-right:1em; }
.videos .video .foto img { display:block; border:1px solid #dbdbdb; }
.videos .video .foto .play { position:absolute; left:5px; bottom:5px; }
.videos .video .foto .play img { border:0; }
.videos .video .inner { display:table; height:1%; }
.videos .video h4 { font-size:1.2em; }
.videos .video h4 a { color:#000; }
.videos .video p { font-size:1.1em; }

