body {
	margin: 0px;
	background:url(imagens/bg.jpg);
	background-repeat:repeat-x;
	background-color: #EFF2EB;
	height:100%;
	color:#1F4561;
	font-family:Trebuchet MS;
	font-size:11px;

	
}



#centro {
width:956px;
margin: 0 auto;



}

#topo {
width:956px;
height:466px;
z-index:999;
top:0;
position:absolute;

}



#abaixo {

margin-top:296px;
z-index:1000;
position:relative;

}



#conteudo_index {
background-image:url(imagens/miolo_index.jpg);
background-repeat:no-repeat;
width:956px;
height:455px;


}



#como_funciona {

width:714px;
height:235px;
padding:0 0 0 0 ;
float:left;

}


#banner {

width:241px;
height:235px;
float:left;
padding:0 0 0 0;




}



#showroom{

width:644px;
height:145px;
float:left;
padding:15px 0 0 70px;

}


#depoimentos_index{

width:191px;
height:135px;
float:left;
padding:65px 40px 0 10px;
font-size:10px;
line-height:13px;


}

.recado {height:95px;padding-left:10px;}




h2 {font-size:18px;color:#B2852D;margin-top:0;padding-top:0;}

.laranja {color:#B2852D;font-weight:bold;}




.parceiros {

width:396px;
height:199px;
float:left;
background-image:url(imagens/bg_parceiros.jpg);
background-repeat:no-repeat;
margin-top:7px;
}


.parceiros_titulo {

width:380px;
height:26px;
font-size:13px;
padding: 14px 0 0 16px;
}

.parceiros_imagem {

width:186px;
height:149px;
float:left;
padding: 10px 0 0 10px;
}


.parceiros_texto {

width:160px;
height:119px;
float:left;
padding: 20px 20px 20px 20px;

line-height:16px;
text-align:left;
}






.livros {

width:396px;
height:199px;
float:left;
background-image:url(imagens/bg_livros.jpg);
background-repeat:no-repeat;
margin-top:7px;
}


.livros_titulo {

width:174px;
height:26px;
font-size:12px;
padding: 14px 0 0 16px;
color:#914F1E;
float:left;
}


.livros_idade {

width:190px;
height:26px;
font-size:10px;
padding: 14px 16px 0 0;
text-align:right;
color:#006699;
float:left;
}

.livros_imagem {

width:117px;
height:151px;
float:left;
padding: 9px 0 0 12px;
}


.livros_texto {

width:240px;
height:124px;
float:left;
padding: 15px 10px 20px 10px;
font-size:10px;
line-height:12px;
text-align:left;
}





.livros_lateral {

width:176px;
height:236px;
float:left;
background-image:url(imagens/bg_livros_lateral.jpg);
background-repeat:no-repeat;
margin-top:7px;
}


.livros_lateral_titulo {

width:150px;
height:12px;
font-size:12px;
padding: 14px 0 0 12px;
color:#914F1E;
clear:both;
text-align:center;
}



.livros_lateral_imagem {

width:117px;
height:138px;
float:left;
padding: 22px 0 0 38px;
}


.livros_lateral_texto {

width:150px;
height:5px;
float:left;
padding: 21px 0 0 16px;
font-size:10px;
clear:both;
text-align:center;

}






#conteudo_esquerda {

width:545px;
height:auto;
float:left;
padding: 0 30px 0 0;

}

#conteudo_direita {

width:185px;
height:auto;
float:left;
padding: 0 0 0 30px;

}







.verde_texto {color:#1C6240;}
.azul_texto {color:#1F4561;}


#rodape {

width:956px;
height:169px;
clear:both;

}



ul { 
list-style-type: none;
padding:0;
margin:0;


}



.azul {color:#33709D;font-weight:bold;}


.fonte10 {font-size:10px;}

.fonte11 {font-size:11px;}
.fonte12 {font-size:12px;}
.fonte13 {font-size:13px;}
.fonte14 {font-size:14px;}
.fonte15 {font-size:15px;}
.fonte16 {font-size:16px;}



 a {	TEXT-DECORATION: none;	color:#1F4561;}
a:hover {	TEXT-DECORATION: underline;	color:#B2852D;}
 a:visited  {	TEXT-DECORATION: none;	color:#1F4561;}
a:visited:hover {	TEXT-DECORATION: underline;	color:#B2852D;}



.formulario {
font-size: 10px; 
font-family:Trebuchet MS; 
height:13px;
padding-left:3px;
color:#003366;
background-color:#FFFFFF;
border: solid 1px #B78E51;

}





form {display:inline;}


.borda {border: solid 1px #333333;padding:2px;}
.borda2 {border: solid 1px #B78E51;padding:2px;}



#conteudo_titulo {

width:956px;
height:101px;
background-image:url(imagens/bg_titulo.jpg);
background-repeat:no-repeat;
padding:0 0 0 0;
clear:both;

}






#conteudo_titulo_esquerda {
width:350px;
height:52px;
padding:30px 0 0 20px;
float:left;
}


#conteudo_titulo_direita {
width:60px;
height:57px;
float:right;
margin-right:20px;
margin-top:25px;
background-color:#00FF00;
}






#conteudo_baixo {

width:956px;
height:72px;
background-image:url(imagens/conteudo_baixo.jpg);
background-repeat:no-repeat;
padding:0 0 0 0;
clear:both;

}




#conteudo_meio {
background-image:url(imagens/bg_meio.jpg);
background-repeat:repeat-y;
width:796px;
min-height:262px;
height:auto !important;
height:262px;
float:left;
padding: 0 80px 0 80px;
line-height:17px;
text-align:justify;
font-size:11px;


}



#news_esquerda {
width:520px;
float:left;
padding:0 20px 0 0;
background:url(imagens/news_bg_direita.jpg);
background-repeat:no-repeat;
background-position:right top;
min-height:300px;
height:auto !important;
height:300px;
line-height:15px;
}


#news_direita {

width:160px;
float:left;


}



.centraliza {text-align:center;}


.separa {
background:url(imagens/separa.jpg);
background-repeat:no-repeat;
width:579px;
height:50px;
clear:both;


}


.separa2 {
background:url(imagens/separa2.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:313px;
height:15px;
clear:both;


}

.separa3 {
background:url(imagens/separa3.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:313px;
height:15px;
clear:both;


}


.separa4 {
background:url(imagens/separa4.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:800px;
height:50px;
clear:both;


}


.separa5 {
background:url(imagens/separa5.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:213px;
height:15px;
clear:both;


}

.separa6 {
background:url(imagens/separa6.jpg);
background-repeat:no-repeat;
background-position:20px;
width:441px;
height:50px;
clear:both;


}




.pagina {
width:24px;
height:21px;
background-image:url(imagens/bg_pagina.jpg);
background-repeat:no-repeat;
font-size:13px;
color:#CCF1FF;
font-weight:bold;
text-align:center;
padding-top:3px;
float:left;
display:inline;
}
.pagina2 {
width:24px;
height:21px;
background-image:url(imagens/bg_pagina2.jpg);
background-repeat:no-repeat;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:3px;
float:left;
display:inline;
}




.pagina a  {	TEXT-DECORATION: none;	color:#CCF1FF;font-weight:bold;}
.pagina a:hover{	TEXT-DECORATION: none;	color:#FFCC00;font-weight:bold;}
.pagina a:visited{	TEXT-DECORATION: none;		color:#CCF1FF;font-weight:bold;}
.pagina a:visited:hover{	TEXT-DECORATION: none;	color:#FFCC00;font-weight:bold;}




#paginacao {float:right;padding-right:4px;margin-top:10px;clear:both;}


.form_esquerda {width:60px;float:left; text-align:right;padding-right:5px;clear:both}
.form_esquerda2 {width:2px;float:left; text-align:right;padding-right:5px;}
.form_esquerda3 {width:95px;float:left; height:210px; text-align:right;padding-right:5px;}
.form_esquerda4 {width:130px;float:left; text-align:right;padding-right:5px;clear:both}
.form_esquerda5 {width:100px;float:left; text-align:right;padding-right:5px;clear:both}
.form_direita {text-align:right;padding-right:17px;}








#fotos {

padding:0 40px 0 40px;

}


.bg_fotos {

background-image:url(imagens/bg_fotos.jpg);
background-repeat:no-repeat;
width:111px;
height:86px;
padding: 13px 0 0 13px;
float:left;
margin:4px;





}





.imgfull{filter:alpha(opacity=100); -moz-opacity:1;}

.imgfade{filter:alpha(opacity=70); -moz-opacity:0.7;}



.esquerda {
width:120px;
float:left;
text-align:right;
margin:2px 5px 2px 0;
font-weight:bold;

}

.esquerda2 {
width:140px;
float:left;
text-align:right;
margin:2px 5px 2px 0;
font-weight:bold;
clear:both

}

.esquerda3 {
width:165px;
float:left;
text-align:right;
margin:2px 5px 2px 0;
font-weight:bold;
clear:both

}

.direita {
width:250px;
float:left;
text-align:right;
margin:2px 5px 2px 0;

}





legend {color:#BF9500;font-weight:bold;font-size:14px;margin:0;padding:10px;display:inline;}




   #message_box { 
       position: absolute; 
        left: 0; 
       z-index: 10; 
	   background:#ffc;
       border:1px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
       width:99%;
	   padding:10px 0 10px 0;
	   	filter:alpha(opacity=90);
		-moz-opacity: 0.9;
		opacity: 0.9;
		display:none;
		top:-40px;
	   

      }





.lista_form1 { margin:1px 16px 1px 16px;padding: 3px;width:570px;}
.lista_form2 { margin:1px 16px 1px 16px;padding: 3px;width:570px;}

.lista_form1b { margin:1px 16px 1px 16px;padding: 3px;width:520px;}
.lista_form2b { margin:1px 16px 1px 16px;padding: 3px;width:520px;}


.lista_form_vazio {margin:0 16px 0 14px;padding: 4px;width:525px}
.lista_form_botao {margin:15px 16px 0 14px;padding: 4px;width:525px; text-align:center;}

#emp_esquerda {
width:140px;
float:left;
padding:0 50px 0 30px;
background:url(imagens/news_bg_direita.jpg);
background-repeat:no-repeat;
background-position:right top;
height:300px;
line-height:15px;
}


#emp_direita {

width:630px;
float:left;
min-height:300px;
height:auto !important;
height:300px;

}

#emp_esquerda li{

height:25px;

}









#representantes_esquerda {
width:400px;
float:left;
padding:0 50px 0 0;
background:url(imagens/news_bg_direita.jpg);
background-repeat:no-repeat;
background-position:right top;
min-height:300px;
height:auto !important;
height:300px;
line-height:15px;
margin: 0 0 0 -20px ;
}


#representantes_direita {

width:200px;
float:left;
text-align:left;
line-height:15px;
}


#emp_esquerda .catalogo_sub {
background:url(imagens/catalogo_bg_sub.jpg);
background-repeat:no-repeat;
height:17px;
margin:2px 0 0 20px;
font-size:10px;
font-weight:bold;
padding: 2px 0 0 13px;
color:#000000;

}

.catalogo_sub a {	TEXT-DECORATION: none;	color:#775C00;}
.catalogo_sub  a:hover {	TEXT-DECORATION: underline;	color:#000000;background-color:#FFFFFF;}
.catalogo_sub a:visited  {	TEXT-DECORATION: none;	color:#775C00;}
.catalogo_sub  a:visited:hover {	TEXT-DECORATION: underline;	color:#000000;}



.bg_produtos {

width:336px;
height:75px;
float:left;
margin-bottom:20px;

}



.bg_produtos_imagem{width:100px;height:75px;margin:0 0 0 0;float:left;}
.bg_produtos_titulo{width:176px;height:55px;padding:20px 30px 0 30px ; margin: 0 0 0 0 ;background:url(imagens/bg_produtos0.jpg);background-repeat:no-repeat;float:left;line-height:13px;text-align:left;}




.tipo_escolhido {
padding: 5px 10px 5px 10px;
background-color:#B02B09;
width:auto;
font-size:12px;
font-weight:bold;
float:right;
margin:2px;

}

.tipo_escolhido2 {
padding: 5px 10px 5px 10px;
background-color:#000000;
color:#FFFFFF;
width:auto;
font-size:12px;
font-weight:bold;
float:right;
margin:2px;

}


.tipo_escolhido  a {	TEXT-DECORATION: none;	color:#FFFFFF;}
.tipo_escolhido a:hover {	TEXT-DECORATION: none;	color:#FDDACE;background:none;}
.tipo_escolhido  a:visited  {	TEXT-DECORATION: none;	color:#FFFFFF;}
.tipo_escolhido a:visited:hover {	TEXT-DECORATION: none;	color:#FDDACE;}



.com_paginacao {
min-height:300px;
height:auto !important;
height:300px;

}




hr {color:#B5934A;clear:both;height:1px;}






#myAccordion{



}
#myAccordion dt{
	line-height: 20px;


	font-weight: bold;
	color: #fff;
}
#myAccordion dd{
	background-image:url(imagens/bg_produtos.jpg);background-repeat:no-repeat;margin-left:0;margin-bottom:5px;padding-left:6px;
}

#myAccordion dt.myAccordionHover
{

}
#myAccordion dt.myAccordionActive
{


}



pre{
	display:block;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	overflow:auto;
	width:800px;
}




/*  */

#tooltip{
	position:absolute;
	
	background-color:#FFFFFF;
border: solid 1px #B78E51;
	padding:10px;
	display:none;
	font-size:10px;
	z-index:1100;

	}	
	
	
div#formas_pagamento{margin:40px 0 0 20px; width:618px; overflow:hidden; background-color:#FFFFFF;border: solid 1px #B78E51;padding: 20px 70px 20px 70px; clear:both;}

div#formas_pagamento a{outline:none; }

div#formas_pagamento p{font-size:13px; font-style:italic; margin:0 0 30px 230px; }

div#formas_pagamento ul li{float:left; margin-right:20px;}


#menu_login_esquerda {width:350px;float:left;}
#menu_login_direita {width:400px;float:right;text-align:right;}

.indique{text-indent:-999999px;overflow:hidden;outline:none;display:block;clear:both;width:242px;height:30px;margin:40px 0 20px 35px;border:none;background:url(imagens/mais_amigo.png); cursor:pointer;}