/*-------------------CSS GENERALES PARA TODA LA WEB-----------------------*/
.fondobody{
padding: 5px 5px 5px 5px;
margin: 0px;
background-color: #000035;
}
.fondo_interior {
 background-color: #000000; 
}
div.reproductor
{
	/*background-color: #041D45;*/
	/*background-color: red;*/
	height:227px;
	 width:198px;
	margin: 0px 9px 0px 4px;
}

/*CSS PARA MENUS*/
/*Menu*/
.menu_tabla_entera {
/*padding-left: 5px;
padding-right: 5px;*/
}

a.texto_menu {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 15px;
	overflow:hidden;
	/*padding-left: 10px;
	padding-right: 10px;*/
}
a.texto_menu:hover {
	text-decoration: underline;
}
a.texto_menu_sel {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;

	/*
	margin-left: 10px;
	margin-right: 10px;
	*/
}

.Menu_caja{
	border-top: 1px solid #4F6D98;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid #4F6D98;	
	
	background-color: #000000;
	height: 20px;
	margin-left: 10px;
	margin-right: 10px;
}

.Menu_caja_sel{
	border-top: 1px solid #4F6D98;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid #4F6D98;	
	background-color: Blue;
	height: 20px;
	padding-left: 10px;
	padding-right: 10px;
}

/*subMenu*/
.subMenu_caja_tit{
	border-top: 1px solid #F9E39B;	
	border-right: 1px solid #003333;
	border-bottom: 1px solid #003333;
	border-left: 1px solid #F9E39B;	
	background-color: #FFCC00;
	height: 20px;
}
a.subMenu_lnk_tit{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 6px;
}
a.subMenu_lnk_tit:hover{
	text-decoration: underline;
}
a.subMenu_lnk{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

	padding-left: 6px;
}
a.subMenu_lnk:hover{
text-decoration: underline;
}
a.subMenu_lnk_sel{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 6px;
}

a.subMenu_lnk_sel:hover{
text-decoration: underline;
}
.subMenu_caja{
	border-top: 1px solid #F9E39B;	
	border-right: 1px solid #003333;
	border-bottom: 1px solid #003333;
	border-left: 1px solid #F9E39B;	
	
	background-color: #FFCC00;
	height: 20px;
}
.subMenu_caja_sel{
border-top: 1px solid #F9E39B;	
	border-right: 1px solid #003333;
	border-bottom: 1px solid #003333;
	border-left: 1px solid #F9E39B;	
	
	background-color: #E4B80A;
	height: 20px;
}

/* Menu de navegación */
a.nosencontramosen {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color: #CCDCEB;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	/*border-bottom:0px solid;*/
	/*border: 1px solid #000000;*/
}
a.nosencontramosen:hover{
color: White;
}
a.nosencontramosen:sel{
text-decoration: underline;
}













/*-----------------------------------------/*
/*CSS PARA FUNCIONES */

/* function cabeceraSeccionincluye menu de tercer nivel*/
.cabeceraSeccion_menu_separador{
color: white;
}
.cabeceraSeccion_navegacion_fondo{
background-color: #002255;
width:100%;
}
.cabeceraSeccion_navegacion{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCDCEB;	
	height: 18px;
	padding-left:10px;
	overflow:hidden;
}
.cabeceraSeccion_titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFD700;
	height: 30px;
	padding-left:10px;
}
.cabeceraSeccion_menu_caja{
	background-color: #002255;
}
a.cabeceraSeccion_menu_lnk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	vertical-align: middle;
	text-decoration: none;
}
a.cabeceraSeccion_menu_lnk:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration: underline;
}
/* esto que es? me tirar errores definir en el documento la clase "sel"  plz  */
a.cabeceraSeccion_menu_lnk_sel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFD700;
	text-decoration: none;
}
a.cabeceraSeccion_menu_lnk_sel:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFD700;
	text-decoration: none;
}

.cabeceraSeccion_menu_barra{
}
/* function noticias_relacionadas*/
.noticias_relacionadas_tabla{
}

.noticias_relacionadas_caja_lista {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.noticias_relacionadas_separador1 {
background-color: #000000;
}

.noticias_relacionadas_separador2 {
background-color: #4f6d98;
}

.noticias_relacionadas_tit{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFD700;
	font-weight: bold;
	background-color: #002255;
	height: 18px;
	padding-left: 6px;
}
.noticias_relacionadas_lista{
	padding-left: 4px;
	color: White;
/*	poner icono */
}
.noticias_relacionadas_lnk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.noticias_relacionadas_lnk:hover{
	text-decoration: underline;
}


/* function pintar_galeria*/
.pintar_galeria_multim_tabla{
}
.pintar_galeria_titulo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFD700;
	background-color: #002255;
	padding-left: 5px;
	height: 18px
}
.pintar_galeria_ficheros_tabla{
}
.pintar_galeria_ficheros{
	padding-top: 0px;
	padding-bottom: 0px;
}
.pintar_galeria_multim_nombre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	padding-top: 4px;
}
a.pintar_galeria_lnk_ficheros{
	color: white;
	text-decoration: none;
}
a.pintar_galeria_lnk_ficheros:hover{
	text-decoration: underline;
}
.pintar_galeria_multim_icono{
padding-top: 6px;
}
.pintar_galeria_multim_tamanyo {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCDCEB;
	padding-bottom: 4px;
}
.pintar_galeria_separador1{
	background-color: #000000;
}
.pintar_galeria_separador2{
	background-color: #4f6d98;
}
.pintar_galeria_ficheros_nombre{
}
.pintar_galeria_multim_padding{
	padding-top: 6px;
	padding-bottom: 4px;
	padding-right: 4px;
}
.pintar_galeria_pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002255;
	background-color: #FFFFFF;
	padding-left: 6px;
	padding-right: 4px;
}

/* function mostrarClasificacion (en estadisticas.php)*/
.mostrarClasificacion_cabecera{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	background-color: #990033;
	height: 18px;
}
.mostrarClasificacion_datos1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background-color: #083E73;
}
.mostrarClasificacion_datos2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	height: 18px;	
}
.mostrarClasificacion_pie{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}
.mostrarClasificacion_pie_posiciones{
}
.mostrarClasificacion_champions{
	width: 10px;
	height: 10px;
	background-color: Lime;
}
.mostrarClasificacion_uefa{
	width: 10px;
	height: 10px;
	background-color: #74B4DE;
}
.mostrarClasificacion_liganormal{
}
.mostrarClasificacion_descenso{
	width: 10px;
	height: 10px;
	background-color: #FF3300;
}
.mostrarClasificacion_noliga{
}

/*-------------------------------------------*/
/*ESTILOS PARA REPORTAJES*/
.cabecerareportaje_caja_menu {
 padding-right: 2px;
 background-color: #002255;
 height: 23px;
}
.cabecerareportaje_inicio {
 color: #4F6D98;
}
.cabecerareportaje_noticias{
color: #4F6D98;
}
.cabecerareportaje_galeria{
color: #4F6D98;
}
.cabecerareportaje_separador {}


a.cabecerareportaje_lnk{
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: white;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
}
a.cabecerareportaje_lnk:hover{
text-decoration: underline;
}

a.cabecerareportaje_lnk_sel{
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFD700;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
}

a.cabecerareportaje_lnk_sel:hover{
text-decoration: underline;
}

/*********************************************/
/********* ESTILOS DE LA CABECERA ************/
/*********************************************/

.cabecera_separador{
	color: white;
}

.cabecera_barra_sup{
	background-color: #001c46;
}
.cabecera_barra_amarilla{
	background-color: #FFD700;
}
.cabecera_barra_idiomas{
	background-color: Blue;
	color: White;
	height: 20px;
}
.cabecera_txt_paginaoficial{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	padding-left: 10px;
}
.cabecera_txt_idiomas{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;	
	padding-right: 10px;
}

.cabecera_tabla_textos {
	/*background-image: url(../css/imagenes/barraazul.jpg);*/
	background-image: url(../css/imagenes/barragris.jpg);
}

/*********************************************/
/********* ESTILOS DE LA pie ************/
/*********************************************/

.pie_barra_amarilla{
	background-color: #FFD700;
}

.pie_tabla_ancha {
	background-color: #003366;
}

.pie_barra_estrecha{
	background-color: Blue;
	color: White;
	height: 20px;
}
.pie_txt_enlaces{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002255;	
	padding-left: 10px;
}
.pie_txt_copyright{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: "#002255";	
	padding-right: 10px;
}

.pie_tabla_textos {
	background-color:#FFD700;
}

.pie_tabla_contenedora {
background-color: #003366;
}

/* Estilos para reportajes que no van en los módulos */
.contenido_reportaje_tablafondo {
 background-color: Lime; 
}
