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

.flag-01 {clear:both; margin:100px 0px 0px 45px;}

/*---------------- BX 1 -------------------*/
.bx1 { 
	position:relative; 
	float:left; 
	clear: both; 
	width:95%; 
	margin-bottom:2px;
}
.bx1-pic {
	position:relative; 
	background-color:#FFFFFF; 
	float:left; 
	margin-right:10px;
	display:inline;
}
.bx1-txt {f
	aling:left; 
	margin-left:2px; 
	font-size:9px; 
	margin-top:7px; 
}
.bx1-txt2 {
	margin-left:20px;
	font-size:11px;
	aling: left;
	font-weight: bold;
}
.bx1-txt h3{font-size:12px; font-weight:bold; margin:0 0 6px 0; color:#0B3566;}
.bx1-txt h4{font-size:9px; font-weight:bold; margin:0; color:#C0C0C0;}

/*---------------- BX 2 -------------------*/
.bx2-dot {
	background-image:url(../../_img/dot-w.gif);
	background-position:center center;
	background-repeat:repeat-x;
	width:100%;
	height:25px;
	font-size:4px;
	background-color:#FFFFFF;
	}
.bx2 {
	position:relative;
	float:left;
	clear: both;
	margin:0px 0px 0px 12px;
	width:380px;
	display:inline;
	font-size:9px;
	}
.bx2-bullet {background-image:url(../../_img/ct-bullet.gif); width:6px; height:6px; float:left; overflow:hidden; margin:3px 3px 0px 0px;}
.bx2-txt {width:370px; float:left; font-weight:bold;}
.bx2-p { margin-bottom:3px; clear:both; width:380px;}
.bx2 a:link{color:#0B3566; text-decoration:none;}
.bx2 a:visited{color:#0B3566; text-decoration:none;}
.bx2 a:hover{color:#0B3566; text-decoration:none;}

/*---------------- BX 1 -------------------*/
.bx1 {
	position:relative;
	float:left;
	clear: both;
	margin:0px 0px 8px 12px;
	width:380px;
	display:inline;
	}
.bx1-dot {
	background-image:url(../../_img/dot-w.gif);
	background-position:center center;
	background-repeat:repeat-x;
	width:100%;
	height:6px;
	font-size:4px;
	background-color:#FFFFFF;
	}
.bx1 p{margin-left:28px; display:inline;}

/*---------------- BX 2 -------------------*/
.bx2-dot {
	background-image:url(../../_img/dot-w.gif);
	background-position:top center;
	background-repeat:repeat-x;
	height:4px;
	font-size:4px;
	background-color:#FFFFFF;
	}
.bx2-list {margin:4px 0px 4px 10px; font-size:9px; color:#0B3566; clear:both;}

/*------------------------------ DATA SHEETS ----------------------------------------------------------*/

/*---------------- BX 3 -------------------*/
.bx3-login {position:relative; margin:10px 0px 0px 110px; width:165px; height:80px; background-image: url(../../_img/f-login-bg.gif); background-repeat:no-repeat;}
.bx3-ip1 input{position:absolute; width:88px; height:14px; font-size:9px; top:6px; left:62px; border:1px solid #cccccc; background-color:#F8F8FA;}
.bx3-ip2 input{position:absolute; width:88px; height:14px; font-size:9px; top:30px; left:62px; border:1px solid #cccccc; background-color:#F8F8FA;}
.bx3-txt1 {position:absolute; top:8px; left:10px;}
.bx3-txt2 {position:absolute; top:32px; left:17px;}
.bx3-ok {position:absolute; top:58px; left:127px;}

/*---------------- BX 4 -------------------*/
.bx4 {
	position:relative;
	float:left;
	clear: both;
	margin:0px 0px 20px 12px;
	width:380px;
	display:inline;
	}
.bx4-form {width:380px; margin:10px 0px; font-size:9px;}

.bx4-txt-col1 {text-align:right; width:52px; height:16px; margin:4px 0px; float:left; display:inline;}
.bx4-txt-col2 {text-align:right; width:30px; height:16px; margin:4px 0px; float:left; display:inline;}
.bx4-txt-col3 {text-align:right; width:39px; height:16px; margin:4px 0px; float:left; display:inline;}
.bx4-txt-col4 {text-align:right; width:30px; height:16px; margin:4px 0px; float:left; display:inline;}

.bx4-ip1 {width:316px; margin-left:5px; float:left; display:inline;}
.bx4-ip1 input{width:100%; height:14px; font-size:9px; border:1px solid #cccccc; background-color:#F8F8FA;}

.bx4-ip2 {width:116px; margin-left:5px; float:left; display:inline;}
.bx4-ip2 input{width:100%; height:14px; font-size:9px; border:1px solid #cccccc; background-color:#F8F8FA;}

.bx4-ip3 {width:25px; margin-left:5px; float:left; display:inline;}
.bx4-ip3 input{width:100%; height:14px; font-size:9px; border:1px solid #cccccc; background-color:#F8F8FA;}

.bx4-ip4 {width:90px; margin-left:5px; float:left; display:inline;}
.bx4-ip4 input{width:100%; height:14px; font-size:9px; border:1px solid #cccccc; background-color:#F8F8FA;}

.bx4-ip5 {width:140px; margin-left:5px; float:left; display:inline;}
.bx4-ip5 input{width:100%; height:14px; font-size:9px; border:1px solid #cccccc; background-color:#F8F8FA;}

.bx4-ip6 {width:140px; margin-left:5px; float:left; display:inline;}
.bx4-ip6 input{width:136px; height:14px; font-size:9px; border:1px solid #cccccc; background-color:#F8F8FA;}

/*---------------- BX 6 -------------------*/
.bx6-txt-col1 {text-align:right; width:106px; height:16px; margin:4px 0px; float:left; display:inline;}
.bx6-txt-col2 {text-align:right; height:16px; margin:4px 0px; float:left; display:inline;}
.bx6-txt-col3 {text-align:left; width:95px; height:16px; margin:4px 0px; float:left; display:inline;}
.bx6-txt-col4 {text-align:left; width:170px; height:16px; margin:4px 0px; float:left; display:inline;}

.bx6-ip1 {width:95px; float:left; display:inline;}
.bx6-ip1 input{width:90%; height:14px; border:1px solid #cccccc; background-color:#F8F8FA;}

.bx6-ip2 {float:left; margin: 0px 5px; display:inline;}

.bx6-ip3 {width:372px; float:left; clear:both; display:inline;}
.bx6-ip3 textarea{width:100%; height:120px; border:1px solid #cccccc; background-color:#F8F8FA;}
.bx6-ip3 input{width:100%; height:120px; border:1px solid #cccccc; background-color:#F8F8FA;}

/*---------------- ENVIAR -------------------*/

.bx6-enviar {float:left; width:190px; display:inline; text-align:right;}
.bx6-voltar {float:left; width:190px; display:inline; text-align:left;}

/*----------------PROCURAR-------------------*/

.bx3 {
	width:174px;
	float:left;
	font-size:9px;
	padding-left:20px;
	}
.bx3 h3{font-size:10px; font-weight:bold; margin-bottom:4px; margin-top:0; color:#0B3566;}
.bx3-txt {margin:0px 0px 1px 16px; display:inline; width:142px; float:left;}

.bx3-search {
	position:relative;
	width:174px;
	height:33px;
	clear:both;
	margin-bottom:10px;
	margin-left:95px;
}
.bx3-search1 input{position:absolute; font-size:9px; width:86px; height:15px; top:8px; left:10px; z-index:500;}
.bx3-search2 {position:absolute; width:100px; height:16px; top:9px; left:106px; z-index:1000;}
