body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
} 

ul.menubar 
{
	background-color: #FFFFFF; /* IE6 Bug */
	font-size: 10px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
   } 
.campotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012B54;
	background-color: #FFFFFF;
	border: 1px solid #024588;
}

ul.menubar .menuvertical 
{ 
   margin: 0px; 
   padding: 0px; 
   list-style: none; 
   background-color: #024588; 
   float:left; 
} 

ul.menubar ul.menu 
{ 
   display: none; 
   position: absolute; 
   margin: 0px; 
} 

ul.menubar ul.menu2 
{ 
   display: none; 
   position: absolute; 
   margin: 0px; 
} 

ul.menubar a 
{ 
   padding: 0px; 
   display:block; 
   text-decoration: none; 
   color: #024588; 
   padding: 0px; 
} 


ul.menu, 
ul.menu ul 
{ 
   margin: 0; 
   padding: 0; 
   border-bottom: 1px solid #FFFFFF; 
   width: 180px; /* Width of Menu Items */ 
   background-color: #FFFFFF; /* IE6 Bug */ 
} 
ul.menu li 
{ 
   position: relative; 
   list-style: none; 
   border: 0px; 
} 

ul.menu li a 
{ 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   display: block; 
   text-decoration: none; 
   border-bottom: 0px; 
   color: #024588; 
   padding: 5px 5px 5px 5px; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu li { float: left; height: 1%; } 
* html ul.menu li a { height: 1%; } 
/* End */ 

ul.menu ul 
{ 
   position: absolute; 
   display: none; 
   left: 205px; /* Set 1px less than menu width */ 
   top: 0px; 
} 

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 

ul.menu li.submenu { background: transparent url(img/bbullet.gif) right center no-repeat; } 

ul.menu li a:hover 
{ 
	color: #024588;
	background-color:#d6f1ff;
} 


ul.menu2, 
ul.menu2 ul 
{ 
   margin: 0; 
   padding: 0; 
   border-bottom: 1px solid #FFFFFF; 
   width: 210px; /* Width of Menu Items */ 
   background-color: #FFFFFF; /* IE6 Bug */ 
} 
ul.menu2 li 
{ 
   position: relative; 
   list-style: none; 
   border: 0px; 
} 

ul.menu2 li a 
{ 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   display: block; 
   text-decoration: none; 
   border-bottom: 0px; 
   color: #024588; 
   padding: 5px 5px 5px 5px; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu2 li { float: left; height: 1%; } 
* html ul.menu2 li a { height: 1%; } 
/* End */ 

ul.menu2 ul 
{ 
   position: absolute; 
   display: none; 
   left: 215px; /* Set 1px less than menu width */ 
   top: 0px; 
} 

ul.menu2 li.submenu ul { display: none; } /* Hide sub-menus initially */ 

ul.menu2 li.submenu { background: transparent url(img/bbullet.gif) right center no-repeat; } 

ul.menu2 li a:hover 
{ 
	color: #024588;
	background-color:#d6f1ff;
} .rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #686868;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000000;
}

a:visited {
	color: #013977;
}
a {
	color: #013977;
	text-decoration: none;
}
a:hover {
	color: #024588;
	text-decoration: underline;
}
.textoMais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7e00;
	padding-bottom: 5px;
}
.textoConteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-align: justify;
}
.textoNavegacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
}
p {
margin: 0px 0px 10px 0px;
}
.textoNavegacaoLar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e97900;
}
	
A.rodape:hover {
	text-decoration: underline;
}
A.rodape:visited {
color:#686868;
} 
A.rodape:link {
color:#686868;
} 

A.textoNavegacao:hover {
	text-decoration: underline;
}
A.textoNavegacao:visited {
color:#8C8C8C;
} 
A.textoNavegacao:link {
color:#8C8C8C;
} 

A.textoNavegacaoLar:hover {
	text-decoration: underline;
}
A.textoNavegacaoLar:visited {
color:#e97900;
} 
A.textoNavegacaoLar:link {
color:#e97900;
} 
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	line-height: 14px;
	height: 17px;
}
.btao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #013977;
	background-color: #FFFFFF;
	border: 1px solid #b9c8d8;
	height: 19px;
	width: 30px;
}
.bordafoto {
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.camposNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.textoAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #013977;
}
.tituloAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #013977;
}


.menuServicos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #013977;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c8d8;
	background-color: #f0f3fb;
	text-decoration: none;
}
.Over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #013977;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c8d8;
	background-color: #e3edf9;
	text-decoration: none;
}
.Out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #013977;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c8d8;
	background-color: #f0f3fb;
	text-decoration: none;
}

.menuServicos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #013977;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c8d8;
	background-color: #f0f3fb;
	text-decoration: none;
	height: 20px;
}
.Over2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #013977;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c8d8;
	background-color: #e3edf9;
	text-decoration: none;
	height: 20px;
}
.Out2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #013977;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c8d8;
	background-color: #f0f3fb;
	text-decoration: none;
	height: 20px;
}
