/*
Theme Name: Evengelize - MODELO 1 > AZUL
Theme URI: http://wordpress.org/
Description: Site com 3 colunas: Menu Vertical, Conteudo e Sidebar. </a>.
Version: 2.0
Author: Thiago Faleiro
Author URI: http://thiagofaleiro.com
Tags: Azul, Compatível com 800x600, 3 colunas, Menu Vertical

	Evangelize - Modelo 1 v.Azul
	 http://thiagofaleiro.com/igrejas/

	Este tema foi desenvolvido para uso EXCLUSIVO no projeto Evenagelize, sites para Igrejas.
*/

body { font:12px Arial; color:#555; margin:10px 0; }

h1, h2, h3{ font-family:"Trebuchet MS", Arial; font-weight:normal;}

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

#titulo-site{ border-bottom:1px solid #ccc; padding-bottom:7px; margin-bottom:7px;}
#titulo-site a{ font:30px "Trebuchet MS", Arial; letter-spacing:-1px; margin:0;}

/*Desativa Título do Site
#titulo-site{ border:0 !important; height:1px !important; overflow:hidden !important; padding:0 !important;}
*/

#topo{ display:block; clear:both; width:100%; height:170px; margin-bottom:10px; overflow:hidden; background:#eee;}

#menu, #conteudo, #sidebar{ overflow:hidden;}

.box-side{ background:#fff; border:1px solid #ccc; padding:2px; margin-bottom:10px;}
.box-titulo{ display:block; font:14px "Trebuchet MS", Arial; color:#777; padding:1px 5px 2px 5px; margin-bottom:7px; border-bottom:1px solid #ddd; background:#eee;}
.box-titulo.submenu{ font-size:15px; border-width:2px; margin:-2px; margin-bottom:3px; }
#conteudo .box-conteudo .box-titulo{ text-transform:uppercase; letter-spacing:2px; padding-left:5px; margin:2px;}

.box-conteudo{ width:588px; clear:both; background:#fff; border:1px solid #ccc; margin-bottom:10px;}
.box-conteudo img{ margin:0 !important; margin-right:5px !important;}

/*DesBuga Float*/
#pg-interna:after, .box-conteudo:after, .ngg-albumoverview:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; }


.artigo{ position:relative; display:inline; float:left; width:280px; margin:7px; margin-bottom:10px;}
#box3 .artigo{ width:575px; margin-bottom:5px;}

/* Menu */
#menu ul{ margin-bottom:3px;}
#menu li{ overflow:hidden;}
#menu li ul { margin:0 !important;}
#menu a{ display:block; color:#999; border-bottom:1px solid #ddd; padding:3px;}
#menu a:hover{ text-decoration:none;}

#menu .box-side ul{ overflow:hidden;}
#menu .box-side li ul{ background:#eee;}
#menu .box-side li li a{ padding-left:10px; display:block; background-image:url('img/menu-seta2.gif'); background-repeat:no-repeat; background-position:2px 0;}
#menu .box-side li li li a{ padding-left:16px; background-position:7px 0;}
#menu .box-side li li li li a{ padding-left:23px; background-position:12px 0;}


/* Artigos Boxes */
.artigo img{ display:block; width:90px; height:70px; float:left; margin:5px 5px 0 0; background:#fff; padding:3px; border:1px solid #ddd;}
.artigo p{ line-height:20px;}
.artigo .categoria, .artigo .data{ display:block; text-transform:uppercase; letter-spacing:1px; font-size:12px;}
.artigo .categoria a{ color:#999;}
.artigo .categoria a:hover{ color:#555;}  
.artigo h2{ margin-bottom:5px;}
.artigo h2 a{ font:20px "Trebuchet MS", Arial; letter-spacing:-1px; line-height:22px;}
.artigo .data{ font-size:11px; color:#999;}

.leia-mais{ text-align:right;}
#box3 .leia-mais{ margin:0 5px 10px 0;}
.leia-mais a{ padding:1px 3px; border:1px solid #ddd; text-transform:uppercase; font-size:10px; color:#999; letter-spacing:1px; }
.leia-mais a:hover{ text-decoration:none;} 

.box-conteudo.noticias .leia-mais{ margin:5px;}

/* BOXES Side */
#box-arquivo select.dropdown{ border:1px solid #ddd; padding:0; font-size:13px; color:#999; margin-bottom:2px; width:98%;}
#box-arquivo .dropdown option{ border:1px solid #fff; background:#eee; color:#555;}
#box-arquivo p{ margin:2px; margin-top:10px; font-size:11px; color:#999;}
#box-arquivo p strong{ color:#777;}

#box-visitas p{ font-size:11px; color:#999; margin:2px 5px;}

#box-rss .item a{ background:#fff url('img/rss_ico.gif') no-repeat 0 4px; padding-left:18px; color:#777; margin:2px 3px; }
#box-rss .item a:hover{ color:#C60; background:#fff url('img/rss_ico.gif') no-repeat 0 4px; border-color:#ddd; }

/* SIDEBAR */
#sidebar a{ font:13px "Trebuchet MS", Arial; line-height:16px;}

#box-busca .item{ width:70%; padding:2px 3px; background:#f3f3f3; border:2px solid #ddd; color:#333; margin-left:3px; margin-bottom:5px;}
#box-busca .envia-bot{ padding:1px 3px; background:#036; border:2px solid #014; color:#ccc; margin-left:3px; margin-bottom:5px;}

#box-enquete #enquetes{ display:table; margin-left:3px; padding-bottom:3px;}
#box-enquete p{ padding:2px 0;}
#box-enquete .titulo-enquete{ margin-bottom:5px; font: 15px "Trebuchet MS", Arial; line-height:16px;}
#box-enquete .titulo-enquete strong{ font-weight:normal;}
#box-enquete ul{ margin-bottom:10px;}
#box-enquete input, #box-enquete p a{ padding:0 2px; background:#f3f3f3; border:1px solid #ddd; color:#555 !important; margin-bottom:3px; cursor:pointer;}
#box-enquete p a{ padding:1px 3px;}
#box-enquete input:hover, #box-enquete p a:hover{ color:#000 !important; background:#eee; border-color:#ccc; text-decoration:none;}

#box-mais-lidos ol, #box-ultimos ul{ margin:0; margin-bottom:5px;}
#box-mais-lidos li, #box-ultimos li{ border-bottom:1px dotted #ddd; padding:7px 3px; margin:0 1px;}
#box-mais-lidos li.i2, #box-ultimos li.i2{ background:#f7f7f7;}
#box-mais-lidos li small, #box-ultimos li small{ font-size:10px; }

#box-tags p{ margin:0 2px 5px 2px; display:table;}
#box-tags a{ display:block; float:left; padding:1px 3px; margin:2px; border:1px solid #ddd; color:#036;}
#box-tags a:hover{ background:#eee; border-color:#ccc; color:#000; text-decoration:none; }

#box-links .box-titulo{margin-bottom:2px;}
#box-links li ul{ margin-bottom:10px;}
#box-links li li{ border-bottom:1px dotted #ddd; padding-bottom:3px; margin:0 3px; margin-bottom:3px;}
#box-links h2{ font-size:13px; padding:2px 5px; font-weight:normal; border:1px dotted #ddd; margin-bottom:5px;}

/* Página Interna */
#pg-interna{ background:#fff; border:1px solid #ccc; padding:5px; margin-bottom:10px;}

#pg-interna h1{ font-size:24px; border-bottom:1px dotted #ddd; padding-bottom:5px; margin:10px 5px; margin-bottom:15px; color:#036; }
#pg-interna h1 span{ display:block; text-transform:uppercase; font-size:24px; }

#pg-interna h2{ font-size:18px; margin-top:20px; margin-bottom:10px;}
#pg-interna p{ line-height:18px !important; margin:10px 5px; font:12px Arial;}
/*Evita que Imagens grandes estraguem o Layout*/
#pg-interna img{ display:block; max-width:560px !important; margin:5px; background:#eee; padding:3px; border:1px solid #ddd;}
#pg-interna .alignleft{ float:left; margin:0 10px 10px 0;}
#pg-interna .alignright{ float:right; margin-left:0 0 10px 10px;}
#pg-interna .wp-caption img{ margin:0 auto; border:0;}
#pg-interna .wp-caption p{ margin:3px;}

/* Breadcrumb */
.breadcrumb{ margin:-3px; margin-bottom:5px; padding:3px 8px; background:#f3f3f3; color:#999;}
.breadcrumb a{ font-size:12px; color:#777; border-bottom:1px solid transparent;}
.breadcrumb a:hover{ color:#444; border-color:#999; text-decoration:none;}

.breadcrumb.pg-arquivo{ background:#f9f9f9;}
.breadcrumb.pg-arquivo a{ color:#999 !important;}
.breadcrumb.pg-arquivo a:hover{ color:#222 !important;}

/* Categoria e Arquivo > Títulos */
#pg-interna h1.titulo-pg-arquivo{ font-size:20px; border-bottom:1px dotted #DDD; background:#eee; color:#999; margin:-3px; margin-bottom:10px; padding:5px; }
#pg-interna h1.titulo-pg-arquivo strong{ text-transform:uppercase; font-weight:normal; font-size:24px; color:#036; }
#pg-interna h1.titulo-pg-categoria, #pg-interna h1.titulo-pg-busca{ font-size:18px; border-bottom:1px dotted #DDD; background:#eee; color:#999; margin:-3px; margin-bottom:10px; padding:12px 8px 3px; text-transform:uppercase; }

/* Artigo IMG > Posicionamento */
.artigo-texto p{ line-height:22px !important; font-size:14px !important; margin-bottom:20px !important; color:#777;}
.artigo-texto img{ display:block; float:left; margin:0; margin-right:10px; background:#fff; padding:3px; border:1px solid #ddd;}
.artigo-texto img.alignright { float:right !important; margin:3px 0 !important; margin-left:10px !important;}
.artigo-texto img.alignleft { float:left; margin-right:10px !important;}
.aligncenter{ float:none !important; margin:0 auto !important; margin-bottom:10px !important;}
.wp-caption{ color:#777; background:#eee; border:1px solid #ddd; text-align:center;}
.wp-caption img{ margin:4px; margin-bottom:0; display:block; border:1px solid #fff;}
.wp-caption-text{ display:block; margin-bottom:-5px; }

.artigo-texto a{ border-bottom:1px dotted #036;}
.artigo-texto a:hover{ border-bottom:1px solid #333; text-decoration:none;}

.artigo-texto object{ margin-bottom:10px;}

/* Artigo INFO */
#pg-interna #artigo-info{ clear:both; margin:20px 0; background:#F3F3F3; border:2px solid #DDD; padding:4px 7px; color:#999; font-size:11px; letter-spacing:0px;}
#pg-interna #artigo-info p{ margin:2px 0;}
#pg-interna #artigo-info span{ color:#777; }
#pg-interna #artigo-info p a{ font-size:14px; }

/*PG INTERNA - LISTA DE ARTIGOS */
#pg-interna .artigo{ display:table; float:none; clear:both; width:570px; border-bottom:3px solid #e3e3e3; padding-bottom:10px; margin:0 3px; margin-bottom:15px;}
#pg-interna h2{ line-height:25px;}
#pg-interna .artigo h3{ margin:0; margin-bottom:10px; font-weight:bold;}
#pg-interna .artigo h3 a{ color:#069; font-size:22px; letter-spacing:-1px; }
#pg-interna .artigo h3 a:hover{ color:#013; }
#pg-interna .artigo p{ margin-top:0; margin-bottom:5px; line-height:20px; }
#pg-interna .artigo p.leia-mais{ margin:0;}
#pg-interna .artigo .categoria, .categoria{ color:#999; font:12px "Trebuchet MS",Arial; margin-bottom:0px; text-transform:uppercase; letter-spacing:1px;}
#pg-interna .artigo .data{ margin:0;}
#pg-interna .artigo .categoria .data{ display:inline;}

/*PG INTERNA - MAIS LIDOS*/
#pg-interna #mais-lidos{ clear:both; margin:-2px; margin-top:20px; border:1px dotted #ccc; border-top-style:solid; padding:5px; }
#pg-interna #mais-lidos .titulo{ display:block; margin:-3px; margin-bottom:7px; padding:2px 7px; background:#036; color:#ccc; border-bottom:1px solid #222; font:15px "Trebuchet MS",Arial; text-transform:none; }
#pg-interna #mais-lidos .titulo strong{ color:#fff; font-weight:normal;}

#mais-lidos ol{ display: table;}
#mais-lidos li{ display:block; float:left; width:278px; margin:2px; }
#mais-lidos li:hover{ background:#eee; }
#mais-lidos .lista-numero{ display:block; float:left; width:28px; text-align:center; font:16px Arial; color:#fff; background: #9CC; padding:3px 0; border:3px double #fff; margin:3px 4px 0 3px; }
#mais-lidos li a{ display:block; float:left; width:232px; font:14px "Trebuchet MS", Arial; color:#777; line-height:16px; margin-top:3px; }
#mais-lidos li a:hover{ color:#069; }
#mais-lidos li a small{ display:block; font-size:11px; font-weight:bold; color:#555;}
#mais-lidos li a:hover small{ text-decoration:none;}


/*FORMULARIO - COMENTARIOS*/
#formulario{ display:table; border-top:1px dotted #DDD; padding-top:10px; }
#formulario p{ margin:5px 0;}
#formulario .form-item{ border:2px solid #DDD; color:#777; font-weight:bold;}
#formulario  p label{ display:block; text-transform:uppercase; font-size:10px; letter-spacing:1px; color:#999; }
#formulario .mensagem-box{ border:2px solid #069;}
#formulario #mensagem label{ background:#069; padding:0 7px; width:72px; margin-bottom:-1px; color:#EEE;}

#formulario #dados{ width:30%; float:left; margin-left:1%; margin-right:3%;}
#formulario #mensagem{ width:65%; float:left; margin-right:1%;}
#formulario #mensagem textarea{ width:100%; }


/*---------- ANTIGO ---------------------*/

/*PG INTERNA - SUBPAGINAS > LISTA */
#pg-interna #subpaginas{ margin:-7px; margin-top:20px; border:1px dotted #ccc; border-top-style:solid; padding:5px; }
#pg-interna #subpaginas .titulo{ margin:-4px; margin-bottom:5px; padding:2px 7px; /*background:#eee; color:#888;*/ background:#036; color:#ccc; border-bottom:1px solid #222; font:15px "Trebuchet MS",Arial; text-transform:none; }
#pg-interna #subpaginas li{ border-left:2px solid #ccc; padding:0; padding-left:7px; margin-bottom:5px; }
#pg-interna #subpaginas li a{ font-size:14px;}
#pg-interna #subpaginas li ul{ margin-left:10px; }

/*PG INTERNA - 404 */
#pg-404 h1{ font-size:22px; border-bottom:1px dotted #DDD; background:#eee; color:#999; margin:-3px; padding:2px 7px; text-transform:uppercase; }
#pg-404 h2{ font-size:30px; margin:30px 0;}

/*PG INTERNA - PAGINACAO*/
#pg-interna div.wp-pagenavi{ display:block; margin:20px 5px;}
#pg-interna div.wp-pagenavi span.pages, #pg-interna div.wp-pagenavi span.extend, #pg-interna div.wp-pagenavi a{ padding:2px 4px; margin:2px; background:#f3f3f3; color:#777; border:1px solid #ccc;}
#pg-interna div.wp-pagenavi a:hover{ background:#9cc; color: #003; border-color: #09C; text-decoration:none;}
#pg-interna div.wp-pagenavi .current{ padding:2px 4px; margin:2px; background: #036; color: #fff; border:1px solid #003;}

/* BUSCA */
#busca-info{ padding:2px 5px 4px 5px; background:#f7f7f7; border:2px solid #eee; color:#999; margin:0 10px; margin-bottom:20px;}
#busca-info p{ margin:2px 4px;}
#busca-info p strong{ font-size:16px; color:#777;}
/* BUSCA - Pg de Nenhum Resultado */
#pg-interna .busca h2{ margin:0 10px; color:#069; letter-spacing:0; font-size:18px; }
#pg-interna .busca h2 strong{ color:#014;}
#pg-interna .busca .form{ display:table; width:70%; margin:0 auto; margin-top:30px; margin-bottom:30px; padding:10px 15px;  background:#f9f9f9; border:3px solid #eee; color:#999;}
#pg-interna .busca .form h3{ font-size:15px;}
#pg-interna .busca .form input{ float:left; margin-bottom:5px;}
#pg-interna .busca .form input.item{ padding:4px 7px; font-size:22px; color:#333; background:#f3f3f3; border:3px solid #e3e3e3; width:80%; }
#pg-interna .busca .form input.item:focus, #pg-interna .busca .form input.item:hover{ background:#eee; border-color:#ddd;}

#pg-interna .busca .item{ font-size:20px; width:300px; border-width:4px; margin-right:10px;}
#pg-interna .busca .envia-bot{ border-width:2px; height:39px; width:44px; font-size:22px;}


/* 'PG' COMENTARIOS */
#pg-comentarios h3{ font-size:18px; color:#069; margin:0 3px; border-bottom:1px dotted #ddd; padding-bottom:5px; margin-bottom:5px;}
#pg-comentarios h3.titulo{ border:1px solid #EEE; border-bottom-color:#DDD; margin: 20px 0 1px 0; padding:2px 5px; font-size:20px; color:#888; }
#pg-comentarios ol{ margin-bottom:20px !important;}
#pg-comentarios ol .comment { background:#F7F7F7; border:1px solid #EEE; padding:10px; margin:5px 30px; }
#pg-comentarios ol li p { line-height:18px; }
#pg-comentarios .comment-author .fn{ font-size:18px;}
#pg-comentarios ol li.byuser{ background:#f7f7f7; border:1px solid #EEE; padding:10px; margin:10px 50px; color:#777;}

/* ENQUETES */
#enquetes i, #enquetes strong{ font-style:normal; font-weight:normal;}
#enquetes p{ margin:0;}
#enquetes .titulo-enquete{ margin:0; font:15px "Trebuchet MS", Arial; color:#036; margin-bottom:5px;}
#enquetes li{ margin-bottom:3px;}
#enquetes ul{ margin:0; margin-bottom:7px;}
#dados-enquete{ display:table; font-size:11px; width:420px; margin-top:10px; margin-bottom:20px; border:1px dotted #DDD; }
#dados-enquete span{ display:block; background:#f3f3f3; border:1px dotted #DDD; border-bottom:1px dotted #DDD; padding:0 3px; text-transform:uppercase; letter-spacing:0px; font-size:10px;}
#dados-enquete p{ width:200px; float:left; margin:5px;}

p.votar-volta-bot a{ display:block; width:62px; height:16px; margin-top:5px; border:1px solid #ddd; color:#777; font-size:11px; text-transform:uppercase; padding:2px;}
p.votar-volta-bot a span{ margin-right:3px; font-size:14px; background:#ddd; color:#333; padding:0 3px; }
p.votar-volta-bot a:hover{ text-decoration:none; background:#eee; color:#333; border-color:#ccc; }
p.votar-volta-bot a:hover span{ text-decoration:none; background:#069; color:#fff; }

p.arquivo-bot{}

#sidebar #enquetes{ float:none; margin-bottom:0;}
/*#sidebar .titulo-enquete{ display:block; margin:-3px; padding:1px 3px; background:#F7F7F7; border:1px dotted #ccc; font-size:13px; color:#555; margin-bottom:10px;}*/

/* 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;}

/*IMPRIMIR*/
#artigo-info .imprimir{ float:right; margin-top:10px; }
#artigo-info .imprimir a{ font-size:11px; color:#555; padding:3px 5px 2px 28px; background: url('img/imprimir.gif') no-repeat 5px 0 ;}
#artigo-info .imprimir a:hover{ color:#000; text-decoration:none; background-color:#fff;}


/* GALERIA DE FOTOS */
#pg-interna.pg-galeria{}

.ngg-album{ display:table; width:98%; height:98%; padding:1%; margin-bottom: 5px; border:1px dotted #ccc;}
.ngg-albumtitle{ font-size:18px; font-weight:normal;}

#galeria-thumb{ margin-left:5px;}
#galeria-thumb li{ float: left; margin:3px; text-align: center; }
#galeria-thumb li a img { background-color:#FFFFFF; border:1px solid #ccc; display:block; padding:4px; position:relative; width:78px; height:62px; margin:0 !important;}
#galeria-thumb li a:hover img{ background:#09C; border-color:#036;}
#galeria-thumb li a.atual img{ background:#eee; border-color:#999;}

.ngg-albumoverview h3{ clear:both; margin:-3px; margin-bottom:5px; padding:1px 4px; background:#f3f3f3; border-bottom:1px solid #d3d3d3;}
.ngg-albumoverview img{ display:block; background:#fff; padding:3px; border:1px solid #e3e3e3; margin-top:-5px !important;}
.ngg-albumoverview .ngg-description{ margin-top:15px;}

.ngg-galleryoverview{ display:table; width:100%; margin-top:-50px; margin-bottom:30px;}
.ngg-galleryoverview h3{ font:normal 22px Arial; color:#069; background:#f5f5f5; border-bottom:1px solid #eee; padding:4px 12px; margin-bottom:10px;}
.ngg-album .ngg-galleryoverview h3{ font:normal 22px Arial; color:#069; background:#fff; padding:0; padding-bottom:10px;}

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

.ngg-ver-bot, .ngg-voltar-bot{ clear:both; margin-top:2px; text-align:right; margin-bottom:-10px;}
.ngg-ver-bot a, .ngg-voltar-bot a{ background:#eee; border:1px solid #ddd; color:#555; padding:0 0 1px 5px; }
.ngg-ver-bot a span, .ngg-voltar-bot a span{ background:#777; color:#fff; padding:0 3px 1px 3px; 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;}

.ngg-voltar-bot{ clear:none; margin-top:-20px; }
.ngg-voltar-bot a{ padding:0 5px 1px 0;}
.ngg-voltar-bot a span{ margin-right:2px;}
.piclenselink{ display:none;}

/*GALERIA - Foto ampliada*/
#galeria-foto{ margin:0 auto; width:520px; min-height:395px; background:#f3f3f3; border:1px solid #ddd; margin-bottom:10px;}
#galeria-foto img{ display:block; margin:0 auto; width:100%; /*height:375px;*/ background:#eee !important;}

#galeria-foto span{ position:absolute; display:block; width:500px; height:375px; background:#eee !important; overflow:hidden;}
#galeria-foto span.container{ margin:10px; overflow:hidden;}
#galeria-foto span.load{ background:url('img/preto-50.png') !important; }
#galeria-foto span.load small{ display:block; background:#fff url('img/load1.gif') no-repeat  20px 5px; width:65px; text-align:center; padding:35px 0 5px; font:8px Arial; color:#777; text-transform:uppercase; margin-top:150px; margin-left:220px; cursor:default;}

#galeria-foto .legenda{ width:95%; min-height:32px; margin-left:10px; margin-top:390px; font-size:13px; font-weight:bold; color:#555; text-align:center;}

/*GALERIA - NAVEGAÇÃO*/
.ngg-navigation { font-size:11px; clear:both; display:block; padding-top:15px; text-align:center; margin-bottom:5px; }
.ngg-navigation span { font-weight:bold; margin:0 6px;}

.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:1px solid #DDD; margin-right:3px; padding:3px 7px; }

.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; text-decoration:none;}

/* GALERIA - SETAS - NAVEGAÇÃO */
#setas{ width:540px; margin:0 auto;}
#setas span{ display:block; position:absolute; margin:0; margin-top:180px; width:22px; padding-bottom:3px; font:18px Arial; color:#eee; background:#999; border:2px solid #777; text-align:center; cursor:pointer;}
#setas span.hover{ background:#555; color:#fff; border-color:#333;}
#setas span.prev{ margin-left:-20px;}
#setas span.next{ margin-left:535px;}
#setas span.inativo{ cursor:default;}

/*GALERIA EM 2 COLUNAS -Ativado como padrão em 3/3/2010 */
.ngg-album{ float:left; width:46%; margin:0.8%; border-style:dotted;}
.ngg-ver-bot{ clear: none; display:block; text-align:left; }
.ngg-ver-bot a{ margin-top:70px;}
.ngg-descricao{ display:none;}

/*AVATAR
#pg-interna .avatar, .avatar{ display:block; float:left; background:#fff; width:96px; height:76px; margin-right:10px; border:1px solid #e3e3e3; overflow:hidden;}
.avatar-img, .avatar img{ float:left; width:90px; height:70px; margin:3px;}
*/

/*FORMULARIO - FALE CONOSCO*/
.pg-faleconosco .post-texto{ border:0 !important;}
.pg-faleconosco #formulario, .pg-faleconosco #form-box{ width:100%; border:0 !important; margin-bottom:20px;}
#form-box input, #form-box textarea{ width:92%; font:18px "Trebuchet MS", Arial; color:#999; padding:5px 9px; margin-bottom:10px; background:#f3f3f3; border:3px solid #ddd; }
#form-box input.foco, #form-box textarea.foco{ color:#333; background:#eee; border-color:#ccc;}
#form-box input.preenchido, #form-box textarea.preenchido{ color:#777; background:#fff !important; border-color:#ddd;}

.pg-faleconosco #formulario #mensagem{ width:60%; margin:0 auto; float:none; }
.pg-faleconosco #formulario #info{ width:60%; margin:0 auto; float:none;}

#form-box #mensagem textarea{ width:92%; height:120px;}

#form-box .aviso{ font-size:12px; color:#444; width:60%; margin:0 auto;}

#form-box input.enviar, #enviar-nova{ width:20%; font:16px "Trebuchet MS", Arial; text-transform:uppercase; color:#fff; padding:2px 0; margin:15px; margin-left:230px; background:#999; border:3px solid #777; cursor:pointer; }
#form-box input.enviar.foco, #enviar-nova:hover{ color:#fff; background:#555; border-color:#333; cursor:pointer; }

#formulario #msg-form{ width:70%; margin:0 auto; margin-top:10px; margin-bottom:20px; border:3px solid #000;}
#formulario #msg-form p{ margin:10px 30px; margin-top:10px; }
#formulario #msg-form strong{ font-size:16px; color:#EFD1E0; }
#formulario #msg-form ul{ margin:5px 30px 10px 50px; }
#formulario #msg-form li{ list-style:square inside; color:#EFC2C2; margin-bottom:3px; }

#corpo #msg-form.erro{ background:#FFDFDF; color:#BF5F5F; border:2px solid #EFC2C2;}
#corpo #msg-form.erro strong{ display:block; color:#AF4141;}
#corpo #msg-form.erro li strong{ display:inline;}
#corpo #msg-form.sucesso{ background:#F6FFDF; color:#7D8F50; border:2px solid #E3EFC2; font-size:14px; text-align:center;}
#corpo #msg-form.sucesso strong{ font-size:16px; color:#9CBF47;}
#corpo #msg-form.sucesso span{ display:block; color:#456F30; font-weight:bold; font-size:16px; margin-bottom:10px;}

#formulario input.erro, #formulario textarea.erro{background:#FFEFEF; border-color:#FFDFDF; color:#BF5F5F;}

#enviar-nova{ width:35%; font-size:14px !important; text-align:center; margin-left:185px !important;}

#box-rss p.item{ margin:2px 0;}
#box-rss a{ background:#fff url('../images/rss_ico.gif') no-repeat; padding-left:15px; color:#777; }
#box-rss a:hover{ color:#C60; }


/* BARRA FINAL */
#barra-final{ margin-top:20px; margin-bottom:5px; font-size:11px; text-align:center;}
#barra-final a{ font-weight:bold;}
#barra-final p{ margin:5px 0;}

/* VÍDEOS */
#box-videos .artigo{ display:inline; width:135px; float:left; margin:10px 6px; }
#box-videos .artigo .categoria{ display:none;}
#box-videos .artigo h2 a, #box-videos .artigo h3 a{ font-size:14px; line-height:14px; letter-spacing:0; }
.artigo .img-box, #sidebar #box-videos .img-box{ display:block; position:relative; float:left; width:130px; height:98px; border:2px solid #ddd; overflow:hidden; margin-bottom:5px;}
.artigo .img-box:hover, #sidebar #box-videos .img-box{ border-color:#999;}
.artigo .img-box a, #sidebar #box-videos .img-box a{ display:block; position:relative; width:110%; height:115%; margin-top:-10%; margin-left:-10%; overflow:hidden;}
.artigo .img-box img, #sidebar #box-videos .img-box img{ display:block; position:absolute; margin:0; z-index:0; width:110%; height:110%; padding:0; border:0;}
.artigo .img-box a .duracao, #sidebar #box-videos .img-box a .duracao{ display:block; height:12px; position:absolute; margin:90px 0 0 105px; padding:0 4px; font-size:10px !important; color:#ccc; background:#222; line-height:11px; z-index:1;}
.artigo .img-box a .play-ico, #sidebar #box-videos .img-box a .play-ico{ display:block; width:24px; height:24px; overflow:hidden; text-indent:-1000px; position:absolute; margin:80px 0 0 15px; z-index:2; background:url('img/play-ico.png') no-repeat; opacity:0.7; }
.artigo .img-box a:hover .play-ico, #sidebar #box-videos .img-box a:hover .play-ico{ opacity:1;}
.artigo .img-box a:hover .duracao, #sidebar #box-videos .img-box a:hover .duracao{ background:#000; color:#fff; }
#box-videos .leia-mais{ clear:both; margin:10px 5px;}
/*Pg VÍDEOS*/
#box-videos.pg-videos .artigo{ clear:none; float:left !important; width:277px; padding-bottom:10px;}
#box-videos.pg-videos .artigo p{ margin:0;}
#box-videos.pg-videos h2{ margin:0; margin-bottom:10px;}
#box-videos.pg-videos h2 a{ font-size:18px; line-height:18px;}
#box-videos.pg-videos .artigo .img-box{ margin-top:0; margin-right:10px; width:100px; height:70px;}
#box-videos.pg-videos .artigo .img-box a .duracao{ margin:65px 0 0 75px;}
#box-videos.pg-videos .artigo .img-box a .play-ico{ margin-top:50px;}
/*Sidebar - VÍDEOS*/
#sidebar #box-videos li{ display:table; width:95%; clear:both;}
#sidebar #box-videos .img-box{ width:70px; height:53px; margin-right:10px;}
#sidebar #box-videos .img-box a .duracao{ margin:47px 0 0 50px;}
#sidebar #box-videos .img-box a .play-ico{ margin:45px 0 0 12px; height:16px; background-position:left bottom; }
#sidebar #cat-videos ul{ margin:0; margin-bottom:5px;}
#sidebar #cat-videos li{ display:block; margin:0 3px; padding:3px 2px; border-bottom:1px dotted #ddd;}
#sidebar #cat-videos li:hover{ background:#f3f3f3;}
/*Banner - Videos*/
#video-banner a{ padding:0; margin:0px; margin-bottom:10px;}

/*Hack IE 7*/
#box3 .artigo{ _margin-left:10px; }

