
#menu{
	margin: 0px;
	padding: 4px 0px 0px 0px;
	height: 35px;
	background: url(../gifs/menu_fundo.jpg) left top repeat-x;
}


#nav {
	padding: 0px; 
	margin: 0px; 
	list-style-type: none;
	line-height: 25px;
}

#nav ul {
	padding: 0px; 
	margin: 0px; 
	line-height: 25px; 
	list-style-type: none
}

#nav li {
	float: left; width: 100px;
	
}

/**********************************************/

#menu li{
	display: block;
	background-color: #88BECC;
	color:#333333;
	text-decoration:none ;
}
#menu li a{
	color:#333333;
	text-decoration:none ;
	text-indent: 10px;
}

/**********************************************/

#nav li.biblos a div {
	background-color: #AE70AF;/* #E9C49E;*/
	display: block;
	width: 100px;/*150px*/
	height: 20px;
	cursor: pointer;
	color: #333333;
	text-decoration: none
}

#nav li.biblos a:hover div {
	background-color: #ADC5D1; /*#EDD8C3;*/
	text-decoration: none;
}

#nav li.audio a div {
	background-color: #88BCF0; /* #E0AE7C;*/
	display: block;
	width: 110px;/*150px*/
	height: 20px;
	cursor: pointer;
	color: #333333;
	text-decoration: none
}

#nav li.audio a:hover div {
	background-color: #ADC5D1; /*#EDD8C3;*/
	text-decoration: none;
}

#nav li.graf a div {
	background-color:  #BBD509;/* #DCA772;*/
	display: block;
	width: 100px;/*150px*/
	height: 20px;
	cursor: pointer;
	color: #333333;
	text-decoration: none
}

#nav li.graf a:hover div {
	background-color: #ADC5D1; /*#EDD8C3;*/
	text-decoration: none;
}

#nav li.vari a div {
	background-color: #EEBA4D;/* #D7995B;*/
	display: block;
	width: 120px;/*150px*/
	height: 20px;
	cursor: pointer;
	color: #333333;
	text-decoration: none
}

#nav li.vari a:hover div {
	background-color: #ADC5D1; /*#EDD8C3;*/
	text-decoration: none;
}



#nav li ul {
	background: none; 
	left: -999em; 
	width: 15em; 
	position: absolute
}




/**************************************/

#nav li ul ul {
	margin: -1em 0px 0px 10em
}
#nav li:hover ul ul {
	left: -999em
}
#nav li:hover ul ul ul {
	left: -999em
}
#nav li.sfhover ul ul {
	left: -999em
}
#nav li.sfhover ul ul ul {
	left: -999em
}
#nav li:hover ul {
	left: auto
}
#nav li li:hover ul {
	left: auto
}
#nav li li li:hover ul {
	left: auto
}
#nav li.sfhover ul {
	left: auto
}
#nav li li.sfhover ul {
	left: auto
}
#nav li li li.sfhover ul {
	left: auto
}


#nav li:hover ul, #nav li.sfhover ul {
	display: block;
}
/*************************************************************/
/*************************************************************/
/*************************************************************/


#menu_quanto_e{
	background: #88BECC url(../gifs/menu_quanto_e.jpg) left top no-repeat; 
	width: 65px; 
	height: 25px;
	float:left
}

#menu_quanto_d{
	background: #88BECC url(../gifs/menu_quanto_d.jpg) right top no-repeat; 
	width: 65px; 
	height: 25px;
	float: left
}


/*****************************/
#nav li.inicio, #nav li.inicio a{
	display: block;
	width: 70px;
	background-color: #88BECC;
}


#nav li.car, #nav li.car a{
	display: block;
	width: 94px;
	background-color: #88BECC;
}

#nav li.man, #nav li.man a{
	display: block;
	width: 106px;
	background-color: #88BECC;
}
#nav li.bib, #nav li.bib a{
	display: block;
	width: 74px;
	background-color: #88BECC;
}

#nav li.aud, #nav li.aud a{
	display: block;
	width: 109px;
	background-color: #88BECC;
}

#nav li, #nav li.gra a{
	display: block;
	width: 96px;
	background-color: #88BECC;
}
#nav li.new, #nav li.new a{
	display: block;
	width: 104px;
	background-color: #88BECC;
}

#nav li.cli, #nav li.cli a{
	display: block;
	width: 86px;
	background-color: #88BECC;
}

#nav li.var, #nav li.var a{
	display: block;
	width: 61px;
	background-color: #88BECC;
}


#menu ul li a:hover{
	background-color: #ADC5D1
}