@charset "utf-8";
/* CSS Document */


.fundo_pagina_video
{
	background-color:#FFF;
}
	
	
	
.fundo_contato
{
	background-color:#FFF;
}
.fundo_principal
{
/*background-color:#F0F7FF;	*/
}

.fundo_site
{
	/*background-image:url('fundo_SITE.jpg');*/
	background-image:url('../../downloads/fundo3.png');
	background-repeat:repeat-x;
	background-color:#F0F7FF;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

.div_topo
{
    position:relative;
	/*background-image:url('fundo_topo.jpg');*/
	background-image:url('../../downloads/banner_topo.png');
/*	background-color:#CCC;*/
	background-repeat:repeat-x;
	height:79px; 
	width:800px;
	margin:auto;
}


.div_gadgets_banner_topo_div
{
    position:absolute;
	/*background-color:#60C;*/
	background-repeat:repeat-x;
	height:79px; 
	width:800px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}



.div_twitter
{
	 margin-top:18px;
	 margin-left:0px;
	 height:65px;
	 width:65px;
	 background:url("../../downloads/twitter1.jpg");
	 background-repeat:no-repeat;
	 /*background:url("../../downloads/facebookiconx60.png");*/	 
	 position:absolute;
	 cursor:pointer;
	
}


.div_twitter:hover
{
	 margin-top:18px;
	 margin-left:0px;
	 height:65px;
	 width:65px;
	 background:url("../../downloads/twitter2.jpg");
	 background-repeat:no-repeat;
	 /*background:url("../../downloads/facebookiconx60.png");*/	 
	 position:absolute;
	 cursor:pointer;
}


.div_facebook
{
	 margin-top:18px;
	 margin-left:65px;
	 height:65px;
	 width:65px;
	 background:url("../../downloads/facebook1.jpg");
	 background-repeat:no-repeat;
	 position:absolute;
	 cursor:pointer;
}

.div_facebook:hover
{
	 margin-top:18px;
	 margin-left:65px;
	 height:65px;
	 width:65px;
	 background:url("../../downloads/facebook2.jpg");
	 background-repeat:no-repeat;
	 position:absolute;
	 cursor:pointer;
}

.linha_inferior_menu_esquerda
{
	height:200px;	
}

.imagem_acima_menusuperior
{
    background-image:url('../../downloads/SITE_MODELO_1_13.png');
	background-repeat:repeat-x;
	height:2px; 
}

.imagemabaixomenusuperior
{
/*	height:34px;
	width:800px;*/
}


.fundo_pagina_artigos_ler
{
 	background-color:#FFF; 	
}

.fundo_pagina_artigos
{
	background-color:#FFF;
}


.linha_descricao_banner_dupla_principal04
{
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
}


.linha_divisao_banner_dupla_principal04
{
	height:05px;
}



.linha_imagem_banner_dupla_principal04
{
}


.texto_menu_esquerda
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#000;
}




.fundo_interno_principal03
{
}




.fundo_recados
{
	
}


.linha_topo
{
	height:183px;
}

.imagem_linha_1_coluna_1
{
	width:800px;
	height:183px;
	background:url('../../downloads/SITE_MODELO_1_12.png');
	background-repeat:repeat-x;
	
}
.imagem_linha_1_coluna_2
{
	
	width:251px;
}
.imagem_linha_1_coluna_3
{
	width:275px;
}



.texto_12_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.texto_10_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}


.texto_14_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}



.texto_10_negrito_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#000;
}

.texto_12_negrito_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#000;
}


.texto_14_negrito_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:#000;
}
.classe_mensagem
{
	background-color:#FFF;  
}

.classe_mensagem_alerta
{
	background-color:#FFA;  
}

.classe_mensagem_erro
{
	background-color:#F17758;  
}


.tomsobretom_claro
{
/*#E3E4E6;*/
	background-color:#3C82A9;  
}

.tomsobretom_escuro
{
/*#CCCCCC;*/
	background-color:#3C82A9;
}

.menu_superior
{
  background-color:#005698;

}

.imagemfundomenusuperior
{
 background:url('../../downloads/SITE_MODELO_1_14.png');
 height:32px;
}




.borda_esquerda
{
  background-color:#FFFFFF;
}

.borda_direita
{
  background-color:#FFFFFF;
}


.div_rodape
{
	height:50px; 
	background-color:#3C82A9;
}

.linha_rodape
{
	width:800px;
	height:50px;
	background-color:#3C82A9;

}

.coluna_imagem_rodape_contato
{
	width:130px;
	
}

.coluna_imagem_rodape_intranet
{
	width:130px;	
}


.coluna_imagem_rodape_invictos
{
	width:130px;	
}

.texto_rodape 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#FFF;
}

.texto_menu_superior
{
	color: #3C82A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}

.texto_09
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}

.texto_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.texto_12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.texto_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}



.texto_10_negrito
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#000000;
}

.texto_tomsobretom
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#000000;
}


.texto_12_negrito
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#000000;
}


.texto_14_negrito
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	color:#000000;
}


.texto_grid
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#595A5E;
}

.texto_grid_titulo
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; font-weight:bold;
	color:#595A5E;
}



.botaoyoutube
{
	padding:0 .5em;
	border:1px solid #ccc;
	background:#f6f6f6;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EFEFEF)";
	-moz-border-radius:3px;-webkit-border-radius:3px;
	border-radius:3px;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	height:20px;
	width:80px;

}


.imagem_borda_branca
{
	border-color:#FFFFFF;
	border-style:none;
}

.edit
{
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}


.fundo_imagem_produto_pgdetalhes
{
	/*background-image:url('fundoprodutodetalhes.jpg');
	background-repeat:no-repeat;
	background-position:left;*/
}

.fundo_produto_superior
{
/*	background-image:url('fundo_superior_produtos.jpg'); */
}

.fundo_produto_meio_imagem
{
/*	background-image:url('fundo_meio_produtos.jpg'); */
}

.fundo_produto_inferior
{
/*	background-image:url('fundo_inferior_produtos.jpg');*/
}



.fundo_produto_meio_cor
{
	background-color:#007FC3;
}

.fundo_produto_meio_cor_promocao
{
	background-color:#BB2E2B;
}

.fundo_interno_produtos
{
/*	background-color:#FFFFFF; */
}


.fundo_menu_categorias_produto
{
/*	background-image:url('SITE_MODELO_1_06.jpg');
	background-repeat:no-repeat;*/
	background-color:#FFF;
}


.fundo_produtos
{
/*	background-image:url('SITE_MODELO_1_07.gif');
	background-repeat:repeat-y;*/
	background-color:#FFF;

}


.texto_valor_normal_produto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	width:125px;
	overflow:hidden;
}

.texto_valor_promocional_produto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#BB2E2B;
	width:125px;
	overflow:hidden;
}



.texto_valor_normal_produto_detalhes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	width:125px;
	overflow:hidden;
}


.texto_valor_promocional_produto_detalhes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	width:125px;
	overflow:hidden;
}


.texto_parcelamento_produto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#BB2E2B;
	width:125px;
	overflow:hidden;
}

.texto_saibamais_produto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	width:125px;
	overflow:hidden;
}

.texto_descricao_breve_produto
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
/* Essa classe � de  um DIV
fixei o tamanho dela
para evitar o texto de estourar
com o tamanho da coluna
  */
	width:125px;
	overflow:hidden;
}


.texto_nome_produto
{

/* � um div */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	width:125px;
	overflow:hidden;
}


.imagemfundomenuesquerdo
{
	background-color:#FFF;
}

.imagemfundomenudireito
{
	background-color:#FFF;
}


.fundo_interno_menuesquerdo
{
	background-color:#FFF;
	width:165px;
}


.imagem_sem_borda
{
	border:none;
}
.texto_menu_esquerda_artigo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.linha_banner_cabecalho
{
height:100px;	
}



.imagem_banner_lateral
{
	border-top:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
}


.borda_foto_principal_servico
{
}

.foto_miniatura_albumfotos
{
}

.foto_albumfotos
{
}
.coluna_individual_albumfotos
{
		background-color:#333333;
}

.recuo_esquerdo_menuesquerdo
{
	width:20px;
}

.recuo_direito_menuesquerdo
{
	width:10px;
}



.coluna_imagem_menuesquerda
{
	width:15px;
	text-align:center;    
	vertical-align:text-top;
}

.coluna_texto_menuesquerda
{
    width:150px;
	
}

.linha_interna_menuesquerda
{
	height:20px;
}


.linha_cabecalho_enquete
{
	
	background-color:#CCC;
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

.linha_opcoes_enquete
{
	background-color:#CCC;
	
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	
}

.linha_votar_enquete
{
 height:30px;
 background-color:#CCC;
	
  border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
}

.texto_enquete
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;

}

.linha_titulo_artigo_destaque_completo
{
	 background-color:#E2E2E2;
	 height:30px;
}

.texto_titulo_artigo_destaque_completo
{
	font: 16px Arial,century gothic,verdana, sans-serif;
        font-weight:bold;
        overflow:hidden;

	color:#009ACD;
}

.texto_titulo_menu_navegacao
{
}

.linha_titulo_menu_navegacao
{
}


.linha_subtitulo_artigo_destaque_completo
{
   text-align:left;
   background-color:#FFF;
   height:30px;
}

.div_publicidade_topo
{

}


.div_publicidade_topo_800
{
}

.fundo_blog
{
}

.fundo_interno_blog
{

}

.fundo_index
{

}

.fundo_tabela_completo_index
{
}

.linha_banner_index
{
}



.linha_recuo_superior
{
	height:0px;
}


.coluna_recuo_entre_produtos_promocao_div
{
width:10px;	
	
}



.coluna_filtro_googlemaps
{
	width:200px;
    text-align:left;
	vertical-align:top;
}


.coluna_espaco_googlemaps
{
	width:20px;
}

.coluna_mapa_googlemaps
{
	width:600px;
	height:300px;
}


.linha_titulo_filtro_googlemaps
{
	background-color:#F0F0F0;
	height:30px;
}

.linha_botao_filtro_googlemaps
{
	background-color:#F0F0F0;
	height:30px;
	text-align:center;
}

.linha_grupos_filtro_googlemaps
{
		background-color:#F0F0F0;
		text-align:left;
		vertical-align:top;
}



.botao_filtrar_googlemaps
{
	padding:0 .5em;
	border:1px solid #ccc;
	background:#f6f6f6;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EFEFEF)";
	-moz-border-radius:3px;-webkit-border-radius:3px;
	border-radius:3px;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	height:20px;
	width:80px;

}



.div_info_ponto_google_maps
{
	text-align:left;
	width:100px;

}

.linha_anterior_filtro_googlemaps
{
	background-color:#F0F0F0;
	height:	230px;
	
}


.fundo_pontos
{
}

.fundo_interno_pontos
{
}


.intranet_form_pessoa_visual
{
	background-color:#DDD;
	
}



/* ******CLASSES DO MENU ESQUERDO COM GRUPO E SUBGRUPO DO PRODUTOS.PHP********* */
.linha_grupo_produto_menuesquerdo
{
	background-color:#C63;
}

.texto_grupo_produto_menuesquerdo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:10px;
	color:#000000;

}

.linha_subgrupo_produto_menuesquerdo
{
background-color:#993;
}

.texto_subgrupo_produto_menuesquerdo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;

}
/* ********************************************** */


/* **************CLASSES CSS DE DIVISAO de CATEGORIA DA NA PAGINA DE PRODUTOS.PHP ********************* */


.linha_nome_categoria_visualizacao_produtos
{
	background-color:#F69;	
}

.texto_linha_nome_categoria_visualizacao_produtos
{
	font:Verdana, Geneva, sans-serif;
	color:#FF0;
}

/* ************************************* */


/*   Classes que alinham o grupo e subgrupo no menu esquerdo do produto.php
foi criado uma tabela para cada linha, dividindo em duas colunas, a coluna de
recuo e coluna que escreve o nome */
.recuo_linha_grupo_produto_menuesquerdo
{
	width:20px;
}
.coluna_nome_grupo_produto_menu_esquerdo
{

}

.recuo_linha_subgrupo_produto_menuesquerdo
{
	width:30px;
}
.coluna_nome_subgrupo_produto_menu_esquerdo
{

}


.mensagem_erro_comentario
{
 font:Verdana, Geneva, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#FFF;
 height:20px;
 text-align:left;
 background-color:#F00;
 display: none;
}

.mensagem_sucesso_comentario
{
 font:Verdana, Geneva, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:left;
 color:#000;
 background-color:#9F9;
 height:20px;
 display: none;
}


.divcomentarios_jquery
{
	display:none;
}

.cliqueaquicomentar_jquery
{
	background:url("../../images/cliqueaquicomentar.png");
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:30px;
}

.div_fmostracomentarios_jquery
{
	
}

.div_mostracomentarios_jquery
{
	display:none;	
}

.div_mais_comentarios
{
	display:none;	
}



.texto_comentario
{
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.linha_separacao_comentarios
{
	background-color:#FFF;
	height:5px;
}


.linha_mostra_comentarios
{
	 background-color:#F0F0F0;
}


.topo_cliente_area
{
	height:210px;
	background-image:url('topoareadocliente.jpg');
	background-repeat:no-repeat;
	background-position:left;
}


/* ************* CLASSES  SOCIAL NETWORKS********* */

/*for�ando a html e a body a ocupar a janela inteira*/
html, body {height:100%;}


.fundo_sn
{

}


.fundo_interno_sn
{
	
}





/*ocupa todo o corpo da janela abaixo do cabe�alho at� o fim da pagina
para usar para posicionar o rodape coretamente*/
.div_corpo_sn
{
	width:980px;
	min-height:100%;/*indica que vai ocupar a janela inteira*/
	background-color:#FFF;
	position:relative; /*para que o rodape use ele como parametro*/
	margin:auto; /*centralizado*/
}


.div_cabecalho_sn
{
	width:980px;
	background-color:rgb(59,89,152);
	height:50px;
	position:relative; 
	padding-top:0px;
	margin:auto; /*centralizado*/
}

.div_logo_cabecalho
{
	width:200px;
	margin-left:0px;
	position:absolute;
	background:url("../../downloads/logo_sn.png");
	background-repeat:no-repeat;
	height:40px;
	cursor:pointer;
	
}

.menu_superior_sn
{
	font:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#FFF;
	height:auto;
	width:180px;
	/*text-align:center;*/
	position:absolute;/* usa o pai como referencia no posicionamento*/
	margin-top:20px;	
	margin-left:900px;
}
.texto_menu_superior_sn
{
	color:#FFF;
}


.div_esquerda_sn
{
	background-color:#CCC;
	font:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:auto;
	width:170px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	/*text-align:center;*/
	position:absolute;/* usa o pai como referencia no posicionamento*/
	margin-top:10px;

}

.div_conteudo_sn
{
	background-color:#FFF;
	font:Arial;
	font-size:12px;
	height:auto;
	width:700px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	position:absolute;/* usa o pai como referencia no posicionamento*/
	margin-top:5px;
	margin-left:190px;/* para ficar do lado do div_esquerda_sn*/
	
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:#CCC;

	/*text-align:center;*/
}


.div_conteudo_dadospessoais_sn
{
	background-color:#FFF;
	font:Arial;
	font-size:12px;
	height:auto;
	width:777px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	position:absolute;/* usa o pai como referencia no posicionamento*/
	margin-top:5px;
	margin-left:190px;/* para ficar do lado do div_esquerda_sn*/
	
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:#CCC;
}


.form_dados_pessoais_sn
{
	background-color:#F7F7F7;	
}

.texto_label_conteudo_dadospessoais_sn
{
	font:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
}


.classe_mensagem_conteudo_dadospessoais_sn
{
	color:#0F9;	
}

.texto_mensagem_conteudo_dadospessoais_sn
{
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
}


.div_rodape_sn
{

/*	
	width:980px;
	background-color:#F60;
	position:absolute;
	bottom:0;
	height:60px;

*/

}
.fundo_site_sn
{
  background-color:#FFF;	
}


/* ************************************************ */




.fundo_site_intranet
{
	background-color:#CCC;	
}

.texto_mensagem_formulario
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C00;


}


/* Formulario personalizado */
.linha_tabela_formulario_personalizado
{
	height:670px;
	background-color:#FFF;
	border:medium;
}


.div_formulario_personalizado
{
	width:760px;
	height:650px;
	position:relative;
	background-color:#FFF;
}

.div_formulario_personalizado_interno
{
	/* Div intertno do div_formulario_personalizado */
	
	
	background-color:#FFF;	
	height:650px;
	width:760px;
	position:absolute;
	text-align:justify;
	font:Verdana, Geneva, sans-serif;
	margin-left:0px;
	font-size:14px;
}


.texto_formulario_personalizado_labels
{
	font-family:Verdana, Geneva, sans-serif;
	/*float: left;*/
	font-size:10px;
	/*width: 120px;*/
	/*display:block;*/
}

.texto_formulario_personalizado_labels_coluna2
{
	font-family:Verdana, Geneva, sans-serif;
	/*float: left;*/
	font-size:10px;
	margin-left:267px;
	/*width: 120px;*/
	/*display:block;*/
}



.div_formulario_personalizado_mensagem
{
	background-color:#CCC;	
	height:30px;
	width:700px;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin-left:10px;
	padding-top:10px;
	padding-left:20px;
}


/* *************************** */

/* *************************** */

.linha_tabela_contador_de_acessos
{
	height:50px;

}

.div_contador_de_acessos
{
	height:50px;
	background-color:#039;
	width:100px;
	margin-left:700px;
}

.div_contador_de_acessos_interno
{
	height:50px;
	background-color:#630;
	width:80px;
	margin-left:0px;
}
.texto_contador_de_acessos
{
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}

/* **************************** */

/* *********************SITE VIDROS INVICTOS***************************** */

.fundo_site_vidros
{
/*	background-color:#000;   */
	/*background-image:url("photoshop_background.jpg");*/
	background-image:url("../../downloads/fundo_vidros.png");
	background-color:rgb(236,236,236);
	background-repeat:no-repeat;
	background-position:center top;
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	vertical-align:middle;
	height:100%;
}

.geral_vidros
{
	min-height:100%; /*TOMA TODA A ALTURA DOS SITE*/
	position:relative;
	width:962px;   /*largura que quero pro site*/
	margin:0 auto;   /*centraliza*/
}

.cabecalho_vidros
{
	width:962px;
	height:401px;
	/*background-color:#0F0;*/
	position:relative;
	vertical-align:middle;
	list-style:none;
	margin:0 auto;         
	text-align:left; /* "rem�dio" para o hack do IE */ 
}

.div_tablet_vidros
{
	width:411px;	
	height:583px;
	background:url(../../downloads/tablet.jpg);
	position:relative;
	left:0px;
	top:100px;
	cursor:pointer;
}

.div_menu_vidros
{
	width:411px;	
	height:200px;
	/*background-color:#009;*/
	position:absolute;
	left:450px;
	top:298px;
}

.div_item_menu_1_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_simples.png);
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
}

.div_item_menu_2_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_simples.png);
	position:absolute;
	left:98px;
	top:0px;
	cursor:pointer;
}

.div_item_menu_3_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_simples.png);
	position:absolute;
	left:196px;
	top:0px;
	cursor:pointer;
}

.div_item_menu_4_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_simples.png);
	position:absolute;
	left:293px;
	top:0px;
	cursor:pointer;
}


.div_item_menu_selecionado_1_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_selecionado.png);
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
}

.div_item_menu_selecionado_2_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_selecionado.png);
	position:absolute;
	left:98px;
	top:0px;
	cursor:pointer;
}

.div_item_menu_selecionado_3_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_selecionado.png);
	position:absolute;
	left:196px;
	top:0px;
	cursor:pointer;
}

.div_item_menu_selecionado_4_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_selecionado.png);
	position:absolute;
	left:293px;
	top:0px;
	cursor:pointer;
}


.div_item_home_menu_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_home_vidros.png);
	position:absolute;
	left:0px;
	top:0px;
}

.div_item_invictos_menu_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_invictos_vidros.png);
	position:absolute;
	left:0px;
	top:0px;
}
.div_item_videos_menu_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_videos_vidros.png);
	position:absolute;
	left:0px;
	top:0px;
}

.div_item_detalhes_menu_vidros
{
	width:104px;	
	height:45px;
	background:url(../../downloads/menu_detalhes_vidros.png);
	position:absolute;
	left:0px;
	top:0px;
}


/* ***********CORPO DO SITE******************** */


.div_main_vidros
{
	/*background-color:#C33;*/
	background-position:center top;
	margin:auto;/* centralizado*/
	padding:0;
	list-style:none;
	text-decoration:none;
	vertical-align:middle;
	
	width:962px;
	height:1230px;
	
	position:relative;
}


.div_googleplay_vidros
{
	width:220px;	
	height:205px;
	background:url(../../downloads/googleplay.png);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:relative;
	margin:0;
	left:450px;
	top:5px;
	
	
}

.div_sobre_vidros
{
	width:234px;	
	height:105px;
	background:url(../../downloads/sobre.png);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:700px;
	top:10px;
	
	
}


.div_modulo_projetos_vidros
{
	width:280px;	
	height:90px;
	background:url(../../downloads/modulo_projetos.jpg);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:0px;
	top:300px;
	cursor:pointer;

}

.div_modulo_nfe_vidros
{
	width:280px;	
	height:90px;
	background:url(../../downloads/modulo_nfe.jpg);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:300px;
	top:300px;
	cursor:pointer;

}

.div_modulo_tempera_vidros
{
	width:280px;	
	height:90px;
	background:url(../../downloads/modulo_tempera.jpg);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:0px;
	top:500px;
	cursor:pointer;

}

.div_modulo_financeiro_vidros
{
	width:280px;	
	height:90px;
	background:url(../../downloads/modulo_financeiro.jpg);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:300px;
	top:500px;
	cursor:pointer;

}

.div_oquepensam_vidros
{
	width:554px;	
	height:236px;
	background:url(../../downloads/oquepensam.jpg);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:000px;
	top:650px;
}


.div_videos_vidros
{
	width:989px;	
	height:187px;
	background:url(../../downloads/videos.png);
	background-color:#06F;
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:0px;
	top:920px;
	

}
.div_video_1_clique_vidros
{
	width:220px;	
	height:155px;
	/*background-color:#06F;*/
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:30px;
	top:10px;
	cursor:pointer;
}

.div_video_2_clique_vidros
{
	width:220px;	
	height:155px;
	/*background-color:#06F;*/
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:390px;
	top:10px;
	cursor:pointer;
}

.div_video_3_clique_vidros
{
	width:220px;	
	height:155px;
	/*background-color:#06F;*/
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:760px;
	top:10px;
	cursor:pointer;
}




/*  **** RODAPE  **** */
.div_rodape_vidros
{

	height:103px;
	background:url(../../downloads/rodape.png);
	background-color:#06F;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0;/*colando no fim da pagina*/
	width:100%;
}


.div_rodapeitem_1_vidros
{

  width:80px;
  height:30px;
  left:10px;
  top:30px;
  position:absolute;
  cursor:pointer;
}

.div_rodapeitem_2_vidros
{

  width:80px;
  height:30px;
  left:100px;
  top:30px;
  position:absolute;
  cursor:pointer;
}

.div_rodapeitem_facebook_vidros
{

  background:url(../../downloads/rodapefacebook.png);
  background-repeat:no-repeat;
  width:27px;
  height:27px;
  left:910px;
  top:22px;
  position:absolute;
  cursor:pointer;
}
.div_rodapeitem_facebook_vidros:hover
{

  background:url(../../downloads/rodapefacebookazul.png);
  background-repeat:no-repeat;
  width:27px;
  height:27px;
  left:910px;
  top:22px;
  position:absolute;
  cursor:pointer;
}

.div_rodapeitem_twitter_vidros
{

  background:url(../../downloads/rodapetwitter.png);
  background-repeat:no-repeat;
  width:28px;
  height:30px;
  left:940px;
  top:22px;
  position:absolute;
  cursor:pointer;
}
.div_rodapeitem_twitter_vidros:hover
{

  background:url(../../downloads/rodapetwitterazul.png);
  background-repeat:no-repeat;
  width:28px;
  height:30px;
  left:940px;
  top:22px;
  position:absolute;
  cursor:pointer;
}

.edit_vidros
{
	border:none;
	height:18px;
}


/* *******formularios ***** */
.div_formulario_vidros
{
	width:414px;	
	height:491px;
	background:url(../../downloads/formulario.png);
	/*background-color:#06F;*/
	
	background-repeat:no-repeat;
	position:absolute;
	margin:0;
	left:600px;
	top:300px;
}


.div_form_edit_nome_vidros
{
  top:106px;
  left:128px;
  position:relative;
}

.div_form_edit_empresa_vidros
{
  top:126px;
  left:128px;
  position:relative;
}

.div_form_edit_email_vidros
{
  top:146px;
  left:128px;
  position:relative;
}

.div_form_edit_ddd_vidros
{
  top:166px;
  left:128px;
  position:relative;
}

.div_form_edit_fone_vidros
{
  top:146px;
  left:176px;
  position:relative;
}

.div_form_edit_cidade_vidros
{
  top:166px;
  left:128px;
  position:relative;
}

.div_form_edit_estado_vidros
{
  top:186px;
  left:128px;
  position:relative;
}


.div_form_edit_mensagem_vidros
{
  top:206px;
  left:128px;
  position:relative;	
}


.div_form_mensagem_vidros
{
  /*background-color:#03C;*/
  width:330px;
  height:40px;
  top:260px;
  left:30px;
  position:relative;	
  text-align:center;
}

.label_mensagem_form_enviar_vidros
{
  font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
  text-align:center;
  color:#F63;
}



.div_form_enviar_vidros
{
  /*background-color:#0C0;*/
  width:120px;
  height:25px;
  top:184px;
  left:125px;
  position:relative;
  cursor:pointer;
}








/* ***********CORPO VIDEOS.php******************** */



.div_corpo_videos_vidros
{
	/*background-color:rgb(8,124,165);*/
	background-position:center top;
	margin:auto;/* centralizado*/
	padding:0;
	list-style:none;
	text-decoration:none;
	vertical-align:middle;
	
	width:962px;
	height:1500px;
	position:relative;

}

.div_video_1_texto_vidros
{
  width:963px;
  height:100px;
  background:url(../../downloads/video_apresentacao.png);
  background-repeat:no-repeat;
  background-position:center;
  position:relative;
  left:0px;
  top:0px;
  text-align:center;
	
}


.div_video_1_vidros
{
  width:963px;
  height:415px;

  position:relative;
  left:0px;
  top:0px;
  text-align:center;
	
}

.div_video_2_texto_vidros
{
  width:963px;
  height:100px;
    
  background:url(../../downloads/video_tempera.png);
  background-repeat:no-repeat;
  background-position:center;
  
  position:absolute;
  left:0px;
  top:400px;
  text-align:center;
	
}

.div_video_2_vidros
{
  width:963px;
  height:415px;
  
  position:absolute;
  left:0px;
  top:500px;
  text-align:center;
	
}


.div_video_3_texto_vidros
{
  width:963px;
  height:100px;
    
  background:url(../../downloads/video_mobile.png);
  background-repeat:no-repeat;
  background-position:center;
  
  position:absolute;
  left:0px;
  top:800px;
  text-align:center;
	
}

.div_video_3_vidros
{
  width:963px;
  height:415px;
  
  position:absolute;
  left:0px;
  top:900px;
  text-align:center;
	
}

/* *** DETALHES ***** */

.div_corpo_detalhes_vidros
{
	/*background-color:rgb(8,124,165);*/
	background-position:center top;
	margin:auto;/* centralizado*/
	padding:0;
	list-style:none;
	text-decoration:none;
	vertical-align:middle;
	
	width:962px;
	height:100%; /*ocupa o que for necess�rio */
	position:relative;

}
.div_texto_detalhe_vidros
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

/* *********************************** */

.linha_superior_menu_esquerda
{
	height:0px;	
}

.linha_superior_menu_esquerda_categoria_produto
{
	 height:0px;	
}



