#form1 {
	font-size: 4px;
}
.tipo {
	font-family: verdana;
	background-image: url(img/fonte.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333333;
}
.fonte1 { font-size: 10px; }
.carregando {
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.fonte2 { font-size: 13px; }
.fonte3 { font-size: 19px; }
.fonte4 { font-size: 25px; }
a.fonte1 { font-size: 10px; text-decoration:none; color:#60A9D1; }
a.fonte2 { font-size: 13px;  text-decoration:none;  color:#60A9D1;}
a.fonte3 { font-size: 19px;  text-decoration:none;  color:#60A9D1;}
a.fonte4 { font-size: 25px; text-decoration:none;  color:#60A9D1; }
a.fonte1:hover { font-size: 10px; text-decoration:underline;  color:#0066CC;}
a.fonte2:hover { font-size: 13px;  text-decoration:underline; color:#0066CC;}
a.fonte3:hover { font-size: 19px;  text-decoration:underline; color:#0066CC;}
a.fonte4:hover { font-size: 25px; text-decoration:underline;  color:#0066CC;}
.tx_11_azul {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #60A9D1;
}
a.tx_11_azul {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #60A9D1;
	text-decoration:none;
	
}
a.tx_11_azul:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #60A9D1;
	text-decoration:underline;
	
}
.tx_11_vermelho {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #CB2401;
}
a.tx_11_vermelho {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #CB2401;
	text-decoration:none;
	
}
a.tx_11_vermelho:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color:#CB2401;
	text-decoration:underline;
	
}

.tx_13_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #143D55;
	text-decoration:none
}
a.tx_13_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #143D55;
	text-decoration:none
}
a.tx_13_azul_e:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color:#990000;
	text-decoration:none
}
.tx_11_branco{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.tx_11_azul_ea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015988;
	text-decoration:none
}
a.tx_11_azul_ea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #143D55;
	text-decoration:none
}
a.tx_11_azul_ea:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	text-decoration:none
}
a.tx_13_azul_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration:none;
	line-height: 32px;
	display:block;
	padding-left:4px;
}
a.tx_13_azul_menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000FF;
	background-color: #FFFFFF;
	text-decoration:none;
	line-height: 32px;
	display:block;
	padding-left:4px;
}
.fr_busca {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #004C78;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
	line-height: 15px;
	
}
a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	display:block;
	text-decoration:none;
	line-height: 26px;
}
.brd_comp_azul_e {
	border: 1px solid #143D55;
}
.brd_comp_azul_c {
	border: 1px solid #60A9D1;
}
.brd_comp_cinza {
	border: 1px solid #cccccc;
}

.brd_comp_branca {
	border: 2px solid #FFFFFF;
}

a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	background:url(img/sel_menu.jpg);
	font-size: 13px;
	font-weight: bold;
	color:#253C66;
	display:block;
	text-decoration:none;
	line-height: 26px;
}
.tx_17_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 17px;
	color: #143D55;

}
.tx_19_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 19px;
	color: #143D55;

}
a.tx_19_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 19px;
	color: #143D55;
	line-height:20px;
	text-decoration:none	
}
a.tx_19_azul_e:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 19px;
	color: #143D55;
	line-height:20px;
	text-decoration:underline
}
.tx_15_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #143D55;
}
.tx_13_azul_c {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 13px;
	color: #60A9D1;
	
}
.tx_11_cinza_e {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-size: 11px;
}
a.tx_11_cinza_e {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-size: 11px;
	text-decoration:none
}
a.tx_11_cinza_e:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-size: 11px;
	text-decoration:underline
}
.tx_13_cinza_e {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;

}
a.tx_13_cinza_e {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none

}
a.tx_13_cinza_e:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline

}

.tx_15_azul_c {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color:#143D55;
	background-color:#f9f9f9;
}
.tx_15_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #143D55;
}
a.tx_15_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #143D55;
	text-decoration:none
}
a.tx_15_azul_e:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 15px;
	color: #143D55;
	text-decoration:underline
}

.tx_21_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 21px;
	color: #143D55;
	line-height:24px;	
}
a.tx_21_azul_e {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 21px;
	color: #143D55;
	line-height:24px;
	text-decoration:none	
}
a.tx_21_azul_e:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 21px;
	color: #143D55;
	line-height:24px;
	text-decoration:underline
}
.tx_21_azul_c {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 21px;
	color: #60A9D1;
	line-height:24px;	
}
a.tx_21_azul_c {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 21px;
	color: #60A9D1;
	line-height:24px;
	text-decoration:none	
}
a.tx_21_azul_c:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 21px;
	color:#60A9D1;
	line-height:24px;
	text-decoration:underline
}

.tx_17_azul_c {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 17px;
	color: #0878C2;
	line-height:20px;	
}
a.tx_17_azul_c {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 17px;
	color: #0878C2;
	line-height:20px;
	text-decoration:none	
}
a.tx_17_azul_c:hover {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 17px;
	color:#0878C2;
	line-height:20px;
	text-decoration:underline
}

.fr_busca1 {
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 11px;
	color: #004C78;
	background-color: #FFFFFF;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	height: 15px;
}
.brd_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.brd_bottom_top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.brd_bottom_pont {
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #004872;
}

.brd_left_pont {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #004872;
}