/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	background: #F0F0F0; /* BLANCO ROTO */
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
}

.txt_10 {
	font-size:10px;
}
.txt_11 {
	font-size:11px;
}
.txt_12 {
	font-size:12px;
}
.txt_13 {
	font-size:13px;
}
.txt_14 {
	font-size:14px;
}
.txt_15 {
	font-size:15px;
}
.txt_16 {
	font-size:16px;
}
.color_999999 {
	color:#999999;
}

.txt_656565 { /*gris*/
	color:#656565; 
}

.txt_AD2523 { /*rojo*/
	color:#AD2523;
}

.txt_FFFFFF { /*blanco*/
	color:#FFFFFF;
}

.txt_8F8F8F { /*gris claro*/
	color:#8F8F8F;
}

.txt_B7D829 { /*verde*/
	color:#B7D829;
}

.txt_2E2EA0 {/*azul*/
	color:#2E2EA0;
}

.txt_AB2621 { /*rojo*/
	color:#AB2621;
}

.txt_366ECD { /*azul título noticia home*/
	color:#366ECD;
}

.txt_000000 {
	color:#000000;
}

.txt_2C2DA1 {
	color: #2C2DA1;
}

.txt_666666 {
	color:#666666;
}

.menu_on {
	background:#F0F0F0;
}

a:link, a:visited, a:active, a:hover {
	color:#AD2523;
	text-decoration:underline;
}

.list_noticias_on {
	background:#FAFAFA;
}
.list_noticias_off {
	background:#FFFFFF;
}

a.enlace_menu:link, a.enlace_menu:visited, a.enlace_menu:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.enlace_menu:hover {
	color:#AF2522;
	text-decoration:none;
	background:#F0F0F0;
}

a.enlace_submenu:link, a.enlace_submenu:visited, a.enlace_submenu:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.enlace_submenu:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

/* PAGINACIÓN */
.pagenav_on 
{
	background-color: #EFEDE9;
 	text-align: center;
	vertical-align: middle;
	text-decoration: none;		
	font-weight: bold;
	border-bottom: 1px solid #656565;
	border-left: 1px solid #656565;
	border-top: 1px solid #656565;
	width: 17px;
	height: 17px;
	padding-top: 1px;	
}
.pagenav_off
{
	background-color: #FFFFFF;
 	text-align: center;
	vertical-align: middle;	
	text-decoration: none;		
	font-weight: normal;	  
	border-bottom: 1px solid #656565;
	border-left: 1px solid #656565;
	border-top: 1px solid #656565;
	width: 17px;
	height: 17px;
	padding-top: 1px;
}
/* FIN PAGINACIÓN */

#capa_mapa {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 364px; /*Le ponemos el valor del alto*/
		width: 586px; /*Le ponemos el valor del ancho*/
		margin-top: -183px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -293px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
	
#capa_ampliacion {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 450px; /*Le ponemos el valor del alto*/
		width: 510px; /*Le ponemos el valor del ancho*/
		margin-top: -225px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -255px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}	

#capa_galeria {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 402px; /*Le ponemos el valor del alto*/
		width: 553px; /*Le ponemos el valor del ancho*/
		margin-top: -201px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -277px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}
	
#capa_error {
		position: absolute; /*Posicionamiento absoluto*/
		top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
		left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
		height: 250px; /*Le ponemos el valor del alto*/
		width: 400px; /*Le ponemos el valor del ancho*/
		margin-top: -125px; /*Restamos la mitad de alto para centrarlo verticalmente*/
		margin-left: -200px; /*Restamos la mitad de ancho para centrarlo horizontalmente*/
		overflow: auto;
		z-index: 9999;
		display: none;
	}	
		
.input_buscador {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 11px;
	width: 196px;
	background-color: #FFFFFF;
}		
		
.mi_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 11px;
	width: 148px;
	border: none;
	background-color: #FFFFFF;
}

.mi_input_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 148px;
	border: none;
	background-color: #FFFFFF;
}

.mi_textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 333px;
	height:81px;
	border: none;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-SHADOW-COLOR:#FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-ARROW-COLOR: #AB2621;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
}
.mi_textarea_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 333px;
	height:81px;
	border: none;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
    SCROLLBAR-SHADOW-COLOR:#FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-ARROW-COLOR: #2E2EA0;
    SCROLLBAR-TRACK-COLOR:#FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
}
