/* Reset */



ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,object,iframe { margin: 0; padding: 0; }

a img,:link img,:visited img { border: none; }

table { border-collapse: collapse; border-spacing: 0; }

:focus { outline: none; }



/* Structure */



body {

	margin: 0;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #141414;	

}



/* Typography */

	

h2, h3, h4 {

	margin: 0;

	padding: 0 0 5px 0;

	font-size: 12px;

	font-weight: bold;	

}

	

h2 {

	font-size: 14px;

	font-weight: bold;	

}

	

#mochaPage h3 {

	display: block;

	font-size: 12px;

	padding: 6px 0 6px 0;

	margin: 0 0 8px 0;

	border-bottom: 1px solid #bbb;

}



h4 {

	font-size: 11px;

}

	

a {

	color: #333333;

	text-decoration: none;

	cursor: pointer;

}



a:hover {

	/*text-decoration: underline;*/

}

	

p {

	margin: 0;

	padding: 0 0 9px 0;

}



.lite {

	color: #999;

}

	

/* List Elements */



ul {

	list-style: outside;

	margin: 0 0 9px 16px;

}



dt {

	font-weight: bold;

}



dd {

	padding: 0 0 9px 0;

}	



/* Code */

	

pre {

	background-color: #f6f6f6;

	color: #006600;

	display: block;

	font-family: 'Courier New', Courier, monospace;

	font-size: 11px;

	max-height: 250px;

	overflow: auto;

	margin: 5px 0 10px 0;

	padding: 10px;

	border: 1px solid #d1d7dc;	

}







input[type="button"], input[type="submit"] {

	background-color: white;

	border: 0;

	color: #333333;

	background-image :url(../images/btn.gif);

	background-repeat: no-repeat;

	width: 80px;

}



input[type="button"]:hover, input[type="submit"]:hover {

	background-color: white;

	border: 0;

	color: #333333;

	background-image :url(../images/btn_hover.gif);

	background-repeat: no-repeat;

	width: 80px;

}



input[type="text"], input[type="password"], select, textarea {

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #999999;

	border-top: 1px solid #999999;

}



select{

	height: 18px;

	margin-top:1px;

}



input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus{

	background-color: #ECFFEC;

}



.btn{

	height: 20px;

	border: 1px solid #CCCCCC;

}



#btnMed{

	width: 50px;

	background-color: white;

	background-image: none;

	border: 0;

}



#btnPeq{

	width: 30px;

	background-color: white;

	background-image: none;

	border: 0;

}



#usuario{

	background-image: url(../images/bg_usuario.png);

	background-repeat: repeat-x;

	right: 8px;

	top: 8px;

	position: absolute;

	color: #555555;

	padding: 5px;

	padding-top: 0;

	background-color: white;

	border: 1px solid #CCCCCC;

	border-bottom: 0;

	z-index: 1;

}



	

/* Dividers */



hr {

	background-color: #ddd;

	color: #ccc;

	height: 1px;

	border: 0px;

}

.labes{
    color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:200;
	
	
}

#conteudo.ajax-loading {

	background: url(imagens/aguarde.gif) no-repeat center;
    position:relative;
	width:790px;
	margin-left:40px;
	text-align:center;
	margin-top:0px;
	
	
}


#div_produtos_detalhe2{
margin-top:45px;
}

#div_produtos_detalhe1{
margin-top:45px;
}
#menuver {


background:url(../imagens/botao_3.png);


}
#menuver li {
color:#993300;
list-style:none;
text-decoration:none; 

}
#menuver li a {
color: #CC0000;
padding: 0; /*remove o recuo Mozilla e NN*/
list-style:none;
text-decoration:none; 


}
#menuver li a:visited {
color: #993300;

}
#menuver li a:hover { 
color:#FFFFFF;


}
#menuver li a:active { 


color: #000; 

}







.titulo {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#003366;
}

#topovermelho {

background:url(../imagens/fundo_topo2.png);
background-repeat:no-repeat;
width:792px;
height:74px;
margin:auto;


}
#tudo{

	position: relative;
	margin:auto;

}


#rodape{
background-image:url(../imagens/fundo_menu3.jpg);
background-repeat:no-repeat;
width:792px;
height:42px;
margin-top:5px;
margin:auto;
clear:both;
/*bottom:0;*/

}
.textoRodape{
margin-top:15px;
text-align:center;
background-repeat:no-repeat;
margin-left:0px;

}

.menu{
height:83px;
width:576px;
background-repeat:no-repeat;
margin:auto;

}

.titulocomlogo {
background:#FFFFFF;
}
.conteudoindex {
background: #FFFFFF;
height:299px;
width:792px;
margin-left:20%;
}

.logo_topo{
background-image:url(../imagens/logo_2.png);
height:83px;
width:166px;
margin-left:50px;
}

.logoLancamento{

margin:auto;
width:792px;
}

.detalhe1{
/* margin-left:20%;*/

background-repeat:no-repeat;
background-color:#CCCCCC;
height:78px;
width:792px;
margin:auto;




}
#detalhe2{

background-repeat:no-repeat;
background-image:url(../imagens/detalhe_3.png);
width:792px;
margin: auto;
margin-top:10px;

}

#detalhe2_home{

background-repeat:no-repeat;
background-image:url(../imagens/home/detalhe.png);
width:792px;
margin: auto;
margin-top:20px;

}

#detalhe3_home{

background-repeat:no-repeat;
background-image:url(../imagens/home/detalhe.png);
width:792px;
margin: auto;
margin-top:10px;

}

.0800_home{
background-repeat:no-repeat;
height:142px;
text-align:center;

}
.distribuidor_home{
background-repeat:no-repeat;
margin-top:25px;
height:142px;
text-align:center;

}

.titulodepagina{
font-family:"Swis721 BT";
font-size:16px;
text-align:center;
}


#menuprodutos{
	width:auto;
	margin-top:45px;
	margin-left:20%;

	
}

#contato_1{
width:786px;




}


#listagem4prod{

height:auto;
width: auto;
margin-top:45px;
margin-bottom:100px;
position:static;




}
.texto{
font-family:"Swis721 BT";
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#AA2A21;
}
.texto_PROD{
font-family:"Swis721 BT";
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AA2A21;
text-align:center;
margin-left:0px;
}
.texto_PROD2{
font-family:"Swis721 BT";
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AA2A21;
width:80px;
text-align:center;
margin-left:30px;
}
.texto_PROD3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AA2A21;
width:80px;
text-align:center;

}

.texto_empresa_titulo{
font-family:"Swis721 BT";
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#AA2A21;
text-align:justify;
}

.texto_empresa{
font-family:"Swis721 BT";
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AA2A21;
text-align:left;
}

.textomenu{
font-family:"Swis721 BT";
font-size:10px;
color:#AA2A21;
text-decoration:none;
text-align:left;
}
#botao{
background-image:url(../imagens/botao_menuprod.png);
height:20px;
width:165px;
background-repeat:no-repeat;
}
#detalhe_botao{
background-image:url(../imagens/detalhe_botao.png);
height:10px;
width:165px;
background-repeat:no-repeat;
}

#listaProdutos{

}


#borda_cinza{
border-color:#999999;
border:solid;
width:96px;
height:95px; 
}
#borda_cinza2{
margin-top:1px;
margin-left:1px;
border-color:#999999;
border:solid;
width:90px;
height:90px; 
}
#borda_vemelha{
border-color:#CC0000;
border:solid;
width:94px;
height:94px;

}





.blur{ 
   background-color: #ccc; /*shadow color*/ 
   color: inherit; 
   margin-left: 4px; 
   margin-top: 4px; 
} 

.bg_prod{
background-image:url(../imagens/bg_produto.png);
background-repeat: no-repeat;
text-align:center;
padding-top: 2px;
width: 100px;
height: 100px;
}

.bg_distribu{
background-image:url(../imagens/distribuidores_imagem.png);
background-repeat: no-repeat;
margin-top:20px;
width: 139px;
height: 139px;
}

.bg_prod2{
background-image:url(../imagens/prod.png);
background-repeat: no-repeat;
text-align:center;
padding-top: 05px;
padding-left:02px;
margin-top:10px;
margin-left:30px;
width: 80px;
height: 80px;
}
.imagem_distribuidor{
margin-top:5px;
margin-left:10px;
text-align:center;

}

.bg_detalhe_prod{
background-image:url(../imagens/grupo_prod/img_2.png);
background-repeat: no-repeat;
text-align:center;
margin:10px;
height:192px;
width:192px;
}

.shadow, 
.content{ 
   position: relative;    
   margin-top:2px;
   margin-left:1px;
   bottom: 1px; 
   right: 0px; 
} 

.borda{
	border: 1px solid gray;
	margin: 1px;
}

/*fundo */
.shadow{ 
   
} 

.content{ 
   background-color: #fff; /*background color of content*/ 
   color: #000; /*text color of content*/ 
   border: 2px solid rgb(168, 38, 29); /*border color*/ 
   
} 


#div_lateral_empresa{
height:90px;
width: 90px;
margin-left:45%;
margin-top:50px;

}
#div_lateral_empresa2{
height:83px;;
width: 84px;;
margin-left:50px;
}
#div_lateral_empresa3{
height:83px;;
width: 84px;;
margin-left:50px;
}

#div_imagem_empresa1{
height:90px;
width:90px;;
background:url(../imagens/empresa/imagem_1.png);
background-repeat:no-repeat;
}

#div_imagem_empresa2{
height:82px;
width:83px;;
background:url(../imagens/empresa/imagem_1.png);
background-repeat:no-repeat;
}


#div_meio_empresa{
height:406px;
width:506px;
/*margin-left:14%;*/
margin-top:40px;
/*overflow:auto;*/

}



#div_empresa_tudo{


}
.fonte_distribuidor_tit{
font-family:Arial;
font-size:18px;
color:#9B2B1F;
}

.fonte_distribuidor_texto1{
font-family: Arial;
font-size:11x;
color:#003399;
text-align:left;
}

.fonte_distribuidor_texto2{
font-family:Arial;
font-size:14px;
color:#003399;
font-weight:bold;
text-align:left;

}

#flash_distribuidores{
	height:165px;
	width:174px;
	position:static;
	margin-top:45px;
	margin-left:15%;
	


}

#div_fundo_contato{
background:url(../imagens/fundo_contato.jpg);
background-repeat:no-repeat;
width:576px;
height:422px;
margin-left:0px;
}

#div_0800{
background:url(../imagens/img_0800.png);
height:85px;
width:175px;
margin-left:26%;
margin-top:50px;
background-repeat:no-repeat;

}
#div_distribuidores_contato{
background:url(../imagens/como_distribuiidores.png);
height:58px;
width:150px;
margin-left:30%;
}

#div_contato{
background:url(../imagens/endereco.png);
width:148px;
height:70px;
margin-left:27%;
}
#fundo_campo{
background:url(../imagens/contato/campo1.png); 
background-repeat:no-repeat;
height:28px;
width:205px;
}

.download_div{
height:auto; width:793px; margin-left:20%;
}
.imagem_download{
height:100px; width:100px; margin-left:35%; background-repeat:no-repeat; background-image: url(../imagens/downloads/catalogo.png);
}
.meio_download{
background-image:url(../imagens/downloads/fundo.png); height:364px; width:auto; background-repeat:no-repeat;
}

.div_login_download{
margin-left:25%; margin-top:140px; width:270px; height:42px;
}

.detalhe_download{
background-image:url(../imagens/downloads/texto2.png); background-repeat:no-repeat;  margin-left:49%; width:60px; height:30px; text-align:center;
}

.detalhe_donwload2{
text-align:center;
}