/*Mapa*/

.link_mapa_branco { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.link_mapa_sub_azul { color:#0099d9; text-decoration:none; font-weight:bold; font-size:12px; }
.link_mapa_azul { color:#155b8f; text-decoration:none; font-weight:bold; font-size:12px; }
.box_mapa_amarelo{text-decoration:none; color:#185a8e; font-weight:bold; }

.bg_mapa{ width:auto; height:752px; margin:0px 0 0 17px; background:url(../img/map_bg.jpg) no-repeat;}

.map_espec1{ width:514px; height:auto; margin:0; overflow:hidden;  position:static;}
.map_espec2{ width:514px; height:auto; padding:0 0 22px 86px; overflow:hidden; position:static; font-weight:bold; }
.map_espec3{ width:514px; height:auto; padding:0; overflow:hidden;  position:static; }

.box_azul{ width:112px; height:30px; clear:both; background:#155B8F; margin:10px 0 26px 233px; padding:9px 0 0; text-align:center; }

.box_amarelo1{ width:112px; height:30px; margin:0 25px 0 25px; padding:9px 0 0; float:left; background:#FBC74F; text-align:center; *margin:0 25px 0 10px; }
.box_amarelo4{ width:112px; height:30px; margin:0 25px 0 25px; padding:9px 0 0; float:left; background:#FBC74F; text-align:center; *margin:0 25px 0 7px;  }
.box_amarelo6{ width:112px; height:30px; margin:0 25px 0 25px; padding:9px 0 0; float:left; background:#FBC74F; text-align:center }
.box_amarelo2{ width:112px; height:30px; margin:0 25px 0 25px; padding:9px 0 0; float:left; background:#FBC74F; text-align:center; *margin:0 25px 0 45px; }
.box_amarelo3{ width:112px; height:30px; margin:0 25px 0 25px; padding:9px 0 0; float:left; background:#FBC74F; text-align:center; *margin:0 25px 0 30px; }
.box_amarelo5{ width:112px; height:30px; margin:0 25px 0 25px; padding:9px 0 0; float:left; background:#FBC74F; text-align:center; *margin:0 25px 0 25px; }

#map_links_int{ width:auto; height:auto; padding:21px 0 0 43px; float:left; overflow:hidden; }
#map_links_int2{ width:auto; height:auto; padding:21px 0 42px 244px; float:left;  overflow:hidden}

.map_meio{ width:650px; height:auto; margin:0 0 0 -9px; clear:both; overflow:hidden; position:relative;}

.box_azul_claro1{ width:77px; height:17px; background:#02A6FD; float:left; margin:0 19px 0 0; padding:3px 0; text-align:center; }
.box_azul_claro2{ width:96px; height:17px; background:#02A6FD; float:left; margin:0 29px 0 0; padding:3px 0; text-align:center; }
.box_azul_claro3{ width:85px; height:17px; background:#02A6FD; float:left; margin:0 20px 0 0; padding:3px 0; text-align:center; }
.box_azul_claro4{ width:111px; height:17px; background:#02A6FD; float:left; margin:0 28px 0 0; padding:3px 0; text-align:center; }
.box_azul_claro5{ width:141px; height:17px; background:#02A6FD; float:left; margin:0 10px 0 0; padding:3px 0; text-align:center; }

.map_meio_1{ float:left; padding:8px 0 0 17px; width:auto; height:auto}
.map_meio_2{ float:left; padding:8px 0 0 44px; width:auto; height:auto}
.map_meio_3{ float:left; padding:8px 0 0 62px; width:auto; height:auto}
.map_meio_4{ float:left; padding:8px 0 0 49px; width:auto; height:auto}
.map_meio_5{ float:left; padding:8px 0 0 76px; width:auto; height:auto}

.link_int1{ width:auto; height:auto; margin:0 0 16px 0; }



.links_int14{ width:77px; height:17px; float:left; margin:0; background:#02A6FD; text-align:center; text-align:center; padding:7px 0; }
.links_int15{ width:108px; height:26px; float:left; margin:0 0 0 13px; background:#02A6FD; text-align:center; padding:3px 0; }
.links_int16{ width:140px; height:17px; float:left; margin:0 0 0 15px; background:#02A6FD; text-align:center; padding:6px 0; }
.links_int17{ width:140px; height:17px; float:left; margin:0 0 0 13px; background:#02A6FD; text-align:center; padding:6px 0; }
.links_int18{ width:auto; height:auto;  padding:3px 40px 13px 4px; }
.links_int19{ width:auto; height:auto;  padding:3px 12px 13px 4px; }
.links_int20{ width:auto; height:auto; padding:3px 12px 13px 4px; }
.links_int21{ width:auto; height:auto; padding:3px 0 13px 4px; }
.links_int22 { width:auto; height:auto; padding:3px 0 0 4px; }

.map_final{ width:auto; height:32px; padding:25px 0 0 43px; clear:both; }
.map_final_1{ float:left; padding:4px 0 0 56px; width:auto; height:auto}
.map_final_2{ float:left; padding: 4px 0 0 35px; width:auto; height:auto}
.map_final_3{ float:left; padding:4px 0 0 7px; width:auto; height:auto}
.map_final_4{ float:left; padding:4px 0 0 50px; width:auto; height:auto}
