/*
  Theme Name: Funasa2012
  Theme URI: www.funasa.gov.br
  Description: 
  Version: 3.0
  Author: Gabriel Del Fiaco, Karine Perna, Pedro Igor Amarante, Susana Barbas e Albert Queiroz.
  Author URI: http://www.funasa.gov.br/
  Tags:
*/

/* CSS Document */

/*negrito funasa*/
#centro #conteudo .entry span.hilite1 { font-weight:bold !important; }

/*clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/*barra-governo*/
#barra-governo { width:100%; height:28px; position:relative; background-color:#7F7F7F; }
#barra-governo .centro { height:auto; padding:15px 10px; width:940px; margin:0px auto; text-align:right; background-image:url(img/logo-barra-governo.jpg); background-repeat:no-repeat; background-position:right top; }
#barra-governo .centro a#brasil { display:block; background-color:transparent; width:57px; height:15px; margin-top:-5px; margin-right:5px; float:right; }
#barra-governo .centro a#informacao { display:block; background-color:transparent; width:110px; height:15px; margin-top:-5px; margin-right:78px; /*opacity:0.4;*/ float:right; }
#barra-governo #linha { position:absolute; left:0px; top:26px; height:2px; width:50%; background-image:url(img/background-barra-governo.jpg); background-repeat:repeat-x; }

/*geral*/
* { padding:0px; margin:0px; }
body { background-image:url(img/background.jpg); background-position:left 28px; background-repeat:repeat-x; background-color:#EEE;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; overflow-y:scroll; overflow-x:hidden; }
img { border:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
*:focus { outline: none; }

/*site*/
#site { width:960px; height:auto; margin:0px auto; background-image:url(img/background-conteudo.png); background-position:left top; background-repeat:repeat-y; padding:0px 23px; }

/*topo*/
#topo { width:960px; height:150px; background-image:url(img/background-topo.jpg); background-position:left top; background-repeat:no-repeat; }

#topo #esquerda { float:left; width:38%; height:150px; padding-left:2%; }
#topo #esquerda a img { padding:34px 0px 0px 0px; }

#topo #direita { float:left; width:58%; height:150px; margin-top:0px; text-align:right; padding-right:2%; }
#topo #direita #redes-sociais { margin-top:13px; }
#topo #direita #redes-sociais ul { list-style:none; }
#topo #direita #redes-sociais ul li { float:right; margin-left:7px; }

#topo #direita #acessibilidade { margin-top:18px; }
#topo #direita #acessibilidade ul { list-style:none; }
#topo #direita #acessibilidade ul li { float:right; margin-left:18px; }
#topo #direita #acessibilidade ul li a { font-family:'OpenSansRegular', Arial, sans-serif; color:#FFF; font-size:11px; }

#topo #direita #contato { margin-top:5px; }
#topo #direita #contato ul { list-style:none; }
#topo #direita #contato ul li { float:right; margin-left:18px; }
#topo #direita #contato ul li a { font-family:'OpenSansRegular', Arial, sans-serif; color:#FFF; font-size:11px; }

#topo #direita #busca { margin-top:24px; }
#topo #direita #busca #s:focus { outline:none; }
#topo #direita #busca form label span { display:inline-block; width:136px; height:20px; padding:2px 26px 2px 8px; background-image:url(img/input-busca.png); background-repeat:no-repeat; }
#topo #direita #busca form label span input { width:136px; height:20px; background-color:transparent; border:none; font-family:Tahoma, Geneva, sans-serif; color:#888; font-size:11px; }

/*busca google*/
#conteudo .entry .gsc-wrapper b { text-decoration:none; color:#777; }
.entry .gsc-search-box { display:none; }
.cse .gsc-control-cse, .gsc-control-cse { padding:0px !important; }

.gs-webResult div.gs-visibleUrl-long, .gs-promotion div.gs-visibleUrl-long {
	display: none !important;
}

.gs-result .gs-title, .gs-result .gs-title:hover *{
	color:#1D5578 !important;		
}

.gs-result .gs-title, .gs-result gs-title * {
	color:#777 !important;	
	text-decoration: none !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 13px !important;
}

.gs-bidi-start-align.gs-snippet{
	color: #333 !important;
	margin-top: 5px !important;
}

.gsc-webResult .gsc-result{
	margin: 15px 0px 0px 0px !important;
	padding: 0 0 15px 0 !important;
	border-bottom: 1px solid #DDD !important;
}


/*menu*/
#menu { width:960px; height:auto; }
#menu ul { list-style:none; border-bottom:1px solid #CCC; margin-top:0px; }
#menu ul li { float:left; background-image:url(img/separador-menu.png); background-position:left top; background-repeat:no-repeat; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:5px; }
#menu ul li.first { padding-left:10px; background-image:none; }
#menu ul li a { font-family:arial, Geneva, sans-serif; color:#444; font-size:12px; }
#menu ul li a:hover{ text-decoration:none; color:#000;}

/*centro*/
#centro { width:940px; height:auto; padding:15px 10px; }

/*sidebar*/
#centro #sidebar { float:left; width:272px; height:auto; margin-right:20px; }

#centro #sidebar .widget { margin-bottom:15px; }
#centro #sidebar .widget #slider { height:150px; }

#centro #sidebar h2 { position:relative; display:block; width:auto; height:28px; margin-left:-22px; padding-left:20px; padding-top:8px; font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:15px; font-weight:normal; }
#centro #sidebar h2 .fita { position:absolute; top:0px; left:0px; width:12px; height:46px; background-position:left top; background-repeat:no-repeat; }

#centro #sidebar h2.azul { background-color:#2876A5; text-shadow:0.1em 0.1em 0.2em #222; }
#centro #sidebar h2.azul .azul { background-image:url(img/marcador-azul.png); }

#centro #sidebar h2.verde { background-color:#338B3E; text-shadow:0.1em 0.1em 0.2em #222; }
#centro #sidebar h2.verde .verde { background-image:url(img/marcador-verde.png); }

#centro #sidebar h2.cinza { background-color:#656565; text-shadow:0.1em 0.1em 0.2em #222; }
#centro #sidebar h2.cinza .cinza { background-image:url(img/marcador-cinza.png); }

#centro #sidebar div.widget ul { list-style:none; margin-top:5px; }
#centro #sidebar div.widget ul li { width:262px;}
#centro #sidebar div.widget ul li a { font-family:Tahoma, Geneva, sans-serif; font-size:13px; display:block; padding:7px 0px; color:#555; border-bottom:1px solid #CCC; }
#centro #sidebar div.widget ul li a:hover { text-decoration:none; background-color:#DDD; color:#222; }
#centro #sidebar div.widget ul li.active { /*background-color:#DDD;*/ }
#centro #sidebar div.widget ul li.active ul { margin-top:0px; }
#centro #sidebar div.widget ul li.active ul ul { margin-top:0px; }
#centro #sidebar div.widget ul li.active li { background-color:#FFF;  }
#centro #sidebar div.widget ul li li a { background-image:none; padding-left:15px; border-bottom:1px solid #CCC; }
#centro #sidebar div.widget ul li li li li a { background-image:none; padding-left:45px; }
#centro #sidebar div.widget ul li li li a { padding-left:30px; border-bottom:1px solid #CCC; }

#centro #sidebar div.widget ul ul { border-bottom:20px solid #FFF; }
#centro #sidebar div.widget ul ul ul { border:none; }
#centro #sidebar div.widget ul ul ul ul { border:none; }
#centro #sidebar div.widget ul li li li{ background-image:none; }
 
#centro #sidebar div.widget div.wp-polls p { margin:10px 0px; }
#centro #sidebar div.widget div.wp-polls ul.wp-polls-ul { margin-left:0px !important; }
#centro #sidebar div.widget div.wp-polls ul.wp-polls-ul li { display:block; margin:3px 0px 3px 0px; }
#centro #sidebar div.widget div.wp-polls ul.wp-polls-ul li label { position:relative; top:-2px; }
#centro #sidebar div.widget div.wp-polls p a { display:none; }

#centro #sidebar div.widget div.wp-polls form .Buttons { width:89px; height:23px; background-color:transparent; background-image:url(img/background-botao.png); background-position:left top; background-repeat:no-repeat; border:none; cursor:pointer; margin-top:10px; margin-left:174px; }



#centro #sidebar div.widget div.tagcloud { margin-top:10px; }
#centro #sidebar div.widget div.tagcloud a { color:#BBB; }
#centro #sidebar div.widget div.tagcloud a:hover { color:#000; text-decoration:none; }

/*Breadcrumb*/
.breadcrumb{ margin:0px 0px 10px 0px; }
.breadcrumb a{ font-family:'OpenSansRegular', Arial, sans-serif; font-weight:normal; font-size:11px; color:#777; }
.breadcrumb strong{ font-family:'OpenSansRegular', Arial, sans-serif; font-weight:normal; color:#2876A6; font-size:11px; }

/*Paginação*/
.wp-pagenavi{float: none; text-align:center; display:block; clear:both; padding-top:30px; }
.wp-pagenavi .pages { display:none; }
.wp-pagenavi a{	background:white; border:1px solid #D1D8DE; color:#888; padding:5px 7px; margin:0 2px; font-weight:bold;}
.wp-pagenavi span.current{ background:#2876A6; border:1px solid #D1D8DE; color:#f8f8f8; padding:5px 7px; margin:0 2px;}
.wp-pagenavi a:hover{ background:#eee; text-decoration:none; color:#555;}



.gsc-cursor{
	float: none !important; 
	text-align:center !important; 
	display:block !important; 
	clear:both !important; 
	padding-top:30px !important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page{
	background:#2876A6 !important; 
	border:1px solid #D1D8DE !important; 
	color:#f8f8f8 !important; 
	padding:5px 7px !important; 
	margin:0 2px !important;	
}

.gsc-cursor-page{
	background:white !important; 
	border:1px solid #D1D8DE !important; 
	color:#888 !important; 
	padding:5px 7px !important; 
	margin:0 2px !important; 
	font-weight:bold !important;	
}

.gsc-input-box {
	border-radius: 10px !important;
	float: right !important;
	width: 171px !important;
	height: 25px !important;
	background: url(img/input-busca.png) no-repeat !important;
	border: none !important;
	margin-right: -42px !important;
}

#busca .gsc-input { background-image:none !important; }

.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
	padding: 6px 5px !important;
	background:none !important;
	border:none !important;
	visibility:hidden !important;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
	font-family: Tahoma, Geneva, sans-serif !important;
	color: #888 !important;
	font-size: 11px !important;
	line-height: 18px;
	background-position:center -46px !important;
	width: 130px !important;
	margin-right: 20px !important;
}

.gsib_b{
	visibility:hidden !important;	
}

/*conteudo*/
#centro #conteudo { float:left; width:648px; height:auto; min-height:350px; }

/*index*/
#centro #conteudo h3 { font-family:'OpenSansRegular', Arial, sans-serif; font-size:14px; color:#1D5578; text-transform:uppercase; margin-bottom:5px; }
#centro #conteudo h3 a { font-family:'OpenSansRegular', Arial, sans-serif; font-size:12px; color:#1D5578 !important; /*text-transform:uppercase;*/ margin-bottom:5px; }
#centro #conteudo a.leia-mais { float:right; font-family:Tahoma, Geneva, sans-serif; color:#FF6A06; font-weight:bold; font-size:11px; }

/*noticias*/
#centro #conteudo #noticias { border-bottom:1px solid #CCC; padding-bottom:15px; }
#centro #conteudo #noticias #principal { float:left; width:303px; padding-right:20px; }
#centro #conteudo #noticias #principal a:hover { text-decoration:none; }
#centro #conteudo #noticias #principal span a:hover  { text-decoration:underline; }
#centro #conteudo #noticias #principal h4 { padding-bottom:10px; }
#centro #conteudo #noticias #principal h4 a { font-size:13px; color:#333; display:block; width:300px; }
#centro #conteudo #noticias #principal a img { width:300px; height:200px; border:3px solid #CCC; }
#centro #conteudo #noticias #principal span a  { display:block; font-size:11px; color:#666; padding-top:10px; width:300px; }
#centro #conteudo #noticias #principal .slides_container{
	width:306px;
}

#centro #conteudo #noticias #secundarias { float:left; width:303px; border-left:1px solid #CCC; padding-left:20px; }
#centro #conteudo #noticias #secundarias ul { list-style:none; }
#centro #conteudo #noticias #secundarias ul li { margin-bottom:20px; }
#centro #conteudo #noticias #secundarias ul li a:hover { text-decoration:none; }
#centro #conteudo #noticias #secundarias ul li a:hover span { text-decoration:underline; }
#centro #conteudo #noticias #secundarias ul li h4 { padding-bottom:5px; }
#centro #conteudo #noticias #secundarias ul li h4 a{ font-size:13px; color:#666; }
#centro #conteudo #noticias #secundarias ul li span a{ font-size:11px; color:#888; }

/*Clipping*/
#centro #conteudo #noticias a#clipping { float:left; width:265px; padding: 8px 8px 8px 25px; margin-top: 20px; font-size:14px; color:#666;text-decoration:none;background-color: #EAF4FB !important; background:url(img/pin_icon.png) 5px center no-repeat; border: solid 1px #DDDDDD; }

/*Link em destaque*/
#centro #conteudo #noticias #link_destaque { float:left; width:288px; padding: 5px 5px 5px 29px; margin-top: 10px; font-size:11px; }
#centro #conteudo #noticias .presidencia{ background-color: #ECF5FB !important;background:url(img/pin_icon.png) 6px center no-repeat; border: solid 1px #DDDDDD; }
#centro #conteudo #noticias .presidencia a{ color:#2876A5; text-decoration:none; }

#centro #conteudo #noticias .superintendencia{ background-color: #ECF5FB !important; background:url(img/pin_icon.png) 6px center no-repeat; border: solid 1px #DDDDDD; }
#centro #conteudo #noticias .superintendencia a{ color:#2876A5; text-decoration:none; }

/*colunas2*/
#centro #conteudo #colunas2 { height:auto; margin-top:20px; }
#centro #conteudo #colunas2 .col-esq { float:left; width:49%; height:auto; margin-right:1%; }
#centro #conteudo #colunas2 .col-esq #noticias-de-seu-estado { margin-bottom:30px; }
#centro #conteudo #colunas2 .col-esq #noticias-de-seu-estado span { display:block; margin-bottom:10px; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos { margin-top:10px; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos div.ngg-albumoverview { overflow:hidden; max-height:250px; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos div.ngg-albumoverview div.ngg-album-compact { width:100%; height:69px; background-image:url(img/background-galeria-de-fotos.png); background-position:right top; background-repeat:no-repeat; margin-bottom:15px; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos .ngg-album-desc { color:#2776A5; font-family:'OpenSansRegular', Arial, sans-serif; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos .Thumb { margin-top:1px; max-width:35%; max-height:60px; padding:2px; border:1px solid #CCC; float:left; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos h4 { display:block; width:60%; float:right; padding-left:5%; padding-top:2px; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos a.leia-mais { margin-top:-5px !important; }
#centro #conteudo #colunas2 .col-esq #galeria-de-fotos .ngg-album-compact p { display:none; }

#centro #conteudo #colunas2 .col-dir { float:left; width:49%; height:auto; margin-left:1%; }
#centro #conteudo #colunas2 .col-dir div a img { width:315px; border:1px solid #CCC; }
#centro #conteudo #colunas2 .col-dir #facebook { margin-top:20px; }

/*twitter*/
#centro #conteudo #twitter { position:relative; margin-top:15px; height:65px; background-image:url(img/background-twitter.png); background-position:left top; background-repeat:no-repeat; }
#centro #conteudo #twitter ul { width:100%; list-style:none; }
#centro #conteudo #twitter ul li { float:left; width:75%; margin:18px 0px 0px 17%; }
#centro #conteudo #twitter ul li span { font-size:11px; color:#FFF; text-shadow:0.1em 0.1em 0.1em #666; }
#centro #conteudo #twitter ul li span a { text-shadow:none; }
#centro #conteudo #twitter ul li a { color:#174C5E; }
/*#centro #conteudo #twitter ul li span a { position:static; display:inline; margin:0px; font-size:11px; color:#FFF; text-shadow:0.1em 0.1em 0.1em #666; }
#centro #conteudo #twitter ul li a { position:absolute; right:0px; top:20px; display:block; margin:25px 0px 0px 5%; color:#174C5E; }*/
#centro #conteudo #twitter .preLoader { color:#FFF; padding-left:110px; padding-top:24px; }

/*colunas3*/
#centro #conteudo #colunas3 { height:auto; margin-top:20px; }
#centro #conteudo #colunas3 .col-esq { float:left; width:32%; height:auto; }
#centro #conteudo #colunas3 .col-esq a .img { width:81px; height:81px; float:left; margin-right:10px; border:2px solid #FFF; }
#centro #conteudo #colunas3 .col-esq div span a{ font-size:11px; color:#666; }
#centro #conteudo #colunas3 .col-esq a:hover { text-decoration:none; }
#centro #conteudo #colunas3 .col-esq a:hover .img { border-color:#CCC; }

#centro #conteudo #colunas3 #col-cen { float:left; width:32%; height:auto; margin-left:2%; }
#centro #conteudo #colunas3 #col-cen a .img { width:81px; height:81px; float:left; margin-right:10px; border:2px solid #FFF; }
#centro #conteudo #colunas3 #col-cen div span a { font-size:11px; color:#666; }
#centro #conteudo #colunas3 #col-cen a:hover { text-decoration:none; }
#centro #conteudo #colunas3 #col-cen a:hover .img { border-color:#CCC; }

#centro #conteudo #colunas3 .col-dir { float:left; width:32%; height:auto; margin-left:2%; }
#centro #conteudo #colunas3 .col-dir a .img { width:81px; height:81px; float:left; margin-right:10px; border:2px solid #FFF; }
#centro #conteudo #colunas3 .col-dir div span a { font-size:11px; color:#666; }
#centro #conteudo #colunas3 .col-dir a:hover { text-decoration:none; }
#centro #conteudo #colunas3 .col-dir a:hover .img { border-color:#CCC; }

/*ultimas-legislacoes*/
#centro #conteudo #ultimas-legislacoes { height:auto; margin-top:20px; }
#centro #conteudo #ultimas-legislacoes ul { list-style:none; text-align:center; margin:10px 0px; }
#centro #conteudo #ultimas-legislacoes ul li.first { margin-left:0px !important; }
#centro #conteudo #ultimas-legislacoes ul li { float:left; display:block; width:142px; height:60px; margin-left:26px; background-image:url(img/background-legislacao.png); background-position:left top; background-repeat:no-repeat; }
#centro #conteudo #ultimas-legislacoes ul li a { display:block; color:#1D5378; padding-top:12px; }
#centro #conteudo #ultimas-legislacoes ul li a span.data, span.numero { display:block; font-family:'OpenSansRegular', Arial, sans-serif; font-weight:normal; }
#centro #conteudo #ultimas-legislacoes ul li a span.numero { font-weight:bold; }

/*tooltip*/
#easyTooltip { padding:5px 10px; border:1px solid #CCC; font-family:'OpenSansRegular', Arial, sans-serif; color:#666; background-color:#FFF; font-size:11px; }

/*post*/
.tituloInternas { font-family:'OpenSansRegular', Arial, sans-serif; font-size:20px !important; color:#1D5578; text-transform:none !important; margin-bottom:0px !important; }
.dataInterna{ font-size:11px !important; }

.entry { width:100%; min-height:350px; margin-top:20px; }

.entry fieldset{ margin-top: 20px; }
.entry h3{ color:#666 !important; }
.entry hr{ border:1px solid #CCC;  margin:5px 0px ;}
.entry a{ color:#2876A6;}
.entry img{ margin:5px;}
.entry blockquote{ background:url(img/icon_text_blockquote.png) no-repeat 5px 5px; margin:10px;  padding:15px 10px 10px 60px; display:block; font-style:italic; border:1px solid; min-height:25px;}
.entry code, .entry pre{ margin:10px; padding:10px; display:block; font-family:monospace; border:1px solid; overflow:auto;}
.entry p{ margin:10px 0px 0px 0px; text-align:justify;}
.entry ul{ list-style-type:square; margin:5px 5px 5px 45px;}
.entry ol{list-style-type:decimal; padding:5px 5px 5px 45px;}
.entry ul li, .entry ol li { margin:5px 0; }
.entry ul li a, .entry ol li a { text-decoration:none; }
.entry ul li a:hover, .entry ol li a:hover { text-decoration:underline; }

.leiaTambem h2 { font-family:'OpenSansRegular', Arial, sans-serif; font-size:14px !important; color:#1D5578; text-transform:none !important; margin-bottom:0px !important; }
.leiaTambem{ margin:30px 0 0 0;	}
.leiaTambem ul{	margin:5px 0 0 0; }
.leiaTambem ul li{ list-style:none;	font-size: 11px; display: block; padding: 5px 0px;	border-bottom:1px solid #eee}
.leiaTambem ul li a{ color:#777; }

/*categoria*/
#conteudo ul#categoria { list-style:none; }
#conteudo ul#categoria li {  margin:15px 0px 0px 0px; padding:0 0 15px 0; border-bottom:1px solid #DDD; float:left; width:100%;}
#conteudo ul#categoria li a img {float:left; margin:0 10px 0 0; border:2px solid #ccc;}
#conteudo ul#categoria li a div.thumb img { max-width:255px; height:auto !important; }
#conteudo ul#categoria li a { color:#333; }
#conteudo ul#categoria li a:hover { text-decoration:none; }
#conteudo ul#categoria li a:hover p { color:#222; }
#conteudo ul#categoria li a:hover span { color:#666; }
#conteudo ul#categoria li a:hover h4 { color:#1D5578; }
#conteudo ul#categoria li a:hover .data { color:#1D5578; }

#conteudo ul#categoria li span.obs{ font-size:11px; color:red; margin-top:5px; display:block; font-weight:bold; }
#conteudo ul#categoria li span a { font-size:11px; color:red; margin-top:5px; display:block; font-weight:bold; }
#conteudo ul#categoria li span a:hover { text-decoration:underline; }
#conteudo ul#categoria li .children li { border: none; }

/*album*/
#centro #conteudo .entry .ngg-albumoverview .ngg-album-compact { width:150px !important; min-height:193px; float:left; margin:0px 33px 20px 33px !important; overflow:hidden; border:none !important; }
#centro #conteudo .entry .ngg-albumoverview .ngg-album-compact p { display:none; }

#centro #conteudo .entry .ngg-albumoverview .ngg-album-compact:hover .ngg-album-link a img{ border:2px solid #048CF0 !important; }
#centro #conteudo .ngg-albumoverview .ngg-album-compact h4 { width:195px !important; margin:5px 4px 0 4px !important; font-size:13px !important;	font-weight:normal !important; font-family:Tahoma, Geneva, sans-serif !important; }

#centro #conteudo .ngg-albumoverview .ngg-album-compact:hover h4 a { color:#1D5578 !important; text-decoration:none !important; }

/*gallery*/
.slideshowlink { display:none; }
#centro #conteudo .entry .ngg-gallery-thumbnail-box { float:left; margin:0px 7px 10px 7px; }

#centro #conteudo .entry .ngg-gallery-thumbnail-box img:hover { border-color:#048CF0 !important; }

/*videos*/
.vidChamada{ width:144px !important; min-height:170px; float:left; margin: 20px 32px 0 30px !important; overflow:hidden; border:none !important; }
.vidChamada .imgHover{ position:absolute;}

.vidChamada a:hover .imgHover img { border-color:#048CF0 !important; }
.vidChamada a .imgHover img , .vidChamada a .imgHover{	display:block;	}
.vidChamada h3{	margin:5px 0 0 0 !important; font-size:13px !important;	font-weight:normal !important;	position: relative !important;	top: 80px !important;	text-transform:none !important;	font-family:Tahoma, Geneva, sans-serif !important;	margin-top:10px !important;}

.vidChamada a:hover h3 { color:#1D5578 !important; }

/* Single Videos */
#videosEntry{ min-height:50px !important; }
.leiaTambem .vidChamada{ width: 144px !important;  min-height: 177px; float: left; margin: 20px 18px 0 0 !important; overflow: hidden;}
.leiaTambem .vidChamada .imgHover:hover { background: steelBlue;}
.leiaTambem .vidChamada .imgHover {	position: absolute;	padding: 3px;}
.leiaTambem  .vidChamada .imgHover a img{ width:144px; height:81px;}
.leiaTambem  .vidChamada h3{ margin:5px 0 0 0; font-size:14px;	position: relative;	top: 105px;}
.vidChamada h3 a{ color:#777; }

/*fale conosco*/
div.entry form { margin:20px 0px; }
div.entry form fieldset { border:1px solid #EEE; padding:5px 10px; }
div.entry form fieldset legend { color:#B70000; font-size:11px; }
div.entry form fieldset label { font-family:Tahoma; font-size:13px; display:block; margin:15px 0px; }
div.entry form fieldset label span { color:#B70000; font-size:10px; }
div.entry form fieldset label input { width:95%; padding:5px; border:1px solid #C9D7DD; font-family:Verdana; font-size:11px; color:#666; }
div.entry form fieldset label input:focus { border:1px solid #7EB0CC; }
div.entry form fieldset label select { padding:2px; border:1px solid #C9D7DD; font-family:Verdana; color:#666; }
div.entry form fieldset label textarea { width:95%; padding:5px; border:1px solid #C9D7DD; font-family:Verdana; font-size:11px; color:#666; }
div.entry form fieldset label textarea:focus { border:1px solid #7EB0CC; }
div.entry form fieldset button { padding:3px; }

/*validacao*/
#erro { background-color:#FFEAEA; border:1px solid #FFA6A6; margin:10px 0px; padding:10px; color:#444; }
#erro label.error { display:inline; margin:0px 5px; font-size:11px; color:#B70000; }
#erro img { max-height:20px; vertical-align:bottom; }

/*rodape*/
#footer{width:100%;	border-top:1px solid #CCC;padding:20px 0px 0 0px; }

#footer .coluna{float:left;	}
#footer .coluna h6{ font-size:14px; font-family:'OpenSansRegular', Arial, sans-serif; color:#2876A6; margin-bottom:15px; }

#footer .coluna ul { width:200px; margin-left:10px; }
#footer .coluna ul li{list-style:none;margin-bottom:7px;}
#footer .coluna ul li a{color:#666;	}

#footer .coluna ul li ul{margin-left:12px;	margin-top:7px;}
#footer .coluna ul li ul li{list-style:url(img/marcador-rodape.png);	}
#footer .coluna ul li ul li a{}

#footer .col-all { width:auto; height:auto; margin-bottom:40px; }
#footer .col-1{	width:247px;margin-left:10px;}
#footer .col-2{	width:325px;}
#footer .col-3{	width:237px;}
#footer .col-4{	width:128px;margin-right:10px; }

#footer .copyright { float:left; width:38%; height:48px; margin-left:1%; }
#footer .copyright p { color:#7B7B7B;font-family:'OpenSansRegular', Arial, sans-serif; float:left; font-size:11px; margin-top:10px; }
#footer .copyright p a { color:#5f97ba; }

#footer .validacao { float:left; width:30%; height:48px; }
#footer .validacao ul { list-style:none; margin-top:10px; margin-left:26px; }
#footer .validacao ul li { display:inline-block; margin-right:10px; }
#footer .validacao ul li a img { border:none; height:23px; }

#footer .banners { float:right; width:30%; height:48px; margin-right:1%; text-align:right; }
#footer .banners a { text-decoration:none; }
#footer .banners a img { border:none; margin-left:5px; }

#endSite{ background-image:url(img/background-conteudo-rodape.png); background-position:center top; background-repeat:no-repeat; width:1006px; height:35px; margin:0px auto; margin-bottom:15px; }

/* Classes do WordPress */

.wp-caption{ background:#eee; margin:10px; }
.wp-caption img{ margin-bottom: 0; }
.wp-caption-text{ margin: 0 !important; padding:0px 5px; text-align: center !important; font-size: 10px; }
.alignleft{ display:block; float:left;}
.alignright{ display:block; float:right;}
.aligncenter{ display:block; text-align:center; }
.gallery-caption{ color: #eee; font-size:85%; text-align: center; }


/* Agenda presidente */

.agendaPresidente{
	font-size:18px !important;
	font-style:italic !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#444 !important;
	text-align:center !important;	
	margin:30px 0px!important;
}

/*enquete dentro do conteudo*/
#centro #conteudo .entry .wp-polls { width:250px; background-color:#EEE; padding:0px 15px; border:1px solid #CCC; }
#centro #conteudo .entry .wp-polls .wp-polls-ul { margin-top:15px; margin-left:5px; }
#centro #conteudo .entry .wp-polls p input { padding:2px 5px; }
#centro #conteudo .entry .wp-polls p a { display:none; }
#centro #conteudo .entry .wp-polls p strong { padding-bottom:5px; display:inline-block; }

a.pp_expand { display:none !important; }

/*compartilhe*/
#compartilhe { padding:5px; margin-top:50px; }
#compartilhe .box { float:left; }
#compartilhe .facebook { margin-left:-20px; }
#compartilhe .box h6 { font-size:13px; color:#999; font-weight:normal; margin-right:5px; margin-top:3px; }



/*botao area restrita*/
.areaRestrita{ float: right !important; }
.areaRestrita a{
	background: url(img/lock.png) no-repeat 0px -2px !important;
	width: 15px;
	height: 13px;
}


/*agenda do presidente*/
#calendar { margin-top:10px; font-size:11px; }
span.fc-header-title h2 { color:#666 !important; }
ul#agenda li { margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #EEE; }
ul#agenda li p em { color:red; font-size:11px; font-family:Tahoma, Geneva, sans-serif; }