body { color:#555; background:#ddd url('img/bgsite01.jpg') repeat-x;}

a{ color:#036;}
a:hover{ color:#000;}

#titulo-site{ border-color:#ccc;}
#titulo-site a{ color:#036;}
#titulo-site a:hover{ color:#014;}

#topo{ background:url('img/topo.jpg') no-repeat;}

.box-titulo{ background:#eee; color:#777; border-color:#ddd;}
#sidebar span.box-titulo{ background:#eee; color:#777; border-color:#ddd;}
#conteudo .box-conteudo .box-titulo{ color:#aaa; border-color:#ddd;}


/* Menu */
.box-titulo.submenu{ background:#036; border-color:#222; color:#D1DADF; }
#menu .box-side a{ color:#777; border-color:#E7E7E7;}
#menu .box-side a:hover, #menu a:hover.submenu{ background-color:#EFFAFF !important; border-color:#99CCFF; color:#014; }
#menu .box-side li ul{ background-color:#fff !important;}

/* Arquivo */
#box-arquivo .dropdown option{ border-color:; background:#f3f3f3; color:#555;}

/* Artigos */
.artigo h2 a{ color:#036;}
.artigo h2 a:hover{ color:#000;}
.artigo .categoria{ color:#999;}

.leia-mais a{ border-color:#ddd; color:#999; }
.leia-mais a:hover{ background:#f3f3f3; border-style:dotted; border-color:#ccc; color:#333; }

/* Sidebar */
#sidebar .box-side .box-titulo{ background:#E0EAEF; border-color:#B3DBEF; color:#069; }

#sidebar li a{ color:#777; }
#sidebar li a:hover{ color:#036; }

/* Busca Form */
#box-busca .item{ background:#f3f3f3; border-color:#ddd; color:#555;}

/* Enquete */
#box-enquete .titulo-enquete{ color:#036;}
#box-enquete input{ background:#f3f3f3; border-color:#ddd; color:#777; }
#box-enquete input:hover{ background:#eee; border-color:#ccc; color:#333; }

/* Links - Subtitulo */
#box-links h2{ background:#f3f3f3; border-color:#ddd; color:#036;}



/* ------------- PÁGINA INTERNA ------------ */

#conteudo h1{ color:#036;}
#conteudo h2{ color:#069;}

/* Categoria e Arquivo > Títulos */
#pg-interna h1.titulo-pg-arquivo, #pg-interna h1.titulo-pg-categoria, { border-color:#DDD; background:#eee; color:#999;}
#pg-interna h1.titulo-pg-arquivo strong{ color:#036;}

/* Breadcrumb */
.breadcrumb{ background:#f3f3f3; color:#999;}
.breadcrumb a{ color:#777;}
.breadcrumb a:hover{ color:#444;}
.pg-busca .breadcrumb span{ color:#036;}

/* Artigo INFO */
#pg-interna #artigo-info{ background:#F3F3F3; border-color:#DDD; color:#999; }

/* IMG's Legendas */
.wp-caption{ color:#777; background:#eee; border-color:#ddd;}
.wp-caption img{ border-color:#fff;}

/*Lista de Artigos */
#pg-interna .artigo{ border-color:#e3e3e3;}

/* Mais Lidos */
#mais-lidos .titulo{ background:#036; color:#ccc; border-color:#222;}
#mais-lidos .titulo strong{ color:#fff;}
#mais-lidos .lista-numero{ color:#fff; background: #9CC; border-color:3px double #fff; }
#mais-lidos li a{ color:#777; }
#mais-lidos li a:hover{ color:#069; }
#mais-lidos li a small{ color:#555;}

/* Paginação */
div.wp-pagenavi .pages, div.wp-pagenavi a{ background:#f3f3f3; color:#777; border:1px solid #ccc;}
div.wp-pagenavi a:hover{ background:#9cc; color: #003; border-color: #09C;}
div.wp-pagenavi .current{ background: #036; color: #fff; border:1px solid #003;}

/* Formulário */
#formulario{ border-top:1px dotted #DDD; }
#formulario .form-item{ border-color:#DDD; color:#777; }
#formulario  p label{ color:#999; }
#formulario .mensagem-box{ border-color:#069;}
#formulario #mensagem label{ background:#069; color:#EEE;}

/* 'PG' Comentários */
#pg-comentarios h3.titulo{ border:1px solid #EEE; border-bottom-color:#DDD; color:#888; }
#pg-comentarios ol .comment { background:#F7F7F7; border:1px solid #EEE;}
#pg-comentarios ol li.byuser{ background:#f7f7f7; border:1px solid #EEE; color:#777;}

/* Enquetes */
#dados-enquete{ border-color:#DDD; }
#dados-enquete span{ background:#f3f3f3; border-color:#DDD;}

p.votar-volta-bot a{ border-color:#ddd; color:#777;}
p.votar-volta-bot a span{ background:#ddd; color:#333;}
p.votar-volta-bot a:hover{ background:#eee; color:#333; border-color:#ccc; }
p.votar-volta-bot a:hover span{ background:#069; color:#fff; }

/* Mural de Recados */
#mural h3{ display:none;}
#mural .avatar{ display:none;}
#mural li.comment{ margin-bottom:20px;}
#mural li p{ margin:0;}
#mural .commentmetadata a{ font-size:11px; text-transform:uppercase; letter-spacing:1px; color:#999; margin-bottom:0;}
#mural .commentmetadata a{ text-decoration:none;} 
#mural span.lista-numero{ float:right; font-size:32px; font-style:italic; padding:4px; color:#ccc; /*background:#fff; border:1px solid #eee;*/ }
#mural span.lista-numero span{ font-size:24px; }
#mural .comment-author .fn{ font-size:18px;}
/*RESPOSTAS DO AUTOR*/
#mural ol li.byuser{ background:#f7f7f7; border:1px solid #EEE; padding:10px; margin:10px 50px; color:#777;}

/*INTERFACE*/
.voltar-bot { float:right; width:560px; text-align:right;}
.voltar-bot a{ border:1px dotted #ccc; padding:1px 3px; color:#777; background:#fff; border-left:2px solid #ccc; font-size:9px; text-transform:uppercase; letter-spacing:2px;}
.voltar-bot a:hover{ border:1px solid #ccc; color:#333; background:#eee; text-decoration:none; border-left:2px solid #777;}


/* GALERIA DE FOTOS */
.ngg-album{ border-color:#ccc;}
.ngg-gallery-thumbnail img { background-color:#FFF; border-color:#A9A9A9; }
.ngg-thumbnail { float: left; margin-right: 12px; }
.ngg-thumbnail img { background-color:#FFFFFF; border-color:#A9A9A9; }

#conteudo .ngg-thumbnail a img, .ngg-gallery-thumbnail a img{ border-color:#ccc;}
#conteudo .ngg-thumbnail a:hover img, .ngg-gallery-thumbnail a:hover img{ background:#E0EAEF; border-color:#B3DBEF;}

.ngg-galleryoverview h3{ color:#069; background:#f5f5f5; border-color:#eee; }
.ngg-album .ngg-galleryoverview h3{ color:#069; background:#fff;}

.ngg-num-fotos strong{ background:#eee; border:1px solid #ddd; color:#555; padding:4px 6px;}

.ngg-ver-bot a, .ngg-voltar-bot a{ background:#eee; border-color:#ddd; color:#555; }
.ngg-ver-bot a span, .ngg-voltar-bot a span{ background:#ddd; color:#333;}
.ngg-ver-bot a:hover, .ngg-voltar-bot a:hover{ background:#069; border:1px solid #036; color:#eee; text-decoration:none;}
.ngg-ver-bot a:hover span, .ngg-voltar-bot a:hover span{ background:#000; color:#fff;}

/*GALERIA - NAVEGAÇÃO*/
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev { border-color:#DDD; }
.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover { background-color: #06C; color: #FFF}


/*PG INTERNA - 404 */
#pg-404 h1{ border-color:#DDD; background:#eee; color:#999; }
