body{
	margin:0;
	padding:0;
	font-size:12px; 
}

#data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

ul.menu{
	margin:0;
	padding:0;
	list-style:none;
}

li.lista{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D9DCEF;
}

li.lista a, a:active, a:visited{
	text-decoration:none;
	font-family:'Arial', verdana, sans-serif;
	font-size:13px;
	color:#D9DCEF;
	font-weight: bold;
}

li.lista a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F5D771;
}

li.linksuteis{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8C8984;
}

li.linksuteis a, a:active, a:visited{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	font-weight: bold;
}

li.linksuteis a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F17022;
}

p.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

p.link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

p.link a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

p.link a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}

p.link a:hover{
	text-decoration:underline;
	color:#666666;
}

li.servicos{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

li.servicos a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

li.servicos a:active{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

li.servicos a:visited{
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

li.servicos a:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.tabelaesq{
	border-left:1px solid #666666; 
	border-top:1px solid #666666;
	border-right:1px solid #666666;
}

.tabelaesqlow{
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

.tabeladir{
	border-top:1px solid #666666;
	border-right:1px solid #666666;
}

.tabeladirlow{
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textosdosservicos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textoemol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #d9d9d9;
}

.textoemo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eaeaea; 
}

.textolinksuteis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:bold;
}	

.campolocalizacao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFF
}

.barraspersonalizadas{
	background-color:#000;
	color: #d9dcef; 
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	margin: 0;	
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
	
.alinhamentotextos:link{      /* estado inicial do link */
   font-family:Arial, Helvetica, sans-serif;
   color:#999999;
   font-size:75%;
   text-align:center; 
   text-decoration:none;
   margin-bottom:1em;
   font-weight: normal;
}

.alinhamentotextos:visited{ 
   font-family:Arial, Helvetica, sans-serif;
   color:#999999;
   font-size:75%;
   text-align:center; 
   text-decoration:none;
   margin-bottom:1em;
   font-weight: normal;
}

.alinhamentotextos:hover{
   font-family:Arial, Helvetica, sans-serif;
   color:#484848;
   font-size:75%;
   text-align:center; 
   text-decoration:none;
   margin-bottom:1em;
   font-weight: bold;
}


#content {
	padding: 0px 10px 0px 10px;
	margin: 0;
	position: relative;
}

.contain:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
/* ie mac fix */
.contain{display:inline-table;}
* html .contain{/* nomac \*/height:1%;/* nomac */}
.contain{display:block;}/* should hide from mac but seems to work */

.corlogin, .corlogin:link, .corlogin:visited{
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none; 
   font-weight: normal;
   color:#000;
   font-size:75%;
}

.corlogin:hover{
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:underline; 
   font-weight:normal;
   color:#000;
   font-size:75%;
}

		   
