*
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	border:none;
	text-decoration:none;
	color:#898989;
	font:11.46px Verdana, Geneva, sans-serif;
}
.clear
{
	clear:both;
}
h1,h2,h3,h4,h5,h6,.h7,.h8,.h9
{
	display:block;
}
h1
{
	background:url(../imagens/bg-h1.png) left center no-repeat;
	font-weight:bold;
	padding-left:19px;
	color:#199547;
}
h2
{
	background:url(../imagens/bg-linksubmenu.png) left center no-repeat;
	padding-left:15px;
	font-weight:bold;
	color:#676767;
	line-height:31px;
}
h3
{
	font:14.58px "Century Gothic";
	font-weight:bold;
	color:#fff;
}
h4
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5c6241;
}
h5
{
	font:18px "Franklin Gothic Medium Cond";
	color:#0702a8;
	text-transform:uppercase;
}
h6
{
	background:url(../imagens/bg-linksubmenu.png) left center no-repeat;
	padding-left:15px;
	font-weight:bold;
	color:#0702a8;
}
.h7
{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	text-transform:uppercase;
}
.h8
{
	font:17px "Franklin Gothic Medium Cond";
	color:#062f62;
	text-transform:uppercase;
}
.h9
{
	font-size:13px;
	font-weight:bold;
	color:#00346f;
}
#geral
{
	width:100%;
	height:100%;
	position:relative;
}
/***************************************************************************HEADER*****************************************************************************************/
#header
{
	background:url(../imagens/bg-header.png) no-repeat;
	width:100%;
	margin-bottom:8px;
}
.container
{
	width:980px;
	height:239px;
	margin:auto;
	position:relative;
}
.logo
{
	background:url(../imagens/img-logo.png) no-repeat;
	width:269px;
	height:172px;
	position:absolute;
	top:17px;
	left:13px;
}
.relacionamentos
{
	display:block;
	position:absolute;
	top:52px;
	left:323px;
}
.relacionamentos li
{
	display:block;
	float:left;
	margin-right:3px;
}
.relacionamentos li a
{
	width:39px;
	height:38px;
}
.telefone
{
	background:url(../imagens/img-telefone.png) no-repeat;
	width:206px;
	height:36px;
	position:absolute;
	top:53px;
	left:568px;
}
.telefone span
{
	font:16.84px Androgyne;
	color:#fff;
	display:block;
	line-height:36px;
	padding-left:65px;
}
.busca
{
	background:url(../imagens/img-buscar.png) no-repeat;
	width:323px;
	height:30px;
	position:absolute;
	top:125px;
	left:319px;
	padding-left:130px;
	padding-top:10px;
}
.form1
{
	position:relative;
	width:280px;
}
.form1 .buscar2
{
	width:280px;
}
.form1 .consulta
{
	position:absolute;
	width:28px;
	height:28px;
	top:-5px;
	right:-38px;
}
.inf
{
	background:url(../imagens/bg-inf-diversas.png) no-repeat;
	width:219px;
	height:237px;
	position:absolute;
	top:2px;
	right:0px;
}
.alinhar
{
	padding:15px 0 0 49px;
}
.pedidos
{
	background:url(../imagens/img-pedidos.png) no-repeat;
	width:113px;
	height:33px;
	margin-bottom:21px;
}
.minhaconta
{
	background:url(../imagens/img-minhaconta.png) no-repeat;
	width:101px;
	height:36px;
	margin-left:3px;
}
.link a
{
	font:11.46px Verdana, Geneva, sans-serif;
	color:#FFF;
	display:block;
	margin-top:10px;
	margin-left:3px;
	padding-bottom:3px;
}
.link a:hover
{
	color:#FF0;
}
.meucarinho
{
	background:url(../imagens/img-carrinho.png) no-repeat;
	width:125px;
	height:51px;
	margin-top:17px;
	position:relative;
	z-index:1;
}
.meucarinho span
{
	color:#FFF;
	display:block;
	position:absolute;
	top:32px;
	left:48px;
	z-index:2;
}
.menu
{
	display:block;
	position:absolute;
	top:199px;
	left:41px;
}
.menu li
{
    float:left;	
	height:41px;
	margin-right:38px;
}
.menu li a
{
	font:bold 14.58px "Century Gothic";
	text-transform:uppercase;
	color:#FFF;
	line-height:41px;
}
.menu li a:hover
{
	color:#FF0;
}
/**********************************************************************************BANNER**************************************************************************/
.campo_banner
{
	background:url(../imagens/fundo-apollo.png) repeat-x;
	margin-bottom:5px;
}
#banner
{
	width:952px;
	height:199px;
	margin:auto;
	/*padding:20px 14px 20px 14px;*/
	padding:3px 0;
}
/******************************************************************************BODY*******************************************************************************************/
#body
{
	width:100%;
	padding-bottom:10px;
	position:relative;
}
#body2
{
	overflow:hidden;
	
	width:100%;
}
.campo5
{
	/*padding:10px 182px 2px 189px;*/
	padding:10px 202px 2px 209px;
	
	padding-right:220px;
	padding-left:220px;
	
}
.campo6
{
	padding:0 0 10px 230px;
	/*padding-right:220px;*/
}
.coluna1
{
    width:189px;
	float:left;
	margin-left:20px;
}
.coluna2
{
	width:182px;
	float:right;
	margin-right:20px;
}
.campo1
{ 
   width:73%;
   float:left;

}
/*********************************************************************************SUBMENU****************************************************************************************/
.submenu
{
	display:block;
}
.submenu li
{
	display:block;
	border-bottom:1px dotted #8b8b8b;
}
.submenu li a
{
	background:#ebebeb;
	padding-left:11px;
	display:block;
	height:31px;
}
.submenu li a:hover
{
	background:#dedede;
}
.submenu .titulo
{
	background:#fdd50a;
	padding-left:8px;
	border:none;
	
}

.menu_pai{
	cursor: pointer;
}

.titulo h1
{
	line-height:31px;
}
/*********************************************************************************************OUTRAS CATEGORIAS*************************************************************/
.outrascategorias
{
}
/**************************************************************************************************BOLETIM*****************************************************************************/
.boletim
{
	background:url(../imagens/bg-boletim.png) repeat-x;
	height:147px;
	padding:10px 23px 0 28px;
}
.boletim h3
{
	padding-bottom:5px;
}
.boletim .text
{
	color:#fff;
	text-align:left;
}
.form2
{
	padding-top:10px;
	position:relative;
}
.form2 input
{
	width:136px;
	border:1px solid #828282;
}
.form2 .enviar
{
	width:57px;
	height:23px;
	border:none;
	margin-top:8px;
	float:right;
}
.form2 .imagem1
{
	background:url(../imagens/img-boletin.png) no-repeat;
	width:43px;
	height:43px;
	position:absolute;
	top:30px;
}
/***********************************************************************************************COLUNA BANNER****************************************************************************/
.banner2
{
	height:239px;
	margin-bottom:8px;
}
/********************************************************************************************LISTA DE PRODUTOS****************************************************************************/
.subcampo1
{
    border-bottom:1px solid #e1e1e1;
	overflow:hidden;
	margin:0 20px 0 20px;
}  
.subcampo10
{
	overflow:hidden;
	margin:0 20px 0 20px;
}  
.borda2
{
	border:none;
}
.subcampo3
{
	padding:25px 0 18px 0;
	height:241px;
}
.tamanho
{
	width:23%;
	min-width:188px;
	float:left;
	height:241px;
	margin:10px 0 10px 0;
	background:url(../imagens/img-borda1-produtos.png) right center no-repeat;
}
.produto
{
	padding: 0 9px 0 0;
	width:188px;
	margin:auto;
}
.semborda
{
	background:none;
}
.produto h4
{
	text-align:center;
	padding:5px 0 5px 0;
}
.imagem2
{
	text-align:center;
	min-width:123px;
	min-height:121px;
	padding-top:5px;
}
.informacoes
{
	text-align:left;
	margin-left:33px;
	width:86px;
}
.produto span
{
	font:11px Arial, Helvetica, sans-serif;
	color:#5c6241;
}
.produto .preco
{
	font-size:10px;
	text-decoration:line-through;
	color:#828282;
}
.produto .preco2
{
	font-size:12px;
	color:#ad1c00;
}
/****************************************************************************************SOBRENOS*********************************************************************************************/
.campo2
{
    margin-left:220px;
	position:relative;
}
.titulo
{
	background:url(../imagens/bg-titulo.png) repeat-x;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	height:30px;
}
.titulo h5
{
	float:left;
}
.link2
{
	float:right;
	width:127px;
	height:21px;
	margin:5px 5px 0 0;
	display:block;
}
.subcampo2
{
	padding-top:18px;
}
.subcampo2 span
{
	display:block;
	color:#898989;
	font-weight:bold;
	margin-left:216px;
}
.subcampo2 h6
{
	margin-left:200px;

}
.subcampo2 .text
{
	padding-top:10px;
}
.imagem3
{
	background:url(../imagens/bg-imagem3.png) no-repeat;
	padding:3px;
	width:174px;
	height:128px;
	display:block;
	margin-right:20px;
	margin-bottom:5px;
	float:left;
}
.titulo h5
{
	line-height:30px;
	padding-left:10px;
}
/*********************************************************************************************GALERIA****************************************************************/
.galeria
{
	display:block;
	position:relative;
	padding-left:40px;
	margin-top:20px;
	width:720px;
	z-index:1;
}
.galeria li
{
	display:block;
	float:left;
	margin:0 9px 0 9px;
	position:relative;
	
}
.galeria li img
{
	background:url(../imagens/bg-imagem-galeira.png) no-repeat;
	width:147px;
	height:108px;
	padding:3px;
}
.mais
{
	position:absolute;
	background:url(../imagens/bg-imagem-galeria2.png) no-repeat;
	width:19px;
	height:18px;
	top:6px;
	right:6px;
}
.setaesquerda
{
	background:url(../imagens/img-seta-esquerda.png) no-repeat;
	position:absolute;
	width:14px;
	height:28px;
	top:40px;
	left:20px;
	z-index:2;
}
.setadireita
{
	background:url(../imagens/img-seta-direita.png) no-repeat;
	position:absolute;
	width:14px;
	height:28px;
	top:40px;
	right:20px;
	z-index:2;
}
/***************************************************************************************CATALOGO****************************************************************************************/
.form3
{
	padding-bottom:20px;
}
.form3 label
{
	font:12px Arial, Helvetica, sans-serif;
	color:#6c6c6c;
}
.form3 select
{
    border:1px solid #d8d9d4;
	color:#000;
	margin:0 5px 0 5px;
}
/******************************************************************************************NOVIDADES*************************************************************************************/
.subcampo4
{
	padding:20px 0 20px 0;
	border-bottom:1px dotted #979797;
    overflow:hidden;
}
.subcampo4 span
{
	display:block;
	color:#898989;
	font-weight:bold;
	margin-left:216px;
}
.subcampo4 .text
{
	padding:20px 0 0 16px;
}
.subcampo4 h6
{
	margin-left:200px;
}
/***************************************************************************************LOCALIZACAO****************************************************************************/
.text2
{
	padding:10px 0 0 0;
}
.localizacao
{
	width:734px;
	height:415px;
	margin:auto;
	padding:20px 0 20px 0;
}
/******************************************************************************************CONTATO*************************************************************************************/
.form4
{
	padding-top:20px;
	width:322px;
	margin:auto;
}
.form4 label
{
	display:block;
	color:#000;
}
.form4 input
{
	border:1px solid #c4cdd5;
	height:19px;
	width:320px;
	margin:5px 0 5px 0;
}
.form4 select
{
	border:1px solid #c4cdd5;
	height:19px;
	width:320px;
	margin:5px 0 5px 0;
}
.form4 textarea
{
	border:1px solid #c4cdd5;
	height:159px;
	width:320px;
	margin:5px 0 5px 0;
}
.form4 .btnenviar
{
	width:139px;
	height:33px;
	margin-left:100px;
	border:none;
}
/**************************************************************************************MENUS PEDIDOS***************************************************************************************/
.campo3
{
}
.subcampo5
{
	width:870px;
	margin:auto;
	padding:30px 55px 0 55px;
}
.coluna3
{
	float:left;
}
.coluna3 .h7
{
	padding-bottom:10px;
}
.pedidos2
{
	 width:200px;
}
.pedidos2 span
{
	display:block;
	font:Arial, Helvetica, sans-serif;
	float:left;
	padding-right:5px;
}
.pedidos2 .span2
{
	font-weight:bold;
	color:#000;
	float:none;
}
.pedidos2 .semfloat
{
	float:none;
}
.maisdetalhes
{
	margin:15px 0 25px 0;
	display:block;
}
.coluna4
{
	float:right;
}
.coluna4 .h7
{
	padding-bottom:10px;
}
.form5
{
	width:400px;
}
.form5 label
{
	color:#7a7a7a;
	font-weight:bold;
	height:20px;
	line-height:17px;
	padding:0 5px 0 5px;
}
.form5 .pedir
{
	display:block;
	height:30px;
	margin:5px 0 5px 0;
}
.form5 .radio
{
	width:20px;
	display:block;
	float:left;
	height:20px;
	float:left;
}
.form5 .pedido
{
	width:109px;
	height:16px;
	border:1px solid #c4cdd5;
	padding:4px 0 0 0;
}
.form5 .data
{
	width:29px;
	height:16px;
	border:1px solid #c4cdd5;
	margin:0 5px 0 5px;
	padding:4px 0 0 0;
}
.form5 .btnbuscar
{
	width:83px;
	height:20px;
}
/**************************************************************************************MINHA CONTA********************************************************************************/
.subcampo6
{
	width:952px;
	margin:auto;
	padding:30px 14px 0 14px;
}
.text3
{
	border-bottom:1px dotted #979797;
	padding:0 17px 15px 21px;
	margin-bottom:15px;
}
.subcampo7
{
	padding:0 17px 15px 21px;
	margin-bottom:15px;
	position:relative;
}
.borda
{
	position:absolute;
	top:5px;
	left:480px;
}
.cadastro1
{
	float:left;
	width:378px;
}
.cadastro2
{
	float:right;
	width:378px;
}
.cadastro2 .form6 a
{
	font-weight:normal;

}
.cadastro2 .form6 label
{
	text-align:left;
}
.cadastro2 .h8
{
	color:#297dc3;
}
.form6
{
	padding-top:10px;
	
}
.form6 label
{
	display:block;
	float:left;
	width:120px;
	padding:10px 0 0 0;
	margin-right:10px;
	text-align:right;
	font:13px "Franklin Gothic Medium Cond";
	color:#4f4f4f;
}
.form6 input
{
	border:1px solid #c4cdd5;
	height:16px;
	width:246px;
	margin:6px 0 6px 0;
	padding-top:5px;
}
.form6 .rigth
{
	float:right;
}
.form6 span
{
	display:block;
	line-height:25px;
	float:left;
}
.form6 a
{
	font-weight:bold;
	color:#827f81;
}
.form6 .entrar
{
	width:78px;
	height:25px;
	border:none;
	margin:0px;
	padding:0px;
	margin-left:10px;
}
/**************************************************************************************MINHA CONTA****************************************************************************************/
.subcampo8
{
	width:980px;
	margin:auto;
	padding:25px 14px 0 14px;
}
.form7
{
	display:block;
	width:963px;
	text-align:left;
	font:14px "Franklin Gothic Medium Cond";
	font-weight:bold;
	color:#808080;
}
.form7 label
{
	display:block;
	float:left;
	width:134px;
	text-align:right;
	padding-right:8px;
	font-weight:bold;
}
.form7 input
{
	width:247px;
	height:14px;
	border:1px solid #8d8d8d;
	margin-bottom:11px;
}
.form7  .numero
{
	width:50px;
	float:left;
}
.form7  .estado
{
	float:left;
}
.form7 select
{
	border:1px solid #8d8d8d;
	height:16px;
	margin-bottom:11px;
}
.form7 .radio2
{
	margin-top:-8px;
	margin-left:5px;
}
.form7 .radio3
{
	margin-top:-8px;
	margin-left:5px;
	margin-right:10px;
}
.form7 .btnsalvar
{
	width:161px;
	height:25px;
    margin-left:400px;
}
.campoinformacoes
{
	float:left;
	width:147px;
}
.inf1,.inf2,.inf3,.inf4
{
	/*background:#fbfbfb;*/
	background:#F0F0F0;
	
	padding:6px 0 0 0;
	margin-bottom:6px;
}
.inf1
{
	height:32px;
}
.inf2
{
	height:170px;
}
.inf3
{
	height:360px;
}
.inf4
{
	height:90px;
}
.spantitulo
{
	display:block;
	padding-left:5px;
	font-weight:bold;
}
.form7 .inf1 input
{
	float:left;
	width:inherit;
	height:inherit;
	border:none;
}
.inf1 label
{
	margin:0 4px 0 4px;
	display:block;
	float:left;
	width:inherit;
	text-align:inherit;
}
.campoescrita
{
	float:right;
	width:808px;
}
/*************************************************************************************MINHA CONTA*****************************************************************************************/
.listrasair
{
	background:url(../imagens/bg-listr.png) repeat-x;
	height:25px;
	text-align:right;
}
.listrasair a
{
	width:81px;
	height:25px;
	text-align:right;
}
.subcampo9
{
	margin-bottom:5px;
	padding-top:30px;
}
.campocadastro
{
	float:left;
	width:400px;
	padding-bottom:30px;
	padding-left:40px;
}
.campocadastro .text
{
	padding-top:10px;
}
.linkcadastro
{
	width:53px;
	height:53px;
	float:left;
	margin-right:8px;
}
/**********************************************************************************PEDIDOS***************************************************************************************/
.litrapedido
{
	background:url(../imagens/bg-listra-pedidos.png) repeat-x;
	height:73px;
	margin-top:2px;
}
.camponavegacao
{
	height:26px;
	padding:16px 14px 16px 14px;
}
.venda
{
	padding:0 10px 0 15px;
}
.subvenda1
{
	float:left;
	width:40%;
}
.subvenda2
{
	float:left;
	width:11%;
}
.subvenda3
{
	float:left;
	width:13%;
}
.subvenda4
{
	float:left;
	width:6%;
}
.subvenda5
{
	float:left;
	width:14%;
}
.subvenda6
{
	float:left;
	width:14%;
}
.subvenda1,.subvenda2,.subvenda3,.subvenda4,.subvenda5,.subvenda6
{
	margin-right:3px;
}
.infvenda1
{
	height:25px;
	margin-bottom:3px;
	background:#999;
}
.infvenda2
{
	margin-bottom:5px;
	height:75px;
	background:#e3e2e7;
}
.infvenda3
{
	background:#0034ba;
	height:35px;
	text-align:center;
}
.infvenda3 span
{
	display:block;
	padding:10px 0  0 0;
	color:#ccd6f1;
	font-weight:bold;
}
.infvenda4
{
	background:#00008a;
	height:35px;
	text-align:center
}
.infvenda4 span
{
	display:block;
	padding:10px 0  0 0;
	color:#cccce8;
	font-weight:bold;
}
.titulovenda1,.titulovenda2,.titulovenda3,.titulovenda4,.titulovenda5,.titulovenda6
{
	display:block;
	padding-left:5px;
	font-weight:bold;
	font-size:12px;
	height:25px;
	line-height:25px;
}
.titulovenda1
{
	background:#d9e6f7;
	color:#97999d;
}
.titulovenda2
{
	background:#bfd5f1;
	color:#f2f7fc;
	text-align:center;
}
.titulovenda3
{
	background:#93b8e7;
	color:#e9f1fa;
	text-align:center;
}
.titulovenda4
{
	background:#4987d6;
	color:#dbe7f7;
	text-align:center;
}
.titulovenda5
{
	background:#0034ba;
	color:#ccd6f1;
	text-align:center;
}
.titulovenda6
{
	background:#00008a;
	color:#cccce8;
	text-align:center;
}
.protuto1
{
	padding:8px 30px 8px 7px;
	font-weight:bold;
	text-transform:uppercase;
}
.protuto1 .text4
{
	height:39px;
	overflow:hidden;
	font-weight:bold;
}
.imagem4
{
   background:url(../imagens/bg-imagem-carrinho.png) no-repeat;
   width:89px;
   padding:1px;
   margin-right:10px;
   height:57px;
   float:left;
}
.form8
{
	text-align:center;
	padding:30px 0 0 0;
}
.form8 select
{
	border:1px solid #83827e;
}
.unidade
{
	display:block;
	text-align:center;
	color:#000;
	padding:30px 0 0 0;
}
.unidade2
{
	display:block;
	text-align:center;
	color:#000;
	padding:30px 0 0 0;
	font-weight:bold;
}
.unidade3
{
	display:block;
	text-align:center;
	color:#000;
	padding:10px 0 0 0;
	font-weight:bold;
}
.regular
{
	display:block;
	padding:30px 0 0 27px;
}
.btnexcluir
{
	background:url(../imagens/btn-excluir.png) no-repeat;
	width:20px;
	height:21px;
}
.pro1,.pro3
{
	float:left;
	display:block;
	margin-top:23px;
}
.arrumar
{
	float:left;
	width:44%;
}
.pro2
{
	display:block;
	margin-top:23px;
	float:right;
}
.pro3
{
	float:right;
}
.nav1,.nav2
{
	float:left;
	display:block;
}
.nav2
{
	display:block;
	float:right;
}
.nav3
{
	float:right;
}
/****************************************************************************CARRINHO 2*****************************************/
.venda2
{
	padding:0 10px 0 15px;
}
.campoemail
{
	float:left;
	margin-right:3px;
	width:30%;
	margin-bottom:3px;
}
.camposenha
{
	float:left;
	background:#f3f3f3;
	width:69%;
	margin-bottom:3px;
	height:273px;
}
.camposenha span
{
	display:block;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	padding:20px 0 0 20px;
}
.camposenha a
{
	display:block;
	padding:3px 0 0 20px;
	width:180px;
}
.camposenha a:hover
{
	text-decoration:underline;
}
.subcampoemail
{
	height:160px;
	background:#f3f3f3;
	margin-bottom:3px;
}
.subcampoemail2
{
	height:110px;
	background:#f3f3f3;
}
.form9
{
	padding:10px 0 0 30px;
}
.form9 .titulo2
{
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	padding: 0 0 10px 0;
	float:none;
	width:inherit;
	width:200px;
}
.form9 .camptitulo2
{
	width:231px;
	display:block;
	float:none;
}
.form9 .titulo3
{
	font-weight:bold;
	padding:5px 0 0 0;
	float:none;
	width:200px;
}
.form9 .radio4
{
	float:left;
	width:20px;
	margin-top:2px;
}
.form9 label
{
	display:block;
	float:left;
	width:50px;
	font-weight:bold;
}
.form9 input
{
	display:block;
	margin-bottom:5px;
	width:180px;
	border:1px solid #c6c6c6;
	padding-top:3px;
	height:17px;
}
/**********************************************************************MEU CARRINHO3************************************************/
.campotitulo
{
	height:18px;
	margin:2px  0 2px 0;
	background:#e5e4ec;
	font-weight:bold;
	font-size:13px;
	padding-top:5px;
}
.venda3
{
	padding:0 10px 0 15px;
}
.divisao1
{
}
.subdivisao1,.subdivisao2,.subdivisao3,.subdivisao4,.subdivisao5,.subdivisao6,.subdivisao7
{
	float:left;
	margin-right:3px;
}
.subdivisao1
{
	width:40%;
}
.subdivisao2
{
	width:59%;
}
.divisao2
{
}
.subdivisao3
{
	width:42%;
}
.subdivisao4
{
	width:14%;
}
.subdivisao5
{
	width:14%;
}
.subdivisao6
{
	width:14%;
}
.subdivisao7
{
	width:14%;
}
.infpedido1
{
	height:102px;
	background:#f1f0f6;
	margin-bottom:3px;
}
.infpedido1 span
{
	display:block;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#0765c7;
	padding:20px 0 0 0 ;
}
.infpedido1 .numero2
{
	font-size:17px;
	color:#ff0300;
}
.infpedido1 .titulo4
{
	font-size:12px;
	color:#636365;
	text-align:left;
	padding-left:20px;
}
.infpedido1 .recado
{
	text-align:left;
	padding-left:20px;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	color:#636365;
}
.infpedido2
{
	height:157px;
	background:#dfdee4;
	margin-bottom:17px;
}
.infpedido2 span
{
	display:block;
	padding:0 0 0 20px;
}
.infpedido2 .titulo5
{
	font-size:14px;
	font-weight:bold;
	color:#0765c7;
	text-transform:uppercase;
	padding:20px 0 15px 20px;
}
.infpedido2 .nome
{
	font-weight:bold;
	text-decoration:underline;
}
.infpedido3
{
	height:37px;
	margin-bottom:3px;
}
.infpedido4
{
	height:82px;
	margin-bottom:3px;
	background:#e3e2e7;
}
.infpedido5
{
	height:33px;
	margin-bottom:3px;
	background:#e4e8f1;
}
.infpedido6
{
	height:33px;
	margin-bottom:3px;
	background:#023878;
}
.infpedido7
{
	height:33px;
	margin-bottom:10px;
	background:#023878;
}
.infpedido7 span
{
	text-align:center;
	display:block;
	font-weight:bold;
	color:#FFF;
	padding:10px 0 0 0;
}
.color
{
	background:#01215c;
}
.titulovenda7,.titulovenda8,.titulovenda9,.titulovenda10,.titulovenda11
{
	display:block;
	padding-left:5px;
	font-size:12px;
	color:#FFF;
	height:37px;
	line-height:37px;
	text-align:center;
}
.titulovenda7
{
	background:#9c9ca8;
	text-align:left;
	
}
.titulovenda8
{
	background:#94949e;
}
.titulovenda9
{
	background:#7f7f87;
}
.titulovenda10
{
	background:#747579;
}
.titulovenda11
{
	background:#68676d;
}
/*****************************************************************************************PRODUTOSIN*************************************************************************************/
.campoimagem
{
	float:left;
	width:50%;
}
.informacoes2
{
	float:left;
	width:50%;
}
.imagem5
{
	width:424px;
	height:386px;
	margin:auto;
}
.box
{
	overflow:hidden;
}
.zoom
{
	height:51px;
	width:424px;
	margin:auto;
}
.zoom span
{
	display:block;
	float:left;
	padding:22px 0 0 10px;
}
.zoom a
{
	display:block;
	float:left;
}
.informacoes2
{
	background:url(../imagens/img-borda-produto.png) center left no-repeat;
	height:436px;
}
.informacoesvenda
{
	width:270px;
	margin:auto;
}
.informacoesvenda h5
{
	font-weight:normal;
	padding-bottom:5px;
}
.informacoesvenda span
{
	display:block;
	margin-bottom:5px;
}
.form10
{
	border-top:1px dotted #d6d6d6;
	border-bottom:1px dotted #d6d6d6;
	padding:5px 0 5px 0;
	margin:20px 0 20px 0;
}
.form10 .boxselect
{
	height:31px;
	background:#f0f1f5;
}
.boxselect  label
{
	display:block;
	float:left;
	height:31px;
	line-height:31px;
	padding:0 10px; 0 10px;
}
.boxselect select
{
	border:1px solid #828284;
	margin:5px 0 0 0;
}
.adicionar
{
	background:url(../imagens/img-adicionar.png) no-repeat;
	width:235px;
	height:64px;
	margin:auto;
	margin-bottom:20px;
}
.indique
{
	background:url(../imagens/img-indiqu.png) no-repeat;
	width:166px;
	height:29px;
	margin:auto;
}
.negrito
{
	font-weight:bold;
	float:none;
}
.galeria2
{
	display:block;
	border-top:1px dotted #d6d6d6;
	border-bottom:1px dotted #d6d6d6;
	padding:6px 0 6px 10px;;
	overflow:hidden;
	margin-bottom:10px;
}
.galeria2 li
{
	float:left;
	border:1px solid #d6d6d6;
	width:50px;
	height:50px;
	margin:0 5px 0 5px;
}
.maisimagem
{
	background:url(../imagens/img-maisimagem.png) no-repeat;
	width:163px;
	height:38px;
	float:left;
	margin:5px 0 0 5px;
}
.categoria
{
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	padding-left:20px;
}
.submenu2
{
	display:block;
}
.submenu2 li
{
	display:block;
	float:left;
	height:30px;
	line-height:30px;
}
.campotexto
{
	padding:20px 0 15px 0;
	border-bottom:1px dotted #d6d6d6;
}
.titulocomentario
{
	background:url(../imagens/img-comentario.png) no-repeat;
	width:246px;
	height:15px;
	float:left;
	margin:10px 0 0 0;
}
.mostrar
{
	background:url(../imagens/img-link-mostrar.png) no-repeat;
	width:108px;
	height:15px;
	float:right;
	margin:10px 0 0 0;
}
.comentario
{
	background:#e8e8e8;
	margin:2px 0 2px 0;
	padding:13px 16px 13px 15px;
}
.semfundo
{
	background:#fff;
}
.comentario .text
{
	color:#666;
	padding-top:10px;
}
.negrito2
{
	font-weight:bold;
	font-size:13px;
}
.imagem6
{
	width:49px;
	height:59px;
	float:left;
	margin-right:20px;
	margin-left:5px;
}
.data
{
	font-style:italic;
	padding:0 0 5px 0;
}
.form11
{
	padding:44px 0 0 0;
	width:420px;
}
.imgtitulo
{
	background:url(../imagens/img-facaseucomentario.png) no-repeat;
	width:183px;
	height:52px;
}
.form11 a
{
	color:#0066cc;
}
.form11 input
{
	border:1px solid #828282;
	height:17px;
	width:147px;
	margin:5px 10px 0 0;
}
.form11 label
{
	font-weight:bold;
}
.form11 textarea
{
	width:376px;
	height:85px;
	border:1px solid #828282;
	margin-top:5px;
}
.form11 .btnenviar2
{
	width:106px;
	height:36px;
	margin:10px 0 0 120px;
	border:none;
}
/****************************CAMPO RODAPE*********************/
.campo_rodape
{
	width:952px;
	margin:auto;
}
.barra_rodape
{
	background:url(../imagens/bg-barra-rodape.png) no-repeat;
	width:934px;
	height:36px;
	display:block;
	margin:0 0 15px 0;
}
.barra_rodape li
{
	display:block;
	float:left;
	line-height:36px;
	margin:0 90px 0 34px;
}
.barra_rodape li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.submenu_barra01
{
	display:block;
	width:90px;
	float:left;
	margin:0 0 0 37px;
}
.submenu_barra02
{
	display:block;
	width:160px;
	float:left; 
	margin:0 0 0 150px;
}
.submenu_barra01 li,.submenu_barra02 li
{
	display:block;
	list-style-type:none;
	margin:8px 0 8px 0;
}
.submenu_barra01 li a,.submenu_barra02 li a
{
	display:block;
	background:url(../imagens/bg-link-rodape.png) left center no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	padding:0 0 0 9px;
	color:#474747;
	font-weight:bold;
	font-size:11px;
}
.submenu_barra01 li a:hover,.submenu_barra02 li a:hover
{
	text-decoration:underline;
}
.campo_relac_endereco
{
	float:right;
	width:439px;
    padding:8px 7px 0 0;
}
.campo_relac_endereco .relacionamentos
{
	position:inherit;
	float:left;
}
.endereco_rodape
{
	width:210px;
	height:75px;
	overflow:hidden;
	float:right;
	margin:0 0 0 47px;
}
.endereco_rodape span
{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#474747;
	text-transform:uppercase;
} 
.cartoes
{
	float:right;
	width:449px;
}
.cartoes span
{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#474747;
	padding:0 0 10px 0;
}
.imagem_cartoes
{
	background:url(../imagens/img-cartoes.png) no-repeat;
	width:393px;
	height:35px;
}
/****************************************************************************************FOOT******************************************************************************************/
#foot
{
	background:url(../imagens/bg-foot.png) repeat-x;
	width:100%;
}
#foot .container
{
	width:980px;
	padding:25px 0 0 0;
	height:155px;
}
.endereco
{
	background:url(../imagens/bg-endereco.png) no-repeat;
	width:839px;
	height:41px;
	margin:auto;
	padding:0 0 0 55px;
}
.endereco span
{
	display:block;
	font:12.5px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7f7f7f;
	padding:13px 0 0 0;
}
.copyright
{
	padding-top:15px;
	padding-left:37px;
}
.copyright .logocopyright
{
	width:130px;
	height:35px;
	float:left;
}
.copyright .textcopyright
{
	display:block;
	float:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#808080;
	padding-left:320px;
	padding-top:7px;
}
.copyright .textcopyright a
{
	color:#808080;
}
.copyright .textcopyright a:hover
{
	text-decoration:underline;
}


.campo5 .tamanho{
	width: 32%;
}
