@charset "utf-8";
/* CSS Document */
.texto_padrao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
}
.texto_titulo_vagas {
	font-family: Arial, Helvetica, sans-serif;
	color: #4A9FD9;
	font-weight: bold;
}
.texto_arial_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
}
.texto_arial_11_menosline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}
.texto_arial_11_menosline_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #005A96;
}
.texto_arial_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
}
.texto_arial_11_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	line-height:16px;
}
.texto_rodape
 {
   font-family: Verdana; font-size: 7pt;
   COLOR: #000000; 
   TEXT-DECORATION: none; 
 }
.Forms {	
	border: 2px solid #197EB4;
	font-family: Arial;
	font-size: 10px;
	color: #197EB4;
	text-decoration: none;
	background-color: #FFFFFF;
}
.Forms_depoimentos {	
	border: 1px solid #4A9FD9;
	font-family: Arial;
	font-size: 10px;
	color: #4A9FD9;
	text-decoration: none;
	background-color: #FFFFFF;
}
.texto_arial_azul {
	font-family: Arial, Helvetica, sans-serif;
	color: #005A96;
	font-weight: bold;
}
.texto_arial_azul_Big {
	font-family: Arial, Helvetica, sans-serif;
	color: #005A96;
	font-weight: bold;
	font-size:24px;
}
.texto_arial_azul_claro {
	font-family: Arial, Helvetica, sans-serif;
	color: #4A9FD9;
	font-size:12px;
}
.texto_arial_azul_claro_peq {
	font-family: Arial, Helvetica, sans-serif;
	color: #4A9FD9;
	font-size:11px;
}
.texto_arial_azul_escuro {
	font-family: Arial, Helvetica, sans-serif;
	color: #005A96;
	font-size:12px;
}
.texto_arial_azul_escuro_peq {
	font-family: Arial, Helvetica, sans-serif;
	color: #005A96;
	font-size:11px;
}
.texto_arial_amarelo_escuro_peq {
	font-family: Arial, Helvetica, sans-serif;
	color: #FBEE23;
	font-size:11px;
}
a.preto:link {
	color: #000000;
	text-decoration: none;
}
a.preto:visited {
	text-decoration: none;
	color: #000000;
}
a.preto:hover {
	text-decoration: none;
	color: #666666;
}
a.preto:active {
	text-decoration: none;
}
a.aclaro:link {
	color: #4A9FD9;
	text-decoration: none;
}
a.aclaro:visited {
	text-decoration: none;
	color: #4A9FD9;
}
a.aclaro:hover {
	text-decoration: none;
	color: #266AA9;
}
a.aclaro:active {
	text-decoration: none;
}
a.aescu:link {
	color: #005A96;
	text-decoration: none;
}
a.aescu:visited {
	text-decoration: none;
	color: #005A96;
}
a.aescu:hover {
	text-decoration: none;
	color: #E5E5E5;
}
a.aescu:active {
	text-decoration: none;
}
a.branco:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.branco:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.branco:hover {
	text-decoration: none;
	color: #73AED7;
}
a.branco:active {
	text-decoration: none;
}
.imagem_borda {
	border:#999999 solid 1px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;	
}
.texto_branco_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.texto_branco_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.texto_branco_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	line-height:12px;
}

/* CSS para os menus */
ul.menubar{
	
  margin: 0px;
  padding: 0px;
  background-color: #E2E1DF; /* IE6 Bug */
  /*font-size: 100%;*/
  font-size:11px;
}
 
ul.menubar .submenu{
  margin: 0px;
  padding: 0px;
  padding-left:5px;
  padding-right: 5px;
  list-style: none;
  /*background-color: #E2E1DF;*/
  border: 0px solid #ccc;
  float:left;
}
 
ul.menubar ul.menu{
  display: none;
  position: absolute;
  margin: 0px;
}
 
ul.menubar a{
  padding: 5px;
  display:block;
  text-decoration: none;
  color: #195989;
  padding: 0px;
}
 
ul.menu, ul.menu ul{
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ccc;
  width: 160px; /* Width of Menu Items */
  background-color: #E2E1DF; /* IE6 Bug */
}
 
ul.menu li{
  position: relative;
  list-style: none;
  border: 0px;
}
 
ul.menu li a{
  display: block;
  text-decoration: none;
  border: 1px solid #ccc;
  border-bottom: 0px;
  color: #195989;
  padding: 5px 10px 5px 5px;
}
 
ul.menu li sup{
  font-weight:bold;
  font-size:8px;
  color: red;
}
 
/* 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: 149px; /* 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(arrow.gif) right center no-repeat; }
 
ul.menu li a:hover { color: #3191CE; }

.texto_arial_preto_g {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size:16px;
}