/* CSS Document */

*{
	margin:0 auto;  /* zerar as margens automáticas */
 }
 
 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:81px;
}

div#logomarca {
	width:280px;
	height:50px;
	padding-top:5px;
	margin-left:10px;
}

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:#43506e;
	height:25px;
}

div#indique {
	position:relative;
	float:right;
	padding-top:6px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#43506e;
}

#indique a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#43506e;
	text-decoration:none;
}

#indique a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:underline;
}

div#fullbanner {
	width:100%;
}

div#fullbannerinterno {
	margin-left:auto;
	margin-right:auto;
}

div#centralizartopo {
	width:100%;
}

/* Menu Topo */

#menu_categoria { 
		float:left;
		font:normal 14px Trebuchet MS; 
		list-style:none; 
		margin:0;
		padding:0; 
		}

#menu_categoria ul { list-style:none;  margin:0; padding:0; }

#menu_categoria li { line-height:24px; display:inline; }

#menu_categoria a { color:#949693; font-weight:bold; text-decoration:none; }

#menu_categoria a:hover{ text-decoration:none; font-weight:bold; color:#f07b0c; }

/* 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 12px "Trebuchet MS";
	color:#908f8f;
	text-decoration:none;
	padding-left:25px;
	line-height:20px;
	}
	
.subcategoria a  {
	font:normal 12px "Trebuchet MS";
	color:#908f8f;
	text-decoration:none;
	}
	
.subcategoria a:hover  {
	color:#f07b0c;
	text-decoration:none;
	}

.boletins {
	font:normal 11px "Verdana";
	color:#424f6e;
	line-height:15px;
	padding-left:12px;
	padding-right:8px;
}

.esquerdo {
	font:normal 11px "Verdana";
	color:#424f6e;
	line-height:20px;
	text-decoration:none;
	}

.esquerdo a  {
	font:normal 11px "Verdana";
	color:#424f6e;
	text-decoration:none;
	}
	
.esquerdo a:hover  {
	color:#006699;
	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:#424f6e;
	text-decoration:none;
	}
	
.grupos a:hover  {
	color:#006699;
	text-decoration:underline;
	}
	
.txtcomum{
	font:normal 11px "Verdana";
	color:#44516f;
	font-weight:bold;
	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:#6e6e6e;
	text-decoration:none;
	text-align:justify;
}

.txtazulbold{
	font:bold 11px "Verdana";
	color:#6e6e6e;
	text-decoration:none;
	text-align:justify;
}

.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:#44516f;
}

.titulosdetalhes {
	font:bold 12px "Verdana";
	color:#44516f;
	height:20px;
}

.titulosdetalhes2{
	font:bold 12px "Verdana";
	color:#44516f;
	height:20px;
	background-color:#EEEEEE;
}

.bordas {
	border-left:1px dotted #CCCCCC; border-right:1px dotted #CCCCCC;	
}

.valorproduto {
	font:bold 15px "Verdana";
	color:#96C1D4;
}

.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:#44516f;
	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;
}

#largura1000, .largura1000 {
	width:900px;
	margin:0 auto;
}

div#geral{
	width:100%;
	margin:0 auto;
}

/* ========================================================================== */

/* Departamentos - Inc_esquerdo */

div#departamentos{
	width:167px;
	float:left;
	margin-left:2px;
}

div#incesquerdodefault{
	width:204px;
	float:left;
}

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#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:100%;
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginafaq {
	width:100%;
	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:100%;
	font:normal 11px "Verdana";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginalistapresentes {
	width:100%;
	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:100%;
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	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 "Trebuchet MS";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
}

div#paginacadastrese {
	width:95%;
	font:normal 11px "Trebuchet MS";
	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 "Trebuchet MS";
	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:100%;
}

div#paginamural {
	width:100%;
	font:normal 11px "Trebuchet MS";
	color:#5f5f5f;
	text-decoration:none;
	margin-left:auto;
	margin-right:auto;
}

.paginamural {
	font:normal 11px "Trebuchet MS";
	color:#5f5f5f;
	text-decoration:none;
	text-align:justify;
}

.paginainfoli {
	font:bold 18px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
	/*border:1px dotted #CCCCCC;*/
	height:20px;
}

.titulointerno {
	font:bold 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.titulointerno a{
	font:bold 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.titulointerno a:hover{
	font:bold 14px "Trebuchet MS";
	color:#6e6e6e;
	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: 16px;
	color: #838383;
	font-size: 12px;
	text-align:left;
	padding-top: 3px;
	/*background-image: url(imagens/fundo-formulario.gif);
	background-position:top;*/
	border:1px solid #838383;

}

.formcomum {
	font-family: Arial, Helvetica, sans-serif;
	height: 16px;
	color: #838383;
	font-size: 12px;
	text-align:left;
	padding-top: 3px;
	/*background-image: url(imagens/fundo-formulario.gif);
	background-position:top;*/
	border:1px solid #838383;

}

.formmensagem {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	text-align:left;
}

.formselect {
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #6e6e6e;
	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:#EEE;
	height:40px;
	border-bottom:1px solid #9dbfd0;
	padding-top:15px;
}

.backfaq:hover{
	background-color:#e4f6ff;
}

.titulofaq {
	font:bold 14px "Verdana";
	color:#3195bf;
	text-decoration:none;
}

.titulofaq a{
	font:bold 14px "Verdana";
	color:#3195bf;
	text-decoration:none;
}

.titulofaq a:hover{
	font:bold 14px "Verdana";
	color:#3195bf;
	text-decoration:underline;
}

.fontpadrao {
	font:bold 12px "Trebuchet MS";
	color:#646464;
	}
	
.fontpadrao a{
	font:bold 12px "Trebuchet MS";
	color:#646464;
	text-decoration:none;
	}
	
.fontpadrao a:hover{
	font:bold 12px "Trebuchet MS";
	color:#646464;
	text-decoration:none;
	}
	
.fontprodutos {
	font:normal 12px "Trebuchet MS";
	color:#646464;
	}
	
.fontprodutospreco {
	font:normal 11px "Trebuchet MS";
	color:#646464;908f8f
	}
	
.newsletterfont {
	font:normal 11px "Trebuchet MS";
	color:#908f8f;
	}
	
.fontrodape {
	font:normal 14px "Trebuchet MS";
	color:#7b7b7a;
	text-decoration:none;
}

.fontrodape a{
	font:normal 14px "Trebuchet MS";
	color:#7b7b7a;
	text-decoration:none;
}

.fontrodape a:hover{
	font:normal 14px "Trebuchet MS";
	color:#7b7b7a;
	text-decoration:none;
}

.trocaCat{
	font:normal 12px "Trebuchet MS";
	color:#f07b0c;
	font-weight:bold;
	text-decoration:none;
	margin-left:6px;
	text-transform:uppercase;
}

.trocaSub {
	font:normal 12px "Trebuchet MS";
	color:#908f8f;
	text-decoration:none;
	padding-left:6px;
	line-height:20px;
	}
	
.trocaSub a  {
	font:normal 12px "Trebuchet MS";
	color:#908f8f;
	text-decoration:none;
	}
	
.trocaSub a:hover  {
	color:#f07b0c;
	text-decoration:none;
	}
	
.trocaTituloCat{
	font:normal 18px "Trebuchet MS";
	color:#f07b0c;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.trocaBotaoCat {
	background-image:url(imagens/euqro_azul.jpg);
	width:58px;
	height:12px;
}

.trocaTituloSub{
	font:normal 18px "Trebuchet MS";
	color:#f07b0c;
	font-weight:bold;
	text-decoration:none;
	text-transform:capitalize;
}

.trocaTituloDet{
	font:normal 18px "Trebuchet MS";
	color:#f07b0c;
	text-decoration:none;
}

.detalheproduto{
	font:normal 16px "Trebuchet MS";
	color:#9a9a9a;
}

.descricaoproduto{
	font:normal 12px "Trebuchet MS";
	color:#9a9a9a;
}

.trocaComprar {
	background-image:url(imagens/comprar_azul.jpg);
	width:76px;
	height:20px;
	float:left;
}

.trocaCatComprar {
	background-image:url(imagens/euqro.jpg);
	width:57px;
	height:11px;
	float:right;
}

.halfbanner {
	background-color:#efefef;
	width:204px;
	padding-bottom:5px;
	padding-top:9px;
}

.zeraesquerda {
	width:204px;
}

.tituloPage{
	font:bold 18px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.tituloPage1{
	font:bold 14px "Trebuchet MS";
	color:#f07b0c;
	text-decoration:none;
}

.tituloPage2{
	font:bold 14px "Trebuchet MS";
	color:#c1c0c0;
	text-decoration:none;
}

.pageCarrinho{
	font:bold 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.pageCarrinho2{
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.textopadrao{
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.txtpadrao{
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}
.txtpadrao a{
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

.txtpadrao a:hover{
	font:normal 14px "Trebuchet MS";
	color:#6e6e6e;
	text-decoration:none;
}

