/* CSS Document */

*{
	margin:0;  /* zerar as margens automáticas */
	padding:0; /* zerar os paddings automáticos */
 }
 
 body {
	/*font:bold 12px "Trebuchet MS"; */
}

div#topo,div#rodape{
	margin:0;
	width:100%;
}

div#topo_interno {
	width:100%;
	/*background-image:url(imagens/backgroundtopo.jpg); background-position:center;*/
	height:102px;
}

div#logomarca {
	width:275px;
	height:130px;
	padding-top:5px;
	margin-left:auto;
	margin-right:auto;
}

div#logomarca img {
	border:none;
}

div#carrinho {
	margin-top:2%;
	float:right;
}

div#busca_topo {
	background-image:url(imagens/fundobusca.gif);
	height:32px;
}

div#busca_agora {
	position:absolute;
	width:450px;
	margin-left:1%;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	height:25px;
}

div#indique {
	position:relative;
	float:right;
	padding-top:6px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

#indique a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}

#indique a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
}

div#fullbanner {
	width:100%;
}

div#fullbannerinterno {
	margin-left:auto;
	margin-right:auto;
}

div#centralizartopo {
	width:100%;
}

/* Menu Topo */

#menu_categoria { font:normal 11px Arial; margin:0; padding:0; }

#menu_categoria ul { line-height:24px; list-style:none; margin:0; padding:0 10px 0 3px;  }

#menu_categoria li,#menu_categoria .divisoria { display:inline; padding:0; }

#menu_categoria .divisoria { float:left; margin:4px 5px 0px 5px; width:1px; height:15px; line-height:20px; background:#ccc; border-right:1px solid #fff; }

#menu_categoria a { color:#000; float:left; padding:0 3px 0 3px; text-decoration:none; }

#menu_categoria a span { display:block; float:none; padding:0 2px 0 2px; } 

#menu_categoria a:hover{ text-decoration:underline; color:#df7900 }
 
#menu_categoria a:hover span { color:#df7900; }

.divisoria { height:1px; background:#ccc; }

/* ========================================================================== */

/* Departamentos - Inc_esquerdo */

div#titulo{
	padding-top:6px;
	padding-right:10px;

}

div#titulo2{
	padding-top:6px;
	padding-right:10px;

}

div#titulo3{
	padding-top:6px;
	padding-right:10px;

}

div#titulo4{
	padding-top:6px;
	padding-right:10px;

}

div#titulo5{
	padding-top:6px;
	padding-right:10px;

}

div#titulo6{
	padding-top:6px;
	padding-right:10px;

}

.subcategoria {
	font:normal 11px "Verdana";
	color:#333333;
	text-decoration:none;
	padding-left:12px;
	padding-right:4px;
	}
	
.subcategoria a  {
	font:normal 11px "Verdana";
	color:#333333;
	text-decoration:none;
	}
	
.subcategoria a:hover  {
	color:#333333;
	text-decoration:none;
	text-decoration:underline;
	}

.boletins {
	font:normal 11px "Verdana";
	color:#333333;
	line-height:15px;
	padding-left:12px;
	padding-right:8px;
}



.esquerdo {
	font:normal 11px "Verdana";
	color:#333333;
	line-height:20px;
	text-decoration:none;
	}

.esquerdo a  {
	font:normal 11px "Verdana";
	color:#333333;
	text-decoration:none;
	}
	
.esquerdo a:hover  {
	color:#333333;
	text-decoration:none;
	text-decoration:underline;
	}
	
.grupos {
	font:normal 11px "Verdana";
	color:#424f6e;
	padding-left:7px;
	line-height:20px;
	text-decoration:none;
	}

.grupos a  {
	font:normal 11px "Verdana";
	color:#333333;
	text-decoration:none;
	}
	
.grupos a:hover  {
	color:#333333;
	text-decoration:underline;
	}
	
.txtcomum{
	font:normal 10px "Verdana";
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	padding-left:2px;
	padding-top:10px;
}

.txtcomentario{
	font:normal 11px "Verdana";
	color:#FF8431;
	text-decoration:none;
}

.txtboldpreto{
	font:normal 11px "Verdana";
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.txtvermelho{
	font:normal 11px "Verdana";
	color:#FF0000;
	text-decoration:none;
}

.txtazul{
	font:normal 11px "Verdana";
	color:#ff9d4b;
	text-decoration:none;
	text-align:justify;
}

.produtopreco2 {
	font:bold 13px "Verdana";
	color:#ff9d4b;
	text-decoration:none;
}

.txtazulbold{
	font:bold 11px "Verdana";
	color:#ff9d4b;
	text-decoration:none;
	text-align:justify;
}

.txtsubcat{
	font:bold 11px "Verdana";
	color:#ff9d4b;
	text-decoration:none;
}

.txtdescproduto{
	font:normal 11px "Verdana";
	color:#676767;
	text-decoration:none;
}

.txtdetalhesproduto{
	font:normal 11px "Verdana";
	color:#676767;
	text-decoration:none;
}

.fieldsetdetalhes{
	padding:8px 8px 8px 8px;
}

.titulos {
	font:bold 12px "Verdana";
	color:#ff7501;
}

.titulosdetalhes {
	font:bold 12px "Verdana";
	color:#000;
	height:20px;
}

.titulosdetalhes2{
	font:bold 12px "Verdana";
	color:#000;
	height:20px;
	background-color:#EEEEEE;
}

.bordas {
	border-left:1px dotted #CCCCCC; border-right:1px dotted #CCCCCC;	
}

.valorproduto {
	font:bold 15px "Verdana";
	color:#e67c00;
	text-decoration:none;
}

.opine_juninho {
	font:normal 14px "Verdana";
	color:#000000;
	
	text-decoration:none;
}

.txtcomumpreto {
	font:normal 11px "Verdana";
	color:#000000;
	text-decoration:none;
}

.txtcomumpretoground {
	font:normal 11px "Verdana";
	color:#000000;
	text-decoration:none;
	height:21px;
	background-color:#D8E6E9;
}

.txtcomumbranco {
	font:bold 12px "Verdana";
	color:#FFFFFF;
}

.titulodefault {
	font:bold 12px "Verdana";
	color:#333;
	padding-top:10px;
}

div#blocopainelcontrole {
	font:11px "Verdana";
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
	cursor:pointer;
}

div#blocopainelcontrole p {
	font:11px "Verdana";
	padding-left:12px;
}

li {
	list-style-type:none;
	padding-top:0px;
}


/* ========================================================================== */

/* Promoções - Inc_direito */

div#promocoes{
	width:167px;
	float:right;
	margin-right:4px;
}

/* ========================================================================== */

div#rodapeinterno{
	width:615px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	height:170px;
}

div#rodapeinterno a {
	text-decoration:none;
}

div#rodapeinterno a:hover {
	text-decoration:underline;
}

.txtrodapelink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	text-decoration:none;
}

.txtrodapelink a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	text-decoration:none;
}

.txtrodapelink a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	text-decoration:underline;
}

/* ========================================================================== */

/* Promoções - Inc_direito */

div#miolo{
	margin:8px 187px;
}

div#geral{
	width:100%;
	margin:0 auto;
}

/* ========================================================================== */

/* Departamentos - Inc_esquerdo */

div#departamentos{
	width:167px;
	float:left;
	margin-left:2px;
}

div#imagemcima_esq{
	background-image:url(imagens/inc_esquerdo.jpg); background-repeat:no-repeat;
	width:169px;
	height:38px;
	text-align:center;
	margin-top:5%;
}

div#imagemcima_esq2{
	background-image:url(imagens/inc_esquerdo.jpg); background-repeat:no-repeat;
	width:169px;
	height:38px;
	text-align:center;
	margin-top:5%;
}
div#imagemcima_esq3{
	background-image:url(imagens/inc_esquerdo.jpg); background-repeat:no-repeat;
	width:169px;
	height:38px;
	text-align:center;
	margin-top:5%;
}

div#imagemcima_esq4{
	background-image:url(imagens/inc_esquerdo.jpg); background-repeat:no-repeat;
	width:169px;
	height:38px;
	text-align:center;
	margin-top:5%;
}

div#imagemcima_esq5{
	background-image:url(imagens/inc_esquerdo.jpg); background-repeat:no-repeat;
	width:169px;
	height:38px;
	text-align:center;
	margin-top:5%;
}

div#imagemcima_esq6{
	background-image:url(imagens/inc_esquerdo.jpg); background-repeat:no-repeat;
	width:169px;
	height:38px;
	text-align:center;
	margin-top:5%;
}



div#departamentos_esq{
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
}

div#imagembaixo_esq{
	background-image:url(imagens/inc_esquerdo_baixo.jpg);
	width:169px;
	height:14px;
}
div#imagembaixo_esq2{
	background-image:url(imagens/inc_esquerdo_baixo.jpg);
	width:169px;
	height:14px;
}

div#imagembaixo_esq3{
	background-image:url(imagens/inc_esquerdo_baixo.jpg);
	width:169px;
	height:14px;
}

div#imagembaixo_esq4{
	background-image:url(imagens/inc_esquerdo_baixo.jpg);
	width:169px;
	height:14px;
}

div#imagembaixo_esq5{
	background-image:url(imagens/inc_esquerdo_baixo.jpg);
	width:169px;
	height:14px;
}
div#imagembaixo_esq6{
	background-image:url(imagens/inc_esquerdo_baixo.jpg);
	width:169px;
	height:14px;
}

div#boletins{
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
}

div#e_bit {
	width:169px;
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	text-align:center;
	margin:0 auto;
	}

div#servicos{
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
}

div#promocoesmeio{
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
}

div#sacolacompras{
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
}

div#gruposmeio{
	background-image:url(imagens/inc_esquerdo_meio.jpg);
	width:169px;
}

/* ========================================================================== */

div#rodape{
	width:100%;
	padding-top:5%;
}

div#rodapevdd{
	position:relative;
	width:100%;
	padding-top:5%;
}

div#rodapeabsoluto{
	width:100%;
	padding-top:10%;
}

div#rodapeinstitucional{
	float:left;
	width:181px;
	line-height:15px;
	color:#5f5f5f;
}

div#rodapeformaspagamento{
	float:left;
	width:240px;
	margin-left:auto;
	margin-right:auto;
}
div#rodapeseguranca{
	float:left;
	width:192px;
}

div#rodapeseguranca img {
	border:none;
}

div#linhafinal{
	text-align:center;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
}

div#inc_produtosteste {
	width:170px;
	height:330px;
	float:left;
	margin-top:3%;
	margin-right:2%;
	margin-left:2%;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

div#inc_produtosteste img {
	 border:1px solid #CCCCCC;
}


div#nomeprodutos{
	width:100%;
	background-image:url(imagens/backnome.gif); background-position:top;
	height:36px;
	vertical-align:middle;
}

div#lado1{
	background-image:url(imagens/lado1.gif); background-repeat:no-repeat;
	float:left;
	width:24px;
	height:36px;
}

div#lado2{
	background-image:url(imagens/lado2.gif); background-repeat:no-repeat;
	float:right;
	width:22px;
	height:36px;
}

div#paginacao{
	width:500px;
	clear:both;
	padding-top:5%;
	margin:0 auto;
}

/* ===================================================================================== */

div#detalhes{
	margin-left:1.9%;
	margin-right:1.9%;
}

div#carrinhocompras {
	background-image:url(imagens/sacola.jpg);
	height:120px;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-left:50px;
}

div#halfbanner {
	margin-left:9px;
}

div#halfbanner img {
	border:none;
}

/* ====================================================================================== */

div#paginaempresa {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginainfo {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginafaq {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginajetinfo {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

.txtcinza {
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
}

.txtcinza a {
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-align:justify;
}

.txtcinza a:hover {
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:underline;
}

div#paginajetinfo img {
	border:none;
}

div#paginajetinfodetalhe {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginalistapresentes {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginalistapresentes img {
	border:none;
}

/* div#listapresentes {
	border:1px dotted #CCCCCC;
	text-align:center;
	width:300px;
}
*/

div#paginamodelo {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginamodelo a {
	text-decoration:none;
}

div#paginamodelo a:hover {
	text-decoration:underline;
}

div#paginamodelo fieldset {
	border:none;
}

div#paginamodelo img {
	border:none;
}

div#paginacadastrecliente {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginacadastrese {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginacadastrese img{
	border:none;
}


div#paginacontato {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	margin-left:auto;
	margin-right:auto;
}

div#paginacontato img {
	border:none;
}

div#paginajetinfodetalhe img {
	border:none;
}

div#paginamuralcadastra {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#formmuralcadastra {
	width:500px;
}

div#paginamural {
	width:95%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	margin-left:auto;
	margin-right:auto;
}

.paginamural {
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
}

.paginainfoli {
	font:bold 14px "Verdana";
	color:#3195bf;
	text-decoration:none;
	border:1px dotted #CCCCCC;
	height:20px;
}

.titulointerno {
	font:bold 14px "Verdana";
	color:#e98400;
	text-decoration:none;
}

.titulointerno a{
	font:bold 14px "Verdana";
	color:#e98400;
	text-decoration:none;
}

.titulointerno a:hover{
	font:bold 14px "Verdana";
	color:#e98400;
	text-decoration:underline;
}

div#contornomural {
	border:1px dotted #CCCCCC;
}

div#contornomural li{
	list-style:none;
}

div#formmuralcadastra label {
	display:block;
	width:350px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	margin-bottom:22px;
	} 
	
.labelinput {
	height:22px;
	font:11px arial, helvetica, sans-serif;
	font-size:17px;
	color:#333333;
	background:#FFFFFF;
	padding-left:2px;
	border:1px solid #7F9DB9;
	vertical-align:middle;
	
	}
div#formmuralcadastra label img {
	cursor:pointer;
	}
	
.formulario {
	font-family: Arial, Helvetica, sans-serif;
	height: 21px;
	color: #255B73;
	font-size: 12px;
	text-align:left;
	padding-top: 3px;
	background-image: url(imagens/fundo-formulario.gif);
	background-position:top;
	border:0px solid #df7900;

}

.formcomum {
	font-family: Arial, Helvetica, sans-serif;
	height: 21px;
	color: #255B73;
	font-size: 12px;
	text-align:left;
	padding-top: 3px;
	background-image: url(imagens/fundo-formulario.gif);
	background-position:top;
	border:0px solid #df7900;

}

.formmensagem {
	background-color:#efeff1;
	font-family: Arial, Helvetica, sans-serif;
	color: #255B73;
	text-align:left;
}

.formselect {
	background-color:#efeff1;
	font-family: Arial, Helvetica, sans-serif;
	color: #255B73;
	text-align:left;
}

.fundo_padrao {
	font:bold 10px "Verdana";
	color:#333333;
	text-decoration:none;
	background-color:#D9D9D9;
}

.produtotitulo2 {
	width:30%;	
}

.tamanhotdcategoria {
	width:70%;	
}

.centralizartexto {
	text-align:center;	
}

/*--- FAQ ---*/

.backfaq {
	background-color:#fff6ee;
	border-bottom:1px solid #ff9d4b;
	padding-top:15px;
}

.backfaq:hover{
	background-color:#ffefe2;
}

.titulofaq {
	font:bold 12px "Verdana";
	color:#ffa051;
	text-decoration:none;
}

.titulofaq a{
	font:bold 12px "Verdana";
	color:#ffa051;
	text-decoration:none;
}

.titulofaq a:hover{
	font:bold 12px "Verdana";
	color:#ffa051;
	text-decoration:underline;
}

#centralesq {
	margin-left:4px;
	margin-right:4px;
}

/*.liproduto {
	height:190px;	
}*/

div#Testando { 
	width:100%;
}



div#allCat { 
	width:720px;
    background:#fff;
	border:2px solid #FC0;
	padding:0px;
	text-align:left;
	vertical-align:top;
	position:absolute;
}

.categoriasTopoAll {
	font:normal 11px "Arial";
	color:#313232;
	text-decoration:none;
	cursor:pointer;
}

.categoriasTopoAll:hover {
	text-decoration:underline;
}

