﻿/* Geral */
html, body {min-height: 100%; margin: 0px; padding: 0px; width: 100%;}
img {border:0px;}
a {text-decoration: none;}
.geral {width: 100%; float: left; min-height: 100%;}
.centro-geral {width: 870px; margin: auto; position:relative;}

/* Topo */
.topo {width: 100%; height: 175px; float: left;} 
.topo-geral {width: 870px; margin: auto; position:relative;}
.topo ul, topo li {list-style: none;}
.topo-login {height:30px; width:870px; margin:auto;}
.topo-login ul {float: right; margin:0px; padding: 0px;}
.topo-login li {float: left;}
.topo-login li a {cursor:pointer;}
.topo-loginConteudo {position:absolute; top:32px; right:0; height:40px; width:300px; display:none;}
.topo-loginConteudo h3 {margin:2px; padding:0; height:35px; float:left;}
.topo-loginConteudo h2 {font-size:11px; font-weight:bold; margin:0; padding:0;}
.topo-dados {width: 890px; margin: auto;}
.topo-dados div {width: 350px; float: left; margin-left: 0px;}
.topo-dados img {float: left; width: 75px; height: 75px; margin:5px;}
.topo-dados h1 {background-repeat:no-repeat; background-position:left top; padding:0; margin:0; height:110px; width:100%; margin-top:-20px;}
.topo-categorias {width: 870px; margin: auto; float: left;}
.topo-categorias li {float: left;}
.topo-categorias ul {margin: 0px; padding: 0px;}
.topo-especiais {width:500px; float:left;}
.topo-especiais .palavras {width:500px; overflow:hidden; float:left;}
.topo-especiais .palavras ul {list-style:none; margin:0; padding:0; text-align:center; height:16px; overflow:hidden;}
.topo-especiais .palavras ul li {float:left; margin-right:15px;}
.topo-especiais .seta {width:16px; height:16px;}
.topo-especiais .esquerda {float:left;}
.topo-especiais .direita {float:right}
.filtros {width: 100%; height:60px; float: left; position:relative;}
.filtros-geral {width:870px; margin: auto;}
.filtros ul {list-style:none; margin:0px; padding:0px;}
.filtros li {float: left;}
#filtroLink {float:left;}
#filtroForm {width:500px; z-index:80; position:absolute;}
#filtroForm ul {display:none;}
#filtroForm .filtroLabel {width:30%; float:left; font-weight:bold; margin-top:6px;}
#filtroForm .filtroCampo {width:65%;}
#filtroForm .usuario {position:relative;}
#filtroForm .usuario select {position:absolute; top:3px; width: 164px; right: -5px;}
/* Rodape */
.rodape {border-top:1px solid #fdfdfd; width: 100%; float: left; height: 80px;}
.rodape-geral {width: 890px; margin: auto;}

/* Coluna Direita */
.coluna-direita {float: right; margin-top: -60px; min-height: 200px; width: 180px; _position:relative;}
.coluna-direitaInterno {float:left; width:100%;}
.coluna-direita blockquote {margin: auto; padding: auto;}
.coluna-direita-quemsao .paginacao {font-size: 10px; float:left;}
.coluna-direita-quemsao .paginacao-status {font-size:10px; margin:0px 0 0 80px; width:60px;}
.coluna-direita-quemsao ul {margin:0; padding:0; list-style:none; width:100%; float:left; position:relative;}
.coluna-direita-quemsao ul li {float:left;}
.coluna-direita-quemsao ul li a { border:2px solid #fff;}
.coluna-direita-assuntos ul{margin: auto; padding: auto;}

/* Quem são */
.quemsao-Info {display:none; background-color:#00b0f9; padding:5px; color:#fff; position:absolute; margin-top:-2px; width:100px; z-index:30; left:0px;}
.quemsao-Info h5 {font-size:11px; font-weight:bold; margin:0px 0px 0px 0px;}
.quemsao-Info h6 {font-size:10px; font-weight:normal; margin:0px 0px 0px 0px}
.coluna-direita-quemsao .usuario500:hover a {border:2px solid #00b0f9;}

/* Coluna Esquerda */
.coluna-esquerda { width:690px; float: left;}
ul.listagem {list-style: none; margin:0; padding: 0;}
ul.listagem li {float: left; margin:0; padding:10px 0 10px 0; position: relative;}
ul.listagem li.principal {width:672px; margin-left:9px; border-bottom: 1px solid #999;}
ul.listagem h1 {height: 55px; width: 55px; float: left; margin:0px 0px 0px 0px;}
ul.listagem blockquote {z-index: 20; position: relative; float: left; width: 565px; margin:0; padding: 0;}
ul.listagem blockquote h2 {margin:0; padding:0; float: left; font-size:12px; margin-right: 5px;}
ul.listagem h3 {float: left; font-size: 10px;position: relative; z-index: 20;}
ul.listagem h4 {float: left; font-size: 10px;position: relative; z-index: 20;}
ul.listagem li#dicadodia {height:66px; font-size: 15px;}
ul.listagem li#dicadodia h2{font-size: 15px;}
ul.listagem li#dicadodia h1 img {display:inline;}
ul.listagem li#quem-e {height:80px; font-size: 15px;}
ul.listagem li#quem-e h2{font-size: 15px;}
ul.listagem li#quem-e h1 img {display:inline!important;}
ul.listagem .listagem-item1 {margin-bottom:-2px; margin-top:5px;}
#refresh {width: 60%;}
#more {width: 690px; float: left; margin:10px 0 10px 0; text-align: center; border:1px solid #eee; }

/* Coluna Esquerda Hover */
ul.listagem li h1 dl, ul.listagem li h6, ul.listagem li div {display: none;background-color: Transparent;}
ul.listagem li:hover h1 dl, ul.listagem li:hover h1 dl img, ul.listagem li:hover h6, ul.listagem li:hover div {display: block!important; background-color: Transparent;}
ul.listagem li:hover h1 img {display:none!important;}
ul.listagem div {position: absolute;right:0; top:0; width:30px;}
ul.listagem div img {border-bottom:1px solid #fff;}
ul.listagem div a {position: relative;font-size: 10px; margin-top:15px; margin-left:7px;float: left; color:#000;}
ul.listagem h6 {position: absolute; right: 40px; top:40px;}
ul.listagem h1 dl {list-style:none; margin:5px 0px 0px 0px; padding:0; height:55px; width:55px;}
ul.listagem h1 dt {width:22px; height:22px; background-color#f00;}
dd.funcoesTwitter-submenu {font-size:10px; display:none;}
dd.funcoesTwitter-submenu ol {list-style:none; margin:0; padding:0;}
dd.funcoesTwitter-submenu li {width:55px!important;}

/* Lightbox Padrão Geral */
.modalBackground {background-color:#000; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7;}
.modalConteudo .fechar{position:absolute; top:0px; right:0px;}

/*Lightbox Quero Participar */
.queroparticipar-passos {margin:0; padding:0; list-style:none; float:left; width:96%; padding:10px;}
.queroparticipar-passos li {width:25%; float:left;}
.queroparticipar-texto {float:left; margin-top:10px; margin-bottom:10px;}
