
/* ------------ Padrões -- */

td {text-align: left;font-family:tahoma;font-size:11px;color:#2b2b2b;line-height:15px; vertical-align:top;} /* texto normal */

a {text-decoration:underline; color:#8c9a07;}
a:hover {text-decoration:none; color:#996600}

text01 { text-decoration: underline }

img { border:0; }  
table { height:100%; width:100%; border:0;} 
body { 	margin:0px;padding:0px; background:#2c2c19;}
input, textarea {font-family:tahoma; font-size:11px; border:1px solid #8c9a07; background:#ffffff; color:#000000; padding:2px 0px 0px 4px; overflow:hidden;}
form { padding:0; margin:0;}

strong { color:#cc0000;} /* Negrito vermelho, para títulos */

ul {margin:0; padding:0; list-style:none}
li {margin:0; padding:0 0 0 0px; line-height:16px;} /* Itenização */

#tabela_principal { width:770px; height:814px; background:url(images/flinhacentral.jpg) top repeat-y; border:2px solid #0c2014;} /* imagem do meio - repete em y */
#tabela_principal #principal_bg_t {background:url(images/ftopo.jpg) top no-repeat;} /* imagem topo - nao repete*/
#tabela_principal #principal_bg_b {background:url(images/fbase.jpg) bottom no-repeat; padding:0px 37px 0px 38px; height:100%;} /* imagem base - nao repete */

.column { float:left;}

.link_arrow { color:#8c9a07; background:url(images/a1.gif) center left no-repeat; padding:0px 0px 2px 21px;} /* setinha verde - links ''ver mais'' */

/* ------------ Cabecalho -- */
		
#cabecalho_top { height:58px;} /* altura do topo */

#cabecalho_top .td { width:471px; } /* seja bem vindo, dia e hora */
#cabecalho_top .td div { padding:11px 0px 0px 26px;} /* seja bem vindo, dia e hora */

#cabecalho_top .td_1 { width:220px; padding-top: 20px;} /* principal, busca e mapa */
#cabecalho_top .td_1 div { padding: 10px 0px 10px 0px;} /* principal, busca e mapa */

#cabecalho_top .td_1 div a { color:#d2cfbf; font-size:10px; text-decoration:none; padding:0px 15px 0px 11px;}
#cabecalho_top .td_1 div a:hover { color:#ccff00;}
#cabecalho_top .td_1 div img { vertical-align:middle;} /* icones principal, busca e mapa */
 
#cabecalho { height:289px;}


/* ------------ Conteúdo e Tabela Lateral -- */

#conteudo { height:100%; background:url(images/px_conteudo.gif) top repeat-y;} /*efeito interno e bordas repetindo*/

#conteudo .table_bg {background:url(images/bgg.jpg) bottom left no-repeat;} /*imagem lateral - base esquerda*/
#conteudo .tdd { padding:0px 31px 0px 26px;background:url(images/bgg1.jpg) bottom right no-repeat;} /*imagem lateral - base direita*/
#conteudo .tddd { padding:0px 31px 0px 26px;background:url(images/bgg1.jpg) bottom right no-repeat;} /*efeito interno e bordas repetindo*/

.tabela_lateral { background:#f7f5ed;} /*cor da caixa lateral*/

.tabela_lateral .tr_top { height:7px; background:url(images/px_tabela_lateral.gif) top repeat-x;} /*px - linha de cima - se repete*/
.tabela_lateral .tr_top .td {background:url(images/bg_te.gif) top left no-repeat;} /*borda topo arredondada - esquerda*/
.tabela_lateral .tr_top .td1 {background:url(images/bg_td.gif) top right no-repeat;} /*borda topo arredondada - direita*/

.tabela_lateral .tr_center { height:100%; border:1px solid #d2cfbf; border-width:0px 2px 0px 2px;} /*bordas laterais*/ /*imagens a centro*/

.tabela_lateral .tr_bottom { height:7px; background:url(images/px_tabela_lateral.gif) bottom repeat-x;} /*px - linha de base - se repete*/
.tabela_lateral .tr_bottom .td {background:url(images/bg_be.gif) top left no-repeat;} /*borda base arredondada - esquerda*/
.tabela_lateral .tr_bottom .td1 {background:url(images/bg_bd.gif) top right no-repeat;} /*borda base arredondada - direita*/

/* ------------ Principal -- */

#principal #col_1 { width:422px;} /*Coluna mae de conteudo - principal*/
#principal #col_1 div {margin:29px 18px 0px 19px;} /*div de conteudo destaque e novidades*/
#principal #col_1 span {margin:5px 0px 5px 0px; display:block;}
#principal #col_1 .img_titulo { margin:0px 0px 20px 0px; display:block;}
#principal #col_1 .img_linha { margin:12px 0px 12px 0px; display:block;}
#principal #col_1 .img_noticia { margin:0px 15px 3px 0px; float:left;}
/* ------------------------------------------------------------------------------------------------- */
#principal #col_2 {padding:15px 0px 0px 18px;}
#principal #col_2 div {margin:16px 14px 0px 12px;}
#principal #col_2 span { margin:5px 0px 25px 0px; display:block;}
#principal #col_2 .table { width:180px; height:200px; margin:25px 0px 2px 0px;}
/* ------------------------------------------------------------------------------------------------- */
#principal #col_3 { height:93px; padding:10px 0px 0px 0px;} /*SOS Ecologia*/

/* ------------ A Reserva -- */

#areserva #col_1 { width:422px;} /*Coluna mae de conteudo*/
#areserva #col_1 div {margin:29px 18px 0px 19px;} /*div de conteúdo*/
#areserva #col_1 span {margin:16px 0px 10px 0px; display:block;}
#areserva #col_1 .span {margin:4px 0px 12px 0px; display:block;}
#areserva #col_1 .img_titulo { margin:17px 0px 24px 0px; display:block;}
#areserva #col_1 .img_esquerda { margin:0px 17px 3px 0px; float:left;}
#areserva #col_1 .img_direita { margin:0px 3px 5px 17px; float:right;}
/* ------------------------------------------------------------------- */
#areserva #col_2 {padding:15px 0px 0px 18px;}
#areserva #col_2 div {margin:16px 14px 0px 12px;}
#areserva #col_2 span { margin:5px 0px 25px 0px; display:block;}
#areserva #col_2 .table { width:180px; height:200px; margin:25px 0px 2px 0px;}
/* ------------------------------------------------------------------------------------------------- */
#areserva #col_3 { height:93px; padding:7px 0px 0px 0px;} /*SOS Ecologia*/

/* ------------ SOS Ecologia -- */

#sosecologia #col_1 { width:422px;}
#sosecologia #col_1 div {margin:29px 18px 0px 19px;}
#sosecologia #col_1 span {margin:20px 0px 14px 0px; display:block;}
#sosecologia #col_1 .span {margin:10px 0px 21px 0px; display:block;}
#sosecologia #col_1 .img_titulo { margin:17px 0px 24px 0px; display:block;}
#sosecologia #col_1 .img_esquerda { margin:0px 17px 0px 0px; float:left;}
#sosecologia #col_1 .img_direita { margin:0px 5px 0px 17px; float:right;}
/* ------------------------------------------------------------------- */
#sosecologia #col_2 {padding:15px 0px 0px 18px;}
#sosecologia #col_2 div {margin:16px 14px 0px 12px;}
#sosecologia #col_2 span { margin:5px 0px 25px 0px; display:block;}
#sosecologia #col_2 .table { width:180px; height:200px; margin:25px 0px 2px 0px;}
/* ------------------------------------------------------------------------------------------------- */
#sosecologia #col_3 { height:93px; padding:7px 0px 0px 0px;} /*SOS Ecologia*/

/* ------------ Ecoturismo -- */

#ecoturismo #col_1 { width:422px;}
#ecoturismo #col_1 .table { width:370px; height:70px; margin:17px 0px 0px 0px; float:left;}
#ecoturismo #col_1 div {margin:29px 18px 0px 19px;}
#ecoturismo #col_1 span {margin:25px 0px 20px 0px; display:block;}
#ecoturismo #col_1 strong {margin:0px 0px 5px 0px; display:block;}
#ecoturismo #col_1 .indent_img { margin:0px 17px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#ecoturismo #col_2 {padding:15px 50px 0px 18px;}
#ecoturismo #col_2 div {margin:16px 14px 0px 12px;}
#ecoturismo #col_2 span { margin:5px 0px 25px 0px; display:block;}
#ecoturismo #col_2 .table { width:180px; height:200px; margin:25px 0px 2px 0px;}
/* ------------------------------------------------------------------------------------------------- */
#ecoturismo #col_3 { height:93px; padding:7px 0px 0px 0px;} /*SOS Ecologia*/

/* ------------ Notícias -- */

#noticias #col_1 {padding:10px 14px 0px 15px;}
#noticias #col_1 span { margin:10px 0px 0px 0px; display:block;}
/* ------------------------------------------------------------------- */
#noticias #col_2 { width:380px;}
#noticias #col_2 div {margin:29px 18px 0px 19px;}
#noticias #col_2 span {margin:17px 0px 14px 0px; display:block;}
#noticias #col_2 .table { width:180px; height:200px; margin:25px 0px 2px 0px;}
#noticias #col_2 .img_destaque { margin:0px 19px 3px 0px; float:left;}
#noticias #col_2 .img_fotosdestaques { margin:32px 0px 23px 0px; display:block;}
/* ------------------------------------------------------------------------------------------------- */
#noticias #col_3 { height:93px; padding:7px 0px 0px 0px;} /*SOS Ecologia*/

/* -------------- Fotos -- */

#fotos #col_1 { width:422px;}
#fotos #col_1 div {margin:30px 5px 0px 20px;}

/* ------------------------------------------------------------------- */
#fotos #col_2 { width:380px;}
#fotos #col_2 div {margin:29px 18px 0px 19px;}
#fotos #col_2 span {margin:17px 0px 14px 0px; display:block;}
#fotos #col_2 .table { width:180px; height:200px; margin:25px 0px 2px 0px;}
/* ------------------------------------------------------------------------------------------------- */
#fotos #col_3 { height:93px; padding:7px 0px 0px 0px;} /*SOS Ecologia*/

/* ------------ Contato -- */

#contato #col_1 { width:422px;}
#contato #col_1 .table { width:380px; height:100px;}
#contato #col_1 div {margin:30px 17px 0px 17px;}
#contato #col_1 .div {margin:8px 5px 0px 0px; text-align:right;}
#contato #col_1 span {margin:17px 0px 17px 0px; display:block;}
#contato #col_1 input {margin:1px 0px 4px 0px;}
#contato #col_1 .img_local { margin:0px 17px 0px 0px; float:left;}
#contato #col_1 .indent_img_1 { margin:26px 0px 22px 0px; display:block;}
/* ------------------------------------------------------------------- */
#contato #col_2 {padding:15px 0px 0px 18px;}
#contato #col_2 span { margin:18px 0px 0px 0px; display:block;}
#contato #col_2 strong { margin:0px 0px 5px 0px; display:block;}
#contato #col_2 .indent_img { margin:0px 0px 25px 0px; display:block;}
/* ------------------------------------------------------------------------------------------------- */
#contato #col_3 { height:93px; padding:7px 0px 0px 0px;} /*SOS Ecologia*/

/* ------------ Base -- */

#base { height:68px; background:url(images/bg_footer.jpg) top no-repeat; padding:41px 0px 0px 0px; text-align:center; color:#8c9a07;} /*imagem base*/
#base a {
	color:#ccff00;
}
/* ------------ Fonte Forms -- */
.form { width:175px; height:19px;}		
.textarea { width:175px; height:67px;}

