* {margin:0; font-family:verdana, arial, helvetica, sans-serif}
body {font-size:11px; color:#666}
font, td, th {font-size:11px}
img {border:none}
a {text-decoration:none; outline:none; overflow:hidden}
a:hover {text-decoration:underline}
h2, h2 font {font-size:18px; margin:5px 0 13px; text-align:center}
button {background:none; border:none}
label {vertical-align:middle}
label:hover {color:#7c7c7c}
textarea {overflow:auto; height:100px}

.tabelacentral {background-color:#fff}

.setadupla {color:#666;	font-weight:700; font-size:12px}

.titulo {font-size:14px; font-weight:700; color:#c00}
.rodape {font-size:10px; color:#fff}

.espaco {margin:15px 0 10px; font-weight:700}

.radio_check {width:13px; height:13px; vertical-align:middle; margin-right:5px}

#estrutura {width:770px; position:relative; margin:auto}

#topo {position:relative; width:770px; height:85px}
#animacaofl {position:absolute; top:10px; left:5px; z-index:9}
#img_topo {position:absolute; z-index:3}
#banner {position:absolute; top:7px; left:361px; z-index:2}


#links {position:absolute; z-index:3}
#links div {position:absolute; top:66px; z-index:3; white-space:nowrap}
#links div a {text-decoration:none; font-size:11px}

#links form {position:absolute; top:64px; left:457px; white-space:nowrap}
#links form span {vertical-align:middle}
#links form input {padding:1px; vertical-align:middle; color:#666; font-size:11px; background-color:#fff}
#links form img {vertical-align:middle}

#menu {width:175px; vertical-align:top; font-size:11px; font-weight:700}
#menu a {display:block; padding:9px 0 4px; text-decoration:none}
#menu a img {vertical-align:middle; padding:0 6px}
#menu dl {position:absolute; top:0; left:160px; display:none; z-index:2}
#menu dt a {padding:7px 12px; display:block; background:none; white-space:nowrap}

#menu_flash {width:385px; height:52px; margin-bottom:5px}

#cadastro {width:564px; border-collapse:collapse; margin-top:15px}
#cadastro td {padding:10px}

#cadastro span, #contato span, #doacoes span {display:block; margin-bottom:5px}
#cadastro .caixa, #contato .caixa, #doacoes .caixa {background-color:#fbfdff; border:1px solid #1296ee; font-size:11px; color:#666}
input.caixa {padding:2px}
#contato .caixa {margin-bottom:10px}
#contato button {display:block; margin-top:15px}

#doacoes .caixa {width:20px}
#doacoes {width:564px; border-collapse:collapse}
#doacoes th {color:#1a63c6; font-size:14px; font-weight:700; padding:25px 10px 7px}
#doacoes td {padding:8px 10px 5px}
#doacoes td.titulo {color:#008ae6; font-size:11px; font-weight:700; padding:30px 10px 7px}

#pessoa_juridica {visibility:hidden}

#resultados dt {padding-bottom:5px;}
#resultados dt a {color:#1a63c6; margin-left:5px}
#resultados dt a:hover {color:#468be8}

#rodape {height:30px; padding-top:16px; position:relative}
#rodape a {text-decoration:none; font-weight:700}
#rodape span {margin-left:18px}
#rodape div {position:absolute; top:14px; right:44px}
#rodape img {margin-left:16px}

/* azul */
.corpogeral_1 {background:#fff url(/imagens/fundo_1.jpg) repeat-x fixed; margin:10px 0}
.corpogeral_1 h2, .corpogeral_1 h2 font, .corpoconteudo_1 h2, .corpoconteudo_1 h2 font {color:#008ae6}
.corpoconteudo_1 a, .corpoconteudo_1 a font {color:#03c}
.corpoconteudo_1 a:hover, .corpoconteudo_1 a:hover font {color:#09f}

.cor_1#topo #links div a {color:#1a63c6}
.cor_1#topo #links div a:hover {color:#468be8}
.cor_1#topo #links form {color:#1a63c6}
.cor_1#topo #links form input {border:1px solid #1d6fde}

.cor_1#menu a {color:#6eaaec}
.cor_1#menu dl {background:#fff url(../imagens/bg_tooltip_1.jpg) right repeat-y; border:1px solid #6eaaec}
.cor_1#menu dt a:hover {color:#008ae6}
.cor_1#menu dt.linha {border-top:1px dashed #c7e8fc}

.cor_1#rodape a {color:#68a0ec}
.cor_1#rodape a:hover {color:#a6c7f4}

/* laranja */
.corpogeral_2 {background:#fff url(/imagens/fundo_2.jpg) repeat-x fixed; margin:10px 0}
.corpogeral_2 h2, .corpogeral_2 h2 font, .corpoconteudo_2 h2, .corpoconteudo_2 h2 font {color:#ff811c}
.corpoconteudo_2 a, .corpoconteudo_2 a font {color:#f60}
.corpoconteudo_2 a:hover, .corpoconteudo_2 a:hover font {color:#f90}

.cor_2#topo #links div a {color:#cc5b00}
.cor_2#topo #links div a:hover {color:#f60}
.cor_2#topo #links form {color:#cc5b00}
.cor_2#topo #links form input {border:1px solid #ff811c}

.cor_2#menu a {color:#ffa953}
.cor_2#menu dl {background:#fff url(../imagens/bg_tooltip_2.jpg) right repeat-y; border:1px solid #ff811c}
.cor_2#menu dt a:hover {color:#ff811c}
.cor_2#menu dt.linha {border-top:1px dashed #ffe8c6}

.cor_2#rodape a {color:#ff811c}
.cor_2#rodape a:hover {color:#fb7}

/* verde */
.corpogeral_3 {background:#fff url(/imagens/fundo_3.jpg) repeat-x fixed; margin:10px 0}
.corpogeral_3 h2, .corpogeral_3 h2 font, .corpoconteudo_3 h2, .corpoconteudo_3 h2 font {color:#008029}
.corpoconteudo_3 a, .corpoconteudo_3 a font {color:#393}
.corpoconteudo_3 a:hover, .corpoconteudo_3 a:hover font {color:#3c3}

.cor_3#topo #links div a {color:#008029}
.cor_3#topo #links div a:hover {color:#4ab56a}
.cor_3#topo #links form {color:#008029}
.cor_3#topo #links form input {border:1px solid #008029}

.cor_3#menu a {color:#61be7c}
.cor_3#menu dl {background:#fff url(../imagens/bg_tooltip_3.jpg) right repeat-y; border:1px solid #008029}
.cor_3#menu dt a:hover {color:#008029}
.cor_3#menu dt.linha {border-top:1px dashed #d5eedc}

.cor_3#rodape a {color:#009d33}
.cor_3#rodape a:hover {color:#68c183}