body{
	background:#779e35 url(../img/fundo1.jpg) no-repeat center top;
	background-attachment:fixed;
	font-family : Verdana, Arial,  Helvetica, sans-serif;
	padding : 10px 0 0 30px;
	
}
ul{ margin:0px; padding:0px; list-style:none; background:transparent;}
form{margin:0px; padding:0px;}
img{display:block;}
h1{margin-top:0px;}
a{ color:#48739a; text-decoration:underline;}
a:hover{ color:#48739a; text-decoration:underline;}
ul{padding:0px; list-style:none;}
/*/////////////////
PADRAO
////////////////////*/

#fundo{
width:890px;
position:absolute;
margin-left:-445px;
left:50%;
margin-top:0px;
z-index:0;
}
#back_topo{
	position:relative;
	width:891px;
	height:109px;
	z-index:1;
}
#topo{
	position:absolute;
	top:0%;
	width:891px;
	height:109px;
	z-index:2;
}
#back_meio{
	position:relative;
	width:891px;
	height:267px;
	z-index:1;
}
#meio{
	position:absolute;
	width:891px;
	height:267px;
	z-index:2;
}
#back_rodape{
	position:relative;
	width:891px;
	height:221px;
	z-index:1;
}
#rodape{
	position:absolute;
	width:891px;
	height:221px;
	z-index:2;
font-family:Arial;
font-size:11px;
}
#menu{width:200px;}
#right{width:680px; position:absolute; z-index:50; top:0%; margin-left:170px; margin-top:10px;}
#conteudo{width:745px; position:absolute;z-index:50; top:0%; margin-left:150px; margin-top:-110px; padding:0px;
background:url(../img/bottom.gif) no-repeat left bottom;
}

/*/////////////////
APOIO
////////////////////*/

#topo div.logo{ width:170px; float:left;}
#topo div.logo img{ margin:15px;}
#topo div.mapa{ width:340px; padding-right:18px; padding-top:12px; float:right;}
#topo div.mapa div.map{ padding-top:15px; width:100px;float:left;}
#topo div.mapa div.becker{ padding-top:5px; width:100px; margin-left:140px;}
#topo div.idiomas{
width:90px; height:26px;
margin-top:30px; margin-left:400px; padding:5px 0px 0px 8px;
background:url(../img/home_fundo_idiomas.png) no-repeat;
color:#FFFFFF; font-size:12px;
}
#topo div.idiomas img{display:inline;}

.menu ul{margin:5px 10px 0 0; font-family:Arial; font-size:12px;}
.menu ul li{width:100%; background: url(../img/menu_linha.png) no-repeat right bottom; height:28px;  text-align:right;}
.menu ul li a{ display:block; padding:7px 7px 10px 0px; color:#0177b3; text-decoration:none;}
.menu ul li a:hover{ display:block; padding:7px 7px 10px 0px; color:#0177b3; text-decoration:none; color:#666;}

#mapa ul{margin:5px; padding:10px; list-style-image:url(../img/box1.gif) !important;} 
#mapa ul li{padding-bottom:8px;}
#mapa ul li ul li{list-style-image:url(../img/arrow.gif);}
#mapa ul li a:hover{color:#0066CC; text-decoration:underline;}
#mapa ul li ul li a:hover{ color:#0066CC; text-decoration:underline;}
#mapa ul li a{color:#666; text-decoration:none;}
#mapa ul li ul li a{text-decoration:underline;}

#mapa_brasil {
width:390px;
height:390px;
background:url(../img/brasil_mapa.gif);
margin-left:100px;
}
/*/////////////////
CLASSES IMPORTANTES
////////////////////*/

.distancia{
margin-left:70px;
width:640px;
color:#48739a;
font-size:11px;
margin-bottom:20px;
}
.menu{ margin-top:24px; margin-left:5px; width:150px; height:190px;}
.submenu{color:#0066CC; width:670px; margin-top:10px; padding:0px;font-size:12px;}
.submenu a{color:#0066CC;  text-decoration:none;}
.submenu .local a{  text-decoration:underline;}
.submenu a:hover{ color:#333; text-decoration:underline;}
.page{ margin:22px 5px 0px 15px; height:62px; color:#0d76aa; font-weight:normal; font-size:22px; font-style:italic;}
.sub_az{ background:url(../img/submenu_az_meio.gif) repeat-x; color:#FFFFFF;}
.sub_br{ background:url(../img/submenu_br_meio.gif) repeat-x;}
.bottom{ display:block; clear:both; position:absolute; bottom:0%; left:0%;}
.ajuste{
  height:auto !important;
  min-height:380px;
  background:url(../img/rodape_fundo.gif) no-repeat;
  margin-bottom:10px;
}

/*/////////////////
LISTAS
////////////////////*/

.lista ul {	margin:0px; padding:0px; list-style:none;}
.lista li {	display:block;	}
.lista li a{ display:block; color:#666666; text-decoration:none;}
.lista li a:hover{ color:#0066CC; text-decoration:underline;}
.lista ul li div.float {color:#666666; background: #fff url(../img/1px.gif) repeat-x left bottom; margin:0px;margin-right:10px; padding:5px; width:100%;  float: left; }
.lista ul li div.float p { margin:0px; padding:5px;    font-size:11px; text-align:left; }
.lista ul li div.float img{ display:block; margin-right:10px;}
/*////////////////////////////////*/
.paginacao{padding-top:15px; text-align:center; }
.paginacao a{text-decoration:none;}
.paginacao a:hover{color:#0066CC; text-decoration:underline;}
/*////////////////////////////////*/
.lista_produtos ul {margin:0px; clear:both;}
.lista_produtos li {display:block;	clear:both;	background: #fff url(../img/item_fundo.gif) no-repeat; min-height:111px; width:611px; margin-top:8px; color:#48739a;}
.lista_produtos a{ display:block; color:#48739a; text-decoration:none;}
.lista_produtos a:hover{  text-decoration:underline;}
.lista_produtos ul li div.float { margin:0px; padding:15px; width:95%; }
.lista_produtos ul li div.float p { margin:0px; padding:5px; line-height:130%;}
.lista_produtos ul li div.float div.imagem{ margin-right:20px; width:100px; height:80px; float:left;}
/*////////////////////////////////*/
.lista_subitem{width:506px; background:url(../img/subitem.gif) no-repeat; margin-left:105px; }
.lista_subitem ul {margin:0px 0 0 23px; padding:10px;}
.lista_subitem li {display:block;	clear:both;	background: url(../img/subitem_fundo.gif) no-repeat;  min-height:95px; width:462px; margin-top:8px; color:#48739a;}
.lista_subitem a{ display:block; color:#48739a; text-decoration:none;}
.lista_subitem a:hover{  text-decoration:underline;}
.lista_subitem ul li div.float { margin:0px; padding:10px; width:98%;  }
.lista_subitem ul li div.float p { margin:0px; padding:5px; line-height:130%;}
.lista_subitem ul li div.float div.imagem{ margin-right:15px; width:90px; height:70px; float:left;}
/*////////////////////////////////*/
.lista_subnivel li {display:block;	background: url(../img/prod_sub_thumb.gif) no-repeat; height:174px; width:196px; margin:7px; float:left;}
.lista_subnivel ul li div.float { margin:0px; padding:16px; float:left;}
.lista_subnivel ul li div.float p {margin-top:10px; padding:0px; text-align:center;}
.lista_subnivel ul li div.float img{ display:block;}
/*////////////////////////////////*/
.prod_kit ul{ margin:13px; margin-top:0px; padding:0px;}
.prod_kit li {display:block; background: url(../img/prod_kit_item.gif) no-repeat;  height:90px; width:284px; margin-top:8px; margin-right:6px; color:#48739a; float:left;}
.prod_kit a{ display:block; color:#48739a; text-decoration:none;}
.prod_kit a:hover{  text-decoration:underline;}
.prod_kit ul li div.float { margin:0px; padding:10px; }
.prod_kit ul li div.float p { margin:0px; padding:4px; line-height:130%;}
.prod_kit ul li div.float div.imagem{ margin-right:10px; width:70px; height:70px; float:left;}


/*/////////////////
CLASSES ADICIONAIS
////////////////////*/

.titulo{color:#0066CC; font-size:14px;}
.subtitulo{color:#0066CC; font-size:12px; margin:2px;}
.item_titulo{ padding-bottom:12px !important; font-size:14px;}
.titulo_fundo{ position:absolute; top:-3%; z-index:-1}
.ancora{clear:both; bottom:0%; margin:15px;}
.spacer{ clear:both; margin:3px;}
.data{color:#0066CC; display:block; margin-bottom:5px;}
.campo1{ border:1px solid #f8f8f8; padding:1px; font-size:11px; color:#003399; }
.voltar{margin-right:20px;}
.f1{font-size:10px;}
.f2{font-size:11px;}
.f3{font-size:12px;}
.f4{font-size:13px;}
.f5{font-size:14px;}
.azul{color:#0066CC;}
.red{color:#cc0000;}


/*/////////////////
SAC
////////////////////*/

.acordeon ul {
		margin:10px;
		clear:both;	
		}
.acordeon li {
		display:block;
		margin-bottom:15px; 
		clear:both;
	}
.hidden {display:none;}
blockquote{margin:0px 0px 10px 0px; padding:0px; clear:both; font-family:tahoma;}
blockquote a{background: #fff url(../img/1px.gif) repeat-x left bottom; display:block; padding:0px 7px 15px 7px;  color:#666666; text-decoration:none;}
blockquote a:hover{background: #fff url(../img/1px_az.gif) repeat-x left bottom; color:#0066CC; text-decoration:none;}

#back_simulador, #simulador{
 width:200px; height:100px;
 position:absolute;
 left:0%;
 top:0%;
 margin-top:340px;
 margin-left:-25px;
 z-index:2;
 }
 #simulador{ z-index:3}
 #simulador div.combo{ margin:150px 0 0 65px;}
#combo-navegar{
width:195px; height:26px;
position:relative;
}
.combo-estilo ul{
padding: 0px;
margin-left: 0px;
margin-top: 1px;
list-style: none;

}
.combo-estilo li{ margin:0px; padding:0px;width:80%;} /* espaçamento com a esquerda */
.combo-items{
border:1px solid #000;
font:normal 12px Arial;
line-height:18px;
background-color: white;
width: 110px;
height:130px;
visibility: hidden;
overflow:auto;
border:1px solid #ccc;
margin-top:-160px;
scrollbar-arrow-color:#000000;
scrollbar-3dlight-color:#138FCD;
scrollbar-highlight-color:#138FCD;
scrollbar-face-color:#138FCD;
scrollbar-shadow-color:#138FCD;
scrollbar-darkshadow-color:#138FCD;
scrollbar-track-color:#196189;

}
.combo-items a{
width: auto;
display: block;
text-indent: 5px;
padding: 2px 0;
text-decoration: none;
color:#666;
}

* html .combo-items a{ width: 100%;}/*IE only hack*/
.combo-items a:hover{ background-color: #47B6ED; color:#666;}
