/* CSS Document */

body {
  margin:0px;
  padding:0px;
  overflow-x:hidden;
  
  background-image: url(../sysimages/fundo.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  background-color:#CCCCCC;
  -moz-box-sizing: border-box;  
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}


.background2 {
  background-image:url(../sysimages/back2.jpg);
  background-repeat:no-repeat; 
  background-color:white;
}

.background3 {
  background-image:url(../sysimages/back3.jpg);
  background-repeat:no-repeat; 
  background-color:white;
}

h1 {
  font-family: MyriadMM215600;
  font-size:28px;
  color:#000000;
  font-weight:bold;
  margin:0px;
  line-height:130%;
}

h2 {
  font-family: MyriadMM215600;
  font-size:20px;
  color:#333333;
  margin:0px;
  line-height:140%;
}

h3 {
  font-family: Tahoma;
  font-size: 13px;
  color:#C70015;
  font-weight: bold;
  margin:0px;
}

h4 {
  font-family: Tahoma;
  font-size:11px;
  color:#333333;
  font-weight:bold;
  margin:0px;
}

.clear {
  clear: both;
}

.texto {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
}

.texto a {
  color:#666666;
  text-decoration:underline;
}

.texto a:hover {
  color:#C70015;
  text-decoration:underline;
}



/* RODAPE */
.linksrodape {
  font-family:Tahoma;
  color:#666666;
  font-size:11px;
}

.linksrodape a{
  color:#666666;
  text-decoration:underline;
  padding-right:14px;
}

.linksrodape a:hover{
  color:#C70015;
  text-decoration:underline;
  padding-right:14px;
}

a{
  font-family:tahoma;
  font-size:11px;
  color:#666666;
  text-decoration:underline;  
}

a:hover{
  font-family:tahoma;
  font-size:11px;
  color:#C70015;
  text-decoration:underline;  
}

.redicom {
  font-family:Tahoma;
  color:#575757;
  font-size:11px;
}

.redicom a{
  color:#575757;
  text-decoration:none;
}

.redicom a:hover{
  color:#C70015;
  text-decoration:none;
}

.copyright {
  padding-left:16px;
  font-family:Tahoma;
  color:#999999;
  font-size:11px;
}


/* CONTEUDOS */

.ftab1 {
  background-image:url(../sysimages/ftab1.jpg);
  background-repeat:no-repeat;
  width:960px;
}

.ftab2 {
  background-image:url(../sysimages/ftab2.jpg);
  background-repeat:no-repeat;
  width:960px;
}



.linhacinzenta {
  height:1px;
  background-color:#CCCCCC;
  margin-top:-11px;
}

.ftabela {
  background-color:#F2F2F2;
  width:287px;
}

.borderimg {
  border:2px solid #FFFFFF;
}

.tcaracteristicas {
  padding-top:7px;
  padding-bottom:10px;
  padding-left:20px;
  background-color:#CCCCCC;
  width:287px;
  font-family: Tahoma;
  font-size: 13px;
  color: #C70015;
  font-weight: bold;
  height:33px;
}

.tcaracteristicas2 {
  padding-top:7px;
  padding-bottom:10px;
  padding-left:21px;
  
  font-family:Tahoma;
  color:#333333;
  font-size:11px;
  width:287px;
  height:31px;
}

.tcaracteristicas3 {
  padding-left:19px;
  font-family:Tahoma;
  color:#999999;
  font-size:11px;
}

.tabelavendedor {
  background-color:#FFF9FB;
  width:287px;
  border:1px solid #E2DEDE;
}

.tvendedor {
  padding-top:7px;
  padding-bottom:9px;
  padding-left:19px;
  background-color:#E2DEDE;
  width:287px;
  font-family: Tahoma;
  font-size: 11px;
  color:#333333;
  font-weight: bold;
  height:32px;
}

.tvendedor2 {
  font-family: Tahoma;
  font-size: 11px;
  color:#333333;
  padding-left:19px;
  line-height:160%;
}

.tvendedor3 {
  font-family: Tahoma;
  font-size: 11px;
  color:#666666;
  padding-left:20px;
  line-height:160%;
}

.tabelacontactovendedor {
  background-color:#FFFFFF;
  width:598px;
  border:1px solid #E2DEDE;
}

.pesquisa {
  font-family: Tahoma;
  font-size: 11px;
  color:#666666;
  line-height:140%;
  padding-left:2px;
}

.palavraproc {
  font-family: Tahoma;
  font-size: 13px;
  color:#C70015;
  font-weight:bold;
}

.tracejado {
  height:1px;
  background-image:url(../sysimages/tracejado.jpg);
  background-repeat:repeat-x;
}

.titulopesq {
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  font-weight:bold;
}

.fundopesquisa {
  background-image:url(../sysimages/fundopesquisa.jpg);
  background-repeat:repeat-y;
  
  padding-left:36px;
}

.caixapesquisa {
  border:1px solid #D3D3D3;
  border-right:0px;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:9px;
  padding-top:4px;
  height:23px;
  background-color:white;
}

.sugestao {
  font-family:Tahoma;
  color:#333333;
  font-size:11px;
  font-weight:bold;
  padding-left:25px;
}


.usados {
  background-color:#F2F2F2;
  width:927px;
}

.borderusados {
  border:1px solid #CCCCCC;
  background-color:white;
}

.textousados {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  text-align:right;
}

.selectusados {
  height:19px;
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
}

.bordertab {
  width:1px;
  background-color:#E0E0E0;
}

.bordertab1 {
  height:1px;
  background-color:#EEEEEE;
}

.cor1 {
  background-color:#CCCCCC;
  height:39px;
}

.cor2 {
  background-color:white;
  height:64px;
}

.cor3 {
  background-color:#FFF9FB;
  height:64px;
}

.cor4 {
  background-color:#F2F2F2;
}

.cor5 {
  background-color:#C8C8C8;
  width:1px;
}

.fimgtab {
  background-image:url(../sysimages/fimgtab.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  cursor:pointer;
}

.fimgtabsel {
  background-image:url(../sysimages/fimgtabsel.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  cursor:pointer;
}


.paginas {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-decoration:underline;
  width:18px;
  cursor:pointer;
  text-align:center;
}
.paginas a{
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-decoration:underline;
  cursor:pointer;
  text-align:center;
}
.paginassel {
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-decoration:none;
  background-image:url(../sysimages/backpaginas.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  width:18px;
  cursor:pointer;
  text-align:center;
}
.paginassel a{
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-decoration:none;
  cursor:pointer;
  text-align:center;
}
.borderred {
  border:1px solid red;
}


.ttab {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  text-align:center;
  width:65px;
}

.stab {
  background-color:#CCCCCC;
  width:1px;
}

.stab2 {
  background-color:#CCCCCC;
  height:1px;
}

.ttab2 {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:9px;
  padding-top:6px;
  padding-bottom:9px;
  width:118px;
  background-color:#F4F3F3;
}

.telefone {
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  line-height:160%;
}

.telefone a{
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  line-height:160%;
}
.telefone p{
  margin:0px;
}
.data {
  font-family:Tahoma;
  font-size:10px;
  color:#C70015;
}

.legendaimg {
  position:absolute; 
  top:214px; 
  left:14px;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  line-height:140%;
}


.criterios {
  font-family:Tahoma;
  color:#C70015;
  font-size:13px;
  font-weight:bold;
  padding-bottom:8px;
  padding-left:21px;
}

.criteriospesq {
  font-family:Tahoma;
  color:#666666;
  font-size:11px;
  padding-bottom:13px;
  padding-left:22px;
  padding-top:12px;
  width:153px;
  background-color:#F4F3F3;
}


.btnseguinte {
  background-image:url(../sysimages/btnseguinte.jpg);
  background-repeat:no-repeat;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  padding-left:17px;
  padding-right:36px;
  padding-top:11px;
  padding-bottom:11px;
  width:64px;
  cursor:pointer;
}

.btnseguintesel {
  background-image:url(../sysimages/btnseguintesel.jpg);
  background-repeat:no-repeat;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  padding-left:17px;
  padding-right:36px;
  padding-top:11px;
  padding-bottom:11px;
  width:64px;
  cursor:pointer;
}





/* MENU LATERAL */

.tracejadomenu {
  background-image:url(../sysimages/tracemenu.png);
  background-repeat:repeat-x;
  height:1px;
}

.menulateral2 {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-align:right;
  width:280px;
}

.menulateral2 a{
  color:#666666;
  text-decoration:underline;
}

.menulateral2 a:hover{
  color:#C70015;
  text-decoration:none;
}
.menulateral2sel {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-align:right;
  width:280px;
}

.menulateral2sel a{
  color:#C70015;
  text-decoration:underline;
}

.menulateral2sel a:hover{
  color:#C70015;
  text-decoration:none;
}
.menulateral {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-align:right;
  width:280px;
  padding-top:9px;
  padding-bottom:9px;
}

.menulateral a{
  color:#666666;
  text-decoration:underline;
}

.menulateral a:hover{
  color:#C70015;
  text-decoration:none;
}
.menulateralsel {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-align:right;
  width:280px;
  padding-top:9px;
  padding-bottom:9px;
  
}

.menulateralsel a{
   color:#C70015;
  text-decoration:none;
}

.menulateralsel a:hover{
  color:#C70015;
  text-decoration:none;
}

.duracao {
  font-family:Tahoma;
  color:#C70015;
  font-size:13px;
  font-weight:bold;
}


.opmenusistemas {
  cursor:pointer;
  background-color:white;
  color:#666666;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:underline;
}

.opmenusistemassel {
  cursor:pointer;
  background-color:#F2F2F2;
  color:#C70015;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
}

.opsubmenu {
  cursor:pointer;
  background-color:#F2F2F2;
}

.opsubmenusel {
  cursor:pointer;
  background-color:white;
}


/* LISTAGEM */

.definir {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
  font-weight:bold;
}

.catcargas {
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  width:57px;
}


.subcatcargas {
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  width:88px;
  text-align:right;
}


.marca {
  font-family:Tahoma;
  font-size:13px;
  color:#C70015;
  font-weight:bold;
  padding-top:4px;
  padding-bottom:5px;
}


.parttab1 {
  background-image:url(../sysimages/imgtab1.jpg);
  background-repeat:repeat-x;
  height:28px;
  width:17px;
}

.descricao {
  font-family:Tahoma;
  font-size:11px;
  line-height:180%;
  color:#666666;
}

.cimatabelalist {
  background-image:url(../sysimages/cimatab.jpg);
  background-repeat:no-repeat; 
  height:28px;
}

.cimatabelalist2 {
  background-image:url(../sysimages/cimatab2.jpg);
  background-repeat:no-repeat; 
  height:28px;
}

.baixotabelalist {
  background-image:url(../sysimages/baixotab.jpg);
  background-repeat:repeat-y; 
}


.clientes {
  font-family:MyriadMM215600;
  font-size:22px;
  color:#333333;
  font-weight:bold;
}


.fundoamigos {
  background-image:url(../sysimages/sombraamigos.jpg);
  background-repeat:no-repeat;
}


/* MENU LATERAL 2 */

.opmenu {
  cursor:pointer;
  background-color:white;
}

.opmenusel {
  cursor:pointer;
  background-color:#F2F2F2;
}


/* FORMULARIOS */

.textoform {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
}

.assunto {
  width:300px;
  background-color:#F2F2F2;
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:7px;
}

.textbox {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
}
.textbox2 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
  width:337px;
}
.textbox3 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
  width:205px;
}
.textbox4 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
  width:158px;
}
.textbox5 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
  width:307px;
}
.textbox6 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
  width:130px;
}
.textbox9 {
  border:1px solid #F2F2F2;
  background-color:#F2F2F2;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:21px;
  width:307px;
}


.textboxerro {
  border:1px solid #9F0010;
  font-family:Tahoma;
  font-size:11px;
  color:#AAAAAA;
  padding-left:8px;
  padding-top:3px;
  height:21px;
}

.textarea {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
}
.textarea2 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:71px;
  width:337px;
  overflow:auto;
  
}
.textarea3 {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:71px;
  width:307px;
  overflow:auto;
  
}
.ifem {
  font-family:Tahoma;
  font-size:10px;
  color:#888888;
  line-height:140%;
  padding-left:3px;
  padding-right:4px;
}

.campos {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
}

.btnsubmeter {
  font-family:Tahoma;
  font-size:11px;
  color:white;
  padding-left:17px;
  background-image:url(../sysimages/btnsubmeter.jpg);
  padding-right:36px;
  padding-top:11px;
  padding-bottom:11px;
  width:94px;
  cursor:pointer;
}

.btnsubmetersel {
  font-family:Tahoma;
  font-size:11px;
  color:white;
  padding-left:17px;
  background-image:url(../sysimages/btnsubmetersel.jpg);
  padding-right:36px;
  padding-top:11px;
  padding-bottom:11px;
  width:94px;
  cursor:pointer;
}


.select {
  height:19px;
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#AAAAAA;
}
.select2 {
  height:19px;
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  width: 337px;
}
.selectpesq {
  height:19px;
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
}



/* POPUP */

.popupcontactos {
  background-image:url(../sysimages/popupcontactos.png);
  background-repeat:no-repeat;
  /*width:694px;*/
  /*display:none;*/
}


.popUpHolder {    
	display:block;
	position:absolute;
  left:0px;
  top:0px;
  
}

.popUpTrans {
	top:185px;
	left:25%;	

	position:absolute;
	/*display:block;*/
	z-index:100;
}

.bgPopUp {
  background-color:#FFFFFF;
  position:absolute;
  display:block;
}



/* HOME */

.frase1home {
  background-image:url(../sysimages/transparenciahome.png);
  background-repeat:repeat-x;
  width:478px;  
}

.frase1 {
  font-size:28px;
  font-family:Myriad Pro;
  font-weight:bold;
  color:white;
  padding:3px 0 0 0;
}

.frase2 {
  font-size:27px;
  font-family:Myriad Pro Light;
  color:FDFDFD;
  padding-left:62px;
}

.iberlift {
  font-family:Myriad Pro;
  font-size:28px;
  font-weight:bold;
  color:150%;
  text-align:right;
}

.frase3 {
  font-size:20px;
  font-family:MyriadMM215600;
  color:#333333;
  line-height:110%;
  text-align:right;
}

.moradahome {
  background-image:url(../sysimages/fmoradahome.png);
  background-repeat:no-repeat;
  font-family:Tahoma;
  color:#CCCCCC;
  font-size:11px;
  line-height:130%;
}

.newsletterhome {
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  font-weight:bold;
}

.receber {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
}

.textboxnews {
  border:1px solid #D3D3D3;
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
  padding-left:8px;
  padding-top:3px;
  height:23px;
  width:142px;
}

.titulodestaque {
  font-family: Tahoma;
  font-size:11px;
  color:#333333;
  font-weight:bold;
  line-height:140%;
}




/* TOPO */

.mainHolder{
  background-image: url(../sysimages/main_fundo.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  width: 960px;
}

.logo_holder{
  float: left;
  padding-left: 40px;
  padding-top: 19px;
}

.topo_dir{
  float: right;
  padding-top: 14px;
  padding-right: 15px;
}

.top_slogan_holder{
  float: left;
  padding-left: 20px;
  padding-top: 3px;
  padding-bottom: 2px;
  height:60px;
}

.top_slogan{
  font-family: Myriad Pro Light;
  font-size: 40px;
  color: #333333;
  line-height: 150%;
}

.tuvr_holder{
  float: right;
  padding-right: 21px;
  padding-bottom: 2px;
}

.menu_1_holder{
  float:left;
  margin-top: -2px;
  padding-left: 15px;
  z-index: 100;
  position: relative;
}

.separador_menu_top{
  float: left;
  padding-top: 9px;
}

.menu_top_holder{
  font-family: Tahoma;
  font-size: 11px;
  color: #666666;
  text-decoration: underline;
  line-height: 100%;
  cursor: pointer;
  float: left;
  outline: none;
}

.menu_top_holder:hover{
  font-family: Tahoma;
  font-size: 11px;
  color: #c70015;
  text-decoration: underline;
  line-height: 100%;
  cursor: pointer;
  float: left;
  outline: none;
}

.menu_top_holder .menu_top{
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 14px;
  padding-bottom: 2px;
  outline: none;
}

.menu_top_holder:hover .menu_top{
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 14px;
  padding-bottom: 2px;
  outline: none;
  background-image: url(../sysimages/fundo_menu_top_hover.jpg);
  background-position: center top;
  background-repeat: repeat-x;
}

.menu_top_holder .menu_topsel{
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 14px;
  padding-bottom: 2px;
  outline: none;
  background-image: url(../sysimages/fundo_menu_top_hover.jpg);
  background-position: center top;
  background-repeat: repeat-x;
  color: #c70015;
}

.menu_top_holder:hover .menu_topsel{
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 14px;
  padding-bottom: 2px;
  outline: none;
  background-image: url(../sysimages/fundo_menu_top_hover.jpg);
  background-position: center top;
  background-repeat: repeat-x;
  color: #c70015;
}

/* seleccionado */

.menu_top_holder_sel{
  background-image: url(../sysimages/fundo_menu_top_hover.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  float: left;
  outline: none;
}

.menu_top_holder_sel:hover{
  font-family: Tahoma;
  font-size: 11px;
  color: #c70015;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  float: left;
  outline: none;
}

.menu_top_holder_sel .menu_top{
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 14px;
  padding-bottom: 2px;
  outline: none;
}

.menu_top_holder_sel:hover .menu_top{
  padding-left: 13px;
  padding-right: 13px;
  padding-top: 14px;
  padding-bottom: 2px;
  outline: none;
}

.pesquisa_holder_ie{
  float: left;
  padding-left: 10px;
  padding-top: 8px;
}

.pesquisa_ie{
  width: 141px;
  font-family: Tahoma;
  font-size: 11px;
  color: #333333;
  line-height: 140%;
  height: 23px;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: none;
  padding-top: 1px;
}

.pesquisa_holder_outro{
  float: left;
  padding-left: 10px;
  padding-top: 9px;
}

.pesquisa_outro{
  width: 141px;
  font-family: Tahoma;
  font-size: 11px;
  color: #333333;
  line-height: 140%;
  height: 23px;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: none;
  padding-top: 3px;
}


/* MENU */

.menu_topo {
  font-family: Tahoma;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}



.menu_topo:hover {
  font-family: Tahoma;
  font-size: 12px;
  color: #C70015;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}
.menu_toposel {
  font-family: Tahoma;
  font-size: 12px;
  color: #C70015;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}



.menu_toposel:hover {
  font-family: Tahoma;
  font-size: 12px;
  color: #C70015;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}


.menu_topo .opmenutopo {
  padding-left: 19px;
  padding-right: 20px;
  padding-top: 19px;
  padding-bottom: 12px;
  outline: none;
}

.menu_topo .opmenutopo a{
  font-family: Tahoma;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}

.menu_topo:hover .opmenutopo {
  padding-left: 19px;
  padding-right: 20px;
  padding-top: 19px;
  padding-bottom: 12px;
  outline: none;
  background-image:url(../sysimages/fundoopmenusel.png); 
  background-repeat:repeat-x; 
}

.menu_topo:hover .opmenutopo a{
  font-family: Tahoma;
  font-size: 12px;
  color: #C70015;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}


.menu_toposel .opmenutopo {
  padding-left: 19px;
  padding-right: 20px;
  padding-top: 19px;
  padding-bottom: 12px;
  outline: none;
}

.menu_toposel .opmenutopo a{
  font-family: Tahoma;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}

.menu_toposel .opmenutopo {
  padding-left: 19px;
  padding-right: 20px;
  padding-top: 19px;
  padding-bottom: 12px;
  outline: none;
  background-image:url(../sysimages/fundoopmenusel.png); 
  background-repeat:repeat-x; 
}

.menu_toposel:hover .opmenutopo a{
  font-family: Tahoma;
  font-size: 12px;
  color: #C70015;
  text-decoration: none;
  line-height: 100%;
  cursor: pointer;
  outline: none;
  font-weight:bold;
}

form {
margin:0px;
}

p {
margin-top:0px;
}

ul {
margin-left:5px;
padding:0px;
}

ul li{
margin-left:10px;
padding:0px;
list-style-image: url(../sysimages/visto.jpg);
color:#666666;
font-family:Tahoma;
font-size:11px;
line-height:140%;
}


.map {
  width:656px;
  height:400px;
  border:1px solid blue;
}

div#hold	{
   
    position:absolute; overflow:hidden;
  	width:231px; height:42px; 
   
    border:0px #FF0000 solid;   
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:231px; height:42px; 
	clip:rect(0px, 231px, 42px, 0px); 
	overflow:hidden;	
	
	z-index:1; 
	border:0px solid #FFFF00;

	}
div#lyr1	{ 
	position:absolute; visibility:visible;
	left:0px;
	top:0px;
	z-index:1;
	border:0px solid #FF0000;
	}
	#t1 {
	
	
  height:42px;
  }
  
  #cmsautoTable {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  
  }
  
  #cmsautoTable td{
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  
  height:30px;
  }

  .btn_news {
    background-image:url(../sysimages/btnhomenews.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    width:25px;
    height:23px;
    border:none;
    cursor:pointer;
  }
  
  .btn_pesq {
    background-image:url(../sysimages/botao_pesquisa.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    width:26px;
    height:23px;
    border:none;
    cursor:pointer;
  }


.altProx {
  position:absolute; 
  left:15px; 
  top:-21px;
  display:none;
}

.boxProx {
  border:1px solid black;
  background-color:#FFFFFF;
  height:20px;
  width:85px;
  text-align:center;
} 

.boxProx p{
  font-family:Tahoma;
  font-size:11px;
  color:#000000;
  line-height:20px;  
} 