#faixaCabecalho{width:100%; height:28px; background:#9a1515}

.logoLoja {float:left; height:78px; margin:0px 0 0 15px; width:155px; padding-top:15px;cursor: pointer;}

.itensCabecalho {float:right; width:780px; overflow:hidden;}
.itensCabecalho .institucional{ float:right; width:100%; padding:12px 0; margin-bottom:10px}
.itensCabecalho .institucional li{ padding:0 6px 0 8px; float:right; background:url(images/icon.jpg) no-repeat 0 6px }
.itensCabecalho .institucional a{color:#989898; font-weight:bold}
.itensCabecalho .institucional li:last-child{background:none}

.itensCabecalho .bemVindo{float:left; width:250px}

.itensCabecalho .busca{float:left; width:350px; overflow:hidden}
.itensCabecalho .busca li{float:right;}
.itensCabecalho .busca .buscaAvancada{clear:both; text-align:right; font-size:0.9em}
.itensCabecalho .busca .buscaAvancada a{background:url(images/icon.jpg) no-repeat 0 6px; padding-left:6px }
.itensCabecalho .busca input {float:left; width:280px; background:none; border-top:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc; height:17px; margin:0; border-left:none; font-style:italic; color:#cecece}

.itensCabecalho .meusPedidos{float:right; width:180px}
.itensCabecalho .meusPedidos li{float:left; padding:3px 5px 0 7px }
.itensCabecalho .meusPedidos a{font-weight:bold}
.itensCabecalho .meusPedidos .carrinho{background:url(images/icon.jpg) no-repeat 0 10px; }
.itensCabecalho .meusPedidos .carrinho a{color:#4c8a28}

#bannerTopo{float:right; overflow:hidden; width:847px; margin-top:5px}

#faixaFrete{float:right; overflow:hidden; width:100%; text-align:right;height:26px}

#bannerTopoDiv{float:right; width:100%; height:200px; margin-top:0px}

#todosDepartamentos{
	position:absolute;
	top:130px;
	/*left:367px !important;*/
	z-index:10000;
	border:1px solid green;
	background-color:#FFF;
	display:none;
	width:798px;
}





.subMenus{
	width:120px;
	float:left;
	padding:5px 2px 0 10px;
	margin:10px auto;
	border-left:1px solid #CCC;
}

.nivel1 a{
	color:#38631F;
	font-weght:bold;
	font-size:12px;
	margin:5px auto;
	text-decoration:none
}

.nivel1 a:hover{
	color:#6DC43D;
	}

.subMenusLast{
	width:120px;
	float:right;
	padding:5px 5px 0 2px;
	margin:10px auto;	
}

.nivel2 a{
	text-decoration:none;	
	margin:5px 0 0 5px;
}

.nivel2 a:hover{
	color:#333;
}

#todosDepartamentos .todos{clear:both; width:100%;text-align:right;}
