body{

	background-color: white;

}

.banner{

	width: 100%;

	height: 190px;

	display: block;

	padding: 0.1%;

	background-color: #0071bc;

}

.parte1{

	width: 49%;

	height: 100%;

	display: inline-block;

	/*background-color: grey;*/

}

.parte2{

	width: 50.5%;

	height: 100%;

	display: inline-block;

	/*background-color: orange;*/

}

.cartelAyunta{

	width: 90%;

	text-align: center;

	display: block;

	padding-left: 2%;

}

.cartelBienvenida{

	width: 90%;

	text-align: center;

	display: block;

	padding-left: 2%;

}

.parte2_1{

	width: 10%;

	height: 10%;

	display: inline-block;

	/*background-color: green;*/

	margin-top: 5%;

	margin-left: 2%;

}

.flecha{

	width: 100%;

	text-align: center;

}

/*-------------------------------------------------------------*/

.parte3{

	width: 70%;

	height: 50px;

	display: block;

	/*background-color: yellow;*/

	margin-top: 5%;

	margin-left: 15%;

}

.let1{

	width: 90%;

	margin-top: -5%;

	margin-left: 4.8%;

}

.parte4{

	width: 100%;

	/*height: 900px;*/

	display: flex;

	/*background-color: red;*/

	margin-top: 9%;

	margin-left: 0%;

}

.mapaVi{

	width: 100%;

}

.parte5{

	width: 22%;

	height: 15%;

	margin: 0%;

	margin-left: 1%;

	margin-top: 1%;

	position: absolute;

	display: inline-block;

	/*background-color: blue;*/

}

.parte6{

	width: 22%;

	height: 15%;

	margin: 1%;
	
	margin-left: 25.8%;

	position: absolute;

	display: inline-block;

	/*background-color: green;*/

}

.parte7{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 50.5%;

	position: absolute;

	display: inline-block;

	/*background-color: white;*/

}

.parte8{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 75%;

	position: absolute;

	display: inline-block;

	/*background-color: black;*/

}

.parte9{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 1%;

	margin-top: 35%;

	position: absolute;

	display: inline-block;

	/*background-color: orange;*/

}

.parte10{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 25.8%;

	margin-top: 35%;

	position: absolute;

	display: inline-block;

	/*background-color: grey;*/

}

.parte11{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 50.5%;

	margin-top: 35%;

	position: absolute;

	display: inline-block;

	/*background-color: purple;*/

}

.parte12{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 75%;

	margin-top: 35%;

	position: absolute;

	display: inline-block;

	/*background-color: brown;*/

}

.parte13{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 1%;

	margin-top: 70%;

	position: absolute;

	display: inline-block;

	/*background-color: purple;*/

}

.parte14{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 25.8%;

	margin-top: 70%;

	position: absolute;

	display: inline-block;

	/*background-color: white;*/

}

.parte15{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 50.5%;

	margin-top: 70%;

	position: absolute;

	display: inline-block;

	/*background-color: blue;*/

}

.parte16{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 75%;

	margin-top: 70%;

	position: absolute;

	display: inline-block;

	/*background-color: orange;*/

}

.parte17{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 1%;

	margin-top: 105%;

	position: absolute;

	display: inline-block;

	/*background-color: green;*/

}

.parte18{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 25.8%;

	margin-top: 105%;

	position: absolute;

	display: inline-block;

	/*background-color: black;*/

}

.parte19{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 50.5%;

	margin-top: 105%;

	position: absolute;

	display: inline-block;

	/*background-color: grey;*/

}

.parte20{

	width: 22%;

	height: 15%;

	margin: 1%;

	margin-left: 75%;

	margin-top: 105%;

	position: absolute;

	display: inline-block;

	/*background-color: black;*/

}

.caset{

	width: 27%;

	margin-top: -50%;

	margin-left: 84%;

}

.parque{

	width: 27%;

	margin-top: 5%;

	margin-left: 44%;

}

.vuela{

	width: 27%;

	margin-top: 17%;

	margin-left: 87.9%;

	position: absolute;

}

.ventaVin{

	width: 27%;

	margin-top: -33%;

	margin-left: 88%;

	position: absolute;

}

.igl{

	width: 27%;

	margin-top: -30%;

	margin-left: -44%;

	position: absolute;

}

.carni{

	width: 27%;

	margin-top: 80%;

	margin-left: 0%;

	position: absolute;

}

.fuent{

	width: 27%;

	margin-top: 80%;

	margin-left: 70%;

}

.escue{

	width: 27%;

	margin-top: -48%;

	margin-left: 44%;

	position: absolute;

}

.ayunt{

	width: 47%;

	margin-top: 20%;

	margin-left: -15%;

	position: absolute;

}

.oas{

	width: 37%;

	margin-top: -22%;

	margin-left: -4%;

	position: absolute;

}

.taller{

	width: 37%;

	margin-top: 90%;

	margin-left: 55%;

	/*position: absolute;*/

}

.gym{

	width: 37%;

	margin-top: 90%;

	margin-left: -14%;

	position: absolute;

}

.corr{

	width: 37%;

	margin-top: 90%;

	margin-left: 26.4%;

	position: absolute;

}

.med{

	width: 32%;

	margin-top: 39%;

	margin-left: -25%;

	position: absolute;

}

.superm{

	width: 32%;

	margin-top: 115.5%;

	margin-left: -14.5%;

	/*position: absolute;*/

}

.migue{

	width: 27%;

	margin-top: 120%;

	margin-left: 51%;

	/*position: absolute;*/

}

.banc{

	width: 32%;

	margin-top: 77%;

	margin-left: -37%;

	position: absolute;

}

.fis{

	width: 27%;

	margin-top: 9%;

	margin-left: -63%;

	position: absolute;

}

.farma{

	width: 28%;

	margin-top: -48%;

	margin-right: 0%;

	/*position: absolute;*/

}

.sada{

	width: 27%;

	margin-top: 75%;

	margin-left: 54%;

	/*position: absolute;*/

}