/*
Theme Name: FundacionFrax
Theme URI: http://www.fundacionfrax.org
Description: El dise�o de esta plantilla se ha hecho para la fundaci�n Frax
Version: 0.8
Author: Grupo Skala
Author URI: http://www.grupo-skala.com/

*/



body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-image: url(imagenes/fondo-general.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#a1a9ab;
}

strong, em, b, i {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, address {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

#rompe {
margin:0px;
padding:0px;
clear:both;
}
.rompe {
margin:0px;
padding:0px;
clear:both;
}

/**elementos pagina *******/
.general {
	width:942px;
	margin:0px auto;
	background-image: url(imagenes/fondo_cabecera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera {
overflow:hidden;
width:100%;
height:125px;
}

.logotipo {
	float:left;
	width: 270px;
	position: relative;
	top: 31px;
}

.contenidos {
	clear:both;
margin:0px;
padding:0px;
	background-color:#eeeeec;
	background-image: url(imagenes/fondo_zonacentral.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.pie {
clear:both;
background-color:#FFFFFF;
}
.pie p{
margin:0px;
font-size:11px;
padding:5px;
text-align:center;
}

.columna_contenido {
padding:0px 0px 0px 0px;
margin:0px;
padding:0px;
background-color:#eeeeec;
width:672px;
float:left;
min-height:453px;
}

.sidebar  {
margin:0px;
padding:0px;
background-color:#000000;
width:270px;
float:left;

}

/******** noticias **************/

.noticia_principal_contenido h2{
font-size:20px;
margin:7px 0px 6px 6px;
padding:0px;
}
.noticia_principal_contenido h2 a{
text-decoration:none;
color:#2B211D;
}
.noticia_principal_contenido h2 a:hover{
text-decoration:underline;
color:#2B211D;
}

.grueso_noticia_principal{
text-align:justify;
font-size:12px;
margin:0px 6px;
padding:0px;
}

.entradilla {
font-family:Tahoma,Geneva,Kalimati,sans-serif;
font-size:10px;
font-weight:bold;

margin:0 6px 4px;
}
.noticia_principal {
background-color:#f8f8f8;
 height: auto!important; /* para los browsers buenos */
 
 height: 269px; /* para IE5+ */
 min-height: 269px; /* para los browsers buenos */
/* height: 288px; /* para IE5+ */
/* min-height: 288px; /* para los browsers buenos */
}
.noticia_principal_imagen {
width:404px;
overflow:hidden;
float:left;
}

.noticia_principal_contenido {
width:268px;
float:left;
}
.noticias_listado_home {
	clear:both;
	margin:0px 0px 8px 0px;
}

.noticias_listado_home ul{
	list-style:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.noticias_listado_home ul li{
	min-height:10px;
	list-style-type:none;
	font-size:13px;
	margin:0px;
	padding:16px 0px 14px 10px;
	background-image: url(imagenes/linea_horizontal_noticias.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.noticias_listado_home ul li a{
	font-weight:bold;
	color:#2b211d;
	/* padding:0px 0px 0px 12px; */
	text-decoration:none;
	/*background-image: url(imagenes/icono_lineavertical.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
}

.noticias_listado_home ul li div{
	background-image: url(imagenes/icono_lineavertical.gif);
	background-repeat: no-repeat;
	background-position: left top;
	min-height:10px;
}

.noticias_listado_home ul li a:hover{
text-decoration:underline;

}

.botones_herramientas {
	height:35px;
	clear:both;
margin:0px 10px 0px 10px;
padding:10px 0px 0px 50px 0px;
}

.boton_rss {
float:left;
width:117px;
margin:0px 0px 0px 0px;
padding:0px;
}

.boton_archivonoticias {
float:right;
width:80px;
margin:0px 0px 0px 0px;
padding:0px;
}

.mas_info_noticia {
margin:0 0 8px;
text-align:right;
width:100%;
}
.mas_info_noticia a{
	color:#2B211D;
	text-decoration:none;
}
.mas_info_noticia a:hover{
	text-decoration:underline;
}

/*****Botonera ********/
.botonera {
	margin:0px;
	padding:0px;
	widows:100%;
	overflow:hidden;
}
.botonera a{
margin:0px;
padding:0px;
float:left;
overflow:hidden;
width:auto !important; width:104.5px;


}

/********Banners laterales ************/
.texto_banner {
color:#FFFFFF;
}
.texto_banner h3 {
font-size:16px;
margin:7px 0 0 11px;
padding:0;
}
.texto_banner p {
font-size:11px;
margin:0px 5px 0px 11px;
padding:0px;
}
div.texto_masinfo {
width:250px;
text-align:right;
font-size:10px;
margin:2px 0px 2px 0px;
padding:0px 0px 4px 0px;

}
.bloque_lateral {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #a1a9ab;
}

.bloque_lateral p{
	margin:0px;
	padding:0px;
}
.bloque_lateral p a img{
	margin:0px;
	padding:0px;
}

.bloque_lateral, .bloque_lateral p{
margin:0px;padding:0px;
}
.bloque_lateral p img {
border:none;
border-style:none;
}


/******Paginas ********/
.pagina_contenidos {
}
.pagina_contenidos h2 {
/*color:#7B7D82; */
/* color:#42443f; */
color:#ed1c24;

font-size:24px;
margin:18px 0 0 19px;
padding:0;
padding:0px;
}
.pagina_contenidos .entry{
font-size:12px;
color:#565a60;
margin:0px 30px 0px 20px;
padding:0px;
}

.pagina_contenidos .entry p{
text-align:justify;
line-height:19px;
}

.pagina_contenidos h3 {
color:#333738;
font-size:18px;
margin:18px 0 0 0px;
padding:0;
padding:0px;
/*arregla saltos en texto */
clear:both;
}
.entry ul {
	margin:0 0 0px 24px;
	padding:0px;
}

.entry ul li {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 6px;
	list-style:none;
	background-image: url(imagenes/icono_listado.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;	
}


/*******Subbotonera **************/
.subbotonera{
	background-color:#1c2122;
	with:100%;
	height:52px;
	background-image: url(imagenes/fondo_subbotonera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subbotonera ul{
	margin:0px;
	padding:19px 0px 0px 0px;
}

.subbotonera ul li {
display:inline;
margin:0px 10px 0px 10px;
}

.subbotonera ul li a{
font-size:13px;
color:#FFF;
text-decoration:none;
}
.subbotonera ul li a:hover{
text-decoration:underline;
}

li.current_page_item a{
	font-weight:bold;
	font-size:14px;
}



/*Estilos de contenidos */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
	
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

/***********Estilos flutter **********/
.EIP_title EIP_postid6 
{
	background-color:#FC3;
}

/**fomularios **********/
.linklove {
	display:none;
}

.contactar_direccion {
	width:282px;
	line-height:23px;
	float:left;
	height:240px;
	margin:15px 5px 0px 25px;
	padding:0px 0px 0px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ff0103;
	border-right-color: #ff0103;
	border-bottom-color: #ff0103;
	border-left-color: #ff0103;
}

.contactar_formulario{
	width:320px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.contactar_formulario input{
	font-size:11px;
}

/*******Bloque subscripcion ********/
.bloque_email {
	width:100%;
	background-image: url(imagenes/botones_suemail.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:52px;
}
.formulario_email {
	float:left;
	

}
.formemail_izq {
	float:left;
	width:5px;
	height:21px;
	background-image: url(imagenes/fondo_subcripcionemail.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.formemail_centro{
	padding:0px;
	float:left;
	width:112px;
	height:21px;
	background-image: url(imagenes/fondo_subcripcionemail_centro.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}
.formemail_centro input{
	width:106px;
	margin:1px 0px 0px 0px;
	font-size:11px;
	background-color:#eeeeec;
	border:none;
	color:#8f8f8d;
}

.formemail_der {
	float:left;
	width:5px;
	height:21px;
	background-image: url(imagenes/fondo_subcripcionemail-02.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.elementos_subscripcion {
	position:relative;
	left: 50px;
	top: 18px;
}

/******Galeria ********/
.caja_galeria {
width:271px;
float:left;
}
.gallery {
float:left;
margin:20px 0 0;
width:170px;
}

.gallery-item { /* margin:0px 20px 10px 20px; */} 

.gallery-item {
margin:0 0 10px 0;
}

.gallery-item a img{
/* 	border: 1px solid #333738; */
	border: 1px solid #ed1c24;
}
a.attachment-thumbnail {border:none; } 
.gallery-icon {}
img.gallery-icon {border:none;}
.gallery-caption {}

.wp-caption {
	border:none;
	margin:0px auto;
	margin-left:5px;
	margin-right:5px;
	width:428px;
	padding:5px;
	/* background-color:#e2e3e3; */
}
.wp-caption img {
	/* width:420px; */
	margin:0px auto;
	border:1px solid #ED1C24;
	/* padding:5px; */
	margin:5px 5px 5px 5px;
	background-color:#EEEEEC;
}

.wp-caption p {
	margin:2px;
	margin-left:16px;
	margin-right:16px;
}
.wp-caption-text {
	margin:3px;
	text-align:center;
}

.notList{
	padding-left:13px;	
}

.alignleft{
	margin:0px auto;
	/* border:1px solid #ED1C24; */
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
}

.capa_mapa {
clear:both;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;

}

.icono_descargar {
/* background-color:#FFFFFF; */
clear:both;
margin:0 auto;
padding:0;
width:166px;
}
.icono_descargar  img{
border:none;
}

.formulario_asociados {
	margin:0px;
padding:0px 0px 0px 169px;
}

ol.cf-ol li{
	margin:20px 0px 0px 0px;
}

p.wp-caption-text  {
text-align:center;
}

.texto_privacidad {
	margin:10px 0px 10px 0px;
	font-size:10px;
	font-style:italic;
	}
	
	#li--10 {
		height:40px;
	}
	
	.advertencia_cuentabanco {
		width:80%;
		color:#ffffff;
		padding:15px;
		margin:0 auto 30px auto;
		background-color:#333;
	}
	
/*** paginador **/

.paginador_noticias {
	height:41px;
	width:646px;
	margin:10px 0px 0px 10px;
}

.paginador_noticias  a{
	padding:0px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}

/*.paginador, .boton_anterior, .boton_siguiente{
	border:none;
	cursor:pointer;
	width:82px;
	height:30px;
	background-image: url(imagenes/botones_botonsiguiente.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
*/

.boton_anterior a {
padding:3px 0px 0px 3px;
	border:none;
	display:block;
	cursor:pointer;
	width:82px;
	height:30px;
	background-image: url(imagenes/botones_botonsiguiente.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.boton_siguiente a {
padding:3px 0px 0px 6px;
	border:none;
	display:block;
	cursor:pointer;
	width:82px;
	height:30px;
	background-image: url(imagenes/botones_botonsiguiente.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.paginador a:link{
		border:none;

	padding:5px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}

/*.pnuevos,.boton_siguiente  {
	padding:2px 0px 0px 5px;
	margin:0px 0px 0px auto;
}*/

/*.pviejos, .boton_anterior  {
	padding:2px 0px 0px 2px;
		margin:0px auto 0px 0px;
}*/


.wp-caption-text {
	margin:3px;
	text-align:center;
}

/*****Estilo listado de exposiciones ******/


.lista_exposiciones {
clear:both;
display:block;
margin:0 0 0 20px;
padding:8px 0 0;
}

.lista_exposiciones > h3 {
margin:20px 0px 0px 0px;
}


.texto_lista_exposiciones {

display:block;}

.texto_horarios {
margin:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.separador_exposiciones  {
background-image:url("imagenes/icono_lineavertical.gif");
background-position:left top;
background-repeat:no-repeat;
width:100px;
height:10px;
}

.titulo_exposiciones a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#2b211d;
}
.titulo_exposiciones a:hover {
text-decoration:underline;
color:#000000;

}

	
a.masInformacion {
padding:2px;
font-size:10px;
text-decoration:none;
color:#ed1c24;
}
	
a:hover.masInformacion {
padding:2px;
font-size:10px;
text-decoration:underline;
color:#000000;
}

.idiomas {
	float:right;
	width:216px;
}
.banderas_idioma {
	text-align:center;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000000;
	float:left;
	width:70px;
	margin:45px 0px 0 32px;	
}
.banderas_idioma p{
	margin:8px 0px 0px 0px;
}

.banderas_idioma a{
	color:#000000;
	text-decoration:none;
}

.banderas_idioma a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.horario {
clear:both;
width:100%;
}

.subclasificacion {}
.subclasificacion ul{}
.subclasificacion ul li{
	display:inline;
	list-style:none;}

