body{background-color:#efefe7;}
.contenedor_izq{width:224px; vertical-align:top; background-color:#F5F5F5}
.contenedor_der{width:524px; background:url(../images/fondos/px_b.gif) repeat-y; padding:0px 0px 0px 1px; vertical-align:top; text-align:left;}
/* Cabecera especial include */
*{margin:0px; padding:0px;}
#cont_cab{ display:none}
#cont_cab_menu{float:left; width:225px; height:141px; background:transparent url(../images/menu/fnd_menu.jpg) no-repeat;}
#cont_cab_rollover{float:left; width:252px; height:141px;}
#cont_cab_rollover span{display:none;}
#cont_cab_logo{float:left; width:273px;}
#medios li {list-style-type:none;}
#medios a {position:absolute; height:18px; width:224px; top:133px;}
#medios a span {display:none;}
a#as {left:9px; background:transparent url(../images/logos/logo_as_blanco.gif) no-repeat;}
a#elpais {left:49px; background:transparent url(../images/logos/logo_elpais_blanco.gif) no-repeat;}
a#cadenaser {left:144px; background:transparent url(../images/logos/logo_ser_blanco.gif) no-repeat;}
DIV#submenu-seccion li, DIV#submenu-seccion A, DIV#submenu-seccion A:link, DIV#submenu-seccion A:visited, DIV#submenu-seccion A:active{float:left; cursor:pointer; width:107px; height:19px; font:bold 11px/15px Arial; color:#FFF; padding:2px 0px 0px 4px !important; padding:0px;}
DIV#submenu-seccion ol{position:absolute !important; position:inherit; top: 155px !important; top:auto; left:-3px !important; left:auto; width:225px  !important; list-style-type:none;}
DIV#submenu-seccion A.seccion_1, DIV#submenu-seccion A.seccion_1:link, DIV#submenu-seccion A.seccion_1:visited, DIV#submenu-seccion A.seccion_1:active{padding:2px 0px 0px 4px; margin:0px 0px 0px 1px; text-decoration:none; cursor:pointer;}
DIV#submenu-seccion A.seccion_1:hover{ padding:2px 0px 0px 4px; margin:0px 0px 0px 1px; cursor:pointer; color:#ffcc00;}
.img_rollover{width:252px; height:141px; background: transparent url(../images/foto_cabecera/001.jpg) no-repeat 0px 27px;}
#medios a span {display:none;}
a#as {left:9px; background:transparent url(../images/logos/logo_as_blanco.gif) no-repeat;}
#logotipo{height:114px; padding:27px 0px 0px 0px}
/* ------ 15-11-05 -------------------*/
#logotipo{height:141px; padding:0px 0px 0px 0px; margin:0;overflow:hidden;}
#logotipo img{margin:27px 0px 0px 0px;padding:0;}
/* -----------------------------------*/
#logotipo span{display:none;}
.patrocinador{position:absolute; top:98px; left:585px}
.patrocinador h5{font:normal 10px/10px Arial; color:#333; width:206px; height:22px;}
.patrocinador img{ border:0px; vertical-align:top;}


/* Lateral especial include */
.popuup_fotogalerias{ clear:both; background-color:#F5F5F5; position:absolute;top:241px;}
.popuup_fotogalerias img{border:0px; }
#anuncio {display:none;}
#cab_fotogaleria{background: #F5F5F5 url(../images/fondos/fnd_fotogaleria_index.gif) no-repeat; height:42px; border-top:1px solid #000; padding:10px 0px 0px 10px}
#cab_fotogaleria h3{font:bold 12px/14px Arial; color:#fff; font-style:italic}
.iframe{height:187px; background: #F5F5F5 url(../images/fondos/fondo_destacada_2.gif) repeat-x bottom}

/* Estilos Específicos del Pie*/
#pie{clear:both;width:749px; background: transparent url(../images/fondos/fnd_pie.gif) repeat-x;}
.lado_izquierdo{float:left; width:223px; height:60px;}
.lado_derecho{float:left; width:524px; height:59px;}
#pie .medios{width:31%; float:left; text-align:left; padding:10px 5px 5px 5px}
#pie h6{font:10px/12px Arial; color:#333;}
#pie a{text-decoration: none;color:#333;}
#pie a:hover{text-decoration: underline;}
#prisacom{clear:both; text-align:center; padding:10px 0px 0px 0px; background:#333 url(../images/fondos/esq_inf.gif) no-repeat bottom right ; height:20px; margin:0px 0px 15px 0px}
#prisacom p{font:11px/11px Arial; color:#fff;}
.medios img{ border:0px;}

/* Estilos alpha utilidades*/
.utilidad a {filter:alpha(opacity=100);opacity:1;}
.utilidad a:hover{filter:alpha(opacity=100);-moz-opacity: 0.90;}
.utilidad a *{filter:alpha(opacity=100);opacity:1;}
.utilidad a:hover *{filter:alpha(opacity=65);-moz-opacity: 0.90;}

/*estilos tablas calendario*/
.borde {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d0C8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.fondo {
	background-color: #efefe7;
}
.cabecera_tabla {
	background-color: #990000;
	padding-left: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.borde_partido_color {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d0C8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 11px;
}
.borde_partido_blanco {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d0C8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 11px;
	background-color: #FFFFFF;
}
.fecha {
	margin-left: 0px;
	font-weight: normal;
}
.ciudad {
	margin-left: 0px;
	font-weight: normal;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #efefe7;
	margin: 0px 6px 0px 0px; 
	display: inline;
	padding: 5px;
	width: 45px;
	height: 25px;
}
.boton a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #efefe7;
	text-decoration:none;
}
.boton a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #efefe7;
	text-decoration:none;
}
.boton a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #efefe7;
	text-decoration:underline;
}
.boton a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #efefe7;
	text-decoration:none;
}
.borde_tabla {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4d0c8;
}
#margen_lateral{ padding-left:9px;background: url(../images/iconos/fnd_dir.jpg) repeat-y 9px 0px;}
#imgfondo{background: url(../images/iconos/fnd_dir_bajo.jpg) no-repeat bottom left; padding:15px 8px 8px 8px}
h1,h2,h3,h4,h5,h6,h7,p{margin:0px; padding:0px}
.a11bfff,.a10rfff,.a11bfff2,.a11rfff,.a11r999,.a11r333,.a10r999,.a11r990,.a10r990,.a10r333,.a12r333,.a12b990,.a13b181,.a16bfff,.a14b333,.a21b333,.a28bD37,.a11r666{font-family: Arial, Helvetica; text-decoration: none;}
.a11bfff,.a11bfff2,.a11rfff,.a11r999,.a11r333,.a11r990,.a11r666{font-size: 11px;}
.a12b990,.a10r990,.a11r990{color:#990000;}
.a11bfff,.a11bfff2,.a12b990,.a16bfff,.a21b333,.a28bD37,.a13b181,.a14b333{font-weight: bold;}
.a12b990:hover{color:#990000; text-decoration: underline;}
#cabecera_directo{padding-top:4px}
#img {float:left; width:33px; height:28px; background: url(../images/iconos/admir_anim.gif) no-repeat top left;}
#img h2 span {display:none}
#img2 {float:left; width:481px; height:28px; background: url(../images/iconos/admir_cab.gif) no-repeat top left;}
#img2 h3 span {display:none}
#img3 {float:left; width:481px; height:28px; background: url(../images/iconos/admir_cab2.gif) no-repeat top left;}
#img3 h3 span {display:none}
.cabecera_tabla_peque {

	background-color: #cc0315;
	padding-left: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.normal {
	font-weight: normal;
}

