header{
	background: #FFFFFF;
}
header h3{
	/*color: #042c67;*/
	margin-top: 25px;
}
footer{
	background: #042c67;
}

aside{
	background: #003688;
	color: #FFFFFF;
}
@media (min-width: 1025px) and (max-width: 3000px){
	.nav-item a{
		color: #FFFFFF;
		font-size: 1.1em;
	}
	.centra{
		text-align: center;
	}
}
@media (min-width: 751px) and (max-width: 1024px){
	.nav-item a{
		color: #FFFFFF;
		font-size: 0.48em;
	}
	.centra{
		text-align: center;
	}
}
@media (min-width: 100px) and (max-width: 750px){
	.centra{
		text-align: center;
	}
	.oculta{
		display:none;
	}
}
.nav-item a:hover{
	font-weight: bold;
	color: #FFFFFF;
}
.nav-item{
	background: #042C67;
}
.nav-item:hover{
	background: #0A4092;
	font-weight: bold;
	color: #FFFFFF;
}
.act{
	background: #0A4092;
	color: #FFFFFF;
}
.act a{
	font-weight: bold;
}
.inicio{
	border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
}
.fin{
	border-radius: 0px 10px 10px 0px;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
}
.videos{
	width: 100%;
	height: 100%;
}
.leermas img{
	height: 60px;
}
.leermas img:hover{
	height: 65px;
}
#mapa iframe{
	width: 100%;
}
#fth4{
	color: #FFFFFF;
}
.color1{
	background-color: #004E4F;
	color: #FFFFFF;
}
.linkclaro{
	text-decoration: none;
	color: #D2D2D2;
}
.linkclaro:hover{
	text-decoration: none;
	color: #FFFF00;
}
.linkoscuro{
	text-decoration: none;
	color: #575757;
}
.linkoscuro:hover{
	color: #FFA200;
}
.fono{
	text-decoration: none;
	color: #FFC400;
}
.fono:hover{
	text-decoration: none;
	color: #F3FF00;
}
.mail{
	text-decoration: none;
	color: #00C70A;
}
.mail:hover{
	text-decoration: none;
	color: #00FF0D;
}