html, body, h1, h2, h3, h4, h5, h6, p, form, ul, li { margin:0px; padding:0px; list-style:none; font-weight: normal; }
body { background: #57875e url(../images/header.jpg) no-repeat center top; margin: 0; padding: 0; font-family: Geneva, Arial, Helvetica, sans-serif; }
#wrapper { float: left; width: 100%; }
#area { width: 960px; margin: 0 auto; }
#header { float: left; width: 100%; height: 263px; background: url(../images/top.jpg) no-repeat center bottom; }
#meio { float: left; width: 100%; background: url(../images/fundo-total.jpg) repeat-y center; }
#meio #col_menu { float: left; width: 146; margin: 0 15px 0 16px; background: eff4f8; }
#meio #col_menu #menu { float: left; width: 146px; }
#meio #col_menu #menu ul { float: left; margin: 0 0 0 2px; text-transform: uppercase; font-size: 14px; }
#meio #col_menu #menu ul li { padding: 4px 0 4px 20px; border: solid; border-top-color:  #FFF; border-bottom-color:  #afc0cc; border-width: 1px 0; width: 116px; background: #eff4f8; }
#meio #col_menu #menu ul li a { text-decoration: none; color: #447399; font-weight: bold; }

#meio #col_conteudo { float: left; width: 773px; padding-top: 80px; background: url(../images/foto-castro.jpg) no-repeat; }
#meio #col_conteudo #conteudo { float: left; width: 600px;  margin-top: 10px; }

#rodape { float: left; width: 100%;  height: 10px; background: url(../images/bottom-total.jpg) no-repeat center; }

#meio #col_menu #form-busca { clear: both; width: 146px; }

#form-busca form { float: left;  background: #dfecf2; margin: 0 0 0 2px; padding: 3px 7px; margin: 10px 0 0 0; }
#form-busca form h2 { font-size: 12px; color: #3fa9d1; font-weight: bold; }
#form-busca form input[type=text] { font-size: 11px; }
#form-busca form input[type=submit] { font-size: 10px; margin-top: 3px; border: none; background: #359ed1; color: #FFF; padding: 0; }

#menu-rodape { float: left; width: 930px; padding: 0 15px; }
#menu-rodape ul { float: left; }
#menu-rodape ul li { float: left; margin-right: 10px; font-size: 10px; }
#menu-rodape ul li a { color: #FFF; text-decoration: none; }

#group-box {  }
#group-box h1 { color: #dc8700; font-size: 16px; font-weight: bold; margin-bottom: 5px; }

.box-mid { margin: 0 20px; }

#box { float: left; margin: 0 0 5px 0; width: 300px; }
#box-content { float: left; background: #eff4f8; margin-right: 20px; padding: 0 5px; width: 270px; }
#box #box-content .recente {  }
#box #box-content .recente li { margin: 10px 0; font-size: 11px; }
#box ul li a { color: #585858; text-decoration: none; border-bottom: dashed 1px #0099FF; }
#box #box-content .recente li p a { color: #555; }

#box-content .ordem-alfabetica { margin: 5px 0 0 4px; }
#box-content .ordem-alfabetica li { float: left; background: #FFF; margin: 0 8px 8px 0; }
#box-content .ordem-alfabetica li a { font-size: 11px; border-bottom: none; width: 20px; height: 20px; padding: 8px 5px 2px 5px; text-align: center; float: left; }

#box-content .videos { margin: 5px 0 0 4px; }
#box-content .videos li { float: left; margin-bottom: 10px; }
#box-content .videos li img { float: left; border: solid 1px #003366; margin-right: 10px; }
#box-content .videos li strong { font-size: 14px; }
#box-content .videos li .descri-video { font-size: 11px; }
#box-content .videos li a { border-bottom: none; color: #000 }

#group-busca { float: left; margin-right: 20px; }
#group-busca a { color: #0000EE; }
#group-busca p a { color: #555; }

#box-apoio { float: left; width: 160px; /* height: 130px; background: #F0F6F0; padding: 5px 10px 5px 10px; */ margin: 5px 0 10px 0; }
#box-apoio h3 { font-size: 16px; font-weight: bold; }
#box-apoio img { float: left; border: none; width: 160px; margin-bottom: 5px; border: solid 1px #666666; }

#campos-adicionais { float: left; margin-top: 10px; width: 100%; }
#campos-adicionais li { float: left; background: #D6D5C9; margin: 0 10px 10px 0; font-size: 12px; padding: 3px; }

#local-descricao { float: left; font-weight: normal; margin: 10px 10px 10px 0; font-size: 12px; line-height: 18px; }
#local-descricao img, #local-descricao input[type=image] { float: left; margin: 0 10px 10px 0; }

#pagina .pagina-videos {}
.pagina-videos h1 { font-size: 24px; margin-bottom: 20px; }

#fotos-detalhes { margin-top: 20px; }
#fotos-detalhes li { float: left; margin: 0 5px 5px 0; border: solid 1px #333; }
#fotos-detalhes li a img { border: none; }

#item-video { float: left; width: 275px; margin: 10px 10px 0 0; background: #f2f2f2; padding: 5px; }
#item-video img { float: left; border: solid 1px #000; margin-right: 10px; }
#item-video h2 { color: #003300; font-size: 14px; font-weight: bold; text-transform: uppercase; }
#item-video .descricao { font-size: 12px; }

#item-album { float: left; width: 275px; margin: 10px 10px 0 0; background: #f2f2f2; padding: 5px; }
#item-album img { float: left; border: solid 1px #000; margin-right: 10px; }
#item-album h2 { color: #003300; font-size: 14px; font-weight: bold; text-transform: uppercase; }
#item-album .descricao { font-size: 12px; }

#videos-relacionados { float: left; width: 275px; }
#videos-relacionados a { text-decoration: none; }
#videos-relacionados li { float: left; width: 275px; margin: 10px 10px 0 0; background: #f2f2f2; padding: 5px; }
#videos-relacionados li img { float: left; margin: 0 10px 0 0; }
#videos-relacionados li strong a { color: #003300; text-transform: uppercase; font-size: 14px; }
#videos-relacionados li a { color: #000; }
#videos-relacionados li .descri-video { font-size: 12px; }

#albuns-relacionados { float: left; width: 275px; margin-left: 20px; }
#albuns-relacionados a { text-decoration: none; }
#albuns-relacionados li { float: left; width: 275px; margin: 10px 10px 0 0; background: #f2f2f2; padding: 5px; }
#albuns-relacionados li img { float: left; margin: 0 10px 0 0; }
#albuns-relacionados li strong a { color: #003300; text-transform: uppercase; font-size: 14px; }
#albuns-relacionados li a { color: #000; }
#albuns-relacionados li .descri-album { font-size: 12px; }
