/* 20090313 > JSR > fundo a verde*/

body
{
	background-color:#003a00;
}

/* 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;
	}
	
	
	
	.MenuCell1:hover
	{
		background-image:url(Imagens/homehover.gif);
		background-repeat:no-repeat;		
		cursor: pointer;
		color:#000000;
	}
	.MenuCell2:hover
	{
		background-image:url(Imagens/ghover.gif);
		background-repeat:no-repeat;		
		cursor: pointer;
		color:#000000;		
	}
	.MenuCell3:hover
	{
		background-image:url(Imagens/ishover.gif);
		background-repeat:no-repeat;		
		cursor: pointer;
		color:#000000;		
	}
	.MenuCell4:hover
	{
		background-image:url(Imagens/chover.gif);
		background-repeat:no-repeat;		
		cursor: pointer;
		color:#000000;
	}	
		
	
	.MenuCellCurrent1
	{
		background-image:url(Imagens/homehover.gif);
		cursor:pointer;
		padding:6px 10px;
		font-size: 12px;
		color:#000000;
	}
		.MenuCellCurrent2
	{
		background-image:url(Imagens/ghover.gif);
		cursor:pointer;
		padding:6px 10px;
		font-size: 12px;
		color:#000000;
	}
	
		.MenuCellCurrent3
	{
		background-image:url(Imagens/ishover.gif);
		cursor:pointer;
		padding:6px 10px;
		font-size: 12px;
		color:#000000;
	}
	
		.MenuCellCurrent4
	{
		background-image:url(Imagens/chover.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;}