/*  
Theme Name: Midializacao 2009
Theme URI: 
Description: The default theme for Midializacao
Version: 1.0
Author: Pedro Rogerio / Felipe Lopes
Author URI: http://www.pinceladasdaweb.com.br/blog/
*/

/*
+----------------------------------------------------------------+
	Reset CSS by Eric Meyer: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/															
+----------------------------------------------------------------+
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
body {line-height: 1;}
ol, ul {list-style: none;}


/*
+----------------------------------------------------------------+
	Extras															
+----------------------------------------------------------------+
*/
.alignleft {float:left}
.alignright {float:right}
div:after, ul:after, dl:after, dd:after, dt:after{clear:both; content:""; display:block; font-size:0; height:0; visibility:hidden;}
/*Limpar fluxo oculto para IE-mac \*/
* html div, * html ul, * html dl, * html dd, * html dt {height:1%;}
/* final hack IE-mac */
*:first-child+html div, *:first-child+html ul, *:first-child+html dl, *:first-child+html dd, *:first-child+html dt, *:first-child+html ol {height:auto; display: inline-block;}
.clear {clear:both; overflow:hidden; font-size:0; visibility:hidden}

/*
+----------------------------------------------------------------+
	Definicoes gerais															
+----------------------------------------------------------------+
*/
body {background:#eeeeea url(img/background-body.jpg) repeat-y center top; font:62.5% Arial, Helvetica, sans-serif; text-align:center}
h1, h2, h3, h4, h5, h6, strong {font-weight:700}
a {text-decoration:none}
em {font-style:italic}
#skip {display:none}

/*
+----------------------------------------------------------------+
	Container															
+----------------------------------------------------------------+
*/
#container {margin:0 auto; padding-bottom:60px; text-align:left; width:980px}

/*
+----------------------------------------------------------------+
	Header															
+----------------------------------------------------------------+
*/
#wrapper {background:url(img/background-header.jpg) no-repeat center top}
h1 {display:inline; float:left; height:66px; margin:0 0 0 93px; overflow:hidden; padding-top:64px; position:relative; width:369px}
h1 span {background:url(img/logo-midializacao.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
h1 a {cursor:pointer; display:block}
#sub {float:right; margin-top:97px}
#sub li {display:inline; font-size:2em; text-transform:uppercase}
#sub li.newsletter {background:transparent url(img/img-newsletter.jpg) no-repeat scroll right top; margin-right:26px; padding-right:32px}
#sub li.newsletter a {color:#FFF}
#sub li.rss {background:url(img/img-rss.jpg) no-repeat right top; padding-right:25px}
#sub li.rss a {color:#FFF}

#nav {margin:34px 0 0 132px}
#nav li {background:url(img/img-canto-dir-aba.jpg) no-repeat right top; color:#FFF; display:block; float:left; font-size:2.2em; line-height:29px; margin-left:1px; text-transform:uppercase}
#nav li.act {background:url(img/img-canto-dir-aba-act.jpg) no-repeat right top; padding:0 13px 0 0}
#nav li.act img {padding-right:11px}
#nav li a {color:#FFF; padding:0 13px 0 11px}

/*
+----------------------------------------------------------------+
	Content
+----------------------------------------------------------------+
*/
#content {float:left; margin:0 24px 0 0; width:676px}
#divisao {background:url(img/img-barra-divisao-bottom.jpg) no-repeat left top; height:9px; margin:14px 0 14px 94px; width:585px}
#posts-anteriores {background:url(img/img-seta-dir.jpg) no-repeat right center; color:#0096cd; font-size:1.6em; margin-left:94px; padding-right:15px; text-transform:uppercase}
.post {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; margin-top:18px; padding:46px 0 0 14px}
.postmetadata {background:url(img/bg-data-post.jpg) no-repeat 0 0; display:block; float:left; padding-bottom:12px; text-align:center; width:72px}
.postmetadata .data {color:#644F05; font-size:4em; line-height:40px; margin:5px 0 0}
.postmetadata .mes, .postmetadata .ano {color:#898989; font-size:2.2em; line-height:22px}
.post h2 {margin-left:80px; padding-top:61px}
.post h2 a {color:#1b4a0f; font-size:2.6em; font-weight:normal; text-transform:uppercase}
.author {color:#1b4a0f; font-size:1em; margin-left:80px; text-transform:uppercase}
.author span {color:#0098d1}
.entry {margin:26px 0 0 80px}
.entry h3 {font-size:1.6em; font-weight:normal; margin-bottom:16px}
.entry img {margin:0 13px 18px 0}
.entry p {font-size:1.6em; margin-bottom:23px}
.links {margin-left:80px}
.links li {display:inline; font-size:1.2em; text-transform:uppercase}
.links li a {color:#0096cd}
.links .permalink {background:url(img/img-ponto.jpg) no-repeat left center; padding-left:6px}

/*
+----------------------------------------------------------------+
	Comentários
+----------------------------------------------------------------+
*/
.divisao-comentarios {background:url(img/img-divisao-comentarios.jpg) no-repeat left top; height:9px; margin:13px 0 13px 94px; width:573px}
.total-comentarios {color:#7b6a2b; font-size:2.6em; margin:10px 0 10px 112px; text-transform:uppercase}
.comment .autor {color:#1b4a0f; font-size:1em; margin-left:94px; text-transform:uppercase}
.comment .autor span {color:#0098d1}
.comment strong {display:block; font-size:1.6em; margin:15px 0 8px 94px}
.comment p {font-size:1.6em; margin-left:94px}

#navegacao {font-size:1.4em; margin:0 0 56px 94px}
#navegacao p {float:left; margin-right:4px}
#navegacao .act {color:#3f494d; float:left; margin-right:3px}
#navegacao a {color:#0096cd; float:left; margin:0 3px}
#navegacao .proxima {background:url(img/img-seta-dir.jpg) no-repeat left center; display:block; height:13px; width:12px}

#comment {background-color:#f3f3f3; color:#474946; margin:0 auto 84px; padding:16px 0 0 20px; width:414px}
#comment p {font-size:2em; margin-bottom:19px; text-transform:uppercase}
#comment label {clear:both; display:block; float:left; font-size:1.7em; text-align:right}
#comment .input-comment-nome {background:url(img/bg-input-comment.jpg) no-repeat left top; display:inline; float:left; margin-bottom:10px; margin-left:24px; height:30px; width:313px}
#comment .input-comment-email {background:url(img/bg-input-comment.jpg) no-repeat left top; display:inline; float:left; margin-bottom:10px; margin-left:20px; height:30px; width:313px}
#comment .textarea-comment {background:url(img/bg-textarea-comment.jpg) no-repeat left top; clear:both; height:164px; width:377px}
#comment input {background-color:transparent; border:0 none; font-size:1.8em; height:20px; padding:5px; width:305px}
#comment textarea {background-color:transparent; border:0 none; font-family:Arial,Helvetica,sans-serif; font-size:1.8em; height:150px; overflow:auto; padding:5px; width:360px}
#comment .bt-enviar {background:url(img/bt-enviar-comentario.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:right; height:38px; line-height:0pt; margin:13px 23px 11px 0; padding:0pt; text-indent:-9999px; width:80px}

/*
+----------------------------------------------------------------+
	Autor
+----------------------------------------------------------------+
*/
#author #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; float:none; margin:38px 0 0; padding:0 0 0 96px; width:793px}
#author #container {padding-bottom:389px}
#autor {padding:87px 0 0 0}
#autor h2 {color:#1b4a0f; font-size:2.6em; font-weight:normal; margin:0 0 48px 0; text-transform:uppercase}
#autor h3, #autor p {font-size:1.6em; font-weight:normal; margin:0 0 0 17px}
#autor h3 {margin-bottom:22px}
#autor p {margin-bottom:23px}

/*
+----------------------------------------------------------------+
	Livro
+----------------------------------------------------------------+
*/
#book #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; float:none; margin:38px 0 0; padding:0 0 0 96px; width:793px}
#book #container {padding-bottom:114px}
#livro {padding:87px 0 0 0}
#livro h2 {color:#1b4a0f; font-size:2.6em; font-weight:normal; margin:0 0 48px 0; text-transform:uppercase}
#livro h3, #livro h4 {color:#161715; font-size:1.8em; margin:0 0 23px 0}
#livro h3 {margin-left:17px; margin-top:18px}
#livro h4 {float:left; line-height:38px; margin-left:17px; margin-right:21px}
#livro img {display:block; margin:0 auto}
#livro p, #livro ul {font-size:1.6em; margin:0 0 0 17px}
#livro p {margin-bottom:25px; margin-left:17px}
#livro .divisao {background:url(img/img-divisao.jpg) no-repeat left top; height:9px; margin:23px 0 28px 17px; width:775px}
#livro #bt-saiba-mais {height:38px; overflow:hidden; position:relative; width:118px}
#livro #bt-saiba-mais span {background:url(img/bt-saiba-mais.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
#livro a#bt-saiba-mais {cursor:pointer; display:block}

/*
+----------------------------------------------------------------+
	Vídeos
+----------------------------------------------------------------+
*/
#movies #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; margin:38px 0 0; width:960px}
#movies #container {padding-bottom:114px}
#videos {padding:87px 0 0 96px}
#videos #top-videos {float:left}
#videos #top-videos h2 {color:#1b4a0f; float:left; font-size:2.6em; font-weight:normal; margin:0; text-transform:uppercase}
#videos #top-videos p {color:#1b4a0f; clear:left; float:left; font-size:1em; margin-top:11px; text-transform:uppercase}
#videos #top-videos a {color:#18292F}
#videos #top-videos a.todos {border-right:1px solid; color:#18292F; padding-right:3px}
#videos #form-searchvideo {float:right; margin-bottom:55px; width:259px}
#videos #form-searchvideo h3 {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#videos #form-searchvideo #search-video {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#videos #form-searchvideo #search-video input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#videos #form-searchvideo  #bt-search-video {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

.video {float:left; margin:0 49px 41px 0; width:375px}
.video img {margin-right:6px}
.video .title {color:#1b4a0f; font-size:1.5em; margin-bottom:7px}
.video p {color:#010101; font-size:1.2em}
.video .video-autor {color:#1b4a0f; font-size:1.1em; margin-top:6px}
.video .video-autor span {color:#0098d1}
.video .data {color:#565d54; font-size:1.1em}

#divisao-videos {background:url(img/img-barra-divisao-videos.jpg) no-repeat left bottom; clear:both; height:9px; margin:0 auto; padding-top:19px; width:585px}
#paginacao {clear:both; line-height:20px; margin:0 auto; padding:14px 0 13px; text-align:center; width:585px}
#paginacao a {color:#0096cd; font-size:1.6em; margin-right:19px; text-decoration:none; text-transform:uppercase}
#paginacao a:hover {font-size:1.6em; text-decoration:none}
#paginacao .atual {background:url(img/bg-fundo-pagatual.jpg) no-repeat 0 0; color:#FFF; font-size:1.6em; font-weight:bold; line-height:19px; margin-right:11px; padding:0 7px}
#paginacao .esq {float:left}
#paginacao .dir {float:right}
#paginacao .dir a {margin-right:0}
#paginacao .esq img, #paginacao .dir img {vertical-align:middle}

/*
+----------------------------------------------------------------+
	Video Busca
+----------------------------------------------------------------+
*/
#video-busca #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; float:none; margin:38px 0 0; width:960px}
#video-busca #container {padding-bottom:114px}
#videos {padding:87px 0 0 96px}
#videos #top-resultados {float:left}
#videos #top-resultados h2 {color:#1b4a0f; float:left; font-size:2.6em; font-weight:normal; margin:0; text-transform:uppercase}
#videos #top-resultados p {color:#1b4a0f; clear:left; float:left; font-size:1em; margin-top:11px; text-transform:uppercase}
#videos #top-resultados .resultado {margin-top:0}
#videos #top-resultados span {color:#00a8e7}
#videos #form-search {float:right; margin-bottom:55px; width:259px}
#videos #form-search h3 {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#videos #form-search #search {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#videos #form-search #search input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#videos #form-search  #bt-search {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

#video-busca .resultado {margin:0 49px 41px 0; width:550px}
.resultado img {margin-right:6px}
.resultado .title {color:#1b4a0f; font-size:1.5em; margin-bottom:7px}
.resultado p {color:#010101; font-size:1.2em}
.resultado .data {color:#00a8e7; font-size:1.1em}

/*
+----------------------------------------------------------------+
	Vídeos Preview
+----------------------------------------------------------------+
*/
#movies-preview #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; margin:38px 0 0; width:960px}
#movies-preview #container {padding-bottom:114px}
#videos {padding:87px 0 0 96px}
#videos #top-videos {float:left}
#videos #top-videos h2 {color:#1b4a0f; float:left; font-size:2.6em; font-weight:normal; margin:0; text-transform:uppercase}
#videos #top-videos p {color:#1b4a0f; clear:left; float:left; font-size:1em; margin-top:11px; text-transform:uppercase}
#videos #top-videos a {color:#18292F}
#videos #top-videos a.todos {border-right:1px solid; color:#18292F; padding-right:3px}
#videos #form-searchvideo {float:right; margin-bottom:55px; width:259px}
#videos #form-searchvideo h3 {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#videos #form-searchvideo #search-video {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#videos #form-searchvideo #search-video input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#videos #form-searchvideo  #bt-search-video {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

#video-destaque {margin:0 0 50px 0}
#video-destaque img {float:left; margin:0 17px 0 0}
#video-destaque .title {color:#1b4a0f; font-size:1.8em; margin-bottom:7px}
#video-destaque p {color:#010101; font-size:1.3em}
#video-destaque .video-autor {color:#1b4a0f; font-size:1.2em; margin-top:6px}
#video-destaque .video-autor span {color:#0098d1}
#video-destaque .data {color:#565d54; font-size:1.2em}
#video-destaque #divisao-videodest {background:url(img/img-divisao-videodest.jpg) no-repeat; height:7px; margin:15px 0 15px 442px; width:341px}
#video-destaque .title-videosrel {color:#1b4a0f; font-size:1.6em; margin-bottom:13px; text-transform:uppercase}
#video-destaque .video-recomendado {float:left; margin:0 0 18px 0; width:374px}
#video-destaque .video-recomendado img {margin-right:6px}
#video-destaque .video-recomendado p {color:#010101; font-size:1.2em}
#video-destaque .video-recomendado .video-autor {color:#1b4a0f; font-size:1.1em; margin-top:6px}
#video-destaque .video-recomendado .video-autor span {color:#0098d1}
#video-destaque .video-recomendado .data {color:#565d54; font-size:1.1em}

.mais-videos {color:#1b4a0f; font-size:1.6em; margin-bottom:25px; text-transform:uppercase}
.video {float:left; margin:0 49px 41px 0; width:375px}
.video img {margin-right:6px}
.video .title {color:#1b4a0f; font-size:1.5em; margin-bottom:7px}
.video p {color:#010101; font-size:1.2em}
.video .video-autor {color:#1b4a0f; font-size:1.1em; margin-top:6px}
.video .video-autor span {color:#0098d1}
.video .data {color:#565d54; font-size:1.1em}

/*
+----------------------------------------------------------------+
	Podcast
+----------------------------------------------------------------+
*/
#podcast #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; float:none; margin:38px 0 0; width:960px}
#podcast #container {padding-bottom:114px}
#podcasts {padding:87px 0 0 96px}
#podcasts #top-podcasts {float:left}
#podcasts #top-podcasts h2 {color:#1b4a0f; float:left; font-size:2.6em; font-weight:normal; margin:0; text-transform:uppercase}
#podcasts #top-podcasts p {color:#1b4a0f; clear:left; float:left; font-size:1em; margin-top:11px; text-transform:uppercase}
#podcasts #top-podcasts a {color:#18292F}
#podcasts #top-podcasts a.todos, #podcasts #top-podcasts a.ouvidos {border-right:1px solid; color:#18292F; padding-right:3px}
#podcasts #form-searchvideo {float:right; margin-bottom:55px; width:259px}
#podcasts #form-searchvideo h3 {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#podcasts #form-searchvideo #search-video {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#podcasts #form-searchvideo #search-video input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#podcasts #form-searchvideo  #bt-search-video {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

.podlista {float:left; margin:0 49px 41px 0; width:375px}
.podlista img {margin-right:6px}
.podlista .title {color:#1b4a0f; font-size:1.5em; margin:3px 0}
.podlista p {color:#010101; font-size:1.2em}
.podlista .podcast-autor {color:#1b4a0f; font-size:1.1em; margin-top:6px}
.podlista .podcast-autor span {color:#0098d1}
.podlista .data {color:#565d54; font-size:1.1em}
.podlista .video-autor {margin-bottom:7px}
.podlista .play {height:20px; overflow:hidden; position:relative; width:26px}
.podlista .play span {background:url(img/bt-play.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
.podlista .download {height:25px; overflow:hidden; position:relative; width:72px}
.podlista .download span {background:url(img/bt-download.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
.podlista a.play, .podlista a.download {display:block; float:left; margin-right:5px}
.podlista .timeline {float:left}

/*
+----------------------------------------------------------------+
	Podcast Busca
+----------------------------------------------------------------+
*/
#podcast-busca #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; float:none; margin:38px 0 0; width:960px}
#podcast-busca #container {padding-bottom:114px}
#podcasts {padding:87px 0 0 96px}
#podcasts #top-podcasts {float:left}
#podcasts #top-podcasts h2 {color:#1b4a0f; float:left; font-size:2.6em; font-weight:normal; margin:0; text-transform:uppercase}
#podcasts #top-podcasts p {color:#1b4a0f; clear:left; float:left; font-size:1em; margin-top:11px; text-transform:uppercase}
#podcasts #top-podcasts .resultado {margin-top:0}
#podcasts #top-podcasts span {color:#00a8e7}
#podcasts #form-searchvideo {float:right; margin-bottom:55px; width:259px}
#podcasts #form-searchvideo h3 {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#podcasts #form-searchvideo #search-video {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#podcasts #form-searchvideo #search-video input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#podcasts #form-searchvideo  #bt-search-video {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

.podlista {float:none; margin:0 49px 41px 0; width:375px}
.podlista img {margin-right:6px}
.podlista .title {color:#1b4a0f; font-size:1.5em; margin:3px 0}
.podlista p {color:#010101; font-size:1.2em}
.podlista .podcast-autor {color:#1b4a0f; font-size:1.1em; margin-top:6px}
.podlista .podcast-autor span {color:#0098d1}
.podlista .data {color:#565d54; font-size:1.1em}
.podlista .video-autor {margin-bottom:7px}
.podlista .play {height:20px; overflow:hidden; position:relative; width:26px}
.podlista .play span {background:url(img/bt-play.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
.podlista .download {height:25px; overflow:hidden; position:relative; width:72px}
.podlista .download span {background:url(img/bt-download.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
.podlista a.play, .podlista a.download {display:block; float:left; margin-right:5px}
.podlista .timeline {float:left}
.divisao-resultado {background:url(img/img-divisao-resultado.jpg) no-repeat left top; height:9px; margin:13px 0 13px 0; width:784px}

/*
+----------------------------------------------------------------+
	Contato
+----------------------------------------------------------------+
*/
#contact #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; float:none; margin:38px 0 0; padding:0 0 0 96px; width:793px}
#contact #container {padding-bottom:220px}
#contato {padding:87px 0 0 0}
#contato h2 {color:#1b4a0f; font-size:2.6em; font-weight:normal; margin:0 0 30px 0; text-transform:uppercase}
#contato p {font-size:1.6em; margin-bottom:48px}
#contato #form-contact {width:391px}
#contato .label {color:#474946; font-size:1.7em; margin-bottom:7px}
#contato .input {background:url(img/bg-input-contato.jpg) no-repeat left top; height:30px; margin-bottom:26px; width:391px}
#contato input {background-color:transparent; border:0 none; font-size:2em; height:25px; padding:3px 0 3px 6px; width:378px}
#contato .textarea {background:url(img/bg-textarea-contato.jpg) no-repeat left top; height:164px; width:393px}
#contato textarea {background-color:transparent; border:0 none; font-family:arial; font-size:2em; height:150px; overflow:auto; padding:7px 0 0 7px; width:380px}
#contato #bt-send {background:url(img/bt-enviar.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:right; height:38px; line-height:0pt; margin:10px 0 0 0; padding:0pt; text-indent:-9999px; width:80px}

/*
+----------------------------------------------------------------+
	Resultado Busca
+----------------------------------------------------------------+
*/
#resultado-busca #content {background:url(img/bg-decoracao-datapost.jpg) no-repeat left top; margin:38px 0 0; width:960px}
#resultado-busca #container {padding-bottom:114px}
#resultados {padding:87px 0 0 96px}
#resultados #top-resultados {float:left}
#resultados #top-resultados h2 {color:#1b4a0f; float:left; font-size:2.6em; font-weight:normal; margin:0; text-transform:uppercase}
#resultados #top-resultados p {color:#1b4a0f; clear:left; float:left; font-size:1em; margin-top:11px; text-transform:uppercase}
#resultados #top-resultados .resultado {margin-top:0}
#resultados #top-resultados span {color:#00a8e7}
#resultados #form-search {float:right; margin-bottom:55px; width:259px}
#resultados #form-search h3 {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#resultados #form-search #search {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#resultados #form-search #search input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#resultados #form-search  #bt-search {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

.resultado {margin:0 49px 41px 0; width:375px}
.resultado img {margin-right:6px}
.resultado .title {color:#1b4a0f; font-size:1.5em; margin-bottom:7px}
.resultado p {color:#010101; font-size:1.2em}
.resultado .data {color:#00a8e7; font-size:1.1em}

/*
+----------------------------------------------------------------+
	Sidebar
+----------------------------------------------------------------+
*/
#sidebar {float:left; padding-top:106px; width:260px}
.divisao-sidebar {background:url(img/img-divisao-sidebar.jpg) no-repeat left top; height:9px; margin:25px 0; width:263px}

h2#busca, h2#sobre, h2#categorias, h2#ult-post, h2#arquivos, h2#blogs, h2#links, h2#enquete, h2#tags {color:#00aeef; font-size:2.6em; font-weight:normal; text-transform:uppercase}
#search .bg-busca {background:url(img/bg-busca.jpg) no-repeat left top; float:left; height:30px; width:207px}
#search input {background-color:transparent; border:0 none; font-size:2em; height:30px; padding:3px 5px 0; width:200px}
#search #bt-ok {background:url(img/bg-input-ok.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:30px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:37px}

h2#sobre {margin-bottom:28px}
.texto-sobre {font-size:1.6em}
a#about-author  {color:#363636; float:right; font-size:1.4em; margin-top:14px; text-transform:uppercase}

h2#categorias {margin-bottom:14px}

#recent li a, #files li a, #list-blogs li a, #list-links li a {color:#000; font-size:1.6em}

#poll {font-size:1.6em}
#poll  p {margin-bottom:22px; width:200px}
#poll li {margin-bottom:10px}
#poll #bt-enviar {background:url(img/bt-enviar.jpg) no-repeat 0 0; border:medium none; content:""; cursor:pointer; display:inline; float:left; height:38px; line-height:0pt; margin:0 0 0 8px; padding:0pt; text-indent:-9999px; width:80px}
#poll a#open_results {color:#00aeef; display:block; float:left; font-weight:bold; line-height:38px; margin-left:15px; text-transform:uppercase}

.tags a {color:#000}

/*
+----------------------------------------------------------------+
	Footer															
+----------------------------------------------------------------+
*/
#wrapper_footer {background:url(img/background-footer.jpg) no-repeat center bottom}
#wrapper_footer .creditos {color:#FFFFFF; font-size:1.4em; margin:0 auto; text-align:left; text-transform:uppercase; width:980px}

/*
+----------------------------------------------------------------+
	Overlay
+----------------------------------------------------------------+
*/
#overlay {background-color:#000; left:0; min-height:100%; opacity:.70; position:fixed; top:0; width:100%; z-index:500}

/*
+----------------------------------------------------------------+
	Modal Enquete
+----------------------------------------------------------------+
*/
#modal_enquete {background-color:#FFFFFF; height:400px; left:50%; margin:-186px 0 0 -189px; padding:5px 21px 5px 21px; position:absolute; text-align:left; top:50%; width:379px; z-index:9000}
#modal_enquete #close {color:#707070; float:right}
#modal_enquete h2 {color:#707070; font-size:1.5em; margin:20px 0 10px}
#modal_enquete p {color:#161715; font-size:1.8em; margin:50px 0 0; text-transform:uppercase}
#modal_enquete .values {width:350px}
#modal_enquete .values .pergunta {clear:both; font-size:1.2em; margin:0 0 5px}
#modal_enquete .barra1, #modal_enquete .barra2 {margin-bottom:10px}
#modal_enquete .barra1, #modal_enquete .barra2 {float:left; width:100%}
#modal_enquete .barra1 .left, #modal_enquete .barra2 .left, #modal_enquete .barra3 .left {background:#F4E63D url(img/bg_leftopt.jpg) no-repeat scroll 0 0; float:left; height:30px; padding-left:4px}
#modal_enquete .barra1 .right, #modal_enquete .barra2 .right, #modal_enquete .barra3 .right {background:#F4E63D url(img/bg-option.jpg) no-repeat right top; height:30px}
#modal_enquete .barra1 .porcentagem, #modal_enquete .barra2 .porcentagem, #modal_enquete .barra3 .porcentagem {color:#9D9109; float:left; font-size:1.8em; font-weight:bold; line-height:30px; margin:0}
