/*********************** GENERICAS **********************************/
h1{
	font-size:16px;	
}
*{
margin:0;
padding:0;
}
a, a:visited{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
img{
	border:0px none;
}
body{
	text-align:center;
	font-family:tahoma;
	font-size:12px;
}
.clear{
	clear:both;
}
.izq{
	float:left;
}
.der{
	float:right;
}
.rojo, .rojo a, .rojo a:hover{
	color:#e10002;
}
.azul{
	color:#003466;
}
.blanco{
	color:#FFF;
}
.gris{
	color:#868686;
}
.gris_ama{
	color:#adae9a;
}
.fondo_rojo{
	background: #E10002;
}
.fondo_azul{
	background: #003466;
}
.fondo_blanco{
	background: #FFF;
}
.fondo_gris{
	background: #ADAE9A;
}
.negritas{
	font-weight:bold;
}
.espaciado{
	line-height:18px;
}
.espaciado p{
padding-bottom:15px;
}
#foto1{
	float: left; 
	margin-right: 16px; 
	margin-bottom: 10px;
}
#foto2{
	float: right; 
	margin-left: 16px; 
	margin-bottom: 10px;
}
#foto3{
	float: left; 
	margin-right: 16px; 
	margin-bottom: 10px;
	margin-top:10px;
}
/*********************** CUERPO **********************************/
.contenedor{
	width: 950px;
	padding:2px;
	text-align: left;
}
/******* NUEVA CABECERA ********/
.menu_cabecera{
	height:35px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-top:1px;
	text-align:left; 
	padding:0 0 0 2px;	
	
}
.celda_izq{
	background:url('../images/barra_izq.gif') no-repeat;
	height:35px;
	width:6px;
	float:left;
}

.cabecera_central{	
	float:left;
	border-top:1px solid #25406F;
	border-bottom:1px solid #25406F;
	width:934px;	
	height:33px;
	background:url('../images/fboton_az.gif') repeat-x;
	text-align:center;
}
.cabecera_central ul{}
.cabecera_central ul li{
	float:left;
	padding:8px 10px 0 5px;
	list-style:none;
}
.celda_sel{
	background:url('../images/fboton_rj.gif') repeat-x;
	padding:0;
	height:35px;
}
.cabecera_central ul li a, .menu ul li a:visited{
   color:#FFF;
}

.celda_der{
	background:url('../images/barra_der.gif') no-repeat 0 0;
	height:35px;
	width:6px;
	float:left;
}
.celda_sep{
	background:url('../images/sep1.gif') no-repeat;
	height:33px;
	width:2px;
	float:left;
}
/*********************** CABECERA **********************************/
.cab{
	text-align: left;
	margin:2px 0 4px 0;
	position:relative;
}
.fecha{
	color:#9f9f9f;
	font-size:10px;
}
.caja_fecha{
	margin:86px 4px 0 0;
}
.banner_sup{
	width: 728px;
	height:90px;
	padding:3px;
	border:1px solid #A3A3A3;
}
.iframe_superior{
	position: absolute; 
	/*left: 760px; */
	right:0px;
	top: -2px
}
.publi_h{
	background-color:#464646;
	width:100%;
	height:100%;
}
.menu{
	background:url('../images/menu_cabecera.jpg') no-repeat 2px 0;
	height:35px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	/* padding: 8px 0 0 20px; */
	margin-top:1px;
	text-align:left; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0	
}
.menu ul{
	
}
.menu ul li{
	/* background:url(../images/separador_cabecera.gif) right top no-repeat; */
	/*height:35px;*/
	/*line-height:35px;*/
	display:inline;	
	padding:8px 10px 0 10px;
	position:relative;
}
.menu ul li a, .menu ul li a:visited{
   color:#FFF;
}
.sel{
	background:url('../images/seleccion_cabecera.jpg') repeat-x right top;
}
.sep{
	position:absolute;
	right;
	top; top
}
.cat_menu{
	line-height:35px;
}
/********************* MIGAS ************************/
.caja_migas{
	text-align:left;
	margin:3px;
	color: #989898;
	font-size:11px;
	position:relative;
}
.caja_migas a, .caja_migas a:visited{
	color: #989898;
}
.migas_sel, .migas_sel a, .migas_sel a:visited{
	color: #e10002;
	font-size:11px;
	text-decoration: none;
}
.migas_sel a:hover{
	text-decoration: underline;
	color: #e10002;
}

/*********************** HOME **********************************/
/*********************** Principal ***********************/
.cont_principal{
	width:630px;
	float:left;
}
.caja_titular{
	width:100%;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	padding:3px 0 3px 8px;
}
.foto_destacada{
	margin-top: 6px;
	float:left;
}
.texto_previo_port{
	padding:15px 0 0 10px;
	width:310px;
	font-size:14px;
	text-align:justify;
	float:right;
	position:relative;
	height:230px;
}
h1.titular_principal{
	font-size:17px;
	color:#e10002;	
}
h1.titular_principal a{
	color:#e10002;	
}
.texto_port{
	margin-top:5px;
	margin-bottom:8px;
}
.comentarios{
	background: url('../images/bocadillo.png') no-repeat;
	padding-left:18px;
	font-size:11px;
	color:#0d437e;
	text-align:left;
}
.comentarios a, .comentarios a:visited{
	color:#0d437e;
}
.autor{
	border-bottom:1px #989898 dotted;
	border-top:1px #989898 dotted;
	color:#989898;
	font-size:11px;
	padding:5px 0 5px 0;
	position:absolute;
	bottom:0;
	width:98%;
}
.ver_mas{
	background: url('../images/lupa.png') no-repeat;
	color:#5d5d5d;
	display:inline;
	text-align: right;
	padding-left:16px;
	position:absolute;
	bottom:5px;
	right:0;
}
.ver_mas a, .ver_mas a:hover, .ver_mas a:visited {
	color:#5d5d5d;
}
.cont_principal_izq{
	float:left;
	width:48%;
}
.cont_principal_der{
	float:right;	
	width:49%;
}
h2.titular_principal{
	font-size:12px;
	color:#e10002;
}
h2.titular_principal a{
	color:#e10002;
}

.texto_previo{
	padding:4px 0 0 6px;
	font-size:12px;
	text-align:justify;
	float:right;
	position:relative;
	height:117px;
	width: 214px;
	color: #464646;
}
.texto{
	margin-bottom:4px;
}
.texto a, .texto a:hover {
	color:#464646;
}
/*********************** Derecha **********************************/
.cont_der{
	float:right;
	width:304px;
}
.caja_publi_int{
	background: url('../images/publi_int.png') top left no-repeat;
	padding-top: 10px;
}
.publi_int{
	width:301px;
	height:251px;
	border:1px #A3A3A3 solid;
}
.caja_titular2{
	width:100%;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	padding:3px 0 3px 2px;
	margin:13px 0 4px 0;
}
.opinion_der{
	font-size:12px;
	text-align:justify;
	position:relative;
	color: #464646;
	}
h2.titular_lateral{
	font-size:12px;
	color:#003466;
}
h2.titular_lateral a{
	color:#003466;
}
.caja_resultados{
	margin-top:15px;
	background: url('../images/caja_resultados2.jpg');
	height:149px;
	width:306px;
	border:1px #FFF solid;
	position:relative;
}
/*
.goles_ultimo{
	margin-top:22px;
	margin-left:24px;
	font-size:50px;
	color:#fff;
}
.partido_ultimo{
	font-weight:bold;
	font-size:13px;
	text-align:center;
	position:absolute;
	top:28px;
	right:7px;
}
*/
.goles_ultimo{
	font-size:44px;
	margin-left:14px;
	margin-top:28px;
	color:#fff;
}

.partido_ultimo{
	font-weight:bold;
	font-size:15px;
	text-align:center;
	position:absolute;
	top:28px;
	left:120px;
}

.partido_proximo{
	font-weight:bold;
	font-size:15px;
	position:absolute;
	bottom:2px;
	left:58px;
}
/******************* PIE ***********************/
.pie{
	color:#003466;
	background: url('../images/barra_pie.gif') center no-repeat;
	width:950px;
	height:34px;
	margin: 10px 0 15px 0;
	text-align:center;
	font-size:11px;
	padding-top:5px;
}
ul.enlaces_pie li, ul.enlaces_pie li a{
	display:inline;
	color:#003466;
}
/************ CALENDARIO ***************/
.calendario{
	margin-bottom:6px;
}
.jornada{
	font-weight:bold;
	float:left;	
}
.fecha_jornada{
	color:#636363;
	font-size:11px;
	float:right;
}
#calendario_resultado .eq1{
	float:left;	
	font-weight:bold;
	width:45%;
	padding:4px 0 4px 0;
}
#calendario_resultado .res{
	float:left;
	font-weight:bold;
	text-align:center;
	padding:4px 0 4px 0;
	margin:0 1px 0 1px;
	width:9%;
}
#calendario_resultado .eq2{
	float:left;	
	font-weight:bold;
	width:45%;
	text-align:right;
	padding:4px 0 4px 0;
}
.barra1{
	background:#DBDBDB
}
.barra2{
	background:#EEEEEE;
}
.secciones_calendario{
	color:#40607F;
	margin-bottom:8px;
	margin-top:-6px;	
}
.secciones_calendario a, .secciones_calendario a:visited{
	color:#40607F;
}
.calendario_sel{
	font-weight:bold;
	color:#002A54;
}
/***************** CRONICAS *********************/
/***************** Derecha-Centro ***********************/
.cont_cronicas_der{
	float:right;	
	width:68%;
}
.titular_cronica{
	background:#EBECDC;
	width:100%;
	margin:6px 0 10px 0;
	padding: 6px 0 6px 0;
	position:relative;
}
h1.titulo_cronica{
	font-size:16px;
	color:#191919;
	font-weight:normal;
	margin:0 0 0 10px;
}
.linea1{
	line-height:1px;
	border-top:1px #757575 dotted;
	margin:3px 6px 3px 6px;
}
.autor_cronica{
	font-size:11px;
	margin:0 0 0 10px;
	color:#757575;
}
.caja_comentarios{
	background:#ADAE9A;
	position:absolute;
	right:0;
	bottom:0;
	height:17px;
	color:#FFF;	
	padding:4px 6px 2px 6px;
}
.acc_comen{
	background: url('../images/bocadillo.png') no-repeat;
	padding-left:20px;
	font-size:11px;
	float:left;
	margin-right: 10px;
}
.acc_comen a, .acc_comen a:visited{
color:#FFF;
}
.num_comen{
	background: url('../images/comentarios.png') no-repeat;
	padding-left:20px;
	font-size:11px;
	float:left;
}
.num_comen a, .num_comen a:visited{
color:#FFF;
}

.texto_cronicas{
	font-size:13px;
	text-align:justify;
}
.texto_cronicas h2{
	line-height:26px
}

.texto_cronicas a, .texto_cronicas a:visited{
	text-decoration: underline;
	color:#e10002;
}
.texto_cronicas p{
margin-bottom:15px;
}
.texto_cronicas br{
height:15px;
}
.texto_cronicas h3{
	margin-bottom:5px;
	color:#002A53;
	font-size:14px;
	clear:both
}
.texto_cronicas h4{
	margin-bottom:5px;
	color:#002A53;
	font-size:13px;
	clear:both
}
.texto_cronicas h5{
	margin-bottom:5px;
	color:#800000;
	font-size:11px;
	clear:both
}
.texto_cronicas h6{
	margin-bottom:5px;
	color:#000000;
	font-size:11px;
	clear:both
}
.texto_cronicas a:hover{
	text-decoration: none;
}
.caja_comentarios_bajo{
	background:#ADAE9A;
	height:17px;
	color:#FFF;	
	padding:4px 6px 2px 6px;
}
.resultados_der{
	width:96%;
	font-size:11px;
	padding:3px 5px 4px 5px;
	margin:2px 0 2px 0;
	background:#F7F7F7;
	border:1px #DBDBDB solid;
}
.paginacion{
	border:1px #DBDBDB solid;
	text-align: center;
	padding: 3px 0 3px 0;
	color: #000;
}
.paginacion a,.paginacion a:visited{
	color: #000;
}
.listado_cronicas, .listado_cronicas a{
	padding:5px;
	margin-bottom:2px;
	color: #000;
}
.caja_comentarios_cronicas{
	margin-top:10px;	
}
.caja_comentarios_sup_621{
	background: url('../images/caja_comen_cron_sup_621.gif') no-repeat;
	height:7px;
	width: 621px;
}
.caja_comentarios_sup{
	background: url('../images/caja_comen_cron_sup.gif') no-repeat;
	height:7px;
	width: 420px;
}
.caja_comentarios_cent{
	padding:0 4px 0 4px;
	text-align:left;
	font-size:11px;
}
.caja_comentarios_cent a, .caja_comentarios_cent a:visited{
	color:#868686;
}
.tipo1{
	background:#F4F5E7;
	border-right:1px #D6D7C4 solid;
	border-left:1px #D6D7C4 solid;
	padding:8px;
}
.tipo2{
	background:#FEFFF5;
	border-right:1px #D6D7C4 solid;
	border-left:1px #D6D7C4 solid;
	padding:8px;
}
.caja_comentarios_inf{
	background: url('../images/caja_comen_cron_inf.gif') no-repeat;
	height:7px;
	width: 420px;
}
.caja_comentarios_inf_621{
	background: url('../images/caja_comen_cron_inf_621.gif') no-repeat;
	height:7px;
	width: 621px;
}
.linea2{
	line-height:0;
	border-top:1px #C1C2B7 dotted;
	padding:0 6px 0 6px;
	background:transparent;
}
/* izquierda */
.cont_cronicas_izq{
	float:left;
	width:32%;
}
.caja_resultados_cron_cab{
	background:url('../images/resultados_jornada.jpg') no-repeat;
	width:190px;
	height:90px;
	margin-top:10px;
	position:relative;
}
.marcador_cron{
	position:absolute;
	top:26px;
	left:48px;	
	font-size:50px;
	color:#fff;
}
.caja_resultados_cron{
	border-right:1px #C3C3C3 solid;
	border-left:1px #C3C3C3 solid;
	background:#F2F2F2;
	width:182px;
	padding: 0 3px 0 3px;
	text-align:center;
}
.caja_resultados_cron_pie{
	background:url('../images/resultados_jornada_pie.gif') no-repeat;
	width:190px;
	height:8px;
}
.evento_res{
	background:#FFFFFF;
	margin-top:4px;
	padding:3px 0 3px 0;
	border-top:1px #C0C0C0 dotted;
	border-bottom:1px #C0C0C0 dotted;
}
.dato_cron{
	
}
.ver_mas_cron{
	background: url('../images/lupa.png') no-repeat;
	color:#5d5d5d;
	display:inline;
	text-align: right;
	padding-left:16px;
}
.ver_mas_cron a, .ver_mas_cron a:hover, .ver_mas_cron a:visited {
	color:#5d5d5d;
}
/******************* PLANTILLA *************************************/
.seccion_plantilla_sup{
	background:url('../images/platilla_caja_sup.gif') no-repeat;
	width:286px;
	height:25px;
	padding:0 0 0 30px;
}
.seccion_plantilla{
	border-left: 1px #CECFBE solid;
	border-right: 1px #CECFBE solid;
	background:#EBECDC;
	width:254px;
	padding:0 0 0 30px;
	position:relative;
}
.subbuteo{
	position:absolute;
	top: -16px;
	left:-20px;
	z-index:10;
	width:43px;
	height:82px;
}
.de_campo{
	background:url('../images/subbuteo.png') no-repeat transparent;	
}
.de_portero{
	background:url('../images/subbuteo_portero.png') no-repeat transparent;	
}
.seccion_plantilla_pie{
	background:url('../images/platilla_caja_inf.gif') no-repeat;
	width:286px;
	height:9px;
}
.posicion_jugador{
	padding:6px 0 0 0;
	font-size:11px;
	font-weight:bold;
	color:#919287;
}
.seccion_plantilla_entrenador{
	background:url('../images/caja_entrenador.gif') no-repeat;
	width:286px;
	height:46px;
	padding-left:10px;	
	margin-top:18px;
}
.seccion_plantilla_estadio{
	background:url('../images/caja_estadio.gif') no-repeat;
	width:286px;
	height:130px;
	padding-left:10px;	
	margin-top:11px;
}
.texto_entrenador{
	margin-top: 8px;
}
.porteros a, .porteros a:visited{
	color:#000;
}
.ficha_jugador{
	font-weight:bold;
	color:#800000
}
/*********************** NOTICIAS **************************************/
.caja_not_dest{
	border:1px #DBDBDB solid;
	background:#EBECDC;
	padding:3px 3px 3px 10px;
	margin: 10px 0 10px 0;
	position:relative;
}
h1.not_dest_tit{
	font-size:13px;		
}
h1.not_dest_tit_2{
	font-size:11px;
}
h2.not_dest_tit{
	font-size:13px;		
}
.not_dest_autor{
	position:absolute;
	top:3px;
	right:10px;
	color:#989898;	
	font-size:11px;
}
.calendario_peq{
	background: url('../images/calendario.png') top left no-repeat;
	display:inline;
	padding-left:20px;
	margin-left:10px;
}
.caja_noticia_destacada{
	font-size:13px;
	text-align:justify;
	color:#383838;
}
#.caja_noticia_destacada p{
#	margin-bottom:15px;
#}
.caja_noticia_destacada h3{
	margin-bottom:5px;
	color:#002A53;
	font-size:14px;
	clear:both;
}
.caja_noticia_destacada h4{
	margin-bottom:5px;
	color:#002A53;
	font-size:13px;
	clear:both
}
.caja_noticia_destacada h5{
	margin-bottom:5px;
	color:#800000;
	font-size:11px;
	clear:both
}
.caja_noticia_destacada h6{
	margin-bottom:5px;
	color:#000000;
	font-size:11px;
	clear:both
}
.lupa_buscador{
	background:url('../images/lupa.png') no-repeat;
	display:inline;
	padding:0 0px 0 14px;
	margin-left:6px;
}
.caja_buscador{
	background:#F7F7F7;
	border:1px #989898 solid;
	height:70px;
	font-size:11px;
	padding:6px;
	text-align:center;
}
input.texto{
	padding:0;
	border:1px #989898 solid;
	width:97%;
	margin: 4px 0 4px 0 ;
	text-align:left;
	font-size:11px;
	height:16px;
	padding-top:1px;
}
input.buscar{
	background:url('../images/boton_azul.jpg') no-repeat;
	width:81px;
	height:22px;
	border:0px none;

}
/*********************** OPINIONES *************************************/
.select_grande{
	width:100%;	
}
/********************** FORMULARIOS ************************************/
.contformu{ text-align:center}
.formu{ margin: auto; border: 1px solid #4B6179; font-size: 10px; width: 500px; border-top: 6px solid #4B6179; background-color: #F4F4F4; text-align:left; color: #010101}
.formu .txt{ width: 157px; border: 1px solid #4B6179; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

/************************* HOME FOROS **********************************/
.foros{
	width:270px;
	padding:8px;
	border-right:1px solid #C8C8C8;
	text-align:left
}
.temas{
	width:110px;
	padding:8px;
	border-right:1px solid #C8C8C8;
}
.mensajes{
	width:110px;
	padding:8px;
	border-right:1px solid #C8C8C8;
}
.autor_tema{
	width:110px;
	padding:8px;
	border-right:1px solid #C8C8C8;
}
.fecha_tema{
	width:110px;
	padding:8px;
}
.last{
	width:140px;
	padding:8px;
}

.foro0{
	background:#EBECDC;
	height:20px;
	text-align:center;
	color:#3C3C3C
}
.foro1{
	background:#EEEEEE;
	height:20px;
	text-align:center;
	color:#3C3C3C;
	border-top:2px solid #FFF;
}
.foro2{
	background:#F7F7F7;height:20px;text-align:center;color:#3C3C3C;border-top:2px solid #FFF;
}
.linea_blanca{
	border-top:3px solid #FFF
}
.nombre_foro{
	font-size:14px;
	font-weight:bold;
	background: url(../images/foro_tema.gif) left no-repeat;
	padding-left:16px ;
}
.nombre_foro a, .nombre_foro a:visited{
	color:#3C3C3C
}
.desc_foro{
	font-size:10px;
	color:#707070;
}
.nombre_tema{
	font-size:12px;
	font-weight:bold;
	padding-left:16px ;
}
.nombre_tema a, .nombre_tema a:visited{
	color:#3C3C3C
}
.botones_foro{
	text-align:right;
	margin:5px;
	position:relative;
}
.boton_foro{
	background:url('../images/nuevo_tema.jpg') no-repeat;
	height:22px;
	width:102px;
	border:0px none;
	text-indent:-9000px;
	font-size:1px;
}
.boton_respuesta{
	background:url('../images/respuesta.jpg') no-repeat;
	height:22px;
	width:102px;
	border:0px none;
	text-indent:-9000px;
	font-size:1px;
}

/************************* TEMA FOROS **********************************/
.titulo_tema_foro{
	background: url(../images/estrella.png) no-repeat 4px 4px;
	padding-left:20px;
	border:1px solid #DBDBDB;
	height:20px;
	padding-top:4px;
	position:relative;
}
.fecha_tema2{
	color:#ADAE9A;
	position:absolute;
	right:6px;
	top:-2px;
	padding:8px;
	width:140px;
}
.tema_principal{
	background: #EEEEEE;
	width:620px;
	padding:8px;
}
.fila_destacada{
	background: #8D8D8D;
	color:#FFF;
	font-size:11px;
	height:18px;
	text-align:center;
}
.col1_tema{
	width:115px;
	border-right:#FFFFFF;
}
.col2_tema{
	text-align:left; 
	padding-left:10px;
}
.raya_derecha{
	border-right:1px solid #FFFFFF;
}
.fila_relleno,{
	color:#383838;
	font-size:12px;
}
.apuntes_usuario{
	margin-top:3px;
	font-size:10px;
	color:#8d8d8d;
}
.respuestas_tema{
	width:620px;
}
.tema_principal1{
	background: #F7F7F7;
	width:610px;
	padding:8px;
	margin:5px 0 0 5px;
}
.tema_principal2{
	background: #EEEEEE;
	width:610px;
	padding:8px;
	margin:5px 0 0 5px;
}
#editar_usuario{
	line-height:18px;
}
#editar_usuario label{
	font-weight:bold;
	font-size:11px;
}
#editar_usuario input{
	width:90px;
	display:block;
}
