@charset "utf-8";

ul.zz1 { min-height: 200px; height: auto !important; height: 200px; }

	.bg_ul { height: 300px;  }
	
	.titulo { font-family: 'Trebuchet MS'; color: #c1282d; }
	h3.titulo { font-size: 21px; line-height: 21px;  margin: 0 0 19px 0; }
	h4.titulo { font-size: 12px; line-height: 14px; margin: 0 0 14px 30px; }
	p.par { font-size: 11px; line-height: 13px; margin: 0 0 15px 0; font-family: Verdana; }
	
	#box_materia-prima { font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin: 0 0 0 22px; line-height: 13px; display:none; width: 524px}
	#box_materia-prima a { font-weight: bold; color:#29abe2; }
	
	/*Distribuidores */
	#mapa { width: 264px; height: 262px; float: left; margin: 0 13px 0 23px; }
	
	.as-abas { background: url(../img/fundinho.gif) no-repeat left bottom; width: 500px; height: 64px; padding: 0 0 0 38px; display: block; margin: 45px 0 23px 15px; }
	.as-abas li { height: 23px; line-height: 23px; background:url(../img/aba.gif); width: 111px; float: left; padding: 7px 0 0 0; cursor: pointer; text-align: center; margin: 0 1px 0 0; font-size: 10px; font-family: "Trebuchet MS"; color: white; } 
	li.clicked { background:url(../img/aba-click.gif); cursor: default; }
	
	.listagem { float: left; width: 240px; }
	.listagem ul { font-family: Verdana; font-size: 10px; color: #939598; margin: 0 0 0 0; }
	.listagem li.fst { color: #231f20; }
	/* ---------------------------- */
	
	/* Escritórios Regionais */
	#box_escritorios { display:none; }
	#box_escritorios h5 { padding: 0 0 0 5px; background: url(../img/box-laranja.gif); width: 135px; margin: 0 0 20px 0; line-height: 22px; font-size: 12px; font-family: 'Trebuchet MS'; }
	#box_escritorios ul { margin: 0 0 16px 0; font-size: 10px; color: #939598; }
	#box_escritorios ul.m-b38 { margin: 0 0 38px 0; }
	#box_escritorios ul li strong { color: #231f20; }
	#box_escritorios div.box { float: left; margin: 0 0 0 26px; }
	
	/* ---------------------------- */
	
	/* box_representacao */
	#box_representacao { display:none; margin: 0 80px 0 22px; }
	#box_representacao img { float: left;  margin: 0 15px 0 0 !important; }
	
	/* ---------------------------- */
	
	.box-350 { width: 350px; float: left; }
	.box-350 p { font-size: 11px; line-height: 13px; font-family: Verdana; }
	
	.lateral { background: url(../img/bg_um.gif) repeat-y; width: 222px; margin: 15px 0 0 0; float: right; position: relative; z-index: 1; }
	.bg_um { background: url(../img/top.jpg) no-repeat; width: 222px; position: relative; }
	.bg_um ul { float: left; position: relative; padding: 57px 28px 28px 8px; background: url(../img/middle.jpg) no-repeat left bottom; }
	.bg_um li img { float: left; padding: 0 0 13px 13px; }
	.bg_dois { background: url(../img/bg_dois.gif) repeat-y; width: 222px; }
	.bg_dois li.none { font-size: 0; line-height: 0; }
	.bg_dois ul { background: url(../img/bottom.jpg) no-repeat left bottom; padding: 15px 0 80px 35px; }
	
	/* ---------------------------- */
	
	
	.lista { font-size: 12px; }
	.lista strong { display: block; padding: 0 0 0 12px; }
	.lista, .lista * { font-family: 'Trebuchet MS'; }
	.lista ul { background: none !important; width: 174px; padding: 10px 0 40px 10px !important; text-align: center; }
	.lista ul li { background: url(../img/label-laranja.gif); line-height: 26px; margin: 0 0 4px 0; font-size: 14px; text-align: center; }
	.lista ul li:hover { cursor: pointer; color: white; }
	
	.caixa { width: 334px; background: url(../img/bg-dicas.gif) repeat-y; float: left; display: none; }
	.caixa h4 { font-size: 18px; line-height: 18px; font-family: 'Trebuchet MS'; margin: 8px 0 14px 8px; float: left; }
	
	.caixa p , .caixa ul { float: left; margin:  0 8px 14px 8px;  width: 318px; }
	.caixa p, .caixa ul li { font-size: 11px !important; font-family: Verdana !important; line-height: 13px; }
	
	.caixa img { float: left; background: white; }
	
	#caixa-1 { display: block; }
	
	
#frm_download { width: 286px; display: block; margin: 0 auto; padding: 30px 0 0 0; }
#frm_download label { float: left; font: bold 12px "Trebuchet MS"; line-height: 31px; padding: 0 19px 9px 0; width: 35px; text-align: right; }
#frm_download input { float: left; border: solid 1px #bcbdc0; width: 223px; background: url(../img/bg_input.gif) repeat-x center; font-size: 11px; line-height: 13px; padding: 7px 2px; font-family: Verdana; }
#btn_entrar { width: 75px; height: 32px; background: none; border: 0; float: right; background: url(../img/btn_entrar.gif) no-repeat top left; margin: 7px 0 0 0; }
#frm_download br { clear: both; }
#frm_download p { line-height: 13px; margin: 0 5px 0 0; text-align: right; }
#frm_download p br { clear: none; }
#frm_download p a { font-size: 10px; color: #be1e2d; font-family: Verdana; }

.for-h4 { font-size: 15px; font-family: 'Trebuchet MS'; color: #007581; line-height: 15px; margin: 0 0 4px 0; }

.abas { height: 31px; background:  url(../img/downloads/linha.gif) no-repeat left bottom; width: 480px; padding: 0 0 0 26px; margin: 0 0 14px 0; }
.abas li { width: 111px; background: url(../img/downloads/aba.gif); cursor: pointer; float: left; margin: 0 2px 0 0; text-align: center; color: white; font: normal 11px "Trebuchet MS"; line-height: 30px; }
.abas li.clicado { background: url(../img/downloads/aba-clicado.gif); cursor: default; }

.box-select { background: url(../img/downloads/box-select.gif) no-repeat bottom; height: 35px; width: 342px; margin: 0 auto 36px auto; padding: 8px 0 0 0; }
.box-select * { float: left; }
.box-select strong { color: white; line-height: 35px; margin: 0 0 0 14px; }
.box-select button { background: url(../img/downloads/btn_ok.gif) top left; width: 36px; height: 22px; border: 0; margin: 6px 0 0 12px; }
.box-select select { width: 205px; margin: 8px 0 0 8px; height: 22px; }

.listagemd { width: 228px; float: left; margin: 22px 0 0 20px; padding: 0 0 20px 0; }
.listagemd img { width: 71px; float: left; }
.listagemd div { width:143px; float: right; padding: 0 0 0 13px; }
p.list { font: bold 12px "Trebuchet MS"; color: #989898; line-height: 10px; margin: 0 0 9px 0; }
p.list strong { display: block; color: #007581; }
.listagemd div ul li { margin: 0 0 4px 0; }
.listagemd div ul li a { background: url(../img/downloads/ico_download.gif) no-repeat left top; display: block; line-height: 15px; padding: 0 0 0 21px; color: #989898; }

.listg { width: 255px; float: left; margin: 22px 0 0 20px; padding: 0 0 20px 0; height: 120px;}
.listg img { float: left; }
.listg div { width:120px; float: right; padding: 0 0 0 13px; }
.listg div ul li { margin: 0 0 4px 0; }
.listg div ul li a { background: url(../img/downloads/ico_download.gif) no-repeat left top; display: block; line-height: 15px; padding: 0 0 0 21px; color: #989898; }


.list-prod { width: 135px; margin: 30px 0 0 30px; float: left; }
.list-prod img { float: left; margin: 0 0 4px 0; }
.list-prod .list { line-height: 14px; }
.list-prod ul li a { background: url(../img/downloads/ico_download.gif) no-repeat left top; display: block; line-height: 15px; padding: 0 0 0 21px; color: #989898; }

#treinamentos { width: 572px; padding: 20px 0 0 0; }
#treinamentos img { float: left; margin: 0 0 0 20px; }
#treinamentos div { float: left; width: 232px; margin: 0 0 20px 2px; display: inline; }
#treinamentos a { color: black; font-size: 13px; }
#treinamentos a:hover { text-decoration: underline; }




.nova_lista { float: left; padding: 0 0 25px 0; width: 165px; display: inline; }
.nova_lista span.link_img { width: 101px; height: 101px; margin: 0 auto 5px auto; display: block; }
.nova_lista span.link_img img { float: left; }

.nova_lista strong {  text-align: center; display: block; }
.nova_lista .link_text a { background: url(../img/downloads/ico_download.gif) top left no-repeat; padding: 0 0 0 23px; line-height: 13px; height: 16px; display: block; margin: 3px 0 0 5px; float: left; display: inline; border-bottom: solid 1px #fff; color: #999; }
.nova_lista .link_text a:hover { border-bottom: solid 1px #777; color: #777; }