* { font-family:"Trebuchet MS", Verdana, Arial, Sans-serif; }


/** ESTRUTURA **/

body { background:url(../img/bkg_body.jpg) repeat-x left top #e5ebd8; }
	
#link_home {
	display: none;
	position:absolute;
	top:5px;
	left:242px;
	}
	
#cabecalho {
	background:url(../img/bkg_cabecalho.jpg) no-repeat 50% 4px;
	padding-top:4px;
	height:128px;
	position:relative;
	}
	
#cabecalho_box {
	width:960px;
	margin:0 auto;
	position:relative;
	}
	
#navegacao {
	width:960px;
	margin:0 auto;
	}
	
#conteudo {
	width:960px;
	background:url(../img/bkg_conteudo.jpg) repeat-y center top #f1efdf;
	margin:0 auto;
	}
	
#conteudo_box {
	padding:0 30px 30px;
	width:900px;
	background:url(../img/bkg_conteudo_rodape.jpg) no-repeat center bottom;
	position:relative;
	}
	
#popup { position:absolute; margin-left:-150px; left:50%; top:50%; margin-top:-45px; z-index:1000 }
	
#conteudo_observacao {
	margin-bottom:15px;
	height:220px;
	vertical-align:middle;
	}
	
#conteudo_linhafina {
	background:url(../img/bkg_linha_fina.gif) no-repeat left top #abca42;
	padding:30px 25px 30px 40px;
	margin-bottom:15px;
	font-size:18px;
	color:#fff;
	text-align:justify;
	clear:both;
	}
	
#coluna_texto {
	width:590px;
	float:left;
	}
	
#coluna_fotos {
	margin-left:620px;
	}
	
#noticias {
	width:280px;
	float:left;
	margin-right:25px;
	}
	
#qualidade {
	width:280px;
	float:left;
	margin-right:25px;
	}
	
#localizacao {
	width:280px;
	float:right;
	}
	
#ajuste { clear:both }
	
#rodape {
	width:960px;
	margin:5px auto 0;
	}


/** CABECALHO **/

#link_home span {
	display:block;
	background:url(../img/legenda_index.png) no-repeat top left;
	width:86px;
	height:26px;
	text-indent:-9000px;
	}

	
#cabecalho h1 a {
	display:block;
	background:url(../img/logotipo_emflora.png) no-repeat left top;
	width:274px;
	height:73px;
	margin-top:20px;
	text-indent:-9000px;
	float:left;
	}

#cabecalho ul {
	background:url(../img/bkg_cabecalho2.jpg) no-repeat left top;
	width:131px;
	height:26px;
	float:right;
	}
	
#cabecalho ul li {
	float:left;
	padding-left:18px;
	}
	
#cabecalho #data {
	color:#fff;
	font-size:12px;
	margin-top:4px;
	}
	
#cabecalho #webmail a {
	margin-top:5px;
	display:block;
	background:url(../img/icone_envelope.jpg) no-repeat left top;
	width:21px;
	height:16px;
	text-indent:-9000px;
	}


	
/** NAVEGACAO **/

#navegacao ul {
	height:60px;
	}

#navegacao ul li {
	float:left;
	}
	
#navegacao #botao01 {
	display:block;
	width:121px;
	height:60px;
	background:url(../img/menu01.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao011 {
	display:block;
	width:121px;
	height:60px;
	background:url(../img/menu011.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao012 {
	display:block;
	width:121px;
	height:60px;
	background:url(../img/menu012.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	

#navegacao #botao02 {
	display:block;
	width:96px;
	height:60px;
	background:url(../img/menu02.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao021 {
	display:block;
	width:96px;
	height:60px;
	background:url(../img/menu021.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao022 {
	display:block;
	width:96px;
	height:60px;
	background:url(../img/menu022.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	
	
#navegacao #botao03 {
	display:block;
	width:95px;
	height:60px;
	background:url(../img/menu03.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao031 {
	display:block;
	width:95px;
	height:60px;
	background:url(../img/menu031.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao032 {
	display:block;
	width:95px;
	height:60px;
	background:url(../img/menu032.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	
	
#navegacao #botao04 {
	display:block;
	width:153px;
	height:60px;
	background:url(../img/menu04.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao041 {
	display:block;
	width:153px;
	height:60px;
	background:url(../img/menu041.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao042 {
	display:block;
	width:153px;
	height:60px;
	background:url(../img/menu042.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	
	
#navegacao #botao05 {
	display:block;
	width:116px;
	height:60px;
	background:url(../img/menu05.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao051 {
	display:block;
	width:116px;
	height:60px;
	background:url(../img/menu051.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao052 {
	display:block;
	width:116px;
	height:60px;
	background:url(../img/menu052.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao06 {
	display:block;
	width:98px;
	height:60px;
	background:url(../img/menu06.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao061 {
	display:block;
	width:98px;
	height:60px;
	background:url(../img/menu061.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao062 {
	display:block;
	width:98px;
	height:60px;
	background:url(../img/menu062.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	
	
#navegacao #botao07 {
	display:block;
	width:90px;
	height:60px;
	background:url(../img/menu07.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao071 {
	display:block;
	width:90px;
	height:60px;
	background:url(../img/menu071.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao072 {
	display:block;
	width:90px;
	height:60px;
	background:url(../img/menu072.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	
	
#navegacao #botao08 {
	display:block;
	width:107px;
	height:60px;
	background:url(../img/menu08.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao081 {
	display:block;
	width:107px;
	height:60px;
	background:url(../img/menu081.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao082 {
	display:block;
	width:107px;
	height:60px;
	background:url(../img/menu082.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	
#navegacao #botao09 {
	display:block;
	width:84px;
	height:60px;
	background:url(../img/menu09.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
#navegacao #botao091 {
	display:block;
	width:84px;
	height:60px;
	background:url(../img/menu091.jpg) no-repeat top left;
	text-indent:-9000px;
	}
	
	


/** TITULOS **/

#tit_institucional {
	width:168px;
	height:39px;
	background:url(../img/tit_institucional.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_atividades {
	width:168px;
	height:39px;
	background:url(../img/tit_atividades.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_qualidade {
	width:168px;
	height:39px;
	background:url(../img/tit_qualidade.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_recursos {
	width:262px;
	height:39px;
	background:url(../img/tit_recursos.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_ambiente {
	width:218px;
	height:39px;
	background:url(../img/tit_ambiente.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_seguranca {
	width:168px;
	height:39px;
	background:url(../img/tit_seguranca.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_noticias {
	width:168px;
	height:39px;
	background:url(../img/tit_noticias.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_localizacao {
	width:168px;
	height:39px;
	background:url(../img/tit_localizacao.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
#tit_contato {
	width:168px;
	height:39px;
	background:url(../img/tit_contato.gif) no-repeat left top;
	text-indent:-9000px;
	margin-bottom:15px;
	float:right;
	}
	
h3 {
	font-weight:bolder;
	color:#806a50;
	font-size:120%;
	}
	
h4 { font-weight:bolder; color:#806a50; font-size:100%; }

	
	
	
/** CONTEUDO **/

#conteudo_observacao p {
	padding-top:100px;
	color:#806a50;
	text-align:center;
	font-size:12px;
	}
	
#conteudo_observacao img {
	display:block;
	margin:10px auto 0;
	}


#coluna_texto p {
	font-size:14px;
	text-align:justify;
	color:#806a50;
	margin-bottom:15px;
	line-height:18px;
	}
	
#coluna_texto img {
	display:block;
	float:left;
	margin:0 10px 10px 0;
	border:5px solid #d2bfaa;
	}
	
	
#coluna_texto ul {
	font-size:14px;
	text-align:justify;
	color:#806a50;
	}
	

.texto_index {
	background:url(../img/icone_seta.gif) no-repeat 0 4px;
	padding:0 0 10px 30px;
	}
	
.texto_index a {
	color:#806a50;
	font-size:14px;
	text-decoration:none;
	}
	
.texto_index a:hover {
	color:#806a50;
	font-size:14px;
	text-decoration:underline;
	}

#noticias h2 {
	background:url(../img/titulo_index_noticias.jpg) no-repeat left top;
	margin-bottom:10px;
	width:88px;
	height:33px;
	text-indent:-9000px;
	}
	
#noticias ul li {
	background:url(../img/icone_seta.gif) no-repeat 0 4px;
	padding:0 0 10px 30px;
	font-size:14px;
	}
	
#noticias ul li a {
	display:block;
	background:url(../img/divisoria.gif) no-repeat left bottom;
	padding-bottom:15px;
	}
	
#noticias a {
	color:#806a50;
	text-decoration:none;
	}
	
#noticias a:hover {
	color:#806a50;
	text-decoration:underline;
	}
	
	
#qualidade h2 {
	background:url(../img/titulo_index_qualidade.jpg) no-repeat left top;
	margin-bottom:10px;
	width:118px;
	height:33px;
	text-indent:-9000px;
	}
	

	
#localizacao h2 {
	background:url(../img/titulo_index_localizacao.jpg) no-repeat left top;
	margin-bottom:10px;
	width:128px;
	height:33px;
	text-indent:-9000px;
	}
	
#qualidade img {
	display:block;
	margin:0 auto;
	}
	
#localizacao img {
	display:block;
	margin:10px auto 0;
	}

#botao_voltar {
	display:block;
	width:76px;
	height:27px;
	background:url(../img/botao_voltar.gif) no-repeat center top;
	text-indent:-9000px;
	float:right;
	}
	
#botao_topo {
	display:block;
	width:59px;
	height:27px;
	background:url(../img/botao_topo.gif) no-repeat center top;
	text-indent:-9000px;
	float:right;
	}
	
#coluna_fotos img {
	display:block;
	margin:0 auto 10px;
	border:5px solid #d2bfaa;
	}
	
#coluna_fotos p { font-size:14px; text-align:justify; color:#806a50; margin:0 0 5px 5px; line-height:18px;
	}
	
#coluna_fotos p#envio_curriculo { margin:0; text-align:left; color:#906a50; font:14px; line-height:18px; }
	
strong {
	margin-top:5px;
	font-weight:bold;
	}
	

/** LISTA NOTICIAS **/

#listaNoticia {
	margin-bottom:15px;
	}
	
#listaNoticia li {
	background:url(../img/icone_seta.gif) no-repeat 0 4px;
	padding:0 0 10px 30px;
	font-size:14px;
	}
	
#listaNoticia li a {
	display:block;
	background:url(../img/divisoria.gif) repeat-x left bottom;
	padding-bottom:15px;
	}
	
#listaNoticia a {
	color:#806a50;
	text-decoration:none;
	}
	
#listaNoticia a:hover {
	color:#806a50;
	text-decoration:underline;
	}
	
	


/** FORMULARIO BUSCA **/

#formBusca {
	text-align:right;
	}
	
#formBusca #busca {
	width:265px;
	margin:0 5px 5px 0;
	height:25px;
	padding:2px;
	border:1px solid #a78b6b;
	color:#806a50;
	}




/** FORMULARIO CONTATO **/

#formContato {
	width:425px;
	margin:15px auto 0;
	font-size:14px;
	color:#a78b6b;
	}
	
#formContato label {
	display:block;
	float:left;
	width:100px;
	height:25px;
	text-align:right;
	margin-right:10px;
	}
	
#formContato .campo {
	height:25px;
	margin-bottom:5px;
	padding:2px;
	width:290px;
	border:1px solid #a78b6b;
	color:#806a50;
	}
	
#formContato textarea {
	margin-bottom:10px;
	padding:3px;
	width:290px;
	border:1px solid #a78b6b;
	color:#806a50;
	font-size:14px;
	}
	
#formContato #btn_limpar {
	margin-left:258px;
	}
	
	
	
	
	
	
	
	
	
	
/** RODAPE **/

#rodape p {
	float:left;
	color:#94a67a;
	font-size:12px;
	margin-top:2px;
	}
	
#rodape p span {
	font-weight:bold;
	}
	
#rodape a {
	display:block;
	width:19px;
	height:18px;
	background:url(../img/logotipo_balaio.gif) no-repeat center top;
	text-indent:-9000px;
	float:right;
	}