/* Geral */

/*body,*/ input, select, textarea {background: #FFFFFF url(bg_home.gif)}
body, td, th, div, h1, h2, h3, h4, h5, h6, input, select, textarea {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000}
body, form, img, ul, li {margin: 0; padding: 0}
img {border: 0}
input, select, textarea {border:  #7A8700 1px solid}

.DF-alert {background-color: #FF9999}


/* Fonts */

.f-preto {color: #000000}
.f-cinza-1 {color: #333333}
.f-cinza-2 {color: #666666}
.f-cinza-3 {color: #999999}
.f-cinza-4 {color: #CCCCCC}
.f-branco {color: #FFFFFF}
.f-verde {color: #84910E}
.fl-verde {color: #84910E;font-size: 11px}
.f2-verde {color: #444C01}
.f-verdemedio {color: #7A8700}
.f-verdeescuro {color: #2E5B20}
.f-cinza {color: #666666}

.f-0 {font-size: 9px}
.f-1 {font-size: 10px}
.f-2 {font-size: 13px}
.f-3 {font-size: 16px}
.f-4 {font-size: 18px}
.f-11{font-size: 11px}

.lh-14 {line-height: 14px}
.lh-16 {line-height: 16px}
.lh-18 {line-height: 18px}


/* Backgrounds */

.bg-none {background-image: none}
.bg-preto {background-color: #000000}
.bg-branco {background-color: #FFFFFF}

/* LINKS */

/*a:link, a:visited, a:active {color: #7A8700; text-decoration: none}
a:hover {color: #7A8700; text-decoration: underline}
*/

/* Div's */

#rodapeDiv {position: absolute; visibility: hidden; z-index: 99; top: 0; left: 0; width: 780px; height: 25px; text-align: center; background-image: url(bg_rodape.jpg)}

/*tables*/
.bg-1 {background-color: #2E5B20;color:#FFFFFF}
.bg-2 {background-color: #7A8700;color:#FFFFFF}

/* Abaixo estilos novos - Nova Home (On Solution)*/
body
{
	padding:0px; 
	margin:0px; 	
	background-position:top left; 
	background-color:#B4D38D;	
	background-image:url(bg_home2.jpg); 
}
.bg-verde-left{background-image:url(bg_verde_left.jpg);background-position:right top;background-repeat:no-repeat;}
.bg-verde-right{background-image:url(bg_verde_right.jpg);background-position:left top;background-repeat:no-repeat;}
.newsBorder
{
	color:#FFFFFF;
	height:1px;
	border:none;
	border-top:1px dashed #ADADAD;
}

/* menu topo */
.botaoTopo 
{
	background-image:url(../_images/bt_topo.gif); 
	background-repeat:no-repeat; 
	text-align:center; 
	padding-top:1px;
	_padding-top:2px;
	width:90px; 
	height:15px;
	_height:14px;
	float:left; 
	margin-left:3px;
}


.botaoTopo a
{
	font-family:Tahoma; 
	font-size:09px; 
	text-transform:uppercase; 
	text-decoration:none; 
	color:#333333;
}

.botaoTopo a:hover
{
	color:#BACB00;
}


.menuItem 
{

	font-family:tahoma; 
	font-size:9px; 
	
	padding-left:10px; 
	padding-top:4px;
	padding-bottom:4px;


	text-transform:uppercase; 
	background-image:url(../_images/background_itemprincipal.gif); 
}

.menuItem a
{
	color:#292929;
	text-decoration:none; 
}

.menuInterno
{
	background-color:#FFFFFF; 
}

.menuItemInterno
{
	font-family:Verdana; 
	font-size:10px;

	padding-left:10px; 
	padding-top:4px;
	padding-bottom:4px;
	
	margin-top:1px;

	background-color:#FFFFFF; 
	background-image:url(../_images/background_itemiterno.gif); 
}

.menuItemInterno a
{
	color:#666666; 
	text-decoration:none; 
}

.menuItemInterno a:hover
{
	color:#666666; 
	text-decoration:underline; 
}

.newsItem 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#333333;
	font-size:11px; 
	clear:both;
	padding-bottom:10px;
}

.newsBorder
{
	color:#FFFFFF;

	height:1px;
	border:none;
	border-top:1px dashed #ADADAD;
	
}
.newsTexto 
{
 padding-top:5px;
}

.linkCinza 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:09px; 
	font-weight: bold; 
	text-decoration:none; 
	color:#494B48;
}

.boxApoio
{
	color:#444444; font-family:verdana; font-size:11px;margin-left:12px; margin-right:12px; padding:10px; background-color:#F3F5F3; border-top:1px solid #C2C4C2
}

.boxVerde
{
	border-top:2px solid #BACB00;
	 border-left:1px solid #EBEEC7; 
	 border-right:1px solid #EBEEC7; 
	 border-bottom:2px solid #BACB00; 
	 background-color:#FBFDF2;
	 
	display:block;
}


.boxVerde a
{
	text-decoration:none;
}


.boxVerde span
{
	font-family:Verdana;
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	color:#2D592A; 
	background-color:#E9ECC5;
	padding:7px;
	display:block;
	text-decoration:none;

}

.boxVerde p
{
	padding:0px; 
	margin:0px;
	padding-top:7px;
	padding-bottom:7px;
	font-family:Verdana;
	
	font-size:9px; 
	color:#444C01; 
	text-decoration:none;
}

.boxVerde b
{
	font-family:Verdana;
	font-size:9px; 
	color:#444c01; 
	font-weight:bold;
	text-decoration:none; 
}

.boxVerdeTexto
{
	padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}


.newsTexto a
{
	color:#333333;
	text-decoration:none; 
	
}

.newsTexto a strong
{
	color:#7A8700;
	text-decoration:none; 
}

.newsTexto a:hover
{
	color:#718452;
	text-decoration:none; 
}

.newsThumb
{
	width:82px; 
	height:70px;
}

.newsTexto
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#333333;
	font-size:11px; 
}

.newsHoldBox 
{
	margin-top:4px;
	padding-top:15px; 
	background-image:url(../_images/background_boxnews.gif); 
	background-repeat:no-repeat; width:180px; 
	height:155px;
}

.fundacaoHoldBox 
{
	margin-top:4px;
	padding-top:15px; 
	background-image:url(../_images/background_box_fundacao.gif); 
	background-repeat:no-repeat; width:180px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#0C1300;

	height:280px;
}

.fundacaoHoldBox2
{
	margin-top:4px;
	padding-top:15px; 
	background-image:url(../_images/background_box_fundacao2.gif); 
	background-repeat:no-repeat; width:180px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#0C1300;

	height:180px;
}


.newsBox
{
	font-family:Verdana; 
	font-size:11px; 
	color:#434343; 
}

.newsBox p
{
	border-bottom:1px solid #78984F;
}

.newsBox a
{
	color:#434343; 
	text-decoration:none;
}

.newsBox a:hover
{
	color:#000; 
	text-decoration:none;
}

.newsBox em
{
	color:#7A8700;
	font-style:normal;
}


