/* CSS de Futbolic */
/*Elementos especiales*/

/*Selector universal*/
*{
		margin: 0px;
		padding: 0px;
		font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
}
/*clear*/
.clear{
 clear: both;
 display: block;

}
/*BODY*/
	
body{background:#FFF url(imagenes/fondoSupBody.png) repeat-x top center;}
#ie6warning{
	width:100%;
	height:120px;
	position:absolute;
	top:0;
	left:0;
	padding:0;
	background-color:#FFFFBB;
	border-bottom:3px solid #D00;
	z-index: 100;
}
#ie6warning #ie6aligner {
	position:relative;
   width: 950px;
   height:100%
   padding:0;
   margin:0px auto;
	background:transparent url(imagenes/signo_advertencia.png) no-repeat center left;
}
#ie6warning #ie6aligner #txtbox{
	position:relative;
	top:10px;
	left:120px;
}
#ie6warning #ie6aligner h1, #ie6warning #ie6aligner p, #ie6warning #ie6aligner a, #ie6warning #ie6aligner a:link, #ie6warning #ie6aligner a:visited, #ie6warning #ie6aligner a:active {
	font-family: Arial, Helvetica, sans-serif;
}
#ie6warning #ie6aligner h1{color:#F00;font-size:20px;font-weight:bold}
#ie6warning #ie6aligner p{color:#000;font-size:12px;font-weight:normal}
#ie6warning #ie6aligner a, #ie6warning #ie6aligner a:link, #ie6warning #ie6aligner a:visited, #ie6warning #ie6aligner a:active{color:#F00;font-size:14px;font-weight:bold;text-decoration:none}
#ie6warning #ie6aligner a small, #ie6warning #ie6aligner a:link small, #ie6warning #ie6aligner a:visited small, #ie6warning #ie6aligner a:active small{color:#F00;font-size:10px;font-weight:normal;text-decoration:none}
#ie6warning #ie6aligner a:hover, #ie6warning #ie6aligner a:hover small{text-decoration:underline}

#bodyLogin{/*background-color: #c0c0c0;*/background:transparent url('imagenes/fondoLogin.png') repeat-x;}
#bodyPortal{background:url('imagenes/body_portal.png') repeat-x #629f0e;}
.textoprincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	right: 15px;
}
/*DIVS para USUARIo*/
#bodyCrearUsuario{background:transparent url('imagenes/bodyCrearUsuario.png') repeat-x top left;}
#volver_login a{
	background: url(./imagenes/login_volver.png) no-repeat;
	color: #222;
	padding: 5px;
	padding-left: 8px;
	width: 89px;
	height: 25px;
	margin-left: 3px;
	font-size: 10px;
	text-decoration: none;
	position: absolute;
	top: 2px;
}
#volver_login a:hover{color: #FFF;}
#centroUsuario{
	height: 650px;
	width: 800px;	
	background:transparent url("imagenes/fondoRedBalonesPastilla.png") no-repeat;
	margin: 30px auto;
	padding-top: 50px;

}
#centroUsuarioLargo{
	height: 650px;
	width: 800px;	
	/*background-image:url(imagenes/fondoRedBalonesPastilla.png);
	background-repeat: no-repeat;*/
	margin: 30px auto;
	padding-top: 50px;
}
#centroUsuarioAdmin{
	height: 650px;
	width: 1000px;
	/*background-image:url(imagenes/fondoRedBalonesPastilla.png);
	background-repeat: no-repeat;*/
		margin: 10px auto;
	padding-top: 10px;
}
#columnaIzquierdaAdmin{
	width: 220px;
	float: left;
	}
#columnaDerechaAdmin{
	width: 700px;
	float: left;
	}

#izquierda_cuadro{
	width:200px;	
	margin: 0 auto;
	float: left;
	height: 403px;
	/*background-image: url(imagenes/representanteReclamo.png);
	background-repeat: no-repeat;*/
	text-align: center;
}

#izquierda_cuadro .pastilla{margin-top: 8px;}
#derecha_cuadro{width: 594px;float: right;margin-right: 6px;}
#centroUsuario h1{
	/*border-bottom: 1px dotted #000000;*/
	color: #000000;
	margin-right: 10px;
}
h1{
	/*border-bottom: 1px dotted #000000;*/
	font-weight: bold;
	font-size:25px;
	font-family: "Helvetica"; 
	color: #000;
	position:relative;
}
h1 span{
	background: url("imagenes/gradient-white.png") repeat-x !important;
	background-image: none;
	position: absolute;
	display: block;
	width: 100%;
	height:27px;
}
.h1_jugador{
	background: url("imagenes/h1_jugador.png") no-repeat;
	width: 488px;
	height:24px;
	padding: 2px 0px 0px 10px;
	font-size: 14px;
	color: #FFF;
	clear: left;
	font-weight: bold;
}
.h1_centro{
	background: url("imagenes/h1_centro.png") no-repeat;
	width: 488px;
	height:24px;
	padding: 2px 0px 0px 10px;
	font-size: 14px;
	color: #FFF;
	clear: left;
	font-weight: bold;
}
.subtit{
	border-bottom: 1px solid #000;
	border-top: 1px solid #666;
	font-size: 14px; 
	font-weight: bold;
	color: #999;
	position:relative;
	padding: 2px 0px 2px 5px;
	background:url("imagenes/deg_subtitulo.png") repeat-x;
	display: block; 
	margin-top: 3px;
	margin-right: 10px;
}
.subtit span{
	background:url("imagenes/gradient-white.png") repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height:27px;
}
#derecha_cuadro p{
	font-size: 13px;
	color: #555;
}
/*
 [if lt IE 7]>
h1 span{
	  background: none;
	  //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/gradient-white.png', sizingMethod='scale');
	}
 
[endif]  


*/
#paso1de6{background:url("imagenes/1de6.png") no-repeat right;}
#paso2de6{background:url("imagenes/2de6.png") no-repeat right;}
#paso3de6{background:url("imagenes/3de6.png") no-repeat right;}
#paso4de6{background:url("imagenes/4de6.png") no-repeat right;}
#paso5de6{background:url("imagenes/5de6.png") no-repeat right;}
#paso6de6{background:url("imagenes/6de6.png") no-repeat right;}
#paso1de2{background:url("imagenes/1de2.png") no-repeat right;}
#paso2de2{background:url("imagenes/2de2.png") no-repeat right;}
#paso1de4{background:url("imagenes/1de4.png") no-repeat right;}
#paso2de4{background:url("imagenes/2de4.png") no-repeat right;}
#paso3de4{background:url("imagenes/3de4.png") no-repeat right;}
#paso4de4{background:url("imagenes/4de4.png") no-repeat right;}
#paso1de3{background:url("imagenes/1de3.png") no-repeat right;}
#paso2de3{background:url("imagenes/2de3.png") no-repeat right;}
#paso3de3{background:url("imagenes/3de3.png") no-repeat right;}
#centroUsuario  textarea{/*background-color: transparent;*/}
/* SECCIONES*/
/*Cabecera general */
#cabecera {
	height: 108px;
	width: 1200px;
	/*width: 1016px;*/
	margin: 0 auto;
	background:#000 url('imagenes/cabeceraHome.png') no-repeat bottom right;
	margin-top: 26px;
	margin-bottom: 2px;
}
#cabeceraCrearUsuario{
	height: 108px;
	width: 1016px;
	margin: 0 auto;
	background-image:url('imagenes/cabeceraRegistro.png');
	background-repeat: no-repeat;
	background-color: #000000;
	margin-top: 26px;
	margin-bottom: 2px;
}
/* Login*/
#pastillaLogin{
	width: 309px;
	padding: 30px 25px;
	height: 119px;
	margin: 90px auto;
	background-image: url('imagenes/pastillaLogin.png');	
}


#registro{
	text-align: center;
}

#registro label{
	text-align: right;
	display: block;
	float: left;
	width: 100px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 5px 10px 0px auto;
}
#registro input{
	width: 100px;
	margin: 0px auto 1px  1px;
	text-align: left;
	display: block;

}
#registro #Submit{
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px 2px 3px 120px;
	width: 80px;
	font-size: 11px;
	text-align: center;
}

/*
CSS PORTAL

*/
#logo_enlace{
	width:190px;
	height:90px;
	margin:5px 0 0 7px;
	display: block;
	/*border:1px dashed #F00;*/
}
#logo_enlace_usuario{
	width:190px;
	height:90px;
	margin:5px 0 0 7px;
	display: block;
	position:absolute;
}
#centro{
	margin: 0 auto;
	width:900px;
	padding:0 30px;
	/*border:1px dotted #F00;*/
	background-image:url('imagenes/fondoSombra.png') !important;
	/*background-image:url("imagenes/fondoSombraIE6.png");*/
	background-color:transparent;
	background-repeat: repeat-y;
	background-position: top center;
	
}
#banner_selector{width:875px;height:150px;margin:5px 0 0 8px;background:transparent url('imagenes/fondo_banner_selector.png') no-repeat top center}
#banner_selector div.cajaB{width:800px;height:150px;margin:0 auto}
#izquierda_portal{
	float: left;
	width:520px;
}
#derecha_portal{
   /*border:1px dashed #CCC;*/
	width: 300px;
	float: right;
	margin:5px 15px 15px 0 !important;
}
#cabeceraPortal{
	height: 110px;/*era 100*/
	width: 960px;
	border-top: 1px solid #000;
	margin: 0 auto;
	padding:0;
	position:relative;
	background:#000 url("imagenes/fondo_cabecera_negro.png") no-repeat bottom left;
}
#cabeceraPortal #banner_728x90{
   width:728px;height:90px;
   position:absolute;top:5px;right:12px;/*border:1px solid #444;*/
}
div#barraSuperior div#banner_horizontal_admin{
	width:728px;height:90px;float:right;margin-top:5px;
}
#banner_robapag{width:300px;height:250px;margin:15px 0;}
#cuadro_cpoy{width:876px;height:120px;background:#FFF url('imagenes/cpoy_bg.png') no-repeat top left;margin:10px 0 5px 8px}
#cuadro_cpoy img{display:block;position:relative;top:5px;margin:0 auto 0 auto;}
#login_superior{
	width: 950px;
	text-align: right;
	height:25px;
	padding:3px;
	margin: 0px auto;
	text-align: right;
}
#registro_superior{float: right;}
#contrasenya{color: #000;}
#registro_superior label{
	text-align: right;
	display: block;
	float: left;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	color: #CCC;
	margin: 2px 8px 0px 5px;
}
#registro_superior input{
	width: 100px;
	margin: 0px 0px 1px  1px;
	text-align: left;
	display: block;
	float: left;
	/*color: #CCCCCC;
	background-color: #000000;*/
	border: 1px solid #CCCCCC;

}
#registro_superior #Submit{
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 2px 3px 5px;
	width: 80px;
	font-size: 11px;
	text-align: center;

	border: none;
	background-image: url(./imagenes/botonLogin.png);
	background-position: 0px 0px;
	height:20px;
	width: 67px;

}
#registro_superior #Submit:hover{background-position: 0px 19px;}
#piePortal{
	background: url("./imagenes/pie_Portal.png") no-repeat 0px 0px !important;
	/*background-image: url("./imagenes/piePortalIE6.png");*/
	clear: both;
	/*border-bottom:1px dashed #F00;
	border-left:1px dashed #F00;
	border-right:1px dashed #F00;*/
	margin: 0px auto 20px auto;
	height: 65px;
	width: 962px;
}
#piePortal a{
	display: block;
	float: left;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	margin-left: 400px;
	margin-top: 40px;
}
#piePortal a:hover{color: #CCC;}	
/*MENU SUPERIOR PORTAL */

#facebook a{
	display: block;
	height:18px; 
	width: 67px;
	float: left;
	background:transparent url('imagenes/facebook.png') no-repeat top center;
}
#twitter a{
	display: block;
	height:18px; 
	width: 67px;
	float: left;
	background:transparent url('imagenes/twitter.png') no-repeat top center;
}
#facebook a:hover, #twitter a:hover{background-position:0px -18px;}
.enlaceSup a{
	display:block;
	float:left;
	text-decoration:none;
	color:#FFF;
	font-size:10px;
	margin-left:5px;
	margin-top:2px;
}
.enlaceSup a:hover{color: #CCC;}
#menuSuperior{
	background:#FFF url('imagenes/menuSuperior.png') no-repeat top left;
	width: 890px;
	height: 45px;
	/*border:1px dashed #F00;*/
}
#menuSuperior ul{list-style: none;}
#menuSuperior li{
	float: left;
	display: block;
}
#menuSuperior li a{
	float: left;
	display: block;
	height: 45px;
	width:88px;
}
#menuSuperior #inicio a{width:88px;}
#menuSuperior #noticias a{width:80px;}
#menuSuperior #futbolic a{width:80px;}
#menuSuperior #servicios a{width:78px;}
#menuSuperior #eventos a{width:86px;}
#menuSuperior #anunciate a{width:100px;/* 86px */}
#menuSuperior #inicio a:hover{background:transparent url('imagenes/menuSuperior.png') 0px 93px;}
#menuSuperior #noticias a:hover{background:transparent url('imagenes/menuSuperior.png') -88px 93px;}
#menuSuperior #futbolic a:hover{background:transparent url('imagenes/menuSuperior.png') -168px 93px;}
#menuSuperior #servicios a:hover{background:transparent url('imagenes/menuSuperior.png') -248px 93px;}
#menuSuperior #eventos a:hover{background:transparent url('imagenes/menuSuperior.png') -325px 93px;}
#menuSuperior #anunciate a:hover{background:transparent url('imagenes/menuSuperior.png') -412px 93px;}
/*
MENU SUPERIOR (marcado)
*/

#menuSuperior #inicio #marcado{
	 background-image: url('imagenes/menuSuperior.png');
	background-position: 0px 49px; 
}
#menuSuperior #noticias #marcado{
	 background-image: url('imagenes/menuSuperior.png');
	background-position: -88px 49px; 
}
#menuSuperior #futbolic #marcado{
	 background-image: url('imagenes/menuSuperior.png');
	background-position: -168px 49px; 
}
#menuSuperior #servicios #marcado{
	 background-image: url('imagenes/menuSuperior.png');
	background-position: -248px 49px; 
}
#menuSuperior #eventos #marcado{
	 background-image: url('imagenes/menuSuperior.png');
	background-position: -325px 49px; 
}
#menuSuperior #anunciate #marcado{
	 background-image: url('imagenes/menuSuperior.png');
	background-position: -412px 49px;
}
/* Estilos de los formularios*/ 
/*Reglas para los formularios*/
.formularioAlta{
	margin: 0px;
	padding: 1em;
}
textarea{
	font-size: 12px;
	color: #000000;
}
.campoDeEntrada {
	display:block;
	/*color:#000000;*/
	/*background-color: #FFFFFE;*/
	margin-bottom: 1.5em;	
}

.formularioAlta p{
	position: relative;
	}
.feedback{
	position: absolute;
	margin-left: 11em;
	left: 250px;
	right: 0;
	font-weight: bold;
	color: #760000;
	padding-left: 18px;
	background: url('images/error.png') no-repeat left top;
	font-size: 10px;
	font: 9px Verdana, Arial, sans-serif;
	}
	
.feedback_reducido{	

	font-weight: bold;
	color: #760000;
	padding-right: 10px;
	padding-left: 5px;
	background: url('images/error.png') no-repeat left top;
	text-align: left;
	font-size: 11px;
	display: block;
	
}
.inputError{background-color: #b61414;}
* html .feedback{width: 10em;}
/* Esquema Básico futbolic */
#contenedorGeneral{
	width:1000px;
	/*border:1px dashed #F00;*/
	margin: 0 auto;
	text-align: left;
	/*background-image: url("./imagenes/fondoCentro.jpg");
	background-repeat: repeat-y;*/
}
#barraSuperior{
	height:140px;
	/*border:1px dotted #FF0;*/
	position:relative;
	/*background:transparent url('imagenes/cabecera_admin.png') repeat-x top left;*/
}
#navegacionIzquierda{
	padding: 20px 10px 20px 10px;
	width: 170px;
	float: left;
	margin-top: 5px;
	background: url('imagenes/sombra_lateral.png') no-repeat;
	background-position: 2px 87px;
	min-height: 400px;
}
#contenido{
	/*width: 685px;*/
	width:800px;
	float: right;	
}
#central{
	width: 485px;
	float: left;	
	/*border: 1px solid #CC3333;*/
}
#derecha{
	/*width: 192px;*/ /*205 menos el padding=*/
	width:300px;
	float: right;
	background:#000 url('imagenes/inicioColumnaDerecha.png') no-repeat top center;
	padding: 5px 0 50px 0;
	margin-top: 35px;
	/*border: 1px solid #CC3333;	*/
}
	
#pie{
	clear: both;
	background:#000 url('imagenes/pie.png') no-repeat bottom right;
	height: 40px;
	padding: 2px 2px 2px 20px;
	color: #000;
	}
	
/*#logo{
	width: 250px;
	height: 93px;
	background-image: url("./imagenes/logo.png");
	background-repeat: no-repeat;
	display: block;
	float: left;
}*/
	
/*Menú general del Panel de control */

#menu{
	color: #FFF;
	width:100%;
	font-size: 13px;
	font-weight: bolder;
	font-family: "Helvetica";
	/*float: left;*/
	margin:0px;
	position: absolute;
	bottom: 15px;
	left: 5px;
}
#menu li{
	list-style: none;
	margin-left: 10px;
	float: left;
}
#menu li a{
	color: #FFF;
	text-decoration: none;
}
#menu li a:hover, #menu li .marcado{color: #ffca2c;}

/*Submenu de la parte central */
/*Menú general del Panel de control */

#subMenu{
	color: #FFFFFF;

	display: block;
	font-size: 10px;
	font-weight: bolder;
	font-family: "Helvetica", "Arial";
	padding: 4px 4px 0px 4px;
	float: left;
	/*position: relative;
	top:45px;*/
	
	margin-top: 45px;
	


}

#subMenu li{
	list-style: none;
	margin-left: 2px;
	float: left;
	padding: 5px 4px 0px 4px;
	margin-top: 1px;

	
	
}

#subMenu li a{
	color: #FFF;
	/*background: url(/imagenes/bandainferior.png) repeat-x;*/
	background-color: #000;

	text-decoration: none;
	padding: 5px 3px 0px 3px;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	

}
#subMenu li a:hover{
	background-color: #87bf44;
	color: #FFF; 	

}

#subMenu li .marcado{
	background-color: #FFF;
	color: #000;
}

#subMenu li .marcado:hover{
	background-color: #FFF;
	color: #000;
}

/*Rótulos, Títulos...*/

#pie p{
	color: #333;
	font-size: 12px;
	margin-left: 10px;
}
#derecha h1{
	font-family: "Helvetica, Arial";
	font-size: 12px;
	letter-spacing:2px;
	display: block;
	background:#1C1C1C url('imagenes/rotuloFutbolic.png') no-repeat top right;
	color: #999;
	padding: 3px 2px 2px 15px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: "Helvetica";
}
/*Elementos y divs del contenido */

#avatar{
	text-align: center;
}
#avatar img{
	border: 2px solid #363636;
	padding: 2px;
}
#central p{
	font-size: 12px;
	text-align: justify;
	padding: 2px;
}



/*CSS formularios para dar de alta usuarios */


fieldset{
	margin: 1em 0;
	padding: 1em;
	border: 1px solid #ccc;
	/*background: #f8f8f8;*/
	color: #000000;
	background: #FFF url('imagenes/fondo_div.png') no-repeat right bottom;
	
	}
legend{

	font-size: 13px;
	background-image: url('imagenes/fieldset_fondo.png');
	background-repeat: no-repeat;
	padding: 5px 26px 7px 7px;
   display:block;


	
	
	}
label{
	display: block;
	font-family: "Helvetica, Arial";
	font-size: 14px;
	float: left;


	}
	
input:focus, textarea:focus{
	/*background: #ffc;*/
	
}
.required{
	font-size: 0.75em;
	color: #000;	
	}

.formularioAlta label{
		width: 15em;
		clear: left;
		font: 12px Verdana, Arial, sans-serif;
	
	}
.formularioAlta p{
	margin: 2px;

	  
	
	}
.formularioAlta fieldset{color: #000;}

.autofill-box {
          z-index: 100;
          padding: 1px;
          background: #FFF;
          border: 1px dotted #000;
          text-align: left;
          font: 9px Verdana, Arial, sans-serif;
	font-size: 13px;
		  
        }
		
.autofill-box li {padding: 2px 7px;}

.autofill-box .selection {
          background: #0088B4;
          color: #FFF;
        }
/*.especial{
		width: 15em;
	}*/

legend{
	color: #000000;
	}
.captcha_img{
	border: thin solid #ccc;
	padding: 2px;
	}

.mensaje_error{
	
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: top left;

	margin: 5px;

	border: thin solid #333;
	font-size: 11px;
	color: #333;
	text-align: justify;
	font-size: 12px;
	
	padding:5px; 
	border:0.5px solid #ccc; 
	background:#ffff99;
	
	}

.mensaje_acierto{
	background:#d4edb7 url('imagenes/acierto.png') no-repeat top left;
	padding: 5px;
	margin: 5px;
	padding-left: 25px;
	border: 1px solid #333;
	font-size: 11px;
	color: #333;
	text-align: justify;
		font-size: 12px;
	}
#error_login{
	width: 309px;
	padding: 5px 25px 30px 50px;
	height: 119px;
	margin: 40px auto;
	background:url('imagenes/peligro.png') no-repeat top left;
}
#acierto_cambios{
	width: 309px;
	padding: 5px 25px 30px 50px;
	height: 20px;
	margin: 15px auto;
	background-image:url('imagenes/ok.png') no-repeat top left;
}

#error_login a{font-size: 10px;}
	
.boton a{
	background-image: url('imagenes/boton.png');
	background-position:0px 0px;
	background-repeat: no-repeat;
	display: block;
	width: 150px;
	height: 25px;
	
	}
		
.boton a:hover{
	background-image: url('imagenes/boton.png');
	background-position: 50% 0%;
	background-repeat: no-repeat;
	
}
.foto_actual{
	background-color: #CCC;
	border: 1px solid #999;
	padding: 6px;
	float: left;
}
.foto_actual p{
	color: #000;
	margin: 3px;
	font-size: 10px !important;
}
/* ESTILOS PANEL DEL ADMINISTRADOR */
#menuHorizontalAdmin{
	float: left;
	margin-top: 1px;
	margin-left: 2px;
	margin-bottom: 20px;
	}
	#menuHorizontalAdmin ul li{
	float: left;	
	}
	#menuHorizontalAdmin ul{
	list-style: none;
	}
	#menuHorizontalAdmin ul li a{
	text-decoration: none;
	background-image: url('imagenes/bot1.png');
	background-repeat: no-repeat;
	width: 150px;
	height: 50px;
	color: #FFFFFF;
		
	display: block;


	font-size: 14px;
	text-align: center;
	line-height: 50px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
}
#menuHorizontalAdmin ul li a:hover{
	background-image: url('imagenes/bot2.png');
	color: #FFF;
}
#menuHorizontalAdmin ul #marcado a{background-image: url('imagenes/bot2.png');color: #000;}
.tablaAdmin{font-size: 14px;color: #666;}
.tablaAdmin tr:hover{background-color: #CCC;}
.tablaAdmin td{padding: 3px;}
.tablaAdmin {
		margin: 0px; 
		padding: 0px;
		border-collapse: collapse;
		font-size: 12px;
		border: 0px;
}
.tablaAdmin td{border-bottom: 1px #cccccc solid;}
.tablaAdmin thead tr{
	color: #000000;
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #000000;
}
.tablaAdmin thead tr:hover{
	 background-color: transparent;
	 color: inherit;
}
.tablaAdmin thead th{
	padding: 4px;
	background-image:url(imagenes/fondoThead.png);
	color: #FFFFFF;
	font-weight: lighter;
}
.tablaAdmin{
	margin: 10px;
	/*border:  dotted 0px #FFFFFF;*/
	font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
}
.tablaAdmin a{
 color: #c24413;	
}
.tablaAdmin a:hover{
 color: #333;	
}

/* Tabla correos
*/


.tabla_correos{
	font-size: 14px;
	color: #666666;
	width:470px;
	}
	
.tabla_correos tr:hover{
	background-color: #f6ee6f;
	
	}
	.tabla_correos td{
	 padding: 3px;


}

.tabla_correos {
		margin: 0px; 
		padding: 0px;
		border-collapse: collapse;
		font-size: 12px;
		border: 0px;
	 }
.tabla_correos td{
	/*border: 0px dotted #cccccc;*/
	border-bottom: 1px #cccccc solid; 
	
	}
.tabla_correos thead tr{
	 color: #000000;

	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #000000;
	

}
.tabla_correos thead tr:hover{
	 background-color: transparent;
	 color: inherit;
}

.tabla_correos thead th{
	padding: 4px;
	background-image:url('imagenes/deg_head.png');
	background-color: #87bf44;  
	color: #FFFFFF;
	font-weight: lighter;
}
.tabla_correos{
	margin: 10px;
	/*border:  dotted 0px #FFFFFF;*/
	font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
}

.tabla_correos .sin_leer{
	background-color: #d7ebbf;
}

.tabla_correos .sin_leer:hover{
	background-color: #b1ce8d;
}


.tabla_correos a{
 color: #c24413;	
}
.tabla_correos a:hover{
 color: #333;	
}





/* 
RESULTADOS DE LA BÚSQUEDA DE FUTBOLISTAS

*/

.pastillaBotonesResultado{
	/*background-image:url(imagenes/pastillaBotonesResultado.gif);
	background-repeat: no-repeat;*/
	padding: 7px 0px 7px 10px;
	float: right;
	margin-top: 30px;
	
	}

#muestra_resultados{
	width: 460px;
	background-image: url('imagenes/ralladoBusquedas.png');
	background-repeat: repeat;

	
	}
/*
#muestra_resultados .resultado{
		background-image: url(imagenes/tr_entre.gif);
	background-repeat: no-repeat;
	width: 460px;
	height: 130px;


		
	}
	*/
	
#muestra_resultados .resultado{
	background-image: url('imagenes/tr_superior.gif');
	background-repeat: no-repeat;
	width: 460px;
	height: 150px;


		
	}
	
#muestra_resultados .resultado_bajo{
	background-image: url('imagenes/tr_inferior.gif');
	background-repeat: no-repeat;
	width: 460px;
	height: 10px;
	display: block;

		
	}
#muestra_resultados #r_superior{
		background-image: url('imagenes/tr_superior.png');
	background-repeat: no-repeat;
	height: 120px;


		
	}
	
#muestra_resultados #r_superior .r_dato{
		
margin-top: 10px;

		
	}
	

#r_superior .pastillaBotonesResultado{
		margin-top: 20px;
	}

#muestra_resultados a{
	display: block;
	
	background-color: #FFFFFF;
	/*background-color: #555554;*/
	/*border: 1px dotted #000000;*/
	padding: 2px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-top: 1px;
	font-size: 11px;
		background-image: url('imagenes/barra_resultados.png');
	background-repeat: repeat-x;
	
	}
	
#muestra_resultados a:hover{

	background-color: #a7d471;
	
	color: #87bf44;

	
	}


.texto_buscador_abierto
{
	text-align: justify;
	font-size: 11px;
}
.nombre_resultado{

	color: #FFF;
	background-color: #555554;
	/*border: 1px dotted #000000;*/
		background-image: url('imagenes/bandainferior.png');
	background-repeat: repeat-x;
	padding: 2px;
	padding-left: 10px;
	text-transform: uppercase;
	
	text-align: left;
	text-decoration: none;

	font-size: 14px;
	font-weight: bold;
	clear: left;
	
	}
.r_dato{
	float: left; 
	
	/*height: 150px;*/
	padding: 5px;
	margin-top: 20px;
	margin-left: 3px;
  
	
	color: #222222;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	}
	
.l_dato{
	float: left; 
	
	/*height: 150px;*/
	padding: 5px;
	margin-top: 15px;
	margin-left: 3px;
  
	
	color: #222222;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	}
	
.l_dato p{
	color: #666;
	font-size: 14px;
   
	background-image: url('imagenes/baloncito.png');
	background-repeat: no-repeat;
	background-position: left;
	
	width:230px;
	height:16px;
	
	}
.l_dato p span{
		font-weight: bold;
		margin-left: 25px;
}

.l_dato h1{
	
	background-color: #FFF;
	
	display: block;
	color: #666;
	font-size: 14px;
	padding: 3px;
	}

.l_dato_ficha{
	float: left; 
	
	/*height: 150px;*/
	padding: 5px;
	margin-top: 10px;
	margin-left: 3px;
  
	
	color: #222222;
	width:445px;
	font-size: 14px;
	
	}
.l_dato_ficha p{
	color: #FFFFFF;
	font-size: 16px;
   	font-family: Geneva, Arial, Helvetica, sans-serif !important;
	background-image: url('imagenes/baloncito.png');
	background-repeat: no-repeat;
	background-position: left;
	
	}
.l_dato_ficha p span{
	    font-size: 14px;
		font-weight: bold;
		margin-left: 25px;

}

.l_dato_ficha h1{
	

	background-image: url('imagenes/campo.jpg');
	background-repeat: no-repeat;

   
	display: block;
	color: #000;
	font-size: 12px;
	padding: 3px;
	padding-left: 8px;
	}


#muestra_resultados textarea{
	
	margin: 2px;
	border: 1px solid #CCC;
	
	}


	
#pie_resultados{
	background-image: url('imagenes/tr_inferior.gif');
	background-repeat: no-repeat;
	width: 460px;
	height: 10px;
	display: block;
	}
	
	#muestra_resultados .l_dato_ficha img{
		
	
	/*border: 1px dashed #FFFFFF;*/
	padding: 5px;
	
	
	}
	
	#muestra_resultados img{
		
	
	/*border: 1px dashed #FFFFFF;*/
	padding: 5px;
	padding-top: 6px;
	background-image: url('imagenes/fondo_miniatura.png');
	background-repeat: no-repeat;
	
	}
	
/*Numeración de las páginas*/
.numeracion_paginas{

		height: 30px;
		padding: 4px;
	text-align: right;
	
	
}
.anterior_siguiente{
	font-size: 11px;
	background-color: none;
	color: #000000;
	
	}
.numeracion_paginas a{
	   
		display: block;
		padding: 3px;
		float: left;
		margin-left: 3px;
		margin-top: 2px;
		color: #666;
		background-color: #CCC;

		text-decoration: none;
		font-size: 11px;
		
	
}

.flecha_izquierda a{
	padding: 0px;
			margin-top: 3px;
	width: 18px;
	height: 15px;
	float: left;
		background-image: url('imagenes/listado_flecha_iz_hover.png');
		
	background-repeat: no-repeat;
	background-color: #FFF;
	
	}
.flecha_izquierda a:hover{
		
			background-image: url('imagenes/listado_flecha_iz.png');
	background-repeat: no-repeat;
		background-color: #FFF;
	}

.flecha_derecha a{
			margin-top: 3px;
		
	padding: 0px;
	width: 18px;
	height: 15px;
	float: left;
	background-image: url('imagenes/listado_flecha_der_hover.png');
	background-repeat: no-repeat;
	background-color: #FFF;

}
.flecha_derecha a:hover{
			
			background-image: url('imagenes/listado_flecha_der.png');
	background-repeat: no-repeat;
		background-color: #FFF;
	}


	
.numeracion_paginas a:hover{
	background-color: #CCCCCC;
	color: #000000;
	
	}
.pagina_sin_activar{
	float: left;
	background-color: #000000;
	
	padding: 2px;
	margin-left: 2px;
	color: #FFFFFF;

	}

.linkfichaa:link 
{
	font-weight: bold;
	color: #003366;
	background-color: #00FF66;
} 



/*
/*

.tabla_resultados_busqueda{
		margin: 0px; 
		padding: 0px;
		border-collapse: collapse;
		font-size: 12px;
		border: 0px;
				background-image: url(imagenes/ralladoBusquedas.png);
	background-repeat: repeat;
	}

.tabla_resultados_busqueda tr{
	
	background-image: url(imagenes/tr_entre.gif);

	background-repeat: no-repeat;

	}

.tabla_resultados_busqueda .separador{
		background-image: url(imagenes/tr_entre.gif);
		width: 450px;
		display: block;
		height: 24px;
		border: 3px solid #CCCCCC;
	}

.tabla_resultados_busqueda .tr_superior{
	
	background-image: url(imagenes/tr_superior.png);
	background-repeat: no-repeat;

	
	}



#muestra_resultados img{
		
	
	border: 3px solid #777777;
	
	}
	




.tabla_resultados_busqueda td{
   padding: 30px 5px 10px 10px;

text-align: left;
		
	}
	
.tabla_resultados_busqueda .tr_superior td{
	  padding: 15px 5px 10px 10px;

	
	}*/
#resultados{
  background-color: #ccc;

  display: block;
  padding: 4px;
 font-size: 10px;
  font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
 color: #666;  

}
#ordenador{
	float: right;
}
#ordenador label{
	margin: 3px 3px;
	color: #333;
	font-size: 12px;
	
	  font-family:  Arial, Helvetica, sans-serif;
	}
#ordenador select{
	font-size: 12px;
	margin: 2px;
	}




.tablaBusqueda{
	font-size: 14px;
	color: #666666;
	
	}
	
.tablaBusqueda td{
	 padding: 3px;

}

.select_grande select
{
	width:120px;
}

.select_pequenyo select
{
	width:40px;
}

.tablaBusqueda {
		margin: 0px; 
		padding: 0px;
		border-collapse: collapse;
		font-size: 12px;
		border: 0px;
	 }
.tablaBusqueda td{
	/*border: 0px dotted #cccccc;*/
	/*border-bottom: 1px #cccccc solid; */
	
	}
.tablaBusqueda thead tr{
	 color: #000000;

	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #000000;
	

}
.tablaBusqueda thead tr:hover{
	 background-color: transparent;
	 color: inherit;
}

.tablaBusqueda thead th{
	padding: 4px;
	background-image:url('imagenes/fondoThead.png');
	color: #FFFFFF;
	font-weight: lighter;
}
.tablaBusqueda{
	margin: 10px;
	/*border:  dotted 0px #FFFFFF;*/
	font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
}



#menuVerticalAdmin{

	margin-top: 90px;
	margin-left: 10px;
	
	}
#menuVerticalAdmin ul li{
	
	}
#menuVerticalAdmin ul{
	list-style: none;
	}
#menuVerticalAdmin ul li a{
	text-decoration: none;
	background-image: url('imagenes/subMenu.png');
	background-repeat: no-repeat;
	width:180px;
	height: 34px;
	color: #FFFFFF;
	margin: 3px;
	display: block;
	font-size: 14px;
	padding-left: 12px;
	text-align: left;
	line-height: 30px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
}
#menuVerticalAdmin ul li a:hover{
	background-image: url('imagenes/subMenu3.png');
	color: #FFFFFF;
}
#menuVerticalAdmin ul #marcado a{
	background-image: url('imagenes/subMenu2.png');
	color: #FFFFFF;
}


.equipo{
		border-top: #999 2px dotted;
		padding: 2px;
		background: url('imagenes/equipo_deg.png') repeat-x;
		margin: 2px;
}

.equipo_eliminar{
	display: block;
	height: 20px;
	width: 20px;
	background: url('imagenes/equipo_cerrar.png') ;
	float: right;
	border:none;
	/*position:relative;
	left:365px;
	*/display:inline;

	/*border:1px dashed #F00;
	*/
}

.equipo_eliminar:hover{
	background: url('imagenes/equipo_cerrar_hover.png') ;
}

.equipo_guardar{
	display: block;
	height: 20px;
	width: 20px;
	background: url('imagenes/equipo_guardar.png') ;
	float:right;
	/*position:relative;
	left:345px;*/
	border:none;
	display:inline;

	/*border:1px dashed #F00;*/
}

.equipo_guardar:hover{
	background: url('imagenes/equipo_guardar_hover.png') ;
}


#navegacionIzquierda h1{
	display: block; 
	border-bottom: 1px solid #555;
	font-size: 13px;
	font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
	margin: 8px 8px 2px 8px;
	padding-left: 3px;
	color: #555;
}

#navegacionIzquierda .amigo{
 	border-bottom: 1px solid #555;
	font-size: 13px;
	font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
		margin: 8px 1px 2px 8px;
	padding-left: 3px;
	float: left;
    
}

#navegacionIzquierda .amigo a{
	font-size: 10px;
	color: #000;
	text-decoration: none;
	float: left;
	
}


#navegacionIzquierda .amigo img{
 	border: 2px solid #CCC;
	margin: 2px;

}

 #navegacionIzquierda .ver_todos{

	} 

 #navegacionIzquierda .ver_todos a{
 
	border: 1px solid #555;
	height: 10px;
	width: 55px;
	text-decoration: none;
	color: #000;
float: right;
	font-size: 10px;
	padding: 2px;
	margin: 3px;
		margin-top: 15px; 
		margin-right: 15px;
		
	text-align: center;
}

#navegacionIzquierda  .ver_todos a:hover{
 	 	background-color: #000;
			color: #FFF;


}

.comentario_p{
	color: #888;
	font-size: 14px !important;
float: left;
padding:  1px 1px 1px 5px;
margin: 1px 1px 1px 5px;
width: 350px;

	
	}

.comentario{
		border-top: #999 1px dashed;
		padding: 2px;
	/*	background: url(imagenes/equipo_deg.png) repeat-x;*/
		margin: 2px;
}

#comentario{
	width: 450px !important;
	}
.comentario img{
	float: left;
	margin: 2px;
}

.comentario_eliminar{
	display: block;
	height: 20px;
	width: 20px;
	background: url('imagenes/equipo_cerrar.png') ;
	border: none;
	position: relative;
	float: right;
}

.comentario_eliminar:hover{
	background: url('imagenes/equipo_cerrar_hover.png') ;
}

.comentario_guardar{
	display: block;
	height: 20px;
	width: 20px;
	background: url('imagenes/equipo_guardar.png') ;
	border: none;
	position: relative;
float: right;
}

.comentario_guardar:hover{
	background: url('imagenes/equipo_guardar_hover.png') ;
}


.comentario_contestar{
	background: url('imagenes/ralladoResponder.png') ;
	border-top: #999 1px dotted;
	padding: 3px 20px 3px 20px;
	}

.especial{
	color: #333;
	font-size: 13px;
	font-family:  "Myriad Pro", Arial, Helvetica, sans-serif;
	float: left;
	
	}
.contestacion{
		border-top: #999 1px dotted;
       
		padding: 2px;
	/*	background: url(imagenes/equipo_deg.png) repeat-x;*/
	
		margin: 2px;
		margin-left: 15px;
}

.responder{
		
		font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 2px 3px 5px;

	font-size: 11px;
	text-align: center;

	border: none;
	background: url('imagenes/responder.png') ;
	background-position: 0px 0px;
	height:25px;
		width: 120px;
		cursor:pointer;

	}

.responder:hover{
		

	border: none;
	background: url('imagenes/responder_hover.png') ;
	background-position: 0px 0px;
    background-repeat: no-repeat;
	}
#foto_perfil {
	float: left;
	
	}
#seleccion{
	float: right;
	}
.explicacion{
	font-size: 12px;
	color: #000;
	border: 1px dotted #CCC;
	padding: 4px;
	margin-bottom: 5px;
	
	}
	
input.input_buscador
{
	width:120px;
}

select.input_buscador
{
	width:125px;
}

.curriculum
{
	margin:0 0 5px 10px;
	width:428px;
	height:200px;
	background-color:#FFFFFF;
	overflow:auto;
}

.curriculum p
{
	color:#000;
	background-image:none;
}

.texto_servicios
{
	font-size:12px;
	color:#999;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.texto_servicios:link
{
	font-size:12px;
	color:#999;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.texto_servicios:hover
{
	font-size:12px;
	color:#333;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.texto_servicios:visited
{
	font-size:12px;
	color:#999;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.texto_servicios:active
{
	font-size:12px;
	color:#999;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.titulo_servicio
{
	font-size:14px;
	color:#333;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fecha_evento
{
	font-size:12px;
	color:#333;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titulo_evento
{
	font-size:14px;
	color:#333;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.boton_anunciate {
	display: block;
	width: 162px;
	height: 79px;
	margin:0px;
	padding:0;
	background-image: url('imagenes/btaltapublicidad.jpg');
	background-repeat: no-repeat;
	}
a.boton_anunciate:hover{

	background-image: url('imagenes/btaltapublicidadover.jpg');
	}

a.boton_servicios {
	display: block;
	width: 162px;
	height: 79px;
		margin:0px;
	padding:0;
	background-image: url('imagenes/btaltaservicios.jpg');
	background-repeat: no-repeat;
	}
a.boton_servicios:hover{

	background-image: url('imagenes/btaltaserviciosover.jpg');
	}

a.boton_eventos {
	display: block;
	width: 162px;
	height: 79px;
		margin:0px;
	padding:0;
	background-image: url('imagenes/btaltaeventos.jpg');
	background-repeat: no-repeat;
	}
a.boton_eventos:hover{

	background-image: url('imagenes/btaltaeventosover.jpg');
	}

div.botones_anunciate a
{
	float:left;
	margin:0px;
	padding:10;
}

div.botones_buscador_abierto
{
	
	padding-left:85px;
}

div.botones_buscador_abierto a
{
	float:left;
}
	
a.boton_busqueda_futbolistas {
	display: block;
	width: 137px;
	height: 48px;
	margin:0px;
	padding:15px;
	background-image: url('imagenes/boton_buscar_futbolista.png');
	background-repeat: no-repeat;
	}
	
a.boton_busqueda_futbolistas:hover
{
	background-image: url('imagenes/boton_buscar_futbolista_hover.png');
}

a.boton_busqueda_entrenadores {
	display: block;
	width: 137px;
	height: 48px;
		margin:0px;
	padding:15px;
	background-image: url('imagenes/boton_buscar_entrenador.png');
	background-repeat: no-repeat;
	}
	
a.boton_busqueda_entrenadores:hover
{
	background-image: url('imagenes/boton_buscar_entrenador_hover.png');
}

a.boton_busqueda_representantes {
	display: block;
	width: 137px;
	height: 48px;
		margin:0px;
	padding:15px;
	background-image: url('imagenes/boton_buscar_representante.png');
	background-repeat: no-repeat;
	}
	
a.boton_busqueda_representantes:hover
{
	background-image: url('imagenes/boton_buscar_representante_hover.png');
}

a.boton_busqueda_club {
	display: block;
	width: 137px;
	height: 48px;
	margin:0px;
	padding:15px;
	background-image: url('imagenes/boton_buscar_club.png');
	background-repeat: no-repeat;
	}
	
a.boton_busqueda_club:hover
{
	background-image: url('imagenes/boton_buscar_club_hover.png');
}
