
/*CÓDIGOS COLORES*/

/*color1: #xxxxxx*/
/*color2: #xxxxxx*/
/*color3: #xxxxxx*/

/*FIN CÓDIGOS COLORES*/

/*ESTILOS GENERALES*/

* {
	margin: 0px;
	padding: 0px;
}

html {
	background: transparent url(imagenes/fondo_html.jpg) repeat-y ;
}

body {
	line-height: 1.5em;
	font-family:  Helvetica, Arial, Verdana ; 
	font-size: 80%;
	color: #666;
	background: transparent url(imagenes/fondo_body.png) no-repeat ;
	text-align:center;
	position: relative;
	z-index: 0;
}

ul {
	list-style: none;
	margin: 10px;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;	
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	margin: 0 0 10px 0;	
}

p {
	margin-bottom: 10px;
}

img {
	border: none;
}

hr {
	clear: both;
	height: 1px;	
	border: none;
	border-top: 1px dotted #ccc;
	margin: 10px 0
}

/*FIN ESTILOS GENERALES*/

/*LAYOUT*/

#contenedor {
	width: 950px;
	margin: 0 auto;
	text-align: left;
	z-index: 1;
}

#cabecera  {
	/*background: url('imagenes/fondo_cabecera.png');*/
	/*height:215px;*/
}
	
#cuerpo {
	clear: both;
	float: left;
	margin: 10px 0 0 0;
	background: #fff;
	width: 100%;
	border-bottom: 200px solid #fff; /*REVISAR: ESTO SE PONE HASTA QUE SE SOLUCIONE EL PROBLEMA DE LOS ESCUDOS DE LA PARTE INFERIOR DE LA PÁGINA*/	
		
	border-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright:7px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);

}

#pie {
	clear: both; 
	width: 100%; 
	background: #000; 
	position: relative; 
	z-index: 0px;
	margin: 0px; 
	color: #ccc;
	padding: 15px 0;
	text-align: center; 	
	
	-moz-box-shadow: -5px 0px 11px #000;
    -webkit-box-shadow: -5px 0px 11px #000;
    box-shadow: -5px 0px 11px #000;

}

/*FIN LAYOUT*/

/*CABECERA*/ 

#cabecera #logo {
	width: 200px;
	float:left;
	height:200px;
}

#cabecera #titulos { 
	width: 340px;
	height: 60px;
	color: #fff;
	padding: 10px 0 0 0;
	float: left;
}

#cabecera #titulos li { 
	float: left; 
	margin: 0 5px 0 0;
}

#cabecera #redes { 
	width: 150px;
	height: 60px;
	color: #fff;
	padding: 10px 0 0 0;
	margin-left: 10px;
	float: left;
}

#cabecera #redes p { 
	margin: 0px; 
	font-size: 0.8em; 
	font-weight: bold; 
	letter-spacing: 0.1em
}

#cabecera #redes ul { 
	margin: 0px;
}

#cabecera #redes ul li { 
	float: left; 
	margin: 0 10px 0 0;
}

#cabecera #redes ul li img { 
	height: 25px;
}

#cabecera #buscador {
	float: left;
	width: 230px;
	*width: 245px;
	_width: 245px;
}

#cabecera #buscador form ul {
	float: right;
}

#cabecera #buscador form ul li {
	float: left;
	/*margin-right: 5px; */
}

#cabecera #buscador form ul li label {
	font-size: 80%;
	font-style: italic;
	color: #ddd;
}

#cabecera #buscador form ul li input {
	display: block;
}

#cabecera #resultados {
	width:750x;
	height:70px;
	background:#000000;
	border-radius: 7px;
	-moz-border-radius:7px;
	-webkit-border-radius: 7px;
	*behavior:url(border-radius.htc);	
	_behavior:url(border-radius.htc);
	opacity: 0.8;  
	-moz-opacity: 0.8;  
	filter: alpha(opacity=80);
	padding: 10px;
	margin: 0;
	float:left;
}

#cabecera #resultados #anterior { 
	width:20px; 
	float:left;
	display:inline;  
	margin: 0 7px 0 0; 
	height:58px; 
	background:#c7c4c6 url(imagenes/bkg_resultados.jpg) repeat-x; 
	padding:7px 0;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);
 }

#cabecera #resultados #anterior img { 
	text-align:center; 
	padding: 25px 0 0 0;
}
	
#cabecera #resultados #siguiente { 
	width:20px; 
	float:left;
	display:inline; 
	margin: 0; 
	height:58px; 
	background:#c7c4c6 url(imagenes/bkg_resultados.jpg) repeat-x; 
	padding: 7px 0;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px; 
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);
}
	
#cabecera #resultados #siguiente img {
	text-align: center;
	padding: 0;
	margin:25px 0 0 0;
}

#cabecera #resultados ul {
	margin:0;
	padding:0;
	float:left;
}

#cabecera #resultados ul li { 
	float:left;
	width: 100px;
	height:58px; 
	font-size:0.8em;
	color:#000;
	background:#c7c4c6 url(imagenes/bkg_resultados.jpg) repeat-x; 
	margin: 0 7px 0 0; 
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px; 
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);

	padding: 7px;
}

#cabecera #resultados p {
	margin: 0;
	padding:0;
	line-height:1.3em;
}

#cabecera #resultados p.itxako {
	float:left;
	font-weight:bold;
	color:#c31313;
	width:70px;
	*width:60px;
	_width:60px;
}

#cabecera #resultados p.resultado_itxako {
	font-weight:bold;
	color:#c31313;
}

#cabecera #resultados p.contrario {
	float:left;
	font-weight:bold;
	color:#000;
	width:70px;
	*width:60px;
	_width:60px;
}

#cabecera #resultados p.resultado_contrario {
	font-weight:bold;
	color:#000;
}

#cabecera #resultados ul li.destacado { 
	float:left;
	width:225px;
	height:58px;  
	background:#530606 url(imagenes/bkg_resuldestacado.jpg) repeat-x;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);
	color:#fff;
	padding: 7px;
	text-align:center;
	margin: 0 7px 0 0; 
	 }

#cabecera #resultados ul li.destacado span {
	font-weight:bold; 
}

#cabecera #resultados ul li.destacado p { 
	margin:0; 
	padding:0;
}

#cabecera #resultados ul li.destacado  .equipos {
	font-weight:bold;
	font-size:1.5em !important;
}

#cabecera #idioma {
}

#cabecera #menu {
	width: 730px;
	height: 45px;
	background:url(imagenes/bkg_menu.jpg) #5E0707 repeat-x;
	color:#fff;
	margin: 5px 0 5px 0;
	padding: 10px;
	border-radius: 7px;
	-moz-border-radius:7px;
	-webkit-border-radius: 7px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);
	float:left;
	/*display:inline;*/
	font-size: 1.1em;
	text-transform:uppercase;
}

#cabecera #menu ul {
	margin: 15px 0 0 0;
}

#cabecera #menu li {
	display:inline;
	border-right: 1px solid #fff;
	padding: 0 13px 0 13px; 
	margin: 0;
}
	
#cabecera #menu li a {
	color:#fff;
	text-decoration:none; 	
}
#cabecera #menu li a:hover {
	color:#fff;
	text-decoration:none;
	background: url(imagenes/hover_menu.gif) no-repeat;
	background-position:bottom;
	padding-bottom: 15px; 	
}
	
#cabecera #menu li.noborder {
	border-right:none;
}
	
#cabecera #submenus {
	width: 950px;
	background:#520101;
	color:#fff;
	border-radius: 7px;
	-moz-border-radius:7px;
	-webkit-border-radius: 7px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);
	opacity: 0.8;  
	-moz-opacity: 0.8;  
	filter: alpha(opacity=80);
	text-transform:uppercase;
	font-size: 0.9em;
	float:left;
}

#cabecera #submenus div li {
	display:inline;
	border-right:1px solid #fff;
	padding: 0 10px 0 10px; 	
}

#cabecera #submenus div li.noborder {
	border-right:none;
}

#cabecera #submenus div li a {
	color: #fff;
}

/*FIN CABECERA*/

/*ESTILOS AUXILIARES*/

div#error {
}

div.espacio {
	height: 300px;
}

div.dentro {
	margin: 10px 10px;
	padding: 5px;
}

div.ocultar {
	display: none;
}

div.clear {
	clear: both;
}

div#back {
	position: absolute;
	bottom: 10px;
	right: 10px;
	color: #999;
}

div#back a {
	color: #666;
}

/*FIN ESTILOS AUXILIARES*/

/*ESTILOS DEL INDEX*/

#index {
}

#index #col_contenidos {
	width: 580px;
	margin: 0 25px 0 0;
	float:left;
}
	
#index #col_contenidos a, #index #col_varios a {
	color:#d81616;
}

#index #banner {
	height: 90px;
	margin: 0 0 15px 0;
}

#index #banner img {
	max-width: 920px;
	max-height: 90px;
}
	
#index #noticia_destacada h1 {
	margin: 15px 0;
	font-size: 2.2em;
	color:#D81616;
	line-height:1.1em
}

#index #noticia_destacada img {
	width: 580px;
}

#index #noticia_destacada resumen {
	font-size: 120%;
	margin-bottom: 15px;
}

#index #noticias {
	color: #333;
	margin: 15px 0 0 0;
}

#index #noticias h2 {
	font-size: 150%;
	color: #d81616;
}

#index #noticias ul {
	margin:0;
	padding:0;
}

#index #noticias ul li {
	width: 275px;
	height: 130px;
	float: left;
	margin: 15px 15px 20px 0;
	padding: 0;
	border-bottom: 1px dashed #ccc;
}

#index #noticias ul li img {
	float: left;
	margin: 0 7px 40px 0;
	max-width: 120px;
	padding: 2px;
	border: 1px solid #ddd;
}

#index #noticias ul li p span.categoria {
	font-weight:bold;
	text-transform:uppercase;
	font-size: 85%;
	color: #fff;
	padding: 2px;
	background: #d81616;
}

#index #noticias ul li h3 {
	font-size: 1.2em;
	font-weight: normal;
	margin: 0 16px 7px 0;
	line-height: 1.1em;
}

#index #noticias ul li p.fecha {
	font-size: 75%;
	color: #999;
	margin: 0px;
}
		
#index #col_varios {
	width: 315px;
	margin: 0 0 0 0;
	float: left;
}

#index #col_varios #galerias {
	clear: both;
	border: 5px solid #ddd;
	padding: 0 5px 10px 5px;
}

#index #col_varios #galerias ul {
	margin: 0px;
	padding: 0px;
}

#index #col_varios #galerias ul li a {
	color: #444;
	text-transform: uppercase;
	font-size: 90%;
}

#index #col_varios #galerias ul li.enlace_galerias a {
	color: #d81616;
	text-transform: lowercase;
	float: right;
}

#index #col_varios #ehf {
	clear: both;
	border: 5px solid #ddd;
	padding: 15px 10px 10px 10px;
}

#index #col_varios #jugadoras {
	clear: both;
}

#index #col_varios #jugadoras ul {
	list-style: none;
	margin: 0px;
}

#index #noticias div.enlace_listadonoticias {
	float: right;
	margin: 20px;
}








li.videos{
	background:url(imagenes/icono_videos.jpg) no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}

li.videos a {
	color: #666;
	text-decoration: none;
}
li.videos a:hover{
	text-decoration: underline;
}
li.fotos{
	background:url(imagenes/icono_fotos.jpg) no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}
li.fotos a {
	color: #666;
	text-decoration: none;
}
li.fotos a:hover{
	text-decoration: underline;
}

#col_varios img {
	margin: 0 0 10px 0;
}
		
#col_varios h2 {
	width:315px;
	color:#BF8D01;
	font-family:"65 Helvetica Medium", Helvetica, Arial, "Trebuchet MS", verdana;
	font-size:1.1em;
	margin: 10px 0 10px 0;
	float:left;
}

#col_varios #buscador_noticias {
	width: 100%;
	height: 100%;	
	margin:0;
}

#col_varios #buscador_noticias form ul li input { 
	width: 140px; 
	margin: 0 3px 0 0; 
	float: left;
}

#col_varios #buscador_noticias form ul li.boton input {
	background:#d81616;  
	width: 80px; 
	color:#fff; 
	border:0; font-size:0.9em; 
	font-weight:bold; 
	margin:0; 
	padding:2px; 
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);
	float:left;
	display:inline;
}

#col_varios #nube_etiquetas{

}
	
#index #presentacion {
}

#index #destacados {
}

#index #servicios {
}

#index #novedades {
}

/*FIN ESTILOS DEL INDEX*/


/*CONTENIDOS*/

#contenidos {
	clear: both;
	min-height: 400px;
	position: relative;
	padding-bottom: 20px; /*necesario si se utiliza el div "back" para volver a la página principal, ya que se coloca absolutamente al final de los contenidos*/
}

#contenidos h1 {
	clear: both;
	margin: 15px 0 20px 0;
	font-size: 2.4em;
	color:#D81616;
	line-height:1.1em;
}

#contenidos h2 {
	clear: both;
	font-weight: bold;
	text-transform:uppercase;
	font-size: 90%;
	color: #fff;
	padding: 4px 7px;
	background: #d81616;
	display: inline;
}

#contenidos h3 {
}

#contenidos div#migas {
	margin-bottom: 7px;
	float: left;
	color: #999;
	width: 900px;
}

#contenidos div#migas ul {
	margin: 0px;
}

#contenidos div#migas ul li {
	float: left;
}

#contenidos div#migas ul li a {
	color: #666;
}	

#contenidos div#datos {
	clear: both;
	padding: 3px;
	margin: 10px 0 15px 0;
	background: #f5f5f5;
	border: 1px solid #eee;
}

#contenidos div#fotos {
	clear: both;
	margin: 0 0 30px 30px;
	float: right;
	display: block;
}

#contenidos div#fotos img {
	background: #fff;
	padding: 2px;
	border: 1px solid #ddd;
	max-width: 400px;
}

#contenidos div#fotos p {
	background: #ddd;
	padding: 5px 0 5px 5px;
	color: #666;
	width: 400px;
}

#contenidos div#fotos ul {
	width: 400px;
}

#contenidos div#fotos ul li{
	float: left;
	margin: 0 3px 0 0;
}

#contenidos div#fotos ul li img {
	padding: 2px;
	width: 21px;
	height: 21px;
}

#contenidos div#resumen {
	font-size: 130%;
	color:#000;
	font-weight:bold;
	margin: 0 0 20px 0;
}
			
#contenidos div#texto {
	color:#333;
	margin: 0 0 10px 0;
	line-height:1.5em;
}

#contenidos div#texto li {
	background: url(imagenes/icono_li.png) 0 7px no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
}

#contenidos div#codigo {
	text-align: center;
}

#contenidos div#enlace {
	background: #e01616 url(imagenes/icono_enlaces.jpg) 5px 7px no-repeat;
	padding: 5px 0 5px 30px;
	color: #fff;
}

#contenidos div#enlace a {
	color: #fff;
}

#contenidos div#enlace_socios {
	background: url(imagenes/icono_word.gif) 5px 7px no-repeat;
	padding: 5px 0 5px 30px;
	clear: both;
}

#contenidos div#enlace_socios a {
	color: #FE8F01;
}

#contenidos div#enlace_socios a:hover {
	color: #d81616;
	text-decoration: none;
}

#contenidos div#enlace_fondos {
	background: url(imagenes/icono_imagen.gif) 5px 7px no-repeat;
	padding: 5px 0 5px 30px;
	clear: both;
}

#contenidos div#enlace_fondos a {
	color: #FE8F01;
}

#contenidos div#enlace_fondos a:hover {
	color: #d81616;
	text-decoration: none;
}

#contenidos div#descarga {
	background: #e01616 url(imagenes/icono_descarga.jpg) 5px 7px no-repeat;
	padding: 5px 0 5px 30px;
	color: #fff;	
}

#contenidos div#descarga a {
	color: #fff;
}

#contenidos #contenidosrelacionados {
	clear: both;
	margin: 0 0 20px 0;
	background: #eee;
	border: 1px solid #ccc;
	padding: 15px;
}

#contenidos #contenidosrelacionados h3 {
	margin-bottom: 10px;
	font-size: 150%;
}

#contenidos #contenidosrelacionados ul {
}

#contenidos #contenidosrelacionados li.titulo {
	border-bottom: 1px dashed #ccc;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 120%;
}

#contenidos #contenidosrelacionados li {
	margin-bottom: 5px;
}

#contenidos #contenidosrelacionados li.destacar {
	font-weight: bold;
}

#contenidos  #patrocinador {
	float:left;
	display:inline;
	margin: 20px 20px 0 0;
	min-height: 150px;
}

#contenidos #patrocinador p#patrocinadores {
	width: 110px;
	background: #ddd;
	padding: 5px 0px 0px 5px;
}














#contenidos #comentarios {
	
}

#contenidos #comentarios p { 
	color:#666; 
	font-weight:bold; 
	font-size:1.5em;
	margin: 0 0 0 10px;
	
}
#contenidos #comentarios li { 
	background:#f5f5f5; 
	color:#666; 
	margin:0 0 10px 0; 
	padding: 10px;
	
}

#contenidos #comentarios li span {
	font-size:1.3em;
	font-weight:bold;
	
	
}

#contenidos #comentarios li.requerido { 
	background:url('intranet/imagenes/icono_requerido.png') 0px 13px no-repeat; 
	color:#666; 
	margin:0 0 10px 0; 
	padding: 10px;
}

#contenidos #comentarios li.requerido  label{ 
	margin-left: 5px;
}

#contenidos #comentarios li.boton { 
	background:none; 
	color:#666; 
	margin:0 0 10px 0; 
	padding: 0 0 0 10px;
}


#contenidos #comentarios li p.usuario { 
	background:#ddd; 
	color:#666; 
	margin:0; 
	padding: 5px;
	font-size:1em;
	font-weight:bold;
	
}
#contenidos #comentarios li p.usuario span {
	font-size:0.8em;
	font-weight:normal;
	margin: 0 0 0 25px;
	
}

#contenidos #comentarios li p { 
	font-weight:normal;
	color:#666; 
	margin:0; 
	padding: 5px;
	font-size:1em;
}

#comentarios #normas {
	width:210px;
	float:right;
	padding:15px 0;
	margin:25px 0 0 0;
	border-left:1px solid #ccc;
	height: 250px;
	
	}
	
	
	#comentarios #normas p {
	background:none;
	margin:0 0 8px 0; 
	padding:0 20px;
	font-size:1em
	
	
	}
	
#comentarios #normas li {
	background:none;
	margin:0 0 8px 20px; 
	padding:0 15px 0 5px;
	font-size:0.8em;
	line-height:1.4em;
	list-style-type: disc;
	
	}

.ul_banderas {
	width: 50px !important;
	height: 15px !important;
	float: left !important;
	border: 0 !important;
}
	
.bandera {
	width: 20px !important;
	height: 15px !important;
	float: left !important;
	margin: 10px !important;
	border: 0 !important; 
}

#contenidos #col_contenidos {
	width: 580px;
	margin: 0 25px 0 0;
	float: left;
}
	
#contenidos #col_contenidos a, #contenidos #col_varios a {
	color: #d81616;
}

#contenidos #col_contenidos h2 {
	clear: both;
	float: left;
	width: 580px;
	background: #3c3c3c;
	padding: 7px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
	
	border-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright:7px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	border-top-left-radius:7px;
	border-top-right-radius:7px;
	border-bottom-left-radius:7px;
	border-bottom-right-radius:7px;
	*behavior:url(border-radius.htc);
	_behavior:url(border-radius.htc);	
	
}

#contenidos #col_contenidos #datosgenerales_foto {
	float: left;
	width: 203px;
}

#contenidos #col_contenidos #datosgenerales_datos {
	float: left;
	width: 333px;
	margin: 0 10px;
	padding: 7px;
	background: #f9f9f9 url(imagenes/elclub_escudo.png) no-repeat 250px 10px;
}

#contenidos #col_contenidos #instalaciones_datos, #contenidos #col_contenidos #historia_datos {
	margin: 0 10px;
	padding: 7px;
	float: left;
}

#contenidos #col_contenidos #historia_fotos {
	float: left;
	width: 240px;
}

#contenidos #col_contenidos #historia_fotos ul li {
	width: 100px;
	float:left;
	margin: 0 5px 0 0;
}

#contenidos #col_contenidos #historia_texto {
	float: left;
	width: 335px;
	margin: 10px 0 0 0;
}

#contenidos #col_contenidos ul {
	margin-top: 15px;
	clear: both;
}

#contenidos #col_contenidos ul#titulos li {
	margin: 10px;
	padding: 5px 5px 5px 15px;
	background: #f3f3f3;
	border: 1px solid #eee;
	height: 45px;
	font-size: 130%;
}

#contenidos #col_contenidos ul#titulos li div.titulos_foto {
	width: 40px;
	margin-right: 20px;
	float: left;
}

#contenidos #col_contenidos ul#titulos li div.titulos_titulo {
	float: left;
	width: 400px;
	margin-top: 12px;
}









#contenidos #col_contenidos ul#junta li {
	float: left;
	width: 156px;
	margin: 0 15px 15px 15px;
}

#contenidos #col_contenidos ul#junta li div {
	background: #f0f0ed;
	padding: 10px;
	min-height: 85px;
}

#contenidos #col_contenidos ul#junta li div p {
	margin-bottom: 5px;
}

#contenidos #col_contenidos ul#junta li div p.cargo {
	text-align: center;
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	text-transform: uppercase;
	margin-bottom: 3px;
}

#contenidos #col_contenidos ul#junta li div p.nombre {
	text-align: center;
	font-size: 90%;
	color: #a21415;
	text-transform: uppercase;
	margin-bottom: 15px;
}

#contenidos #col_contenidos ul#junta li div p.mail {
	font-size: 80%;
	color: #a21415;	
}

#contenidos #col_varios {
	width: 315px;
	margin: 0 0 0 0;
	float: left;
}

#contenidos #col_varios h2 {
	width:315px;
	color:#BF8D01;
	font-family:"65 Helvetica Medium", Helvetica, Arial, "Trebuchet MS", verdana;
	font-size:1.1em;
	margin: 10px 0 10px 0;
	float:left;
	background: none;
	font-weight: normal;
}

#compartir h3 {
	color:#BF8D01;
	font-family:"65 Helvetica Medium", Helvetica, Arial, "Trebuchet MS", verdana;
	font-size:1.1em;
	margin: 10px 0 10px 0;
}


/*FIN CONTENIDOS*/

/*LISTADO*/

#listado {
	clear: both;
	min-height: 400px;
	position: relative;
	padding-bottom: 20px; /*necesario si se utiliza el div "back" para volver a la página principal, ya que se coloca absolutamente al final de los contenidos*/
}

#listado h1 {
	clear: both;
	margin: 15px 0 20px 0;
	font-size: 2.4em;
	color:#D81616;
	line-height:1.1em;
}

#listado h2 {
	clear: both;
	font-weight: bold;
	text-transform:uppercase;
	font-size: 90%;
	color: #fff;
	padding: 4px 7px;
	background: #d81616;
	/*display: inline;*/
}

#listado h1 a, #listado h2 a {
	color: #d81616;
}

#listado h3 {
}

#listado div#migas {
	margin-bottom: 7px;
	float: left;
	color: #999;
}

#listado div#migas ul {
	margin: 0px;
}

#listado div#migas ul li {
	float: left;
}

#listado div#migas ul li a {
	color: #666;
}

#listado div#datos {
	clear: both;
	padding: 3px;
	margin: 10px 0 15px 0;
	background: #f5f5f5;
	border: 1px solid #eee;
}

#listado div#resumen {
	font-size: 130%;
	color:#000;
	font-weight:bold;
	margin: 0 0 20px 0;	
}

#listado ul.listado {
	margin: 20px;
}

#listado ul.listado li {
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #f9f9f9;
	border-bottom: 1px solid #eee;
}

#listado ul.listado li:hover {
	background: #f9f9f9;
	border: 1px solid #eee;
}

#listado ul.listado li.destacar {
}

#listado ul.listado li div.listados_foto {
	float: left;
	width: 150px;
	margin-right: 30px;
	text-align: center;
}

#listado ul.listado li div.listados_foto img {
	border: 1px solid #03554E;
	padding: 2px;
}

#listado ul.listado li div.listados_info {
	float: left;
	width: 650px;
}

#listado ul.listado li div.listados_info p.fecha {
	margin-bottom: 2px;
}

#listado ul.listado li div.noticias_info p.fecha span {
	color: #deda00;
}

#listado ul.listado li div.listados_info p.titulo {
	color: #03554E;
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 4px;	
}

#listado ul.listado li div.listados_info p.resumen {
}

/*FIN LISTADO*/

/*PIE*/

#pie #contenido {
	width:950px;
	margin:0 auto;
	font-size:0.9em;
	text-align:left;
}

#pie #escudos {
	position: absolute;
	width: 100%;
	height: 250px;
	background: url(imagenes/bkg_escudos.png) repeat-x;
	top: -188px;
	z-index: 0;
}

#pie #contenido ul {
	margin: 0 0 10px 15px;
	padding: 0;
}

#pie #contenido ul li {
	float:left;
	display:inline;
	margin: 20px 20px 0 0;
}

#pie #contenido ul li.patrocinador {
	width: 110px;
	height: 80px;
	background: #fff;
}

#pie #contenido ul.men_pie {
	clear:both;
	border-bottom:dotted 1px #ccc;
	border-top:dotted 1px #ccc;
	width:950px;
	margin:20px 15px 0 15px;
	padding:5px 0 0 0;
	float:left;
}

#pie #contenido ul.men_pie li {
	float:left;
	display:inline;
	margin: 0 10px 0 0;
	font-weight:bold;
	border-right:solid 1px #ccc;
	padding: 0 10px 0 0;
}

#pie #contenido ul.men_pie li a {
	
}

#pie #contenido ul.men_pie li a:hover {
	
}

#pie #contenido p {
	clear:both;
	margin:0;
	padding:0 0 0 15px;
	color:#999;
	font-size:0.8em;
}

/*FIN PIE*/

/*OVERLAY (POP UP TÍTULOS)*/

	/* black version of the overlay. simply uses a different background image */
	div.apple_overlay.black {
		background-image:url(http://static.flowplayer.org/tools/img/overlay/transparent.png);		
		color:#fff;
		width: 650px;
		/*height: 700px;*/
	}
	
	div.apple_overlay {
		width: 650px;
		/*height: 700px;*/
	}
	
	div.black {
		width: 650px;
		/*height: 700px;*/
	}
	
	div.apple_overlay h2 {
		margin: 10px 0 0 0;
		font-weight:bold;
		font-size:14px;
	}
	
	div.apple_overlay div.details {
		margin: 30px;
		float: left;
	}
	
	div.apple_overlay div.foto_testimonio {
		margin: 30px;
		float: right;
		width: 193px;
		height: 200px;
	}

	div.apple_overlay p {
		margin: 10px 0 0 0;
	}
	
	div.black h1 {
		height: 25px;
		background: url('imagenes/logo_mini.png') 0 -2px no-repeat;
		color:#fff;
		font-weight:bold;
		font-size:25px;
		padding: 0 0 0 30px;
		margin: 0 0 20px 0;
	}
	
	div.black h2 {
		clear: both;
		color:#fff;
		font-weight:bold;
		font-size:14px;
		padding: 15px 0 0 0;
	}
	
	div.black div.details {
		margin: 30px;
	}
	
	div.black div.details div.texto_titulo {
		width: 400px;
		height: 400px;
		overflow: auto;
		float: left;
		-webkit-scrollbar-width: 30px;
		-webkit-scrollbar-color: #eee;
	}
	
	div.black div.details div.texto ul {
		float: left;
	}
	
	div.black div.details div.texto_titulo ul li {
		display: block !important;
	}
	
	div.black div.foto_testimonio {
		width: 193px;
		height: 202px;
		float: right;
	}
	
	div.black p {
		margin: 0 10px 10px 10px;
	}
	
	div.black p.resumen {
		margin: 0 10px 30px 10px;
		width: 500px;
	}
	
	
	div.black div.foto_titulo {
		float: left;
		margin: 20px;
		padding: 2px;
		border: 1px solid #ddd;
	}

/*FIN OVERLAY*/


