#banner{
	position:absolute;
	left:158px;
	top:0px;
	z-index:100;
}

/* ##### GERAL ##### */

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; margin:0px; background:#fdeab9 url(../imagens/bg.jpg) repeat-x; color:#555;}
p{margin:10px 0px 10px 0px;}
h1{}
h2{ margin:7px 0px 5px 0px; font-size:small;}
h3{color:#f36; font-size:medium;}
p{margin:10px 0px 10px 0px;}
a{text-decoration:none; color:#37c;}
a:hover{text-decoration:underline;}

form{margin:0px}
td{padding:1px;}


.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}
a.botao{ background:#eee; color:#048; padding:3px; border:1px solid #999; cursor:pointer;}
a:hover.botao { background:#eee; color:#015; border:1px solid #666; text-decoration:none;}
.clear{clear:both; height:0px; margin:0px; padding:1px; font-size:0px;}

.borda_padrao{border:1px solid #936;}
.coluna_divisao{width:29px; float:left; background:url(../imagens/coluna_divisao.gif) repeat-y center center; border: 20px solid #feeab8; border-left:none; border-right:none;}

.miniatura{border:2px solid #999;}

#tudo{background:url(../imagens/bg_tudo.jpg) repeat-x center bottom; position:relative;}
#palmeira{background:url(../imagens/palmeira2.jpg) left top no-repeat}

#mae{width:768px; position:relative; margin:auto;}

#cabecalho{ height:458px; idth:768px;}

#logo{background:url(../imagens/logo.png) no-repeat; width:185px; height:136px;}

#bloco_esquerda{float:left; width:212px; padding:25px 5px 25px 5px; background:url(../imagens/pontilhado_h.gif) repeat-x;}

#menu{ position:absolute; top:200px; font-size:small; background: border:0px solid #666; margin:0px; padding:0px 0px 0px 2px; width:200px;}

#menu ul{ list-style:none; margin:0px; padding:0px;}
#menu li{ float:left; margin:0px;}
#menu a{color:#543; margin:0px; padding:4px 8px 4px 8px;display:block;  width:160px;}
#menu a.item_atual{color:#553; font-weight:bold;}
#menu li#ultimo{border-right:none;}
#menu a:hover{text-decoration:underline; color:#775;}

#conteudo{padding:10px 30px 30px 30px; }

#bloco_direita{float:right; width:382px; padding:25px 40px 25px 30px; background:url(../imagens/pontilhado_h.gif) repeat-x; }
#moldura_foto{position:absolute; width:386px; height:400px; top:35px; right:25px; background: #fff url(../imagens/moldura_foto.jpg) no-repeat; padding:20px 24px 0px 23px;}

/* Inicio Galeria */

#moldura_foto_tudo{ float:right; width:433px;  background: #fff url(../imagens/moldura_foto_fundo.jpg) repeat-y; padding:0px 0px 0px 0px; margin-top:-433px; margin-bottom:50px;}
#moldura_foto_topo{ width:386px; height:239px; background: url(../imagens/moldura_foto_topo.jpg) no-repeat; padding:20px 24px 0px 23px;}
#moldura_foto_base{ clear:both; width:433px; height:20px; background: url(../imagens/moldura_foto_base.jpg) no-repeat; padding:0px 0px 0px 0px;}
#navegacao_fotos2{ width:369px; margin:0px 25px 10px 25px; margin-top:-230px; padding:6px; text-align:center; background:#eee;}

a.miniatura_gal{border:5px solid #fff; margin:6px; float:left;}

/* Fim Galeria */

#navegacao_fotos{padding:6px; text-align:center; background:#eee; margin-top:7px;}
/*#flash{position:absolute; width:400px; height:420px; top:18px; right:54px; z-index:10;}*/

#foto_ampliada{ width:386px; height:323px; }

#rodape{background:#e9d7a9; clear:both; color:#555; padding:8px 8px 8px 8px; border-top:4px solid #d7c69b; height:95px; position:relative; text-align:center; width:752px; margin:auto;}
#conchas{position:absolute; width:139px; height:115px; bottom:28px; right:0px; background:url(../imagens/conchas.gif)}

/* ##### HOME ##### */



/* ### CANAIS ### */

#conteudo_canal{padding:10px 30px 30px 30px;/* background:url(../imagens/palmeira.jpg) bottom left no-repeat; */}
#bloco_esquerda_canal{float:left; width:225px; padding:25px 5px 25px 5px; background:url(../imagens/pontilhado_h.gif) repeat-x;}

#bloco_direita_canal{float:right; width:372px; padding:25px 40px 25px 30px; background:url(../imagens/pontilhado_h.gif) repeat-x; }
