* {margin:0; padding:0; border:0; list-style:none; outline:none;}
body {margin-top:0px; padding:0px;}
table {border-collapse:collapse;}
table td {padding:0px;}
body,table,div,p {font-family:'Arial'; font-size:13px; color:#7CA4AE;}
a {color:#7CA4AE; text-decoration:none; outline:none;}
a:hover {color:#7CA4AE; text-decoration:underline;}
a img {border:0px; outline:none;}
ul,li{margin:0px; padding:0px; border:0px; text-decoration:none; outline:none;}
.limpar {clear:both; margin:0px!important; padding:0px!important;}
input,textarea,select {font-family:'Arial'; font-size:13px; color:#7CA4AE; outline:none;}
.texto {font-size:13px; font-family:"Arial"; color:#333; }
.texto p {line-height:160%; font-size:13px; color:#7CA4AE; text-align:justify;}
.texto ul li { list-style:inside disc; margin-left:15px; padding:3px 0; }
.texto ul ul li { list-style:inside circle; margin-left:45px }
.texto ol li { list-style:inside decimal; margin-left:15px; padding:3px 0; }
.texto ol ol li { list-style:inside decimal; margin-left:45px }





#pg-eventos ul li{ width:176px; text-align:center; float:left; padding:0px 10px 0px 10px; height:160px;}
#pg-eventos ul li img{ border:1px solid #ccc; padding:2px;}
#pg-eventos ul li h5{ font-weight:normal; font-size:10px;}
#pg-eventos ul li h4{ font-size:13px;}

#evento-visualizar #dados{ float:left; width:285px;}
#evento-visualizar #dados h3{ font-size:15px; border-bottom:1px solid #18393F; margin-bottom:10px; color:#fff;}
#evento-visualizar #dados p{ margin-bottom:15px; }
#evento-visualizar #img{ float:right; width:300px; }
#evento-visualizar #img img{border:4px solid #fff; padding:1px; margin-bottom:20px;}
#evento-visualizar #img h3{ text-align:center; text-shadow: 0px 1px 60px #ff9900; font-size:18px; font-weight:normal; }
#evento-visualizar #img h3 a{text-decoration:underline;}



.outros{ margin-top:20px;}
.outros h3{ font-size:20px; border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:20px;}
.outros ul li{ margin-bottom:5px;}
.outros ul li b{ color:#FF9900;}






#pg-galerias ul li{ width:176px; text-align:center; float:left; padding:0px 10px 0px 10px; height:150px;}
#pg-galerias ul li img{ border:1px solid #ccc; padding:2px;}
#pg-galerias ul li h5{ font-weight:normal; font-size:10px;}
#pg-galerias ul li h4{ font-size:13px;}





#galeria_ver { height:440px;}
#galeria_ver h3{ font-size:22px; margin-bottom:5px; color:#fff; letter-spacing:-1px}
#galeria_ver p{ margin-bottom:10px; }

/* GALERIA  */
#galeriaMiniaturas {  }
#galminiaturas { width:600px; } 
#galminiaturas img { margin:4px; border:1px solid #ccc;  }
#galminiaturas .normal { filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 100); -moz-opacity: 1;  }
#galminiaturas .ativo { filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 40); -moz-opacity: 0.4; border:2px solid #fff; padding:1px; }
#galfoto { text-align:left;} 
#galfoto img{ border:4px solid #fff;}
.galeria-foto{ width:600px; margin-top:2px; height:460px; }


#galpaginacao { width:600px; border-collapse:collapse; background-color:#183940; margin-left:2px; margin-top:3px;  }
#galpaginacao td { width:15px; padding:10px; text-align:center;  }
#galpaginacao a { padding:2px }
#galpaginacao a:hover { color:#fff; background-color:#ccc; }
#galpaginacao .paginaativo a {  color:#f00; background-color:#999; color:#fff !important  }
#galpaginacao th { font-weight:normal; }
#galpaginacao .naveg-esq { text-align:left; width:auto; padding:2px 5px; background:url('/img/paginacao-botao.jpg') no-repeat left center; text-align:left; font-size:13px;}
#galpaginacao .naveg-dir { text-align:right; width:auto; padding:0 8px; background:url('/img/paginacao-botao.jpg') no-repeat right center; text-align:right; font-size:13px;}
#galpaginacao .naveg-dir, #galpaginacao .naveg-esq, #galpaginacao .naveg-dir a, #galpaginacao .naveg-esq a { color:#fff; }
#galpaginacao .naveg-dir a:hover, #galpaginacao .naveg-esq a:hover { color:#fff;  }
/* GALERIA FIM */
/*============== Galeria fim =============== */



/* ============================================= PAGINAÇÃO =================================================== */
.paginacao {margin-top:30px; height:30px; text-align:center; font-size:13px; padding-top:6px; margin-bottom:20px; } 
.paginacao a { padding-left:7px; padding-right:7px; font-weight:bold; color:#7CA4AE; border-right:1px solid #333; }
.paginacao a:hover {color:#fff;}
.paginacao .atual {color:#fff; background-color:#999;  }
.paginacao .pg-naveg-prox { border-right:0;}
/* =========================================== PAGINAÇÃO fim ================================================= */