.fundo{ background:#BBBBBB;}
.separador{ background:#BBBBBB; height:2px;}
.separador2{ background:#646464; height:2px;}
.separador_bg{ background:#BBBBBB;}
.text1 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #646464;text-decoration: none;}
.forms { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #646464; border: 1px solid #646464;}
.botao { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #ffffff; border: 1px solid #00458E;background:#70A2DF;}

.botao2 { font-family: Arial, Verdana, Arial,  Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; padding: 4px; ;border: 1px solid #00458E;background:#70A2DF;}

.top_bg{ background:#DAE7F3;}
.menu_border {border-bottom:1px solid #646464; border-top:1px solid #646464;background:#70A2DF;}
.menu_text{height:27px;font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #ffffff;text-decoration: none;}
.menu_22 {color:#ffffff; text-decoration:none; background:#70A2DF; 
border-left:1px solid #9E9E9E;
border-top:1px solid #9E9E9E;
border-right:1px solid #3E3D3D;
border-bottom:1px solid #646464;
padding-top:6px;padding-bottom:6px;
padding-left:10px;padding-right:10px;
vertical-align:middle;height:27px;
}

.menu {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color:#ffffff; text-decoration:none;  
border-left:1px solid #9E9E9E;
border-top:1px solid #9E9E9E;
border-right:1px solid #3E3D3D;
border-bottom:1px solid #646464;
padding-top:6px;padding-bottom:6px;
padding-left:14px;padding-right:14px;
vertical-align:middle;height:27px;
background:#70A2DF;
height:12px;
}
.menu_over {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color:#ffffff; text-decoration:none;  
border-left:1px solid #9E9E9E;
border-top:1px solid #9E9E9E;
border-right:1px solid #3E3D3D;
border-bottom:1px solid #646464;
padding-top:6px;padding-bottom:6px;
padding-left:14px;padding-right:14px;
vertical-align:middle;height:27px;
background:#00458E;
height:12px;
}
.menu a {color:#ffffff; text-decoration:none;}
.menu_over a {color:#ffffff; text-decoration:none;}

.menu_baixo{ font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none;
color: #646464;
background:#f0f0f0;
padding:10px;
}

.body_bg{ background:#ffffff;}
.lat_bg{ background:#F0F0F0;}
.body_lat{ background:#ffffff;padding:10px;margin:0px;}
.body_centro{ background:#ffffff;padding:10px;}

.titulo_lat {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold;text-decoration: none;
color:#ffffff;
background:#BFBFBF;
padding:8px;
margin:2px;
}

.caixa1 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: none;
font-weight: normal;
color:#646464;
background:#DAE7F3;
padding:8px;
margin:2px;
}
.caixa2{ font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: bold; text-decoration: none;
color: #646464;
background:#f0f0f0;
padding:8px;
}

.tiulo_seccao {
font-family: Thoama, Verdana, Arial,  Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none;
color: #ffffff;
background:#00458E;
padding:10px;
margin:0px;
}

.demo_lat {
background:#00458E;
padding:8px;
margin:2px;
cursor:hand;cursor:pointer;
}
.demo_lat_text {  
font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none;
color: #ffffff;
text-align:center;
}
.demo_lat_text a { color: #ffffff; text-decoration: none;}
.demo_lat_text a:hover { color: #70A2DF; text-decoration: none;}

.text2 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #00458E;text-decoration: none;background:#f0f0f0;padding:4px;}
.text3 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #646464;text-decoration: none;}
.text4 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #646464;}
.text5 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #00458E;text-decoration: none;}
.text6 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #646464;text-decoration: none;}
.text7 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #3088CC;text-decoration: none;}
.text10 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #3088CC;text-decoration: none;}
.text8 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #646464;text-decoration: none;}
.text9 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #3088CC;text-decoration: none;}
.textlegenda {  padding:6px; font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #646464;}

.text11 {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #646464;}
.text11 a { text-decoration: none;}
.text11 a:hover {text-decoration:underline;}

.text8 a {color:#646464; text-decoration:none;}

.text_sep{ height:6px;}

.footer_bg {background:#ffffff; }
.footer {text-align:center;font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #646464;text-decoration: none;}
.footer a:hover {text-decoration:underline;}

.linha_h {  background-image: url(images2/line.gif); background-repeat: repeat-x; margin-top: 2px; heigh:1px;}    
.linha_v {  background-image: url(images2/line.gif); background-repeat: repeat-y; width: 100%; margin-top: 1px;}    

a_ul {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
	color:#646464;	
	 
}
a_li {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#646464;
	margin-left: -25px;
	
}

li {
	margin-left: -25px;	
}