/* Estilos Generales */
* { margin:0px; padding:0px;}
img{border:0px;}
body {font:normal 12px Arial, Helvetica, sans-serif; text-align:center; margin:0 auto;}
a {color:#003366; text-decoration:none;}
a:active,a:hover,a:focus,div a:active,div a:hover,div a:focus {text-decoration:underline; color:#990000}
ul,li,ol {list-style:none;}
.clear {clear:both; font-size: 1px; height:1px; line-height:0px; padding:0px; margin:0px;}
.oculto{ display:none;}
.texto{ color:#6D6D6D;}
hr{ visibility:hidden; clear:both; height:1px; margin:0px; padding:0px; border:0px;}
#saltarmenu{ display:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.separa{ height:1px; font-size:1px; border-top:1px solid #E8E6E0; margin:5px 0 4px 0;}
.separa-puntos{background: url(/img/brd_puntosH2.gif) repeat-x; background-position: 50%; height:1px;  font-size:1px;}
.separa-punt{background: url(/img/brd_puntosH2.gif) repeat-x; background-position: bottom; clear: both;}
.separacion{ height:1px; font-size:1px; margin:0px 0 10px 0;}
.separacion-colC{ height:1px; font-size:1px; margin:0px 0 5px 0;}
.left{ float:left;}
.right{ float:right;}



/*ESTRUCTURA*/
#todoPL{ background-color:#FFFFFF; width:1002px; text-align:center; margin:0 auto;}
#contenido{ background:url(/img/f_colC.gif) repeat-y; background-position: right; text-align:left;}
/*estructura general*/
#colAB{ width:683px; float:left; overflow:visible; padding:0 0 10px 0}
.colAB,.colABportadas{ margin:0px; display:block; padding:4px 0 0 5px;}
.bloquecolumnasAB{ clear:both; padding:4px 0 0 0px; margin:4px 0 6px 5px; background:url(/img/brd_bloquecolumnasAB.gif) repeat-y; background-position: 407px 0px }
.colA{ width:402px; float:left;}
.colB{ width:265px; float:right;}
#colC{ width:314px; float:right; padding:0px 0 0 0; overflow:visible;}
.colC{ margin: 4px 5px 0 3px;}
/*miga de pan*/
.migaactualizado{ font-size:10px; padding:0px 5px 0px 10px; margin:5px 0px 9px 0px; clear:left; display:block;}
.miga{ float:left;}
.miga span{ color:#666666;}
.miga a{ color:#999999; text-decoration:underline;} .miga a:hover{}
.miga strong{ color:#000000;}
.actualizado{ float:right; color:#636363;}
.actualizado span{ color:#990000;}
.separamiga{ background: url(/img/brd_puntosH2.gif) repeat-x; background-position: bottom; height:1px; font-size:1px; padding:5px 0 0 0  }
#colAB .colABportadas .migaactualizado { padding:0px 5px 0px 0px}


/*botones varios y listados multimedia*/
div.boton{ padding-top:8px; padding-bottom:8px; text-align:center;}
div.boton a,a.boton{ line-height:11px; display:inline; width:auto; border:1px solid #CECECE; background: #FFFFFF url(/img/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding:4px 18px 4px 18px; font-size:11px; color:#636363; cursor:pointer;}
div.boton a:hover,div a.boton:hover,a.boton:hover{ text-decoration:none; background:#FFFFFF!important;}
input.boton{ border:1px solid #CECECE; background: #FFFFFF url(/img/f_boton_contenido.jpg) repeat-x; background-position: bottom; font-size:11px; color:#636363; cursor:pointer; padding:0px; text-align:center;}
.enlacesgaleria{ border-bottom:1px solid #E8E6E0; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; text-align:center; margin:0 auto; background:#F6F6F6 url(/img/f_enlacesgaleria.jpg) repeat-x; background-position:top; padding:12px 0 9px 0 }
.enlacesnumericos{ background:#FFFFFF url(/img/f_enlaces_numericos.jpg) repeat-x; background-position:bottom; padding:12px 0 9px 0; text-align:center; margin:0 auto;  }
.anteriorsiguiente{ display:inline; width:auto; border:1px solid #CECECE; background: #FFFFFF url(/img/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding:4px 24px 4px 24px; font-size:11px; color:#636363;}
.anteriorsiguiente:hover{ text-decoration:none; background:#FFFFFF;}
.enlacesgaleria span,.enlacesnumericos span{ margin:0 7px 0 7px;}
.enlacesgaleria span a,.enlacesnumericos span a{ text-decoration:none; border:1px solid #E8E6E0; background-color:#FEFEFE; padding:2px 6px 2px 6px; margin:0 1px 0 1px; font-size:10px; color:#999999; text-align:center;}
.enlacesgaleria span a.activo,.enlacesgaleria span a:hover,.enlacesnumericos span a.activo,.enlacesnumericos span a:hover{border:1px solid #FFFFFF; background-color:#990000; color:#FFFFFF; text-decoration:none;}
.enlacesgaleria span span,.enlacesnumericos span span{ visibility:hidden; text-decoration:none; border:1px solid #E8E6E0; background-color:#FEFEFE; padding:2px 7px 2px 7px; margin:0 1px 0 1px; font-size:10px; color:#999999; text-align:center;}
.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 #CECECE;}
.botones-listado span strong{ color:#940000;}
.botones-listado2{ text-align:center; margin:0 auto; padding:0px; }
.botones-listado2 span{ background-color:#FFFFFF; padding:2px 4px 2px 4px; font-size:10px; color:#999999; border:1px solid #EBEAE6;}
.botones-listado2 span.selected{ background-color:#940000; padding:2px 4px 2px 4px; font-size:10px; color:#FFFFFF; border:1px solid #EBEAE6;}
.botones-listado3{ text-align:center; margin:0 auto; padding:0px; }
.botones-listado3 span{ background-color:#F7F7F7; font-size:11px; font-weight:bold; color:#636363; padding:4px 7px 4px 7px; border:1px solid #CECECE;}
.botones-listado3 span strong{ color:#940000;}
/*COLUMNA C*/
/*.menus-destacados{font-size:11px; color:#666666; }
.menu-destacado{  background: url(/img/f_destacadoC_secciones.jpg) repeat-y; background-position: left;border-bottom:1px solid #FFFFFF;}
.menu-destacado .menu{ background:#F3F2F1 url(/img/f_destacadoC_secciones2.jpg) repeat-x; background-position: bottom; margin:0 2px 0 16px; padding:10px;}
.menu-destacado-activo{  background: url(/img/f_destacadoC_secciones-activo.gif) repeat-y; background-position: left; border-bottom:1px solid #FFFFFF;}
.menu-destacado-activo .menu{ background-color:#FFFFFF; border:1px solid #D4D0C8; margin:0 1px 0 14px; padding:10px;}
.menus-destacados h2{ color:#486C8F; font-size:15px; font-weight:bold; margin:0 0 7px 0; padding:0;}
.menus-destacados a{ color:#666666;}
.menus-destacados h2 a{ color:#486C8F;}*/

.menus-destacados{border-top:1px solid #D7D7D7;}
.menus-destacados a{ border-bottom:1px solid #D7D7D7; text-transform:uppercase; font-size:11px; color:#666666; display:block; padding:3px 2px 3px 15px}
.menu-destacado a{ background:#F0F0F0 url(/img/tercer-nivel.gif) no-repeat; background-position: 8px 8px;}
.menu-destacado-activo a{ background:#FFFFFF url(/img/tercer-nivel.gif) no-repeat; background-position: 8px 8px; font-weight:bold;}
.menus-destacados a:hover{ background:#FFFFFF url(/img/tercer-nivel.gif) no-repeat; background-position: 8px 8px; text-decoration:none; color:#666666; }
.menus-destacados p{ display:none;}

/*noxtrum - adds*/
.adds{ padding:0; clear:both; background-color:#FFFFFF;}.estilo_tit{ background: #FFFFFF url(/img/f_encabezadoC.jpg) repeat-x; background-position: bottom; font-size:10px; text-transform:uppercase; padding:4px 0 4px 10px; border-left:1px solid #CECECE; border-top:1px solid #CECECE; border-right:1px solid #CECECE;}table.addscontent{ border:0px;}
#colC table.addscontent{ border-left:1px solid #CECECE; border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; }.estilo_txt{ cursor:pointer; padding:10px 5px 10px 5px; }.estilo_lnk{font-size:10px; color:#990000; font-weight:normal; padding:0 0 5px 12px; background:url(/img/bullet.gif) no-repeat; background-position: 2px 4px; text-transform:uppercase; display:block}.estilo_descripcion{ color:#474747; font-size:11px; padding:0 0 2px 12px; display:block}.estilo_url{font-size:11px; color:#888888; padding:0 0 0 12px; display:block}


/*modulo futbol*/
.modulofutbol{}
.modulofutbol .boxheader{ font-size:22px; color:#474747; background: #F4F4F4 url(/img/f_header_modulofutbol.jpg) repeat-x; background-position: bottom;  margin:0; padding: 0;}
.modulofutbol .boxheader a{ color:#474747;}
.modulofutbol .boxheader img{ float:right; margin:0 0 0 4px; }
.modulofutbol .boxheader div{ padding:10px 0 8px 6px; display:block;}
.modulofutbol .boxheader span{ color:#990000;}
.modulofutbol .boxheader div.divisiones { float:right; padding:4px 0px 0 0; text-align:center;}
.modulofutbol .boxheader div.division { float:left; background-color:#86847A; font-size:10px; color:#FFFFFF; margin:0 5px 0 0; padding:0 5px 0 5px;}
.modulofutbol .boxheader div.division a{ color:#FFFFFF;}
.modulofutbol .boxheader div.division strong { font-size:18px; display:block;}

.contenido-marcadores{ background: url(/img/f_modulodeportes.gif) repeat-x; background-position: bottom; padding: 0 0 6px 0 }
.contenido-marcador{ background-color:#F4F4F4; padding:5px 2px 5px 5px ; border-bottom:1px solid #FFFFFF;  height:20px;}
* > .contenido-marcador{ height:auto;}
.contenido-marcadores-izda{ float:left; width:55%;}

.marcador{ float:left; width:49%; border-left:1px solid #888888; border-bottom:1px solid #888888;}
.marcador h3{ background-color:#888888; border-right:1px solid #888888; text-align:center; font-size:11px; text-transform:uppercase; color:#FFFFFF; padding:3px;}
.marcador h4{ background-color:#FFFFFF; border-right:1px solid #888888; text-align:center; font-size:19px; font-weight:bold; text-transform:uppercase; color:#990000; padding:3px;}

.contenido-marcadores-dcha{ float:right;}

.botones-marcador{ text-align:center;padding:8px 0 2px 0px; }
.botones-marcador a{ display:inline; width:auto; border:1px solid #CECECE; background: #FFFFFF url(/img/f_boton_contenido.jpg) repeat-x; background-position: bottom; padding:4px 8px 4px 8px; font-size:11px; color:#636363; cursor:pointer;}
.botones-marcador a:hover {text-decoration:none; background:#FFFFFF;}

.enlace-marcador{ padding:8px 0 0 0; text-align:center; }
.enlace-marcador a{ font-size:11px; color:#888888;}


.modulofutbol .boxbottom{ border-bottom:3px solid #CECECE; background:#FFFFFF url(/img/f_modulofutbol_bottom.jpg) repeat-x; background-position: bottom; height:50px;  }
.modulofutbol .enlaces { text-align:center; padding: 2px 0 0 0}
.modulofutbol .enlaces a { font-size:11px; color:#888888;}


.resultadoprincipal{ background:#FFFFFF url(/img/f_resultadoprincipal.jpg) repeat-x; background-position: bottom; }
.resultadoprincipal table{ width:100%;}
.resultadoprincipal .local img{ margin: 0 3px 0 0 ;}
.resultadoprincipal .visitante img{ margin: 0 0 0 3px;}
.resultadoprincipal th{ font-size:10px; color:#222222; text-align:center; border-bottom:1px solid #C8C4B8;}
.resultadoprincipal td{ background-color:#FFFFFF; text-align:center; padding:4px 0 0px 0px; border-bottom:1px solid #C8C4B8;}
.resultadoprincipal img{ vertical-align:middle;}
.resultadoprincipal .resultado{ padding:0 6px 0 6px; margin:0 0 0 4px; background: url(/img/f_resultado.jpg) no-repeat; background-position: 0px 0px; font-size:30px; text-align:center; color:#333333; display:inline;}

.resultados{ background-color:#FFFFFF; }
.resultados table{ width:100%;}
.resultados .local { text-align:right;}
.resultados .visitante { text-align:left;}
.resultados .local img{ margin: 0 0 0 6px ;}
.resultados .visitante img{ margin: 0 6px 0 0;}
.resultados th{ padding:3px; font-size:10px; color:#474747; text-align:center; border-bottom:1px solid #D4D0C8;}
.resultados td{ padding:3px; text-align:center; border-bottom:1px solid #D4D0C8; font-size:11px; font-weight:bold; color:#9B1111;}
.resultados img{ vertical-align:middle;}

.modulovideo{ border:1px solid #CECECE; display:block; background-color:#F6F6F4}
.modulovideo .video{ display:block; margin:0 auto; padding:4px 0 0 0; text-align:center;}
.modulovideo .video img,.modulovideo .video object{ border:1px solid #CECECE;}
.modulovideo h3{font-size: 14px; font-weight: bold; color: #474747; padding: 10px 5px 5px 5px;}
.modulovideo h3 a{ color: #474747;}
.modulovideo p,.modulovideo .p{font-size: 11px; color: #6D6D6D; padding: 0 5px 5px 5px;}
.modulovideo p a,.modulovideo .p a{color: #6D6D6D;}

.modulocanalpromocion{ border:1px solid #CECECE;}
.modulocanalpromocion .boxheader{ height:37px; font-size:18px; color:#474747; background:#F6F6F6 url(/img/f_modulocomun_header.jpg) repeat-x; background-position:bottom; border-bottom:1px solid #CECECE;}
.modulocanalpromocion .boxheader a{ color:#474747;}
.modulocanalpromocion .boxheader div{ padding:8px 0 0 6px;}
.modulocanalpromocion .boxheader span{ color:#990000;}
.modulocanalpromocion .boxcontent{}
.contenido-modulocanalpromocion{ padding:6px; height:20px; background-color:#EFEFEF; border-bottom:1px solid #CECECE;}
* > .contenido-modulocanalpromocion{ height:auto;}
.contenido-modulocanalpromocion2{ padding:6px; height:20px; background-color:#FFFFFF; border-bottom:1px solid #CECECE;}
* > .contenido-modulocanalpromocion2{ height:auto;}

.modulocanalpromocion .fotografia{ float:right; padding:0 0 0 5px}
.modulocanalpromocion .fotografia img{ border:1px solid #CECECE;}
.modulocanalpromocion h3,.modulocanaleshoy h3{ font-size:14px; font-weight:bold; color:#818181; padding:0 0 3px 0}
.modulocanaleshoy h3 span{ color:#940000;}
.modulocanalpromocion h4,.modulocanaleshoy h4{ font-size:11px; color:#666666; font-weight:bold;}
.modulocanalpromocion h4 a,.modulocanaleshoy h4 a{ color:#666666;}
.modulocanalpromocion p,.modulocanaleshoy p,.modulocanalpromocion .p,.modulocanaleshoy .p{font-size:11px; color:#666666; padding:0 0 7px 0}
.modulocanalpromocion p a,.modulocanaleshoy p a,.modulocanalpromocion .p a,.modulocanaleshoy .p a{ color:#666666; }

.modulocanalpromocion .link-app1 .related-link,.modulocanaleshoy .link-app1 .related-link,.modulo-especial .link-app1 .related-link{ font-size:11px; color:#878787; padding:0 0 7px 0  }
.modulocanalpromocion .link-app1 .related-link a,.modulocanaleshoy .link-app1 .related-link a,.modulo-especial .link-app1 .related-link a{background: url(/img/marca_linkapp1_portadas.gif) no-repeat; background-position:0px 6px;  padding:0 0 0 12px; color:#878787; }
.modulocanalpromocion .link-app1 .related-link span,.modulocanaleshoy .link-app1 .related-link span,.modulo-especial .link-app1 .related-link span{ color:#194775; }

.modulocanalpromocion .link-app4,.modulocanaleshoy .link-app4,.modulo-especial .link-app4 { background:transparent; border:0px; margin:0; }
.modulocanalpromocion .link-app4 .related-link,.modulocanaleshoy .link-app4 .related-link,.modulo-especial .link-app4 .related-link{font-size:11px; color:#888888; padding:10px 10px 0 0px; }
.modulocanalpromocion .link-app4 .related-link a,.modulocanaleshoy .link-app4 .related-link a,.modulo-especial .link-app4 .related-link a{ color:#888888;}
.modulocanalpromocion .link-app4 .related-link a:hover,.modulocanaleshoy .link-app4 .related-link a:hover,.modulo-especial .link-app4 .related-link a:hover {text-decoration:underline; color:#990000;}
.modulocanalpromocion .link-app4 .related-link img,.modulocanaleshoy .link-app4 .related-link img,.modulo-especial .link-app4 .related-link img{ vertical-align:middle; margin:0 6px}

.modulocanalpromocion .contenido-modulocanalpromocion-info{ background: url(/img/f_destacadoC_secciones.jpg) repeat-y; background-position: left;border-bottom:1px solid #FFFFFF;}
* > .modulocanalpromocion .contenido-modulocanalpromocion-info{ height:auto;}
.modulocanalpromocion .contenido-modulocanalpromocion-info2{ height:20px; background:#F3F2F1 url(/img/f_destacadoC_secciones2.jpg) repeat-x; background-position: bottom; margin:0 2px 0 16px; padding:10px;}
* > .modulocanalpromocion .contenido-modulocanalpromocion-info2{ height:auto;}

.modulocanalpromocion .contenido-modulocanalpromocion-info h3{ color:#486C8F}
