/*   
Theme Name: Conversa Afiada
Theme URI: http://www.conversaafiada.com.br
Description: Tema desenvolvido para o site Conversa Afiada com exclusividade pela Inter.NET
Author: Inter.NET
Author URI: http://www.br.inter.net
Version: 1.0 
.
O conteudo deste tema nao pode ser redistribuido ou reproduzido, total ou parcialmente. Todos os direitos reservados.
.
*/

#galerias_home {
    margin: 0 10px 20px 10px;
    width: 100%;
}
#galerias_home h2 {
    font-size: 24px;
    margin: 20px 0;
    text-align: left;
}
#galerias_home h3 {
    float:left;
    font-size:14px;
    padding:0 3px;
}
#galerias_home .bessinha h3 {
    background: #7C9F1D;
    color:#FFFFFF;
}
#galerias_home .galeria h3 {
    background: #FD8000;
    color:#fff;
}
#galerias_home .olhar-afiado h3 {
    background: #7B0018;
    color:#fff;
}
#galerias_home a {
    float: left;
    margin-right: 40px;
    cursor: pointer;
}
#galerias_home a:hover {
    text-decoration: none;
}
#galerias_home .gal {
    float: left;
}
#galerias_home .ngg-galleryoverview {
    float: left;
    width: 192px;
    margin: 0;
}
#galerias_home .ngg-galleryoverview span {
    display: block;
    width: 192px;
}
#galerias_home .ngg-gallery-thumbnail {
    padding: 4px 0 0 0;
}

ffc703

#content.bessinha .content-category .post {
	background: none repeat scroll 0 0 #EBEBEB;
}

#content.bessinha .post img {
	float: left;
	margin: 0;
}

#content.bessinha .post.impar img {
	float: right;
}

#content.bessinha .post .date {
	float: left;
	width: 160px;
	padding-top: 25px;
}

#content.bessinha .post .date span {
	float: left;
	clear: left;
	font-family: Verdana;
	width: 100%;
	text-align: center;
	color: #A8A8A8;
	font-weight: bold;
}

#content.bessinha .post .date .day {
	font-size: 60px;
}

#content.bessinha .post .date .month {
	font-size: 33px;
	text-transform: uppercase;
}

#content.bessinha .post .date .year {
	font-size: 28px;
}

#content.bessinha .pages {
	background: url("img/bessinha/bg_pages.png") repeat scroll 0 0 transparent;
	height: 20px;
	padding-top: 17px;
	margin: 10px 0;
}

#content.bessinha .pages span {
	color: #A8A8A8;
	font-size: 12px;
	font-family: Verdana;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 10px;
}

#content.bessinha .pages .ant {
	float: right;
}

#content.bessinha .pages rec {
	float: left;
}

#content.bessinha .pages a {
	color: #0B81E3;
}

#bessinha_info {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 17px;
	padding: 10px;
	position: relative;
}

#bessinha_info h4 {
	color: #FFFFFF;
	font-size: 16px;
	margin: 5px 0 10px;
}

#bessinha_info .content {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #000000;
	padding: 10px;
}

#uploadimage {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 17px;
	padding: 10px;
	position: relative;
	margin-top: 40px;
}

#uploadimage h4 {
	color: #FFFFFF;
	font-size: 16px;
	margin: 5px 0 10px;
}

#uploadimage .content_form {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #000000;
}

#uploadimage .content_form {
	padding: 10px;
}

#uploadimage .content_form form textarea {
	width: 100%;
	margin-top: 10px;
}

#uploadimage .content_form form input.text {
	margin-left: 10px;
}

#uploadimage .content_form form input.text, #uploadimage .content_form form textarea {
	border: 1px solid #999999;
}

#content-post-single div.colunista {
	display: none;
}

#content.naosim div.naosim_title h2 {
	margin: 20px 0 15px;
}

#content.naosim.popup div.naosim_title h2 {
	margin: 10px 0 0;
	font-size: 15px;
	font-weight: bold;
}

#content.naosim div.page h2 {
	font-size: 34px;
}

#content.naosim.popup div.page h2 {
	font-size: 30px;
}

#content.naosim div.enquete {
	background: url("img/bg/bg-enquete-vs.png") no-repeat scroll 267px 25px transparent;
}

#content.naosim div.enquete div.enquete_naosim {
	width: 267px;
	float: left;
	margin: 25px 0;
}

#content.naosim div.enquete div.enquete_naosim.tipo_nao {
	background: url("img/bg/bg-enquete-nao.png") no-repeat scroll 0 0 #0B82E3;
	margin-right: 100px;
}

#content.naosim div.enquete div.enquete_naosim.tipo_sim {
	background: url("img/bg/bg-enquete-sim.png") no-repeat scroll 0 0 #CC0000;
}

#content.naosim div.enquete.simples {
	background: none repeat scroll 0 0 transparent;
}

#content.naosim div.enquete.simples div.enquete_naosim {
	background-image: none;
	width: 350px;
	margin: 0;
}

#content.naosim div.enquete.comentario div.enquete_naosim {
	width: auto;
	position: relative;
}

#content.naosim div.enquete.simples div.enquete_naosim.tipo_nao {
	margin-right: 15px;
}

#content.naosim div.enquete div.enquete_naosim h3 {
	color: white;
	font-size: 38pt;
	padding-top: 10px;
	text-align: center;
}

#content.naosim div.enquete.comentario div.enquete_naosim h4 {
	color: white;
	margin-top: 30px;
}

#content.naosim div.enquete div.enquete_naosim p {
	color: white;
	float: left;
	font-size: 14px;
	height: 175px;
	width: 215px;
	margin: 60px 0 15px 25px;
	overflow: auto;
}

#content.naosim div.enquete div.enquete_naosim em {
	color: white;
	float: left;
	font-size: 11px;
	margin-left: 25px;
	overflow: hidden;
	width: 140px;
	height: 56px;
	font-style: italic;
}

#content.naosim div.enquete.simples div.enquete_naosim p {
	height: 150px;
	width: 320px;
	margin: 30px 0 15px 15px;
}

#content.naosim div.enquete.comentario div.enquete_naosim p {
	width: 100%;
	height: auto;
	float: left;
	font-size: 10px;
	margin: 15px 0 0;
}

#content.naosim div.enquete div.enquete_naosim span {
	float: right;
	font-size: 15px;
	text-align: center;
	height: 70px;
	margin: 0 10px -15px 0;
	padding-top: 15px;
	width: 86px;
	cursor: pointer;
}

#content.naosim div.enquete.simples div.enquete_naosim span {
	float: right;
	font-size: 15px;
	text-align: center;
	height: 65px;
	margin: 0 10px -15px 0;
	padding-top: 20px;
	width: 86px;
}

#content.naosim div.enquete.simples.comentario div.enquete_naosim span {
	margin: -35px 15px 0 0;
	padding-top: 27px;
	height: 58px;
	font-size: 22px;
	position: absolute;
	right: 0;
}

#content.naosim div.enquete div.enquete_naosim.tipo_nao span {
	background: url("img/bg/bg-enquete-nao-votos.png") repeat scroll 0 0 transparent;
	color: #0B82E3;
}

#content.naosim div.enquete div.enquete_naosim.tipo_sim span {
	background: url("img/bg/bg-enquete-sim-votos.png") repeat scroll 0 0 transparent;
	color: #D32121;
}

#content.naosim div.enquete div.enquete_naosim span strong {
	font-size: 24px;
	display: block;
}

#content.naosim div.enquete.simples div.enquete_naosim span a {
	font-size: 18px;
	display: block;
	margin-top: 5px;
}

#content.naosim div.enquete.simples div.enquete_naosim.tipo_nao span a {
	color: #0B82E3;
}

#content.naosim div.enquete.simples div.enquete_naosim.tipo_sim span a {
	color: #CC0000;
}

#content.naosim div.enquete a.vote {
	background: url("img/bt-enquete-vote-grande.png") no-repeat scroll center center #E5E2E2;
	text-indent: -9999px;
	font-size: 1px;
	outline: medium none;
	clear: left;
	float: left;
	height: 145px;
	width: 100%;
}

#content.naosim.popup div.enquete a.vote {
	background: url("img/bt-enquete-vote-pequeno.png") no-repeat scroll 0 0 transparent;
	height: 31px;
	width: 116px;
	margin-bottom: -15px;
	cursor: pointer;
}

#content.naosim.popup div.enquete a.vote.disabled {
	cursor: default;
	background-position: 0 -30px;
}

#content.naosim div.enquete-relacionados li {
	border-bottom: 1px solid #CCCCCC;
	float: left;
	width: 100%;
}

#content.naosim div.enquete-relacionados li a {
	float: left;
	padding-top: 10px;
}

#content.naosim div.enquete-relacionados li a.vote {
	background: url("img/bt-enquete-vote-pequeno.png") no-repeat scroll 0 0 transparent;
	text-indent: -9999px;
	font-size: 1px;
	outline: medium none;
	height: 31px;
	width: 116px;
	float: right;
	padding-top: 0;
}

#content.naosim.popup fieldset li {
	float: left;
	margin-right: 62px;
	width: 175px;
}

#content.naosim.popup fieldset li a {
	color: white;
}

#content.naosim.popup fieldset li strong {
	display: block;
	padding-top: 10px;
	color: white;
}

#content.naosim.popup fieldset li.last {
	margin-right: 0;
}

#content.naosim.popup fieldset li.comment {
	margin-right: 0;
	width: 650px;
	border: 0 none;
	background: none repeat scroll 0 0 transparent;
}

#content.naosim.popup textarea {
	height: 45px;
	width: 642px;
}

#content.naosim.popup textarea:focus {
	box-shadow: none;
}

#content.naosim.popup input {
	width: 167px;
	clear: left;
	color: black;
}

#content.naosim.popup input.bt-vote {
	background: url("img/bt-enquete-vote-pequeno.png") repeat scroll 0 0 transparent;
}

#content.naosim.popup label {
	float: left;
	margin: 10px 0;
	color: white;
	font-weight: bold;
}

#content.naosim .naosim_comentario {
	background: none repeat scroll 0 0 #E5EFF8;
	padding: 10px 0;
}

#content.naosim .naosim-titulo h2 {
	float: left;
	width: 100px;
}

#content.naosim .naosim-titulo div {
	float: right;
	width: 220px;
}

#content.naosim .naosim-titulo div * {
	float: left;
	font-size: 14px;
}

#content.naosim .naosim-titulo div a.sim {
	color: #C50025;
	margin: 0 5px;
}

#content.naosim .naosim-titulo div a.nao {
	color: #0096CC;
}

#content.naosim .naosim-titulo div a.ambos {
	margin-left: 5px;
}

#content.naosim .naosim_comentario.tipo_sim {
	background: none repeat scroll 0 0 #FBD4D4;
}

#content.naosim .naosim_comentario h5 {
	color: #328DE6;
	font-size: 24px;
	font-weight: normal;
	letter-spacing: -1px;
	margin-bottom: 10px;
}

#content.naosim .naosim_comentario.tipo_sim h5 {
	color: #F92534;
}

#content.naosim .naosim_comentario .comment-body {
	background: none repeat scroll 0 0 white;
	position: static !important;
}

#content.naosim .naosim_comentario .comment-body p {
	clear: both;
}

#content.naosim .naosim_comentario .comment-author {
	float: left;
}

#content.naosim .naosim_comentario .comment-author * {
	color: #0096CC;
}

#content.naosim .naosim_comentario.tipo_sim .comment-author * {
	color: #C50025;
}

#content.naosim .naosim_comentario .comment-author cite {
	float: left;
	border-bottom: medium none;
}

#content.naosim .naosim_comentario .comment-author .says {
	display: block;
	float: left;
	font-family: Georgia,serif;
	font-style: italic;
	line-height: 16px;
	padding: 3px 7px;
}

#content.naosim .naosim_comentario .comment-meta {
	float: right;
	position: static;
	margin-top: 5px;
}

#content.naosim .naosim_comentario .comment-meta a {
	color: #0096CC;
}

#content.naosim .naosim_comentario.tipo_sim .comment-meta a {
	color: #C50025;
}

#content.naosim .commentlist {
	border-left: medium none;
}

#content.naosim .commentlist li {
	border-left: medium none;
	border-right: medium none;
}

#content.naosim .comment {
	border-left: medium none;
}

#content.naosim .comment-avatar {
	float: left;
	padding-left: 15px;
}

#content.naosim .comment-avatar img {
	float: left;
}

#content.naosim .comment-body {
	float: left;
	width: 73%;
}

#uploadimage .content_form .image_details_textfield {
	margin-top: 20px;
}

.olharafiado .page {
	background: url("img/olhar/bg_olhar_afiado.png") no-repeat scroll 0 45px transparent;
}
.olharafiado .ngg-galleryoverview {
	padding-top: 20px;
}


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 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 none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none outside none;
}

.det-content, .float-left {
	float: left;
}

.float-right {
	float: right;
}

.center {
	text-align: center;
}

.clear {
	clear: both;
	overflow: hidden;
	font-size: 0;
	visibility: hidden;
}

.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;
}

* html div, * html ul, * html dl, * html dd, * html dt {
	height: 1%;
}

: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;
}

.margin-none {
	margin-right: 0 !important;
}

#wrapper, #container {
	margin: 0 auto;
	padding-left: 2px;
	text-align: center;
	width: 999px;
}

#wrapper {
	background: url("img/bg/bg-site.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-destaque {
	background: url("img/bg/bg-nav-destaque.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
	padding-top: 109px;
}

#wrapper.bg-politica {
	background: url("img/bg/bg-nav-politica.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-economia {
	background: url("img/bg/bg-nav-economia.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-brasil {
	background: url("img/bg/bg-nav-brasil.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-nao-me-calarao {
	background: url("img/bg/bg-site.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#content-post .alert {
	margin-bottom: 10px;
}

#content-post p {
	margin-bottom: 10px;
}

#content-post #adduser label, #content-post #adduser .form-textarea, #content-post #adduser .form-password, #content-post #adduser .form-twitter, #content-post #adduser .form-url, #content-post #adduser .form-email, #content-post #adduser .form-ultimo-nome, #content-post #adduser .form-primeiro-nome, #content-post #adduser .form-usuario, #content-post #adduser .form-required {
	color: #333333;
	font-size: 12px;
}

#content-post #adduser p {
	float: left;
	clear: left;
	width: 100%;
}

#content-post #adduser label {
	width: 175px;
	padding: 2px 10px 0 0;
	float: left;
	text-align: right;
}

#content-post #adduser input, #content-post #adduser select {
	float: left;
	border: 1px solid #7E9DB9;
}

#content-post #adduser .middle {
	float: left;
	padding: 3px;
}

#wrapper.bg-mundo {
	background: url("img/bg/bg-nav-mundo.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-pig {
	background: url("img/bg/bg-nav-pig.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-cultura {
	background: url("img/bg/bg-nav-cultura.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-entrevistas {
	background: url("img/bg/bg-nav-entrevistas.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-audio {
	background: url("img/bg/bg-nav-audio.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-video {
	background: url("img/bg/bg-nav-video.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-galeria-de-fotos {
	background: url("img/bg/bg-nav-audio.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-multimidia {
	background: url("img/bg/bg-nav-cultura.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#wrapper.bg-naosim {
	background: url("img/bg/bg-nav-politica.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	height: auto;
	margin: 0 auto;
}

#header {
	height: 204px;
	text-align: left;
	padding-left: 6px;
}

#content {
	text-align: left;
	margin-bottom: 15px;
}

#content #slideshow {
	margin-bottom: 15px;
	margin-left: 4px;
	width: 989px;
}

#content #content-post {
	float: left;
	margin-left: 5px;
	margin-right: 30px;
	width: 420px;
}

#content #content-post .page {
	width: 640px !important;
}

#content #content-depoimentos {
	float: left;
	margin-left: 5px;
	margin-right: 30px;
	width: 647px;
}

#content #content-category {
	float: left;
	margin: 0 18px;
	width: 635px;
}

#content #content-post-single {
	float: left;
	margin: 15px 18px 0;
	width: 635px;
}

#content.naosim #content-post-single .postar-comentarios {
	display: none;
}

#content.naosim #content-post-single .commentlist .postar-comentarios {
	display: block;
}

#content #content-post-single .related_post {
	margin-bottom: 25px;
}

#content #content-post-single .related_post li {
	margin-bottom: 10px;
}

#content #content-post-single .related_post li a {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#content #content-post-single .related_post li a:hover {
	text-decoration: underline;
}

#content #content-post-fotos {
	float: left;
	margin-right: 25px;
	width: 201px;
}

#content .comentarios .comment-closed {
	color: #A91313;
	font-size: 9px;
	font-weight: bold;
}

#content #sidebar {
	float: right;
	margin-right: 15px;
	width: 300px;
}

#content #sidebar div#text-5{
    margin-bottom: 15px;
    text-align: center;
}

#content .content-cadastre .campo-nome {
	display: inline;
	float: left;
	width: 128px;
}

#content .content-cadastre .campo-email {
	display: inline;
	float: left;
	width: 175px;
}

#content .content-cadastre p {
	margin-bottom: 10px;
}

#content .content-cadastre input {
	border: 1px solid #999999;
}

#content .content-cadastre #ipt-nome {
	margin-right: 5px;
	width: 120px;
}

#content .content-cadastre #ipt-email {
	margin-right: 5px;
	width: 168px;
}

.midiabanner940x100 {
	height: 100px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
	width: 940px;
}

.midia-banner300x250 {
	height: 262px;
	margin-bottom: 30px;
	width: 300px;
	text-align: center;
}

body {
	background: url("img/bg/bg_conv.jpg") no-repeat scroll center top #DAEFFF;
	color: #666666;
	font: 62.5% Verdana,Geneva,sans-serif;
	text-align: center;
}

a.olhar-afiado-lista {
	display: block;
	margin: 15px 0 30px 188px;
}

a {
	text-decoration: none;
	color: #666666;
}

a:hover p, a:hover {
	text-decoration: underline;
	color: #666666;
}

h1, h2, h3, h4, h5, h6, strong {
	font-weight: 700;
}

#header .bar-twitter {
	color: #FFFFFF;
	height: 124px;
	padding: 18px 0 0 110px;
	position: relative;
}

#header .bar-twitter p.texto {
	font-size: 11px;
	width: 700px;
	height: auto;
	left: 240px;
	overflow: hidden;
	position: absolute;
	top: 17px;
	margin-top: -3px;
}

#header .bar-twitter p.texto a {
	color: #FFFFFF;
}

#header .bar-twitter h2 {
	font-size: 14px;
	float: left;
	margin-right: 10px;
}

#header .aktt-username {
	text-decoration: none;
}

#header .bar-twitter p a.aktt_tweet_time {
	color: #CCCCCC;
	font-size: 10px;
	text-decoration: none;
	display: none;
}

#header .bar-twitter p a.aktt_tweet_time:hover {
	text-decoration: underline;
	display: none;
}

#header .bar-twitter p .bar-e {
	color: #1B4D96;
	left: -2px;
	margin: 0;
	padding: 0;
	position: relative;
}

#header .bar-twitter p .bar-c {
	color: #FFFFFF;
	left: 2px;
	margin: 0;
	padding: 0;
	position: relative;
}

#header h1#logotipo {
	background: url("img/modulos/logotipo.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-nao-me-calarao {
	background: url("img/modulos/logotipo.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-audio {
	background: url("img/modulos/logotipo_audio.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-brasil {
	background: url("img/modulos/logotipo_brasil.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-cultura {
	background: url("img/modulos/logotipo_cultura.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-destaque {
	background: url("img/modulos/logotipo_destaque.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-entrevistas {
	background: url("img/modulos/logotipo_entrevistas.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-mundo {
	background: url("img/modulos/logotipo_mundo.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-pig {
	background: url("img/modulos/logotipo_pig.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-politica {
	background: url("img/modulos/logotipo_politica.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-economia {
	background: url("img/modulos/logotipo_economia.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-sobre {
	background: url("img/modulos/logotipo_sobre.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-video {
	background: url("img/modulos/logotipo_video.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-galeria-de-fotos {
	background: url("img/modulos/logotipo_audio.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-multimidia {
	background: url("img/modulos/logotipo_cultura.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo-naosim {
	background: url("img/modulos/logotipo_politica.png") no-repeat scroll left top transparent;
	height: 137px;
	left: 15px;
	position: absolute;
	top: 6px;
	width: 674px;
}

#header h1#logotipo a {
	cursor: pointer;
	display: block;
	height: 50px;
	left: 252px;
	position: relative;
	top: 53px;
	width: 416px;
}

#header .data {
	bottom: 2px;
	color: #666666;
	position: absolute;
	right: 16px;
}

#header #sub-nav li, #header .nav li {
	border-right: 1px solid #FFFFFF;
	float: left;
}

#header .nav {
	background: none repeat scroll 0 0 #7F7F7F;
	margin-bottom: 15px;
	width: 982px;
}

#header .nav li.width {
	border: medium none;
	float: right;
}

#header .nav li.width p {
	color: #FFFFFF;
	padding-right: 5px;
	padding-top: 5px;
}

#header .nav li a {
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	padding: 5px 9px;
	text-decoration: none;
}

a.aktt_username {
	color: #FFFFFF;
	text-decoration: none;
}

#header #sub-nav {
	display: inline;
	float: left;
	margin-left: 0;
	margin-top: -5px;
	width: 800px;
}

#header #sub-nav a {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}

#header #sub-nav a:hover {
	text-decoration: underline;
}

#header #sub-nav .icon-twitter {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -42px -28px transparent;
	display: inline-block;
	height: 15px;
	width: 23px;
}

#header #sub-nav .icon-facebook {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll 0 -28px transparent;
	display: inline-block;
	height: 15px;
	margin-left: 3px;
	width: 23px;
}

#header #sub-nav .icon-youtube {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -103px -28px transparent;
	display: inline-block;
	height: 15px;
	margin-left: 5px;
	width: 19px;
}

#header #sub-nav .icon-flickr {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -122px -28px transparent;
	display: inline-block;
	height: 15px;
	margin-left: 3px;
	width: 18px;
}

#header #sub-nav .icon-forum {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -80px -28px transparent;
	display: inline-block;
	height: 15px;
	width: 23px;
}

#sub-footer .icon-rss, #header #sub-nav .icon-rss {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -63px -28px transparent;
	display: inline-block;
	height: 15px;
	margin-left: 2px;
	width: 20px;
}

#sub-footer .icon-rss-nao-me-calarao, #header #sub-nav .icon-rss-nao-me-calarao {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -63px -28px transparent;
	display: inline-block;
	height: 15px;
	margin-left: 2px;
	width: 20px;
}

#sub-footer .icon-rss-audio, #header #sub-nav .icon-rss-audio {
	background: url("img/modulos/rss_audio.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-brasil, #header #sub-nav .icon-rss-brasil {
	background: url("img/modulos/rss_brasil.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-cultura, #header #sub-nav .icon-rss-cultura {
	background: url("img/modulos/rss_cultura.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-destaque, #header #sub-nav .icon-rss-destaque {
	background: url("img/modulos/rss_destaque.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-left: 3px;
	width: 18px;
}

#sub-footer .icon-rss-economia, #header #sub-nav .icon-rss-economia {
	background: url("img/modulos/rss_economia.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-entrevistas, #header #sub-nav .icon-rss-entrevistas {
	background: url("img/modulos/rss_entrevistas.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-mundo, #header #sub-nav .icon-rss-mundo {
	background: url("img/modulos/rss_mundo.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-pig, #header #sub-nav .icon-rss-pig {
	background: url("img/modulos/rss_pig.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-politica, #header #sub-nav .icon-rss-politica {
	background: url("img/modulos/rss_politica.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-sobre, #header #sub-nav .icon-rss-sobre {
	background: url("img/modulos/rss_sobre.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#sub-footer .icon-rss-video, #header #sub-nav .icon-rss-video {
	background: url("img/modulos/rss_video.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 15px;
	margin-right: 3px;
	width: 18px;
}

#content .post-destaque {
	text-align: center;
}

#content .post-destaque h2 {
	margin-top: 0;
	margin-bottom: 10px;
}

#content .post-destaque h2 a {
	color: #1F5BB1;
	font-size: 38px;
}

#content .post-destaque h2 a:hover {
	color: #143870;
}

.widget h2 {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 17px;
	padding: 10px;
	position: relative;
}

#content .content-agenda {
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 6px;
}

#content #ca-calendar {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 17px;
	padding: 10px;
	position: relative;
}

#content #ca-calendar {
	margin-bottom: 35px;
}

#content #ca-calendar h3 {
	font-size: 12px;
	padding-bottom: 5px;
}

#content #ca-calendar div p {
	color: #2255AA;
	font-size: 11px;
	padding-bottom: 15px;
}

#content #ca-calendar table .dsemana {
	color: #2255AA;
	font-size: 11px;
	font-weight: bold;
}

#content #ca-calendar table a {
	color: #666666;
	text-decoration: none;
}

#content #ca-calendar #next a {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #666666;
	display: block;
	text-decoration: none;
	padding: 1px;
}

#content #ca-calendar #prev a {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #666666;
	display: block;
	text-decoration: none;
	padding: 1px;
}

#content #ca-calendar td a {
	font-weight: bold;
	color: #000000;
}

#ca-calendar #today {
	background: none repeat scroll 0 0 #FF9900;
	color: #FFFFFF;
	display: block;
	text-align: center;
	text-decoration: none;
	padding: 1px;
}

#content #ca-calendar table a:hover, #content #ca-calendar table .selected:hover {
	text-decoration: underline;
}

#content #ca-calendar h4, #content #box-enquete h4, #content #multimidia h4, #content #box-cadastre h4 {
	color: #FFFFFF;
	font-size: 16px;
	margin-bottom: 10px;
}

#content #ca-calendar table caption {
	display: none;
}

#content #ca-calendar {
	width: 280px;
}

#content #wp-calendar {
	float: left;
}

.linhaH {
	border-width: medium 1px medium medium;
	border-style: none solid none none;
	border-color: -moz-use-text-color #CCCCCC -moz-use-text-color -moz-use-text-color;
	float: left;
	height: 120px !important;
	margin: 0 10px;
}

#content #ca-calendar .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -113px 0 transparent;
	display: inline-block;
	height: 57px;
	position: absolute;
	right: 6px;
	top: -25px;
	width: 54px;
}

#content #polls-widget-4 .wp-polls {
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 6px;
}

#content #polls-widget-4 .wp-polls #polls-2-ans .wp-polls-ul i {
	display: block;
	margin-bottom: 10px;
}

#content #polls-widget-4 {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	padding: 10px;
	position: relative;
	margin-bottom: 35px;
	width: 280px;
}

#content #polls-widget-4 h3 {
	font-size: 12px;
	padding-bottom: 5px;
}

#content #polls-widget-4 div p {
	color: #2255AA;
	font-size: 11px;
	padding-bottom: 15px;
}

#content #polls-widget-4 table .dsemana {
	color: #2255AA;
	font-size: 11px;
	font-weight: bold;
}

#content #polls-widget-4 table a {
	color: #666666;
	text-decoration: none;
}

#content #polls-widget-4 table .selected {
	background: none repeat scroll 0 0 #FF9900;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 1px;
}

#content #polls-widget-4 table a:hover, #content #ca-calendar table .selected:hover {
	text-decoration: underline;
}

#content #polls-widget-4 h4, #content #box-enquete h4, #content #multimidia h4, #content #box-cadastre h4 {
	color: #FFFFFF;
	font-size: 16px;
	margin-bottom: 10px;
}

#content #polls-widget-4 table caption {
	display: none;
}

#content #polls-widget-4 .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll 0 -62px transparent;
	display: inline-block;
	height: 48px;
	position: absolute;
	right: 6px;
	top: -17px;
	width: 53px;
}

#content div.widget-box {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 17px;
	margin-top: 10px;
	padding: 10px;
	position: relative;
}

#content div.widget-box h3 {
	font-size: 12px;
	padding-bottom: 5px;
}

#content div.widget-box div.content {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #000000;
}

#content div.widget-box div.content {
	padding: 10px;
}

#content div.widget-box div.content a.avatar {
	margin-right: 10px;
	float: left;
}

#content div.widget-box div.content h5 {
	color: #666666;
	font-size: 14px;
	margin-bottom: 5px;
}

#content div.widget-box div p {
	font-size: 11px;
}

#content div.widget-box div p a {
	color: #0066AA;
	font-weight: bold;
}

#content div.widget-box h4 {
	color: #FFFFFF;
	font-size: 16px;
	margin-bottom: 10px;
	padding: 10px 0;
}

#content div.widget_twitter hr {
	border-width: 1px medium;
	border-style: solid none;
	border-color: #CCCCCC -moz-use-text-color #F3F1F1;
	margin: 8px 0;
}

#content div.widget_twitter ul {
	margin-top: 10px;
}

#content div.widget_twitter li {
	font-size: 120%;
}

#content div.widget_twitter div.content {
	padding-bottom: 0;
}

#content div.widget_twitter div.footer {
	background: none repeat scroll 0 0 #336667;
	height: 45px;
}

#content div.widget_twitter div.footer span.siga {
	float: left;
	padding: 15px 0 0 10px;
}

#content div.widget_twitter div.footer span.siga a {
	color: #FFFFFF;
	float: left;
	font-weight: bold;
}

#content div.widget_twitter div.footer span.twittercounter {
	float: right;
	padding: 12px 10px 0 0;
}

#content #colunista .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -52px -59px transparent;
	display: inline-block;
	height: 46px;
	position: absolute;
	right: 6px;
	top: -13px;
	width: 47px;
}

#content div.widget_facebook .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -104px -57px transparent;
	display: inline-block;
	height: 58px;
	position: absolute;
	right: 6px;
	top: -10px;
	width: 57px;
}

#content div.widget_twitter .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -1px -117px transparent;
	display: inline-block;
	height: 52px;
	position: absolute;
	right: 6px;
	top: -17px;
	width: 96px;
}

#content div.widget_facebook, #content div.widget_twitter {
	background: url("img/bg/bg-box-verde.jpg") repeat-x scroll 0 0 #009999;
}

#content div.widget_facebook div.content {
	padding: 0;
	overflow: hidden;
}

#content div.widget_facebook div.content iframe {
	height: 232px !important;
	width: 394px !important;
	margin-left: -1px;
	margin-top: -1px;
}

.fbConnectWidgetTopmost {
	border: medium none;
}

#content #newsletter {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 17px;
	margin-top: 10px;
	padding: 10px;
	position: relative;
}

#content #newsletter h3 {
	font-size: 12px;
	padding-bottom: 5px;
}

#content #newsletter #newsletter-content {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #000000;
}

#content #newsletter #newsletter-content {
	padding: 10px;
}

#content #newsletter #newsletter-content form p {
	color: #666666;
	font-size: 12px;
	float: left !important;
	margin-bottom: 10px;
	margin-right: 2px;
	padding: 0;
}

#content #newsletter #newsletter-content form p input[type="text"] {
	width: 126px;
}

#content #newsletter #newsletter-content div a, #content #newsletter #newsletter-content div {
	display: none !important;
}

#content #newsletter #newsletter-content form p input {
	border: 1px solid #666666;
}

#content #newsletter #newsletter-content form p .bt-assinar {
	background: none repeat scroll 0 0 #0B82E3;
	color: #FFFFFF;
}

#content #newsletter div p {
	color: #FFFFFF;
	font-size: 11px;
	padding-bottom: 15px;
}

#content #newsletter h4 {
	color: #FFFFFF;
	font-size: 16px;
	margin-bottom: 10px;
}

#content #newsletter .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -54px -2px transparent;
	display: inline-block;
	height: 48px;
	position: absolute;
	right: 6px;
	top: -17px;
	width: 53px;
}

#content #multimidia {
	background: url("img/bg/bg-box-azul.jpg") repeat-x scroll 0 0 #0B82E3;
	margin-bottom: 30px;
	padding: 10px;
	position: relative;
	width: 280px !important;
}

#content #multimidia .footer, #content #multimidia .paginacao {
	background: none repeat scroll 0 0 #15356A;
	color: #FFFFFF;
}

#content #multimidia .paginacao a.bt-video, #content #multimidia .paginacao a.bt-audio {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-right: 5px;
}

#content #multimidia .footer, #content #multimidia .paginacao a.bt-video:hover, #content #multimidia .footer, #content #multimidia .paginacao a.bt-audio:hover {
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
}

#content #multimidia .paginacao {
	padding: 9px;
}

#content #multimidia .paginacao p {
	font-size: 11px;
	font-weight: bold;
}

#content #multimidia .paginacao div p {
	color: #E6E6E6;
}

#content #multimidia .paginacao div .icon-voltar {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -92px -50px transparent;
	display: inline-block;
	height: 7px;
	margin-right: 4px;
	position: relative;
	top: 4px;
	width: 6px;
}

#content #multimidia .paginacao div a {
	text-decoration: none;
}

#content #multimidia .paginacao div a:hover {
	text-decoration: none;
}

#content #multimidia .paginacao div .icon-avan {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -77px -50px transparent;
	display: inline-block;
	height: 7px;
	margin-left: 4px;
	position: relative;
	top: 4px;
	width: 6px;
}

#content #multimidia .posts-videos {
	margin-bottom: 10px;
}

#content #multimidia .posts-videos img {
	border: 1px solid #CCCCCC;
	height: 69px;
	margin-right: 5px;
	padding: 2px;
	width: 92px;
}

#content #multimidia .posts-videos .widthpost {
	width: 165px;
}

#content #multimidia .posts-videos h3 {
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 10px;
}

#content #multimidia div.footer {
	text-align: center;
}

#content #multimidia .footer {
	padding: 4px;
}

#content #multimidia .footer a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#content #multimidia .footer a:hover {
	text-decoration: underline;
}

#content #multimidia .footer a span {
	font-weight: bold;
}

#content #box-enquete h3 {
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 5px;
}

#content #box-enquete ul li {
	margin-bottom: 5px;
}

#content #box-enquete .bt-votar {
	background: url("img/bt-votar.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	content: "";
	cursor: pointer;
	height: 18px;
	line-height: 0;
	margin-bottom: 15px;
	margin-left: 110px;
	margin-right: 7px;
	position: relative;
	text-indent: -9999px;
	top: 3px;
	width: 55px;
}

#content #box-enquete a {
	color: #666666;
	font-size: 11px;
	margin-left: 95px;
	text-decoration: none;
}

#content #box-enquete a:hover {
	text-decoration: underline;
}

#content #ca-calendar table, #content .content-enquete, #content .content-multimidia, #content .content-cadastre {
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 6px;
}

#content .content-multimidia #multimidia-video {
	display: none;
}

#content .content-multimidia .posts-multimidia img {
	border: 1px solid #CCCCCC;
	height: 69px;
	margin-right: 5px;
	padding: 2px;
	width: 92px;
}

#content .content-multimidia .posts-multimidia .widthpost {
	width: 165px;
}

#content .content-multimidia .posts-multimidia .widthpost h3 a, #content .content-multimidia .posts-multimidia .widthpost h3 {
	color: #333333;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 10px;
	text-decoration: none;
}

#content .content-multimidia .posts-multimidia .widthpost h3 a:hover {
	text-decoration: underline;
}

#content .icon-cadastre {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -61px 0 transparent;
	display: inline-block;
	height: 48px;
	position: absolute;
	right: 6px;
	top: -17px;
	width: 40px;
}

#content #multimidia .icon-widget {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 48px;
	position: absolute;
	right: 6px;
	top: -17px;
	width: 54px;
}

#content .icon-agenda {
	background: url("img/modulos/modulo-icones-g.png") no-repeat scroll -113px 0 transparent;
	display: inline-block;
	height: 57px;
	position: absolute;
	right: 6px;
	top: -17px;
	width: 54px;
}

#most_commented_widget-4, #linkcat-2, #archives-2, #get-recent-comments, #text-3, #text-4 {
	float: left;
	width: 172px;
}

#text-3 {
	text-align: center;
}

#text-3 h4 {
	text-align: left;
}

#content .content-cadastre label {
	color: #2154AA;
	font-size: 11px;
	font-weight: bold;
}

#content .content-cadastre .bt-enviar {
	background: url("img/bt-enviar.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	content: "";
	cursor: pointer;
	height: 19px;
	line-height: 0;
	margin-right: 7px;
	position: relative;
	text-indent: -9999px;
	top: 12px;
	width: 55px;
}

#content .post {
	margin-bottom: 10px;
}

#content .post h3 a, #content .post h3 {
	color: #333333;
	font-size: 14px;
	margin-bottom: 5px;
	text-decoration: none;
}

#content .post h3 a:hover {
	text-decoration: underline;
}

#content .post p, #content .post p br {
	font-size: 11px;
	margin-bottom: 10px;
}

#content .post p a {
	color: #666666;
}

.linha-header {
	border-width: medium medium 1px;
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color #CCCCCC;
	left: -3px;
	margin: 5px 0 8px;
	position: relative;
}

.linha {
	border-width: medium medium 1px;
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color #CCCCCC;
	margin: 10px 0;
}

#content-depoimentos .testimonials_page, #content #author_avatars-2, #content #content-post .depoimento {
	border: 1px solid #CCCCCC;
	padding: 10px;
}

#content #author_avatars-2 h4 {
	font-size: 14px;
	margin-bottom: 7px;
	margin-right: 10px;
	text-align: right;
	width: 175px;
}

#content #content-post .depoimento h3 {
	float: left;
	font-size: 14px;
	margin-bottom: 7px;
	margin-right: 10px;
	text-align: center;
	width: 314px;
}

#content-depoimentos .entry .info {
	display: none;
}

#content-depoimentos .testimonials_page, #content #content-post .depoimento {
	margin-bottom: 15px;
}

#content-depoimentos .testimonials_page a, #content #content-post .depoimento p a {
	color: #666666;
	text-decoration: none;
}

#content-depoimentos .testimonials_page a:hover, #content #content-post .depoimento p a:hover {
	text-decoration: underline;
}

form#testimonials input, form#testimonials textarea {
	border-radius: 0 0 0 0 !important;
	border: 1px solid #999999 !important;
	float: left;
	font-size: 12px;
	margin: 2px 0 20px 10px;
	padding: 4px;
	width: 250px;
}

form#testimonials input#submit {
	background: none repeat scroll 0 0 #999999 !important;
	border-radius: 0 0 0 0 !important;
	clear: both;
	color: #FFFFFF !important;
	font-size: 11px;
	font-weight: bold;
	height: 31px;
	line-height: 12px;
	margin-left: 150px;
	text-align: center;
	width: 125px;
}

#content #author_avatars-2 {
	margin-bottom: 40px;
}

#content #author_avatars-2 .author-list .user {
	float: left;
}

#content #author_avatars-2 .author-list span img {
	border: 2px solid #666666;
}

#content #author_avatars-2 .paginacao {
	float: left;
	width: 88px;
}

#content #author_avatars-2 .paginacao p {
	font-size: 11px;
	font-weight: bold;
}

#content #author_avatars-2 .paginacao div p {
	color: #333333;
}

#content #author_avatars-2 .paginacao div .icon-voltar {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -18px -50px transparent;
	display: inline-block;
	height: 7px;
	margin-right: 4px;
	position: relative;
	top: 4px;
	width: 6px;
}

#content #author_avatars-2 .paginacao div a {
	text-decoration: none;
}

#content #author_avatars-2 .paginacao div a:hover {
	text-decoration: none;
}

#content #author_avatars-2 .paginacao div .icon-avan {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -2px -50px transparent;
	display: inline-block;
	height: 7px;
	margin-left: 4px;
	position: relative;
	top: 4px;
	width: 6px;
}

#content #author_avatars-2 ul li {
	float: left;
	margin-right: 5px;
}

#content #author_avatars-2 ul li a.selected {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	position: relative;
	top: 11px;
	left: 4px;
}

#content #author_avatars-2 ul li a.selected:hover {
	text-decoration: underline;
}

#content #author_avatars-2 ul li img.selected {
	border: 2px solid #2154AA;
}

#content #author_avatars-2 .linha {
	border-width: medium medium 1px;
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color #CCCCCC;
	left: -17px;
	margin: 10px 0;
	overflow: hidden;
	position: relative;
	top: 6px;
	width: 299px;
}

#content #author_avatars-2 .scrollable {
	float: left;
	height: 85px;
	position: relative;
	overflow: hidden;
	width: 252px;
}

#content #author_avatars-2 .scrollable .items {
	clear: both;
	position: absolute;
	width: 20000em;
}

#content #author_avatars-2 .scrollable img {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	float: left;
	height: 75px;
	margin: 20px 5px 20px 4px;
	padding: 2px;
	width: 100px;
}

#content #author_avatars-2 .active {
	border: 2px solid #000000;
	position: relative;
	z-index: 9999;
}

#content #author_avatars-2 a.browse {
	background: url("img/home/modulo-setas.gif") no-repeat scroll 0 0 transparent;
	display: block;
	width: 13px;
	height: 76px;
	float: left;
	font-size: 1px;
}

#content #author_avatars-2 a.right {
	background-position: 0 0;
	clear: right;
	margin-right: 0;
}

#content #author_avatars-2 a.right:hover {
	background-position: -15px 0;
}

#content #author_avatars-2 a.right:active {
	background-position: -30px 0;
}

#content #author_avatars-2 a.left {
	background-position: -75px 0;
	margin-left: 0;
}

#content #author_avatars-2 a.left:hover {
	background-position: -60px 0;
}

#content #author_avatars-2 a.left:active {
	background-position: -45px 0;
}

#content #author_avatars-2 a.disabled {
	visibility: hidden !important;
}

#content #content-post .depoimento .linha {
	border-width: medium medium 1px;
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color #CCCCCC;
	left: -11px;
	margin: 10px 0;
	position: relative;
	top: 6px;
	overflow: hidden;
	width: 403px;
}

#content #content-post .depoimento .icon-depo-left {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -24px -44px transparent;
	display: inline-block;
	height: 18px;
	margin-right: 5px;
	width: 22px;
}

#content #content-post .depoimento .icon-depo-right {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -47px -44px transparent;
	display: inline-block;
	height: 18px;
	margin-left: 5px;
	width: 22px;
}

#content .post h3 span.categoria-destaque {
	background: none repeat scroll 0 0 #FF3300;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-politica {
	background: none repeat scroll 0 0 #336667;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-economia {
	background: none repeat scroll 0 0 #009999;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-brasil {
	background: none repeat scroll 0 0 #339933;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-mundo {
	background: none repeat scroll 0 0 #323000;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-pig {
	background: none repeat scroll 0 0 #CC6601;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-galeria-de-fotos {
	background: none repeat scroll 0 0 #986665;
	padding: 0 5px;
	display: none;
	color: #EEEEEE;
}

#content .post h3 span.categoria-cultura {
	background: none repeat scroll 0 0 #FE0032;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-entrevistas {
	background: none repeat scroll 0 0 #679869;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-audio {
	background: none repeat scroll 0 0 #986665;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria-video {
	background: none repeat scroll 0 0 #986699;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria11 {
	background: none repeat scroll 0 0 #333333;
	color: #FFFFFF;
	padding: 0 5px;
}

#content .post h3 span.categoria12 {
	background: none repeat scroll 0 0 #7D7D7D;
	color: #FFFFFF;
	padding: 0 5px;
}

.comentarios .icon-comentarios {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -140px -24px transparent;
	display: inline-block;
	height: 19px;
	margin-bottom: 4px;
	padding-left: 25px;
}

#content .post-destaque-vertical img {
	margin-bottom: 10px;
	width: 200px;
	height: 200px;
}

#content .post img {
	margin: 2px;
}

.comentarios a {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}

.comentarios span {
	margin-right: 2px;
}

.comentarios p, .comentarios span, .comentarios a {
	float: left;
}

.bt-leiamais, .comentarios .bt-leiamais {
	color: #2255AA;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	overflow: hidden;
}

.comentarios .bt-leiamais:hover, .bt-leiamais:hover, .comentarios a:hover {
	text-decoration: underline;
}

#header h1#logotipo span {
	display: none;
	height: 100%;
	width: 100%;
}

#content-category .post h3 a {
	color: #666666;
	text-decoration: none;
}

#content-category .post h3 a:hover {
	text-decoration: underline;
}

#header .nav a {
	background: none repeat scroll 0 0 #7F7F7F;
	color: #FFFFFF;
}

#header .nav a:hover {
	background: none repeat scroll 0 0 #555555;
	color: #FFFFFF;
}

#header .nav .menu-destaque a {
	background: none repeat scroll 0 0 #FF3300;
	color: #FFFFFF;
}

#header .nav .menu-destaque a:hover {
	background: none repeat scroll 0 0 #A42100;
	color: #FFFFFF;
}

#header .nav .menu-educacao a {
	background: none repeat scroll 0 0 #014D7D;
	color: #FFFFFF;
}

#header .nav .menu-educacao a:hover {
	background: none repeat scroll 0 0 #0174BD;
	color: #FFFFFF;
}

#header .nav .menu-politica a {
	background: none repeat scroll 0 0 #336667;
	color: #FFFFFF;
}

#header .nav .menu-politica a:hover {
	background: none repeat scroll 0 0 #5C8A8B;
	color: #FFFFFF;
}

#header .nav .menu-economia a {
	background: none repeat scroll 0 0 #009999;
	color: #FFFFFF;
}

#header .nav .menu-economia a:hover {
	background: none repeat scroll 0 0 #369292;
	color: #FFFFFF;
}

#header .nav .menu-brasil a {
	background: none repeat scroll 0 0 #339933;
	color: #FFFFFF;
}

#header .nav .menu-brasil a:hover {
	background: none repeat scroll 0 0 #0D5A0D;
	color: #FFFFFF;
}

#header .nav .menu-mundo a {
	background: none repeat scroll 0 0 #323000;
	color: #FFFFFF;
}

#header .nav .menu-mundo a:hover {
	background: none repeat scroll 0 0 #3A3A3A;
	color: #FFFFFF;
}

#header .nav .menu-pig a {
	background: none repeat scroll 0 0 #CC6601;
	color: #FFFFFF;
}

#header .nav .menu-pig a:hover {
	background: none repeat scroll 0 0 #FD8000;
	color: #FFFFFF;
}

#header .nav .menu-cultura a {
	background: none repeat scroll 0 0 #FE0032;
	color: #FFFFFF;
}

#header .nav .menu-cultura a:hover {
	background: none repeat scroll 0 0 #67081B;
	color: #FFFFFF;
}

#header .nav .menu-entrevistas a {
	background: none repeat scroll 0 0 #679869;
	color: #FFFFFF;
}

#header .nav .menu-entrevistas a:hover {
	background: none repeat scroll 0 0 #2D7330;
	color: #FFFFFF;
}

#header .nav .menu-audio a {
	background: none repeat scroll 0 0 #986665;
	color: #FFFFFF;
}

#header .nav .menu-audio a:hover {
	background: none repeat scroll 0 0 #6C3130;
	color: #FFFFFF;
}

#header .nav .menu-video a {
	background: none repeat scroll 0 0 #986699;
	color: #FFFFFF;
}

#header .nav .menu-video a:hover {
	background: none repeat scroll 0 0 #671E68;
	color: #FFFFFF;
}

#header .nav .menu-naosim a {
	background: none repeat scroll 0 0 #336667;
	color: #FFFFFF;
}

#header .nav .menu-naosim a:hover {
	background: none repeat scroll 0 0 #5C8A8B;
	color: #FFFFFF;
}

#header .nav .menu-galeria-de-fotos a {
	background: none repeat scroll 0 0 #FD8000;
	color: #FFFFFF;
}

#header .nav .menu-galeria-de-fotos a:hover {
	background: none repeat scroll 0 0 #CC6601;
	color: #FFFFFF;
}

#header .nav .menu-multimidia a {
	background: none repeat scroll 0 0 #FE0032;
	color: #FFFFFF;
}

#header .nav .menu-multimidia a:hover {
	background: none repeat scroll 0 0 #67081B;
	color: #FFFFFF;
}

#header .nav .menu-bessinha a {
	background: none repeat scroll 0 0 #7C9F1D;
	color: #FFFFFF;
}

#header .nav .menu-bessinha a:hover {
	background: none repeat scroll 0 0 #339933;
	color: #FFFFFF;
}

#header .nav .menu-olhar-afiado a {
	background: none repeat scroll 0 0 #7B0018;
	color: #FFFFFF;
}

#header .nav .menu-olhar-afiado a:hover {
	background: none repeat scroll 0 0 #FE0032;
	color: #FFFFFF;
}

#content .post-destaque h2 a.manchete-destaque {
	color: #FF3300;
}

#content .post-destaque h2 a.manchete-politica {
	color: #336667;
}

#content .post-destaque h2 a.manchete-economia {
	color: #009999;
}

#content .post-destaque h2 a.manchete-brasil {
	color: #339933;
}

#content .post-destaque h2 a.manchete-mundo {
	color: #323000;
}

#content .post-destaque h2 a.manchete-pig {
	color: #CC6601;
}

#content .post-destaque h2 a.manchete-cultura {
	color: #FE0032;
}

#content .post-destaque h2 a.manchete-entrevistas {
	color: #679869;
}

#content .post-destaque h2 a.manchete-audio {
	color: #986665;
}

#content .post-destaque h2 a.manchete-video {
	color: #986699;
}

#content-depoimentos h2 {
	color: #7F7F7F;
	font-size: 20px;
	margin-bottom: 15px;
}

#content-post h2, #content-post-single h2 {
	color: #333333;
	font-size: 19px;
	margin-bottom: 15px;
}

#content-post-single #avatar-colunista h2 {
	color: #333333;
	font-size: 18px;
	margin-bottom: 15px;
}

h2.author {
	color: #0B81E3 !important;
}

h2.small-bottom {
	margin-bottom: 5px !important;
}

#sub-footer, #footer {
	background: url("img/bg/bg-footer.jpg") repeat-x scroll 0 0 transparent;
	left: -6px;
	padding: 9px 9px 9px 15px;
	position: relative;
	text-align: left;
	width: 977px;
}

#sub-footer {
	height: 9px;
	left: -6px;
	overflow: hidden;
	padding: 9px;
	position: relative;
	text-align: left;
	width: 983px;
}

#sub-footer div p a {
	color: #666666;
	display: block;
	height: 16px;
	overflow: hidden;
	text-decoration: none;
}

#footer ul div {
	float: left;
	margin-right: 10px;
	width: 185px;
}

#footer div.widget h4 {
	color: #2154AA;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

#footer ul {
	margin: 0 6px 25px 0;
}

#footer ul li {
	color: #2154AA;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	text-align: left;
}

#footer ul li h4 {
	margin-bottom: 15px;
}

#footer ul li a {
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#footer ul li a:hover {
	text-decoration: underline;
}

#footer .categoria a {
	color: #2154AA;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#footer .categoria a:hover {
	text-decoration: underline;
}

#footer .icon-rss {
	background: url("img/modulos/modulo-icons.gif") no-repeat scroll -142px -5px transparent;
	display: inline-block;
	height: 16px;
	margin-right: 2px;
	width: 17px;
}

#footer .visitas strong {
	margin: 0 1px 0 20px;
}

#sub-footer a, #footer a {
	color: #666666;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#header h1#logotipo span {
	display: none;
	height: 100%;
	width: 100%;
}

#buscar .input {
	background: url("img/modulos/bg-buscar.jpg") no-repeat scroll 0 0 #FFFFFF;
	border: 1px solid #999999;
	color: #A7A7A7;
	font-size: 11px;
	height: 17px;
	padding-top: 3px;
}

#content #searchform #hidden {
	display: none;
}

#searchform #s {
	display: inline;
	margin-top: -6px;
	margin-left: -60px;
	float: left;
}

#searchform #google-search-btn-enviar {
	margin-top: -6px;
	background: url("img/bt-buscar.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	content: "";
	cursor: pointer;
	height: 18px;
	line-height: 0;
	margin-left: 6px;
	margin-right: 0;
	text-indent: -9999px;
	width: 55px;
	display: inline;
}

#content-post-single .entry object {
	display: block;
	margin-bottom: 15px;
}

#content-post-single .entry p em, #content-post .entry p em {
	font-style: italic;
}

#content-post-single .entry p, #content-post-single .entry p br, #content-post .entry p br, #content-post .entry p {
	margin-bottom: 10px;
}

#content-post .entry p, #content-post-single .entry p {
	color: #333333;
	font-size: 12px;
}

#content.olharafiado #content-post-single .entry p {
	color: #333333;
	font-size: 11px;
}

#content-post-single .entry p.wp-caption-text {
	float: right;
	font-size: 11px;
	font-style: italic;
	margin-right: 9px;
}

#content-post-single .entry p a {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

#content-post-single .entry p a:hover {
	text-decoration: underline;
}

#content-comentarios {
	background: url("img/internas/bg-top-comentarios.jpg") no-repeat scroll center top transparent;
	padding: 12px;
}

#content-comentarios .borda {
	border: 1px solid #CCCCCC;
	padding: 10px;
}

#content-comentarios .comentarios {
	margin-bottom: 10px;
}

#content-comentarios .post-comentarios img {
	border: 2px solid #CCCCCC;
	padding: 2px;
}

#content-comentarios .post-comentarios #cancel-comment-reply {
	margin-bottom: 15px;
}

#content-comentarios .post-comentarios #cancel-comment-reply a {
	color: #2255AA;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
	text-decoration: none;
}

#content-comentarios .post-comentarios .cancel-comment-reply a:hover {
	text-decoration: underline;
}

#content-comentarios .post-comentarios p {
	margin-bottom: 10px;
	word-wrap: break-word;
}

#content-comentarios .post-comentarios p a {
	color: #2255AA;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	word-wrap: break-word;
}

#content-comentarios .post-comentarios p a:hover {
	text-decoration: underline;
}

#content-comentarios .postar-comentarios a {
	color: #666666;
	text-decoration: none;
}

#content-comentarios .postar-comentarios a:hover {
	text-decoration: underline;
}

#content-comentarios .postar-comentarios h3 {
	color: #2255AA;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 15px;
}

#content-comentarios .postar-comentarios p {
	margin-bottom: 15px;
}

#content-comentarios .postar-comentarios ul li {
	float: left;
	margin-right: 5px;
	margin-top: 10px;
}

#content-comentarios .postar-comentarios ul li label {
	color: #2255AA;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}

#content-comentarios .postar-comentarios ul li label span {
	color: #666666;
	font-weight: normal;
}

#content-comentarios .postar-comentarios ul li textarea, #content-comentarios .postar-comentarios ul li input {
	border: 1px solid #999999;
	margin-bottom: 10px;
}

#content-comentarios .postar-comentarios ul li .bt-enviar-comentarios {
	background: url("img/internas/bt-enviar-cometarios.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	content: "";
	cursor: pointer;
	height: 18px;
	line-height: 0;
	margin-right: 7px;
	position: relative;
	text-indent: -9999px;
	top: 3px;
	width: 135px;
}

#slideshow ul#output li a.tvimagem:hover, #slideshow ul#output li a.tvimagem {
	height: 299px;
	left: -12px;
	position: absolute;
	top: -8px;
	width: 675px;
}

.alt {
	margin: 0;
	padding: 10px;
}

#comments ol {
	list-style-type: none;
	line-height: 18px;
	margin: 0;
	padding: 0 0 10px 5px;
}

#comments ul li {
	list-style: none outside none;
	margin: 0 0 0 5px;
	padding: 5px 0 0;
}

.commentlist {
	padding: 0;
	text-align: justify;
}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px;
	list-style: none outside none;
}

.commentlist li ul li {
	margin-right: -5px;
	margin-left: 10px;
	list-style: none outside none;
}

.commentlist li li {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	list-style: none outside none;
	margin: 3px 0 3px 20px;
	padding: 3px 0;
}

.commentlist li .avatar {
	border: 1px solid #CCCCCC;
	margin: 15px 8px 6px 0;
	float: right;
	padding: 2px;
	width: 45px;
	height: 45px;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	margin: 10px 5px 10px 0;
}

#commentform p {
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
	margin: 0;
	display: block;
	color: #CA5433;
}

.commentmetadata a, .commentmetadata a:visited {
	color: #FA7703;
}

.commentmetadata a:hover {
	color: #333333;
}

.children {
	padding: 0;
}

.thread-alt {
	background-color: #F8F8F8;
}

.thread-even {
	background-color: white;
}

.depth-1 {
	border: 1px solid #DDDDDD;
}

.even, .alt {
	border-left: 1px solid #DDDDDD;
}

ul.addtoany_list a img {
	height: 16px !important;
	margin: 0;
	width: 16px !important;
}

#bgpublicidade {
	height: 847px;
	left: 0;
	top: 0;
	width: 100%;
}

#bgpublicidade .linkPeca {
	display: block;
	height: 847px;
	width: 100%;
}

#bgpublicidade .descricaoPeca {
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}

#content .post_postvote, #content .post_postvote .post_votewidget {
	width: auto !important;
}

#content .post_postvote {
	float: none;
}

#content .post_postvote .post_votebuttoncontainer {
	position: relative;
}

#content .post_postvote .post_votebuttoncontainer span a {
	display: block;
	float: right;
	height: 25px;
	margin-right: 6px;
	width: 25px;
}

#content .post_postvote .post_votebuttoncontainer span a img {
	height: 25px;
	width: 25px;
}

#content .post_postvote .post_votebutton {
	background-image: url("/wp-content/plugins/vote-it-up/skins/orange_ticker/img/votebutton.png") !important;
	background-position: -999px -999px;
	background-repeat: no-repeat;
	color: #7F7F7F;
	display: block;
	font-size: 10px;
	height: 15px;
	line-height: 1em;
	margin: 0;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	top: -9px;
	width: 115px;
}

#google-search-btn-enviar {
	text-decoration: none;
}

#content .hilite {
	background-color: #9CD4FF;
	font-weight: bold;
}

#single-post-bar * {
	padding: 0;
	margin: 0;
}

ul#single-post-bar {
	padding: 0;
	margin: 0 -6px 0 0;
}

ul#single-post-bar li {
	display: inline;
	float: right;
	margin: 8px 4px 0;
}

ul#single-post-bar span {
	display: inline;
	float: left;
	margin-top: 18px;
}

ul#single-post-bar div {
	display: inline;
}

#single-post-bar img {
	height: 16px !important;
	width: 16px !important;
}

#single-post-bar a {
	text-decoration: none;
	color: #666666;
}

#single-post-bar .post-ratings {
	width: 60px !important;
}

.regcontainerbackground, .regpopup, #regbox {
	display: none;
	visibility: hidden;
}

#content-post-single #avatar-colunista {
	float: left;
	height: 168px;
	margin-right: 15px;
	margin-top: 20px;
	width: 160px;
}

#content-post-single #avatar-colunista img {
	border: 1px solid #000000;
	height: 160px;
	margin: 0 15px 6px 0;
	width: 160px;
}

#content-post-single #dados-colunista {
	font-size: 15px;
	float: left;
	margin-top: 15px;
	width: 450px;
}

#content-post-single #dados-colunista li {
	margin-bottom: 6px;
}

#content-post-single #dados-colunista dt {
	margin-bottom: 6px;
}

#content-post-single #dados-colunista dd a {
	color: #333333;
	text-decoration: none;
}

#content-post-single #dados-colunista dd a:hover {
	text-decoration: underline;
}

#dados-colunista h2 {
	color: #333333;
	font-size: 18px;
	margin-bottom: 15px;
}

#dados-colunista h2 span {
	color: #666666;
	font-size: 17px;
	margin-bottom: 15px;
}

#dados-colunista h2.ttl-colunista {
	display: inline;
	margin-left: 5px;
}

#debate-defesa h1 {
	font-size: 14px;
}

#debate-defesa h2 {
	font-size: 14px;
}

#debate-defesa h3 {
	color: #2255AA;
	font-size: 12px;
	padding-bottom: 4px;
}

#debate-defesa span {
	color: grey;
	font-size: 12px;
}

#debate-defesa img {
	margin-right: 10px;
	vertical-align: middle;
}

.debate-defesa-link {
	float: right;
	margin-right: 10px;
}

#vota_sim {
	background-color: #C0C0C0;
	color: black;
	cursor: pointer;
	font-size: 13px;
	line-height: 1.5;
	padding-left: 11px;
	text-align: left;
}

#vota_nao {
	background-color: #C0C0C0;
	color: black;
	cursor: pointer;
	font-size: 13px;
	line-height: 1.5;
	padding-left: 11px;
	text-align: left;
}

#content-navalha {
	float: left;
	margin: 0 18px;
	width: 635px;
}

#content-navalha p {
	width: 395px;
}

#content-navalha h2.navalha {
	margin-top: 45px;
	background-image: url("img/navalha/navalha_txt.jpg");
	background-position: center top;
	height: 75px;
}

#content-navalha h2.navalha span {
	display: none;
}

#content-navalha img.navalha_ilustra {
	float: right;
	margin-top: -120px;
	width: 214px;
	height: 350px;
}


