/* 20090313 > JSR > fundo a verde*/

	body {
		background-color: #003a00;
	}

/* 20090327 > JSR > Link para candidatura*/
	.a_ApplyNow {
		font-size: 16px;
		color: #e16a00;
		font-weight: bold;
		padding: 10px 5px;
	}

	.a_ApplyNow:hover {
		font-size: 16px;
		color: #e16a00;
		font-weight: bold;
		padding: 10px 5px;
		text-decoration: underline;
	}

/* 20080523 > JSR > Linha do titulo da mesma cor que cabeçalho */
	.ContainerTitulo {
		font-family: Calibri;
		font-size: 20px;
		color: #000000;
		border-bottom: solid 1px #003a00;
		padding-bottom: 5px;
		margin-bottom: 10px;
	}

/* 20071231 > FCFO > Layout para o Site */
	.MainDiv {
		background-color: #e9e6e1;
		background-image: url(Imagens/BK_Body.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	.InnerMainDiv, .InnerMainDivHP {
		width: 920px;
		margin-left: auto;
		margin-right: auto;
		background-repeat: repeat-x;
		background-position: bottom;
	}
	.InnerMainDiv {
		background-image: url(Imagens/BK_PreContaiverDiv.gif);
	}

	.HeaderDiv {
		width: 100%;
		height: 70px;
		color: #000000;
	}
	.ContentDiv {
		background-image: url(Imagens/BK_ContentDiv.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	.DefaultContainerDiv {
		/*background-color: #FFFFFF; 		border: solid 1px #8C7852;*/
		color: #000000;
	}
	.PreContainerDiv {
		background-image: url(Imagens/BK_PreContaiverDiv.gif);
		background-repeat: repeat-x;
		background-position: bottom;
	}

	.FooterDiv {
		text-align: center;
		color: #ffffff;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 60px;
	}
	.FooterDiv a {
		color: #8C7852;
		text-decoration: none;
		font-size: 10px;
		font-weight: bold;
	}

/* 20071231 > FCFO > Elementos do Menu  */
/*20090311 > JSR > Modificado para ter uma imagem de fundo com cantos redontos*/

	.MenuCell1 {
		padding: 6px 10px;
		font-size: 12px;
		color: #ffffff;
	}

	.MenuCell2 {
		padding: 6px 10px;
		font-size: 12px;
		color: #ffffff;
	}

	.MenuCell3 {
		padding: 6px 10px;
		font-size: 12px;
		color: #ffffff;
	}

	.MenuCell4 {
		padding: 6px 10px;
		font-size: 12px;
		color: #ffffff;
	}

	.MenuCell5 {
		padding: 6px 10px;
		font-size: 12px;
		color: #ffffff;
	}



	.MenuCell1:hover {
		background-image: url(Imagens/1hover.gif);
		background-repeat: no-repeat;
		cursor: pointer;
		color: #000000;
	}
	.MenuCell2:hover {
		background-image: url(Imagens/2hover.gif);
		background-repeat: no-repeat;
		cursor: pointer;
		color: #000000;
	}
	.MenuCell3:hover {
		background-image: url(Imagens/3hover.gif);
		background-repeat: no-repeat;
		cursor: pointer;
		color: #000000;
	}
	.MenuCell4:hover {
		background-image: url(Imagens/4hover.gif);
		background-repeat: no-repeat;
		cursor: pointer;
		color: #000000;
	}
	.MenuCell5:hover {
		background-image: url(Imagens/5hover.gif);
		background-repeat: no-repeat;
		cursor: pointer;
		color: #000000;
	}


	.MenuCellCurrent1 {
		background-image: url(Imagens/1hover.gif);
		cursor: pointer;
		padding: 6px 10px;
		font-size: 12px;
		color: #000000;
	}
	.MenuCellCurrent2 {
		background-image: url(Imagens/2hover.gif);
		cursor: pointer;
		padding: 6px 10px;
		font-size: 12px;
		color: #000000;
	}

	.MenuCellCurrent3 {
		background-image: url(Imagens/3hover.gif);
		cursor: pointer;
		padding: 6px 10px;
		font-size: 12px;
		color: #000000;
	}

	.MenuCellCurrent4 {
		background-image: url(Imagens/4hover.gif);
		cursor: pointer;
		padding: 6px 10px;
		font-size: 12px;
		color: #000000;
	}


/* 20071231 > FCFO > Estilos para o Sub Menu do site */

	.SubMenu {
		margin-left: 5px;
		margin-right: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.SubMenu_Titulo {
		font-family: Calibri;
		font-size: 25px;
		color: #000000;
		border-bottom: solid 1px #c0baa0;
		padding-bottom: 10px;
		padding-top: 10px;
		margin-bottom: 10px;
	}

	.SubMenu_Titulo_NB /* No Border */ {
		font-family: Calibri;
		font-size: 25px;
		color: #000000;
		padding-bottom: 10px;
		padding-top: 10px;
		margin-bottom: 10px;
	}

	.SubMenu_Item {
		font-family: Calibri;
		font-size: 13px;
		font-weight: bold;
		color: #5d5d5d;
		padding: 3px;
		cursor: pointer;
		padding-left: 22px; /* 20081020 > LM */
	}
	.SubMenu_Item:hover {
		background-color: #D8CDC5;
	}

	.SubMenu_SubItem {
		font-family: Calibri;
		font-size: 13px;
		font-weight: bold;
		color: #282828;
		padding: 3px;
		cursor: pointer;
		padding-left: 22px; /* 20081020 > LM */
	}

	.SubMenu_SubItem:hover {
		background-color: #D8CDC5;
	}


	.SubMenu_SubTitulo /* 20081020 > LM > SubTitulos */ {
		font-family: Calibri;
		font-size: 14px;
		font-weight: bold;
		color: #000000;
		padding: 3px;
	}




/* 20080102 > FCFO > Items CTX */

	.MainCtx {
		margin-left: 5px;
		margin-right: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.MainCtx_Titulo {
		font-family: Calibri;
		font-size: 18px;
		color: #000000;
		border-bottom: solid 1px #c0baa0;
		padding-bottom: 10px;
		padding-top: 15px;
		margin-bottom: 10px;
	}
	.MainCtx_Item {
		font-family: Calibri;
		font-size: 10px;
		color: #553600;
		padding: 3px;
		vertical-align: top;
		cursor: pointer;
	}
	.MainCtx_Item:hover {
		background-color: #D8CDC5;
	}
	.MainCtx_ItemLI {
		width: 8px;
		padding: 4px;
		vertical-align: top;
	}


/* 20081105 > LM > Homepage hide divs
---------------------------------------------------------------- */
	#divMainPub, #divMainFlash {
	}

	#divMainPub.divHide, #divMainFlash.divHide {
		display: none;
		visibility: hidden;
		overflow: hidden;
	}

	#divMainPub.divShow, #divMainFlash.divShow {
		display: block;
		visibility: visible;
	}
