
/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */

#navlist
{
	margin: 0;
	font: bold 11px Verdana, sans-serif;
	width: 182px;
	padding-left:1px;
	padding-top:1px;
	padding-bottom:1px;
}

#navlist li
{
	position: relative;
	list-style: none;
	margin: 0;
	border-top: 1px solid white;
	text-align: left;
}


#navlist li a
{
display: block;
padding: 3px 0px 0px 10px;
/*
padding: 0.1em 0.5em 0em 1.75em;
border-left: 5px solid #FFCC33;
*/
background: #CCD;
text-decoration: none;
height: 18px;
}

#navlist li a:link, #navlist li a:visited {
        background: #e4f0fe;
		color:#30457c;
        }
/*
#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }
*/


#navlist li a:hover, #navlist li #current, #navlist li a:active
{
/*
border-color: #FE3;
color: #FFF;
*/
background: url(../images/menu2.gif) 0 -22px;
color:#444444;
}
-->

#navcontainer ul li {
float: left; /* cure IE5.x "whitespace in lists" problem */
width: 100%;
}



#navcontainer ul ul {
position: absolute;
top: 0;
left: 143px; /* to position them to the right of their containing block */
width: 100%; /* width is based on the containing block */
}


#navcontainer ul ul,
#navcontainer ul li:hover ul ul
{display: none;}

#navcontainer ul li:hover ul,
#navcontainer ul ul li:hover ul
{display: block;}


.over {
	DISPLAY: block
}



.categoria {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0055A5;
	letter-spacing:1px;
}

A.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00359C;
	text-decoration:none;
}
A.menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF9900;
	text-decoration:underline;
}

.borde_a2 {
	border: 1px solid #0055A5;
}