/** Archivo: menu.css **/

/*******************************************************

	ESTILOS DEL MENU PRINCIPAL

********************************************************/

/*------------------------------------------- ESTILOS BASICOS PARA LAS LISTAS ANIDADAS*/
	/*#el-menu-nav {
		padding:0px;
		margin:0 auto;
	}
	ul > li > a {
		text-decoration:none;
		margin:5px;
	}*/
	/* --------------------------------NIVEL UNO*/
/*	ul#menu-uno {
		list-style:none;
		padding: 0;
		display:block;
	    margin: 0;
	    text-align: left;
	}
	ul#menu-uno li {
	   	float: left;
	    margin: 0;
	    padding: 0;
	    text-align: center;
	}
	ul#menu-uno li a.hIndependiente {
		width:50px;
	}
	ul#menu-uno li.hNavegacion a:hover {
		cursor:pointer;
		color:#A30420;
		background: #F6F6F6;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
	ul#menu-uno li a {
	 	display: block;
	    height: 24px;
	    margin: 6px 0 0;
	    padding-top: 6px;
	    width:180px;
	}
	ul#menu-uno li a div.label {
		padding-left:3px;
		padding-right:3px;
	}
	ul#sub-menu-dos {
		display:none;
	 	margin: 0;
	    padding: 0;
	    position: absolute;
	    text-align: left;
	    z-index: 9999;
	}
	ul#sub-menu-dos li{
		padding-left: 11px;
		padding-top:10px;
		display: inline;
		width: 23%;
		float:left;
		text-align:left;
		font-weight:bold;
		height:auto;
	}
	ul#sub-menu-dos li a {
	    color: #505151;
	    height: auto;
	    margin: 3px;
	    padding: 2px;
	    white-space: normal;
	}
	ul#sub-menu-dos li a.hNavegacionDos:hover {
		color:#FFF;
		background:#A30420;
		border-radius:4px;
	}
	ul#submenu-content {
		display:block;
		border:1px solid;
	}
*/
	/* ----------------------------------NIVEL TRES */
/*	ul#sub-menu-tres {
		display:block;
		position:relative;
	 	margin: 0;
	    padding: 0;
	    text-align: center;
	    padding-top:0px;
	}
	ul#sub-menu-tres li{
		display:block;
		float:none;
		padding-left:10px;
		height:auto;
		width:auto;
		font-weight:normal;
	}
	ul#sub-menu-tres li a {
		padding:1px 0px 0px 4px;
		margin:3px;
		white-space:normal;
		width:auto;
	}
*/
	/* ---------------------------------- ESTILOS GENERALES */
	/*.menu .item{
	 	color:#fff;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		font-family:Lucida Grande,Verdana,sans-serif;
		text-align:center;
		white-space:nowrap;
		background: inherit;
		height:auto;
	}
	.menu {
		position:relative;
		float:left;
	    margin:0 auto;
	    width:100%;
  	 	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(10%, #a6c362), color-stop(90%, #89a840));
		background: -webkit-linear-gradient(top, #a6c362 10%, #89a840 90%);
		background: -moz-linear-gradient(top, #a6c362 10%, #89a840 90%);
		background: -o-linear-gradient(top, #a6c362 10%, #89a840 90%);
		background: -ms-linear-gradient(top, #a6c362 10%, #89a840 90%);
		background: linear-gradient(top, #a6c362 10%, #89a840 90%);
	}
	.menu a,
	.menu a:link,
	.menu a:visited,
	.menu a:active {
		text-decoration:none;
		cursor:pointer;
	}
	.menu .selected {
		cursor:pointer;
		color:#A30420;
		background: #F6F6F6;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
	.menu .background-container {
	    min-height:285px;
	    width:966px;
	   	border-bottom: 5px solid #A30420;
	    border-left: 2px solid #A30420;
	    border-right: 2px solid #A30420;
	    position:relative;
	    z-index:99999999;
	    left:0;
	    background:#fdfdfd;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(5%, #fdfdfd), color-stop(95%, #e0e0e0));
		background: -webkit-linear-gradient(center top, #fdfdfd 5%, #e0e0e0 95%);
		background: -moz-linear-gradient(center top, #fdfdfd 5%, #e0e0e0 95%);
		background: -o-linear-gradient(center top, #fdfdfd 5%, #e0e0e0 95%);
		background: -ms-linear-gradient(center top, #fdfdfd 5%, #e0e0e0 95%);
		background: linear-gradient(center top, #fdfdfd 5%, #e0e0e0 95%);
	}
	*/
  	/* ESTILOS PARA EL CONTENEDOR DE DESCRIPCION E IMAGEN DE LAS OPCIONES */
   /* div#menu-content-details {
		background:#A30420;
		padding: 20px 10px;
	    position: absolute;
	    right: 0;
	    width: 200px;
	    min-height:240px;
	    float:right;
	}
	div.detail-description {
		padding-bottom:3px;
		color:#fff;
	}
	div.detail-image {
		text-align:center;
	}
	img#menuImagen {
		border:2px solid #fff;
		box-shadow:0px 0px 7px 1px #4A4A4A;
	}
	div#cls-container-options {
     	@include float-left;
	    min-height: 275px;
	    width: 745px;
	}*/

/** Archivo: menu.scss **/

nav { max-width: 980px; margin: 0 auto; }
nav li { display: inline-block; text-align: center; line-height: 22px; }
nav li a { color: #FFFFFF; display: block; font-size: 15px; font-weight: 100; padding: 10px 11px 7px; }
nav li a:focus, nav li a:hover { text-decoration: none; color: #fff; }
nav li:hover { text-decoration: none; cursor: pointer; }
nav .caret { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid white; content: ""; display: inline-block; height: 0; vertical-align: top; width: 0; }