body{
	margin:0px;
	padding:0px;
	background-color:#474c32;
	background-image:url(../images/bg_fundao.gif);
	background-repeat:repeat-y;
	background-position:center;
}
ul,li,ol {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
p{
	margin:15px 0px 0px 0px;
}
#form{
	margin:0px;
	padding:0px;
}

#tudo{
	position:relative;
	background-color:#5c6341;
	width:1000px;
	margin:0 auto;
	display:table;
	background-image:url(../images/bg_corpo.gif);
	background-repeat:repeat-y;
}
#corpo{
	width:703px;
	float:left;
}
#topo{
	z-index:1;
}
.post{
	float:left;
	width:703px;
	margin-bottom:20px;
}
.coluna1{
	width:218px;
	float:left;
	margin-right:1px;
}
.coluna1 .data{
	width:110px;
	height:35px;
	float:right;
	background-color:#d6ff42;
	color:#0d1602;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align:center;
	padding:10px 0px 10px 0px;
	clear:both;
	margin-bottom:1px;
}
.coluna1 .img{
	float:right;
	clear:both;
	margin-bottom:1px;
	height:50px;
	width:110px;
}
.coluna1 .coments{
	width:110px;
	float:right;
	background-color:#a1c732;
	text-align:center;
	padding:10px 0px 10px 0px;
	clear:both;
}
.coluna1 .coments a:link, .coluna1 .coments a:link, .coluna1 .coments a:visited, .coluna1 .coments a:active{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#3c4613;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.coluna1 .coments a:hover{
	color:#000;
	text-decoration:none;
}
.coluna1 .coments .balao{
	padding-top:7px;
	width:59px;
	height:37px;
	margin:0 auto;
	background-image:url(../images/balao_coment.jpg);
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	clear:both;
}
.coluna2{
	width:484px;
	float:left;
}
.coluna2 .titulo{
	height:32px;
	background-color:#FFFFFF;
	padding:8px 25px 15px 25px;
	line-height:20px;
	margin-bottom:1px;
}
.coluna2 .titulo a:link, .coluna2 .titulo a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
}
.coluna2 .titulo a:hover{
	color:#FF6600;
}
.coluna2 .publicado{
	color:#FFFFFF;
	height:43px;
	background-color:#9ec220;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 25px 3px 25px;
	line-height:20px;
	font-weight:bold;
}
.coluna2 .tags{
	color:#c43700;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px 0px 0px 0px;
	line-height:20px;
}
.coluna2 .tags a:link, .coluna2 .tags a:visited, .coluna2 .tags a:active{
	color:#c43700;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
.coluna2 .tags a:hover{
	color:#FFF;
}
.coluna2 .conteudo{
	color:#030400;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px 35px 3px 25px;
	line-height:23px;
}
h2{
	padding:22px 0px 12px 24px;
	color:#7cc329;
	font-size:16px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_titulos.gif);
	margin:0px;
}

#kiwitter{
	background-image:url(../images/bg_kiwitter.jpg);
	background-repeat:no-repeat;
	background-color:#39daff;
	padding:20px 45px 28px 44px;
	border-style:solid;
	border-color:#f4e9b4;
	border-width:0px 0px 1px 0px;
}
#kiwitter #msg{
	padding-right:5px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}
#kiwitter #msg a:link, #kiwitter #msg a:visited{
	font-family:Trebuchet MS; 
	color:#000; 
	font-size:14px;
}

#kiwitter #msg a:hover{
	font-family:Trebuchet MS; 
	color:#689436; 
	font-size:14px;
}

#rss{

}
.lateral{
	float:right;
	width:297px;
}
.lateral2{
	float:none;
	width:297px;
}

#colunistas{
	padding:0px 0px 0px 1px;
	border-style:solid;
	border-color:#2c3417;
	border-width:0px 0px 1px 0px;
}
#colunistas .div a:link, #colunistas .div a:visited{
	height:42px;
	background-color:#9da86f;
	padding:8px 8px 0px 115px;
	font-size:10px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:13px;
	margin-bottom:1px;
	display:block;
	text-decoration:none;
	/*background-image:url(../images/personas/abacaxi1.jpg); */
	background-repeat:no-repeat;
}
#colunistas .div a:hover{
	color:#5e7506;
	height:42px;
	background-color:#e4ff00;
	padding:8px 8px 0px 115px;
	text-decoration:none;
	background-position:0px -50px;
}
#colunistas .div strong{
	color:#2c3417;
}
#tags{
	padding:0px 0px 0px 1px;
	border-style:solid;
	border-color:#2c3417;
	border-width:0px 0px 1px 0px;
}
#tags .div1 a:link, #tags .div1 a:visited{
	background-color:#747b5b;
	padding:3px 5px 3px 24px;
	color:#adbe5e;
	text-decoration:none;
	display:block;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:1px;
	font-size:10px;
}
#tags .div1 a:hover{
	padding:2px 4px 2px 23px;
	background-color:#d0db99;
	color:#333333;
	border:#adbe5e dotted 1px;
}
#tags .div2 a:link, #tags .div2 a:visited{
	background-color:#878d6e;
	padding:3px 5px 3px 24px;
	color:#bac971;
	text-decoration:none;
	display:block;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:1px;
	font-size:13px;
}
#tags .div2 a:hover{
	padding:2px 4px 2px 23px;
	background-color:#d0db99;
	color:#333333;
	border:#adbe5e dotted 1px;
}
#tags .div3 a:link, #tags .div3 a:visited{
	background-color:#abaf96;
	padding:3px 5px 3px 24px;
	color:#d0db99;
	text-decoration:none;
	display:block;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:1px;
	font-size:16px;
	font-weight:bold;
}
#tags .div3 a:hover{
	padding:2px 4px 2px 23px;
	background-color:#d0db99;
	color:#333333;
	border:#adbe5e dotted 1px;
}
#publicidade{
	padding:0px 0px 0px 1px;
}
#publicidade #adsense{
	padding:12px;
}
#paginacao{
	background-image:url(../images/bg_paginacao.gif);
	background-repeat:repeat-y;
	float:left;
	width:703px;
	height:60px;
	overflow:hidden;
}
#paginacao .coluna2{
	text-align:center;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:20px;
}
#paginacao .coluna1{
	padding-top:28px;
	text-align:center;
}
.esquerda{
	float:left;
	width:155px;
	margin-left:20px;
	padding-top:2px;
}
.direita{
	float:right;
	width:140px;
	margin-right:20px;
	padding-top:2px;
}
.linksPaginacao{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
#rodape{
	width:1000px;
	float:left;
	border-color:#474c32;
	border-width:3px 0px 0px 0px;
	border-style:solid;
}
h3{
	color:#7cc329;
	font-size:16px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
#rodape .coluna1{
	background-color:#696f4c;
	border-color:#474c32;
	border-style:solid;
	border-width:0px 1px 0px 0px;
	margin:0px;
}
#rodape .coluna1 h3, #rodape .coluna4 h3{
	background-color:#4e582c;
	border-color:#45531e;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	
	padding:22px 0px 12px 24px;
	margin:0px;
}
#rodape .coluna2{
	width:226px;
	float:left;
	background-color:#5c6145;
	border-color:#474c32;
	border-style:solid;
	border-width:0px 1px 0px 0px;
}
#rodape .coluna2 h3, #rodape .coluna3 h3{
	background-color:#4a552a;
	border-color:#474c32;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	padding:22px 0px 12px 24px;
	margin:0px;
}
#rodape .coluna3{
	width:256px;
	float:left;
	background-color:#5c6145;
	border-color:#474c32;
	border-style:solid;
	border-width:0px 1px 0px 0px;
}
#rodape .coluna4{
	width:297px;
	float:left;
	background-color:#696f4c;
}
.conteudoRodape{
	height:300px;
	padding:27px 20px 0px 29px;
	word-wrap:break-word;
}
.coluna4 .conteudoRodape{
	padding-left:10px;
	padding-top:15px;
	height:312px;
}
.conteudoRodape div{
	margin-bottom:23px;
}
.conteudoRodape div a:link, .conteudoRodape div a:visited{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#abcc16;
	text-decoration:none;
}
.conteudoRodape div a:hover{
	
}
.conteudoRodape div strong{
	color:#FFF;
}
#personagem{
	background-color:#bce927;

	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:1px;
	float:left;
}
#personagem .coluna1{
	height:10px;
}
#personagem .coluna2 .nome{
	background-color:#8bd506;
	border-color:#75ca03;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	padding:35px 0px 8px 23px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:20px;
	letter-spacing:-1px;
}
#personagem .coluna2 .descricao{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding:0px 28px 20px 23px;
	line-height:22px;
}
#personagem .coluna2 .postsby{
	background-color:#284501;
	height:35px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#7cc329;
	font-size:20px;
	letter-spacing:-1px;
	padding:15px 0px 0px 23px;
	position:relative;
}
.seta{
	position:absolute;
	top:0px;
	left:-110px;
	filter: alpha(opacity=90);
	opacity: 0.90
}
.pitaco{
	background-color:#d0e476;
	border:solid 1px #6b8f21;
	margin-top:37px;
}
.pitaco .titulocomenta{
	background-color:#bbd747;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:-0.5pt;
	font-weight:bold;
	padding:5px 0px 2px 22px;
	background-image:url(../images/aspas.gif);
	background-repeat:no-repeat;
}
.pitaco .comment{
	padding:0px 22px 15px 22px;
	font-size:12px;
}
#comentarios{
	float:left;
	width:703px;
	margin-top:1px;
}
#comentarios .coluna1{
	text-align:right;
}
#comentarios .coluna2 .geralcomenta{
	background-color:#effb96;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	border-width:0px 0px 1px 0px;
	border-color:#9fbe39;
	border-style:solid;
	padding:15px 0px 10px 24px;
	letter-spacing:-1px;
}
#comentarios .coluna2 .comentario{
	padding:29px 25px 29px 25px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	border-style:solid;
	border-color:#596632;
	border-width:0px 0px 1px 0px;
}
#comentarios .coluna2 .reply{
	background-color:#c3ec3d;
	padding:29px 50px 29px 65px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	border-style:solid;
	border-color:#596632;
	border-width:0px 0px 1px 0px;
}
#comentarios .coluna2 .reply .imagem{
	width:33px;
	height:29px;
	margin-right:7px;
	margin-top:2px;
	border:#000000 1px solid;
}
.seta2{
	position:absolute;
	top:-27px;
	left:350px;
}
#comentarios .coluna2 .comentario .nome{
	color:#4f6105;
	font-weight:bold;
}
#comentarios .coluna2 .comentario .datahora{
	font-size:10px;
	font-weight:bold;
}

#comment #form_editapitaco{
	padding-left:10px;
}
#comment #form_editapitaco .edt #button5{
	background-color:#c3ec3d;
	border:#6b8f21 1px solid;
	color:#576a09;
	font-size:14px;
	height:32px;
	width:160px;
}

#comment #form_editapitaco .edt textarea{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
}

#comment #form_editapitaco .edt{
	margin-top:5px;
}

.vote{
	float:right;
}
.vote div{
	padding:5px;
	float:left;
}
.vote .num1{
	font-size:15px;
	color:#009933;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.vote .num2{
	font-size:15px;
	color:#990000;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#comentarios #form{
	padding:29px 25px 29px 25px;
}
#comentarios #form .tit{
	color:#000000;
	font-size:20px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}
#comentarios #form .edt{
	margin-top:5px;
}
#comentarios #form .edt input, #comentarios #form .edt textarea{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
}
.input2{
	border:2px #AA0000 solid;
	background-color:#FFCECF;
}
.input1{
	border:2px #FFF solid;
	background-color:#FFF;
}
#comentarios #form .edt #button{
	background-color:#c3ec3d;
	border:#6b8f21 1px solid;
	color:#576a09;
	font-size:14px;
	height:32px;
	width:160px;
}
#errobusca{
	margin-bottom:1px;
	float:left;
}
#errobusca .coluna2 .nome{
	background-color:#8bd506;
	border-color:#75ca03;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	padding:35px 0px 8px 23px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:20px;
	letter-spacing:-1px;
}
#errobusca .coluna2 .descricao{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding:0px 28px 20px 23px;
	line-height:22px;
}
#servicos{
	float:left;
}
#servicos .coluna1{
	height:10px;
	float:left;
	width:218px;
}
#servicos .coluna2{
	border-style:solid;
	border-color:#9db25a;
	border-width:1px 0px 0px 0px;
	background-color:#cce380;
	padding:12px 40px 12px 0px;
	width:444px;
	float:left;
	position:relative;
}
#servicos .coluna2 div{
	float:right;
	margin-left:5px;
}

#email{
	display:none;
	float:left;
	height:216px;
}
#email .coluna2{
	border-style:solid;
	border-color:#EEF5D6;
	border-width:1px 0px 0px 0px;
	background-color:#EEF5D6;
	padding:12px 40px 12px 0px;
	width:444px;
	height:191px;
	float:right;
}
#email .coluna1{
	height:10px;
	float:left;
	width:218px;
}



#email #form .tit{
	color:#000000;
	font-size:20px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

#email #form .edt input, #email #form .edt select, .edt textarea{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
	width:420px;
}
#email #form .edt #button2{
	background-color:#c3ec3d;
	border:#6b8f21 1px solid;
	color:#576a09;
	font-size:14px;
	height:32px;
	width:160px;
}
#email #form .edt{
	margin-top:5px;
}

#formResposta{
	margin-top:10px;	
}

#formResposta .tit{
	color:#000000;
	font-size:20px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

#formResposta .edt select{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
	width:424px;
	height:25px;
}

#formResposta .edt textarea{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
	width:420px;
}
#formResposta .edt #button3{
	background-color:#c3ec3d;
	border:#6b8f21 1px solid;
	color:#576a09;
	font-size:14px;
	height:32px;
	width:160px;
}

#formResposta .edt{
	margin-top:5px;
}

#formPitaco .edt select{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
	width:424px;
	height:25px;
}

#formPitaco .edt textarea{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	border:2px #FFF solid;
	font-size:12px;
	width:420px;
}
#formPitaco .edt #button4{
	background-color:#c3ec3d;
	border:#6b8f21 1px solid;
	color:#576a09;
	font-size:14px;
	height:32px;
	width:160px;
}
#formPitaco{
	margin-top:10px;	
}

#formPitaco .tit{
	color:#000000;
	font-size:20px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

#formPitaco .edt{
	margin-top:5px;
}

#adsenseConteudo{
	margin-top:35px;
	margin-bottom:10px;
	float:right;
	margin-right:7px;
}

.msgs{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px;
}

#links_relacionados #vejatambem{
	margin-top:35px;
	margin-bottom:35px;
}

#links_relacionados #vejatambem #spantitulo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-weight:bold;
	color:#474C32;
}

#links_relacionados #vejatambem ul a:link, #links_relacionados #vejatambem ul a:visited, #links_relacionados #vejatambem ul a:active{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#474C32;
	text-decoration:none;
}
#links_relacionados #vejatambem ul a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
}

#links_relacionados #vejatambem ul{
	float:left;
	margin-left:0px;
	padding-left:20px;
	list-style-type:none;
	padding-top:0px;
	margin-top:5px;
}

.espaco_servicos{
	float:left;
}
.espaco_servicos .coluna1{
	height:10px;
	float:left;
	width:218px;
}
.espaco_servicos .coluna2{
	border-style:solid;
	border-color:#9db25a;
	border-width:1px 0px 0px 0px;
	background-color:#cce380;
	padding:12px 40px 12px 0px;
	width:444px;
	float:left;
	position:relative;
}

