/*-----------------------------------------------------------------------------------------
Hoja de estilo Web Fernando torres

Versión 1.0
Autor: Carlos Iván Jusdado Tejedor
E-mail: cijusdado@hps.es
------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------*/
/*---------------------------- ESTILOS Y TIPOGRAFIA PRINCIPAL ----------------------------*/
/*----------------------------------------------------------------------------------------*/
*{
 border: 0;
 margin: 0;
 padding: 0;
 outline: none;
}

body{
	background: #070707 url(imagenes/fondo.jpg) no-repeat fixed top left;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

p{	
	font-size: 1em;
	line-height: 1.1em;
	margin-bottom: 0.7em;
}

a{
	outline: none;
	font-size: 1em;
	line-height: 1.1em;
	color: #0a3a8d;
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

h1{
	color: #0a3a8d;
	font-size: 1.4em;
	line-height: 1.1em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom:5px;
}

h1 a{
	outline: none;
	color: #0a3a8d;
	text-decoration: none;
}

h1 a:hover{
	text-decoration:underline;
}

h2{
	color: #0a3a8d;
	font-size: 1.1em;
	line-height: 1.1em;
	font-weight: normal;
}

h2 a{
	outline: none;
	color: #0a3a8d;
	text-decoration: none;
}

h2 a:hover{
	text-decoration:underline;
}

h3{
	color: #0a3a8d;
	font-size: 1.1em;
	line-height: 1.1em;
	font-weight: normal;
}

h3 a{
	outline: none;
	color: #0a3a8d;
	text-decoration: none;
}

h3 a:hover{
	text-decoration:underline;
}

h4{
	color: #0a3a8d;
	font-size: 0.9em;
	line-height: 0.9em;
	font-weight: normal;
}

h4 a{
	outline: none;
	color: #0a3a8d;
	text-decoration: none;
}

h4 a:hover{
	text-decoration:underline;
}

ol {
	padding: 0 0 0 50px;
}

ul {
	padding: 0 0 0 50px;
}

li{
	font-size: 1em;
	line-height: 1.1em;
}
fieldset {
	border: none;
}

label{
	font-size: 0.8em;
	line-height: 1.1em;
}
input{
	font-family: Arial, Helvetica, sans-serif;
	height: 1.2em;
	border: solid 1px #a6a6a6;
	background-color: White;
	font-size: 0.8em;
	line-height: 1.1em;
	color: #343434;
	padding: 2px 0 0 5px;
}

textarea{
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #7d7d7d;
	background-color: White;
	font-size: 0.8em;
	line-height: 1.1em;
	color: #343434;
	padding: 2px 0 0 5px;
}

select{
	height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #a6a6a6;
	background-color: White;
	font-size: 0.8em;
	line-height: 1.1em;
	color: #343434;
	padding: 2px 0 0 5px;
}

.boton{
	width:108px;
	height:17px;
	text-align:center;
	background:url(imagenes/fondo_boton01.gif) no-repeat;
	padding-top:3px;
}

.boton a{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	display:block;
	width:108px;
	height:20px;
}

.clear{
	clear: both;
}

/*----------------------------------------------------------------------------------------*/
/*-------------------------------------- ZONAS COMUNES -----------------------------------*/
/*----------------------------------------------------------------------------------------*/

#cuerpo{
	width: 980px;
	margin: 0 auto 40px auto;
	text-align: left;
	background-color: #FCFCFC;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
}

/*-------------------------------------- BARRA SUPERIOR -----------------------------------*/

#barrasuperior{
	width: 980px;
	height: 30px;
	background: Black url(imagenes/fondo_barrasuperior.gif) no-repeat top left;
	position: relative;
}

#barrasuperior #agenda{
	position: absolute;
	top: 0px;
	left: 15px;
}

#barrasuperior .anterior{
	position:absolute;
	left:95px;
	top:9px;
}

#barrasuperior .siguiente{
	position:absolute;
	left:135px;
	top:9px;
}

#barrasuperior #idiomas{
	position: absolute;
	top: 0px;
	left: 740px;
}

#barrasuperior #login{
	position: absolute;
	height:20px;
	width:650px;
	padding-top:10px;
	font-size:11px;
	top: 0px;
	right: 190px;
	text-align:right;
}

#barrasuperior #login a{
	color:#ed9907;
	text-decoration:none;
}

#barrasuperior #login a:hover{
	text-decoration:underline;
}

#barrasuperior li{
	display: inline;
	padding-left: 20px;
}

/*-------------------------------------- CABECERA -----------------------------------*/

#cabecera{
	width: 980px;
	height: 145px;
	background-color: White;
}

/*-------------------------------------- BARRA MENUS -----------------------------------*/

#barramenus{
	width: 980px;
	height: 30px;
	background: White url(imagenes/fondo_barramenus_azul.gif) no-repeat top left;
	position:relative;
}

#barramenus ul{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}

#barramenus li{
	float: left;
	margin: 0px;
	padding: 0px;
}

#barramenus li a{
	padding: 9px 15px 6px 15px;
	color: White;
	text-decoration: none;
	background: url(imagenes/sep_barramenu_azul.gif) no-repeat right;
	display: block;
	/*background-color: Gray;*/
	font-size: 1em;
}

#barramenus li a.ultimo{
	background: none;
}

#fontsizes{
	position:absolute;
	left:905px;
	top:7px;
}

#fontsizes ul{
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
}

#fontsizes li{
 	margin: 0;
	background: none;
	float: left;
}

#fontsizes li a{
	padding:0 5px 0 0;
	background: none;
}

/*-------------------------------------- BARRA MENUS FLOTANTES -----------------------------------*/

#barramenus #ocultar{
	position: absolute;
	top: 30px;
	left: -100px;
	background-color: transparent;
	width: 1078px;
	height: 350px;
	z-index: 7999;
	/*visibility: hidden;*/
}

#barramenus #menunoticias{
	position: absolute;
	visibility: hidden;
	z-index: 8000;
}

#barramenus .menuflot{
	width: 230px;
	text-align: left;
}

#barramenus .menuflot ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: block;
}

#barramenus .menuflot li{
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	background:url(imagenes/fondo_menuflotante_azul.gif) repeat-y;
}

#barramenus .menuflot li a {	
	width: 200px;
	background:url(imagenes/sep_menuflotante_azul.gif) no-repeat bottom;
	display: block;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

#barramenus .menuflot li a:hover, .menuflot li a:active {
	background:url(imagenes/fondo_menuflotante_over.png) repeat-y;
	color:#000000;
}

#barramenus .menuflot li.ultimo{
	width:220px;
	height:28px;
	background:url(imagenes/pie_menuflotante2_azul.gif) no-repeat right;
}

#barramenus .menuflot li.ultimo a.ultimo{
	background-image: none;
}

#barramenus .menuflot li.ultimo:hover{
	background:url(imagenes/pie_menuflotante2_over.gif) no-repeat right;
}

#barramenus .menuflot li.ultimo a.ultimo:hover{
	background:url(imagenes/pie_menuflotante2_over.gif) no-repeat right;
	color:#000000;
}

/*-------------------------------------- CONTENIDO -----------------------------------*/

#contenido{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido.gif) repeat-x top;
}

#contenido_liverpool{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_liverpool.jpg) no-repeat top;
}

#contenido_atleti{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_atleti.jpg) no-repeat top;
}

#contenido_seleccion{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_seleccion.jpg) no-repeat top;
}

#contenido_afondo{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_afondo.jpg) no-repeat top;
}

#contenido_opinion{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_opinion.jpg) no-repeat top;
}

#contenido_tablas{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_tablas.jpg) no-repeat top;
}

#contenido_clubf9t{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_clubf9t.jpg) no-repeat top;
}

#contenido_porellos{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_porellos.jpg) no-repeat top;
}

#contenido_sponsors{
	width: 980px;
	background: #FCFCFC url(imagenes/fondo_contenido_sponsors.jpg) no-repeat top;
}

.barratitulo{
	width:100%;
	height:1.3em;
	background-color:#0a3a8d;
	color:#FFFFFF;
	margin-bottom:0.7em;
}

#pie_contenido{
	width: 980px;
	height: 15px;
	background: url(imagenes/fondo_pie_contenido.gif) no-repeat;
}

/*-------------------------------------- BLOQUE 1 -----------------------------------*/

#bloque1{
	padding-top: 15px;
}

#bloque1 .columna1{
	width: 453px;
	float: left;
}

#bloque1 .columna1 .contenidocolumna1{
	width: 425px;
	margin-left: 13px;
}

#bloque1 .columna2{
	width: 333px;
	float: left;
}

#bloque1 .columna2 .contenidocolumna2{
	width: 320px;
}

#bloque1 .columna3{
	width: 194px;
	float: left;
}

#bloque1 .columna3 .contenidocolumna3{
	width: 180px;	
}

#bloque1 .columna3 ul{
	list-style:none;
	padding:0;
	margin:0;
}

#bloque1 .columna3 li{
	margin-bottom:17px;
}

/*-------------------------------------- BLOQUE 2 -----------------------------------*/

#bloque2{
	padding-top: 15px;
}

#bloque2 .columna1{
	width: 786px;
	float: left;
}

#bloque2 .columna1 .contenidocolumna1{
	width: 760px;
	margin-left: 13px;
}

#bloque2 .columna2{
	width: 194px;
	float: left;
}

#bloque2 .columna2 .contenidocolumna2{
	width: 180px;
}

#bloque2 .columna2 ul{
	list-style:none;
	padding:0;
	margin:0;
}

#bloque2 .columna2 li{
	margin-bottom:17px;
}


/*-------------------------------------- BLOQUE 2_1 (seccion multimedia, va dentro de la columna1 del bloque 2, tiene 2 columnas) -----------------------------------*/

#bloque2_1{
	margin:0;
	padding:0;
	width:760px;
}

#bloque2_1 .columna1{
	width: 165px;
	float: left;
	text-align:left;
}

#bloque2_1 .columna1 .contenidocolumna1{
	width: 150px;
	margin:0;
	padding:0;
}

#bloque2_1 .columna2{
	width: 595px;
	float: left;
}

/*-------------------------------------- BLOQUE 2_1_1 (seccion multimedia, va dentro de la columna2 del bloque 2_1, tiene 2 columnas) -----------------------------------*/

#bloque2_1_1{
	margin:0;
	padding:0;
	width:595px;
}

#bloque2_1_1 .columna1{
	width: 395px;
	float: left;
}

#bloque2_1_1 .columna1 .contenidocolumna1{
	width: 380px;
}

#bloque2_1_1 .columna2{
	width: 200px;
	float: left;
}

#bloque2_1_1 h1{
	font-size:1.2em;
}

#bloque2_1_1 .video{
	margin-bottom:5px;
}

/*-------------------------------------- BLOQUE 2_2 (seccion noticias, va dentro de la columna1 del bloque 2, tiene 2 columnas) -----------------------------------*/

#bloque2_2{
	margin:0;
	padding:0;
	width:760px;
}

#bloque2_2 .columna1{
	width: 470px;
	float: left;
	text-align:left;
}

#bloque2_2 .columna1 .contenidocolumna1{
	width: 455px;
	margin:0;
	padding:0;
}

#bloque2_2 .columna2{
	width: 290px;
	float: left;
}

/*-------------------------------------- BLOQUE 2_3 (seccion afondo_ficha, va dentro de la columna1 del bloque 2, tiene 2 columnas) -----------------------------------*/

#bloque2_3{
	margin:0;
	padding:0;
	width:760px;
}

#bloque2_3 .columna1{
	width: 330px;
	float: left;
	text-align:left;
}

#bloque2_3 .columna1 .contenidocolumna1{
	width: 250px;
	padding:0;
	margin-left:67px;
}

#bloque2_3 .columna2{
	width: 430px;
	float: left;
}

/*--------------------------------- SEPARACIONES -------------------------------*/

.separacion1{
	height:10px;
	width:100%;
	background:url(imagenes/sep_separacion1.gif) repeat-x;
}

/*-------------------------------------- PIE -----------------------------------*/

#pie{
	width: 100%;
	height: 100px;
	background: url(imagenes/fondo_pie_azul.gif) repeat-x;
	padding-bottom: 40px;
}

#pie .contenido_pie{
	position:absolute;
	width:980px;
	height:100px;
	left:50%;
	margin-left:-490px;
	text-align:left;
}

#pie .contenido_pie .logo{
	float:left;
	padding-left:40px;
}

#pie .contenido_pie .contenido{
	float:right;
	height:80px;
	width:380px;
	margin-top:10px;
	background: url(imagenes/linea_pie_azul.gif) repeat-y left;
}

#pie .contenido_pie .datos{
	color:#FFFFFF;
	font-size:0.9em;
	margin-left:30px;
	margin-top:5px;
}

#pie .contenido_pie .datos a{
	color:#FFFFFF;
}

/*----------------------------------------------------------------------------------------*/
/*-------------------------------------- SERVICIOS ---------------------------------------*/
/*----------------------------------------------------------------------------------------*/

/*--------------------------------- NOTICIA PRINCIPAL -----------------------------------*/

#noticiappal img{
	padding:0;
	margin:0;
}

#noticiappal ul{
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
}

#noticiappal li{
 	margin: 0;
	background: none;
	float: left;
}

#noticiappal li a{
	padding:0 7px 0 0;
	background: none;
}

#noticiappal p{
	margin-bottom:0.2em;
}

/*--------------------------------- NOTICIAS SECUNDARIAS -----------------------------------*/

.noticiasec ul{
	padding-left:17px;
	list-style:url(imagenes/bullet01_azul.gif)
}

.noticiasec li{
	margin-bottom:0.4em;
}

.noticiasec_opciones{
	width:425px;
	height:1.3em;
	background-color:#0a3a8d;
	text-align:center;
	margin-bottom:20px;
}

.noticiasec_opciones ul{
	margin:1px 0 0 0;
	padding:0;
	color:#FFFFFF;
}

.noticiasec_opciones li{
	display:inline;
}

.noticiasec_opciones a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:35px;
	font-size:14px;
}

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

.noticiasec_opciones a.ultimo{
	padding-right:0;
}

/*--------------------------------- VIDEOS -----------------------------------*/

#video_opciones{
	width:320px;
	height:30px;
	background:url(imagenes/fondo_video_opciones_azul.gif) no-repeat;
	text-align:center;
	margin-bottom:20px;
}

#video_opciones ul{
	margin:0 0 0 0;
	padding:0 0 0 5px;
	list-style:none;
	display:block;
}

#video_opciones li{
	float: left;
	margin: 0px;
	padding: 0px;
}

#video_opciones a{
	padding: 7px 10px 6px 10px;
	color: White;
	text-decoration: none;
	background:url(imagenes/sep_barraopciones_azul.gif) no-repeat right;
	display: block;
	/*background-color: Gray;*/
	font-size: 13px;
}

#video_opciones a:hover{
	text-decoration:underline;
}

#video_opciones a.ultimo{
	padding-right:0;
	background:none;
}

/*--------------------------------- TIRA DE FOTOS -----------------------------------*/

#caja_tirafotos_superior{
	width:320px;
	height:130px;
	background:#fcfcfc url(imagenes/fondo_tiradefotos.gif) no-repeat top left;
	position:relative;
}

#caja_tirafotos_superior .titulo1{
	position:absolute;
	width:320px;
	height:21px;
	text-align:center;
	padding:3px 0 0 0;
	color:#FFFFFF;
	font-size:13px;
}

#caja_tirafotos_superior .titulo2{
	position:absolute;
	width:320px;
	height:19px;
	text-align:center;
	top:24px;
	padding:1px 0 0 0;
	color:#FFFFFF;
	font-size:13px;
}

#caja_tirafotos_superior .tablatirafotos{
	position:absolute;
	width:320px;
	height:86px;
	top:44px;
}

#caja_tirafotos_superior .tablatirafotos table{
	width:320px;
	height:86px;
	border-collapse:collapse;
}

#caja_tirafotos_superior .tablatirafotos table tr{
	height:86px;
}

#caja_tirafotos_superior .tablatirafotos table tr td{
	width:33%;
	height:86px;
}

#flechas_tirafotos{
	position:relative;
}

#flechas_tirafotos .enlace{
	position:absolute;
	width:135px;
	height:20px;
	text-align:center;
	left:92px;
	padding-top:2px;
}

#flechas_tirafotos .enlace a{
	color:#FFFFFF;
	font-size:13px;
	display: block;
	width:135px;
	height:20px;
}

.tirafotos_opciones{
	width:320px;
	height:30px;
	background:url(imagenes/fondo_video_opciones_azul.gif) no-repeat;
	text-align:center;
	margin-bottom:20px;
}

.tirafotos_opciones ul{
	margin:0 0 0 0;
	padding:0 0 0 5px;
	list-style:none;
	display:block;
}

.tirafotos_opciones li{
	float: left;
	margin: 0px;
	padding: 0px;
}

.tirafotos_opciones a{
	padding: 7px 12px 6px 12px;
	color: White;
	text-decoration: none;
	background:url(imagenes/sep_barraopciones_azul.gif) no-repeat right;
	display: block;
	/*background-color: Gray;*/
	font-size: 13px;
}

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

.tirafotos_opciones a.ultimo{
	padding-right:0;
	background:none;
}




/*--------------------------------- CAJA DE PARTIDOS -----------------------------------*/

#caja_partidos_superior{
	position:relative;
	width:425px;
	height:130px;
	background:url(imagenes/fondo_cajapartidos.gif) no-repeat;
}

#caja_partidos_superior .competicion1{
	position:absolute;
	width:13px;
	height:16px;
	top:4px;
	left:6px;
	z-index:1000;
}

#caja_partidos_superior .fecha1{
	position:absolute;
	width:212px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	padding-top:4px;
}

#caja_partidos_superior .competicion2{
	position:absolute;
	width:13px;
	height:16px;
	top:4px;
	left:219px;
	z-index:1000;
}

#caja_partidos_superior .fecha2{
	position:absolute;
	left:213px;
	width:212px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	padding-top:4px;
}

#caja_partidos_superior .equipos1{
	position:absolute;
	top:24px;
	padding-top:1px;
	width:212px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
}

#caja_partidos_superior .equipos2{
	position:absolute;
	left:213px;
	top:24px;
	padding-top:1px;
	width:212px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
}

#caja_partidos_superior .resultado1{
	position:absolute;
	top:44px;
	width:212px;
	height:64px;
}

#caja_partidos_superior .resultado2{
	position:absolute;
	left:213px;
	top:44px;
	width:212px;
	height:64px;
}

#caja_partidos_superior .resultado1 .contenido_resultado1 {
	position:relative;
	width:212px;
	height:64px;
}

#caja_partidos_superior .resultado2 .contenido_resultado2 {
	position:relative;
	width:212px;
	height:64px;
}

#caja_partidos_superior .resultado1 .contenido_resultado1 .escudo1{
	position:absolute;
	z-index:250;
	left:10px;
}

#caja_partidos_superior .resultado1 .contenido_resultado1 .escudo2{
	position:absolute;
	z-index:250;
	right:10px;
}

#caja_partidos_superior .resultado1 .contenido_resultado1 .resultado{
	position:absolute;
	width:212px;
	height:64px;
	padding-top:12px;
	text-align:center;
	font-size:37px;
	color:#3f3f3f;
}

#caja_partidos_superior .resultado2 .contenido_resultado2 .escudo1{
	position:absolute;
	z-index:250;
	left:10px;
}

#caja_partidos_superior .resultado2 .contenido_resultado2 .escudo2{
	position:absolute;
	z-index:250;
	right:10px;
}

#caja_partidos_superior .resultado2 .contenido_resultado2 .resultado{
	position:absolute;
	width:212px;
	height:64px;
	padding-top:12px;
	text-align:center;
	font-size:37px;
	color:#3f3f3f;
}

#caja_partidos_superior .iconos_resultado1 {
	position:absolute;
	width:212px;
	height:22px;
	bottom:0;
	text-align:center;
}
#caja_partidos_superior .iconos_resultado2 {
	position:absolute;
	width:212px;
	height:22px;
	left:213px;
	bottom:0;
	text-align:center;
}

#flechas_partidos{
	position:relative;
}

#flechas_partidos .enlace{
	position:absolute;
	width:135px;
	height:20px;
	text-align:center;
	left:146px;
	padding-top:2px;
}

#flechas_partidos .enlace a{
	color:#FFFFFF;
	font-size:13px;
	display: block;
	width:135px;
	height:20px;
}

#partidos_opciones{
	width:425px;
	height:30px;
	background:url(imagenes/fondo_partidos_opciones_azul.gif) no-repeat;
	text-align:center;
	margin-bottom:20px;
}

#partidos_opciones ul{
	margin:0 0 0 0;
	padding:0 0 0 5px;
	list-style:none;
	display:block;
}

#partidos_opciones li{
	float: left;
	margin: 0px;
	padding: 0px;
}

#partidos_opciones a{
	padding: 7px 25px 6px 25px;
	color: White;
	text-decoration: none;
	background:url(imagenes/sep_barraopciones_azul.gif) no-repeat right;
	display: block;
	/*background-color: Gray;*/
	font-size: 13px;
}

#partidos_opciones a:hover{
	text-decoration:underline;
}

#partidos_opciones a.ultimo{
	padding-right:0;
	background:none;
}

/*--------------------------------- BOTONERA 1 -----------------------------------*/

.botonera1{
	width:425px;
	height:100px;
}

.botonera1 .boton1{
	float:left;
}

.botonera1 .boton2{
	float:right;
}

/*--------------------------------- BOTONERA 2 -----------------------------------*/

.botonera2{
	width:320px;
	height:220px;
	margin-bottom:22px;
}

.botonera2 .fila1{
	width:320px;
	height:100px;
	margin-bottom:20px;
}

.botonera2 .fila1 .boton1{
	float:left;
}

.botonera2 .fila1 .boton2{
	float:right;
}

.botonera2 .fila2{
	width:320px;
	height:100px;
}

.botonera2 .fila2 .boton1{
	float:left;
}

.botonera2 .fila2 .boton2{
	float:right;
}

/*----vertical ------*/

.botonera2_vert{
	width:320px;
	height:220px;
	margin-bottom:20px;
}

.botonera2_vert .fila1{
	width:320px;
	height:220px;
}

.botonera2_vert .fila1 .boton1{
	float:left;
}

.botonera2_vert .fila1 .boton2{
	float:right;
}

/*--------------------------------- SECCIONES MULTIMEDIA -----------------------------------*/

.secciones_multimedia{
	width:760px;
	height:45px;
	background:url(imagenes/fondo_seccionesmultimedia.gif) no-repeat;
	margin-bottom:10px;
}

.secciones_multimedia .enlaces{
	float:left;
	width:560px;
	height:45px;
}

.secciones_multimedia .enlaces ul{
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
	display:block;
}

.secciones_multimedia .enlaces li{
	float: left;
	margin: 0px;
	padding: 0 10px 0 0;
}

.secciones_multimedia .enlaces li a{
	padding: 14px 5px 14px 5px;
	color: #e7e7e7;
	text-decoration: none;
	display: block;
	/*background-color: Gray;*/
	font-size: 15px;
	font-weight:bold;
}

.secciones_multimedia .enlaces li a:hover{
	background:url(imagenes/fondo_seccionesmultimedia_seleccionado.gif) repeat-x;
}

.secciones_multimedia .enlaces li a.seleccionada{
	background:url(imagenes/fondo_seccionesmultimedia_seleccionado.gif) repeat-x;	
}

.secciones_multimedia .buscador{
	float:right;
	width:200px;
	height:45px;
}

.secciones_multimedia .buscador .arriba{
	width:200px;
	height:25px;
}

.secciones_multimedia .buscador .arriba .caja{
	float:left;
	width:145px;
	height:25px;
}

.secciones_multimedia .buscador .arriba .caja input{
	width:138px;
	margin-top:5px;
}

.secciones_multimedia .buscador .arriba .boton_lupa{
	float:left;
	width:35px;
	height:19px;
	padding: 6px 0 0 15px;
}

.secciones_multimedia .buscador .abajo{
	width:200px;
	height:18px;
	padding-top:2px;
}

.secciones_multimedia .buscador .abajo a{
	font-size:11px;
	color:#dbdbdb;
}

/*--------------------------------- BOTONES MULTIMEDIA -----------------------------------*/

#bloque2_1 .columna1 .contenidocolumna1 ul{
	margin:0;
	padding:0;
	border:none;
	list-style:none;
	display:block;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li{
	margin:0 0 5px 0;
	padding:0;
	width:148px;
	background: #e5e5e5 url(imagenes/fondo_botonesmultimedia.gif) repeat-x top;
	border:1px solid #c0c0c0;
	text-align:center;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li a {
	display: block;
	margin: 0;
	padding: 8px 3px 8px 3px;
	font-size:12px;
	color:#454545;
	text-decoration:none;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li a:hover {
	background-color:#000000;
	color:#FFFFFF;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li a.selected {
	background-color:#000000;
	color:#FFFFFF;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li.esecundario{
	margin:-4px 0 0 0;
	padding:0 0 0 10px;
	width:140px;
	background: none;
	border:none;
	text-align:left;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li.esecundario a {
	padding: 2px 0 2px 0;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li.esecundario a:hover {
	background:none;
	text-decoration:underline;
	color:#454545;
}

#bloque2_1 .columna1 .contenidocolumna1 ul li.esecundario a.selected {
	background:none;
	text-decoration:underline;
	font-weight:bold;
	color:#454545;
}

#bloque2_1_1 .columna1 .imagen{ /*----- centra las imagenes en el div imagen cuando la foto no ocupa todo el ancho -----*/
	text-align:center;
}

/*--------------------------------- BLOQUES MULTIMEDIA -----------------------------------*/

/*---- bloques de ultimo multimedia ancho de 200px-----*/

.bloque_multimedia {
	width: 200px;
	height:55px;
	background-color:#bababa;
	margin: 5px 0 10px 0;
}

.bloque_multimedia .imagen{
	float:left;
	width:75px;
	height:55px;
	text-align:center;
}

.bloque_multimedia .texto{
	float:right;
	width:105px;
	height:45px;
	padding:3px 10px 2px 10px;
	overflow: hidden;
}

.bloque_multimedia h1{
	color:#343434;
	font-size:14px;
	line-height:0.9em;
}

.bloque_multimedia p{
	color:#343434;
	font-size:12px;
}

.bloque_multimedia p a{
	color:#343434;
	font-size:12px;
	text-decoration:none
}

.bloque_multimedia p a:hover{
	text-decoration:underline;
}

/*---- bloques centrales ancho de 380px-----*/

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia {
	width: 380px;
	height:55px;
	background-color:#dadada;
	margin: 5px 0 10px 0;
}

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia .imagen{
	float:left;
	width:75px;
	height:55px;
}

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia .texto{
	float:right;
	width:284px;
	height:48px;
	border-bottom:1px solid #a2a2a2;
	border-right:1px solid #a2a2a2;
	border-top:1px solid #a2a2a2;
	padding:3px 10px 2px 10px;
	overflow: hidden;
}

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia h1{
	color:#343434;
	font-size:14px;
}

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia p{
	color:#343434;
	font-size:12px;
}

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia p a{
	color:#343434;
	font-size:12px;
	text-decoration:none
}

#bloque2_1_1 .columna1 .contenidocolumna1 .bloque_multimedia p a:hover{
	text-decoration:underline;
}

/*--------------------------------- ZONA DE NOTICIAS -----------------------------------*/

.imprimir_enviar{
	width:100%;
	height:25px;
	margin-bottom:20px;
}

table.fotos_noticias{
	width:100%;
	text-align:center;
	background:none;
	border:none;
}

table.fotos_noticias tr{
	background:none;
	border:none;	
}

table.fotos_noticias td{
	background:none;
	border:none;
	padding-bottom:15px;
}

/*-- noticias audio --*/

.noticias_audio ul{
	list-style: none;
}

.noticias_audio li{
	background:url(imagenes/icono_audio.gif) no-repeat 0 10%;
	padding-left:35px;
}

/*-- noticias pdf --*/

.noticias_pdf ul{
	list-style: none;
}

.noticias_pdf li{
	background:url(imagenes/icono_pdf.gif) no-repeat 0 10%;
	padding-left:35px;
}

/*-- noticias documentos --*/

.noticias_documentos ul{
	list-style: none;
}

.noticias_documentos li{
	background:url(imagenes/icono_documento.gif) no-repeat 0 10%;
	padding-left:35px;
}

/*-- bloque noticia --*/

.bloque_noticia {
	width: 455px;
	margin: 5px 0 10px 0;
}

.bloque_noticia .imagen{
	float:left;
	width:110px;
}

.bloque_noticia .texto{
	float:right;
	width:324px;
	padding:0 10px 2px 10px;
}

.bloque_noticia h1{
	color:#0a3a8d;
	font-size:1.1em;
	font-weight:bold;
}

.bloque_noticia p{
	color:#343434;
	font-size:12px;
}

.bloque_noticia p a{
	color:#343434;
	font-size:12px;
	text-decoration:none
}

.bloque_noticia p a:hover{
	text-decoration:underline;
}

/*-- top10 --*/

.cabecera_top10{
	width:275px;
	height:21px;
	background:url(imagenes/fondo_cabecera_top10.gif) no-repeat;
	color:#FFFFFF;
	font-size:14px;
	padding: 3px 0 0 15px;
}

.cuerpo_top10{
	width:290px;
	background:url(imagenes/fondo_top10_02.gif) repeat-y;
}

.cuerpo_top10_arriba li{
	list-style: disc;
}

.cuerpo_top10_arriba_es{
	width:195px;
	background:url(imagenes/fondo_top10_01.gif) no-repeat;
	padding: 10px 15px 5px 80px;
}

.cuerpo_top10_arriba_uk{
	width:195px;
	background:url(imagenes/fondo_top10_01_uk.gif) no-repeat;
	padding: 10px 15px 5px 80px;
}

.cuerpo_top10noticias li{
	list-style:disc;
}

.cuerpo_top10noticias a{
	color:#343434;
	text-decoration:none;
}

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

.pie_top10{
	width:290px;
	height:20px;
	background: url(imagenes/pie_top10.gif) no-repeat;
}

/*---- formulario archivo ----*/

#noticias_archivo .fila1{
	width:33%;
	float:left;
}

#noticias_archivo .fila1 input{
	width:90%;	
}

#noticias_archivo .fila1 select{
	width:90%;	
}

#noticias_archivo .fila2{
	width:35%;
	float:left;
}

#noticias_archivo .fila3{
	width:45%;
	float:left;
}

#noticias_archivo .fila3 select{
	width:100%;
}

/*--------------------------------- ZONA A FONDO -----------------------------------*/

/*-- caja ficha --*/

.cabecera_ficha{
	width:415px;
	height:40px;
	background:url(imagenes/fondo_cabecera_ficha.gif) no-repeat;
	color:#FFFFFF;
	font-size:1.5em;
	padding: 7px 0 0 15px;
}

.cuerpo_ficha{
	width:380px;
	background:url(imagenes/fondo_ficha.gif) repeat-y;
	padding:15px 25px 5px 25px;
}

.pie_ficha{
	width:430px;
	height:20px;
	background: url(imagenes/pie_ficha.gif) no-repeat;
	padding:0;
	margin:0;
}

/*-- top10 momentos --*/

.cuerpo_top10momentos_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_momentos.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10momentos_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_momentos_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10momentos ol{
	padding:0 0 0 5px;
}

.cuerpo_top10momentos li{
	list-style:disc;	
}

.cuerpo_top10momentos p{
	margin:0;
	font-weight:bold;
}

.cuerpo_top10momentos a{
	color:#343434;
	text-decoration:none;
}

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

/*-- cuerpo momentos --*/

#afondo_momentos ol{
	padding-left:25px;
}

#afondo_momentos ol li{
	color:#0a3a8d;
	list-style:none;
	margin-left:-25px;
}

#afondo_momentos ol p{
	color:#464646;
	margin-top:5px;
	margin-left:15px;
}

/*-------------------------------------------------------------------*/

/*-- top10 biografia --*/

.cuerpo_top10biografia_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_biografia.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10biografia_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_biografia_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10biografia li{
	list-style:disc;
}

.cuerpo_top10biografia a{
	color:#343434;
	text-decoration:none;
	font-size:1.1em;
}

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

/*-- cuerpo biografia --*/

#afondo_biografia ol{
	padding-left:25px;
}

#afondo_biografia ol li{
	color:#0a3a8d;
}

#afondo_biografia ol p{
	color:#464646;
	margin-top:5px;
	margin-bottom:15px;
}

#afondo_biografia ol p strong{
	color:#0a3a8d;
	font-size:1.3em;
}

/*-------------------------------------------------------------------*/

/*-- top10 palmares --*/

.cuerpo_top10palmares_arriba_es{
	width:150px;
	background:url(imagenes/fondo_top10_palmares.gif) no-repeat;
	padding: 10px 15px 5px 90px;
}

.cuerpo_top10palmares_arriba_uk{
	width:150px;
	background:url(imagenes/fondo_top10_palmares_uk.gif) no-repeat;
	padding: 10px 15px 5px 90px;
}

.cuerpo_top10palmares p{
	text-align:center;
}

.cuerpo_top10palmares a{
	color:#343434;
	text-decoration:none;
	font-size:1.1em;
}

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

/*-- cuerpo palmares --*/

#afondo_palmares ul{
	padding:0;
	list-style:none;
}

#afondo_palmares ul li{
	color:#0a3a8d;
	font-size:1.3em;
}

#afondo_palmares ul p{
	color:#464646;
	margin-top:5px;
	margin-bottom:15px;
	font-size:0.8em;
	margin-left:15px;
}

#afondo_palmares ul.interior{
	padding-left:50px;
}

#afondo_palmares ul.interior li{
	color:#464646;
	list-style: disc;
	font-size:0.8em;
	margin-bottom:0.5em;
}

/*-------------------------------------------------------------------*/

/*-- top10 charla con --*/

.cuerpo_top10charlacon_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_charlacon.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10charlacon_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_charlacon_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10charlacon li{
	list-style:disc;
}

.cuerpo_top10charlacon a{
	color:#343434;
	text-decoration:none;
	font-size:1.1em;
}

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

/*--------------------------------- ZONA OPINION -----------------------------------*/

/*-- top10 analisis --*/

.cuerpo_top10analisis_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_analisis.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10analisis_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_analisis_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10analisis li{
	list-style:disc;
}

.cuerpo_top10analisis a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*-- cuerpo analisis --*/
#opinion_analisis .fecha{
	color:#0a3a8d;
}

/*-------------------------------------------------------------------*/

/*-- top10 tribuna abierta --*/

.cuerpo_top10tribuna_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_tribuna.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10tribuna_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_tribuna_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10tribuna li{
	list-style:disc;
}

.cuerpo_top10tribuna a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*-------------------------------------------------------------------*/

/*-- top10 quiosco --*/

.cuerpo_top10quiosco_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_quiosco.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10quiosco_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_quiosco_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10quiosco select{
	width:190px;
}

.cuerpo_top10quiosco .boton{
margin-left:35px;
}

/*-- cuerpo quiosco--*/

#opinion_quiosco .bloque_quiosco .columna1{
	width:85px;
	float:left
}

#opinion_quiosco .bloque_quiosco .columna2{
	width:370px;
	float:left
}

#opinion_quiosco .bloque_quiosco .columna2 p{
	margin-top:0;
	margin-bottom:0;
}

#opinion_quiosco .bloque_quiosco .columna2 h1{
	margin-top:0;
	margin-bottom:0;
}

/*--------------------------------- ZONA TABLAS -----------------------------------*/

#estadisticas_tablas table.premierleague{
	border: 1px solid #a9a9a9;
	border-collapse: collapse;
	background-color:#ebebeb;
}

#estadisticas_tablas table.premierleague tr{
	height: 1em;
}

#estadisticas_tablas table.premierleague tr.localvis td{
	height: 1.7em;
	background:#1e1e22 url(imagenes/cabecera_tabla.gif) repeat-x top left;
	font-weight:bold;	
	color:#FFFFFF;
}

#estadisticas_tablas table.premierleague tr.equipocabecera td{
	color:#FFFFFF;
	background-color:#767676;
}

#estadisticas_tablas table.premierleague tr.smallwhi td{
	background-color:#c3c3c3;
}

#estadisticas_tablas table.premierleague td{
	font-size:0.8em;
	line-height: 1.1em;
	border-bottom: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	padding: 2px 10px 2px 10px;
}

/*-------------------------------------------------------------------*/

/*-- top10 partidos --*/

.cuerpo_top10partidos_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_partidos.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10partidos_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_partidos_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10partidos li{
	list-style: disc;
	font-weight:bold;
}

.cuerpo_top10partidos a{
	color:#343434;
	text-decoration:none;
	font-size:0.9em;
	font-weight:normal;
	padding-left:20px;
}

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

/*-- cuerpo partidos --*/

.bloque_partidos .cabecera{
	width:435px;
	background:#1e1e22 url(imagenes/cabecera_tabla.gif) repeat-x top left;
	color:#FFFFFF;
	text-align:right;
	font-size:0.8em;
	padding:5px 10px 5px 10px;
}

.bloque_partidos .escudos{
	height:64px;
	width:455px;
	background:#dcdcdc url(imagenes/fondo_estadisticas_partidos_escudos.gif) no-repeat top left;
}

.bloque_partidos .escudos table{
	width:455px;
	height:64px;
	border-collapse:collapse;
	border:0;
	text-align:center;
}

.bloque_partidos .escudos table .equipo{
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	padding-top:5px;
	line-height:10px;
}

.bloque_partidos .escudos table .resultado{
	color:#FFFFFF;
	font-size:25px;
	padding-top:5px;
}

.bloque_partidos .alineacion{
	width:433px;
	background-color:#dcdcdc;
	border-left:1px solid #767676;
	border-right:1px solid #767676;
	padding:0 10px 5px 10px;
	font-size:0.9em;
}

.bloque_partidos .alineacion .titulo{
	font-size:1.1em;	
}

.bloque_partidos .multimedia_goles{
	width:453px;
	background-color:#dcdcdc;
	border-left:1px solid #767676;
	border-right:1px solid #767676;
	border-bottom:1px solid #767676;
}

.bloque_partidos .multimedia_goles .multimedia{
	width:217px;
	float:left;
	padding-left:10px;
}

.bloque_partidos .multimedia_goles .goles{
	width:216px;
	float:right;
	text-align:right;
	padding-right:10px;
	font-size:0.9em;
}

.bloque_partidos .multimedia_goles .goles .cifragoles{
	font-size:1.3em;	
}

/*-------------------------------------------------------------------*/

/*-- top10 estadisticas --*/

.cuerpo_top10estadisticas_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_estadisticas.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10estadisticas_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_estadisticas_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10estadisticas li{
	list-style:disc;
}

.cuerpo_top10estadisticas a{
	color:#343434;
	text-decoration:none;
	font-size:0.9em;
}

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

/*-- secciones estadisticas --*/

.secciones_estadisticas{
	width:760px;
	height:45px;
	background:url(imagenes/fondo_seccionesmultimedia.gif) no-repeat;
	margin-bottom:10px;
}

.secciones_estadisticas .enlaces{
	float:left;
	width:760px;
	height:45px;
}

.secciones_estadisticas .enlaces ul{
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
	display:block;
}

.secciones_estadisticas .enlaces li{
	float: left;
	margin: 0px;
	padding: 0 10px 0 0;
}

.secciones_estadisticas .enlaces li a{
	padding: 14px 5px 14px 5px;
	color: #e7e7e7;
	text-decoration: none;
	display: block;
	/*background-color: Gray;*/
	font-size: 15px;
	font-weight:bold;
}

.secciones_estadisticas .enlaces li a:hover{
	background:url(imagenes/fondo_seccionesmultimedia_seleccionado.gif) repeat-x;
}

.secciones_estadisticas .enlaces li a.seleccionada{
	background:url(imagenes/fondo_seccionesmultimedia_seleccionado.gif) repeat-x;	
}


/*-------------------------------------------------------------------*/
/*-- sección asi va --*/

#estadisticas_tablas table {
	width:760px;
	background-color: #ebebeb;
	border: 1px solid #a9a9a9;
	border-collapse: collapse;
	margin-bottom:10px;
}

#estadisticas_tablas table th{
	height: 2em;
	font-size:0.8em;
	background: #1e1e22 url(imagenes/cabecera_tabla.gif) repeat-x top left;
	border-bottom: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	font-weight:bold;	
	color:#FFFFFF;
	text-align:center;
}

#estadisticas_tablas table tr{
	height: 1em;
}

#estadisticas_tablas table tr.destacado1 td{
	background-color:#767676;
	color:#FFFFFF;
}

#estadisticas_tablas table tr.destacado2 td{
	background-color:#C3C3C3;
}

#estadisticas_tablas table td{
	background-color:#ebebeb;
	font-size: 0.8em;
	line-height: 1.1em;
	border-bottom: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	padding: 2px 10px 2px 10px;
}

/*--------------------------------- ZONA SPONSORS -----------------------------------*/

/*-- top10 sponsors --*/

.cuerpo_top10sponsors_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_sponsors.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10sponsors_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_sponsors_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10sponsors li{
	list-style:disc;
}

.cuerpo_top10sponsors a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*--------------------------------- ZONA CLUBF9T -----------------------------------*/

/*-- top10 peñas --*/

.cuerpo_top10penias_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_penias.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10penias_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_penias_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10penias li{
	list-style:disc;
}

.cuerpo_top10penias a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*-- top10 F9T responde --*/

.cuerpo_top10f9tresponde_arriba_es{
	width:185px;
	background:url(imagenes/fondo_top10_f9tresponde.gif) no-repeat;
	padding: 10px 25px 5px 80px;
}

.cuerpo_top10f9tresponde_arriba_uk{
	width:185px;
	background:url(imagenes/fondo_top10_f9tresponde_uk.gif) no-repeat;
	padding: 10px 25px 5px 80px;
}

.cuerpo_top10f9tresponde li{
	list-style: disc;
}

.cuerpo_top10f9tresponde a{
	color:#0a3a8d;
	text-decoration:underline;
	font-size:0.9em;
}

.cuerpo_top10f9tresponde a:hover{
	text-decoration:none;
}

.cuerpo_top10f9tresponde .calendario{
	width: 185px;
	margin-bottom:2em;
}

.cuerpo_top10f9tresponde .calendario #calendar {
	width:185px;
	margin-bottom:1em;
}

.cuerpo_top10f9tresponde .calendario .selfecha{
	width: 185px;
}

.cuerpo_top10f9tresponde .calendario .selfecha select{
	width: 140px;
}

.cuerpo_top10f9tresponde .calendario .selfecha .mes{
	margin-bottom: 0.6em;
}

/*--------- servicio calendario -------------------*/

.serviciocalendario{
	position: relative;
}

.serviciocalendario .servflechasmes{
	width: 185px;
	height: 20px;
}

.serviciocalendario .servflechasmes .servflechaizq{
	width: 9px;
	height: 10px;
	float:left;
}

.serviciocalendario .servflechasmes .servmes_anio{
	width:167px;
	height:20px;
	text-align: center;
	font-weight: bold;
	color: #d32e12;
	float:left;
}

.serviciocalendario .servflechasmes .servflechader{
	width: 9px;
	height: 10px;
	float:right;
}

.serviciocalendario .servcuerpo{
	width: 183px;
	background-color: white;
	border: 1px solid #bfbfbf;
	padding-top: 2px;
}

.serviciocalendario .servcuerpo table{
	margin-left: 3px;
	width: 177px;
	border-collapse: collapse;
	text-align: center;
	color: black;
}

.serviciocalendario .servcuerpo th{
	background-color: #d32e12;
	font-weight: normal;
	color: White;
	font-size: 9px;
	height: 17px;
}

.serviciocalendario .servcuerpo tr{
	height: 16px;
	background: url(imagenes/pixelgris.gif) repeat-x bottom;
}

.serviciocalendario .servcuerpo tr.ultimo{
	background-image: none;
}

.serviciocalendario .servcuerpo td{
	font-size: 10px;	
}

.serviciocalendario .servcuerpo td.hoy{
	font-size: 10px;
	font-weight: bold;
	background-color: #E4E4E4;
	border:1px dotted black;
}

.serviciocalendario .servcuerpo td a{
	background-color:#777777;
	text-decoration: none;
	display: block;
	color: white;
	height: 16px;
	padding: 2px 0 0 0;
}

/*-- top10 f9tdirecto archivo --*/


.cuerpo_top10directoarchivo_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_directoarchivo.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10directoarchivo_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_directoarchivo_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10directoarchivo li{
	list-style:disc;
}

.cuerpo_top10directoarchivo a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*-- top10 f9tdirecto contestadas --*/


.cuerpo_top10directocontestadas_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_directocontestadas.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10directocontestadas_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_directocontestadas_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10directocontestadas li{
	list-style:disc;
}

.cuerpo_top10directocontestadas a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*-- f9tdirecto --*/

.contbotones{
	text-align:center;
	margin-bottom:1em;
}

/*--------------------------------- ZONA POR ELLOS -----------------------------------*/

/*-- top10 por ellos --*/

.cuerpo_top10porellos_arriba_es{
	width:205px;
	background:url(imagenes/fondo_top10_porellos.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10porellos_arriba_uk{
	width:205px;
	background:url(imagenes/fondo_top10_porellos_uk.gif) no-repeat;
	padding: 10px 15px 5px 70px;
}

.cuerpo_top10porellos li{
	list-style:disc;
}

.cuerpo_top10porellos a{
	color:#000000;
	text-decoration:none;
	font-size:0.9em;
}

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

/*--------------------------------- ZONA AGENDA -----------------------------------*/

#agenda_tablas table {
	width:760px;
	background-color: #ebebeb;
	border: 1px solid #a9a9a9;
	border-collapse: collapse;
	margin-bottom:10px;
}

#agenda_tablas table th{
	height: 3em;
	font-size:0.8em;
	background: #1e1e22 url(imagenes/cabecera_tabla.gif) repeat-x top left;
	border-bottom: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	font-weight:bold;	
	color:#FFFFFF;
	text-align:center;
}

#agenda_tablas table tr{
	height: 1em;
}

#agenda_tablas table tr.destacado1 td{
	background:#767676;
	color:#FFFFFF;
}

#agenda_tablas table tr.destacado2 td{
	background:#C3C3C3;
}

#agenda_tablas table td{
	background:#FFFFFF url(imagenes/contenido_tabla_agenda.gif) repeat-x top left;
	font-size: 0.8em;
	line-height: 1.1em;
	border-bottom: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	padding: 2px 10px 2px 10px;
}



/*--------------------------------- ZONA FORO -----------------------------------*/

.body_foro{
	background: #FCFCFC url(imagenes/fondo_contenido.gif) repeat-x top fixed;
	text-align: left;
}

.body_foro input{
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	border: none;
	padding:0;
}

.body_foro a.link1{
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 12px;
	line-height : 13px;
	text-decoration : none;
	font-weight : bold;
}
.body_foro a.link1:hover{
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 12px;
	line-height : 13px;
	text-decoration : underline;
	font-weight : bold;
}

.body_foro a.link2{
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 9px;
	line-height : 12px;
	text-decoration : underline;
	font-weight : bold;
}

.body_foro a.link3{
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 9px;
	line-height : 12px;
	text-decoration : none;
	font-weight : bold;
}

.body_foro a.link3:hover{
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 9px;
	line-height : 12px;
	text-decoration : underline;
	font-weight : bold;
}

.body_foro .texto1{
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 11px;
	line-height : 14px;
	text-decoration : none;
  }
  
.body_foro .td1{  
	background:#1e1e22 url(imagenes/cabecera_tabla.gif) repeat-x top left;
	font-weight:bold;	
	color:#FFFFFF;
	font-size : 11px;
	line-height : 12px;
	text-decoration : none;
	font-weight : bold;
}
  
.body_foro .td2{  
  	background-color : #d8d8d8;
	font-family : Arial, Helvetica, sans-serif;
	color : #464646;
	font-size : 11px;
	line-height : 14px;
	text-decoration : none;
}
  
.body_foro tr.forofila  {
	  background-color:#EEEEEE;
}
  
.body_foro .stdbtn { background-color: #F4F4F4; font: 8pt Tahoma; width: 120px;}
.body_foro .stdbtnthin { background-color: #F4F4F4; font: 8pt Tahoma; width: 80px;}
.body_foro .stdsel { background-color: #FFFFFF; font: 8pt Tahoma; border: 1px solid black; padding: 3px; width: 210px; height: 22px;}
.body_foro .selyear { background-color: #FFFFFF; font: 8pt Tahoma; border: 1px solid black; padding: 3px; width: 60px; height: 30px;}
.body_foro .stdedit { background-color: #FFFFFF; font: 8pt Tahoma; border: 1px solid black; padding: 3px; width: 210px; height: 22px;}
.body_foro .stdtext  { background-color: #FFFFFF; font: 8pt Tahoma; border: 1px solid black; padding: 3px; width: 460px; height: 200px;}
.body_foro .stdradio { font: 8pt Tahoma; border: 1px solid black; padding: 3px;}
.body_foro .stdlabel  { background-color: #F0F0F0; font: 11px Tahoma; border: 0px; padding: 0px; width: 240px; height: 15px;}
.body_foro .source { font-family : Courier New; font-size : 9px; line-height : 11px; color : #FFFFFF; }
