body{margin:0 auto 0 auto;}
*html body{margin:0px;text-align:center;}
#geral{background-color:#fff;position:relative;width:768px;height:auto;border:1px solid #ccc;margin:0 auto 0 auto;}
*html #geral{margin:0px;text-align:left;}
a{color:#000;text-decoration:underline;}
a:hover{color:#999;text-decoration:none;}
#maestro{font-family:Vernada, Arial;margin:5px 5px 0 5px;}
#includSelect{top:140px;left:586px;position:absolute;border:1p solid #eee;background:#FFF;}
.formSelect{margin:-25px 0 0 -200px;position:absolute}
*html .formSelect{margin:-44px 0 0 -200px;}
span, .migalha{font-size:10px;padding:1px;color:#888;}
.visivel {display: inherit;}
.invisivel {display: none;}
/* -------------------------- */
#barraDestaq, #barraDestaq2, #barraDestAjax, .barraDestaq{display:block;padding:3px;margin-top:10px;}
#barraDestaq2{border:1px solid #55C4FF;background:#E9F4FD;}
.barraDestaq{border:1px solid #ccc;background:#F9F9F9;cursor:pointer}
#barraDestAjax{border:1px solid #ccc;background:#F9F9F9;}

/*"this.style.background = '#009900';"*/

#barraDestaq p, #barraDestAjax p, .barraDestaq p, #barraDestaq2 p{background: url(../img/ico/setaLaranjaMediana.gif) no-repeat 4px 5px;color:#000;font-size:12px;font-weight:bold;margin:0px;padding-left:15px;}
.novidadeIco{position:absolute; padding-left:20px;margin-top:0px}
/***/
.engrenagem, .engrenagem2{
		padding:2px 0 5px 15px;
		margin:10px 0 0 0;
		border:1px solid #eee;
		line-height:20px;
		width:350px;
		position:relative;
	}
	.engrenagem2{position:absolute;top:212px;left:385px;}
	.engrenagem img, .engrenagem2 img{border:0px;}
	.divpdf{display: none;}
	.exemplo{display:block;padding:3px;margin-top:10px;border:1px solid #ccc;background:#F9F9F9;}
	.exemplo2{ padding:3px;background:#fffccc; border:1px solid #FFCC00;margin:10px 0 0 0; cursor:pointer}
/****************************************/

#descricDestaq{border:1px solid #eee;background:url(../img/bk/bk_rodape_servicos.png) repeat-x;background-position:bottom;margin:5px 0 -5px 0;line-height:20px;}
#descricDestaq p{color:#000;}
#descricDestaq{padding:5px 0 2px 0;line-height:5px}
/**/
#boxProjudiFale{
	padding:5px 0 2px 0;border:1px solid #eee;background:url(../img/bk/bk_rodape_servicos.png) repeat-x;background-position:bottom;margin:5px 0 -5px 0;line-height:20px;height:auto;padding:5px; font:11px arial}
	#boxProjudiFale p{color:#000;}
	h7{margin:-15px 0 0 20px; position:absolute; background:#fff; padding:0 5px 0 5px; font:bold 17px Arial, Helvetica, sans-serif}

/**/
.pdfAtivo a{display:block;text-decoration:none;background: url(../img/ico/pdf-icon.gif) no-repeat 1px 8px;border:0px solid #ccc;padding:5px 5px 5px 25px;line-height:25px}

.pdfAtivo a:hover{text-decoration:underline;display:block;padding:5px 5px 5px 25px;color:#000;border:0px solid #FFCC00;background: url(../img/ico/pdf-icon.gif) no-repeat 1px 8px #fffccc;}
/***************/
h3{font-size:14px;margin:5px 0 10px 5px;}
.marc{margin:0 0 -3px 0;}
#iMenu{margin:10px 0 0 0;position:absolute;}
*html #iMenu{position:absolute;margin:0 0 0 -165px;width:160px;}
.menu{width:157px;height:219px;border:1px solid #999;margin:0px;}
.conteudoMenu, .conteudoSemMenu, #formulario, .conteudoCorreg, .conteudoCorregMenu{border:1px solid #F6F6F6;height:auto;background:url(../../lib/img/bk/bk_conteudo_interno2.jpg) repeat-x;padding:5px;line-height:20px;}
.conteudoMenu{width:580px;margin:5px 0 100px 165px;}
*html .conteudoMenu{width:590px;}
.conteudoSemMenu{width:auto;margin:5px 0 100px 0;}
.conteudoCorreg{width:400px;}
.conteudoCorregMenu{background:#E9E9E9;width:160px;position:absolute;right:0px;top:220px;border:1px solid #F6F6F6;}
.conteudoCorregMenu h5{margin:0px;font:bold 11px verdana;}
.conteudoCorregMenu ul{margin:0px;padding:0px;}
.conteudoCorregMenu li{text-decoration:none;display:block;}
*html .conteudoCorregMenu li{margin:0 0 -20px 0;}
.conteudoCorregMenu li a{text-decoration:none;display:block;border-bottom:1px solid #ccc;padding:14px 0 14px 32px;margin:0;vertical-align:inherit}
.conteudoCorregMenu li a:hover{background:#fffccc;}
.conteudoCorregMenu li img{margin:-6px 0 -10px -30px;vertical-align:middle;padding-right:5px;height:30px;}
.acessibilidad{position:relative;float:right;height:auto;background:url(../../lib/img/bk/bk_acessibilidade.gif) repeat-x;margin:0px;width:184px;font:12px arial, verdana;border:1px solid #ccc;display:block;}
*html .acessibilidad{width:190px;padding:2px;}
.acessibilidad span{font-weight:normal;}
.acessibilidad p{margin:2px 0 0 2px;padding:0 0 0 2px;font-weight:bold;}
.acessibilidad acronym{margin-left:2px;}
.acessibilidad a{padding:2px;}
.acessibilidad font a{background-color:#000;color:#fff;!important}
.acessibilidad font a:hover{color:#fff;}
.www{border:1px solid #ccc;background-color:#fff;float:right;margin:10px -5px 0 9px;padding:2px 6px 2px 6px;font-size:12px;color:#000;}
h4{margin:0px;font-size:15px;}
#noticias {width: 450px; display:block; test-decoration:none;}
#noticia{padding-left:0px;padding-bottom:10px;}
#noticia span{font-size:12px;color:#000;}
.ft1{font-size: 10px;}
.ft2{font-size: 11px;}
.ft3{font-size: 12px;}
.ft4{font-size: 14px;}
.ft5{font-size: 16px;}
.ft6{font-size: 18px;}
#formulario{width:397px;margin:5px 0 0 0;}
#formulario input{font-size:11px;}
#formulario{width:397px;top:0px;}
*html #formulario{width:397px;}
#formulario p{line-height:17px;height:32px;padding-left:50px;}
*html #formulario p{margin-left:0px;}
#formulario input{width:280px;height:12px;}
*html #formulario input{height:20px;width:280px;}
#formulario select{height:19px;}
#formulario textarea{width:280px;height:140px;}
/* ----- */
#boxAmarelo, #boxAmarelo2{text-align:center;background:#fffccc;padding:5px;}
*html #boxAmarelo p{margin:0px;padding:10px;}
#boxAmarelo2{border:1px dotted #FFCC00; font:italic 12px Verdana; color:#999}
/**/
.classOrig{padding-bottom:4px;font:bold 14px arial;border-bottom:3px solid #000;display:block;text-align:center;}
#provLink{padding:5px 0 2px 0;}
#provLink a{display:block;text-decoration:none;background: url(../img/ico/pdf-icon.gif) no-repeat 1px 0;border:1px solid #fff;padding-left:25px;}
#provLink a:hover{background:#fffccc;text-decoration:underline;display:block;padding-left:25px;color:#000;border:1px solid #FFCC00;background: url(../img/ico/pdf-icon.gif) no-repeat 1px 0px #fffccc;}
.linkPDF a, .linkDOC a, .linkZIP a{padding:0 0 10px 25px;line-height: 25px;}
*html .linkPDF a, *html .linkDOC a, *html .linkZIP a{background-position:none;}
.linkPDF a{background: url(../img/ico/pdf-icon.gif) no-repeat 1px 0;}
*html .linkPDF a{background-image: url(../img/ico/pdf-icon.gif);}
.linkDOC a{background: url(../img/ico/doc-icon.gif) no-repeat 1px 0;}
*html .linkDOC a{background-image: url(../img/ico/doc-icon.gif);}
.linkZIP a{background: url(../img/ico/zip-icon.gif) no-repeat 1px 0;}
*html .linkZIP a{background-image: url(../img/ico/zip-icon.gif);}
/**/

#fraseLink, #fraseLink2, #fraseLinkDoc{padding:5px 0 2px 0;background:; margin:0 0 0 0;border-bottom:1px dashed #ccc;}
#fraseLink a, #fraseLink2 a{background: url(../img/ico/pdf-icon.gif) no-repeat 10px 4px;}
#fraseLinkDoc a{background:url(../img/ico/doc-icon.gif) no-repeat 11px 5px #fff;}
#fraseLink a, #fraseLink2 a, #fraseLinkDoc a{border-bottom:1px dashed #ccc;padding:4px 4px 4px 40px;display:block;text-decoration:none;border:1px solid #fff;color:#000;}
#fraseLink2 a{color:#333}
#fraseLink a:hover, #fraseLink2 a:hover{background: url(../img/bt/bt-baixar-pdf.png) no-repeat 11px 0px #fffccc;}
#fraseLink a:hover, #fraseLink2 a:hover, #fraseLinkDoc a:hover{background:#fffccc;text-decoration:underline;display:block;padding:4px 4px 4px 40px;color:#000;border:1px solid #FFCC00;}

#fraseLink a:hover{padding:4px 4px 4px 40px;background: url(../img/bt/bt-baixar-pdf.png) no-repeat 11px 0px #fffccc;}

#fraseLink2 a:hover{background: url(../img/bt/bt-baixar-pdf2.png) no-repeat 11px 0px #fffccc;padding:4px 190px 4px 40px}
#fraseLinkDoc a:hover{background:url(../img/ico/doc-icon.gif) no-repeat 11px 5px #fffccc;padding:4px 190px 4px 40px}
/**/



/**/
.engrenagem, .engrenagem2{
		padding:2px 0px 5px 15px;
		/*background:#fff;*/
		margin:10px 0px 0px 0px;
		border:1px solid #eee;
		line-height:20px;
		width:350px;
		position:relative;
	}
	/*.engrenagem{float:left;}*/
	.engrenagem2{/*float:right;*/position:absolute;top:212px;left:385px;}
	.engrenagem img, .engrenagem2 img{border:0px;}	
/**/
.btMagistrados, .btVideo{font:11px verdana;text-align:center;}
*html .btMagistrados, .btVideo{margin:0px;}
.btMagistrados a, .btVideo a{background:url(../img/bt/bt-face1.gif) no-repeat 0 0;padding:5px 30px 10px 25px;height:33px;text-align:center;width:111px;color:#000;font:11px verdana;}
.btVideo a{padding:5px 40px 10px 30px;}
*html .btMagistrados a, *html .btVideo a{padding:5px 10px 10px 10px;}
.btMagistrados a:hover, .btVideo a:hover{background:url(../img/bt/bt-face2.gif) no-repeat;color:#fff;}
.monk{margin:-30px 0 0 600px; @margin:-30px 0 0 450px;background:#fff; font:11px verdana ;padding:5px; text-align:center; border:1px solid #ccc; position:absolute;}
/**/
  ul#menu_horizontal {
  background: #f7f7f7;
  list-style: none;
  margin: -17px 0 0 222px;
  padding: 0;
   }
  ul#menu_horizontal li{
  float: left;
  }
  ul#menu_horizontal li a{
  display: block;
  background: #666;
  width: 89px;
  height: 17px;
  _height: 20px;
  font: 11px Verdana;
  text-decoration: none;
  text-align: center;
  color: #fff;
  padding-top: 2px;
  border: 1px solid #F2F2F2;
  }
  ul#menu_horizontal li a:hover{
  font-weight: bold;
  color: #666;
  border: 1px solid #999;
  background:#fff
  }
  .titulo5{font:bold 12px verdana;color:#333; width:100%; background:#ccc url(../img/bk/bk_play.jpg); border:1px solid #CCC ; padding:3px 0 3px 10px; height:15px }