/* CSS GERAL */
body{
   margin:0px;
   padding:0px;
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:10px;
   color: #003366;
   background-color:#b20000;

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #06519F;
	LINE-HEIGHT: 14px;
	
}

h1{
   margin:0px;
   padding:0px;
   color: #003366;
   font-size:10px;
}

h2{
   margin:0px;
   padding:0px;
   color: #003366;
   font-size:10px;
}

a:link {text-decoration: none;	color:#0000FF; }
a:visited {text-decoration: none; color: #06519F; }
a:hover {text-decoration: underline; font-weight: bold; color: #666666;}
a:active {text-decoration: underline; color: #06519F; }

table{border:none;
}

img{border:none;}

ul{
   list-style:none;
   margin:0px;
   padding:0px;
  
}
li{
margin:0px;
padding:0px;
}


/* DIV TOPO1 */

  /*  #C2C5B9 #CBCCC2    */
#tab_topo1{
vertical-align:bottom;
margin:0px;
padding:0px;
width:100%;
height:65px;
background-color:#C2C5B9;  
}

#tab_topo1 table{
vertical-align:bottom;
margin:0px;
padding:0px;
/*border:1px solid red;*/
width:100%;

}

#tab_topo1 h1 span{
display:none;
}
#tab_topo1 h1 a{
margin:0px;
padding:0px;
margin-left:5px;
width:143px;
height:63px;
display:block;
background-image:url(imagens/logotipo.gif);
background-repeat:no-repeat;
}


#tab_topo1 ul{

}
#tab_topo1 ul li{
float:left;

}

#tab_topo1 #tab_topo_menu_linha1{
/*float:right;*/
float: right;

}



/* MEU CADASTRO   CARRINHO DE COMPRAS  */
#tab_topo1 #tab_topo_menu_linha1 span{
display:none;
background-color:#B9BCB0;

 }

#tab_topo1 #tab_topo_menu_linha1 a.listadecasamento{
/*width:138px;*/
width:142px;
height:29px;
display:block;
background-image:url(imagens/menutopo_listadecasamento.gif);
}
#tab_topo1 #tab_topo_menu_linha1 a.vendascorporativas{
/*width:137px;*/
width:140px;
height:29px;
display:block;
background-image:url(imagens/menutopo_vendascorporativas.gif);
}

#tab_topo1 #tab_topo_menu_linha1 a.meucadastro{
width:97px;
height:29px;
display:block;
background-image:url(imagens/menutopo_meucadastro.gif);
}
#tab_topo1 #tab_topo_menu_linha1 a.meuspedidos{
width:88px;
height:29px;
display:block;
background-image:url(imagens/menutopo_meuspedidos.gif);
}
#tab_topo1 #tab_topo_menu_linha1 a.carrinhodecompras{
/*float:right;*/
width:165px;
height:29px;
display:block;
background-image:url(imagens/menutopo_carrinhodecompras.gif);
}

#tab_topo1 #ulservicos{
float:right;
width:283px;
height:31px;
}

#fieldsetbusca{
position:relative;
border:none;
width:345px;   /* relative  351  */
height:31px;   /* relative  31  */
background-image:url(imagens/bg_fieldsetbusca.gif);
background-repeat:no-repeat;
/* background-color:#b20000; */
margin:0px;
padding:0px;
}
#busca{
margin:0px;
padding:0px;
margin-left:5px;
}

#inputtextobusca{
width:90px;
height:14px;
 
padding:2px;
margin:0px;
 
position:relative;
top:-13px;
 
font-size:10px;
color:#000000;
 
border:1px solid #000000;
}
#selectcategorias{
width:110px;
height:18px;
 
position:relative;
top:-13px;
font-size:10px;
color:#000000; 
border:1px solid #000000;
 
}

#labelprocurar{
position:relative;
}
#label_btn_ok{
position:relative;
top:-10px;
}



/* TOPO2 - Menu Topo Principal */

#topo2{
background-color:#b20000;
height:125px;   /*80*/
}

/*  MENU TOPO FEITO EM TEXTO DENTRO DE TABELA    */
#menu_texto_tabela tr{

}

#menu_texto_tabela td.celmenu{
background-color:#000066;
text-align:center;

}

#menu_texto_tabela a{

padding-top:5px;

font-weight:bold;
font-size:9px;

text-decoration:none;
display:block;
height:19px;


background-color:#000066;
color:#EFEFEF;
}

html>body #menu_texto_tabela a{
height:19px;
}

#menu_texto_tabela .separador{
width:1px;
background-color:#cccccc;
}


#menu_texto_tabela #link_utilservir_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_bar_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_confeitaria_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_cozinha_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_lanchonete_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_pizza_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_sorveteria_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_ambulante_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_churrasco_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_compmesa_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_cutelaria_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_descartaveis_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_padaria_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_fondue_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_domestica_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_profissional_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_livros_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_rechauds_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_utensilios_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_talheres_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_pratos_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_copos_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_vimemadeira_active{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_panelas_active{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_organizadores_active{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_uniforme_active{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_cama_active{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_termicos_active{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_moveis_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_eletroportateis_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_decoracao_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_limpeza_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_fogoes_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_bebedouros_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_freezers_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_arcond_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_balcoes_active{
background-color:#CC0033;
}
#menu_texto_tabela #link_eqdiversos_active{
background-color:#CC0033;
}


#menu_texto_tabela #link_utilservir_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_bar_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_confeitaria_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_cozinha_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_lanchonete_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_pizza_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_sorveteria_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_ambulante_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_churrasco_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_compmesa_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_cutelaria_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_descartaveis_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_padaria_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_fondue_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_domestica_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_profissional_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_livros_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_rechauds_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_utensilios_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_talheres_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_pratos_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_copos_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_vimemadeira_active:hover{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_panelas_active:hover{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_organizadores_active:hover{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_uniforme_active:hover{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_cama_active:hover{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_termicos_active:hover{
background-color:#CC0033;
}
/*  NOVA  */
#menu_texto_tabela #link_moveis_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_eletroportateis_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_decoracao_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_limpeza_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_fogoes_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_bebedouros_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_freezers_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_arcond_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_balcoes_active:hover{
background-color:#CC0033;
}
#menu_texto_tabela #link_eqdiversos_active:hover{
background-color:#CC0033;
}




/* Fim Menu texto Tabela  */




.bg_barra_menutopo{
   background-color:#ffffff;
   height:1px;
}



/* DIV FACHADA - A Div do Banner topo */

#fachada{
background-image:url(imagens/bg_banner.gif);
/*height:121px;*/
text-align:center;
}
#bannerfachada{
text-align:center;
}
/*#linkbanner{
margin:auto;
display:block;
width:606px;
height:121px;
background-image:url(imagens/bannerflash.gif);
}
#linkbanner:hover{
background-image:url(imagens/bannerflash.gif);
}*/


/* DIV COLUNA ESQUERDA - Menu do lado esquerdo */


#tab_colunaesq, #tab_colunaesq_bar, #tab_colunaesq_confeitaria, #tab_colunaesq_cozinha, #tab_colunaesq_lanchonete, #tab_colunaesq_pizza, #tab_colunaesq_sorveteria, #tab_colunaesq_utilservir, #tab_colunaesq_balcoes, #tab_colunaesq_bebedouros, #tab_colunaesq_ambulante, #tab_colunaesq_churrasco, #tab_colunaesq_compmesa, #tab_colunaesq_copos, #tab_colunaesq_cutelaria, #tab_colunaesq_decoracao, #tab_colunaesq_descartaveis, #tab_colunaesq_eletroportateis, #tab_colunaesq_eqdiversos, #tab_colunaesq_padaria, #tab_colunaesq_uniforme, #tab_colunaesq_fogoes, #tab_colunaesq_fondue,  #tab_colunaesq_freezers, #tab_colunaesq_limpeza, #tab_colunaesq_domestica, #tab_colunaesq_profissional, #tab_colunaesq_vimemadeira, #tab_colunaesq_livros, #tab_colunaesq_moveis, #tab_colunaesq_organizadores, #tab_colunaesq_pratos, #tab_colunaesq_rechauds, #tab_colunaesq_talheres, #tab_colunaesq_termicos, #tab_colunaesq_utensilios{vertical-align:top;
background-color:#efefde;
}

#tab_colunaesq_arcond{
vertical-align:top;
background-color:#efefde;
}  

/*#tab_colunaesq{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_utilservir{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_talheres{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_pratos{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_copos{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_vimemadeira{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_organizadores{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_uniforme{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_termicos{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_moveis{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_eletroportateis{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_decoracao{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_limpeza{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_fogoes{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_bebedouros{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_freezers{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_balcoes{
vertical-align:top;
background-color:#efefde;
}
#tab_colunaesq_eqdiversos{
vertical-align:top;
background-color:#efefde;
}
*/

#menuesqnovo ul{
margin-bottom:5px;

}
#menuesqnovo ul.menu{
padding-top:20px;

}

#menuesqnovo ul.menu li ul li a{
	text-decoration:none;
	color:#006699;
}



#menuesqnovo ul.menu li ul li a:hover{
	text-decoration:underline;
	
}
#menuesqnovo ul.menu{
margin-top:5px;
margin-left:1px;
padding-left:6px;
} 
#menuesqnovo ul li span{
   margin-bottom:10px;
   color:#006600;
   font-weight:bold;  
} 



/*
#colunaesq ul li{
	padding-left:10px;
} 
html>body #colunaesq ul li{
	padding-left:0px;
} 
*/
#menuesqnovo ul.menu li ul{
	margin-left:12px;
	
	list-style-image: url(imagens/menu_indicador_sessao.gif);
	
}



#menuesqnovo ul li ul li {
	padding:0px;
	margin:0px;
	padding-top:3px;

	/*list-style-image:url(imagens/menu_indicador_sessao.gif);
	list-style-position:inside;*/
}

#menuesqnovo ul li ul li.vejamais {
list-style:none;
color:#006699;

}



/*  MENU ESQUERDO DA PAGINAS INTERNAS  */

#menuesqnovo ul.menu_internas{
margin-top:10px;
margin-left:1px;
padding-left:6px;
} 

/*  Link para internas */

#menuesqnovo ul.menu_internas li ul li a{
	text-decoration:none;
	color:#006699;
}
#menuesqnovo ul.menu_internas li ul li a:hover{
	text-decoration:underline;
}

/* fim link para internas */

/*  Categoria do menu das internas  */
#menuesqnovo ul.menu_internas li span{
   margin-bottom:10px;
   color:#006600;
   font-weight:bold;  
} 
#menuesqnovo ul.menu_internas li a:link{
color:#006699;
} 
#menuesqnovo ul.menu_internas li a:visited{
color:#006699;
} 
#menuesqnovo ul.menu_internas li a:hover{
color:#006699;
} 
#menuesqnovo ul.menu_internas li a:active{

color:#006699;
} 



/*   fim categoria do menu das internas    */

/*   marcador amarelo para internas        */
#menuesqnovo ul.menu_internas li ul{
	margin-left:12px;
	
	list-style-image: url(imagens/menu_indicador_sessao_yellow.gif);
	
}

/*   fim de marcador amarelo para internas        */


/* veja mais das internas   */

#menuesqnovo ul.menu_internas li ul li.vejamais {
list-style:none;
color:#006600;

}
/* fim do veja mais pra internas  */





/* DIV COLUNA DO MEIO - Conteudo do centro da pagina */


#tab_colunameio{
border-top:1px solid #ffffff;
vertical-align:top;
}
#conteudo_meio{
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
margin-top:5px;
margin-right:4px;
background-color:#ffffff;
}

#miolo_tabela1{
padding-right:5px;
padding-left:10px;
padding-bottom:10px;

}

#miolo_tabela2{
border-top:1px solid #cccccc;
background-color:#F5F5F0;
padding-right:5px;
padding-left:10px;
}


/* Titulo h2 tabela 1 tabela 2 */
.imgh2{
margin-top:5px;
}

/*  Paginas internas das categorias dos produtos */ 
/*
#tabela_produtos_internas{
padding-top:30px;
padding-right:5px;
padding-left:10px;
padding-bottom:20px;
}
*/

#conteudo_meio fieldset{

border:none;
}

#conteudo_meio #label,#conteudo_meio select {
display:block;
float:left;
margin:3px;
}

/* Componentes de formulario de busca de subcategorias para paginas internas das categorias */
#tabela_produtos_internas #select_subcategorias_internas{
color:#666666;
background-color:#f5f5f5;
width:200px;
font-size:11px;
}

#tabela_produtos_internas #select_subcategorias_internas_2{
color:#999999;
background-color:#f5f5f5;
width:30px;
font-size:11px;
}

#tabela_outros_produtos{

background-color:#F5F5F0;


}

/* fim Paginas internas das categorias dos produtos  */

#cartoes{

padding-top:140px;
padding-right:10px;
height:60px;
text-align:right;
background-color:#F5F5F0;
}
#aceitamos_imagem{

margin-top:25px;
float:right;
padding-bottom:5px;

}
.aceitamos{
color:#006699;
margin-top:5px;
margin-right:4px;
display:block;
float:left;
}

.imgcartoes{

float:left;
display:block;

}

/* DIV COLUNA DIREITA */

#tab_colunadir{
vertical-align:top;
}

#colunadir{

float:left;
 /* width:13%; */

/*background-image:url(imagens/bg_coluna_dir.gif);
background-repeat:repeat-y;*/

}


#conteudo_dir{


text-align:center;
background-color:#b20000;
}

.bannersdir{
margin-left:2px;
margin-top:10px;
}

#ultima_div_colunadir{

/*margin-top:400px;*/
margin-top:20px;
padding-bottom:5px;
}

#ultima_div_colunadir #chamada_lista_casamento{
margin-left:2px;
}

#colunadir #ultima_div_colunadir p{
text-align:left;
margin-left:auto;
margin-right:auto;
width:85px;
color:#ffffff;
}

#newsletter{
margin-left:auto;
margin-right:auto;
}

.input_newsletter{
	margin-left:25px;
	display:block;
	margin-bottom:5px;
	width:79px;
	border: 1px solid #5A0000;
	color:#FFFFFF;
	font-size:10px;
	background-color:#8D0000;
}
.botao_newsletter{
margin-left:53px;
}

#institucional h3{
margin-bottom:0px;
}

#televendas h3{
margin-top:-2px;
}

/* DIV RODAPE */

#rodape{
clear:both;
background-color:#ffffff;
border-top:1px solid #000000;
height:48px;
text-align: center;
color:#06519F;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/*#rodape h1{
font:Arial;
background-color:#FFFFFF;
font-size:9px;
color:#7F7F7F;
}

#rodape a{
font:Arial;
background-color:#FFFFFF;
font-size:9px;
color:#7F7F7F;
}*/

#rodape a:hover{
color:#FF0000;
} 

#rodape font{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
/*#rodape span{

margin-left:100px;
color:#006699;
}*/
#rodape img{
position:relative;
top:5px;
}
/*  ESTILO ANTIGO DO SITE EM TABELA */


.cor_fundo_produtos_em_destaque {		
		background-color: #F5F5F0;
}


.bg_cinzaclaro2 { background-color: #F5F5F0; }


/*      ############################ 

inicio   box_tab.home.html

        ############################
*/

.tabela_geral{
width:100%;
}

.cel_que_contem_box{
padding-top:20px;
}

.tabela_box{
width:97%;
}

.box_top{
background-image:url(imagens/box_top.gif);
}

.box_esq{
background-image:url(imagens/box_left.gif);
}
.box_conteudo{

}
.box_dir{

background-image:url(imagens/box_right.gif);
}

.box_bottom{

background-image:url(imagens/box_down.gif);
}

.foto_produto{
text-align:center;

}
.cor_cima_box{
background-color:#ffffff;
}
.cor_baixo_box{
background-color:#F5F5F0;
}
.descricao{
padding-top:10px;
padding-bottom:10px;
color:#006699;
font-size:10px;
}
.descricao a:link{
color:#006699;
text-decoration:none;
}
.descricao a:hover{
text-decoration:underline;
color:#999999;
}
.descricao span{
color:#000000;
}

.preco{
color:#0099CC;
}
.preco span{
color:#FF0000;
}
.botoes{
margin-top:5px;
text-align:center;
}
/* titulo que fica encima de cada quadrado Ex: utilidades */
.tit_box{
	color:#19479C;
	font-size:10px;
	font-weight:bold;
}



/*      ############################ 

inicio   inc_tabela_produtos_internas.php 

        ############################
*/


#buscacategoria label {
float:left;
margin-top:2px;
}

#buscacategoria select{
float:left;
}

#buscacategoria select#select1{
color:#666666;
background-color:#f5f5f5;
width:200px;
font-size:11px;
}
#buscacategoria select#select2{
color:#999999;
background-color:#f5f5f5;
width:30px;
font-size:11px;
}
#botao_buscacategoria{

}

#tabela_produtos_internas{
clear:both;
}

/*      ############################ 

fim  inc_tabela_produtos_internas.php 

        ############################
*/






/*      ############################ 

inicio   inc_tabela_outros_produtos.html 

        ############################
*/


#tit_tabela_outros_produtos{
color:#006699;
}
#tit_tabela_outros_produtos img{
margin-left:28px;
}
#tit_tabela_outros_produtos span{
display:block;
margin-left:35px;
}

#tabela_outros_produtos{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;

}


#tr_topo_tabela_destaques{

background-color:#4B81BA;

}
#tr_topo_tabela_destaques td{
background-color:#4B81BA;
}


#tabela_outros_produtos .preco{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0074e8;

} 
/*      tr para linha cor sim , cor nao da tabela outros produtos            */
.tr_branco{ 
background-color:#ffffff;
}

.td_linha_divisoria{
background-image:url(imagens/linha_divisoria.gif);
background-repeat:repeat-y;

background-color:#ffffff;
}

.form_text_quantidade{
width:35px;
border:1px solid #cccccc;
background-color:#F4F4F3;
}

.td_quantidade{
text-align:center;
}

.titulo_produto{
color:#FFFFFF;
font-weight:bolder;
padding-left:27px;

}

.titulo_quantidade{
text-align:right;
font-weight:bolder;
padding-left:14px;
color:#FFFFFF;

}


/*      ############################ 

fim   inc_tabela_outros_produtos.html 

        ############################
*/

/*  ESTILO PARA A PAGINA index_tableless3.PHP  */

#colunameio2{
border-top:1px solid #ffffff;
float:left;
width:85%;
}
#conteudoesq{
padding-right:8px;
float:left;
}
#conteudo_meio2{
margin-top:10px;
margin-right:5px;

background-color:#FFFFFF;
float:left;

border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;

}


/*      ############################ 

inicio  index_hibrido.php 

        ############################
*/

#tab_colunaesq{
width:15%;
background-color:#efefde;
}
#tab_colunameio{
width:72%;
background-color:#efefde;
}
#tab_colunadir{
width:9%;
background-color:#b20000;
}
/*     
PAGINAS INTERNAS COM MIOLO SIMPLES  (institucionais, servicos )
        ############################
*/
textarea{
border:1px solid #cccccc;
}
input{
border:1px solid #cccccc;
}


#div_miolo{
margin-top:10px;
margin-left:10px;
height:1200px;
}

.titulo_conteudo_texto{
margin-top:10px;
margin-left:10px;
}

div.barra_pontilhada{
margin-top:5px;
margin-left:10px;
width:90%;
border-bottom-color:#006699;
border-bottom-style:dashed;
border-bottom-width:1px;
}

#conteudo_texto{
margin-left:20px;
width:90%;

}
#conteudo_texto ul{
list-style-type:disc;
margin:14px;

}
#conteudo_texto ul li{
margin:4px;
}
#conteudo_texto dl{
margin-left:-40px;
}
#conteudo_texto dl dt{
font-weight:bold;
margin:10px;
margin-left:40px;
font-size:13px;
}


/* CARRINHO DE COMPRAS */
#tabela_carrinhodecompras{


}
#tabela_carrinhodecompras tr.primeira{
background-color:#006699;
color:#FFFFFF;

}


#tabela_carrinhodecompras tr.ultima{

background-color:#C3D8DF;
color:#003399;
font-weight:bold;
}
#tabela_carrinhodecompras tr td{

}

#input_quant{
font-size:10px;
width:25px;
height:13px;
background-color:#F5F5F5;
border:1px solid #cccccc;
}

#ul1_carrinhodecompras{
width:280px;
float:left;
}
#formas_de_pagamento{
margin-top:20px;
margin-bottom:20px;
background-color:#EFF9FF;
width:280px;
float:left;
}

#formas_de_pagamento ul{
width:280px;
background-color:#E0EAEF;
list-style:none;
margin:0px;
}
#formas_de_pagamento ul li{
padding-left:5px;
margin-left:2px;
margin-right:2px;

}

#tit_formas_de_pagamento{
margin:0px;
padding:2px;
height:16px;
background-color:#006699;
color:#FFFFFF;
font-size:12px;
}
.subtit_formas_de_pagamento{
padding:2px;
font-size:11px;
height:13px;
background-color:#C3D8DF;
}
#carrinhodecompras p{
margin-top:20px;
background-color:#C3D8DF;
clear:both;
width:630px;
}

#botoes_continuar_confirmar{
margin-right:10px;
text-align:right;
clear:both;
}

.cor_lista_que_alterna1{
background-color:#E0EAEF;
}
.cor_lista_que_alterna2{
background-color:#EFF9FF;
}


/*   PAGINA FALE CONOSCO    */ 
.barra_pontilhada_contato{
position:relative;
top:-100px;
left:10px;
width:90%;
border-bottom-color:#006699;
border-bottom-style:dashed;
border-bottom-width:1px;
}

#faleconosco{
margin-left:30px;
}
#fildsetcontato{
border:none;
}

#div_labels{
margin-left:-130px;
width:200px;
text-align:right;
position:relative;
}
#div_inputs{
position:relative;
left:80px;
top:-188px;
}
#botaoenviar{
position:relative;
left:80px;
top:-180px;
}

#faleconosco label{
margin-bottom:13px;
display:block;
}

#faleconosco input{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:8px;
height:13px;
border:1px solid #cccccc;
background-color:#ffffff;
color:#999999;
}
#faleconosco textarea:focus{
background-color:#F5F5F5;
border:1px solid #cccccc;
}
#faleconosco  input:focus{
background-color:#F5F5F5;
border:1px solid #cccccc;
}
#inputtextonome, #inputtextoemail, #mensagem{
display:block;
}
#mensagem{
width:200px;
height:100px;
}
#faleconosco textarea{
border:1px solid #cccccc;
background-color:#ffffff;
color:#999999;

}
#faleconosco .parenteses{
position:relative;
top:-10px;

}
#inputtextonome{
width:200px;
}
#inputtextoemail{
width:200px;
}
#inputtextoramal{
width:28px;
}
#inputtextofone{
width:70px;
}
#labelmensagem{
width:200px;
height:100px;
}

/*   IDENTIFICACAO  */
#conteudo_texto dl{
margin-left:-40px;
}
#conteudo_texto_identificacao dt{
width:90%;
font-weight:bold;
font-size:11px;
color:#ffffff;
background-color:#006699;
padding:1px;
margin:5px;
margin-left:10px;
}
#inputemailcadastrado, #inputemailesqueceusenha{
border:1px solid #cccccc;
background-color:#ffffff;
height:13px;
width:200px;
}
#inputsenhacadastrado{
border:1px solid #cccccc;
background-color:#ffffff;
width:100px;
height:13px;
}

#conteudo_texto_identificacao textarea:focus{
background-color:#F5F5F5;
border:1px solid #cccccc;
}
#conteudo_texto_identificacao  input:focus{
background-color:#F5F5F5;
border:1px solid #cccccc;
}



/* Algumas CSS necessarias DO SITE ANTIGO  */
/*.borda-azul {BORDER:1px solid #4B81BA;}*/
.bgazul_claro { background-color:#006699;}
.branca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
}
.transparente {background-color: transparent; border: none;}

/*  CADASTRO */

#formulario_de_cadastro textarea:focus{
background-color:#F5F5F5;
border:1px solid #cccccc;
}
#formulario_de_cadastro input:focus{
background-color:#F5F5F5;
border:1px solid #cccccc;
}


/* CONTEUDO HISTORICO*/

#conteudo_texto_historico{
margin-left:20px;
width:90%;
}
#div_miolo_historico{
margin-top:10px;
margin-left:10px;

}
.foto_televendas{
margin-right:30px;
float:right;
}
.foto_abdias{
margin-left:40px;
}

.foto_concordia{
margin:6px;
margin-left:10px;
float:left;
}

/*      LOJAS        */

#conteudo_texto_lojas{
margin-left:20px;
width:90%;
}
#conteudo_texto_lojas img{
border:1px solid #000000;
margin:20px;
display:block;
}

#conteudo_texto_lojas dl{
width:300px;
height:50px;
position:relative;
top:-520px;
left:210px;
list-style-type:disc;
}
#conteudo_texto_lojas dl dt{
margin:30px;
margin-bottom:10px;
}


/*      OPORTUNIDADES        */
#div_miolo_oportunidades{
margin-top:10px;
margin-left:10px;

}
.bg_pontilhado{
background-image:url(imagens/bg_pontilhado_cinza.gif);
background-repeat:repeat-x;
}
/*      HOTSITES       */
#hotsite_coluna_branca {
	width: 4px;
	background-color: White
	border: none;
}

#hotsite{
	/*width: 779px;*/
	/*width: 700px;*/
	height: 100%;
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border: 4px solid;
	border-color: White;
}

#hotsite p{
margin-right: 40px;
	
}


#hotsites_titulo {
	background-color: White;
	height: 30px;
	padding: 10px;
	vertical-align: middle;
	color:#FF9900;
	c
	
}
#hotsites_titulo h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FE9700;
font-size: 14px;
}

/* monte seu negócio  */



#seunegocio td{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: White;
font-size: 11px;
}


.seunegocio_miolo {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
	background-color: #FF9C01;
	width: 623px;
	margin: 0px;
	vertical-align: top;
	border: none;
	}

.bgazul_claro5 { background-color: #F4F7FC; }
#seunegocio_menu {
	background-color: #FF7F00;
	width: 148px;

}


.bglaranja {background-color: #FF7F00;}
	.cinza1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;}
	
	
	
a.link-branco:link {	text-decoration: none;	color: White;}
a.link-branco:visited {	text-decoration: none;	color: White;}
a.link-branco:active {	text-decoration: none;	color: White;}
a.link-branco:hover {	text-decoration: underline;	color: White;}

.esquerda {
	float: left;
}
.direita {
	float: right;
}

/* ar condicionado  */
#arcondicionado_menu {
	width: 148px;
	background-color: #529FED;}
	
	#arcondicionado_miolo {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
    background-color: #529FED;
    background-image: url(../hotsites/ar_condicionado/images/bg_azul_degradee.jpg);
	/*background-repeat:repeat-x;
	background-repeat:repeat-y;*/
	width: 623px;
	margin: 0px;
	vertical-align: top;
	border: none;
	}
	
.letra-azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B699E;}
.bgarinter {
	background-color: #A4D2FF;
}
/*.bg-ar-azul {
	background-color: #529FED;
}*/
.branca_g{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;font-size: 11px;
}
.cinza2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.cinza3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.bg_branca {	background-color: White;},

/* noivas */

#noivas_menu {
	width: 148px;
	background-color: #F19998;}
	
#noivas_miolo {
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 10px;
 background-color: #F19998; /*#9B1A20
 background-image: url(../hotsites/ar_condicionado/images/bg_azul_degradee.jpg);*/
	width: 623px;
	margin: 0px;
	vertical-align: top;
	border: none;
	}
.bg_rosa_claro {	background-color: #FBF0F0;}
.bg-noivas-rosa {
	background-color: #EEB5B5;
	color: #9B1A20;
	font-size:10px;
	}
.bg-noivas-rosa2 {
	background-color: #F19998;
	color: #9B1A20;
	font-size:10px;
	padding-right: 20px;
}
.td_alternada-rosa2 {
	background-color: #F19998;
	color: #9B1A20;
	font-size:10px;

}

/***************************************/
/* Adições Focustech					*
/****************************************
/* Backgrounds */
.bg_cinza {	background-color: #CCCCCC;}
.bg_cinzaclaro {	background-color: #EDEDED;}
.bgazul_menu { background-color: #0D60B5;}
.bgazul_claroF { background-color: #4B81BA;}
.bgazul_claro1 { background-color: #A3C3E6;}
.bgazul_claro2 { background-color: #A5C0DC;}
.bgazul_claro3 { background-color: #C9D9EA;}
.bgazul_claro4 { background-color: #E6EBEF;}
.bgazul_claro5 { background-color: #F4F7FC;}
.bg_branca {	background-color: White;}
.fixo {	background-repeat: repeat-x;}

a:link {	text-decoration: none;	color: #06519F;}
a:visited {text-decoration: none; color: #06519F; }
a:active {text-decoration: none; color: #06519F; }
a:hover {text-decoration:none;  color: #666666;}

/* Formulários */

input, textarea, select  {
	background-color: #F5F5F5;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px ;
	color : #666666;
	BORDER-RIGHT: #7F7F7F 1px ;
	BORDER-TOP: #7F7F7F 1px ;
	BORDER-LEFT: #7F7F7F 1px ;
	BORDER-BOTTOM: #7F7F7F 1px ;
	border-style : double;
}

/*Fontes */
.justificado{
	text-align : justify; 
	}
	.letra-azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B699E;}
	
.branca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
}

.branca_p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}

.riscada{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989797;
	text-decoration: line-through;
}
	
.cinza1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
	
.cinza2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
	
.cinza3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
			
.vermelho_escuro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B20606;
}
	
.vermelho_destaque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight : bold;
	color: #FF0000;
}
			
.azul_destaque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight : bold;
	color: #06519F;
}
