/* Peekaboo */
* html .clearBoth { height:1%; }

/* Margin e Padding */
body,form,h1,h2,h3,h4,h5,h6,p,li,ul,div,span,a,ol { margin:0; padding:0;}

/* Clear */
.clearBoth { display:block; clear:both; }

/* Float */
.floatLeft { display:block; float:left; }

/* BackGround do Site */
body { padding:0;  background-color:#ebebeb; background-image:url(imagens/bg_site.gif); background-repeat:repeat-x; background-position:top left;  text-align:center; /* Para alinhar o site */	 }
img { border:0; }
a { outline:0; }

/* Fontes do Site */
body,form,h1,h2,h3,h4,h5,h6,p,a,input,select,button,textarea,table { font-family:Tahoma,Verdana; font-size:11px; text-decoration:none; font-style:normal; color:#666; }


/* ID - Estrutura */
#alinhamento { width:770px; margin:12px auto; text-align:left; /* Para voltar o alinhamento dos textos */ }
#site { display:block; width:740px; margin:0; padding:15px 15px 20px 15px; clear:both;	 position:relative; background-color:#fff; border:1px solid #ccc; }
.esconde { display:none; }
#rodape { width:742px; background-image:url(imagens/det_bottom.gif); background-repeat: no-repeat; background-position:top left; padding:8px 15px; text-align:right; } 
#rodape p.copyright{ width:690px; display:block; text-align:left; float:left; } 
#rodape p.copyright span { color:#060; } 
#rodape p.assinatura{ width:52px; display:block; float:left; text-align:right; } 
.conteudo { width:510px; border:1px solid #ccc; padding:20px 20px; border-top:none; overflow:hidden; } 
.conteudo_esquerda { width:240px; padding:0 30px 0 0; display:block; float:left; } 
.conteudo_direita { width:240px; display:block; float:right; }
.menu_esquerda { list-style:none; width:170px; display:block; padding:5px 14px 15px 0; } 
.menu_esquerda li { border-bottom:1px solid #ebebeb; padding:15px 10px 2px 0; text-align:right; background-image:url(imagens/seta_menu.gif); background-repeat:no-repeat; background-position:bottom right;}
.menu_esquerda li a:hover { color:#060; } 
.lista_noticias { padding:15px 0 0 0; list-style:none; } 
.lista_noticias li { padding:0 0 10px 10px; background-image:url(imagens/marc_noticias.gif); background-repeat:no-repeat; background-position: top left; } 
.lista_noticias li a:hover { color:#060; text-decoration:underline; }
.link1 { background-image:url(imagens/pontilhado.gif); background-repeat:repeat-x; background-position:top left; margin:0 0 5px 0; padding:3px 0 0 0; text-align:right; }
.link1 a { font-weight:bold; } 
.link1 a:hover { color:#060; text-decoration:underline; }
.link2 { background-image:url(imagens/pontilhado.gif); background-repeat:repeat-x; background-position:top left; margin:10px 0 5px 0; padding:3px 0 0 0; text-align:right; }
.link2 a { font-weight:bold; }
.link2 a:hover { color:#060; text-decoration:underline;}

/* Flash */
.flash_topo_capa { position:absolute; width:772px; display:block; height:240px; z-index:1; top:124px; }

/* Banners */
.banner_bottom { padding:2px; border:2px solid #ccc; display:block; width:120px; margin:0 0 15px 30px; height:60px; }
.banner_full { padding:2px; border:2px solid #ccc; display:block; clear:both; width:468px; margin:0 auto; margin-bottom:15px; overflow:hidden; height:60px; }


.destaque { width:240px; display:block; margin-top:15px; }
.logo_topo { width:740px; height:111px; display:block; margin-bottom:225px; overflow:hidden; }

/* Titulos */
h3 { background-repeat:no-repeat; background-position:left top; display:block; text-indent:-5000px; overflow:hidden; height:30px; clear:both; margin-bottom:5px; }
h4 { padding-bottom:10px; }
h4 a { font-size:12px; font-weight:bold; color:#666; padding-bottom:10px; }
h4 a:hover { color:#060; text-decoration:underline; }

.tit_noticias{ background-image: url(imagens/tit_noticias.gif); }
.tit_convencoes{ background-image: url(imagens/tit_convencoes.gif); }

.popup { position: absolute; left: 50%; top: 50%; }
.popupimg { padding:2px; background-color:#fff; }


/* Paginação de foto */
#paginacao_foto { width:auto; padding:10px; display:block; clear:both; text-align:center; color: #4d944d; }
#paginacao_foto a { font-weight:bold; color:#fff; }
#paginacao_foto a:hover { text-decoration:underline; }


