@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Arquiq';
    src: url('../webfont/arquiq.eot');
    src: url('../webfont/arquiq.eot?#iefix') format('embedded-opentype'),
         url('../webfont/arquiq.woff') format('woff'),
         url('../webfont/arquiq.ttf') format('truetype'),
         url('../webfont/arquiq.svg#Arquiq') format('svg');
   /* font-weight: normal;
    font-style: normal;*/
}
.fotos{
	float:left;
	width:800px;
	height:1800px;
	float:left;
				
}

.fotos img{
	/*margin-top:50px;*/
	margin-bottom:50px;
	float:left;
	display:block;

}

.curriculum{
	float:left;
	width:580px;
	height:200px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:50px;
	font-family: Arquiq, Verdana, Geneva, sans-serif;
	font-size:80%;
	color:#FFF;
	text-align:justify;
	background-color: #2A804C;
	display:inline-block;
	
}
.curriculumcorto{
	float:left;
	width:173px;
	height:200px;
	margin-left:10px;
	margin-right:7px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:50px;
	font-family: Arquiq, Verdana, Geneva, sans-serif;
	font-size:80%;
	color:#FFF;
	text-align:justify;
	background-color: #2A804C;
	display:inline-block;
	
}
.curriculum h1{
	color:#FFf;
	font-size:22px;
}

.curriculum h2{
	color:#FFf;
	font-size:16px;
	font-weight:normal;
}
iframe{
	margin:10px;
	margin-bottom:20px;
	float:left;
}
.mapas img{
	margin:10px;
	width:360px;
	height:auto;
	float:left;
	display:block;
}
.mapas h1, h2, h3, h4, h5{
	text-align:justify;
	font-family: Arquiq, Verdana, Geneva, sans-serif;
	font-size:80%;
}
.mapas h2, h4, h5{
	color:#063;
	text-align:center;
}
ul.nav {
	padding-top:50px;
	list-style:none;
	margin-bottom: 15px; 
	padding: 5px 6px 5px;
	color:#FFF;
	display: block; 
	text-decoration: none;
	font-family: Arquiq, Verdana, Geneva, sans-serif;
	font-size:24px;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus {
	color: #2A804C;
}
.avisos{
	width: 450px; 
	float:left; 
	margin-left:20px;
	margin-bottom:20px;
	text-align:justify;
	font-family: Arquiq, Verdana, Geneva, sans-serif;
	font-size:12px;
}
.avisos p{
	font-weight:bold;
	font-size:14px;
}
 .avisos h2{
	 font-size:18px;
	 font-weight:normal;
}
#map_canvas, #map_canvasp, #map_canvasc{
	width:400px;
	height:420px;
	margin:10px;
	margin-bottom:20px;
	float:left;
	
}