/* ============================================ */
/* Background												*/
/* ============================================ */

.cLumBody			{ background-color: #FFFFFF; margin: 0px; padding:0px; }

.bgMenuAuxiliar
{
	height:37px;
	background: url(../images/bgMenuAuxiliarRepeat.gif) repeat-x;
}

.bgHeader			{ background: url(../images/bgHeader.gif) no-repeat top right; }

/* ============================================ */
/* Colapse / Elapse									   */
/* ============================================ */

div.conteudoFechado
{width: 670px;display: none;padding: 10px 0px 10px 10px;}

div.expande  
{background: transparent url('/custom/images/abre.gif') right 5px no-repeat;width: 700px;margin-left: 15px; margin-bottom: 10px;}

div.expande > a 
{font-weight: bold; color: #64af03; text-decoration: none;} 
 
div.expande.conteudoAberto 
{background: transparent url('/custom/images/fecha.gif') right 5px no-repeat; width: 700px;display:block ;margin-left: 15px;}


/* ============================================ */
/* Sub-Menu interno								*/
/* ============================================ */

div#MenuInterna
{

}

div#MenuInterna .barra
{
	padding-top: 4px;
	border: 1px solid #cccccc;
	height: 18px;
}

div#MenuInterna .barra a.item
{
	padding: 5px 8px 5px 9px;
	font-family: Arial;
}

div#MenuInterna .barra a.selected
{
	background-color: #0278DD;
	color: #FFF;
}


/* ============================================ */
/* Input														*/
/* ============================================ */

.inputLogin						{ width:131px; height:18px; border:1px solid #7CAAC4; }

/* ============================================ */
/* Floater													*/
/* ============================================ */

.floater{
display:none;
position:absolute;
padding:5px;
width:750px;
height:40px;
border:1px solid #CCDAF0;
background: #FFFFFF;
}

/* ============================================ */
/* Texto														*/
/* ============================================ */

.txtArialVerde2n18B	{ color: #64AF03;	font-family: Arial;	font-size: 18px;	font-weight:bold;}
.txtArialVerde3n14B	{ color: #86C43D;	font-family: Arial;	font-size: 14px;	font-weight:bold;}
.txtArialVerde3n11Up	{ color: #86C43D;	font-family: Arial;	font-size: 11px;	text-transform: uppercase;}
.txtArialCinza2n12	{ color: #666666;	font-family: Arial;	font-size: 12px;}
.txtArialCinzan18B	{ color: #4B4B4B;	font-family: Arial;	font-size: 18px;	font-weight:bold;}
.txtArialCinzan16B	{ color: #4B4B4B;	font-family: Arial;	font-size: 16px;	font-weight:bold;}
.txtArialAzul6n14		{ color: #0048B3;	font-family: Arial;	font-size: 14px;}


/* ============================================ */
/* NOVO MODELO												*/
/* ============================================ */

/* Efeitos */

.B			{ font-weight: bold; }
.Up		{ text-transform: uppercase; }
.U			{ text-decoration: underline; }

a:hover	{ text-decoration: underline; cursor: pointer; }

/* Família */

.TrebuchetMS	{ font-family: Trebuchet MS; }
.Arial			{ font-family: Arial; }

/* Tamanho */

.n10	{ font-size:10px; }
.n11	{ font-size:11px; }
.n12	{ font-size:12px; }
.n13	{ font-size:13px; }
.n14	{ font-size:14px; }
.n15  { font-size:15px; }
.n16	{ font-size:16px; }
.n18	{ font-size:18px; }
.n19	{ font-size:19px; }
.n20	{ font-size:20px; }
.n22	{ font-size:22px; }
.n24	{ font-size:24px; }
.n25	{ font-size:25px; }
.n28	{ font-size:28px; }
.n30	{ font-size:30px; }
.n33	{ font-size:33px; }
.n34	{ font-size:34px; }
.n36	{ font-size:36px; }
.n38	{ font-size:38px; }

/* Cor */

.Branco		{ color: #FFFFFF; }
.Cinza		{ color: #4B4B4B; }
.Cinza2		{ color: #666666; }
.Cinza3		{ color: #808285; }
.Cinza4		{ color: #6D6E71; }
.Cinza5		{ color: #D3D3D3; }
.Cinza6		{ color: #A6A6A6; }
.Cinza7		{ color: #414042; }
.Laranja		{ color: #EA5901; }
.Verde		{ color: #465800; }
.Verde2		{ color: #64AF03; }
.Verde3		{ color: #86C43D; }
.Vermelho	{ color: #B30009; }
.Azul			{ color: #016362; }
.Azul2		{ color: #014A62; }
.Azul3		{ color: #6487AC; }
.Azul4		{ color: #026DC9; }
.Azul5		{ color: #0153CD; }
.Azul6		{ color: #0048B3; }
.Azul7		{ color: #013A78; }
.Preto		{ color: #000000; }
.Amarelo    { color: #FFF200; }

/*----------------------------------------------------*/
/*					Bordas Galeria de Imagens					*/
/*----------------------------------------------------*/

.bordaGaleria			{ width:8px; height:8px; }

.AzulTopoEsquerda		{ background: url(../images/bordaAzulTopoEsquerda.gif)  no-repeat; }
.AzulTopoDireita		{ background: url(../images/bordaAzulTopoDireita.gif)   no-repeat; }
.AzulBaixoEsquerda	{ background: url(../images/bordaAzulBaixoEsquerda.gif) no-repeat; }
.AzulBaixoDireita		{ background: url(../images/bordaAzulBaixoDireita.gif)  no-repeat; }

/*----------------------------------------------------*/
/*					Bordas das Boxes Pontilhadas				*/
/*----------------------------------------------------*/

.borda			{ width:11px; height:11px; }
.bordaBD			{ width:12px; height:11px; }

.TopoEsquerda  { background: url(../images/bordaTopoEsquerda.gif)  no-repeat; }
.TopoDireita   { background: url(../images/bordaTopoDireita.gif)   no-repeat; }
.BaixoEsquerda { background: url(../images/bordaBaixoEsquerda.gif) no-repeat; }
.BaixoDireita  { background: url(../images/bordaBaixoDireita.gif)  no-repeat; }

/*----------------------------------------------------*/
/*						Zoom Arquivos								*/
/*----------------------------------------------------*/

div.fotoZoom									{position:absolute;z-index:900001;visibility:hidden;height:auto;}

div.fotoZoom div.fechar						{position:absolute;right:6px;bottom:-20px;}
div.fotoZoom div.fechar a					{width:48px;display:block;}
			
div.sombra {
	background:black;
	width:100%;
	left:0;
	top:0;
	position:absolute;
	z-index:900000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

div.zoom {
	width:100%;
	left:0;
	top:0;
	position:absolute;
	z-index:900001;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	background:#8C9286;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
		
}

/* ============================================ */
/* Incluído pelo Luiz Fernando, Moderna			*/
/* ============================================ */

#divConteudo a	{
	color: #64AF03;
	text-decoration: underline;
}

#divConteudo * {
	font-size: 14px;
}