@charset "UTF-8";

#headerhome,
#logo,
#navegacion,
#menu,
#pie,
#imagen {display:none}




img {border:none;}

a:hover  {color:#000001;}

ol {
	margin-left: -15px;
/*	margin-left: expression('10px');*/
}
ol li.texto {
	list-style-position: outside;
	padding-left: 0px;/*decia -5*/
	/*padding-left: expression('0px');*/
}

ol li{
	display: list-item; /* IE */
	width: 90%;
	list-style-position: outside;
	list-style-type: decimal;
}

ul li.texto {
	list-style-type: square;
}

.floatleft {
	float: left;
	}
.floatright {
	float: right;
	}	

#global {
	position:relative;
	width:780px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	}
#global_contenido {
	position:relative;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	}
	
#header, #imagen {
	position:relative;
	width:780px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	}	
	
#logo {
	background-color: #EBE6DD;
	width: 261px;
	height: 114px;
	float: left;
	padding-left: 34px;
	padding-top: 11px;
}

#navegacion {
	float: right;
	width: 455px;
	text-align: right;
	margin-left: 30px;

}

#clear, .clear {
	clear:both;
}

#router {
	width: 455px;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A8A8A;
	padding-top: 3px;
	clear:both;
	width: 455px;
	float: right;
	text-align: left;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C4C4C4;
}

#router a:link, #router a:visited {
	color: #8A8A8A;
	text-decoration: none;
	}
#router a:hover {
	/*color: #000000;*/
	text-decoration: none;
	}
	
#area {
/*	width: expression('455px') ;*/
	width: 455px;
	height: 96px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A8A8A;
	clear:both;
	border-left-width: 52px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
		
		
#pie {
	position:relative;
	width:780px;
	height:100px;
	margin-right: auto;
	margin-left: auto;
	clear:both
	}		
	
#menu, #menu_pt {
	float: left;
	width: 227px;
/*	width: expression('267px');*/
	text-align: left;
	background-color: #EBE6DD;
	height: auto;
	clear: left;
	padding-left: 52px;
/*	padding-left: expression('12px');*/
	padding-right: 15px;
	padding-bottom: 20px;
	padding-top: 15px;
}

#menu_pt {
	height: 100%;
}

#contenido {
	float: right;
	width: 485px;
	clear: right;
}	
#mapa {
	width: 780px;
}	

#testimonios, #testimonios2 {
	background-color: #c9d7ce;
	height: auto;
	margin-right: 5px;
	width: auto;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333333;
	padding-left: 5px;
	padding-right: 5px;
}	

#testimonios2 {
	margin-right: 0px;
	height: auto;
	padding-bottom: 5px;
}	

#video {
	margin-top: 5px;
}

#globotestimonio,
#globotestimonio-izquierda, 
#globotestimoniofoto {
	margin-right: 5px;
	margin-left: 5px;
	padding: 5px;
	width: 118px;
	height: 73px;
	border: 1px solid #A6CBC9;
}
#globotestimonio a:visited,
#globotestimonio-izquierda a:visited {
	line-height:14px;}

#globotestimoniofoto {
	margin-bottom: 20px;
}

#globotestimonio-izquierda {
	margin-left:0px;
	}
div.globotestimonio .pico_down {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 10px;
}

#globotestimonio_detalle, #globotestimonio_destacado  {
	margin-right: 5px;
	margin-left: 20px;
	padding: 5px;
	width: 198px;
	margin-bottom: 20px;
	border: 1px solid #A6CBC9;
}

#globotestimonio_destacado {
	margin-bottom: 1px;
}


.pico_izq {
	margin-right: 0px;
	margin-left: -15px;
/*	margin-left:  expression('-15px');*/
	position:absolute;
}


#globo, #globonegro, #globoborde, #globoflaco {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFF33;
	padding: 10px;
}
#globoborde {
	border: 1px solid #FFFFFF;
	background-color: #EBE6DD;
}
#globoflaco {
	color: #666666;
	border: 1px solid #999999;
	background-color: #EBE6DD;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-right: 15px;
	margin-bottom: 10px;
}
#globonegro {
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	font-weight: bold;
}
#globoceleste {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #99d3d7;
	padding: 10px;
}
div#globoceleste img {
	padding-top:10px;
	padding-right:3px;
}
div#globoceleste .imgtextoleft {
	padding-top:3px;
	padding-right:0px;
	padding-left: 5px;
}

.pico_up {
	position:absolute;
	margin-right: 0;
	margin-left: 0px;
	margin-top: -25px;
}
.pico_down {
	margin-right: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 10px;
	margin-top: -10px;
}

.leer_down,
.leer_down-izquierda {
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: -35px;
	position: absolute;
	margin-top: 8px;
}

.leer_down-izquierda {
	margin-left: -38px;
}
div.listadotestimonios .leer_down a,
div.listadotestimonios .leer_down-izquierda a {
	background-color:#EBE6DD;
	margin-bottom: 0px;}

div.cajatexto div.listadotestimonios a:link {
	background-color:transparent;}


.pico_upflaco {
	position:absolute;
	margin-right: 0;
	margin-left: 0px;
	margin-top: -10px;
}

.tipin_habla {
	position:absolute;
	margin-right: 0;
	margin-left: 0px;
	margin-top: -25px;
	left: 340px;
}

.respuesta,
.recuadro {
	border: 1px solid #000000;
	margin-right: 10px;
	margin-top: -15px;
	margin-left: 10px;
	padding: 10px;
	margin-bottom: 50px;
	background-color: #FFFFFF;
}
.recuadro {
	background-color: #EBE6DD;
}
.marginno {
	margin-left: 0px;
	margin-right: 0px;
	}

.numeracion,
.indicesuperior {
	margin-right: 50px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		/*color: #000000;*/
	padding-top: 3px;
	text-align: center;
	height: 22px;
	margin-bottom: -5px;
	width: 22px;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bolder;
}
.indicesuperior {
	background-image: none;
}


#resaltado, #resaltadosecundario {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	/*color: #000000;*/
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#resaltadosecundario {
	border-bottom-width: 1px;
	border-bottom-color: #C4C4C4;
		/*color: #666666;*/

}
#resaltado .titulo, #resaltadosecundario .titulo {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: -10px;
	padding-left: 0px;
	padding-right: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom: 2px;
	font-size: 12px;
		/*color: #000000;*/
	font-weight: normal;
	margin-bottom: 3px;
}
#resaltadosecundario .titulo {
	border-bottom-width: 1px;
	border-bottom-color: #C4C4C4;
	

}
#resaltado .subtitulo {
	margin-top: 0px;
	margin-left: -1px;
	margin-right: -10px;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	background-color: #000000;
	line-height: 13px;
	margin-bottom: 3px;
	padding-bottom: 2px;
}


.cuadro {
	border: 1px solid #C4C4C4;
	margin-right: 10px;
	margin-left: 10px;
	padding: 10px;
	margin-bottom: 10px;
}

.numero {
	font-size: 30px;
	margin-bottom: 50px;
}
.asterisco {
	font-size: 30px;
	padding-bottom: 0px;	
}

.margen0{
	width: 10px;
	margin-top: -11px;
	height: 15px;
	}
.font11{
	font-size: 11px;

	}	
	
.font12{
	font-size: 1.1em;
	line-height: 1.3em;
	}	
	
.font13{
	font-size: 13px;
	line-height: 16px;
	}	
	
.font15{
	font-size: 15px;
	line-height: 18px;
	}	
.backgroundgris {
	background-color:#666666;}	
.colorverde {
	color: #5B9BA4;
	}
	
.colornegro {
		/*color: #000000;*/
	}
		
.color444 {
	color: #444444;
	}
				
.colorrojo {
	color: #FF3300;
	}	
		
	
.justificado {
	text-align: justify;
	margin-right: 10px;
}		

.amarillo {
	color: #FF0000;
	}
	
.background {
	background-color: #c9d7ce;
	}	
.cuadro .titulo {
	font-size: 12px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C4C4;

}
	
	
.imgtexto {
	border:none;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.imgtextoleft {
	border:none;
	float: left;
	margin-right: 10px;
	margin-left: -8px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.combos_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		/*color: #FFFFFF;*/
	text-decoration: none;


}

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

ul.administrador li.items,
ul.administrador li.items-vacios,
ul.administrador li.items-act {
	width: 116px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
	padding-top: 5px;
	margin-right: 10px;
	margin-left: 5px;
	padding-left:5px;
	display: inline;
	float: left;
	position: relative;
}
ul.administrador li.items-act {
	font-size:15px;
		/*color: #000000;*/
}
ul.administrador li.items-vacios {
	border:none;}
	
ul.administrador li.campos {
	width: 628px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
	margin-right: 10px;
	margin-left: 5px;
	display: inline;
	float: left;
	position: relative;
	padding-top: 5px;
}
div.admincontenidos{
	width:450px;
	padding-left: 0px;
	margin-bottom: 20px;
	position: relative;
	left: -455px;
/*	left: expression('310px');*/
	top: 8px;
/*	top: expression('8px');*/
}



div.items {
	/*width: expression('111px');*/
	width: 121px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
	padding-top: 5px;
	margin-right: 10px;
	margin-left: 5px;
}

div.subitems, div.segundacolumadedos {
	width: 628px;
/*	width: expression('628px');*/
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
	padding-top: 5px;
	margin-right: 15px;
}
div.segundacolumadedos {
/*	width: expression('274px');*/
	width: 274px;
}
	
div.subitems .primarios {
	width: 186px;
}	
div.subitems .secundarios {
	width: 440px;
}	

.pregunta {
	font:normal 19px/22px georgia, arial, tahoma, verdana;
	margin:3px 0 4px 0;
	display:inline;
}
H6 {
	font:normal 11px/13px arial, tahoma, verdana;
	margin:3px 0 4px 0;
	display:inline;
}
H6 a {text-decoration:none; color:#444 !important; background-color:#fef200; display:inline;}



/* inicio-barra navegacion superior*/
dl.items-ppales,
dl.items-secundarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	clear:left;
	line-height: 70%;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	width: 131px;
}

dl.items-secundarios {
	text-transform: none;
}

dl.items-ppales dt,
dl.items-secundarios dt {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 4px;
	padding-top: 4px;
}

dl.items-secundarios dt.activados, 
dl.items-secundarios dt.activados a:link,
dl.items-secundarios dt.activados a:visited {
	background-image: url(../img/bg_item.gif);
	/*color: #000000;*/
	height: 9px;
	line-height: 10px;
}

dl.items-terciarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: none;
	color: #808080;
	text-decoration: none;
	margin-top: 19px;
	margin-left: 25px;
}

div.quick {
	float: left;
	position: absolute;
	margin-top: -5px;
	height: auto;
	width: auto;
	margin-left: 0px;
}
div.quick2 {
	float: left;
	position: absolute;
	margin-top: 7px;
	height: auto;
	width: auto;
	margin-left: 0px;
}

dl.items-ppales dt a:link, a:visited,
dl.items-secundarios dt a:link, a:visited {
	color: #808080;
	text-decoration: none;
	line-height: 8px;
}

dl.items-terciarios dt a:link, a:visited {
	color: #808080;
	text-decoration: none;
}

dl.items-ppales dt a:hover,
dl.items-secundarios dt a:hover,
dl.items-terciarios dt a:hover {
		/*color: #000000;*/
	text-decoration: none;
}
/* fin-barra navegacion superior*/



/* inicio-barra navegacion izquierda*/


ul.barra-navegacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	list-style-position: outside;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #808080;
	padding-bottom: 3px;
	padding-left: 25px;
	margin-bottom: 5px;
	margin-top: 0px;
}
	
ul li.areas, 
ul li.areas_ac {
	font-weight: bold;
	line-height: 11px;
	padding-bottom: 3px;
}

ul li.areas_ac {
	/*color: #000000;*/
}

ul li.areas_ac a:link {
		/*color: #000000;*/

}


ul.barra-navegacion li.item_ac,
ul.barra-navegacion li.item_ac a {
	font-weight: normal;
	/*color: #FFFFFF;*/
	list-style-type: none;
	list-style-position:outside;
	list-style-image: url(../img/marca-item_bg_ac_i.gif);
}

ul.barra-navegacion li .item_ac1,
ul.barra-navegacion li .item_ac1 a:link,
ul.barra-navegacion li .item_ac1 a:visited {
	background-image: url(../img/marca-item_bg_ac1.gif);
	background-repeat: repeat-x;
	padding-right: 5px;
		/*color: #FFFFFF;*/
	background-position: 0px;
	}

ul.barra-navegacion li.item_da_fin {
	padding-bottom: 3px;
	}

ul.barra-navegacion li.item_da a {
	list-style-type: none;
	list-style-image: url(../img/bg00.gif);
}



ul.barra-navegacion a:link,
ul.barra-navegacion a:visited {
	color: #333333;
	text-decoration: none;
}
ul.barra-navegacion a:hover {
	color: #999999;
	text-decoration: none;
}


/* fin-barra navegacion izquierda*/



form {margin:0; padding:0; font-size:11px;}
input, select, textarea, .field {
	float:left;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	font:normal 11px/15px arial, tahoma;
		/*color: #000000;*/
	width: 180px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
}
textarea {
	height:80px;
	overflow:auto;
	width: 400px;
}
.formulario {
	font-size: 11px;
	line-height: 14px;
	margin-left: 10px;
}

dl.noticias, dl.prensa {
	margin-right: 5px;
	margin-left: 5px;
	font-weight: normal;
}

dl.noticias dt.datos {
	text-transform: uppercase;
	padding-bottom: 10px;
}
dl.noticias dt.fecha {
	text-transform: uppercase;
	font-size: 16px;
	padding-bottom: 5px;
}

dl.noticias dt.titulo, dl.prensa dt.titulo {
	font-size: 12px;
	font-weight: bold;
		/*color: #000000;*/
}
dl.prensa dt.fecha {
	text-transform: uppercase;
	font-size: 11px;
	padding-bottom: 10px;
}
dl.agenda{
	margin-bottom: 0px;
	margin-top: 0px;
}
dl.agenda dt.agenda-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #0a2c2e;
	background-image: url(../img/bg_agenda2.gif);
	margin-bottom: 5px;
	margin-top: 5px;
} 
dl.agenda dt.agenda-evento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #808080;
} 

dl.agenda dt.agenda-fecha a:link, 
dl.agenda dt.agenda-fecha a:visited {
	text-decoration:none;
	color: #0a2c2e;
}

a:hover dt.agenda-fecha {
		/*color: #000000;*/
	background-image: url(../img/bg_agenda3.gif);
	text-decoration: none;
}

dl.agenda dt.agenda-evento a:link,
dl.agenda dt.agenda-evento a:visited {
	/*color: #000000;*/
}

#areacontenido_testimonios {
	margin-top: 20px;
	margin-left: 5px;
	margin-right: 0px;
	width: 415px;
}

/* inicio area contenido home*/
#areacontenido_home, areacontenidobanners {
	margin-top: 15px;
	margin-left: 30px;
	margin-right: 30px;
	width: 425px;
}
#areacontenidobanners {
	margin-bottom: 20px;
	margin-top: 10px;
}
#izquierda {
	float: left;
	height: 345px;
	width: 133px;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 7px;
}
#centro {
	height: auto;
	width: 130px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#derecha {
	float: right;
	height: 345px;
	width: 132px;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-left: 7px;
}

#borde-1pt-centro {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
} 
#cajashome {
	padding-bottom: 10px;
	vertical-align: top;
	padding-top: 10px;
} 
#cajashome-bordetop {
	padding-bottom: 10px;
	vertical-align: top;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.textocajashome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #808080;
} 
.textocajashome .textodestacado {
	padding-top:7px;
}
.encabezado_testimonios {
	margin-top: -10px;
	background-color: #FFFFFF;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

.textotestimonios, .personatestimonio {
	color: #4D4D4D;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 7px;
	padding-bottom: 10px;
	background-color: #D4E8E9;
	height: 75px;
}

.personatestimonio{
	background-color: #FFFFFF;
	padding-bottom: 7px;
	height: auto;

}

.textotestimonios a:link{
		/*color: #FFFFFF;*/
	text-decoration: none;
} 


#areaderecha {
	border-right: 1px solid #999999;
	padding-left: 7px;
} 
#areaizquierda {
	padding-right: 7px;
	border-right: 1px solid #999999;
} 


/* fin are acontenido home*/



/* inicio contenido paginas internas*/
div.cajatexto, div.cajaexternos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
	margin-left: 27px;
	margin-top: 1px;
	margin-right: 25px;
	margin-bottom: 20px;
	background-color: #EBE6DD;
	padding-bottom: 20px;
	width: 435px;
	/*width: expression('435px');*/
	height: auto;
	padding-top: 3px;
}
div.cajaexternos {
	border: solid 1px #c4c4c4;
	background-color: #FFFFFF;
	}
	
div.mapadelsitio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
	text-decoration: none;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	padding-bottom: 20px;
	width: 780px;
	border: solid 1px #c4c4c4;
}
 
div.cajatexto a:link,
div.cajatexto a:visited,
div.cajaexternos a:link,
div.cajaexternos a:visited {
	color: #000033;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #B9C7BF;
}
div.cajatexto a:hover,
div.cajaexternos a:hover,
.textocajashome a:hover {
		/*color: #000000;*/
}

.textocajashome a:link,
.textocajashome a:visited,
dt.agenda-evento a:link,
dt.agenda-evento a:visited {
		/*color: #000000;*/
	text-decoration: none;
	padding-left: 0px;
	padding-right: 2px;
	background-image: url(../img/mas.gif);
	background-repeat: no-repeat;
	background-position: 21px 2px;
}
.textocajashome a:hover,
dt.agenda-evento a:hover {
		/*color: #000000;*/
	background-color: #B9C7BF;
	background-image: url(../img/mas_mo.gif);
}

.textocajashome .titulo a:link {
	color: #000000;
	text-decoration: none;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 2px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;}
	
div.linkimagen a:link {
	color: #000000;
	text-decoration: none;
	background-color: transparent;
	padding-left: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #EBE6DD;
	padding-right: 0px;
}	

div.mapadelsitio a:link,
div.mapadelsitio a:visited {
	color: #000033;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #B9C7BF;
}

div.mapadelsitio a:hover {
		/*color: #000000;*/

}

.texto {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12px;
	line-height: 16px;
}
.texto1 {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11px;
	line-height: 15px;
}

.columnatexto {
	width: 290px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	float: left;
}
.columnafoto {
	width: 131px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: right;
	background-color: #EBE6DD;
}

div.cajaexternos div.cajatitulo .titulo-area {
		/*color: #FFFFFF*/
	font-weight: normal;
}
div.mapadelsitio div.cajatitulo  {
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom: 20px;
	width:221px;
	padding-left: 74px;
	background-color: #000000;
	height: 20px;
	text-transform: uppercase;
	font-size: 15px;
	line-height: 17px;
}
.tituloarriba {
	float: left;
	position: absolute;
	margin-top: 60px;
	margin-left: 270px;
	height: auto;
	width: auto;
}

.titulo-area2 {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	background-color: #FFFFFF;
	text-transform: uppercase;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 7px;
	padding-left: 5px;
	text-decoration: none;
	width: auto;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
}


div.cajatitulo 
div.cajatitulo .subtitulo-area, 
.titulo-area {
	font-size: 15px;
	color: #EBE6DD;
	font-weight: bold;
	background-color: #000000;
	text-transform: uppercase;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	width: auto;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
div.cajatitulo .subtitulo-area {
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}

div.cajatexto dl.enumeracion {
	margin-right: 20px;
	line-height: 20px;
	/*color: #000000;*/
	margin-bottom: 10px;
	width: auto;
}
dl.enumeracion2 {
	line-height: 20px;
	/*color: #000000;*/
	margin-bottom: 10px;
	width: auto;
}

div.cajatexto dl.enumeracion dt.enumerados, 
div.cajatexto dl.enumeracion2 dt.enumerados, 
div.cajatexto dl.enumeracion2 dt.enumerados2 ,
dt.enumerados {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C4C4;
	line-height: 14px;
	color: #444444;
}
dt.enumeracion {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C4C4;
	line-height: 14px;
	color: #444444;
	padding-bottom: 1px;
	padding-top: 1px;
	height: auto;
}

div.cajatexto dl.enumeracion2 dt.enumerados2 {
	padding-bottom: 3px;
	padding-top: 3px;
	}



/* fin contenido*/



/* inicio-footer*/

#borde-1pt,
#borde-1pt-abiertoder,
#borde-1pt-abiertoizq {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 40px;
	border: 1px solid #d5d5d5;

} 

#borde-1pt-abiertoder {
	border-right:0px;
	margin-top: 5px;
	padding-left: 80px;
	width: 215px;
	margin-right: 0px;
	padding-right: 0px;
} 

#borde-1pt-abiertoizq {
	padding-left: 30px;
	width: 455px;
	margin: 0px;
	padding-right: 0px;
	border-left-width: 0px;
} 


.links-inferiores,
.links-inferiores a:link,
.links-inferiores a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8A8A8A;
	text-decoration: none;
}

.links-inferiores a:hover {
	/*color: #666666;*/
}

/* fin-footer*/


#globotestimonio-izquierda a,
#globotestimonio a{display:block;width:100%;height:100%; background-color:transparent;}


div.datos,
div.datos-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
		/*color: #000000;*/
	text-decoration:none;
	position:relative;
	width:455px;
	height:100%;
	margin-top: 50px;
	margin-bottom: 40px;
	float: right;
	}
	
div.datos-home {
	border-bottom: solid 5px #000000;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

