/* CSS Document */
/* Estilo da Página */

.form_botao1 	{background-color:#ff6600;  font: 11px Verdana; border: 1px solid #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ffffff; cursor:pointer;}
.form_campo3    {background-color: #ffffff; border: 1px solid #CCCCCC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; width:300px;} 
.input_focus3    {background-color: #ffffff; border: 1px solid #CCCCCC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; width:300px;} 


.body{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	background-image:url(../img/imgs/background.gif);
	background-color:#FFFFFF;
}

.input{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	border:1px solid #CCCCCC;
	background-color:#F4F4F4;
}

.fieldset{
    margin-bottom: 5px;
	width: 95%;
	border: 1px solid #E0E0E0;
	padding:15px 0px 15px 0px;
}

.legend{
	font-family:Verdana, Arial, Helvetica, sans-serif, arial, verdana;
	font-size:11px;
	color:#cc0000;
	font-weight:bold;
	cursor:default;
	
}

.texto{
	font-family:Verdana, Arial, Helvetica, sans-serif, arial, verdana;
	font-size:11px;
	color:#666666;
	cursor:default;
}

.textos{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:default;
}

.corTexto{/*Azul por exemplo*/
	color:#0066FF;
}

.corTextoDestaque{/*Vermelho por exemplo*/
	color:#FF3300;
}


a:link{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#0066FF;
	cursor:pointer;
	text-decoration:underline;
}

a:visited{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#0066FF;
	cursor:pointer;
	text-decoration:underline;
}

a:hover{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#FF3300;
	cursor:pointer;
	text-decoration:underline;
}
/* Fim Estilo da Página */

/* Estilo da Tabela que fica mais por fora de todas */
.tabela_de_fora{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	width:780px;
}
/* Fim Estilo da Tabela que fica mais por fora de todas */

/* Estilo da Tabela que ficam todos os conteúdos da página */
.tabela_de_dentro{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	width:760px;
	background-color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
}
/* Fim Estilo da Tabela que ficam todos os conteúdos da página */

/* Estilos do include cabecalho.php */
.tabela_cabecalho{
	margin-bottom:5px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	width:770px;
}

.carrinho_de_compras{
	border:1px solid #CCCCCC;
	background-color:#FFFFF5;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
}

.link_carrinho:link{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.link_carrinho:visited{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.link_carrinho:hover{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	color:#FF3300;
	text-decoration:none;
}

.menu_principal{
	padding-left:15px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#F4F4F4;
	padding-left:10px;
	cursor:pointer;
	height:25px;
	font-weight:bold;
}

.menu_principal_hover{
	padding-left:15px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#E6F1F8;
	padding-left:10px;
	cursor:pointer;
	height:25px;
	font-weight:bold;
}

.menu_principal_ultimo{
	padding-left:15px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#F4F4F4;
	padding-left:10px;
	cursor:pointer;
	height:25px;
	font-weight:bold;
}

.menu_principal_ultimo_hover{
	padding-left:15px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#E0EFFA;
	padding-left:10px;
	cursor:pointer;
	height:25px;
	font-weight:bold;
}

.input_pesquisa{
	border:1px solid #A6DBFF;
	background-color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
}

.input_pesquisa_select{
	border:1px solid #A6DBFF;
	background-color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:10px;
	color:#333333;
}

.input_botao_pesquisa{
	border:1px solid #A6DBFF;
	background-color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:pointer;
}

.td_departamento_cabecalho{
	padding-left:10px;
	border:1px solid #7FCCFF;
	background-color:#CCEBFF;
	height:32px;
	width:200px;
	font-size:12px;
	font-weight:bold;
}

.td_indique
{
	padding-left:5px;
	border:1px solid #7FCCFF;
	background-color:#CCEBFF;
	height:32px;
	width:200px;
	font-size:12px;
	font-weight:bold;
}

.td_pesquisa_cabecalho{
	border:1px solid #7FCCFF;
	background-color:#CCEBFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	height:32px;
	padding-right:10px;
}

/* Caso o usuário esteja em um departamento qualquer do site*/
.select_departamento_menu{
	border:1px solid #7FCCFF;
	background-color:#CCEBFF;
	height:32px;
	width:200px;
}

.input_select_departamento{
	border:1px solid #A6DBFF;
	background-color:#FFFFFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:pointer;
}
/* fim caso usuário esteja em um departamento */
/* Fim estilos do include cabecalho.php */

/* Estilos do include menu_index.php */
.tabela_menu{
	background-color:#F4F4F4; 
	width:200px;
}

.mainDiv{
  width:200px;
}

.topItem{
	padding-left:15px;
	background-color:#F4F4F4;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	cursor:pointer;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-top:4px;
	padding-bottom:4px;
}

.topItemOver{
	padding-left:15px;
	background-color:#F4F4F4;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	cursor:pointer;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-top:4px;
	padding-bottom:4px;
}

.dropMenu{
	background:#E9E9E9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.subMenu{
	display:none;
}

.subItem{
	padding-left:15px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:pointer;
	line-height:20px;
}

.subItemOver{
	padding-left:15px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	line-height:20px;
}

.drop{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;	
}

/* Caso o usuário esteja em um departamento qualquer*/

.menu{
	padding-left:15px;
	background-color:#F4F4F4;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:pointer;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-top:4px;
	padding-bottom:4px;
	width:200px;
}

.menuOver{
	padding-left:15px;
	background-color:#E6F1F8;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-top:4px;
	padding-bottom:4px;
	width:200px;
}

.td_departamento_menu{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:12px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background-color:#E9E9E9;
}

/* Fim departamento qualquer*/

.menu_ultimo{
	border-top:1px solid #CCCCCC;
	width:200px;
	height:1px;
	line-height:1px;
}

.input_newsletter{
	font-family:tahoma, Arial, Verdana;
	font-size:11px;
    width: 180px;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #666666;
}

.input_newsletter_botao{
	font-family:tahoma, Arial, Verdana;
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #666666;
	cursor:pointer;
}

/* Fim estilos do include menu_index.php*/

/* Estilos da página vitrine_index.php */
.tabela_vitrine{
	margin-bottom:15px;
	margin-left:5px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
}

.td_info_produto_vitrine{
	padding-top:10px;
	padding-right:5px;
	border-top:5px solid #CCEBFF;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:default;
}

.nome_produto_vitrine{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	padding-bottom:10px; 
	padding-left:3px;
}
.link_NomProduto:link{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.link_NomProduto:visited{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.link_NomProduto:hover{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.descricao_produto_vitrine{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	padding-bottom:10px;
	padding-right:3px;
	padding-left:3px;
}
.link_PeqDetProduto:link{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.link_PeqDetProduto:visited{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.link_PeqDetProduto:hover{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.preco_produto_vitrine{
	font-weight:bold;
	font-size:12px;
	color:#FF5757;
}
.link_PrecoProduto:link{
	font-weight:bold;
	font-size:12px;
	color:#FF3300;
	text-decoration:none;
}
.link_PrecoProduto:visited{
	font-weight:bold;
	font-size:12px;
	color:#FF3300;
	text-decoration:none;
}
.link_PrecoProduto:hover{
	font-weight:bold;
	font-size:12px;
	color:#FF3300;
	text-decoration:none;
}
/* Estilos da página vitrine_index.php */

/* Estilos do include rodape.php*/
.rodape{
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	width:770px;
	background-color:#999999;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	vertical-align:top;
}

.menu_rodape{
	background-color:#999999;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #666666;
	color:#FFFFFF;
	cursor:pointer;
	width:200px;
	height:25px;	
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;

}

.menu_rodape_hover{
	background-color:#666666;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #666666;
	color:#FFFFFF;
	cursor:pointer;
	width:200px;
	height:25px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}

.menu_rodape_ultimo{
	border-top:1px solid #666666;
	height:1px;
}

.outras_rodape{
	padding:5px;
	width:560px;
	vertical-align:top;
}

.img_rodape{
	background-color:#F4F4F4;
	border:1px solid #999999;
	padding:6px;
	margin-bottom:5px;
}
/* Fim estilos do include rodape.php */

/* Estilos página produtos.php*/
.tabela_produto{
	margin-bottom:0px;
	margin-left:5px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:default;
}

.link_dep_cat:link{
	font-family:tahoma, verdana, arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.link_dep_cat:visited{
	font-family:tahoma, verdana, arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.link_dep_cat:hover{
	font-family:tahoma, verdana, arial;
	font-size:12px;
	font-weight:bold;
	color:#0066FF;
	text-decoration:none;
}

.produto_nome_produto{
	padding-left:5px;
	padding-bottom:20px;
	font-size:16px;
	font-weight:bold;
}

.produto_td_disponibilidade{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
	font-size:11px;
}

.produto_font_disponibilidade{
	font-size:12px;
}

.produto_font_em_estoque{
	color:#FF5757; 
	font-weight:bold;
}

.produto_td_ambiente_seguro{
	border:1px solid #CCCCCC;
	background-color:#CCEBFF;
	width:200px;
	height:25px;
	font-size:12px;
	font-weight:bold;
}

.produto_td_preco{
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	width:150px; 
}

.produto_td_compre{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	width:50px;
}

.produto_td_formas_pagamento{
	border:1px solid #CCCCCC;
	line-height:25px;
	background-color:#F4F4F4;
	font-size:10px;
	width:200px;
}

.produto_td_outras_formas_pagamento{
	padding-top:2px;
	width:200px;
}

.produto_td_detalhes{
	padding-top:30px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	vertical-align:text-top;
	width:565px;
	border-bottom:5px solid #CCEBFF;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.produto_peq_detalhes_produto{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	vertical-align:text-top;
	width:100%;
	font-size:11px;
	color:#333333;
}

.produto_td_descricao_detalhada{
	padding-top:20px;
	padding-bottom:100px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	vertical-align:text-top;
	width:565px;
}

.link_ambiente_seguro:link{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

.link_ambiente_seguro:visited{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

/* Fim estilos página produtos.php*/

/* Estilos página outras.php*/
.tabela_outras{
	margin-bottom:0px;
	margin-left:5px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:default;
}

/* Fim estilos página outras.php*/

/* Estilos página pesquisa.php*/
.tabela_pesquisa{
	margin-bottom:0px;
	margin-left:5px;
	width:565px; 
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:default;
}
/*------------------------------------------------------------------*/
.link_nome_pesquisa:link{
	font-family:tahoma, arial, verdana;
	font-weight:bold;
	font-size:14px;
	color:#333333;
	cursor:pointer;
	text-decoration:none;
}
.link_nome_pesquisa:visited{
	font-family:tahoma, arial, verdana;
	font-weight:bold;
	font-size:14px;
	color:#333333;
	cursor:pointer;
	text-decoration:none;
}
.link_nome_pesquisa:hover{
	font-family:tahoma, arial, verdana;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	cursor:pointer;
	text-decoration:none;
}
/*------------------------------------------------------------------*/
.link_fabricante_pesquisa:link{
	font-family:tahoma, arial, verdana;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	cursor:pointer;
	text-decoration:none;
}
.link_fabricante_pesquisa:visited{
	font-family:tahoma, arial, verdana;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	cursor:pointer;
	text-decoration:none;
}
.link_fabricante_pesquisa:hover{
	font-family:tahoma, arial, verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	cursor:pointer;
	text-decoration:none;
}
/*------------------------------------------------------------------*/
.link_detalhes_pesquisa:link{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:pointer;
	text-decoration:none;
}
.link_detalhes_pesquisa:visited{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#333333;
	cursor:pointer;
	text-decoration:none;
}
.link_detalhes_pesquisa:hover{
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	text-decoration:none;
}
/*------------------------------------------------------------------*/
.link_PrecoProduto_pesquisa:link{
	font-weight:bold;
	font-size:12px;
	color:#FF5757;
	text-decoration:none;
}
.link_PrecoProduto_pesquisa:visited{
	font-weight:bold;
	font-size:12px;
	color:#FF5757;
	text-decoration:none;
}
.link_PrecoProduto_pesquisa:hover{
	font-weight:bold;
	font-size:12px;
	color:#FF5757;
	text-decoration:none;
}
.link_PrecoProdutopromo_pesquisa:link{
	font-weight:bold;
	font-size:11px;
	color:#FF5757;
	text-decoration:line-through;
}
.link_PrecoProdutopromo_pesquisa:visited{
	font-weight:bold;
	font-size:11px;
	color:#FF5757;
	text-decoration:line-through;
}
.link_PrecoProdutopromo_pesquisa:hover{
	font-weight:bold;
	font-size:11px;
	color:#FF5757;
	text-decoration:line-through;
}
/*------------------------------------------------------------------*/
.link_paginacao:link{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

.link_paginacao:visited{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

.link_paginacao:hover{
	font-family:tahoma, arial, verdana;
	font-size:12px;
	color:#0066FF;
	text-decoration:underline;
}
/*------------------------------------------------------------------*/
/* Fim estilos página pesquisa.php*/

/*-------------------------------------------------------------------*/
/* Página Entrega */

.botao_finalizar{
	cursor:pointer;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0066FF;
	border:1px solid #333333;
}

.box_parceiros
{
    border:1px solid #CCCCCC;
    padding:5px;
    margin:10px;
    float:left;
    text-align:center;
}

.box_noticias1
{
    background-color:#F5F5F5;
    padding:3px;
    border-color:#CCCCCC;
}

.box_noticias2
{
    background-color:#FFFFFF;
    padding:3px;
}

legend
{
    color:#0066FF;
    font-size:13px;
}