html{color:#000;}

h1 { font-size:18px; font-family:tahoma,arial,sans-serif; }
h2 { font-size:16px; font-family:tahoma,arial,sans-serif; }
h3 { font-size:14px; font-family:tahoma,arial,sans-serif; }
h4 { font-size:12px; font-weight:bold; font-family:tahoma,arial,sans-serif; }


a { text-decoration:none;color: #0000FF; }
a:active { text-decoration:none;color:#0000FF; }
a:visited { text-decoration:none;color:#0000FF; }
a:hover { text-decoration:underline; color: #0066CC }

.foto { position:relative; cursor:pointer; }
.legenda { position:absolute; left:0px; bottom:0; font-size:22px; font-family:"Times New Roman", Times, serif; opacity:0.80; -moz-opacity: 0.80; filter: alpha(opacity=80); }
.legenda2 { position:absolute; left:0px; bottom:0; font-size:12px; font-family: verdana, arial, sans-serif; opacity:0.80; -moz-opacity: 0.80; filter: alpha(opacity=80); }
#legendafoto { background-color: #EAEAEA; padding:10px; text-align:justify; width:98%; }

.item_legenda { background-color:#cc66ff; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }
.titulo_legenda { border-left:5px solid #003366; }
.titulo_legenda2 { background-color:#003366; padding:0px; margin:0px; } 

.link_legenda { color:#FFFFFF; text-decoration:none; cursor:pointer; }
.link_legenda:visited { color:#FFFFFF; text-decoration:none; }
.link_legenda:active { color:#FFFFFF; text-decoration:none; }
.link_legenda:hover { color: #FFFF66; text-decoration:none; }

.img_rosa {border: 3px solid #fff;}
.img_rosa:hover {border: 3px solid #CC33CC;}
.img_rosa:hover{color: red;}

.img_roxo {border: 3px solid #fff;}
.img_roxo:hover {border: 3px solid #993366;}
.img_roxo:hover{color: red;}

.img_azul {border: 3px solid #fff;}
.img_azul:hover {border: 3px solid #3366FF;}
.img_azul:hover{color: red;}

.img_laranja {border: 3px solid #fff;}
.img_laranja:hover {border: 3px solid #FFCC00;}
.img_laranja:hover{color: red;}

#artigos { color: #FF9900; }
#artigos a { color:#FF9900; text-decoration:none; }
#artigos a:hover { color:#FFCC00; text-decoration:underline; }

#publicidade { margin-top:10px; background-color:#D09BCB }
#publicidade_lateral { background:#fff; padding:5px; margin-right:5px; }
#exibir_publicidade { text-align:center; margin-bottom:15px; }

#topo1 { text-align:right; color:#2F102F; }
#topo1 a { color:#2F102F; text-decoration:none; cursor:default}
#topo1 a:visited { color:#2F102F; text-decoration:none; cursor:default}
#topo1 a:active { color:#2F102F; text-decoration:none; cursor:default}
#topo1 a:hover { color:#2F102F; text-decoration:none; cursor:default}

.campo_buscar { font-size:85%; font-weight:bold; color:#3366CC; padding:1px; }
.botao_buscar { font-size:75%; }
.horoscopo { font-size:160%; }

#rodape { text-align:center; }
#rodape_centro { text-align:left; margin:auto; width:600px; font-size:90%; }
#rodape_buscar { padding:20px; padding-bottom:20px; font-size:160%; width:540px; }

#rodape a { color:#FFFFFF; text-decoration:none; }
#rodape a:active { color:#FFFFFF; text-decoration:none; }
#rodape a:visited { color:#FFFFFF; text-decoration:none; }
#rodape a:hover { color:#FFFFFF; text-decoration:underline; }

#rodape_links { text-align:justify; padding-left:20px; padding-right:20px; }
#rodape_links h1 { color:#FFFFFF; float:left; }
#rodape_links h2 { color:#FFFFFF; float:left; }
#rodape_links h3 { color:#FFFFFF; float:left; }
#rodape_links h4 { color:#FFFFFF; float:left; }
#rodape_links span { color:#FFFFFF; float:left; }
#rodape_links strong { color:#FFFFFF; float:left; }

#fonte { color: #aaa; cursor:default; float:left }
#fonte a { color:#aaa; text-decoration:none; cursor:default }
#fonte a:active { color:#ccc; text-decoration:none; }
#fonte a:visited { color:#ccc; text-decoration:none; }
#fonte a:hover { color:#ccc; text-decoration:none; }

#rodape_links ul { margin:0px; text-align:center; }
#rodape_links ul li { list-style:none; padding-left:10px; display:inline; font-size:85%; }

#post { text-align:justify; width:580px}

#publi_topo { float:left; padding-left:5px; width:170px; }
#publi_titulo a { font-size:85%; color:#0066CC; font-weight:bold; text-decoration:underline; }
#publi_titulo a:hover { color:#0066CC; font-weight:bold; text-decoration:underline; }
#publi_desc a { font-size:78%; color:#CC6699; text-decoration:none; font-family:verdana, arial, sans-serif; }
#publi_desc a:hover { color:#CC6699; text-decoration:none; }

#comentarios { text-align:right; padding-top:10px; }

#uol_topo { float:right; }
#publi_rodape { text-align:center; background-color:#FFFFFF; padding-top:15px; }

#paginacao { text-align:center; margin:10px; }
.pag_link_inativo { color:#CCCCCC; }
.pag_borda_ativo { background-color: #336666; border:2px solid #333333; padding:5px; color:#fff; }
.pag_borda_normal { background-color:#fff; border:2px solid #336666; padding-right:5px; color:#FFFFFF; }

.pag_borda_normal a:hover { background-color: #336666; color:#fff; }
.pag_borda_ativo a { padding:5px; }
.pag_borda_normal a { padding:5px; width:25px }


#menu_lateral ul { background: #FFFFFF; margin:0px; padding:5px; padding-bottom:30px; }
#menu_lateral ul li { list-style:none; }
#menu_lateral ul li ul li { padding:5px; border-bottom:1px solid #efefef }
#menu_lateral ul li a { text-decoration:none;color:#FF3366; }
#menu_lateral ul li a:hover { text-decoration:underline; color: #0066CC}
#menu_lateral ul li h2 { font-size:100%; color: #0066CC; margin:0px; padding:5px; border-bottom:1px solid #efefef; font-weight:normal }
#menu_lateral ul li h2 a { font-size:100%; color: #0066CC; margin:0px; padding:5px; border-bottom:1px solid #efefef }
#menu_lateral ul li ul li a { text-decoration:none;color:#333333; }
#menu_lateral ul li ul li a:hover { text-decoration:underline; color: #0066CC}

