#header { }
/* HEADER NAV */

#header-menu {
	/*opacity:0.9;*/
    /*background: #fcfcfc url(../img/growing/menu-bg.jpg) repeat-x;*/
    /*height: 40px;*/
    /*border: solid 1px #efefef;
    margin-left: -1px;
    -moz-box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.03);
    -webkit-box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.03);
    box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.03);*/
    z-index: 1000;
    position: relative;
}

#header-menu-2 {
    z-index: 1000;
    position: relative;
}

.nav {
    /*margin: 0 0px 0 130px; */
    padding: 0; 
    z-index: 1000; 
    position: absolute; 
    float: left;
	text-align:center;
	width:100%
}
.menu a {
	color:#57585A;
	padding:5px 5px 5px 5px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.menu span {
    float: left; 
    color: #FFFFFF;
    text-decoration: none
}
.menu {
    list-style: none;
    margin: 0; 
    padding:0
}
.menu li {
    position: relative; 
    float: left; 
    padding: 0px;
	text-align:center;
	color:#57585A;
}
/* color del texto menu principal */
.menu li a {
	color:#57585A;
	padding:5px 5px 5px 5px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
/*Color de texto del menu principal al sobreponer con el raton */
.menu li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
/* stilo del menu princiapl al pasar con el raton */
.menu li:hover
{ 
	background:#1175BB;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	margin-top:-5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
/*estilo de los submenus*/
.menu ul {
    display: none; 
    position: absolute; 
    z-index:1000;
    left: -15px;
    list-style: none; 
}
/* ancho de submenu */
.menu ul li {
    float: none; 
    width: 117px;
    margin: 0px;
	left: -25px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:5px;
	padding-left:10px;
	color:#57585A;
	font-weight:bold;
	background:#E6E7E9;
	border-bottom: 1px solid #A8A9AD;
	cursor:pointer;
}
/* al pasar sobre el sub menu ancho de submenu */
.menu ul li:hover {
    float: none; 
	color:#57585A;
	font-weight:bold;
	margin-top:0px;
	background:#BCBDC0;
}

.menu ul li:first-child { padding-top: 2px }
.menu ul li:last-child { padding-bottom: 4px }
/* color de texto los submenus*/
.menu ul li a, li.menuhover li a, li.menhover li.menuhover li a {
    border-bottom: 0px solid #000;
    float: none; 
    display: block; 
    line-height: 1.3em; 
    /*padding: 9px 20px;*/
    margin: 0; 
	color:#57585A;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	
}
.menu ul li:last-child a, .menu ul li ul li:last-child a, .menu ul li ul li ul li:last-child a { border-bottom: none }
/*estilo del submenu al pasar con el raton*/
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover { color:#57585A;}
.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {
    float: none; 
    display: block; 
    background: none; 
    padding-top: 0
}
.menu ul ul {
    left: 130px; 
    top: -1px;  
    margin: 0px
}
.menu li.submenu { font-weight: bold }
.menu li.noborder { border-top: none }
li.menuhover a strong, li.menuhover a span { color: #fff }
li.menuhover a,	li.menuhover li.menuhover a { opacity: 1.0 }

.cabprin
{
	background: url(../img/cabezera.png) no-repeat;
	width:900px;
	height:80px;
	margin:0 auto 0 auto;
}

.menu li .seleclink
{
	background:#1175BB;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}