
/*
Tema: Informe ENSP
URI do Tema: http://www.brunocastello.com/
Descrição: Nova versão do Informe ENSP.
Versão: 2.0
Autor: Bruno Castello
URI do Autor: http://www.brunocastello.com/
Tags: branco, largura fixa, html5, microformats

	Informe ENSP v2.0

	http://www.brunocastello.com/

	Este tema foi desenhado e construído por Bruno Castello,
	cujo site você pode encontrar em http://www.brunocastello.com/

	Este CSS, XHTML e design são protegidos pela GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* ====== Ativando HTML5 Block Level Elements ====== */
header, nav, section, article, group, figure, figcaption, aside, footer {display: block;}


/* ====== Estilos Globais ====== */
html, body { height: 100%; margin:0; padding:0; }
body{_text-align:center;}/* IE5.5 */
.body{overflow:hidden; _overflow:visible; _zoom:1;}
.page{margin: 0 auto; /* width: 950px; */ _text-align:left; min-height:100%; position:relative;} /* wraps other template elms to set width */ /* text-align IE5.5 */
*html .page {height:100%;}
/* "old school" and "liquid" extend page to allow for different page widths */
.oldSchool{width:750px;}
.gs960{width:960px; margin:0 auto;}
.gs986{/*width:986px;*/ margin:0 auto;}
.liquid{extends:.page; width: auto;margin:0;}
aside, footer {display:none;}
.foot {border-top:5px solid #669933; background-color:#00552A; color:#FFFFFF; bottom: 0; left: 0; height:85px; padding:15px 0; position: absolute; text-align: center; width:100%;}
.clearfix {clear:both;}


/* ====== Tipografia e Cores ====== */
body {font-family: Arial, Helvetica, sans-serif; font-size: 14px !important; /* Reseta 1em para 10px */}

.body a:link, .body a:visited, .body a:active, header#banner nav a:hover {color:#00552A;}

footer {font-size:0.9em;}
.foot a, .foot a:link, .foot a:hover, .foot a:visited, .foot a:active {color:#FFFFFF;}

.main h1 {font-size:2em; color:#333333; font-weight:bold; line-height:1.1em;}
h1.entry-title, h1.page-title {padding:0 0 5px 0; margin:10px; border-bottom: 1px solid #b6b6b6;}
h2, h2 a {margin-bottom:10px; color:#00552A; font-weight:bold; line-height:1.1em;}
#lista-materias h2.entry-title {font-size:1.2em; line-height:1.3em;}
.entry-content h3 {color:#666666; border:none; display:block; clear:both; padding:5px 0 0 0;}
h3 {padding:0; border-top:2px solid #00552A; margin:0 10px;}
.index h3 {margin:10px 0;}
h3 span {display:block; font-size:1.150em; padding:10px 0; margin:0; color:#333333;}
h4 {font-size:1em; margin:0; padding:0;}

img {background-color:#dededd; border:1px solid #999999;}


/* ====== Colunas ====== */
.main{overflow: hidden;_overflow:visible;_zoom:1; padding-bottom:150px;}
.leftCol{float:left; width:250px; _margin-right:-3px;}
.rightCol{float:right; width:300px; _margin-left:-3px;}
/* extend columns to allow for common column widths */
.gMail{width:160px;}
.gCal{width:180px;}
.yahoo{width:240px;}
.myYahoo{width:300px;}
.myENSP {width:280px; margin-bottom:150px;}


/* ====== Conteúdo do Cabeçalho ====== */
#barra-ensp, #barra-brasil, div.abas {display:none;}
header#banner {background:#e3e3e3 url('../image/css-sprites.gif') repeat-x left bottom; width:auto; padding:10px 0 0 0; margin:0 auto; font-size:0.9em;}
header .gs986 {position:relative;}
header#banner .site-title {margin:0 10px 10px 10px; padding:0; float:left; width:530px; height:54px;}

/* header#banner .site-title a.logo {background:transparent url('../image/css-sprites.gif') no-repeat -10px -10px; display:block; height:54px; line-height:9999px; margin:0; overflow:hidden; padding:0; width:134px;} */

header#banner .site-title a.logo {display:block; height:54px; line-height:9999px; margin:0; overflow:hidden; padding:0; width:134px;}
header#banner .site-title a.logo img {display:block; background:none; border:0;}

header#banner .site-title span {border-left:1px solid #bbbbbb; position:absolute; top:0; left:154px; height:54px; padding:0 10px;}
header#banner .site-title span a {color:#333333; font-size:2.1em; font-weight:normal; line-height:2.4em;}

header#banner #fbs {display:none;}


/* ====== Menus ====== */
nav ul {display:none;}
header#banner nav.canais {display:none;}
header#banner nav.auxiliar {display:none;}


/* ====== Redes Sociais & Compartilhamento ====== */	
.social {display:none;}


/* ====== Migalhas de Pão ====== */
.breadcrumb {display:none;}


/* ====== Páginas Matéria e Evento ====== */
#lista-destaques {padding:0; margin:0;}
#lista-materias, #tagcloud {clear:both;}
ol, ul {margin:0; padding:0;}
.page ol li, .page ul li {list-style-type:none; clear:both;}

.materia article header h1, .evento-entry header h1 {font-size:2em; padding:10px 0 0 0; color:#333333; font-weight:bold; line-height:1.1em; border-bottom:none;}
.materia article header h2, .evento-entry header h2 {font-size:1.2em; font-weight:normal; color:#999999; margin:10px; padding:0;}
.materia article header span, .evento-entry header span {margin:10px; padding:5px 0; font-style:italic; font-size:0.9em; color:#666666; border-top: 1px solid #b6b6b6; position:relative; display:block; zoom:1;}
.materia article .entry-content, .evento-entry .entry-content {padding-bottom:15px; margin:0 10px; border-bottom: 1px solid #b6b6b6;}
.materia article .entry-content p, .evento-entry .entry-content p {clear:both; margin:0; padding:0;}
.materia article .entry-content img, .evento-entry .entry-content img.esquerda {margin:0 10px 10px 0;}
.materia article .entry-content img, .evento-entry .entry-content img.direita {margin:0 0px 10px 10px;}

.materia article .postmetadata, .evento-entry .postmetadata {display:none;}
.materia-tags {display:none;}

.materia .abas, .materia #fotos {display:none;}

/* ====== Módulo dos Comentários ====== */
#comentar, #comentarios {display:none;}


.dev-dumpf {display:none;}
/*
.page header, .page p {font-size: 12px !important; line-height:2em;} */

.entry-content p { font-size: 120% !important; line-height: 130%; }
