<style type="text/css">
<!--

html, body, div, table, tr, td, span {
	margin:0px;
	padding:0px;
	border:0px;
}


/* DEFINIÇÕES GERAIS */


/* Definições sobre links*/	  
a {	font-size: 100%; font-weight: normal; color:#666666; font-weight:normal;}
a.plain { text-decoration: none; color:#666666; font-weight:normal;}
a:link { text-decoration: none; color:#666666; font-weight:normal;}
a:visited { text-decoration: none; 	color:#666666; font-weight:normal;}
a:hover { text-decoration: underline; color:#000000; font-weight:normal; }
a:active { text-decoration: none; color:#666666; font-weight:normal;}	  
	  
	  
/* Definições de formatação geral*/	  
p {padding:0px; margin:0px;  border:0px; padding-right:0em; padding-left:0em; 
   text-indent: 0em; font-size: 8pt; font-family: verdana, arial, sans-serif;  
   color: #666666; word-spacing: normal; font-style:normal; 
   letter-spacing: normal; vertical-align:baseline; }
   
em { font-style: normal; font-weight: bold; }
strong { text-transform: none;  font-weight: bold; font-style:normal; }
pre { font-family: monospace;  font-style:normal;}
h1,h2,h3,h4,h5,p,ul { font-family: verdana, arial, sans-serif; font-style:normal; }
ul{text-indent:0px; list-style-position: outside; padding: 15px; margin: 0px; }
li{margin:0px; margin-bottom:9px; }


/* formatação geral */

.pagina { height:100%; width:100%; text-align:center;}
.menu { height:110px; background-color:#0B0B0B; text-align:center;}
.conteudo { height:70%; background-image:url(imagens/fundo_geral.jpg); text-align:center;}
.rodape { height:90px; background-color:#0B0B0B; text-align:center;}
.respiro_rodape {height:50px;}
.cabecalho_geral {height:110px;}




/* home */


.banner_produtos{ height:310px; background-image:url(imagens/banner_home.jpg); 
}



.texto_servicos{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:100px;
                 text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                 color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                 letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.area_noticias { text-align:left; padding:0px; padding-left:15px; padding-right:20px; padding-top:20px; padding-bottom:25px;

}


.tituloLinkNoticia{ text-indent: 0em; font-size: 9pt; font-family: verdana, arial, sans-serif;  
                color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.tituloLinkNoticia em { 
	color:#D57127 !important;
}

.chamadaLinkNoticia{ text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
          color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
          letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}


.texto_banner {  text-align:left; padding:0px; padding-left:20px; padding-right:105px; padding-top:0px; padding-bottom:15px;
                text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                letter-spacing: normal; vertical-align:baseline; line-height:11pt;

}

.texto_banner2 {  text-align:left; padding:0px; padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:15px;
                text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                letter-spacing: normal; vertical-align:baseline; line-height:11pt;

}

.destaque_titulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#999;
	position:relative;
	top:-7px;
	left:18px;
}

.destaque_titulo_3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#999;
	position:relative;
	top:7px;
	left:38px;
}


/* noticias */


.banner_noticias{ height:152px; background-image:url(imagens/banner_noticias.jpg); 
}


.painel_noticia { text-align:left; padding:0px; padding-left:18px; padding-right:30px; padding-top:5px; padding-bottom:25px;

}


.tituloNoticia{text-indent: 0em; font-size: 17pt; font-family: verdana, arial, sans-serif; 
                    color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
					letter-spacing:0.5px; vertical-align:baseline; line-height:17pt; 
					padding:0px; padding-bottom:5px;}

.chamadaNoticia{ text-indent: 0em; font-size: 9.5pt; font-family: verdana, arial, sans-serif;  
                color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                letter-spacing: normal; vertical-align:baseline; line-height:13pt;
}

.textoNoticia{ text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
               color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
               letter-spacing: normal; vertical-align:baseline; line-height:12.5pt;
}

.painel_outras_noticias { text-align:left; padding:0px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:25px;

}




/* sistemas */


.banner_sistemas{ height:239px; background-image:url(imagens/banner_sistemas.jpg); 
}

.banner_downloads{ height:239px; background-image:url(imagens/banner_downloads.jpg); 
}

.texto_sistemas{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:125px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.lista_sistemas1 { text-align:left; padding:0px; padding-left:30px; padding-right:35px; padding-top:0px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
  
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.lista_sistemas2 { text-align:left; padding:0px; padding-left:25px; padding-right:35px; padding-top:0px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
  
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}


.lista_sistemas3 { text-align:left; padding:0px; padding-left:15px; padding-right:35px; padding-top:20px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
  
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}


.descricao_sistema { padding:0px; padding-top:5px; padding-bottom:5px;}
.descricao_sistema:hover {border:0px; text-decoration:none; color:#000000;
                          background-color: #faf6d6; }
						  
						  
.descricao_acessorio { padding:0px; padding-top:0px; padding-bottom:0px; padding-left:12px; padding-right:10px;}
.descricao_acessorio:hover {border:0px; text-decoration:none; color:#000000;
                          background-color: #faf6d6; }						  


a#crp:hover, a#dnc:hover, a#manut:hover, a#cep:hover, a#wireless:hover, a#acessorios:hover,   
a#sgq:hover, a#src:hover, a#rer:hover, a#dopen:hover, a#ethernet:hover, a#rs485:hover,    
a#scde:hover {border:0px; border-color: #666666; border-style:solid; text-decoration:none; color:#000000;
} 



/* downloads */


.form-download {
	padding:40px;
}

.lista-downloads {
	margin:20px;
	list-style-position:inside;
	list-style-type:none;		
}

.lista-downloads li {
	border-width:0px;
	border-style:dashed;
	border-color:#999;
	border-bottom-width:1px;
	padding:5px;
	list-style-position:inside;
	list-style-type:none;	
}

.lista-downloads li h4 {
	margin:0px;
	padding:0px;
	font-size:0.85em;	
}

/* detalhes sistemas */

.cabecalho_sistemas_titulo {text-align:right; padding:0px; padding-top:50px; padding-bottom:20px;}
.cabecalho_sistemas_programa {text-align:left; padding:0px; padding-top:60px; padding-bottom:20px; padding-left:20px;}

.abasist_diagrama{ width:100%; height:100%; text-align:left; padding:0px; padding-top:0px; padding-bottom:0px;}




/* equipamentos */


.banner_equip{ height:228px; background-image:url(imagens/banner_equip.jpg); 
}

.texto_equip{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:100px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.coluna_equip {padding:0px; padding-left:20px; padding-right:20px; padding-top:0px;}

.descricao_equip { text-align:left; 
                   text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                   color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                   letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.descricao_equip:hover {border:0px; text-decoration:none; color:#000000;
                          background-color: #faf6d6; }





/* detalhes equipamentos */


.cabecalho_equipamentos_titulo {text-align:right; padding:0px; padding-top:50px; padding-bottom:0px;}
.cabecalho_equipamentos_modelo {text-align:left; padding:0px; padding-top:57px; padding-bottom:0px; padding-left:20px;}

.equipamentos_texto {text-align:left; padding:0px; padding-top:4px; padding-bottom:20px; padding-left:25px;padding-right:20px;
                    text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                    color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                    letter-spacing: normal; vertical-align:baseline; line-height:12pt;
}


.coluna_marcador_1 { width:24px; float:left; padding:0px; border-top:25px; border-bottom:20px; 
                     border-left:15px;border-right:0px; border-color:#FFFFFF; border-style:solid;
  				     } 

.coluna_geral_1 { width:128px; float:right; padding:0px; border-top:30px; border-bottom:20px; border-left:5px;
                  border-right:10px; border-color:#FFFFFF; border-style:solid;
                 text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif; text-align:left;  
                 color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                 letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				 
} 


.coluna_marcador_2 { width:24px; float:right; padding:0px; border-top:25px; border-bottom:20px; border-left:10px;
                     border-right:0px; border-color:#FFFFFF; border-style:solid;
  				     
} 


.coluna_geral_2 { width:127px; float:right; padding:0px; border-top:30px; border-bottom:20px; border-left:5px; 
                  border-right:10px; border-color:#FFFFFF; border-style:solid;
                 text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif; text-align:left;   
                 color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                 letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				 
} 

.coluna_marcador_3 { width:24px; float:right; padding:0px; border-top:25px; border-bottom:20px; border-left:10px;
                     border-right:0px; border-color:#FFFFFF; border-style:solid;
  				     
} 

.coluna_geral_3 { width:127px; float:right; padding:0px; border-top:30px; border-bottom:20px; border-left:5px;
                  border-right:15px; border-color:#FFFFFF; border-style:solid;
                 text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif; text-align:left;  
                 color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                 letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				 
} 





/* detalhes sistemas e equipamentos */


.cell_botoes_comprar{text-align:center; padding:0px; padding-top:20px; padding-bottom:10px}
.botoes_comprar{text-align:center; padding:0px; padding-top:3px; padding-bottom:3px;}


.abasist_conteudo{text-align:left; padding-top:45px; padding-bottom:30px; padding-left:45px; padding-right:50px;}
.abacli_conteudo{text-align:left; padding-top:15px; padding-bottom:30px; padding-left:35px; padding-right:50px;}
.abasist_coluna1{ text-align:left; padding-top:45px; padding-bottom:30px; padding-left:35px; padding-right:20px; 
                  border:0px; border-color:#CCCCCC; border-right:1px; border-right-style:solid; border-right-color:#CCCCCC;  }
.abasist_coluna2{  text-align:left; padding-top:45px; padding-bottom:30px; padding-left:25px; padding-right:30px;}

.abasist_texto{text-indent: 0em; font-size: 8.6pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				  padding:0px; padding-bottom:5px;}
				  
				  
.abasist_download{text-indent: 0em; font-size: 11pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                  letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				  padding:0px; padding-bottom:5px;}				  
				  
.abasist_tituloFunc{text-indent: 0em; font-size: 12pt; font-family: verdana, arial, sans-serif; 
                  color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
					  letter-spacing:0.5px; vertical-align:baseline; line-height:13pt; 
					  padding:0px; padding-bottom:5px;}
					  
.abasist_tituloBene{text-indent: 0em; font-size: 12pt; font-family: verdana, arial, sans-serif; 
                  color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
					  letter-spacing:0.5px; vertical-align:baseline; line-height:12pt;
					  padding:0px; padding-bottom:3px; 
}		


.abasist_tituloDetalhe{text-indent: 0em; font-size: 12pt; font-family: verdana, arial, sans-serif; 
                       color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
					   letter-spacing:0.5px; vertical-align:baseline; line-height:15pt;
					   padding:0px; padding-bottom:10px; 
}

.abasist_tituloGaleria{text-indent: 0em; font-size: 12pt; font-family: verdana, arial, sans-serif; 
                  color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
				  letter-spacing:0.5px; vertical-align:baseline; line-height:12pt;
				   padding:0px; padding-bottom:3px; padding-left:20px; 
}			  



.labelcampocontato {width:280px; padding:0px; padding-bottom:5px; padding-left:0px; 
             text-indent: 0em; font-size: 8pt; font-family: verdana, arial, sans-serif;    
             color:#666666; word-spacing: normal; font-style:normal; font-weight:bold; 
             letter-spacing: 0.1pt; vertical-align:baseline; line-height:11pt;}
				
.campos     {padding:0px; padding-left:42px; font-size:7pt;}				
				
.campocontato { background-color: #FFFFFF; border-color: #CCCCCC; border-width: 1px;  
               border-style: solid; font-size: 8pt; font-family: verdana, arial; color:#666666; font-style: normal;}






/* servicos */


.banner_servicos{ height:239px; background-image:url(imagens/banner_servicos.jpg); 
}
.texto_servicos{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:100px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.servicos1{ text-align:left; padding:0px; padding-left:45px; padding-right:40px; padding-top:0px; padding-bottom:25px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.servicos2{ text-align:left; padding:0px; padding-left:27px; padding-right:18px; padding-top:0px; padding-bottom:25px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}




/* fale conosco */


.banner_fale{ height:239px; background-image:url(imagens/banner_fale.jpg); 
}
.desc_fale{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:100px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.fale_texto1{ text-align:left; padding:0px; padding-left:40px; padding-right:35px; padding-top:0px; padding-bottom:20px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.fale_texto2{ text-align:left; padding:0px; padding-left:35px; padding-right:35px; padding-top:0px; padding-bottom:20px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.fale_mail1{ text-align:left; padding:0px; padding-left:40px; padding-right:35px; padding-top:0px; padding-bottom:20px;
                  text-indent: 0em; font-size: 9pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

a#fale_mail1{ color:#FF6633; }



.fale_mail2{ text-align:left; padding:0px; padding-left:35px; padding-right:35px; padding-top:0px; padding-bottom:20px;
                  text-indent: 0em; font-size: 9pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}


.fale_sala{ text-indent: 0em; font-size: 10pt; font-family: verdana, arial, sans-serif;  
            color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
            letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}



/* sobre a Directa */


.banner_sobre{ height:239px; background-image:url(imagens/banner_sobre.jpg); 
}
.texto_sobre{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:100px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}

.curriculo_carreira{ text-align:left; padding:0px;
                     text-indent: 0em; font-size: 9.2pt; font-family: verdana, arial, sans-serif;  
                     color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                     letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}



/* clientes */


.banner_clientes{ height:239px; background-image:url(imagens/banner_clientes.jpg); 
}
.texto_clientes{ text-align:left; padding:0px; padding-left:385px; padding-right:30px; padding-top:100px;
                  text-indent: 0em; font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #333333; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;
}


.texto_setor{text-indent: 0em; font-size: 8.6pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				  padding:0px; padding-bottom:5px;}
				  
.titulo_setor{text-indent: 0em; font-size: 12pt; font-family: verdana, arial, sans-serif; 
                  color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
					  letter-spacing:0.5px; vertical-align:baseline; line-height:13pt; 
					  padding:0px; padding-bottom:5px; padding-top:5px;}
		
		
.depoimento_texto{text-indent: 0em; font-size: 8.6pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:12pt;
				  padding:0px; padding-bottom:5px;
}
.depoimento_assinatura{text-indent: 0em; font-size: 9.2pt; font-family: verdana, arial, sans-serif;  
                       color: #D89032; word-spacing: normal; font-style:normal; font-weight:bold; 
                       letter-spacing: normal; vertical-align:baseline; line-height:13pt;
}

.lista_clientes { text-align:left; padding:0px; text-indent: 0em; 
                  font-size: 8.5pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                  letter-spacing: normal; vertical-align:baseline; line-height:11pt;

}			  



/* mapa de navegacao */


.banner_mapa{ height:221px; background-image:url(imagens/banner_mapa.jpg); 
}

.banner_privacidade{ height:120px; background-image:url(imagens/banner_privacidade.jpg); 
}

.texto_politica{  text-align:left; padding-top:20px; padding-bottom:15px; padding-left:20px; padding-right:55px;
                   text-indent: 0em; font-size: 8.6pt; font-family: verdana, arial, sans-serif;  
                   color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; 
                   letter-spacing: normal; vertical-align:baseline; line-height:12pt;
}


.titulo_politica{  font-size: 10pt; font-family: verdana, arial, sans-serif;  
                   color: #666666; word-spacing: normal; font-style:normal; font-weight:bold; 
                   letter-spacing: normal; vertical-align:baseline; line-height:12pt;
}




/* hover botões */

.toggleopacity img{-moz-opacity: 1; filter:alpha(opacity=100); opacity: 1; -khtml-opacity: 1; }
.toggleopacity:hover img{-moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7; -khtml-opacity:0.7;}
.toggleopacity img{border: 0px solid #ccc;}
.toggleborder:hover img{border: 0px solid navy;}
.toggleborder:hover{color: red; /* definition to overcome IE bug */}



/* galeria de imagens */

.pagNoticia {padding:0px; padding-left:40px;}
.imagensNoticia { width: 330px;}
.galleryNot { width: 330px; cursor: default; list-style: none; }
.galleryNot img {background: #fff; border-color: #aaa #ccc #ddd #bbb; 	border-style: solid; border-width: 1px;
	          color: inherit; padding: 2px; vertical-align: top; width: 130px; height: 90px; }
.galleryNot li {background: #eee; border-color: #ddd #bbb #aaa #ccc; border-style: solid; border-width: 1px;
  	            color: inherit; display: inline; float: left; margin: 3px; padding: 5px; position: relative; list-style-image:none}
				



.pageGeral {padding:0px;}
.imagensGeral { width: 470px;}
.galleryGeral { width: 470px; cursor: default; list-style: none; }
.galleryGeral img {background: #fff; border-color: #aaa #ccc #ddd #bbb;border-style: solid; border-width: 1px;
	               color: inherit; padding: 2px; vertical-align: top; width: 130px; height: 95px; }
				   
.galleryGeral li { width:137px; height:160px; background: #eee; border-color: #ddd #bbb #aaa #ccc;border-style: solid; border-width: 1px;
  	              color: inherit; display: inline; float: left; margin: 3px; padding: 5px; position: relative;
				  text-indent: 0em; font-size: 8pt; font-family: verdana, arial, sans-serif;  
                  color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; text-align:center; 
                  letter-spacing: normal; vertical-align:baseline; line-height:10pt;}
				  
.textoGaleria { padding:0px; padding-top:6px;}


.pagAcessorios {padding:0px;}
.imagensAcessorios { width: 410px;}
.galleryAcessorios { width: 410px; cursor: default; list-style: none; }
.galleryAcessorios img {background: #fff; border-color: #aaa #ccc #ddd #bbb;border-style: solid; border-width: 1px;
	               color: inherit; padding: 2px; vertical-align: top; width: 110px; height: 80px; }
.galleryAcessorios li {width:117px; height:130px; background: #eee; border-color: #ddd #bbb #aaa #ccc;border-style: solid; border-width: 1px;
  	                   color: inherit; display: inline; float: left; margin: 3px; padding: 5px; position: relative;
					   text-indent: 0em; font-size: 8pt; font-family: verdana, arial, sans-serif;  
                       color: #666666; word-spacing: normal; font-style:normal; font-weight:normal; text-align:center; 
                       letter-spacing: normal; vertical-align:baseline; line-height:10pt;}
				  
				  



#page {padding:0px; padding-left:40px;}
#images { width: 500px;}
#details {color: #000; }
.gallery { width: 500px; cursor: default; list-style: none; }
.gallery img {background: #fff; border-color: #aaa #ccc #ddd #bbb; 	border-style: solid; border-width: 1px;
	          color: inherit; padding: 2px; vertical-align: top; width: 130px; height: 90px; }
.gallery li {background: #eee; 	border-color: #ddd #bbb #aaa #ccc;border-style: solid; border-width: 1px;
  	         color: inherit; display: inline; float: left; margin: 3px; padding: 5px; position: relative;}



/* menusuperior */

#directatopo { height:110px; width:770px; background-image:url(imagens/menu.jpg); }
#linksmenu {position: relative; height:110px; width:770px; left:0px; top:0px; }
#linksmenu a { position:absolute; text-decoration: none;}
#linksmenu a i { visibility: hidden; }



a#marca {top:25px; left:17px; width:255px; height:68px;}
a#sistemas { top:64px; left:331px; width:66px; height:24px; }
a#equipamentos { top:64px; left:406px; width:96px; height:24px; }
a#servicos { top:64px; left:511px; width:62px; height:24px; }
a#clientes { top:64px; left:582px; width:60px; height:24px; }
a#sobre { top:64px; left:651px; width:104px; height:24px; }
a#home { top:12px; left:572px; width:42px; height:18px; }
a#mapa { top:12px; left:622px; width:41px; height:18px; }
a#faleconosco { top:12px; left:671px; width:79px; height:18px; }


a#sistemas:hover, a#equipamentos:hover, a#servicos:hover, 
a#clientes:hover, a#sobre:hover, a#home:hover, a#mapa:hover, 
a#faleconosco:hover { border: none; background-color:#FFFFFF; 
                      -moz-opacity: 0.3; filter:alpha(opacity=30); 
					  opacity: 0.3; -khtml-opacity: 0.3;  } 



/* rodape */

#directabase { height:90px; width:770px; background-image:url(imagens/rodape.jpg); }
#linksrodape {position: relative; height:90px; width:770px; left:0px; top:0px; }
#linksrodape a { position:absolute; text-decoration: none;}
#linksrodape a i { visibility: hidden; }

a#privacidade { top:32px; left:21px; width:116px; height:15px; }
a#privacidade:hover, a#design:hover { border: none; background-color:#FFFFFF; 
           -moz-opacity: 0.3; filter:alpha(opacity=30); opacity: 0.3; -khtml-opacity: 0.3;  } 


/* rodape home */

#directabaseHome { height:90px; width:770px; background-image:url(imagens/rodape_home.jpg); }
#linksrodapeHome {position: relative; height:90px; width:770px; left:0px; top:0px; }
#linksrodapeHome a { position:absolute; text-decoration: none;}
#linksrodapeHome a i { visibility: hidden; }

a#privacidadeHome { top:32px; left:21px; width:116px; height:15px; }
a#designHome { top:18px; left:675px; width:76px; height:12px; }

a#privacidadeHome:hover, a#designHome:hover { border: none; background-color:#FFFFFF; 
           -moz-opacity: 0.3; filter:alpha(opacity=30); opacity: 0.3; -khtml-opacity: 0.3;  } 


-->
</style> 

