/*
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 }

/* 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; padding:0 0 10px 0; display:block; }
#topo.musica { width:850px; height:80px; background:url(images/musica_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.design { width:850px; height:80px; background:url(images/design_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.cultura { width:850px; height:80px; background:url(images/cultura_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.arte { width:850px; height:80px; background:url(images/arte_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.agenda { width:850px; height:80px; background:url(images/agenda_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.filmes { width:850px; height:80px; background:url(images/filmes_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.livros { width:850px; height:80px; background:url(images/livros_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.meioambiente { width:850px; height:80px; background:url(images/mamb_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.plus { width:850px; height:80px; background:url(images/plus_topo.jpg) no-repeat; padding:0 0 10px 0; display:block; }
#topo.nos { width:850px; height:80px; background:url(images/nos_topo.jpg) no-repeat; padding:0 0 10px 0; 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:850; height:350px; background:#F09; margin:10px 0 0 0; display:block; }
#rodape.musica { width:850; height:350px; background:#FFC20E; margin:10px 0 0 0; display:block; }
#rodape.design { width:850; height:350px; background:#ED1C24; margin:10px 0 0 0; display:block; }
#rodape.cultura { width:850; height:350px; background:#BFD730; margin:10px 0 0 0; display:block; }
#rodape.arte { width:850; height:350px; background:#B01D29; margin:10px 0 0 0; display:block; }
#rodape.agenda { width:850; height:350px; background:#00AEEF; margin:10px 0 0 0; display:block; }
#rodape.filmes { width:850; height:350px; background:#1E326E; margin:10px 0 0 0; display:block; }
#rodape.livros { width:850; height:350px; background:#14C8B4; margin:10px 0 0 0; display:block; }
#rodape.meioambiente { width:850; height:350px; background:#00864B; margin:10px 0 0 0; display:block; }
#rodape.plus { width:850; height:350px; background:#9600C8; margin:10px 0 0 0; display:block; }
#rodape.nos { width:850; height:350px; background:#F26522; margin:10px 0 0 0; display:block; }
#rodape.cineclube { width:850; height:350px; 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;}

/* 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; }
#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; float:right; display:block; position:relative; background:#FFF; }
#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; }
#mural_box1 { width:150px; height:220px; top:20px; float:left; position:relative; background:url(images/canto.jpg) no-repeat bottom right #CCC; }
#mural_box2 { width:150px; height:220px; top:20px; float:right; position:relative; background:url(images/canto.jpg) no-repeat bottom right #CCC; }
#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:260px; 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:150px; 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; }
#fb_box { width:315px; height:255px; top:220px; float:left; position:relative; background:#FFF; }
#blogueiros_box { width:150px; height:230px; top:230px; float:left; position:relative; background:#CCC; }
#links_box { width:150px; height:230px; 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:920px; float:right; display:block; position:relative; background:#FFF; }
#projeto_box { width:315px; height:455px; 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:500px; 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-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:12px; 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-size:13px; color:#000; }