/*---------------- 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;}
.bx2-txt {float:left; width:360px; font-size:9px; margin-left:20px; display:inline; margin-top:9px;}
.bx2-txt h3{font-size:12px; font-weight:bold; margin:0 0 2px 0; color:#0B3566;}

.bx2-dot {
	background-image:url(../../_img/dot-w.gif);
	background-position:center center;
	background-repeat:repeat-x;
	width:100%;
	height:7px;
	font-size:4px;
	background-color:#FFFFFF;
	}
.bx2-bullet {background-image:url(../../_img/ct-bullet.gif); width:6px; height:6px; float:left; overflow:hidden; margin:3px 3px 0px 0px;}
.bx2-txt2 { margin:3px 0px 3px 20px; clear:both; width:380px;}
.bx2-txt2 p{font-size:9px; margin:0; padding:0; width:370px; float:left;}
.bx2 a:link {color:#414B58; text-decoration:none;}
.bx2 a:visited {color:#414B58; text-decoration:none;}
.bx2 a:hover {color:#414B58; text-decoration:none;}

/*---------------- FOOTER -------------------*/
.bx2-box { display:inline; float:left; clear: both; width:360px; margin:25px 0px 0px 20px;}
.bx2-box img{float:left;}
.bx2-rodape {font-size:9px; color:#414B58; float:left; width:270px;}

/*---------------- POP -------------------*/

.pop-txt h3{font-size:9px; margin:0 0 6px 0; color:#0B3566;}
.pop-txt1 {font-size:9px; font-weight:bold; margin:0 0 6px 0; color:#FFFFFF;}
.pop-txt2 {font-size:9px; margin:0 0 6px 0; color:#414B58;}
.pop-txt3 {font-size:9px; margin:0 0 6px 0; color:#67788C;}


