/*
Cores usadas no Site 
Azul_escuro = #003366
Azul_claro =  #6699FF
Creme = #edede1
*/

/*-----------------------------------------------------------------------------------------------

	/*ESTILO AHK*/
	

.menulinkon
{
	text-decoration:none;
	color: #003366;
	font-size:11px;
	background-color:#DFE6EF;
	border-right:2px solid #003366;
	border-left:2px solid #003366;
	cursor:hand;
}
.menulinkoff
{
	text-decoration:none;
	font-size:11px;
	color: #003366;
	border-left:2px solid #EEF2F7;
	background-color:#F2F5F7;
	border-right:2px solid #EEF2F7;
	border-left:2px solid #EEF2F7;
}
.euro {
	font-family:Arial;
	color: #990000;
	font-size:11px;
}
.tacha {
	text-decoration: line-through;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

.texto_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699FF;
	text-decoration: none;
}

.texto_vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
}




.textoFORUM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333366;
	text-decoration: none;
	
}
.tituloFORUM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}

.linkFORUM:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}
.linkFORUM:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}
.linkFORUM:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}
.linkFORUM:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
	filter: blur;
	text-transform: none;
}

.texto_laranja_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
}
.texto_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}
.texto_branco_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.texto_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.textoAmareloRevista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAEC05;
	text-decoration: none;
}

.texto_menor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
}
.texto_menor_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
   font-weight: bold;
}
.titulo_pag_laranja{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ff6600;
	font-weight: bold;
}
.titulo_pag_azul{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
	font-weight: bold;
}
.titulo_extranet{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #003366;
	font-weight: bold;
	margin:-5px 0 10px 0;;
	margin-left:15px;	
}
.titulo_extranet_branco{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding:0 10px 0 10px;
	color: #003366;
	text-decoration: none;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.titulo_laranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
.titulo_vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.titulo_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.titulo_amarelo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FAEC05;
	text-decoration: none;
	font-weight: bold;
}

.campo { 
	color: #003366; 
	font-family: Arial; 
	font-size: 11px; 
	BORDER-RIGHT: 1px solid #E7EBEF;
	BORDER-TOP: 1px solid #D4DBE2;
	BORDER-LEFT: 1px solid #D4DBE2; 	
	BORDER-BOTTOM: 1px solid #E7EBEF; 
} 
.obrigatorio { 
	color: #003366; 
	font-family: Arial; 
	font-size: 11px; 
	BORDER: 1px solid #C9D1DA;
	background-color: #E4E9ED;
} 
.link:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699FF;
}
.link:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699FF;
}
.link:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699FF;
}
.link:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699FF;
	filter: blur;
	text-transform: none;
}

.link_amarelo:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAEC05;
}
.link_amarelo:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAEC05;
}
.link_amarelo:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAEC05;
}
.link_amarelo:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAEC05;
	filter: blur;
	text-transform: none;
}

.link2:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.link2:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.link2:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.link2:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	filter: blur;
	text-transform: none;
}
.mao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #dcdcdc;
	cursor: hand;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	
}

.maohotline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #f0f2f4;
	cursor: hand;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
}

.linkhotline:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
}
.linkhotline:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
}
.linkhotline:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
}
.linkhotline:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
	filter: blur;
	text-transform: none;
}


.pontilhado {
 border-style: dotted;
 border-width: 1px; 
 border-color: #003366;
}
.pontilhado2 {
 border-style: dotted;
 border-width: 1px; 
 border-color: #ff0000;
}
.pontilhado2 {
 border-style: dotted;
 border-width: 1px; 
 border-color: #FF0000;
}
.PaginaAtual {
 BORDER-RIGHT: #DBDBDB 1px solid;
 BORDER-TOP: #DBDBDB 1px solid;
 BORDER-LEFT: #DBDBDB 1px solid;
 BORDER-BOTTOM: #DBDBDB 1px solid;
 BACKGROUND-COLOR: #EEEEEE;
 HEIGHT: 15px;
 TEXT-DECORATION: none PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 PADDING-RIGHT: 5px;
 PADDING-LEFT: 5px;
 FONT-FAMILY: Arial;
 FONT-SIZE: 8pt;
 COLOR: #003366;
}
.menupag:link {
 BORDER-RIGHT: #DBDBDB 1px solid;
 BORDER-TOP: #DBDBDB 1px solid;
 BORDER-LEFT: #DBDBDB 1px solid;
 BORDER-BOTTOM: #DBDBDB 1px solid;
 FONT-FAMILY: Arial;
 FONT-SIZE: 8pt;
 COLOR: #003366;
 BACKGROUND-COLOR: #FFFFFF;
 HEIGHT: 15px;
 TEXT-DECORATION: none PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 PADDING-RIGHT: 5px;
 PADDING-LEFT: 5px;
}
.menupag:visited {
 BORDER-RIGHT: #DBDBDB 1px solid;
 BORDER-TOP: #DBDBDB 1px solid;
 BORDER-LEFT: #DBDBDB 1px solid;
 BORDER-BOTTOM: #DBDBDB 1px solid;
 FONT-FAMILY: Arial;
 FONT-SIZE: 8pt;
 COLOR: #003366;
 BACKGROUND-COLOR: #FFFFFF;
 HEIGHT: 15px;
 TEXT-DECORATION: none PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 PADDING-RIGHT: 5px;
 PADDING-LEFT: 5px;
}
.menupag:hover {
 BORDER-RIGHT: #DBDBDB 1px solid;
 BORDER-TOP: #DBDBDB 1px solid;
 BORDER-LEFT: #DBDBDB 1px solid;
 BORDER-BOTTOM: #DBDBDB 1px solid;
 FONT-FAMILY: Arial;
 FONT-SIZE: 8pt;
 COLOR: #003366;
 BACKGROUND-COLOR: #eeeeee;
 HEIGHT: 15px;
 TEXT-DECORATION: none PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 PADDING-RIGHT: 5px;
 PADDING-LEFT: 5px;
}
.menuTopo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo:actived {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo:hover {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}

.linkTopoLaranja:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.linkTopoLaranja:actived {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.linkTopoLaranja:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.linkTopoLaranja:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}


/*-------------- LinkTopoBold ----------------*/
.linkTopoBold:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.linkTopoBold:actived {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-bold: true;
	font-weight: bold;
	color: #003366;
}
.linkTopoBold:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.linkTopoBold:hover {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
/*-----------------------------------------------------------------------------------------------

		/* MENU DE SALTO AHK*/

.menudesalto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-align: center;
	display: compact;
	height: 20px;
	width: 120px;
	border: thin solid;
	background-position: left;
}

/*-----------------------------------------------------------------------------------------------

	/*CAMARA JUNIOR*/

.menuMeioAtivo {
	text-decoration:none;
	color:#009AD8;
}
.menuMeioInativo {
	text-decoration:none;
	color:#003366;	
}
.bordaImg {
	border:1px solid #003366;
}
.link_branco:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.link_branco:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.link_branco:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.link_branco:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.titulo_junior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009AD8;
	text-decoration: none;
	font-weight: bold;
}
.link_junior:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD8;
}
.link_junior:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD8;
}
.link_junior:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD8;
}
.link_junior:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD8;
	filter: blur;
	text-transform: none;
}
.linkTopo_junior:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo_junior:actived {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo_junior:visited {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.linkTopo_junior:hover {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD8;
}

/*-----------------------------------------------------------------------------------------------

	/* SITE BOLSA DE EMPREGOS*/
	

.titulolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
}
.titulolink:visited {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}
.titulolink:link {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}
.titulolink:actived {
	Text-Decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}
.titulolink:hover {
	Text-Decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699FF;
}

/*-----------------------------------------------------------------------------------------------*/
.BarraAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
}
.tdCinza {
	border: thin solid #CCCCCC;
}

/*---------------Premio von Martius------------------------------------------*/

.mao_premio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #DDDDDD;
	cursor: hand;
}

.campo_premio { 
	color: #003366; 
	font-family: Arial; 
	font-size: 12px; 
	BORDER-RIGHT: 1px solid #E7EBEF;
	BORDER-TOP: 1px solid #D4DBE2;
	BORDER-LEFT: 1px solid #D4DBE2; 	
	BORDER-BOTTOM: 1px solid #E7EBEF; 
} 

.link_premio:link {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699FF;
}

.link_premio:visited {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699FF;
}
.link_premio:actived {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699FF;
}
.link_premio:hover {
	Text-Decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699FF;
}

.link_premio_branco:link {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.link_premio_branco:visited {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.link_premio_branco:actived {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.link_premio_branco:hover {
	Text-Decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.link_menu2_premio:link {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.link_menu2_premio:visited {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.link_menu2_premio:actived {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.link_menu2_premio:hover {
	Text-Decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.texto_premio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	text-align: justify;
}
.titulo_premio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.link_menu_premio:link {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.link_menu_premio:visited {
	Text-Decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.link_menu_premio:actived {
	Text-Decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.link_menu_premio:hover {
	Text-Decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}