.contenedor {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/* background-color: #015092;*/
	padding-top:10px;
	/*height:166px;*/
	/*max-width:1000px;*/
	/*margin:auto;*/
}
.contenedor p {
	margin-bottom:40px;
}
.logo{
	display			: block; 
	float			: left;
	padding-left	: 20px;
	padding-right	: 20px;
}
.idEmpresa {
	display:inline;
}
header {
	padding-bottom: 0px;
	margin:0px;
}
header nav {
	/*background:#3498db;*/
	margin-bottom:10px;
	height:auto;
}

header nav ul {
	list-style: none;
	overflow: hidden;
	/*border-bottom: 1px solid #ccc;*/
}

header nav ul li {
	float: left;
}

header nav ul li a {
	display: block;
	padding:20px;
	color:#ccc;
	text-decoration: none;
}
header nav ul li a:hover {
	/*background:#2980b9;
	background:#ccc;*/
	color:#000;
	
}


header nav li ul {
	display:none;
	position:absolute;
	min-width:140px;
}

header nav li:hover > ul {
	display:block;
	display:inline;
}
			
header nav li ul li {
	position:relative;
}
			
header nav li ul li ul {
	right:-140px;
	top:0px;
}

.linkUsach {
	padding: 0px;
	float:left;
}
.linkUsach a{
	padding: 0px;
}
.linkUsach a:hover{
	opacity	:.7;
}

/* --- Clase que agregaremos cuando el usuario haga scroll --- */
.menu-fixed {
	background:#000;
	color: #000;
	position:fixed;
	z-index:1000;
	top:0;
	/*max-width:1000px;*/
	left:0;
	width:100%;
	box-shadow:0px 4px 3px rgba(0,0,0,.5);
}