/*---------------- FLAGS -------------------*/

.flag-01 {clear:both; margin:23px 0px 0px 45px;}
.flag-02 {clear:both; margin:210px 0px 0px 45px;}

/*---------------- BX 1 -------------------*/

.bx1 { position:relative; float:left; clear: both; width:360px; margin-bottom:15px;}
.bx1-txt {float:left; width:360px; font-size:9px; margin-left:20px; display:inline;}
.bx1-txt h3{font-size:11px; font-weight:bold; margin:0 0 6px 0; color:#0B3566;}

/*---------------- BX 2 -------------------*/
.bx2{ position:relative; float:left; clear: both; width:360px; margin-bottom:10px;}


/*---------------- MAPA -------------------*/
.mapa {float:left; clear: both; width:360px; margin:0px 0px 10px 20px; color:#0b3566; font-family:Verdana, Arial, Helvetica, sans-serif; display:inline;}
.mapa h2{font-size:14px; font-weight:bold; margin:0; padding:0; clear:both;}
.mapa h3{font-size:12px; font-weight:bold; margin:5px 0px 5px 5px; padding:0; clear:both;}
.mapa h4{font-size:9px; color:#121e2e; font-weight:bold; margin:4px 0px 4px 5px; padding:0; clear:both;}
.mapa h5{font-size:9px; color:#121e2e; font-weight: normal; margin:4px 0px 4px 5px; padding:0; clear:both;}
.mapa a:link{color:#0b3566; text-decoration:none;}
.mapa a:visited{color:#0b3566; text-decoration:none;}
.mapa a:hover{color:#0b3566; text-decoration:none;}

.mg { width:8px; height:10px; font-size:8px; float:left; margin:0; padding:0;}
.pd {padding:0px 3px 2px 0px;}
.pd2 {padding:0px 3px 0px 0px;}

#home {float:left; clear: both; width:370px; margin:0px 0px 0px 16px; padding:0; display:inline; border-left:1px solid #cccccc;}

#ap_1 {float:left; clear: both; width:350px; margin:0px 0px 10px 16px; padding:0; display:inline; border-left:1px solid #cccccc;}
#ap_1 a:link{color:##121e2e; text-decoration:none;}
#ap_1 a:visited{color:##121e2e; text-decoration:none;}
#ap_1 a:hover{color:##121e2e; text-decoration:none;}

.ut_1 {float:left; clear: both; width:350px; margin:0px 0px 10px 16px; padding:0; display:inline; border-left:1px solid #cccccc;}
.ut_1 a:link{color:##121e2e; text-decoration:none;}
.ut_1 a:visited{color:##121e2e; text-decoration:none;}
.ut_1 a:hover{color:##121e2e; text-decoration:none;}
.ut_1_1 {float:left; clear: both; width:330px; margin:0px 0px 10px 16px; padding:0; display:inline; border-left:1px solid #cccccc;}
.ut_1_2 {float:left; clear: both; width:330px; margin:0px 0px 10px 16px; padding:0; display:inline; border-left:1px solid #cccccc;}
.ut_1_3 {float:left; clear: both; width:330px; margin:0px 0px 10px 16px; padding:0; display:inline; border-left:1px solid #cccccc;}
