@import url("textos.css");

/**************************
	HELPFUL CSS classes
**************************/
.alignCenter { text-align: center; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }

/***************************************
		EMPEZAMOS
***************************************/
BODY{
/*	background-image: url(/img/fondo2colores.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #d5d1c7;
*/

	background-color: white;
	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
}
#container{
	text-align: left;
   float: none;
   width: 17cm;
   margin: 0;
   padding: 0;

	
/*	border-left: 1px solid #3f392d;
	border-right: 1px solid #3f392d;*/
}
#cakeSqlLog{
	display: none;
}


#header{
	display: none;
}
/**********************************************
	TITULO sIFR
***********************************************/

H2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #bf1010;
}
H2.titulo_columna{
	border-bottom: 5px solid black;
}


/**********************************************
    CONTENT
***********************************************/
#content{
    width: 100%;
}

/******************************
	MAQUETACIÓN CUATRO columnas
*******************************/
#columna_izda{
    width: 100%;
}
#columna_centro_izda{
   width: 100%;
}
#columna_centro_dcha{
	display: none;
}
#columna_dcha{
	display: none;
}
/******************************
	MAQUETACIÓN TRES columnas
*******************************/
#columna_grande_izda{
    width: 100%;
}

#columna_grande_centro{
    width: 100%;
	
}
/******************************
	MAQUETACIÓN DOS columnas
*******************************/
#columna_muy_grande_izda{
    width: 100%;
}

/****************************************
			HOME
****************************************/
.noticia_home{
	margin-bottom: 20px;
}
.noticia_home H1{
	margin-bottom: 0px;
	
}
.noticia_home P.intro{
	margin-top: 0px;
	text-align: justify;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.noticia_home .fecha{
	font:normal 9pt Georgia, "Times New Roman", Times, serif;
	color:#bf1010;
}
.mas_informacion{
	font: normal 8pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	margin-top: 2px;
}
.mas_informacion IMG{
	vertical-align: bottom;
	border:0px;
}
.mas_informacion A{
	color: #0e5f78;
	text-decoration: none;
}
.mas_informacion A:hover{
	color: #127898;
	border-bottom: 1px dashed #127898;
}
.ver_mas_noticias{
		text-align: center;
		margin-top: 5px;
}
.ver_mas_noticias A{
	font-family: "Trebuchet MS", sans-serif;
	font-size: 9pt;
	color: #bf1010;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -0.02em;
}
.ver_mas_noticias A:hover{
	color: #ff0000;
	border-bottom: 1px dashed #ff0000;
}
.HRnoticias{
	background-color: #B2AEA3;
	color: #B2AEA3;
	width: 300px;
	height:1px;
}


/*************************************
        BOTONES
*************************************/
#botones IMG{
    margin-bottom: 0px;
    margin-top: 20px;
}

.encuesta{
    margin-top: 10px;
    margin-bottom: 20px;
}


/*******************************
		PAGINACION
******************************/
#paginacion{
	text-align: center;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 0px;
	margin: 4px 4px 0px 4px;
	margin-top: 15px;
	margin-bottom: 5px;
}
#paginacion a{
	color: #BF1010;
	text-decoration: none;
	border: 1px solid #BF1010;
	margin: 2px;
	padding: 2px 4px 2px 4px;
}
#paginacion a:hover{
	background-color: white;
	border: 1px solid #BF1010;
	color: #BF1010;
}
#paginacion SPAN{
	color: #969288;
	border: 1px solid #969288;
	margin: 2px;
	padding: 2px 4px 2px 4px;
}
#paginacion a SPAN{
	color: #BF1010;
	border: 0;
	margin: 0;
	padding: 0;
}

/*********************************************
				DIRECTORIO DE SOCIOS
*********************************************/
#lista_letras{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
#lista_letras a{
	color: #0E5F78;
	text-decoration: none;
}
#lista_letras a:hover{
	color: #127898;
	text-decoration: overline;
}
TABLE#directorio_socios{
	width: 100%;
	font-size: 9pt;
}
.ficha_socio{
	padding:10px;
	padding-bottom: 30px;
	vertical-align: top;
}
.ficha_socio TABLE{
	width: 100%;
}
.ficha_socio TABLE TD{
	width: 100%;
	vertical-align: top;
}
.ficha_socio H3{
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	color: #0e5f78;
	margin-bottom: 6px;
}
.ficha_socio DIV.rojo{
	margin-top: 4px;
}

/****************************************************
			BUSQUEDA
***************************************************/

#lista_search{
	margin-top: 20px;
	margin-left: 10px;
}
#lista_search UL{
	margin-bottom: 30px;
}
#lista_search LI{
	list-style-type: none;
	margin-top: 20px;
}
#lista_search a:link{
	font-family: "Trebuchet MS", Arial, Helvetica;
	color: #BF1010;
	text-decoration: none;
	font-weight: bold;
}
#lista_search a:hover{
	color: Red;
	text-decoration: underline;
}
#lista_search a:visited{
	text-decoration: none;
	color: #0E5F78;
	font-weight: bold;
}
#lista_search a:visited:hover{
	color: #127898;
	text-decoration: underline;
}
#lista_search .searchword{
	font-weight: bold;
	border-bottom: 1px dashed #BF1010;
}
#lista_search .fecha{
	font:normal 9pt Georgia, "Times New Roman", Times, serif;
	color:#bf1010;
}

#imprimir{
		display: none;
}

#footer{
	display: none;
}
#info_formulario_imprimir{
	display: none;
}
