/*
Theme Name:		QCLV
Theme URI:		http://www.quecorralavoz.com
Description:	QCLV Theme
Version:		2.0
Author:			Felipe and Henrique
Author URI:		http://www.quecorralavoz.com
*/


/* principal */

body {
	background:url(images/fundo.png) repeat;
	margin:0;
	padding:0;
}
img {
	border:0
}

.clearbot {
clear:both;
}
/* estrutura */

#blog {
	width:850px;
	height:auto;
	margin:0 auto;
	display:block;
}
#menu {
	height:20px;
	padding:10px 0 0 0;
	display:block;
}
#topo.default {
	width:850px;
	height:80px;
	background:url(images/home_topo.jpg) no-repeat;
	display:block;
}
#topo.musica {
	width:850px;
	height:80px;
	background:url(images/musica_topo.jpg) no-repeat;
	display:block;
}
#topo.design {
	width:850px;
	height:80px;
	background:url(images/design_topo.jpg) no-repeat;
	display:block;
}
#topo.cultura {
	width:850px;
	height:80px;
	background:url(images/cultura_topo.jpg) no-repeat;
	display:block;
}
#topo.arte {
	width:850px;
	height:80px;
	background:url(images/arte_topo.jpg) no-repeat;
	display:block;
}
#topo.agenda {
	width:850px;
	height:80px;
	background:url(images/agenda_topo.jpg) no-repeat;
	display:block;
}
#topo.filmes {
	width:850px;
	height:80px;
	background:url(images/filmes_topo.jpg) no-repeat;
	display:block;
}
#topo.livros {
	width:850px;
	height:80px;
	background:url(images/livros_topo.jpg) no-repeat;
	display:block;
}
#topo.meioambiente {
	width:850px;
	height:80px;
	background:url(images/mamb_topo.jpg) no-repeat;
	display:block;
}
#topo.plus {
	width:850px;
	height:80px;
	background:url(images/plus_topo.jpg) no-repeat;
	display:block;
}
#topo.nos {
	width:850px;
	height:80px;
	background:url(images/nos_topo.jpg) no-repeat;
	display:block;
}
#topo.cineclube {
	width:850px;
	height:80px;
	background:url(images/cine_topo.jpg) no-repeat;
	padding:0 0 10px 0;
	display:block;
}
#rodape.default {
	width:850px;
	height:380px;
	background:#F09;
	margin:10px 0 0 0;
	display:block;
}
#rodape.musica {
	width:850px;
	height:380px;
	background:#FFC20E;
	margin:10px 0 0 0;
	display:block;
}
#rodape.design {
	width:850px;
	height:380px;
	background:#ED1C24;
	margin:10px 0 0 0;
	display:block;
}
#rodape.cultura {
	width:850px;
	height:380px;
	background:#BFD730;
	margin:10px 0 0 0;
	display:block;
}
#rodape.arte {
	width:850px;
	height:380px;
	background:#B01D29;
	margin:10px 0 0 0;
	display:block;
}
#rodape.agenda {
	width:850px;
	height:380px;
	background:#00AEEF;
	margin:10px 0 0 0;
	display:block;
}
#rodape.filmes {
	width:850px;
	height:380px;
	background:#1E326E;
	margin:10px 0 0 0;
	display:block;
}
#rodape.livros {
	width:850px;
	height:380px;
	background:#14C8B4;
	margin:10px 0 0 0;
	display:block;
}
#rodape.meioambiente {
	width:850px;
	height:380px;
	background:#00864B;
	margin:10px 0 0 0;
	display:block;
}
#rodape.plus {
	width:850px;
	height:380px;
	background:#9600C8;
	margin:10px 0 0 0;
	display:block;
}
#rodape.nos {
	width:850px;
	height:380px;
	background:#F26522;
	margin:10px 0 0 0;
	display:block;
}
#rodape.cineclube {
	width:850px;
	height:380px;
	background:#4AB5C9;
	margin:10px 0 0 0;
	display:block;
}
#conteudo {
	width:830px;
	background:#FFF;
	padding:10px;
	display:block;
}
/* gambiarras */

#gambi {
	width:850px;
	height:auto;
	background:url(images/fundo_02.jpg) repeat-y 0 0 #FFF;
	display:block;
	margin-top:10px;
}
/* conteudo */

#data_box {
	width:65px;
	height:15px;
	background:#000;
	text-align:center;
	display:block;
}
#titulo_box.default {
	width:494px;
	background:#F09;
	padding:3px;
	display:block;
}
#titulo_box.musica {
	width:494px;
	background:#FFC20E;
	padding:3px;
	display:block;
}
#titulo_box.design {
	width:494px;
	background:#ED1C24;
	padding:3px;
	display:block;
}
#titulo_box.cultura {
	width:494px;
	background:#BFD730;
	padding:3px;
	display:block;
}
#titulo_box.arte {
	width:494px;
	background:#B01D29;
	padding:3px;
	display:block;
}
#titulo_box.agenda {
	width:494px;
	background:#00AEEF;
	padding:3px;
	display:block;
}
#titulo_box.filmes {
	width:494px;
	background:#1E326E;
	padding:3px;
	display:block;
}
#titulo_box.livros {
	width:494px;
	background:#14C8B4;
	padding:3px;
	display:block;
}
#titulo_box.meioambiente {
	width:494px;
	background:#00864B;
	padding:3px;
	display:block;
}
#titulo_box.plus {
	width:494px;
	background:#9600C8;
	padding:3px;
	display:block;
}
#titulo_box.nos {
	width:494px;
	background:#F26522;
	padding:3px;
	display:block;
}
#titulo_box.cineclube {
	width:494px;
	background:#4AB5C9;
	padding:3px;
	display:block;
}
#info_box {
	width:500px;
	height:20px;
	padding:3px 0 0 0;
	display:block;
}
#tag_box {
	width:300px;
	height:20px;
	float:left;
	margin:0;
	display:bloc;
k
}
#autor_box {
	width:200px;
	height:20px;
	float:right;
	margin:0;
	text-align:right;
	display:block;
}
#texto_box {
	width:500px;
	height:auto;
	margin:10px 0 0 0;
	display:block;
}

#texto_box.left {
float: left;
}
#fecha_post {
	width:500px;
	height:20px;
	margin:10px 0 0 0;
	display:block;
}
#categoria_post {
	width:300px;
	height:16px;
	float:left;
	margin:0;
	display:block;
}
#materia_btn {
	width:150px;
	height:20px;
	background:url(images/materia-completa.jpg) no-repeat;
	display:block;
}
#navegacao {
	width:850px;
	height:20px;
	background:#FFF;
	text-align:left;
	padding:5px 0 5px 0;
	clear:both;
}
#comente_box {
	width:115px;
	height:16px;
	margin:0 0 0 0;
	float:right;
	text-align:right;
	display:block;
}
/* comentarios */

#topo_comentarios {
	width:500px;
	height:20px;
	background:url(images/comentarios.jpg) no-repeat #666;
	margin:10px 0 0 0;
	text-align:right;
	display:table-cell;
	vertical-align: middle;
	display:block;
}
#topo_trackbacks {
	width:500px;
	height:20px;
	background:url(images/trackback.jpg) no-repeat #666;
	margin:10px 0 0 0;
	text-align:right;
	display:table-cell;
	vertical-align: middle;
	display:block;
}
#odd {
	width:500px;
	margin:10px 0 0 0;
	background:#FFF;
	display:block;
}
/* #highlight { width:500px; margin:10px 0 0 0; background:url(images/separador.jpg) no-repeat bottom #CCC; display:block; } */
#topo_comentar {
	width:500px;
	height:20px;
	background:url(images/deixe-comentario.jpg) no-repeat #FFF;
	margin:20px 0 0 0;
	display:block;
}
#comentar_box {
	width:480px;
	height:auto;
	background:#999999;
	padding:10px;
	display:block;
}
#nome_comentarios {
	width:205px;
	height:20px;
	background:#FFF;
	float:left;
	text-align:left;
	display:block;
}
#data_comentarios {
	width:205px;
	height:20px;
	background:#FFF;
	float:right;
	text-align:right;
	display:block;
}
/* sobre o autor */
#topo_theautor {
	width:115px;
	height:20px;
	background:url(images/sobre-autor.jpg) no-repeat;
	margin:10px 0 0 0;
	display:block;
}
#theautor {
	width:490px;
	height:80px;
	background-color:#CCC;
	margin:0 10px 10px 0;
	padding:5px;
	display:block;
}
#desc_box {
	width:490px;
	height:50px;
	position:relative;
}
#meta_box {
	width:490px;
	height:15px;
	position:relative;
	top:-2px;
}
/* rodap� */

#ultimos_comentarios {
	width:400px;
	padding:10px;
	float:left;
	margin:0;
	display:block;
}
#sobre {
	width:350px;
	padding:10px;
	float:right;
	margin:0;
	display:block;
}
#creditos {
	width:850px;
	height:20px;
	background:url(images/rodape.jpg) no-repeat;
	line-height:100%;
	vertical-align:middle;
	display:block;
}
/* sidebar */

#sidebar {
	width:315px;
	height:2450px;
	display:block;
	position:relative;
	background:#FFF;
	float:right;
}
#busca_box {
	width:315px;
	height:20px;
	top:0;
	position:relative;
	background:#CCC;
	margin:0;
	padding:0;
}
#fav_box {
	width:315px;
	height:20px;
	top:10px;
	position:relative;
}
#apoio_box {
	width:315px;
	height:220px;
	top:30px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #FFF;
}
#colunas_box {
	width:315px;
	height:260px;
	top:40px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#dicas_box1 {
	width:150px;
	height:170px;
	top:50px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#dicas_box2 {
	width:150px;
	height:170px;
	top:50px;
	float:right;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#parceiro_box {
	width:315px;
	height:230px;
	top:60px;
	float:left;
	position:relative;
	background:#CCC;
}
#enquete_box {
	width:150px;
	height:200px;
	top:70px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#tagcloud_box {
	width:315px;
	height:200px;
	top:70px;
	float:right;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#twitter_box {
	width:315px;
	height:200px;
	top:80px;
	float:left;
	position:relative;
	background:#CCC;
}

div.twtr-ft {
display: none;
}

.twitter-follow-button {
margin: 15px auto;
}

#fb_box {
	width:315px;
	height:255px;
	top:220px;
	float:left;
	position:relative;
	background:#FFF;
}
#blogueiros_box {
	width:150px;
	height:auto;
	top:230px;
	float:left;
	position:relative;
	background:#CCC;
}
#links_box {
	width:150px;
	height:auto;
	top:230px;
	float:right;
	position:relative;
	background:#FFF;
}
#newsletter_box {
	width:315px;
	height:100px;
	top:225px;
	float:right;
	position:relative;
	background:#CCC;
}
#canto1 {
	width:150px;
	height:20px;
	background:url(images/canto.jpg) no-repeat bottom right;
	position:absolute;
	top:260px;
}
#canto2 {
	width:150px;
	height:20px;
	background:url(images/canto.jpg) no-repeat bottom right;
	position:absolute;
	top:260px;
	left:165px;
}
/*sidebar cineclube */
#sidebar_cine {
	width:315px;
	height:auto;
	float:right;
	display:block;
	position:relative;
	background:#FFF;
}
#projeto_box {
	width:315px;
	height:265px;
	top:20px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#cine_in {
	width:315px;
	height:50px;
	top:30px;
	float:left;
	position:relative;
	background:#CCC;
}
#contato_box {
	width:315px;
	height:80px;
	top:40px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
	;
}
#parceiroscine_box {
	width:315px;
	height:auto;
	top:50px;
	float:left;
	position:relative;
	background:#FFF;
}
#enquetecine_box {
	width:150px;
	height:170px;
	top:60px;
	float:left;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
#tagcloudcine_box {
	width:150px;
	height:170px;
	top:60px;
	float:right;
	position:relative;
	background:url(images/canto.jpg) no-repeat bottom right #CCC;
}
/* banner */

#banner_topo {
	width:850px;
	height:200px;
	margin:0 0 10px 0;
	background:url(images/bannertop/banner_qclv_topo.jpg) no-repeat;
}
#banner_cine {
	width:850px;
	height:200px;
	margin:0 0 10px 0;
	background:url(images/banner_cine.jpg) no-repeat;
}
#banner_filmes {
	width:850px;
	height:280px;
	margin:0 0 10px 0;
}
/* ##### TEXTOS ##### */
.titulo, titulo a {
    font-family: "DINBold", Arial, sans-serif;
	font-size:15px;
	color:#FFF;
	margin:3px;
	line-height:120%;
	text-decoration:none;
}
.data {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-transform:uppercase;
}
.data a {
	color:#FFF;
	text-decoration:none;
}
.data a:hover {
	color:#F09;
	text-decoration:underline;
}
.texto {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	line-height:150%;
	text-align:justify;
}
.texto a {
	color:#F06;
	text-decoration:none;
}
.texto a:hover {
	text-decoration:underline;
}
.comentar, a.comentar {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
}
a.comentar:hover {
	color:#F09;
	text-decoration:underline;
}
.numeros {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	background:#999;
}
.numeros_comentarios {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
}
.nome_comentarios {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
}
.nome_comentarios a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	text-decoration:none;
}
.nome_comentarios a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#F09;
	text-decoration:none;
}
.data_comentarios {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.gravatar_img {
	float:left;
	margin:0 10px 0 0;
}
.hr_comentarios {
	border-width:0;
	height:1px;
	border-top-width: 1px;
	width:205px;
	margin: 0 auto 0 0;
	text-align:left;
	background:#FFF;
	color:#FFF
}
.texto_comentar {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF
}
.comments_box {
	border:0px;
	color:#000;
	width:480px;
}
.comments_box2 {
	border:0px;
	color:#000;
	width:200px;
}
.categoria_post {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.categoria_post a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.categoria_post a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#F09;
	text-decoration:underline;
}
.thetags {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.thetags a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.thetags a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#F09;
	text-decoration:underline;
}
.pagenavi {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
/*.entry_author_image { margin:0 0 0 0; }*/
.author_img {
	float:left;
	margin:0 5px 0 0;
	display:block;
	position:relative;
}
.author_desc {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}
.author_name {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.author_meta {
	padding:2px;
}
.link_list {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	list-style:none;
	color:#000;
}
.link_list a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	list-style:none;
	text-decoration:none;
	color:#000;
}
.link_list a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	list-style:none;
	text-decoration:underline;
	color:#F06;
}
.enquete {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.search {
	width:225px;
	height:20px;
	border:0;
	float:none;
	clear:both;
	padding:0 0 0 65px;
	background:url(images/search.jpg) no-repeat left #FFF;
}
.btnok {
	border:0;
	float:right;
	display:block;
	clear:both;
	height:20px;
}
.ultc_nome {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}
a.ultc_link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.ultc_texto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
}
.about_texto {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}
.ultc_hr {
	border-width:0;
	height:1px;
	border-top-width: 0px;
	width:410px;
	margin: 0 auto 0 0;
	text-align:left;
	background:#000;
	color:#000;
}
.imgdicas {
	margin:10px 10px 3px 10px
}
.textodicas, textodicas a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
}
.texto_proj {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	margin-left:10px;
	margin-right:10px;
}
.rodape {
    font-family: "DINBold", Arial, sans-serif;
	font-size:14px;
	color:#000;
	text-transform: uppercase;
}

/*anuncios*/
#ads_space1 { width:850px; height:102px; margin:0 auto; padding-left:65px; padding-top:6px; background:url(images/bg_ads.png) no-repeat; background-color:transparent; }
#ads_space2 {
	position: relative; 
	width: 315px;
	height: 275px;
	background:url(images/bg_ads3.png) no-repeat;
	background-color:transparent;
	top:20px;
	padding:7px;
}
#ads_space3 {
float:left;
width:468px;
height:60px;
margin-left:16px;
padding:10px;
}

#ads_space4 {
width:120px;
height:240px;
top:230px;
padding: 15px;
float:left;
position:relative;
}
