/* CSS Document */
/*
Rojo: #9D0102

Verde: #90BD1C
*/

/* ETIQUETAS GENERALES */
body{
	background:#CCCCCC;
	margin:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666;
	/*overflow:scroll;*/
}

body * { text-align: justify; }

img{
	border:0px;
}

a:link, a:visited, a:active{
	color:#9D0102;
	font-weight:bold;
}

a:hover{
	text-decoration:none;
}

/* FIN ETIQUETAS GENERALES */

/* CLASES AYUDA */

.clear{
	clear:both;
}

.gris{
	color:#666;
}

.negro{
	color:#000;
}

.right{
	float:right;
}

.resaltar{
	font-size:1.1em;
	color:#000;
	font-weight:bold;
}
/* FIN CLASES AYUDA*/

#pagina{
	margin: 0 auto;
	width:999px;
}


#cuerpo{
	width:959px;
	padding-left:20px;
	padding-right:20px;
	background:url(../img/centro-1.0.1.gif) repeat-y;
}

#cuerpo-top{
	margin-top:5px;
	width:999px;
	height:20px;
	background:url(../img/centro-top.gif) no-repeat;
}

#cuerpo-bottom{
	width:999px;
	height:20px;
	background:url(../img/centro-bottom.gif) no-repeat;
}

#cabecera{
	background:#000;
}


#menu{
	width:959px;
	background:#000000 url(../img/menu.gif) repeat-x;
	height:27px;
	/*border-top:1px solid #FFFFFF;*/
}

#menu ul{
	margin:0px;
	padding:0px;
	list-style-image:none;

}

#menu ul li{
	float:left;
	list-style:none;
	padding:7px 6px 7px 6px;
}

#menu ul li.activo{
	background-color:#90BD1C;
}


#menu a{
	color:#FFF;
	text-decoration:none;
}

#menu a:hover{
	color:#90BD1C;
}

#menu li.activo a:hover,#menu li.activo a{
	color:#333;
}

#centro{
	margin:0px;
	float:left;
	width:707px;
	background:#FFF;
}

#rastro-miga{
	/*width:698px;*/
	background:#90BD1C url(../img/rastro.gif) repeat-x;
	padding:7px 0px;
	padding-left:10px;
	border-bottom:2px solid #000;
	clear:both;
}

#rastro-miga h3{
	margin:0px;
	padding:0px;
	font-size:1.2em;
	color:#FFF;
	font-weight:none;
}



#centro h2{
	margin-top:10px;
	height:auto;
	font-size:0.9em;
	text-align:center;
	color:#000;
}

#patrocinadores{
	float:right;
	width:250px;
	padding:5px;
}

#patrocinadores2{
	float:right;
	width:250px;
	text-align:center;
	padding:0px;
}

#patrocinadores2 h2{
	padding:4px 0px;
	margin-top:0px;
	height:auto;
	font-size:1.2em;
	text-align:center;
	color:#FFF;
	margin-bottom:25px;
	background:#90BD1C url(../img/rastro.gif) repeat-x;
}

#patrocinadores2 img.uno{
	margin-bottom:10px;
	clear:both;
}

#patrocinadores2 img.dos{
	margin-left:10px;
	vertical-align:middle;
	margin-bottom:10px;
}

#patrocinadores .patrocinador{
	float:left;
	margin-left:10px;
}

#pie{
	height:20px;
	clear:both;
	text-align:center;
	color:#FFF;
	font-size:0.9em;
	background:#5C0505;
	padding-top:4px;
}


/* NOTICIAS */
#listado-noticias{
	margin-top:20px;
	margin-left:30px;
	margin-right:20px;
	text-align:center;
}

#listado-noticias div.noticia{
	margin:0 auto;
	margin-bottom:20px;
	padding-bottom:5px;
	border-bottom:2px dashed #90BD1C;
	clear:both;
}

#listado-noticias .noticia a,#listado-noticias .noticia a:visited{
	font-size:1.2em;
	font-weight:bold;
	color:#9D0102;
}

#listado-noticias .noticia span.fecha{
	color:#000;
}

#listado-noticias .noticia span.texto{
	font-weight:normal;
}

#listado-noticias .noticia img{
	float:left;
	margin-right:10px;
	border:3px solid #9D0102;
	/*padding:1px;*/
}

#noticia{
	margin-top:20px;
	margin-left:20px;
	margin-right:10px;
}

#noticia h2{
	text-align:left;
	padding:0px;
	margin:0px;
	font-size:1.5em;
	color:#9D0102;
}

#noticia div#fecha{
	margin-top:5px;
}

#noticia div#texto{
	font-weight:normal;
	margin-top:20px;
	font-size:1.1em;
}

#noticia div#cajaFoto{
	border:3px solid #9D0102;
	float:right;
	margin-top:35px;
	padding:5px;
	margin-left:5px;
	text-align:right;
	background:url(../img/pie-foto.gif) repeat-x bottom;
}

#noticia div#cajaFoto div#enlaceFoto{
	text-align:right;
	margin-top:7px

}

#noticia div#cajaFoto div#enlaceFoto img {
	vertical-align:middle;
}

#noticia div#cajaFoto a, #noticia div#cajaFoto a:visited{
	padding-top:10px;
	color:#FFF;
	text-decoration:none;
}

#noticia div#cajaFoto a:hover{
	text-decoration:underline;
}

#noticia #enlaces{
	text-align:center;
	margin:30px;
}

/* FIN NOTICIAS */


/* JUGADORES */

#lista-jugadores{
	margin-top:20px;
	margin-left: 10px;
}

#lista-jugadores div.jugador{
	border:5px solid #9D0102;
	/*border:5px solid #90BD1C;*/
	float:left;
	width:325px;
	margin-bottom:15px;
	
}

div.jugador.izquierda{
	margin-right:15px;
}

.fondo-foto{
	float:left;
	height:100%;
	background:#9D0102;
	padding-right:5px;
	margin-right:2px;
}

div.jugador img.foto{

	/*padding:2px;*/
	/*border: 3px solid #90BD1C;*/
	/*border: 3px solid #9D0102;*/

}

div.jugador div.nombre{
	margin-top:5px;
	color:#9D0102;
	font-size:1.1em;
}

div.jugador div.nacionalidad{
	margin-top:5px;
	color:#666;

}

div.jugador div.nacionalidad img{
	border:none;
}

div.jugador div.fecha-nacimiento{
	margin-top:5px;
	color:#666;
}

div.jugador div.ranking{
	margin-top:5px;
	color:#666;
}

div.jugador div.ver-mas{
	margin-top:8px;
	padding-bottom:2px;
	padding-right:4px;
	text-align:right;
}

#jugador{
	margin-top:20px;
	margin-left:20px;
	margin-right:10px;
}

#jugador h2{
	text-align:left;
	padding:0px;
	margin:0px;
	font-size:1.5em;
	color:#9D0102;
}

#jugador div#cajaFoto{
	border:3px solid #9D0102;
	float:right;
	margin-top:25px;
	padding:5px;
	margin-left:5px;
	text-align:right;
	background:url(../img/pie-foto.gif) repeat-x bottom;
}

#jugador div#cajaFoto div#enlaceFoto{
	text-align:right;
	margin-top:7px

}

#jugador div#cajaFoto div#enlaceFoto img {
	vertical-align:middle;
}

#jugador div#cajaFoto a, #noticia div#cajaFoto a:visited{
	padding-top:10px;
	color:#FFF;
	text-decoration:none;
}

#jugador div#cajaFoto a:hover{
	text-decoration:underline;
}

#jugador div#campos{
	margin-top:20px;
}

#jugador table tr td{
	padding-bottom:10px;	
}

td.titulo-campo{
	width:150px;
}

#historial{
	clear:both;
	padding-top:20px;
}

#historial h3{
	font-size:1.0em;
}

#jugador #enlaces{
	text-align:center;
	margin-top:40px;
	margin-bottom:20px;
}

/* FIN JUGADORES */


/* PPT */

#ppt{
	padding:15px;
	font-weight:normal;
}

#ppt img{
	float:left;
	padding-right:5px;
}

#ppt p{
	margin-top:0px;	
}

/* FIN PPT */

/* SALA DE PRENSA */

#sala-prensa{
	padding:15px;
	
}

#sala-prensa img{
	float:left;
	padding-right:5px;
}

#sala-prensa p{
text-align:center;
	margin-top:0px;
}
/* FIN SALA DE PRENSA */

/* ENTRADAS */

#entradas{
	padding:15px;
	text-align:center;
}

#entradas p{
	text-align:center;
}

#entradas table{
	border:2px solid #9D0102;
	color:#000;
	text-align:center;
}

#entradas table caption{
	text-align:center;
	margin-bottom:5px;
	font-size:1.2em;
	font-weight:bold;
}

#entradas table th{
	background:#9D0102;
	color:#FFF;
		text-align:center;
}

#entradas table tr td{
	text-align:center;
}

table tr.par{
	background:#e1f9a2;

}


/* FIN ENTRADAS */


/* HORARIOS */
#horarios-grupos{
	padding:15px;
	padding-right:5px;
}

#horarios-grupos h3{
	margin-top:5px;
}

#grupos{
	text-align:center;
}

#horarios-grupos div#grupos table{
	float:left;
	width:305px;
	border:2px solid #9D0102;
	color:#000;
	text-align:center;
	margin-left:13px;
	margin-right:10px;

}

#horarios-grupos table caption{
	text-align:center;
	margin-bottom:5px;
	font-size:1.2em;
	font-weight:bold;
}

#horarios-grupos table th{
	background:#9D0102;
	color:#FFF;
	text-align:center;
}

#horarios-grupos table tr td{
	text-align:center;
}

#horarios table{
	width:655px;
	color:#000;
	text-align:center;
	border:2px solid #9D0102;
	border-left:1px solid #9D0102;
}

#horarios table tr td{
	border-left:1px solid #9D0102;
}

/* FIN HORARIOS*/


/* COMO LLEGAR */

#como-llegar{
	padding:15px;
}

#como-llegar img{
	margin-left:150px;
	border:2px solid #000;
}

/* FIN COMO LLEGAR */

/* GALERIA IMAGENES */


#galeria-imagenes{
	margin: 15px;
	text-align:center;
}

#galeria-imagenes h3{
	margin:0px;
	font-size:1.1em;
	text-align:center;
	color:#FFF;
	background:#9D0102;
	padding:5px;
	padding-top:3px;
	clear:both;
	margin-bottom:20px;

}

#galeria-imagenes img{
	margin-left:10px;
	margin-bottom:10px;
	float:left;

}

/*#galeria-imagenes div#thumbnails{
	background: #9D0102;
}*/



/* FIN GALERIA IMAGENES */

/* PORTADA */
#slideshow{
	float:left;
	width:500px;
}

#portada div.jugadora,#portada div.jugador{
	float:right;
	width:205px;
	height:166px;
	font-size:0.9em;
	border-left:2px solid #90BD1C;

}

#portada div.jugadora{
	border-bottom:1px solid #90BD1C;
	/*border-left:2px solid #9D0102;*/
}

#portada div.jugador h4{
	background:#90BD1C url(../img/rastro.gif) repeat-x;
	margin:0px;
	color:#FFF;
	padding:3px 0px;
	font-size:1.3em;
}

/*#portada div.jugadora h4{
	background:#9D0102;
}*/

#portada div.jugador img{
	vertical-align:top;

	float:left;
}

#portada div.jugador div.campos{
	float:right;
	width:113px;
	margin-top:3px;
	height:120px;
	border-bottom:2px dotted #90BD1C;
	padding-left:3px;
	padding-right:3px;	
}

#portada div.jugador div.campos img{
	margin-left:5px;
}

#portada div.jugador div.enlace{
	margin-top:2px;
	text-align:center;
	clear:left;
}

#portada div#ultimas-noticias{
	clear:both;
	margin:0px;
	padding:0px;
}

#portada div#ultimas-noticias h4, #portada div#merchand h4{
	background:#90BD1C url(../img/rastro.gif) repeat-x;
	margin:0px;
	color:#FFF;
	padding:3px 0px;
	padding-left:5px;
	font-size:1.3em;
}

#portada div#ultimas-noticias div#enlaces{
	text-align:center;
}

#merchand div#texto{
	margin:15px;
}

#merchand div#texto div.producto{
	float:left;
	margin-left:15px;
	text-align:center;
	margin-bottom:25px;
}


#merchand div#texto div.producto img{
	border: 3px solid #9D0102;
}

#merchand div#texto div.producto div.nombre{
	margin-top:5px;
	text-align:center;
	color:#000;
	font-weight:bold;
}

#slideshow {
    position:relative;
    height:333px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* FIN PORTADA */

/* COMITE */

#comite{
	padding-top:15px;
}

/* FIN COMITE */

/* VIDEOS */
.video{
	border:1px solid #000;
	width:601px;
	margin-left:40px;
	margin-bottom:20px;
}

/* VIDEO */