.Estilo1 {font-size: 24px}

body {
	background-color: #e6e7e8;
	 overflow-x:hidden;
	
}


.divsmenu {
float:left; 
width:150px;
 padding-top:70px; 
 text-align:right;
}

.menuvinculos {
font-family: 'Oswald', sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;

}
.menuvinculos:hover {
font-family: 'Oswald', sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;

}

.textosindex {
font-family: 'Bree Serif', serif;
font-size:40px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

.textosniveles {
font-family: 'Bree Serif', serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

.subtextosindex {
font-family: 'Bree Serif', serif;
font-size:23px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

.piepagina {
font-family: 'Yantramanav', sans-serif;
font-size:15px;

color:#FFFFFF;
text-decoration:none;

}

.piepaginanaranja {
font-family: 'Yantramanav', sans-serif;
font-size:15px;

color:#eca805;
text-decoration:none;

}

.menusuperior {
font-family: Roboto;
font-size:18px;
color:#FFFFFF;
text-decoration:none;

}


.contenedor {

width:1200px;
height:500px;
background-color:#333333;

}

.divmenusuperior{

float:left; 
width:150px; 
height:82px; 
padding-top:80px; 
text-align:right;
}

.titulosabajo{
font-family: Roboto, sans-serif;
font-size:14px;
color:#e6e7e8;
text-decoration:none;
}

.enlacesabajo{
font-family: Roboto, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.enlacesabajo:hover{
font-family: Roboto, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
}

.enlaceusuario{
font-family: Roboto, sans-serif;
font-size:14px;
color:#58595b;
text-decoration:none;
}

.enlaceusuario:hover{
font-family: Roboto, sans-serif;
font-size:14px;
color:#58595b;
text-decoration:underline;
}

.divdesktop{
display:inherit;
}
.divmovil{
display:none;
}

.contenedordesktop{
		   display:inherit;
		   width:1200px;
			
			}



.separadorweb{
width:20px;
height:200px;
float:left;
}
.whatsapp {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #FFF;
}


.separadorwebclear{
width:20px;
height:20px;
clear:left;
}
.divusuario{
float:left;
}

.btn {

width:100px;
height:35px;
border-radius: 20px;
border: 1px solid; 
border-color:#e89746;
font-family: Roboto, sans-serif;
font-size:14px;
color:#e89746;
text-align:center;
cursor: inherit;
background-color:#FFFFFF;
}

.separadormovil{
		   display:none;
			
			}

.divancho{
			width:1200;
			}


#capaVentana {
visibility:hidden;
		position:absolute;
		padding:0px;
		left:40%;
		top:10%;
		z-index:3;
		background:#fff;
		border:1px solid #000;
	}

	#capaFondo{
		visibility:hidden;
		position:absolute;
		padding:0px;
		left:0px;
		top:0px;
		right:0px;
		bottom:0px;
		background-image:url(trans02.gif);
		background-repeat:repeat;
		width:100%;
		height:100%;
		z-index:2;
	}
/* para 700px o menos */
	@media screen and (max-width:700px) {
	
	
	#capaVentana {
visibility:hidden;
		position:absolute;
		padding:0px;
		left:10;
		top:50;
		z-index:3;
		background:#fff;
		border:1px solid #000;
	}

	
	
		aside,section {
			float:none;
			width:96%;
		}
		nav, section {
			font-size:1.2em;
		}
		aside {
			margin-top:5px;
		}
		nav ul {
			float:none;
			clear:both;
		}
		   .divdesktop{
		   display:none;
			
			}
			.divmovil{
			display:inherit;
			}
			
			.cuadroabajo{

float:left; 
width:270px;
height:140px;
background-color:#6d6e71;
text-align:left;
padding-left:30px;
padding-top:20px;

}
			.divusuario{
float:none
}
			.separadormovil{
		   display:inherit;
			
			}
			
			.separadorweb{
		   display:none;
			
			}
			
			.contenedordesktop{
		   
		   width:320px;
			
			}

			.divancho{
			width:100%;
			}
			body {
	
	background-image: url(imgs/fondo.jpg);
	display:block;
text-align:center;
margin:auto;
width: 100%;
height:100%;
background-repeat: no-repeat;  
background-size: cover;      
background-position: center;

}
	}
.textogrande {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
}
