/* CSS Document */
#menupral{
	height:60px;
	width: 990px;
	background-color:#880902;
	z-index:500;
}
* html #menupral{
	width: 993px;
	margin-right: -3px;
	margin-top: -2px;
}
#nav, #nav ul{
     margin:0;
     padding:0;
     list-style-type:none;
    /* list-style-position:outside;*/
     position:relative;
     line-height:1.5em;
	 z-index:501;
}

#nav li{
    float:left;
	display: inline;
    position:relative;
	width:110px;
	height:40px;
	background:url(images/fondo_li.gif);
	background-color:#fff;
}
/* nav a:link,#nav a:active, #nav a:visited*/
#nav a{
    display:block;
    padding:4px 0 0 0px;
    color:#000;
    text-decoration:none;
    background-color:#fff;
	width:107px;
	height:36px;
	text-align:center;
}
#nav a.gris{
	color:#808182;
}
#nav a.last, #nav a.actuallast{
	width: 110px;
}


#nav a:hover, #nav a.actual, #nav a.actuallast, #nav li:hover a.hide, #nav li:hover a.gris{
    background-color: #880902;
    color:#fff;
}

#nav ul {
    position:absolute;
    width:130px;
    top:40px;
	left:-10px;
    display:none;
	background:#e3e0d1;
	border: 1px solid #fff;
	
}
#nav li ul a:link, #nav li ul a:active, #nav li ul a:visited{
    width:125px;
	background:#e3e0d1;
    float:left;
	height:auto;
	text-align:left;
	padding-left: 5px;
}
#nav li ul a:hover{
	background:#e3e0d1;
	color: #000;
	font-weight:bold;
}
#nav ul li{
	background:none;
	width:130px;
	height:auto;
}
#nav li:hover ul{
    display:block;
}
img.valign { 
   height: 100%;
   vertical-align: middle;
   width: 0px;
} 
