@charset "ISO-8859-1";

/* CSS Document */

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/image_dropdown.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


#nav {
	padding:0;
	margin:0;
	list-style:none;
	height:51px;
	position:relative;
	z-index:200;
	font-family:arial, verdana, sans-serif;
	width:775px;
}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:51px; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-9999px;}


#nav li a.marca {background: transparent url(../img/btn_marca.png); width:59px; margin:0;}
#nav li a.tecnologia {background:url(../img/btn_tecnologia.png); width:80px; margin:0;}
#nav li a.catalogo {background:url(../img/btn_catalogo.png); width:70px; margin:0;}
#nav li a.bestseller {background:url(../img/btn_bestseller.png); width:77px; margin:0;}
#nav li a.consultoria {background:url(../img/btn_consultoria.png); width:85px; margin:0;}
#nav li a.rituais {background:url(../img/btn_rituais.png); width:85px; margin:0;}
#nav li a.press {background:url(../img/btn_press.png); width:55px; margin:0;}
#nav li a.opiniao {background:url(../img/btn_opiniao.png); width:74px; margin:0;}
#nav li a.faqs {background:url(../img/btn_faqs.png); width:62px; margin:0;}
#nav li a.contactos {background:url(../img/btn_contactos.png); width:100px; margin:0;}
#nav li a.loja {background:url(../img/btn_loja.png); width:28px; margin:0;}


#nav li:hover a,
#nav a:hover {background-position: 0 51px;}


#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:0px;}

#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub
{left:0; top:51px; height:auto; z-index:300;}

#nav :hover ul.sub li
{display:block; position:relative; float:left; font-weight:normal;}

#nav :hover ul.sub li a
{display:block; text-decoration:none; padding:0; cursor:pointer;}

#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}

#nav :hover ul.sub li a.filosofia {background: transparent url(../img/btn_filosofia.png) no-repeat 0 0; width:59px; height:19px; margin:0;}
#nav :hover ul.sub li a.filosofia:hover {background:url(../img/btn_filosofia.png) 0px -19px no-repeat; width:59px; height:19px; margin:0;}

#nav :hover ul.sub li a.historia {background:url(../img/btn_historia.png) 0 0 no-repeat; width:59px; height:31px; margin:0;}
#nav :hover ul.sub li a.historia:hover {background:url(../img/btn_historia.png) 0px -31px no-repeat; width:59px; height:31px; margin:0;}

#nav :hover ul.sub li a.investigacao {background:url(../img/btn_investigacao.png) 0 0 no-repeat; width:80px; height:19px; margin:0;}
#nav :hover ul.sub li a.investigacao:hover {background:url(../img/btn_investigacao.png) 0px -19px no-repeat; width:80px; height:19px; margin:0;}

#nav :hover ul.sub li a.beneficios {background:url(../img/btn_beneficios.png) 0 0 no-repeat; width:80px; height:31px; margin:0;}
#nav :hover ul.sub li a.beneficios:hover {background:url(../img/btn_beneficios.png) 0px -31px no-repeat; width:80px; height:31px; margin:0;}

#nav :hover ul.sub li a.rosto {background:url(../img/btn_rosto.png) 0 0 no-repeat; width:70px; height:19px; margin:0;}
#nav :hover ul.sub li a.rosto:hover {background:url(../img/btn_rosto.png) 0px -19px no-repeat; width:70px; height:19px; margin:0;}

#nav :hover ul.sub li a.corpo {background:url(../img/btn_corpo.png) 0 0 no-repeat; width:70px; height:31px; margin:0;}
#nav :hover ul.sub li a.corpo:hover {background:url(../img/btn_corpo.png) 0px -31px no-repeat; width:70px; height:31px; margin:0;}

#nav :hover ul.sub li a.rituaisfaciais {background: transparent url(../img/btn_rituaisfaciais.png) no-repeat 0 0; width:85px; height:19px; margin:0;}
#nav :hover ul.sub li a.rituaisfaciais:hover {background:url(../img/btn_rituaisfaciais.png) 0px -19px no-repeat; width:85px; height:19px; margin:0;}

#nav :hover ul.sub li a.rituaiscorpo {background:url(../img/btn_rituaiscorpo.png) 0 0 no-repeat; width:85px; height:28px; margin:0;}
#nav :hover ul.sub li a.rituaiscorpo:hover {background:url(../img/btn_rituaiscorpo.png) 0px -28px no-repeat; width:85px; height:28px; margin:0;}

#nav :hover ul.sub li a.rituaisprogramas {background:url(../img/btn_rituaisprogramas.png) 0 0 no-repeat; width:85px; height:33px; margin:0;}
#nav :hover ul.sub li a.rituaisprogramas:hover {background:url(../img/btn_rituaisprogramas.png) 0px -33px no-repeat; width:85px; height:33px; margin:0;}

#nav :hover ul.sub li a.contactenos {background:url(../img/btn_contactenos.png) 0 0 no-repeat; width:1000px; height:19px; margin:0;}
#nav :hover ul.sub li a.contactenos:hover {background:url(../img/btn_contactenos.png) 0px -19px no-repeat; width:100px; height:19px; margin:0;}

#nav :hover ul.sub li a.locaisvenda {background:url(../img/btn_locaisvenda.png) 0 0 no-repeat; width:100px; height:31px; margin:0;}
#nav :hover ul.sub li a.locaisvenda:hover {background:url(../img/btn_locaisvenda.png) 0px -31px no-repeat; width:100px; height:31px; margin:0;}


#nav :hover ul.sub li a:hover 
{ }

#nav li a.marca-active {
	width:59px;
	background:url("../img/btn_marca.png") 0px -51px no-repeat;
	}

#nav li a.marca-active:hover {
	width:59px;
	background:url("../img/btn_marca.png") 0px -51px no-repeat;
	}
	
	
#nav li a.tecnologia-active {
	width:80px;
	background:url("../img/btn_tecnologia.png") 0px -51px no-repeat;
	}

#nav li a.tecnologia-active:hover {
	width:80px;
	background:url("../img/btn_tecnologia.png") 0px -51px no-repeat;
	}
	
	
#nav li a.catalogo-active {
	width:70px;
	background:url("../img/btn_catalogo.png") 0px -51px no-repeat;
	}

#nav li a.catalogo-active:hover {
	width:70px;
	background:url("../img/btn_catalogo.png") 0px -51px no-repeat;
	}
	
	
#nav li a.bestseller-active {
	margin:0;
	position:relative;
	top:0;
	left:0;
	width:77px;
	height:51px;
	background:url("../img/navmenu.png") -209px -51px no-repeat;
	}
	
#nav li a.bestseller-active:hover {
	width:77px;
	background:url("../img/navmenu.png") -209px -51px no-repeat;
	}

#nav li a.consultoria-active {
	margin:0;
	position:relative;
	top:0;
	left:0;
	width:85px;
	height:51px;
	background:url("../img/navmenu.png") -286px -51px no-repeat;
	}

#nav li a.consultoria-active:hover {
	width:85px;
	background:url("../img/navmenu.png") -286px -51px no-repeat;
	}


#nav li a.rituais-active {
	width:85px;
	background:url("../img/btn_rituais.png") 0px -51px no-repeat;
	}

#nav li a.rituais-active:hover {
	width:85px;
	background:url("../img/btn_rituais.png") 0px -51px no-repeat;
	}


#nav li a.press-active {
	margin:0;
	position:relative;
	top:0;
	left:0;
	width:55px;
	height:51px;
	background:url("../img/navmenu.png") -456px -51px no-repeat;
	}

#nav li a.press-active:hover {
	width:55px;
	background:url("../img/navmenu.png") -456px -51px no-repeat;
	}
	
	
#nav li a.opiniao-active {
	margin:0;
	position:relative;
	top:0;
	left:0;
	width:74px;
	height:51px;
	background:url("../img/navmenu.png") -511px -51px no-repeat;
	}
	
#nav li a.opiniao-active:hover {
	width:74px;
	background:url("../img/navmenu.png") -511px -51px no-repeat;
	}

	
#nav li a.faqs-active {
	margin:0;
	position:relative;
	top:0;
	left:0;
	width:62px;
	height:51px;
	background:url("../img/navmenu.png") -585px -51px no-repeat;
	}

#nav li a.faqs-active:hover {
	width:62px;
	background:url("../img/navmenu.png") -585px -51px no-repeat;
	}


#nav li a.contactos-active {
	margin:0;
	position:relative;
	top:0px;
	left:0;
	width:100px;
	background: url("../img/btn_contactos.png") 0px -51px no-repeat;
	}

#nav li a.contactos-active:hover {
	width:100px;
	background:url("../img/btn_contactos.png") 0px -51px no-repeat;
	}
	
