a {text-decoration: none;}
a:hover {text-decoration: underline;}




#root
{
	width:760px;
	height:622px;
	left:50%;
	margin-left:-380px;
	background-color:#A2A493;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#topo
{
	width:760px;
	height:98px;
	background-image: url(../images/img_topo_02.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
}

#menu
{
	width:760px;
	height:22px;
	background-color:#A5A694;
}

#menuHome
{
	width:760px;
	height:221px;
	background-color:#A5A694;
}




#menuInstituto
{
	width:760px;
	height:23px;
	background-color:#8E907E;
}



#menuInstituto2
{
	width:760px;
	height:23px;
	background-color:#949684;
}



#principal
{
	width:760px;
	height:302px;
	background-repeat:no-repeat;
	background-position:right -203px;
	_background-position:right -198px;
	background-image: url(../images/img_fundo_principal.gif);	
}


#principalGrandeQuemSomos
{
	width:760px;
	height:638px;
	-height:610px;
	background-repeat:no-repeat;
	background-position:right 133px;
	_background-position:right 109px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}


#principalGrandeComoContribuir
{
	width:760px;
	height:1338px;
	_height:1380px;
	background-repeat:no-repeat;
	background-position:right 833px;
	_background-position:right 878px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}

#principalGrandeComoContribuir2
{
	width:760px;
	height:1988px;
	_height:1980px;
	background-repeat:no-repeat;
	background-position:right 1483px;
	_background-position:right 1478px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}



#principalGrandeComoContribuir3
{
	width:760px;
	height:1588px;
	_height:1580px;
	background-repeat:no-repeat;
	background-position:right 1083px;
	_background-position:right 1078px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}


#principalGrandeComoContribuir4
{
	width:760px;
	height:2388px;
	_height:2360px;
	background-repeat:no-repeat;
	background-position:right 1883px;
	_background-position:right 1860px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}
#principalGrandeComoContribuir5
{
	width:760px;
	height:2188px;
	_height:2150px;
	background-repeat:no-repeat;
	background-position:right 1883px;
	_background-position:right 1860px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}
#principalGrandeNovidades
{
	width:760px;
	height:780px;
	_height:750px;
	background-repeat:no-repeat;
	background-position:right 274px;
	_background-position:right 250px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}


#principalInterno
{
	width:760px;
	height:482px;
	_height:458px;
	background-repeat:no-repeat;
	background-position:right -4px;
	_background-position:right -23px;
	background-image: url(../images/img_fundo_principal.gif);	
}

#principalProjetos
{
	width:760px;
	height:610px;
	_height:580px;
	background-repeat:no-repeat;
	background-position:right 104px;
	_background-position:right 79px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}




#principalProjetosGrande
{
	width:760px;
	height:908px;
	_height:880px;
	background-repeat:no-repeat;
	background-position:right 403px;
	_background-position:right 379px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}

#principalParque
{
	width:760px;
	height:1018px;
	_height:990px;
	background-repeat:no-repeat;
	background-position:right 513px;
	_background-position:right 489px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}



#principalParque2
{
	width:760px;
	height:1180px;
	_height:1161px;
	background-repeat:no-repeat;
	background-position:right 683px;
	_background-position:right 660px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}






#principalCozinheiroCidadao
{
	width:760px;
	height:710px;
	_height:750px;
	background-repeat:no-repeat;
	background-position:right 205px;
	_background-position:right 249px;
	background-color:#A2A493;
	background-image: url(../images/img_fundo_principal.gif);	
}


.fundoCozinheiroCidadao
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_03.gif);
	height:522px;
	_height:590px;
}

#h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin-left:200px;}


.fundoComoContribuir
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_03.gif);
	height:1150px;
	_height:1219px;
}

.fundoComoContribuir2
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_04.gif);
	height:1800px;
	_height:1820px;
}


.fundoComoContribuir3
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_04.gif);
	height:1400px;
	_height:1420px;
}

.fundoComoContribuir4
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_05.gif);
	height:2200px;
}

.fundoNovidades
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_02.gif);
	height:592px;
	_height:601px;
}

.fundoProjetosGrande
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_02.gif);
	height:720px;
}



.fundoProjetosParque
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_02.gif);
	height:830px;
}


.fundoProjetosParque2
{
	background-repeat:no-repeat;
	background-position:right top;
	background-image: url(../images/img_fundo_inst_quem_somos_02.gif);
	height:1030px;
}

.fontVerdana{font-family:Verdana, Arial, Helvetica, sans-serif;}


.fundoProjetos
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_02.gif);
	height:420px;
}

.backgroundTitVerde{background-color:#353D04;}
.backgroundTabela{background-color:#777968;}
.backgroundCinza{background-color:#929485;}

.borderNone{border:none;}

.border1pxBranca{border: 1px solid #FFFFFF;}
.border1pxBrancaTabelaBotton{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.BoxMenu
{
	background:url(../images/img_box_menu.gif);
	background-repeat:no-repeat;
	width:96px;
	height:22px;
}


.BoxMenuVerde
{
	background:url(../images/img_box_menu_verde.gif);
	background-repeat:no-repeat;
	width:96px;
	height:22px;
}


.espacoMaior{line-height: 15px;}


.floatLeft{float:left;}
.floatRight{float:right;}

.fontSize09{font-size:9px;}
.fontSize10{font-size:10px;} 
.fontSize11{font-size:11px; text-align:justify;}/* TEXTOS FORAM JUSTIFICADOS */
.fontSize12{font-size:12px;}
.fontColor{color:#FFFFFF;}
.fontColorVerde{color:#313C00;}
.fontColorVerdeHome{color:#717362;}
.fontBold{font-weight:bold;}
.fontU {text-decoration: underline;}
.fontTrebushe{font-family:Trebuchet MS;}
.fontVerdana{font-family:Verdana, Arial, Helvetica, sans-serif;}

.FormNome {
	background-color: #FFFFFF;
	height: 15px;
	width: 250px;
	border: 1px solid #313C00;
}

.FormEmailCargo {
	background-color: #FFFFFF;
	height: 15px;
	width: 246px;
	border: 1px solid #313C00;
}

.FormCargo {
	background-color: #FFFFFF;
	height: 15px;
	width: 243px;
	border: 1px solid #313C00;
}


.FormEmpresa {
	background-color: #FFFFFF;
	height: 15px;
	width: 230px;
	border: 1px solid #313C00;
}

.FormDDDEstado {
	background-color: #FFFFFF;
	height: 15px;
	width: 30px;
	border: 1px solid #313C00;
}

.FormCidade {
	background-color: #FFFFFF;
	height: 15px;
	width: 154px;
	_width: 152px;
	border: 1px solid #313C00;
}

.FormTelefone {
	background-color: #FFFFFF;
	height: 15px;
	width: 190px;
	_width: 188px;
	border: 1px solid #313C00;
}


.FormRazao {
	background-color: #FFFFFF;
	height: 15px;
	width: 210px;
	_width: 210px;
	border: 1px solid #313C00;
}



.FormMensagem {
	background-color: #FFFFFF;
	height: 80px;
	width: 292px;
	border: 1px solid #313C00;
}








.fundoInstQuemSomosGrande
{
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_02.gif);
	height:450px;
}


.fundoInstQuemSomosPequeno
{
	background-repeat:no-repeat;
	background-position:right -6px;
	_background-position:right bottom;
	background-image: url(../images/img_fundo_inst_quem_somos_01.gif);
}

.fundoProjetosOvos
{
	background-repeat:no-repeat;
	background-position:right -6px;
	_background-position:right bottom;
	background-image: url(../images/img_fundo_projetos_ovos.gif);
}




.height16{height:16px;}
.height20{height:17px;}
.height319{height:319px;}
.height340{height:340px;}
.height800{height:380px;}
.height530{height:450px;}
.height500{height:485px;}
.height510{height:560px;}
.height570{height:570px;}
.height590{height:590px;}
.height680{height:680px;}
.height790{height:790px;}
.height895{height:895px;}
.height995{height:995px;}
.height850{height:1100px;}
.height1200{height:1200px;}
.height1300{height:1300px;}
.height1370{height:1370px;}
.height1560{height:1560px;}
.height1750{height:1750px;}
.height1900{height:1900px;}
.height2180{height:2180px;}
.height600{height:600px;}
.margin0{margin:0px;}

.marginLeft150Neg{margin-left:-150px;}
.marginLeft190Neg{margin-left:-190px;}
.marginLeft70Neg{margin-left:-10px;}
.marginLeft1{margin-left:1px;}
.marginLeft2{margin-left:2px;}
.marginLeft1Neg{margin-left:-1px;}
.marginLeft2Neg{margin-left:-2px;}
.marginLeft3{margin-left:3px;}
.marginLeft4{margin-left:4px;}
.marginLeft752Neg{margin-left:-752px;}
.marginLeft5{margin-left:5px;}
.marginLeft7{margin-left:7px;}
.marginLeft9{margin-left:9px;}
.marginLeft12{margin-left:12px;}
.marginLeft17{margin-left:17px;}
.marginLeft18{margin-left:18px;}
.marginLeft20{margin-left:20px;}
.marginLeft35{margin-left:35px;}
.marginLeft60{margin-left:35px;}
.marginLeft88{margin-left:88px;}
.marginLeft100{margin-left:143px;}
.marginLeft150{margin-left:150px;}
.marginLeft196{margin-left:196px;}
.marginLeft201{margin-left:194px;}
.marginLeft214{margin-left:357px;}
.marginLeft500{
				margin-left:484px;
				*margin-left:284px;
				_margin-left:484px;
				
}

.marginLeft600{margin-left:610px;}
.marginLeft200{
				margin-left:224px;
				*margin-left:24px;
				_margin-left:224px;	
}


.marginLeft255{margin-left:260px;}
.marginLeft297{margin-left:297px;}


.marginbotton0{margin-bottom:0px;}
.marginRight5{margin-right:5px;}

.marginTop28Neg{margin-top:-28px;}
.marginTop27Neg{margin-top:-27px;}
.marginTop20Neg{margin-top:-44px;}
.marginTop24Neg{margin-top:-24px;}
.marginTop9Neg{margin-top:-9px;}
.marginTop10Neget{margin-top:-10px;}
.marginTop11Negu{margin-top:-11px;}
.marginTop8Neg{margin-top:-8px;}
.marginTop11Neg{margin-top:0px;}
.marginTop10Neg{margin-top:-15px;}
.marginTop18Neg{margin-top:-18px;}
.marginTop0{margin-top:0px;}
.marginTop1{margin-top:1px;}
.marginTop3{margin-top:3px;}
.marginTop5{margin-top:5px;}
.marginTop7{margin-top:7px;}
.marginTop12{margin-top:9px;}
.marginTop17{margin-top:17px;}
.marginTop24{margin-top:24px;}
.marginTop25{margin-top:25px;}
.marginTop30{margin-top:30px;}
.marginTop55{margin-top:55px;}
.marginTop69{margin-top:69px;}
.marginTop175{margin-top:175px;}
.marginTop188{margin-top:184px;}
.marginTop155{margin-top:149px;}
.marginLeft100{margin-left:100px;}
.marginLeft50{margin-left:50px;}

.paddingTop7{padding-top:7px;}

.overflow{overflow:auto;}



.txtAlignCenter{text-align:center;}

.width115{width:115px;}
.width125{width:128px;}
.width150{width:151px;}
.width180{width:180px;}
.width300{width:300px;}
.width375{width:375px;}
.width485{width:485px;}
.width755{width:755px;}
.width3{width:3px;}
.width22{width:22px;}


 <!-- HACKS IE --> 
.marginLeft88IE{_margin-left:88px;}
.marginLeft18IE{_margin-left:18px;}
.marginLeft8IE{_margin-left:8px;}
.marginLeft12IE{_margin-left:12px;}
.marginLeft0IE{_margin-left:0px;}
.marginLeft2NegIE{_margin-left:-2px;}
.marginLeft7IE{_margin-left:7px;}
.marginLeft32IE{_margin-left:32px;}
.marginLeft116IE{_margin-left:116px;}
.marginLeft120IE{_margin-left:120px;}
.marginLeft170IE{_margin-left:170px;}
.marginLeft201IE{_margin-left:200px;}
.marginLeft250NegIE{
					*margin-left:-23px;
					_margin-left:-223px;
}


.marginLeft48IE{_margin-left:48px;}
.marginLeft52IE{_margin-left:52px;}
.marginLeft97IE{_margin-left:97px;}
.marginLeft200IE7{
				*margin-left:224px;
				_margin-left:224px;
				
}
.marginLeft150IE7{
				*margin-left:150px;
				_margin-left:150px;
				
}
.marginLeft50IE7{
				*margin-left:50px;
				_margin-left:50px;
				
}
.marginLeft200IE7{
				*margin-left:190px;
				_margin-left:190px;
				
}

.marginTop1IE{_margin-top:1px;}
.marginTop9NegIE{_margin-top:-9px;}
.marginTop15NegIE{_margin-top:-15px;}
.marginTop20NegIE{_margin-top:-20px;}
.marginTop0NegIE{_margin-top:0px;}
.marginTop7IE{_margin-top:7px;}
.marginTop10IE{_margin-top:16px;}
.marginTop29NegIE{_margin-top:-29px;}
.marginTop128NegIE{_margin-top:-28px;}
.marginTop125NegIE{_margin-top:-27px;}
.marginTop155IE{_margin-top:155px;}
.marginTop188IE{_margin-top:188px;}
.marginTop200IE{_margin-top:-130px;}
.height530IE{_height:530px;}
.height850IE{_height:1150px;}
.height1250IE{_height:1220px;}
.height1560IE{_height:1780px;}
.height23IE{_height:23px;}
.width750IE{_width:750px;}.FormResponsavel {

	background-color: #FFFFFF;
	height: 15px;
	width: 290px;
	border: 1px solid #313C00;
}
