
/*

* {
	margin:0px;
	padding:0px;
}

*/
			
header {
	/*width:1300px;*/
	width:102%;
	/*position: fixed;*/
 /* Establecemos que el header abarque el 100% del documento */
	overflow:hidden; /* Eliminamos errores de float */
	background:  url(../imagenes/bg.jpg) repeat-x top;

	margin-bottom:5px;	

	
}

header .nombre_logo {
	
	color: #f56f3a;
	font-size: 45px;
	line-height: 80px;
	text-align:center;	
}


.wrapper {
	width:90%; /* Establecemos que el ancho sera del 90% */
	max-width:1200px; /* Aqui le decimos que el ancho máximo sera de 1000px */
	margin:auto; /* Centramos los elementos */
	overflow:hidden; /* Eliminamos errores de float */

}

/************************** INICIO BARRA MENÚ ************************/
nav > ul{
	display: flex;
	justify-content: center;
/*	-moz-box-shadow: px 0px 30px #ffffff; 
	-webkit-box-shadow: 0px 0px 30px #ffffff; 
	box-shadow: 0px 0px 30px #ffffff;*/
	
}


.ul-list > li {
	list-style:none;
}

/*
.menu1 > li {
	float:left;
	
}*/

.menu1 li a {
	margin-left: 0.5px;
	margin-right: 0.5px;
	background-color: url(../imagenes/bg.jpg) repeat-x top;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:10px 20px;
	display:block;
	transition:all 500ms ease;
	border:0.5px solid #ffffff;
}

.menu1 ul  li  a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:10px 20px;
	display:block;
	transition:all 500ms ease;
	border:2px 0px solid #ffffff;
	background: rgba(0, 0, 0, 0.8);
}

.menu1 li a:hover {
background-color:#434343;
}

.menu1 li ul {
display:none;
position:absolute;
min-width:140px;
}

.menu1 li ul li ul {
	/*position:relative;*/
	position:absolute;
	margin-top:-2.2em;
	margin-left:20em;
}
.sub-menu1 > li{
	width: 20em;
}
.sub-menu2 > li{
	width: 20em;
}

.menu1 li:hover > ul.sub-menu1{
	display:block;
}

.sub-menu1 li:hover > ul.sub-menu2{
	display: block;
}


/************************** FIN BARRA MENÚ ************************/


.icono-izquierda{
	padding-right: 15px;
} 

.icono-derecha{
	padding-left: 15px;
} 

.header2 {
	position: fixed;	
	/*display: flex;*/
  justify-content: center;
		
}


.header2 nav{
	/*width:1300px;*/
	width:100%;
	background:#000000 url(../imagenes/bg.jpg) repeat-x top;
	position: fixed;
	/*text-align:center;*/
	
}

.header2 .nombre_logo {
			
	font-size: 0px;
	line-height: 0px;
	
}


/*.header2 .navegacion .menu > li > a {
	padding:5px 10px;
	line-height:30px;
	font-size:10px;

}*/

/*INICIO HEADER PARA OTRAS VENTANAS*/


.nombre-logo-ventana {
	
	color: #f56f3a;
	font-size: 45px;
	/*line-height: 80px;*/
	margin-bottom:20px;
	text-align:center;	
}

/*FIN HEADER PARA OTRAS VENTANAS*/




		