/* CSS Document */

body {
  margin:0px;
  padding:0px;
  /*background-image:url(../sysimages/backgroundgeral.jpg);
  background-repeat:no-repeat;*/
}

/* TOPO */

.pesquisa {
  background-color:#F4F4F0;
  width:173px;
  height:37px;
}

.caixaPesquisa {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-left:9px;
  
  border:1px solid #DADACF;
  border-right:0px solid white;
}

.logoPos {
  padding-left:33px;
  padding-right:46px;
}

.linhaTopo {
  background-image:url(../sysimages/linhatopo.jpg);
  background-repeat:repeat-y;
  width:1px;
}

.tituloTopo {
  padding-top:3px;
  padding-left:49px;
  font-family:Arial Rounded MT Bold;
  font-size:28px;
  color:#C2C0C1;
  line-height:140%;
}

.tituloTopo2 {
  font-size:16px;
}


/* RODAPE */

.linhaRodape {
  background-color:#DDDAD6;
  height:1px;
  width:894px;
}

.linhaRodape2 {
  background-color:#E7E5E2;
  height:1px;
  width:894px;
}

.rodapeOp {
  font-family:Tahoma;
  font-size:11px;
  color:#9A9A76;
  padding:7px 7px 10px 8px;
}

.rodapeOp a{
  color:#9A9A76;
  text-decoration:none;
}

.rodapeOp a:hover{
  color:#9A9A76;
  text-decoration:underline;
}

.redicom {
  font-family:Tahoma;
  font-size:11px;
  color:#D2CFC8;
  padding-top:7px;
  padding-bottom:8px;
  padding-left:19px;
  text-align:left;
  width:54px;
}

.redicom a{
  color:#D2CFC8;
  text-decoration:none;
}

.redicom a:hover{
  color:#D2CFC8;
  text-decoration:underline;
}

.copyright {
  font-family:Tahoma;
  font-size:11px;
  color:#D2CFC8;
  padding-top:5px;
  padding-bottom:8px;
  padding-left:11px;
  
}

.rodapeSep {
  padding-top:0px;
}


/* MENU DISTRIBUICAO */

.backMenu {
  background-image:url(../sysimages/backmenu.jpg);
  background-repeat:repeat-x;
  height:40px;
  
}

.menuOp {
  cursor:pointer;
  padding-left:11px;
  padding-right:11px;
  padding-top:3px;
  height:40px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#6C6C4F;
  
}

.menuOpSel2 {
  background-image:url(../sysimages/menuOpSel2.jpg);
  background-repeat:repeat-x;
  
  cursor:pointer;
  padding-left:11px;
  padding-right:11px;
  padding-top:3px;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  
  height:40px;
}

.menuOpSel {
  background-image:url(../sysimages/backmenusel.jpg);
  background-repeat:repeat-x;
  
  cursor:pointer;
  padding-left:11px;
  padding-right:11px;
  padding-top:3px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#468620;
  height:40px;
}

.menuOp2 {
  cursor:pointer;
  padding-left:11px;
  padding-right:11px;
  padding-top:3px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#6C6C4F;
  height:40px;
  
}
.menuOp2 a{
  cursor:pointer;
  font-family:Tahoma;
  font-size:11px;
  color:#6C6C4F;
  text-decoration:none;
}


.menuOp2Sel2 {
  background-image:url(../sysimages/menuOpSel2.jpg);
  background-repeat:repeat-x;
  
  cursor:pointer;
  padding-left:11px;
  padding-right:11px;
  padding-top:3px;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  height:40px;
}
.menuOp2Sel2 a{
  cursor:pointer;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-decoration:none;
}

.menuOp2Sel {
  background-image:url(../sysimages/backmenusel.jpg);
  background-repeat:repeat-x;
  
  cursor:pointer;
  padding-left:11px;
  padding-right:11px;
  padding-top:3px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#468620;
  height:40px;
}
.menuOp2Sel a{
  cursor:pointer;
  font-family:Tahoma;
  font-size:11px;
  color:#468620;
  text-decoration:none;
}


.separadorMenu {
  width:2px;
  background-image:url(../sysimages/separadormenu.jpg);
  background-repeat:no-repeat;
}

.linhaSeg {
  background-image:url(../sysimages/linhaSegur.jpg);
  background-repeat:no-repeat;
  width:173px;
  height:55px;
}

.numero {
  font-family:Tahoma;
  font-size:11px;
  color:#B6E798;
  text-align:center;
  padding-left:18px;
  padding-top:12px;
}

.numero2 {
  font-family:Myriad Web Pro;
  font-size:18px;
  color:white;
  text-align:center;
  font-weight:bold;
  padding-left:18px;
}

.opSub {
  background-color:#D8001B;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  /*padding-left:28px;
  padding-right:28px;*/
  padding-top:13px;
  padding-bottom:13px;
  cursor:pointer;
  border-bottom:1px solid #970013;
  line-height:100%; 
  width:100%;
}
.opSub a{
  font-family:Tahoma;
  font-size:11px;
  color:white;
  cursor:pointer;
}
.opSubSel {
  background-color:#970013;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  /*padding-left:28px;
  padding-right:28px;*/
  padding-top:13px;
  padding-bottom:13px;
  border-bottom:1px solid #970013;
  
  line-height:100%; 
  width:100%; 
  cursor:pointer;
}
.opSubSel a{
  font-family:Tahoma;
  font-size:11px;
  color:white;
  cursor:pointer;
}

.tabelaSub {
  position:absolute; 
  z-index:10;
  display:none;
  left:0px;
  top:40px;
}

.tabelaSub2 {
  position:absolute; 
  z-index:10;
  display:none;
  left:168px;
  top:40px;
}

.tabelaSub3 {
  position:absolute; 
  z-index:10;
  display:none;
  left:107px;
  top:40px;
}

.tabelaSub4 {
  position:absolute; 
  z-index:10;
  display:none;
  left:226px;
  top:40px;
}

/* MODULOS CENTRAIS */

.caminho {
  font-family:Tahoma;
  font-size:11px;
  color:#9A9A76;
}

.caminho a{
  color:#9A9A76;
  text-decoration:underline;
}

.caminho a:hover{
  color:#9A9A76;
  text-decoration:none;
}

.posCaminho {
  padding-top:2px;
  width:10px;
}


.titulo {
  font-family:Myriad Pro Light;
  font-size:32px;
  color:black;
}

.subtitulo {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#55A126;
  line-height:140%;
  padding-left:1px;
  /*padding-top:17px;*/
  padding-top:15px;
}

.subtitulo2 {
  font-family:Tahoma;
  font-size:11px;
  color:#202017;
  line-height:140%;
  padding-left:2px;
  font-weight:bold;
}


.texto {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  padding-left:2px;
  padding-top:31px;
}

.texto2 {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  padding-left:2px;
  padding-top:21px;
}

.texto3 {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  padding-left:2px;
}

.texto4 {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:140%;
  padding-left:20px;
}

.data {
  font-family:Tahoma;
  font-size:11px;
  color:#6DB343;
  line-height:170%;
  padding-left:2px;
}

.vermais {
  font-family:Tahoma;
  font-size:11px;
  color:#55A126;
  padding-left:2px;
}

.vermais a{
  color:#55A126;
  text-decoration:underline;
}

.vermais a:hover{
  color:#55A126;
  text-decoration:none;
}

.geo {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  padding-left:10px;
  width:386px;
  padding-bottom:1px;
}

.ou {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
}


.alinhaItem {
  padding-top:3px;
  padding-left:2px;
  width:14px;
}

.alinhaItem2 {
  padding-top:2px;
  padding-left:2px;
  width:8px;
}

.clique {
  font-family:Arial Rounded MT Bold;
  font-size:28px;
  color:#55A126;
  line-height:140%;
}

.aqui {
  font-family:Arial Rounded MT Bold;
  font-size:28px;
  color:white;
  line-height:140%;
  text-align:center;
  
  
  background-image:url(../sysimages/aqui.jpg);
  background-repeat:no-repeat;
  width:77px;
  height:76px;
}

.aqui a {
  color:white;
  text-decoration:none;
}

.aqui a:hover {
  color:white;
  text-decoration:underline;
}

.linhaList {
  background-color:#DCD9D3;
  background-position:center center;
}


/* mapa */
.mapa {
  font-family:Myriad Pro Light;
  font-size:32px;
  color:black;
  padding-left:8px;
}

.mapaTitulo {
  font-family:Arial Rounded MT Bold;
  font-size:19px;
  color:black;
 line-height:110%;
 padding-top:18px;
  padding-bottom:13px;
  /*padding-left:10px;*/
  text-indent:10px;
  background-color:#F7F7F2;
  border:0px solid red;
}
.mapaTitulo h1{
  font-family:Arial Rounded MT Bold;
  font-weight:normal;
  font-size:19px;
  color:#000000;
  border:0px solid green;

}
.fundoMap {
  background-color:#F7F7F2;
  /*background-image:url(../sysimages/mapa_site.jpg);
  background-repeat:repeat-y;*/
}

.sepMapa {
  background-color:white;
  width:20px;
}

.subtitMapa {
  font-family:Tahoma;
  font-size:11px;
  color:black;
  font-weight:bold;
  padding-left:10px;
}
.subtitMapa a{
  font-family:Tahoma;
  font-size:11px;
  color:black;
  font-weight:bold;
  text-decoration:none;
}

.subtitMapa2 {
  font-family:Tahoma;
  font-size:11px;
  color:black;
  padding-left:20px;
  /*line-height:170%;*/
  height:23px;
}

.subtitMapa3 {
  font-family:Tahoma;
  font-size:11px;
  color:black;
  padding-left:20px;
  padding-top:14px;
  /*line-height:170%;*/
 
}

.subtitMapa3 a{
  font-family:Tahoma;
  font-size:11px;
  color:black;

  /*line-height:170%;*/
  
  text-decoration:none;
}

.paginas {
  font-family:Tahoma;
  font-size:11px;
  color:#55A126;
  padding-left:10px;
  padding-top:14px;
  /*padding-bottom:14px;
  height:26px;*/
}

.paginas a{
  color:#55A126;
  text-decoration:underline;
}

.paginas a:hover{
  color:#55A126;
  text-decoration:none;
}


.paginas2 {
  font-family:Tahoma;
  font-size:11px;
  color:#55A126;
  padding-left:30px;
  height:26px;
}

.paginas2 a{
  color:#55A126;
  text-decoration:underline;
}

.paginas2 a:hover{
  color:#55A126;
  text-decoration:none;
}





/* formulario */
.formback {
  background-color:#F7F7F2;
}

.formtext {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  padding-left:17px;
  padding-top:26px;
  padding-bottom:16px;
}

.formtext2 {
  font-family:Tahoma;
  font-size:11px;
  color:#6C6C4F;
  line-height:140%;
}

.formtext3 {
  font-family:Tahoma;
  font-size:11px;
  color:#6C6C4F;
  line-height:140%;
  padding-left:17px;
}

.formtext4 {
  font-family:Tahoma;
  font-size:11px;
  color:#9A9A76;
  line-height:140%;
  padding-top:2px;
}

.formtext5 {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  padding-left:8px;
  padding-top:17px;
  padding-bottom:28px;
}

.formtextErro {
  font-family:Tahoma;
  font-size:11px;
  color:#FF0000;
  line-height:170%;
  padding-left:8px;
  padding-top:17px;
  padding-bottom:28px;
}

.select {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-top:1px;
  padding-left:3px;
  border:1px solid #CCCCCC;
}
.select2 {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-top:1px;
  padding-left:3px;
  border:1px solid #CCCCCC;
  height:21px;
  width:182px;
}
.alinharSelect {
  padding-left:9px;
}

.textarea {
  border:1px solid #CCCCCC;
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-left:3px;
  width:392px;
  height:151px;
}
.textarea2 {
  border:1px solid #CCCCCC;
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-left:3px;
  width:182px;
  height:63px;
}
.textbox {
  border:1px solid #CCCCCC;
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-left:3px;
  height:21px;
  width:392px;
}
.textbox2 {
  border:1px solid #CCCCCC;
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-left:3px;
  height:21px;
 width:182px;
}

.textboxErro {
  border:1px solid #FF0000;
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  line-height:140%;
  padding-left:3px;
}

.alinharTextbox {
  padding-left:11px;
}

.btnSubmeter {
  background-image:url("../sysimages/btnSubmeter.jpg");
  background-repeat:no-repeat;
  cursor:pointer;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  
  padding-left:11px;
  padding-bottom:1px;
  width:76px;
}



/* MODULOS LATERAIS */

.backTit {
  background-color:#F4F4F0;
}

.backTexto {
  background-color:#FBFBF9;
}

/* pesquisa */

.textModLat {
  font-family:Tahoma;
  font-size:11px;
  color:#6C6C4F;
  padding:11px 15px 16px 20px;
  line-height:139%;
}

.titModLat {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#55A126;
  line-height:140%;
  
  padding-top:4px;
  padding-bottom:2px;
  padding-left:20px;
  
}

.alinharImg {
  padding-top:3px; 
  width:36px;
}

/* destaques */

.titModLat2 {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#C2C0C1;
  line-height:140%;
  
  padding-top:4px;
  padding-bottom:2px;
  padding-left:20px;
}

.dateModLat {
  font-family:Tahoma;
  font-size:11px;
  color:#6DB343;
  padding-left:20px;
}

.textModLat2 {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  padding-left:20px;
  padding-right:13px;
  line-height:170%;
}

.maisInfo {
  font-family:Tahoma;
  font-size:11px;
  
  color:#55A126;
  padding-left:20px;
  
}

.maisInfo a {
  color:#55A126;
  text-decoration:underline;
}

.maisInfo a:hover{
  color:#55A126;
  text-decoration:none;
}

/* menu lateral */

.tituloMenu {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#ACAAAC;
  line-height:130%;
  padding-left:17px;
  
}

.tituloMenu2 {
  font-family:Arial Rounded MT Bold;
  font-size:19px;
  color:black;
  line-height:130%;
  font-weight:bold;
}

.menuLatOp {
  background-color:white;
  background-image:url(../sysimages/setamenulat.jpg);
  background-position:17px 12px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#6C6C4F;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:30px;
  
  cursor:pointer;
}
.menuLatOp a{
 
  font-family:tahoma;
  font-size:11px;
  color:#6C6C4F;
  text-decoration:none;
  cursor:pointer;
}

.menuLatOpSel {
  background-color:#F4F4F0;
  background-image:url(../sysimages/setamenulatsel.jpg);
  background-position:17px 12px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:30px;
  
  cursor:pointer;
}
.menuLatOpSel a{
 
  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  cursor:pointer;
  text-decoration:none;
}
.menuLatOpSel2 {
  background-color:#F4F4F0;
  background-image:url(../sysimages/setasubmenulat.jpg);
  background-position:17px 12px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:30px;
  
  cursor:pointer;
}
.menuLatOpSel2 a{
 
  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  cursor:pointer;
  text-decoration:none;
}

.sepMenuLat {
  background-image:url(../sysimages/sepmenulat.jpg);
  height:1px;
}

.submenuop {
  background-color:#FBFBF9;
  background-image:url(../sysimages/setamenulat.jpg);
  background-position:30px 10px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#6C6C4F;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:43px;
  
  cursor:pointer;
}
.submenuop a{
  font-family:tahoma;
  font-size:11px;
  color:#6C6C4F;
  cursor:pointer;
  text-decoration:none;
}


.submenuopsel {
  background-color:#FBFBF9;
  background-image:url(../sysimages/setasubmenulat.jpg);
  background-position:30px 10px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:43px;
  
  cursor:pointer;
}
.submenuopsel a{

  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  cursor:pointer;
  text-decoration:none;
}
.submenuespaco {
  background-color:#FBFBF9;
}


.menuLatOpContactos {
  background-color:white;
  background-image:url(../sysimages/setamenulat.jpg);
  background-position:17px 12px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#6C6C4F;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:30px;
  
  cursor:pointer;
}
.menuLatOpContactos a{

  font-family:tahoma;
  font-size:11px;
  color:#6C6C4F;
  text-decoration:none;
  cursor:pointer;
}


.menuLatOpSelContactos {
  background-color:#F4F4F0;
  background-image:url(../sysimages/setasubmenulat.jpg);
  background-position:17px 12px;
  background-repeat:no-repeat;
  
  font-family:tahoma;
  font-size:11px;
  color:#427D1E;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:30px;
  
  cursor:pointer;
}
.menuLatOpSelContactos a{
  font-family:tahoma;
  text-decoration:none;
  font-size:11px;
  color:#427D1E;
  cursor:pointer;
}

/* servico universal */

.servUniversal {
  background-image:url(../sysimages/fundobanner.jpg);
  background-repeat:no-repeat;
  height:69px;
  
  font-family:Arial Rounded MT Bold;
  font-size:19px;
  color:black;
  line-height:130%;
  padding:10px 10px 10px 15px;
  
  cursor:pointer;
}

.servUniversalSel {
  background-image:url(../sysimages/fundobannersel.jpg);
  background-repeat:no-repeat;
  height:69px;
  
  font-family:Arial Rounded MT Bold;
  font-size:19px;
  color:#55A126;
  line-height:130%;
  padding:10px 10px 10px 15px;
  
  cursor:pointer;
}

.edp {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#ACAAAC;
  line-height:130%;
  font-weight:bold;
}

.gas {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#ACAAAC;
  line-height:130%;
}



/* E-MAIL */
.topoEmail {
  background-image:url(../mail/topo.jpg); 
  background-repeat:no-repeat; 
  padding-top:59px; 
  padding-left:309px;
  height:154px;
  
  font-family:Arial Rounded MT Bold;
  font-size:28px;
  color:#C2C0C1;
  line-height:140%;
}

.tituloEmail {
  font-family:Myriad Pro Light;
  font-size:32px;
  color:#000000;
  line-height:120%;
  padding-left:74px;
}

.subtituloEmail {
  font-family:Arial Rounded MT Bold;
  font-size:16px;
  color:#55A126;
  line-height:140%;
  padding-left:74px;
}

.textoEmail {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  
  padding-left:74px;
  padding-right:75px;
}

.linhaEmail {
  background-color:#E7E5E2;
  height:1px;
}

.rodapeEmail {
  font-family:Tahoma;
  font-size:11px;
  color:#D2CFC8;
  line-height:100%;
}




.imagemNoticias {
  float:right;
  padding-left:5px;
  padding-bottom:5px;
  width:192px;
  height:192px;
  
}


/* HOME */

.homeMenuop {
	background-image:url(../sysimages/menuHome.jpg);
	background-repeat:no-repeat;
	background-color:#EEEEE8;
	
	font-family:Tahoma;
	font-size:11px;
	color:#6C6C4F;
	padding:7px 31px 7px 15px;
	
	cursor:pointer;
}
.homeMenuop a{
  font-family:Tahoma;
	font-size:11px;
	color:#6C6C4F;
	cursor:pointer;
	text-decoration:none;
}



.homeMenuopSel {
	background-image:url(../sysimages/menuHomeSel.jpg);
	background-repeat:no-repeat;
	background-color:#FBFBF9;
	
	font-family:Tahoma;
	font-size:11px;
	color:#427D1E;
	padding:7px 31px 7px 15px;
	cursor:pointer;
}
.homeMenuopSel a{
	
	font-family:Tahoma;
	font-size:11px;
	color:#427D1E;
	text-decoration:none;
	cursor:pointer;
}
.edpHome {
	font-family:Arial Rounded MT Bold;
	font-size:16px;
	color:#ACAAAC;
	line-height:130%;
	padding-left:15px;
}

.servicoHome {
	font-family:Arial Rounded MT Bold;
	font-size:19px;
	color:black;
	line-height:130%;
}

.tituloHome {
	font-family:Arial Rounded MT Bold;
	font-size:16px;
	color:#55A126;
	line-height:140%;
	padding-left:24px;
	padding-right:47px;
}

.textoHome {
	font-family:Tahoma;
	font-size:11px;
	color:#3C3C31;
	line-height:170%;
	padding-left:24px;
	padding-right:47px;
}

.linkHome {
	font-family:Tahoma;
	font-size:11px;
	color:#55A126;
	padding-left:24px;
	padding-right:47px;
}

.linkHome a{
	text-decoration:underline;
	color:#55A126;
}

.linkHome a:hover{
	text-decoration:none;
	color:#55A126;
}
h1 {
margin:0px;
padding:0px;
}

h2 {
margin:0px;
padding:0px;
}

p {
margin-top:0px;
}

.tituloDownload{
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  text-decoration:none;
  font-weight:bold;
}

.filesize {
  font-family:Tahoma;
  font-size:11px;
  color:#3C3C31;
  line-height:170%;
  text-decoration:none;
}
ul {
padding-left:15px;
margin:25px 0px 0px 0px;
}

ul li {
list-style-image: url(../sysimages/item.jpg);
line-height:170%;
margin-top:10px;
margin-bottom:20px;
}

#map {
width:414px;
height:254px;

}	
	
.localizacaoMap {
  font-family:Tahoma;
	font-size:11px;
	color:#0075EA;
}	
input[type="radio"], input[type="checkbox"] {
margin:0px;
margin-right:7px;
}

.asterisco {

margin-left:-9px;
position:absolute;
z-index:10;
display:block;
}
.formtext2 div{
position:relative;
color:#6C6C4F;
font-family:Tahoma;
font-size:11px;
line-height:140%;
}

.fundoFormContacto {
background-color:#F7F7F2;
/*border:1px solid red;*/
width:446px;
margin-left:-18px;
position:relative;
}

#cmsautoTable td{
color:#3C3C31;
font-family:Tahoma;
font-size:11px;
line-height:170%;
padding-left:2px;
}

.btn_pesquisa {
background-image:url(../sysimages/btnpesquisa.jpg);
cursor:pointer;
border:none;
width:20px;
height:20px;
}

.inputpesquisa {
height:20px;
width:143px;
border-color:#DADACF white #DADACF #DADACF;
border-style:solid;
border-width:1px 0 1px 1px;
color:#999999;
font-family:Tahoma;
font-size:11px;
line-height:140%;
padding-left:9px;
}

form {
margin:0px;
padding:0px;
}

.linkPaginas {
color:#55A126;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
}

.lnk_pag{
color:#55A126;
font-family:Tahoma;
font-size:11px;
text-decoration:underline;
font-weight:normal;
}
.lnk_pag:hover{
color:#55A126;
text-decoration:none;
font-weight:normal;
}

.linkPaginasSel2 {
color:#202017;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
line-height:140%;
padding-left:2px;
text-decoration:underline;
}

.nav {
color:#3C3C31;
font-family:Tahoma;
font-size:11px;
line-height:170%;
padding-left:2px;
padding-right:6px;
}

h2 {
color:#55A126;
font-size:12px;
font-family:Arial;
}
.fundoTabela {
  background-color:#ECE9E6;
  
}




.fundoTabela2 {
color:#46535E;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;
border-collapse: collapse;
border: 1px #ECE9E6 solid;
background-color:#FFFFFF;
}

.fundoTabela4 {
color:#46535E;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;
border-collapse: collapse;
border: 1px #ECE9E6 solid;
background-color:#FFFFFF;
}

.fundoTabela2 td{
color:#3C3C31;
font-family:Tahoma;
font-size:11px;
line-height:170%;
font-weight:normal;
border: 1px #ECE9E6 solid;

padding-left:14px;
padding-right:21px;
}


.fundoTabela4 td{
color:#3C3C31;
font-family:Tahoma;
font-size:11px;
line-height:170%;
font-weight:normal;
background-color:#F7F7F2;

padding-left:7px;
padding-right:7px;
}

.fundoTabela2 td li {
list-style-image: url(../sysimages/item.jpg);
list-style-position: inside;
line-height:120%;
margin:0px;
padding-left:10px;
margin-bottom:10px;
}

.tbl_th3 {
font-family:Tahoma;
font-size:11px;
line-height:170%;
color:#427D1E;
}

.tbl_th2 {
font-family:Tahoma;
font-size:11px;
line-height:170%;
color:#427D1E;
}

.tbl_th1 {
font-family:Tahoma;
font-size:11px;
line-height:170%;
color:#427D1E;
}


.txtIVA {
font-family:Tahoma;
font-size:11px;
line-height:170%;
color:#3C3C31;
font-weight:normal;
padding-right:10px;
}
