/* CSS Document */

body{
	padding:0px;
	margin:0px;
	color:#919191;
	background-color: #FFFFFF;
	background-image: url(images/cenefa.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
}
div, ul, h1, h2, h3, li, p, img, a{margin:0; padding:0;}
ul{
	list-style-type:none;
	text-align: center;
	width:160px;
}

/*-----------------main pan---------*/
#mainPan{width:780px; position:relative; margin:0 auto;}
/*-------------------header pan------*/
#headerPan{
	width:780px;
	height:auto;
	}
/*----------------left pan--------*/
#leftPan{
	width:190px; /*189*/
	height:223px;
	color:#7F7F7F;
	float:left;
	background-color: #FFFFFF;
	background-image: url(images/lado_izd2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#leftPan ul{
	width:170px;
	display:block;
	font-size:0px;
	float:right;
	padding: 80px 17px 0 0;
	}

#leftPan ul li{
	float:right;
	display:block;
	}
#leftPan ul li a{
	height:36px;
	display:block;
	text-indent:-2222px;
	}	
#leftPan ul li a.home{
	width:35px;
	background-image: url(images/b_home.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.home:hover{
	background:url(images/b_home_n.jpg) no-repeat 0 0;
	width:35px;
	}
#leftPan ul li a.email{
	width:35px;
	background-image: url(images/b_email.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.email:hover{
	width:35px;
	background-image: url(images/b_email_n.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#leftPan ul li a.preinscripcion{
	width:35px;
	background-image: url(images/b_preinscripcion.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.preinscripcion:hover{
	width:35px;
	background-image: url(images/b_preinscripcion_n.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}	
#leftPan ul li a.info{
	width:35px;
	background-image: url(images/b_info.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.info:hover{
	width:35px;
	background-image: url(images/b_info_n.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#leftPan ul li a.noticias{
	width:35px;
	background-image: url(images/b_media.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.noticias:hover{
	width:35px;
	background-image: url(images/b_media_n.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#leftPan ul li a.texto_legal{
	width:35px;
	background-image: url(images/b_peligro.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}

#leftPan ul li a.texto_legal:hover{
	width:35px;
	background-image: url(images/b_peligro_n.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	}
#leftPan ul li a.benjamines{
	width:35px;
	background-image: url(images/b_benjamines.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.benjamines:hover{
	width:35px;
	background-image: url(images/b_benjamines2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#leftPan ul li a.enlaces{
	width:35px;
	background-image: url(images/b_flecha.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.enlaces:hover{
	width:35px;
	background-image: url(images/b_flecha_n.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	
	}
#leftPan ul li a.reglamento{
	width:35px;
	background-image: url(images/b_reglamento.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 7px 0 0 5px;
	}
#leftPan ul li a.reglamento:hover{
	width:35px;
	background-image: url(images/b_reglamento_n.gif);
	background-repeat: no-repeat;
	background-position: 0 0;	
	}	
#leftPan ul.new{
	width:147px;
	display:block;
	padding:90px 0 0 38px;
	}
#leftPan ul.new li{
	display:block;
	height:14px;
	float:left;
	width:73px;
	}
#leftPan ul.new li a{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#7F7F7F; 
	background-color:#FFFFFF; 
	width:18px;
	display:block;
	text-indent:0px; 
	margin:3px 0 0 22px;
	}
#leftPan ul.new li a:hover{
	color:#050505; 
	background-color:#FFFFFF;
	}
/*------------------header middle-----------------------*/
#middlePan{
	color:#333333;
	width:400px;
	height:223px;
	float:left;
	background-color: #FFFFFF;
	/*background-image: url(images/balon.jpg);*/
	background-repeat: no-repeat;
	background-position: 33px 73px; /*posición de la imagen de fondo:33 dcha y 73 abajo*/
	text-align:center;
	}
#middlePan img{
	margin:5px 0 0 0;
	}
/*----------------right side------------*/

#rightPan{
	width:190px; /*180*/
	/*height:223px;*/
	height:263px;
	float:left;
	/*background-image: url(images/lado_drcho2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;*/
	}
	
#rightPan ul{
	width:160px;	
	font-size:0px;
	/*display:inline;*/
	float:left;
	padding: 73px 0 0 10px;
	}

#rightPan ul li{
	width:70px; /*nuevo*/
	float:left;
	/*display:inline;*/
	color:#F7F7F7;	
	}
#rightPan ul li a{
	height:22px;
	width:65px;
	display:block;
	}	
	
#rightPan ul li a.divisionHonor{
	width:66px;
	height:30px;
	background-image: url(images/b_division_honor2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0px 0px 0;
	}

#rightPan ul li a.preferente{	
	width:77px;
	height:30px;
	background-image: url(images/b_preferente2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}
	
#rightPan ul li a.primera{
	width:66px;
	height:30px;
	background-image: url(images/b_primera2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}
	
#rightPan ul li a.segunda{
	width:77px;
	height:30px;
	background-image: url(images/b_segunda2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}	
	
#rightPan ul li a.amistosos{
	width:66px;
	height:30px;
	background-image: url(images/b_amistosos2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}	
	
#rightPan ul li a.campeonesTenerife{
	width:77px;
	height:30px;	
	background-image: url(images/b_campeones2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}	

#rightPan ul li a.domingo{
	width:66px;
	height:30px;	
	background-image: url(images/b_domingo_padron.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}	
	
#rightPan ul li a.futbol7{
	width:77px;
	height:30px;	
	background-image: url(images/b_futbol_7.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}
#rightPan ul li a.campeones{
	width:66px;
	height:30px;	
	background-image: url(images/b_campeones.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0px;
	}
#rightPan ul li a.navidad{
	width:77px;
	height:30px;	
	background-image: url(images/b_navidad.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0px;
	}
	
#rightPan ul li a.clausura{
	width:145px;
	height:20px;	
	background-image: url(images/b_trofeoclausura.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0px;
	}
	
#rightPan ul li a.benitofumero{
	width:77px;
	height:30px;
	background-image: url(images/b_benitofumero.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}	
#rightPan ul li a.josemchinea{
	width:77px;
	height:30px;
	background-image: url(images/b_josemchinea.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}	
#rightPan ul li a.josemquintero{
	width:77px;
	height:30px;
	background-image: url(images/b_josemquintero.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 2px 0;
	}
	

/*----------------------body---------------*/
#body1{
	width:800px; /*775*/
	}
#body_leftbg{
	background:url(images/body_leftbg.gif) repeat-y right top;
	width:190px; /*789*/
	float:left;
	}
#body_leftbg h2{
	height:31px;
	width:91px;
	display:block;
	font:normal 20px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A68A33;
	background-color:#FFFFFF;
	/*margin: 20px 0 0 85px;*/
	margin: 20px 17px 0 auto;
	text-align:right;
	}
#body_leftbg p{
	width:190px;
	margin:0 0 0 0;
	color:#6D6D6D;
	background-color:#FFFFFF;
	text-align:right;
	font-family: 12px/18px Arial, Helvetica, sans-serif;
	}
/*#body_left_Opciones{
	width:170px;
	height:25px;
	margin:15px 0px 0px -10px;
}
#body_left_Opciones p{
	font:14px/14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-align:right;
	margin-top:30px;
}
#body_left_Opciones p a{

	font:14px/14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-align:right;*/
#body_left_Opciones{
	width:170px;
	margin-left:-10px;
	float:right;
}
#body_left_Opciones li a{
	width:153px;
	font: normal 17px/17px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	margin: 30px 17px 0 auto;
	text-align:right;
}
#body_left_Titulos {
	width:190px;
	height:50px;
	margin:15px 0px 0px 0px;
}
#body_left_Titulos ul{
	font:14px/12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	width:189px;
}
#body_left_Titulos ul li{
	font:14px/14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	background-color:#FFFFFF;
	text-align: right;
	margin-right: 10px;
}
#body_left_Titulos ul li.Imagen{
	float:left;
	width:50px;
}
#body_leftbg ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	letter-spacing: -1px;
	margin:0px 10px 0px 0px;
}
#body_leftbg ul li.primera{
	background-color: #d9f1ff;
	text-align:right;
}
#body_leftbg ul li.segunda{
	background-color: #ffffff;
	text-align:right;
}
#body_leftbg a{
	width:72px;
	color:#538D00; background-color:#FFFFFF;
	font:12px/17px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	margin:4px 14px 0 102px;
	display:block;
	}
#body_leftbg a:hover{
	text-decoration:underline;
	}
/*----------------body middle-------------*/
#body_middle{
	width:400px;
	background:url(images/middle_bg.gif) no-repeat bottom #fff;
	float:left; 
	color:#919191;
	}
#body_middle h2{
	height:31px;
	display:block;
	font-family: 27px/28px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#A68A33; 
	background-color:#FFFFFF; 
	margin:21px 0 0px 33px;
	}
#body_middle p{
	width:348px;
	margin:0px 0px 0px 32px;
	font-size:12px;
	}
#body_middle Titulos {
	width:175px;
	height:50px;
	margin:15px 0px 0px 0px;
}	

#body_middle h3{
	color: #CC6600;
	font-size:12px;
	line-height:12px;
	margin:0px 0px 0px 32px;
}

#body_middle h3 a {
	margin:0px 0px 0px 0px;
	width:348px;	
	font-size: 12px;
	line-height:12px;
	color: #CC6600;
}

#body_middle p span.fecha{
	margin:0px 0px 0px 270px;
	font-size: 10px;
	color:#cc6600;
}
#body_middle a{
	width:72px;
	color:#538D00; background-color:#FFFFFF;
	font:12px/17px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	/*margin:0px 14px 0 293px;*/
	display:block;
	}
#body_middle a:hover{
	text-decoration:underline;
	}
#body_middle ul{
	width:332px;  margin:16px 0 0 34px;
	}
#body_middle ul li{
	background:url(images/01.gif) no-repeat #fff; border-bottom:#B7B7B7 1px dashed; border-top:#B7B7B7 1px dashed;
	height:65px; padding:10px 0 0 0px; font:14px/17px Arial, Helvetica, sans-serif; color:#6C6C6C;
	}
#body_middle ul li strong{
	color:#538D00; padding-left:8px; background-color:#FFFFFF;
	}
#body_middle ul li span{
	width:56px; height:45px; display:block; background-color:#F3F3F3; float:left; margin:4px 10px 0 0px;
	font:20px/45px Georgia, "Times New Roman", Times, serif; text-align:center; font-style:italic;
	color:#979797;
	}	
#body_middle ul li a{
	margin:0px 0 0 10px; font:11px/17px Arial, Helvetica, sans-serif; display:block; height:17px;
	font-weight:bold; color:#A68A33; background:url(images/more_bg.gif) no-repeat center #FFFFFF;
	text-decoration:none;  float:left; width:105px; padding-left:76px;
	}
#body_middle ul li a:hover{
	text-decoration:underline;
	}
#body_middle ul li.li1{
	background:url(images/02.gif) no-repeat #fff; border-bottom:#B7B7B7 1px dashed; 
	height:65px; padding:10px 0 0 0px; font:14px/17px Arial, Helvetica, sans-serif; color:#6C6C6C;
	}
#body_middle ul li.li1 strong{
	color:#538D00; padding-left:8px; background-color:#FFFFFF;
	}
#body_middle ul li.li1 span{
	width:56px; height:45px; display:block; background-color:#F3F3F3; float:left; margin:4px 10px 0 0px;
	font:40px/45px Georgia, "Times New Roman", Times, serif; text-align:center; font-style:italic; color:#979797; 
	}	
#body_middle ul li.li1 a{
	margin:0px 0 0 10px;	font:11px/17px Arial, Helvetica, sans-serif; display:block; height:17px;
	font-weight:bold; color:#A68A33; background:url(images/more_bg.gif) no-repeat center #FFFFFF;
	text-decoration:none;  float:left; width:105px; padding-left:76px;
	}
#body_middle ul li.li1 a:hover{
	text-decoration:underline;
	}
/*--------- Estilo para el logo de la categoria ------------------*/
#body_middle_Titulo {
	width:300px;
	height:92px;
	margin:15px 0px 0px 0px;
}
#body_middle_Titulo ul{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:27px;
	line-height:27px;
	font-weight:normal;
	background-color:#FFFFFF; 
	color:#666666;
	width:340px;
}
#body_middle_Titulo ul li{
	background:none;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:27px;
	line-height:27px;
	font-weight:normal;
	background-color:#FFFFFF; 
	color:#666666;
	text-align: right;
	margin-right: 10px;
	height:92px;
}
#body_middle_Titulo ul li.Imagen{
	float:left;
	width:74px;
	height:92px;
}
/*--------- fin del estilo para el logo de la categoria ----------*/

/*------------------------right----------------------*/
#right_bg{
	width:175px; /*175*/
	float:left;
	background:url(images/right_bg.gif) repeat-y left;
	}
#right_bg h2{
	height:31px;
	background-color:#FFFFFF;
	display:block;
	/*width:148px;*/
	font: normal 20px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#A68A33;
	margin:20px 0 0 17px;
	}
#right_Titulos {
	width:170px;
	height:70px;
	margin:15px 0px 0px 0px;
}	
#right_Titulos ul{
	font:12px/12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
}
#right_Titulos ul li{
	float:left;
	font:12px/12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	background-color:#FFFFFF;
	text-align: left;
	margin-left: 10px;
	letter-spacing: -1px;
	padding:5px;
}
#right_Titulos ul li a{
	text-decoration:none;
	color:#666666;
}
.right_Titulos_color{
	font:12px/12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#A68A33;
	background-color:#FFFFFF;
	text-align: left;
	margin-left: 0px;
	letter-spacing: -1px;
}
#right_Titulos ul li.Imagen{
	float:left;
}	
#right_bg ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	letter-spacing: -1px;
	margin:0px 10px 0px 0px;
	width:145px;
}
#right_bg ul li.primera{
	background-color: #d9f1ff;
	text-align:left;
	width:150px;
	float:left;
}
#right_bg ul li.segunda{
	background-color: #ffffff;
	text-align:left;
	float:left;
	width:150px;
}

/*----------------------competiciones-----------*/
#competiciones{
	width:100%;
	height:132px;
	margin:0 auto 0 auto;
	float:left;
	background:url(images/project_bg.gif) repeat-x #FFFFFF; color:#A68A33;
	}
#competiciones h2{
	width:334px;
	margin:24px auto 0 auto;
	display:block;
	background:url(images/project_h2.gif) no-repeat #FFFFFF;
	color:#A68A33;
	height:30px;
	text-align:center;
	font: normal 15px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#competiciones ul{
	width:334px;
	height:43px;
	display:block;
	background-color:#FFFFFF;
	margin: 0 auto 0 auto;
	padding: 7px 0 0 0;
	}
	
#informacion {
	width:380px;
	margin:0;
	padding:0 20px 0 0;
}

table.contenido{
	width: 380px;
	padding: 2px 0px 2px 0px;
}

table.contenido th{
	font: normal 15px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
	font-weight:bold;
	color:#666666;
}

table.contenido tbody td {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color:#666666;
	text-align: left;
	padding: 5px;
	border-top: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
}

table.contenido tbody td.celdaFinal {
	border-right: 0;
}

/*------------------------footer---------------*/
#footer{
	width:100%;
	height:163px;
	margin:0 auto 0 auto;
	background:url(images/footer_bg.gif) repeat-x #979797;
	float:left;
	color:#FFFFFF;
	font:11px/16px Arial, Helvetica, sans-serif;
	}
#footer ul{
	width:600px;
	margin:41px auto 0 auto;
	display:block;
	height:20px;
	font:13px/16px Arial, Helvetica, sans-serif;
	text-align:center;
	}

#footer ul a{
	margin:0 10px 0 10px; text-decoration:none;	color:#FCFCFC; background-color:#979797;
	}
#footer ul a:hover{
	text-decoration:underline;
	}
#footer ul.ad{
	width:335px; margin:17px auto 0 auto; display:block; height:50px;
	}
#footer ul.ad li{
	display:block;	float:left;	margin:0px 0 0 0; border-right:#FFFFFF 1px dashed;	height:37px;
	}
#footer ul.ad li.li1{
	display:block;	float:left;	margin:0px 0 0 0; border-right:none; height:37px;
	}
#footer ul.ad li a.add{
	font:10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#353535;	text-decoration:none; font-weight:bold;
	margin:0 10px 0 10px; background-color:#979797;
	display:block;
	}
#footer ul.ad li a.add:hover{
	text-decoration:none;
	}
#footer ul.ad li a.add span{
	color:#FFDB5D; background-color:#979797; text-transform:uppercase;
	}
#footer p{
	width:600px;
	margin:0 auto 0 auto;
	display:block;
	text-align: center;
	}
#footer p.lk {
	margin:0 auto; text-align:center;
	}
#footer p.lk a {
	color:#fff; background-color:#979797; text-decoration:underline;
	}
#footer p a:hover {	
	color:#000;
	background-color:#C6C6C6;
	}
/* --- clases genéricas ---*/
.textoCelda {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color:#666666;
}
.textoJornada {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
}
.textoCategoria {
	font-family: "Trebuchet MS", Arial, Helvetica;
	color: #A68A33;
	font-size: 27px;
	line-height:22px;
	font-weight: bold;
}
.textoPatrocinador {
	font-family: "Trebuchet MS", Arial, Helvetica;
	color: #A68A33;
	font-size: 14px;
	line-height:11px;
	font-weight: bold;
}
.textoTorneo {
	color: #A68A33;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 20px;
}
.texto12b {
	font-weight: bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 12;
}
.textoLeyenda {
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 4;
}
body_galery{
	width:580px;
	background:url(images/middle_bg.gif) no-repeat bottom #fff;
	float:left; 
	color:#919191;
}
#body_left_galery{
	width:190px;
	height:50px;
	margin:15px 0px 0px 0px;
}
#body_left_galery ul{	
	font:14px/12px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:right;
	color:#666666;
	width:100px;
}
#body_left_galery ul li{
	font:14px/14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	background-color:#FFFFFF;
	text-align: left;
	padding: 5px 0px 5px 0px;
}
#body_left_galery ul a{
	font:14px/14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	margin-left:0px;
}
#body_left_galery ul a.hover{
	font:14px/14px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}