

/* 20081027 > FCFO > Secções
 ------------------------------------------------------------------------- */
	.Seccao {
		margin: 0px 0px 10px 0px;
		vertical-align: top;
		font-family: Calibri;
	}
	.Seccao H2 {
		font-size: 16px;
		color: #8b0000;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	.Seccao th {
		font-size: 12px;
		font-weight: bold;
	}
	.Seccao .CaixaSeccao {
		width: 100%;
		background-color: #F4F2F0;
		border: solid 1px #dad3c7;
		vertical-align: top;
		font-family: Calibri;
	}
	.Seccao .CaixaSeccaoConteudo {
		vertical-align: top;
		padding: 6px;
	}
	.Seccao .CaixaSeccaoDetalhe {
		background-image: url(/Candidatos/imagens/_BK_Dashed.gif);
		background-repeat: repeat-y;
		background-position: top left;
		background-color: #ece9e5;
		vertical-align: bottom;
		width: 150px;
		padding: 6px;
	}




/* 20080213 > FCFO > Profile
 ------------------------------------------------------------------------- */
	.CSSUserProfile {
		padding-top: 15px;
	}
	.CssFieldCaption {
		font-family: Calibri;
		font-weight: bold;
		font-size: 11px;
		width: 120px;
		text-align: right;
		vertical-align: top;
		padding: 5px;
	}
	.CssInnerFieldCaption {
		font-family: Calibri;
		font-weight: bold;
		font-size: 11px;
		text-align: right;
		padding-left: 10px;
		padding-right: 3px;
		vertical-align: middle;
	}
	.CssInnerLegenda {
		font-family: Calibri;
		font-size: 10px;
		font-style: italic;
		margin-left: 3px;
		vertical-align: middle;
	}
	.CssInnerTable {
		width: 100%;
		vertical-align: middle;
	}
	.JobalertCategorie {
		background-color: #ECE9E5;
		padding: 3px;
		vertical-align: top;
		border: solid 1px #D2CAC1;
		cursor: pointer;
	}
	.JobalertCategorie:hover {
		border: solid 1px #9e8c79;
	}
	.JobalertCategorieEmpty {
		background-color: #f1efec;
		padding: 3px;
		border: solid 1px #e8e4e0;
	}
