﻿/* Eliminamos cualquier valor por defecto de mÃƒÂ¡rgenes y padding
   para cualquier elemento en cualquier navegador */
*{	padding:0px;	margin: 0px;}

/* eliminamos la decoracion del texto en las anclas */
a{	text-decoration:none; color:#FFFFFF;}

body{font-family: Verdana,'Muli',sans-serif; font-style:normal;}

header{border-bottom:9px solid #1b1464; border-bottom-style:solid;height:25%;}

menu{						
	display: inline-block;	/* VisualizaciÃƒÂ³n en horizontal */
	font-size:0.9em;
	font-weight:bold;
	padding-top: -3px;
	text-align: center;
	line-height: 2; /*ajustas texto de menu verticalmente*/}
#bmenu{position: relative;margin-top:6%;float: right;width:46%; margin-right:5%;}


img{max-width:100%;}

h5{	font-size:1.3em;}

h4{	font-size:0.99em;}

h3{ font-size:0.85em; font-weight: normal;}

form#ficheros{margin-top:0px;}
#logo{margin-top:2%;margin-left:40%;}
#logo img{max-width:40%;}

.botonhome{overflow:hidden;float:left;position:relative;margin-top:3%;}
.botonnos{float:left;position:relative;margin-top:3%;}
.botonlocal{float:left;position:relative;margin-top:3%;}
.botontienda{float:left;position:relative;margin-top:3%;}
.botoncont{float:left;position:relative;margin-top:3%;}

.cuerpo{width:100%;height:100%;}
#pie #mapa {max-width: 10%;position:relative;z-index: 2;float: right;margin-top:-5%;margin-right:10%;}
#pie{z-index:1;height:5%; background-color:#12970B;color:#ffffff;padding:10px 5px 10px 5px;margin-top:35%;text-align:center;}
#pie h5{margin-left:20%;}

/*Inicio*/
#texthome{float:left;position:relative;width:44%;margin-top:4%;margin-left:13%;}
#texthome h5{font-size:0.99em;color:#696969;text-align:justify;}
#contacto{position:relative;float:left;max-width:4%;margin-top:29%;margin-left:-25%;}
#face{position:relative;float:left;max-width:4%;margin-top:29%;margin-left:-21%;}
#you{position:relative;float:left;max-width:4%;margin-top:29%; margin-left:-17%;}
#imgofer{margin-top:2%;position:relative;float:right;margin-right:14%;text-align:right;color:#696969;}
#imgofer h5{text-align:left;}

/*nosotros*/
#imgnos{margin-top:2%;position:relative;float:left;margin-left:6%;text-align:right;color:#696969;max-width:35%;}
#textnos{float:right;position:relative;width:40%;margin-top:4%;margin-right:10%;}
#textnos h5{font-size:0.99em;color:#696969;text-align:justify;}

/*Contacto*/
.fcontacto{width:40%;margin-top:3%;margin-left:10%;float:left;color:#696969;}
label { font-size:0.99em;	display:flex;margin-top:2%;letter-spacing:1px;} 
input { width:70%;height:11px;border:2px solid #f6f6f6;padding:1%; margin-top:2px; color:#000000;} 
textarea { width:70%;height:31px;border:2px solid #f6f6f6;padding:1%; margin-top:2px; color:#000000;} 
#imgcontc{margin-top:2%;position:relative;float:right;margin-right:6%;text-align:right;color:#696969;}
#condiciones{height:15px;width:50px; font-size:0.75em;}
#b1{color:#C29115;}
#boton{margin-top:6%; margin-bottom: 2%; margin-left: 36%;}

/*tamaño de tablets*/
@media screen and (min-width: 480px) and (max-width: 1000px) {
}

/* Tamaño pantalla moviles 4" */
/*@media screen and (min-width: 320px) and (max-width: 479px) {*/
@media screen and (max-width: 479px) {
}	