@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

img
{
	border:0;
}

p.height10Em{ height:10em;}

#conteiner
{
	margin:0 auto 0 auto;
	width:778px;
	height:auto;
}

/**HOME**/

#menuHome{
	position:absolute;
	top:170px;
	left:50%;
	margin-left:-380px;
}

.boxHomeFlash{
	width:778px;
	height:400px;
	margin:4px  0 0 0;
}

#home
{
	background:url(../img/home/bg_home.jpg) repeat-x;
	margin:0;
	width:auto;
	height:auto;
	padding:0;
}

#menuLateralHome
{
	background:url(../img/home/bg_menu_lateral.jpg) no-repeat;
	width:213px;
	height:405px;
	float:left;
}

#meioSuperiorHome
{
	background:url(../img/home/bg_home_meio.jpg) no-repeat;
	width:560px;
	height:405px;
	float:left;
	margin-top:-1px;
}
#menu a{
	text-decoration:none;
	color:#c3c2bf;
}
#menu 
{
	background:url(../img/menu/bg_menuHome.jpg) no-repeat left;
	width:213px;
	height:179px;
}

#menu ul
{
	display:block;
	list-style:none;
	margin: 0 0 0 41px;
	padding:46px 0 0 0;	

}

#menu li
{
	margin:0;
	padding:0;
}

#menuGrupoOrsa
{
	background:url(../img/menu/bg_menuGrupoOrsa.jpg) no-repeat left;
	width:213px;
	height:198px;
}

#menuGrupoOrsa ul
{
	display:block;
	list-style:none;
	margin: 0 0 0 18px;
	padding:0 0 0 0;	

}

#menuGrupoOrsa li
{
	margin:0;
	padding:0;
}


#subMenuGrupoOrsa ul
{
	display:block;
	list-style:none;
	margin:0 0 0 10px;
	padding:0;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#c3c2bf;

}

#subMenuGrupoOrsa li
{
	margin:0;
	padding:0;

}

.itensMenuMeioGrupoOrsa
{
	margin-left:20px;
}

#menuSociedadeSust
{
	background:url(../img/menu/bg_menuHome.jpg) no-repeat left;
	width:213px;
	height:198px;
}

#menuSociedadeSust ul
{
	display:block;
	list-style:none;
	margin: 0 0 0 38px;
	padding:25px 0 0 0;	

}

#menuSociedadeSust li
{
	margin:0;
	padding:0;
}

#menuSociedadeSust a{
	font-size:12px;
	color:#c3c2bf;
	text-decoration: none;
}

#submenuSociedadeSust ul
{
	display:block;
	list-style:none;
	margin:0 0 0 25px;
	padding:0;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#c3c2bf;

}

#submenuSociedadeSust li
{
	margin:0;
	padding:0;

}

.itensMenuMeio
{
	margin-left:5px;
}

#boxsFooterHome
{
	background:url(../img/home/bg_boxfooter.jpg) repeat-x;
	width:778px;
	height:199px;
	float:left;
}

#boxsFooterHome p
{
	margin:15px 0 0 40px;
}

.spacerBannerGrupoOrsa
{
	margin:0 17px 15px 0;
}

.spacerBannerSustentabilidade
{
	margin-bottom:15px;
}

.spacerBannerFundacaoOrsa
{
	margin:0 15px 0 13px;
}

.spacerBannerOrsaFloresta
{
	margin-left: 14px;
}
/**RODAPE HOME**/

#footerHome
{
	background:url(../img/home/bg_footer.jpg) repeat-x;
	width:778px;
	height:37px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e0e77d;
}
#footerHome a
{
	color:#e0e77d;
	text-decoration:none;
}


#footerHome a:hover
{
	color:#e0e77d;
	text-decoration:underline;
}

a{
	text-decoration:none;
	color:#989489;
}

.colorVerdeEscuro
{
	color:#c0d52e;
	margin-left:39px;
}

.colorVerdeClaro
{
	color:#e0e77d;
	/*text-decoration:underline;*/
	margin-right:210px;
}	

.spacer
{
	margin: 0 6px 0 6px;
}

/** /RODAPE HOME**/


.logoGrupoOrsa
{
	padding:0;
	margin:23px 0 62px 39px ;
}


/** / HOME**/



/** SUB MENU INTERNAS **/

#subMenu ul
{
	display:block;
	list-style:none;
	margin:0 0 0 22px;
	padding:0;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#c3c2bf;

}

#subMenu li
{
	margin:0;
	padding:0;

}

/** / SUB MENU INTERNAS **/

/**EMPRESAS**/
#conteinerIntena
{
	margin:0 auto 0 auto;
	width:100%;
	height:auto;
	/*background:url(../img/bg_rodapeGradient.jpg) repeat-x bottom;*/
}

.conteinerCenter{
	width:778px;
	height:auto;
	margin:0 auto 0 auto;

}
#menuLateralInterna
{
	width:213px;
	height:405px;
	float:left;
}

#meioSuperiorInterna
{
	width:540px;
	height:auto;
	margin:0 0 0 25px;
	float:left;
	
}

#boxsFooterInterna
{
	width:100%;
	margin:0 auto 0 auto;
	height:157px;
	float:left;
	background:url(../img/interna/bg_footerInterna.jpg) bottom repeat-x;
}

#footerInternaNew
{
	width:778px;
	height:45px;
	font-size:10px;
	color:#e0e77d;
	clear:both;
}

#footerInternaNew a
{
	color:#e0e77d;
	text-decoration:none;
}


#footerInternaNew a:hover
{
	color:#e0e77d;
	text-decoration:underline;
}

#footerInterna
{
	width:100%;
	height:45px;
	font-size:10px;
	color:#e0e77d;
	clear:both;
}

.conteudo_boxsFooterInterna
{
	width:778px;
	height:157px;
	margin:0 auto 0 auto;
}

.conteudo_boxsFooterInterna img
{
	position:absolute;
	margin:-2px 0 0 540px;
}

.tituloInterna
{
	width:100%;
	height:auto;
	margin:111px 0 0 0;	
}

.tituloInterna h1
{
	font-family:"trebuchet MS";
	font-size:20px;
	color:#66952b;
}

.txtInterna{
	width:100%;
	height:auto;
	color:#989489;
	font-size:11px;
	margin:10px 0 0 0;
	
}

.txtInterna p{
	margin:0 0 10px 0;
	padding:0;
}

.txtInterna p .verde{
	color:#66952b;
	font-weight:bold;
}

.bannersEmpresa{
	width:540px;
	height:auto;
}

.conteudoFooterInterna{
	width:778px;
	height:auto;
	margin:0 auto 0 auto;
	padding:10px 0 0 0;
}

#footerInterna a
{
	color:#e0e77d;
	text-decoration:none;
}


#footerInterna a:hover
{
	color:#e0e77d;
	text-decoration:underline;
}

.colorVerdeEscuro
{
	color:#c0d52e;
	margin-left:39px;
}

.colorVerdeClaro
{
	color:#e0e77d;
	/*text-decoration:underline;*/
	margin-right:210px;
}	

.spacer
{
	margin: 0 6px 0 6px;
}

/**EMPRESAS**/

/**CONTATO**/

#meioSuperiorInternaContato
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/contato/bg_conteudoConteudo.jpg) bottom no-repeat;
	
}


.imgDir{
		width:231px;
		height:302px;
		margin:-115px 0 0 302px;
}

.txtInternaContato{
	width:400px;
	height:auto;
	color:#989489;
	font-size:11px;
	margin:0 0 140px 0;
}

.txtInternaContato p{
	margin:0 0 10px 0;
	padding:0;
}

.txtInternaGrupoOrsa{
	width:303px;
	height:auto;
	color:#989489;
	font-size:11px;
	margin:0 0 40px 0;
}

.txtInternaGrupoOrsa p{
	margin:0 0 10px 0;
	padding:0;
}

.txtInternaSociedaeSust{
	width:303px;
	height:auto;
	color:#989489;
	font-size:11px;
	margin:0 0 40px 0;
}

.txtInternaSociedaeSust p{
	margin:0 0 10px 0;
	padding:0;
}
/**CONTATO**/

/** BOX SAIBA MAIS **/
.boxSaibaMais{
	width:326px;
	height:82px;
	background:url(../img/interna/grupoOrsa/bg_boxSaibaMais.jpg) bottom no-repeat;
}

.contentSaibaMais{
	width:290px;
	height:auto;
	margin:38px 0 0 20px;
	padding:38px 0 0 0;
	font-size:11px;
	color:#a1ae4c;
}

.contentSaibaMais p{
	margin:0 0 10px 5px;
	padding:0;
}
.contentSaibaMais a{
	text-decoration:none;
	color:#a1ae4c;
}

.contentSaibaMais a:hover{
	text-decoration:underline;
}

/** /BOX SAIBA MAIS **/


/** GRUPO ORSA **/

#menuGrupoOrsa
{
	background:url(../img/menu/bg_menuHome.jpg) no-repeat left;
	width:213px;
	height:179px;
}

#menuGrupoOrsa ul
{
	display:block;
	list-style:none;
	margin: 0 0 0 10px;
	padding:0 0 0 0;	

}

#menuGrupoOrsa li
{
	margin:0;
	padding:0;
}


#subMenuGrupoOrsa ul
{
	display:block;
	list-style:none;
	margin:0 0 0 15px;
	padding:0;
	font-family:"trebuchet MS";
	font-size:12px;

}

#subMenuGrupoOrsa li
{
	margin:0;
	padding:0;

}

#subMenuGrupoOrsa li a
{
	text-decoration:none;
	color:#c3c2bf;
}

.itensMenuMeioGrupoOrsa
{
	margin-left:25px;
}


/** /GRUPO ORSA **/

/** /CONTEUDO DAS PAGINAS **/

#meioSuperiorInternaOnde
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/ondeEstamos/bg_ondeEstamos.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaCerticacoes
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/certificacoes/bg_certificacoes.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaContato
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/contato/bg_contato.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaJari
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/resultados/bg_jariCelulose.jpg) no-repeat bottom;
	
}
#meioSuperiorDemonstracao
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/resultados/bg_Demonstracao.jpg) no-repeat bottom;
}

#meioSuperiorInternaOrsaEmb
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/resultados/bg_orsaEmbalagens.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaPremio
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/premio/bg_premios.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaGovCorp
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/governancaCorporativa/bg_governancaCorporativa.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaTestemunhais
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/testemunhais/bg_testemunhais.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaQuemSomosFomento
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/quemSomos/bg_Fomento.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaQuemSomosGestao
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/quemSomos/bg_gestaoPessoal.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaQuemSomosManejo
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/quemSomos/bg_manejo.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaQuemSomosResponsabilidade
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/quemSomos/bg_responsabilidade.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaQuemSomos
{
	width:536px;
	min-height:526px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/grupoOrsa/quemSomos/bg_quemSomos.jpg) no-repeat bottom;
	
}

#meioSuperiorInternaPrincipios
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/sociedadesustentavel/bg_principios.jpg) no-repeat bottom;
}

#meioSuperiorInternaFilosofiaEmp
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/sociedadesustentavel/bg_filosofiaEmpresarial.jpg) no-repeat bottom;
}

#meioSuperiorInternaVisaoFuturo
{
	width:536px;
	min-height:450px;
	margin:0 0 0 23px;
	float:left;
	background:url(../img/interna/sociedadesustentavel/bg_VisaoFuturo.jpg) no-repeat bottom;
}

.btVoltar 
{
	float: right;
	margin-right: 15px;
}

.underline {
	text-decoration:underline;
}

/** CONTEUDO DAS PAGINAS **/

/** RESULTADOS **/

	
#subMenuResultados ul
{
	display:block;
	list-style:none;
	margin:0 0 0 15px;
	padding:0;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#c3c2bf;

}

#subMenuResultados li
{
	margin:0;
	padding:0;

}

#subMenuResultados a 
{
	font-size:12px;
	color:#c3c2bf;
	text-decoration: none;
}
/** /RESULTADOS **/

.menuInferior
{
	float:right; 
	margin-top:-12px;
	margin-right:40px;
}


/* LIGHTBOX*/
#lightBox {
	width: 784px;
	/*height:460px;*/
	margin-top:-290px;
	margin-left:-392px;
	top: 50%;
	left: 50%;
	z-index: 10;
	display: none;
	position: absolute;
	background-color: #fff;	
	}
	
	#lightBox div.central {
		width:745px;
		margin:80px 0 0 37px;
	}
	
	#lightBox div.relatorio {		
		clear:both
	}
	
	#lightBox div.relatorio img {
		float:left
	}
	
	#lightBox div.relatorio p{
		width:460px;
		margin:10px 0 0 10px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		float:left
	}
	
	#lightBox div.relatorio p img {
		padding:3px 5px 0 0;
	}
	
	#lightBox div.relatorio p a {
		text-decoration:underline
	}
	
	#lightBox .fechar {
		padding:12px 12px 0 0;
		font-size:14px;
		font-weight:bold;
		color:#c1c1c1;
		float:right
	}
	
/*	#overlay {
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 1;
		opacity: 0.5;
		margin: auto;
		display: none;
	}
	*/
	
	
	
.contRodape {

		background-color:#AFC92F;
		background-image:url(../img/bg_rodape.gif);
		background-position:center top;
		background-repeat:repeat-x;
		float:left;
		height:38px;
		margin-top:0;
		border:0px solid #000000;
		width:100%; 
	}
	
.rodape{
	width:800px;
	height:38px;
	margin:auto;	
	}		
	
.rodape ul {
		float:right;
		margin:3px 10px 0px 0px;		
		width:420px;
		
		}

.rodape ul li {
		color:#FFFFFF;
		display:inline;
		float:left;
		margin-right:5px;
	}
	
.rodape ul li p {
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		padding:0px;
		margin:0px
	}
	
.rodape ul li a {
		color:#FFFFFF;
		text-decoration:none
	}
	
.rodape ul li a:hover {
		text-decoration:underline
		}

.esquerdo {
		color:#FFFFFF;
		float:left;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		margin:3px 0 0 50px;
		width:260px;		
	}	

.bandeira{
		float:left;
		/*height:10px;*/
		margin:7px 0 0 50px;
		width:125px;
		border:0px solid #000000;		
		
	}
	
	
.bandeira p{
		border:0px solid #000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		padding:0px;
		margin:0px;	
		border:0px solid #000000
	}
	
.bandeira p img{
		border:0px solid #000000;
		width:49px;
		height:11px;
		padding:0px
				
	}
	

/* ACESSIVEL */
#divFolha {
	position:relative;
	width:100%;
}

#dhtml {
	position:absolute;
	width:250px;
	left:50%;
	margin-left:-50px;
	margin-top:50px;
}