/* CSS Document */
.style1 {	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-weight: bold;
}
.style2 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-style: normal;
}
.style3 {	
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}
.style4 {	
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-style: italic;
}
.style5 {	
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.style6 {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.style7 {	
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.style8 {	
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style9 {

	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-weight: bold;
}
body {
	margin-top: 0px;
}
.style10 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.style11 {

	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.style12 {

	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.style14 {font-size: 7pt}

/* Estilos do cadastro de currículos */

input, select, textarea	{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
}


/* Style do balão de descrição */
.balao {
	width:206px;
	left:250px;
	top:250px;
	position: absolute;
	visibility: hidden;
}
#boxPesqOrigem {
	width: 510px;
	border: 1px solid #B6C9DD;	
	overflow-x: hidden;
	overflow-y: auto;	
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
#boxAreas, #boxNiveis  {
	width: 680px;
	border: 1px solid #B6C9DD;	
	overflow-x: hidden;
	overflow-y: auto;	
	padding: 0;
	margin: 0 auto;
	background-color: #FFFFFF;
}
#boxAreas {
	height: 200px;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#boxNiveis {
	height: 115px;
}
#boxPesqOrigem {
	height: 115px;
}
#boxAreas .selected, #boxNiveis .selected, #boxPesqOrigem .selected
{
	background-color: #235FB1;
}
#boxAreas .listAreas, #boxNiveis .listNiveis, #boxPesqOrigem .listPesqOrigem {
	list-style: none;
	margin: 0;
	padding: 0;
}
#boxAreas .listAreas li, #boxNiveis .listNiveis li, #boxPesqOrigem .listPesqOrigem li {
	margin-left: 5px;
	font-size:10px;
	/*color:#0066cc;*/
	color:#666666;
}
#boxAreas .listAreas li label , #boxNiveis .listNiveis li label , #boxPesqOrigem .listPesqOrigem li label {
	width: 100%;	
}
#boxPesqOrigem .listPesqOrigem li {
	padding: 3px;
}
#boxAreas .listAreas li.selected, #boxAreas .listAreas li.hover, #boxNiveis .listNiveis li.selected, #boxNiveis .listNiveis li.hover, #boxPesqOrigem .listPesqOrigem li.selected, #boxPesqOrigem .listPesqOrigem li.hover {
	background-color: #0066cc;
	color: #FFFFFF;
}
#boxAreas .coluna {
	float: left;
	padding: 5px;	
	width: 210px;
}
#boxNiveis .coluna {
	float: left;
	padding: 5px;	
	width: 660px;
}
#boxPesqOrigem .coluna {
	float: left;
	padding: 5px;	
	width: 220px;
}

