/*@charset "utf-8";
/* CSS Document */

/*PROPRIEDADES DE TEXTOS-----------------------------------------------------*/

.texto_branco_11px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.texto_branco_13px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}
.texto_branco_17px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
}
.texto_branco_19px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFFFFF;
}
.texto_branco_21px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#FFFFFF;
}
.texto_branco_23px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#FFFFFF;
}
.texto_branco_27px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#FFFFFF;
}

.texto_vermelho_12px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#da251d;
}
.texto_vermelho_13px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#da251d;
}
.texto_vermelho_14px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#da251d;
}
.texto_vermelho_15px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#da251d;
}
.texto_vermelho_16px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#da251d;
}
.texto_vermelho_18px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#da251d;
}
.texto_vermelho_23px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#da251d;
}

.texto_vermelho_34px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#da251d;
}

.texto_vermelho_45px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:45px;
	color:#da251d;
}

.texto_azul_14px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#004a91;
}
.texto_azul_18px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004a91;
}
.texto_azul_22px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#004a91;
}
.texto_azul_24px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#004a91;
}
.texto_azul_26px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#004a91;
}


.texto_host_promo {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#19a80e;
}



.texto_cinza_11px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
}
.texto_cinza_12px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
}
.texto_cinza_13px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#777777;
}
.texto_cinza_14px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#777777;
}
.texto_cinza_17px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#777777;
}
.texto_cinza_18px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#777777;
}
.texto_cinza_24px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#777777;
}

.texto_cinza_escuro_12px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414042;
}
.texto_cinza_escuro_13px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#414042;
}
.texto_cinza_escuro_14px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#414042;
}
.texto_cinza_escuro_17px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#414042;
}
.texto_cinza_escuro_18px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#414042;
}
.texto_cinza_escuro_20px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#414042;
}
.texto_cinza_escuro_22px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#414042;
}
.texto_cinza_escuro_24px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#414042;
}
.texto_cinza_escuro_26px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#414042;
}

.texto_cinza_escuro_38px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:38px;
	color:#414042;
}
.texto_cinza_escuro_42px {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:42px;
	color:#414042;
}

.texto_link_capa {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#004a91;
}


.texto_ass {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c6c6c;
}

/*PROPRIEDADES DE LINKS-----------------------------------------------------*/
a.link_capa:link {
color:#004a91;
text-decoration:none;
}
a.link_capa:visited {
color:#004a91;
text-decoration:none;
}
a.link_capa:hover {
color:#afafaf;
text-decoration:none;
}
a.link_capa:active {
color:#004a91;
text-decoration:none;
}

a.link_menu_h:link {
color:#777777;
text-decoration:none;
}
a.link_menu_h:visited {
color:#777777;
text-decoration:none;
}
a.link_menu_h:hover {
color:#777777;
text-decoration:none;
font-weight:bold;
}
a.link_menu_h:active {
color:#777777;
text-decoration:none;
}

a.link_cinza:link {
color:#777777;
text-decoration:none;
}
a.link_cinza:visited {
color:#777777;
text-decoration:none;
}
a.link_cinza:hover {
color:#777777;
text-decoration:underline;
}
a.link_cinza:active {
color:#777777;
text-decoration:none;
}

a.link_cinza_escuro:link {
color:#414042;
text-decoration:none;
}
a.link_cinza_escuro:visited {
color:#414042;
text-decoration:none;
}
a.link_cinza_escuro:hover {
color:#414042;
text-decoration:underline;
}
a.link_cinza_escuro:active {
color:#414042;
text-decoration:none;
}


a.link_branco:link {
color:#ffffff;
text-decoration:none;
}
a.link_branco:visited {
color:#ffffff;
text-decoration:none;
}
a.link_branco:hover {
color:#ffffff;
text-decoration:underline;
}
a.link_branco:active {
color:#ffffff;
text-decoration:none;
}

a.link_vermelho:link {
color:#da251d;
text-decoration:none;
}
a.link_vermelho:visited {
color:#da251d;
text-decoration:none;
}
a.link_vermelho:hover {
color:#da251d;
text-decoration:underline;
}
a.link_vermelho:active {
color:#da251d;
text-decoration:none;
}

a.link_azul:link {
color:#004a91;
text-decoration:none;
}
a.link_azul:visited {
color:#004a91;
text-decoration:none;
}
a.link_azul:hover {
color:#004a91;
text-decoration:underline;
}
a.link_azul:active {
color:#004a91;
text-decoration:none;
}


a.link_ass:link {
color:#6c6c6c;
text-decoration:none;
}
a.link_ass:visited {
color:#6c6c6c;
text-decoration:none;
}
a.link_ass:hover {
color:#6c6c6c;
text-decoration:none;
}
a.link_ass:active {
color:#6c6c6c;
text-decoration:none;
}





/*PARA FORMULARIOS-----------------------------------------------------*/
.form {
display: inline;
margin: 0px;
padding: 0px;
}

.campo_informativo {
background: #0a0038;
border-top: 1px solid #0a0038;
border-bottom: 1px solid #0a0038;
border-left: 1px solid #0a0038;
border-right: 1px solid #0a0038;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 13px;
width: 122px;
height: 20px;
color: #FFFFFF;
}
.campo_azul_14px {
background: #FFFFFF;
border-top: 1px solid #004a91;
border-bottom: 1px solid #004a91;
border-left: 1px solid #004a91;
border-right: 1px solid #004a91;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #414042;
}

.campo_cinza_escuro_14px {
background: #FFFFFF;
border-top: 1px solid #414042;
border-bottom: 1px solid #414042;
border-left: 1px solid #414042;
border-right: 1px solid #414042;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #414042;
}

.select_cinza_escuro_14px { 
background-color: #FFFFFF;
margin-top: inherit 1px;
border-top: 1px solid #414042;
border-bottom: 1px solid #414042;
border-left: 1px solid #414042;
border-right: 1px solid #414042;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#414042;
}


.botao_azul_13px {
background: #004a91;
border-top: 1px solid #004a91;
border-bottom: 1px solid #004a91;
border-left: 1px solid #004a91;
border-right: 1px solid #0a0038;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
}

/* PARA BORDAS DE IMAGENS */
.borda_preta {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

.borda_cinza {
border-top: 1px solid #777777;
border-bottom: 1px solid #777777;
border-left: 1px solid #777777;
border-right: 1px solid #777777;
}




table.borda_host_1 tr td {
border:1px solid #CCCCCC;
}
table.borda_host_1 {
border-collapse: collapse;
text-align: center;
}

.hr_cinza_claro {
height: 1px;
border: none;
border-top: 1px solid #E4E4E4;	
}

.hr_cinza_escuro {
height: 1px;
border: none;
border-top: 1px solid #414042;	
}

.hr_vermelho {
height: 1px;
border: none;
border-top: 1px solid #da251d;	
}

/***********************NÃO RETIRAR - UTILIZADO PARA AS VAGAS DE EMPREGO*/

.dhtmlgoodies_question{	/* estilo da div onde aparecem as vagas */
	/* inicio layout CSS */
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#da251d;
	width:100%;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-repeat:no-repeat;
	background-position:top right;	
	height:25px;	
	/* fim layout CSS */
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* estilo da div internet onde aparec a descricao */
	/* inicio layout CSS */
	width:99%;
	/* fim layout CSS */	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* ajustes do conteudo quando é abaixo */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
