/* Atualizado por Marcelo Damasceno 2009-10-28 22h55 */

 .clearRight { clear: right; font-size: 0; line-height: 0; }
 .clearLeft { clear: left; font-size: 0; line-height: 0; }
 .texto { color: #696969; font-size: 11px; }
 .displayNone { display: none !important; }
 .alignTop { vertical-align: top !important; }
 .width100 { width: 100% !important; }
 .floatLeft { float: left !important; }
 .floatRight { float: right !important; }
 .gap-saver { clear: both; font-size: 0; height: 1px; margin-bottom: -1px; }

#menu table {margin: 0 auto;}
#menu table tr td table {margin:0 auto; text-align:center;}
 
table tr td ul , table tr td ul li { list-style-type: none; margin: 0; padding: 0; border: 0; font-family: Arial, Helvetica, sans-serif; }
 table tr td ul li { display: inline; float: left; padding: 0 5px;}
 table tr td ul li a.traco { border-left: 1px solid #000; padding-left: 8px;}
 table tr td ul li a.tracoG { border-left: 1px solid #000; padding-left: 10px; }
 table tr td .linksMenuPrincipal li a { color: #fff; font-size: 11px; font-weight: bold; }

table tr td .linksMenuPrincipal li { padding: 4px 2px 6px 3px; *padding: 4px 2px 8px 3px;}

 
 /*INICIO -  menu.css */

 table tr td .linksMenuPrincipal .menu-dropdown,
 .linksSubMenu li.seta .menu-dropdown {
	margin: -16px 0 0 0;
	*margin: -2px 0 0 0;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	
 }

 table tr td .linksMenuPrincipal .menu-dropdown * { line-height: 8px; }

 table tr td .linksMenuPrincipal .menu-dropdown ul,
 .linksSubMenu li.seta .menu-dropdown ul {
	clear: right;
	display: inline;
	float: left;
	margin: 0 5px 0 4px;
	width: 139px;
 }

table tr td .linksMenuPrincipal .menu-dropdown ul { margin: 0 0 0 5px;}
/*table tr td .linksMenuPrincipal .menu-dropdown ul li a { margin: 0 5px 0 0; }*/

 table tr td .linksMenuPrincipal .menu-dropdown ul li {
	display: block;
	float: left;
	padding: 2px 0 7px 2px;
	width: 100%;
	text-align:left;
 }

 table tr td .linksMenuPrincipal .menu-dropdown ul .ultimo, .linksSubMenu li.seta .menu-dropdown ul .ultimo { border: none; }

 table tr td .linksMenuPrincipal .menu-dropdown ul li a,
 .linksSubMenu li.seta .menu-dropdown ul li a {
	color: #000;
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
 }
 /* topo */
 .menu-dropdown .topo {
	background: url(../images/blank.gif);
	border: 1px solid;
	height: 28px;
	overflow: hidden;
	position: absolute;
	left:0;
	/*right:0; */
	/*margin-right:50px;*/
}
 .menu-dropdown .topo a { display: inline-block; height: 28px; overflow: hidden; }
 /* inner */
 .menu-dropdown .inner {
	border: 1px solid;
	border-bottom: none;
	display: block;
	float: left;
	margin-top: 29px;
	overflow: hidden;
	padding-top: 9px;
 }
 .menu-dropdown > .inner { float: none; }
 .menu-dropdown .inner ul li { border-bottom: 1px solid; }
 
 /* rodape */
 table tr td .linksMenuPrincipal .menu-dropdown .rodape,
 .linksSubMenu li.seta .menu-dropdown .rodape { clear: both; height: 9px; overflow: hidden; }
 table tr td .linksMenuPrincipal .menu-dropdown .rodape .left,
 .linksSubMenu li.seta .menu-dropdown .rodape .left { height: 9px; margin-right: 8px; zoom:1; overflow: hidden; }
 table tr td .linksMenuPrincipal .menu-dropdown .rodape .right,
 .linksSubMenu li.seta .menu-dropdown .rodape .right { float: right; height: 8px; margin-top: -9px; overflow: hidden; width: 8px; }

 /* --> mundo connect */
 .menu-dropdown.mundo-connect .topo { border-color: #478800; border-bottom-color:}
 .menu-dropdown.mundo-connect .inner { background: #eef6e5; border-color: #478800;}
 .menu-dropdown.mundo-connect ul li { border-color: #c0e0a1; }
 .menu-dropdown.mundo-connect .rodape .left { background: url(../../images/menu/bgDropDownConnectRodapeLeft.gif);}
 .menu-dropdown.mundo-connect .rodape .right { background: url(../../images/menu/bgDropDownConnectRodapeRight.gif)}

 /* --> mundo eletro */
 .menu-dropdown.mundo-eletro .topo { border-color: #524879; border-bottom-color: #f0eef5;}
 .menu-dropdown.mundo-eletro .inner { background: #f0eef5; border-color: #524879;}
 .menu-dropdown.mundo-eletro ul li { border-color: #c0bcd0; }
 .menu-dropdown.mundo-eletro .rodape .left { background: url(../../images/menu/bgDropDownEletroRodapeLeft.gif); }
 .menu-dropdown.mundo-eletro .rodape .right { background: url(../../images/menu/bgDropDownEletroRodapeRight.gif); }

 /* --> mundo bricolagem */
 .menu-dropdown.mundo-bricolagem .topo {border-color: #d06f15;border-bottom-color: #fcf1e7;}
 .menu-dropdown.mundo-bricolagem .inner { background: #fcf1e7; border-color: #d06f15;}
 .menu-dropdown.mundo-bricolagem ul li { border-color: #efcaa8; }
 .menu-dropdown.mundo-bricolagem .rodape .left { background: url(../../images/menu/bgDropDownBricolagemRodapeLeft.gif);}
 .menu-dropdown.mundo-bricolagem .rodape .right { background: url(../../images/menu/bgDropDownBricolagemRodapeRight.gif);}

 /* --> mundo casa  */
 .menu-dropdown.mundo-casa .topo { border-color: #dd2670; border-bottom-color: #fcedf3;}
 .menu-dropdown.mundo-casa .inner { background: #fcedf3; border-color: #dd2670;}
 .menu-dropdown.mundo-casa ul li { border-color: #f3b1cb;}
 .menu-dropdown.mundo-casa .rodape .left { background: url(../../images/menu/bgDropDownCasaRodapeLeft.gif); }
 .menu-dropdown.mundo-casa .rodape .right { background: url(../../images/menu/bgDropDownCasaRodapeRight.gif); }
 
  /* --> mundo natal */
 /*.menu-dropdown.mundo-natal .topo { border-color:#E70000; border-bottom-color: #E70000;}
 .menu-dropdown.mundo-natal .inner{ background: #FF404F; border-color: #D70000;}
 .menu-dropdown.mundo-natal ul li { border-color: #D70000; }
 .fundoNatal .inner ul li a.natal { color:#FFF;}
 .menu-dropdown.mundo-natal .rodape .left { background: url(../../images/menu/bgDropDownCasaRodapeLeft.gif);} 
 .menu-dropdown.mundo-natal .rodape .right { background: url(../../images/menu/bgDropDownCasaRodapeRight.gif);} 
 */
 
  /* --> mundo lazer */
 .menu-dropdown.mundo-lazer .topo { border-color: #038c8f; border-bottom-color: #e5f6f7;}
 .menu-dropdown.mundo-lazer .inner { background: #e5f6f7; border-color: #038c8f;}
 .menu-dropdown.mundo-lazer ul li { border-color: #a1d6d8; }
 .menu-dropdown.mundo-lazer .rodape .left { background: url(../../images/menu/bgDropDownLazerRodapeLeft.gif);} 
 .menu-dropdown.mundo-lazer .rodape .right { background: url(../../images/menu/bgDropDownLazerRodapeRight.gif);} 
 
 /* --> mundo você  */
 .menu-dropdown.mundo-voce .topo { 	border-color: #005f97; border-bottom-color: #e5f1f8;}
 .menu-dropdown.mundo-voce .inner { background: #e5f1f8; border-color: #005f97; }
 .menu-dropdown.mundo-voce ul li { border-color: #a0cce6; }
 .menu-dropdown.mundo-voce .rodape .left { background: url(../../images/menu/bgDropDownVoceRodapeLeft.gif);}
 .menu-dropdown.mundo-voce .rodape .right { background: url(../../images/menu/bgDropDownVoceRodapeRight.gif);}

 /* --> navegação acessória */
 .linksSubMenu li.seta .menu-dropdown.nav-acess { margin: -25px 0 0 -6px; width: 305px; }
 .menu-dropdown.nav-acess .hideBorder { background: #fff; height: 1px; margin: 29px 0 0 1px; position: absolute; width: 137px; }
 .menu-dropdown.nav-acess .topo { border-color: #999; width: 137px; height: 28px; }
 #menu_mais-vendidos .topo, #menu_mais-vendidos .hideBorder { width: 106px; }
 #menu_nov-produtos .topo, #menu_nov-produtos .hideBorder { width: 151px; }
 .menu-dropdown.nav-acess .inner { background: #fff; border-color: #999; }
 .menu-dropdown.nav-acess ul li { border-color: #d6d6d6; }
 .linksSubMenu li.seta .menu-dropdown.nav-acess ul { margin: 4px 4px 0 4px; }
 html > body .linksSubMenu li.seta .menu-dropdown.nav-acess ul { margin: 0 6px; }
 .linksSubMenu li.seta .menu-dropdown.nav-acess ul li {  width: 129px; }
 .linksSubMenu li.seta .menu-dropdown.nav-acess ul li a,
 .linksSubMenu li.seta .menu-dropdown.nav-acess ul li a:hover { color: #666; text-decoration: none; }
 .menu-dropdown.nav-acess .rodape .left { background: url(../../images/menu/bgDropDownNavAcessRodapeLeft.gif); }
 .menu-dropdown.nav-acess .rodape .right { background: url(../../images/menu/bgDropDownNavAcessRodapeRight.gif); }
 
  /* divisoes do itens do menu */
  li.pontilhadoVerde, li.pontilhadoRoxo, li.pontilhadoLaranja, li.pontilhadoRosa, li.pontilhadoLaranja, li.pontilhadoVerdeClaro, li.pontilhadoAzul { 
	display:block;
	width:1px; *width:3px;
       height:20px;
	background:url(../../images/menu/fundoVerdePontilhado.gif) center top repeat-x;
 } 
 li.pontilhadoRoxo { 
	background:url(../../images/menu/fundoRoxoPontilhado.gif) center top repeat-x;
 }
 li.pontilhadoLaranja {background:url(../../images/menu/fundoLaranjaPontilhado.gif) center top repeat-x;}
 li.pontilhadoRosa {background:url(../../images/menu/fundoRosaPontilhado.gif) center top repeat-x; }
 li.pontilhadoVerdeClaro {background:url(../../images/menu/fundoVerdeClaroPontilhado.gif) center top repeat-x; }
 li.pontilhadoAzul {background:url(../../images/menu/fundoAzulPontilhado.gif) center top repeat-x;} 

/* submenu */ 
.linksSubMenu {margin-top: 7px; }
.linksSubMenu, .linksSubMenu li.seta a, .linksSubMenu li.seta a:hover { color: #333; font-size: 11px; text-decoration: none;}
.linksSubMenu li.seta a:hover { text-decoration: underline;}
.linksSubMenu li.seta { margin: 10px 15px; padding: 0;}
.linksSubMenu li.baixo { margin: 10px 10px; padding: 4px 20px 6px 0;}
.linksSubMenu li.texto { margin: 10px -25px; padding: 0;}
.linksSubMenu li.texto input { border: solid 1px #ccc; width: 320px;}
.linksSubMenu li.botao input { margin: 6px 0 6px 25px;}

/* icones do menu */
.icoVerde , .icoLaranja , .icoRosa, .icoAzul, .icoVerdeClaro, .icoRoxo, .icoRosaNatal { width:30px; height:20px;}
.icoVerde { background: url(../../images/menu/imgIcoVerde.gif);}
.icoLaranja { background-image:url(../../images/menu/imgIcoLaranja.gif);}
.icoRosa { background-image:url(../../images/menu/imgIcoRosa.gif);}
.icoRosaNatal { background-image:url(../../images/menu/imgIcoRosaNatal.gif) }
.icoNatal { background-image: url(../../images/menu/imgIcoNatal.gif); width: 28px!important; margin: 0; padding: 0}

.icoAzul { background-image:url(../../images/menu/imgIcoAzul.gif);}
.icoVerdeClaro { background-image:url(../../images/menu/imgIcoVerdeClaro.gif);  width:27px; _width:30px;}
.icoRoxo { background-image:url(../../images/menu/imgIcoRoxo.gif);}


/* fundo dos itens do menu */
.fundoVerde, .fundoLaranja, .fundoRosa, .fundoAzul, .fundoVerdeClaro, .fundoRoxo, .fundoNatal, .icoNatal, .fundoLaranjaFimExtra,  .fundoAzulFimExtra { height:20px;}


.fundoNatal a { /*margin: 0 6px 0 -6px;*/ *margin: 0 2px 0 2px; }

.fundoVerde { background-image:url(../../images/menu/fundoVerde.gif); background-repeat:repeat;}
.fundoLaranja {background-image:url(../../images/menu/fundoLaranja.gif); background-repeat:repeat;}
.fundoRosa { background-image:url(../../images/menu/fundoRosa.gif); background-repeat:repeat;}
.fundoAzul { background-image:url(../../images/menu/fundoAzul.gif); background-repeat:repeat;}
.fundoVerdeClaro { background-image:url(../../images/menu/fundoVerdeClaro.gif); background-repeat:repeat;}
.fundoNatal { background-image:url(../../images/menu/fundoNatal.gif); background-repeat:repeat;}
.fundoRoxo { background-image:url(../../images/menu/fundoRoxo.gif); background-repeat:repeat;}

/* definem a ponta do menu, e seus espacos estao no banco de dados  */
.fundoLaranjaFim, .fundoAzulFim { display:block; width:27px; height:20px;} 
.fundoLaranjaFim { background:url(../../images/menu/img_bordafim_laranja.jpg) 100% 0 no-repeat; width:12px;}
.fundoAzulFim { background:url(../../images/menu/img_bordafim_azul.jpg) no-repeat; }
.fundoLaranjaFimExtra, .fundoAzulFimExtra { background: url(../../images/menu/fundoLaranja.gif); width:32px;}
.fundoAzulFimExtra  {background: url(../../images/menu/fundoAzul.gif); width:14px; *width:8px;}

/*FIM -  menu.css*/ 

