li {
	font-family: Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;/* "Times New Roman", Times, serif;*/
	font-size: 10px
}

#nav {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
/*	line-height: 1; */
	padding-top: 0px; 
	list-style-type: none
}

#nav ul {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
/*	line-height: 1; */
	padding-top: 0px; 
	list-style-type: none
}

#nav li {
	float: left; width: 100px;
	background-color: #AAAFB3;
	height: 20px;
}	
	

/********************/
#nav li.inicio  {
	background: url(../gifs/menu/inicio.jpg) left top no-repeat; width: 54px;
}


#nav li.inicio a  {
	display: block;
	height: 20px;
 	width: 54px;
}

#nav li.inicio a:hover  {
	background: url(../gifs/menu/inicio.jpg) -54px top no-repeat; width: 54px; text-decoration: none;
}
/*****************************/


#nav li.apresentacao {
	background: url(../gifs/menu/apresentacao.jpg) left top no-repeat; width: 109px;	

}
#nav li.apresentacao a {
	display: block;
	height: 20px;	
	width: 109px;/*	*/
}
#nav li.apresentacao a:hover {
	background: url(../gifs/menu/apresentacao.jpg) -109px top no-repeat; width: 109px; text-decoration: none;
}

/****************************/
#nav li.faq {
	background: url(../gifs/menu/faq.jpg) left top no-repeat; width: 43px;

}
#nav li.faq a {
	display: block;
	height: 20px;
	width: 43px;/**/
}

#nav li.faq a:hover {
	background: url(../gifs/menu/faq.jpg) -43px; top no-repeat; width: 43px; text-decoration: none;
}

/**************************/
#nav li.catalogo {
	background: url(../gifs/menu/catalogo.jpg) left top no-repeat; width: 80px;
	
}
#nav li.catalogo a{
	display: block;
	height: 20px;	
	width: 80px;/* */
}
#nav li.catalogo a:hover{
	background: url(../gifs/menu/catalogo.jpg) -80px top no-repeat; width: 80px;text-decoration: none;
}

/************************/
#nav li.autores {
	background: url(../gifs/menu/autores.jpg) left top no-repeat; width: 76px;

}
#nav li.autores a {
	display: block;
	height: 20px;
 	width: 76px;/**/
}
#nav li.autores a:hover {
	background: url(../gifs/menu/autores.jpg) -76px top no-repeat; width: 76px;	text-decoration: none;
}

/*************************/
#nav li.pesquisa {
	background: url(../gifs/menu/pesquisa.jpg) left top no-repeat; width: 75px;

}
#nav li.pesquisa a{
	display: block;
 width: 75px;/**/
	height: 20px;
}
#nav li.pesquisa a:hover{
	background: url(../gifs/menu/pesquisa.jpg) -75px top no-repeat; width: 75px; text-decoration: none;
}

/****************************/
#nav li.compras {
	background: url(../gifs/menu/compras.jpg) left top no-repeat; width: 75px;

}
#nav li.compras a {
	width: 75px/* */;
	display: block;
	height: 20px;
	text-decoration: none
}
#nav li.compras a:hover {
	background: url(../gifs/menu/compras.jpg) -75px top no-repeat; text-decoration: none; width: 75px;
}

/****************************/
#nav li.imprensa {
	background: url(../gifs/menu/imprensa.jpg) left top no-repeat; width: 72px;

}
#nav li.imprensa a {
 	width: 72x/**/;
	display: block;
	height: 20px;
	text-decoration: none
}
#nav li.imprensa a:hover {
	background: url(../gifs/menu/imprensa.jpg) -72px top no-repeat; text-decoration: none; width: 72px;
}

/****************************/
#nav li.livraria {
	background: url(../gifs/menu/livrarias.jpg) left top no-repeat; width: 69px;

}
#nav li.livraria a {
	width: 69px/* */;
	display: block;
	height: 20px;
	text-decoration: none
}
#nav li.livraria a:hover {
	background: url(../gifs/menu/livrarias.jpg) -69px top no-repeat; text-decoration: none; width: 69px;
}

/********************/
#nav li.nivel2 a div {
	background-color: #666666;
	display: block;
	width: 150px;
	height: 20px;
	cursor: pointer;
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: none
}

#nav li.nivel2 a:hover div {
	background-color: #333333;
	text-decoration: none;
	color: #FFFFFF;
}


#nav li.nivel2 a font {
	background-color: #666666;
	display: block;
	width: 150px;
	height: 20px;
	cursor: pointer;
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: none
}

#nav li.nivel2 a:hover font {
	background-color: #333333;
	text-decoration: none;
	color: #FFFFFF;
}




#nav li.vazio1 {
	width: 44px;
}
#nav li.vazio2 {
	width: 45px;
}

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

#nav li.epostais {
	background: url(../gifs/menu/epostais.jpg) left top no-repeat; 	width: 73px;

}
#nav li.epostais a {
 	width: 73px;/**/
	display: block;
	height: 20px;
}
#nav li.epostais a:hover {
	background: url(../gifs/menu/epostais.jpg) -73px top no-repeat; text-decoration: none; 	width: 73px;
}



/********************/
#nav li.contactos {
	background: url(../gifs/menu/contactos.jpg) left top no-repeat;	 width: 86px;
}
#nav li.contactos a {
 	width: 86px;
	display: block;
	height: 20px;
}
#nav li.contactos a:hover {
	background: url(../gifs/menu/contactos.jpg) -86px top no-repeat; text-decoration: none;	 width: 86px;

}
/**********************************/


#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
}
#content {
	clear: left; color: #ccc
}