/* CSS Document */
p {margin:0 0 10px 0; padding:0}
p, div, td, a { font: 11px Verdana, Geneva, sans-serif; text-decoration:none}
img, table {border:none}

#cont { width:100%; float:left;}
#pagina { width:1000px; margin:0 auto; display:table}

/*** conteudo ***/
#conteudo { width:100%; float:left; background-color:#ffffff;}
#conteudo .menu_esquerdo { float:left; width:180px; margin-right: 10px; }
#conteudo .menu_esquerdo .col { background:#e9e9e9; float:left; width:182px; }
#conteudo .menu_esquerdo .col b { background: url(../../imagens/b_col.png) left; width: 182px; height: 11px; display: block; float: left; }
#conteudo .menu_esquerdo .col b.bottom { background-position: right; }
#conteudo .menu_esquerdo .formBusca { background: url(../../imagens/input_busca.png); padding: 0 6px; width: 170px; height: 29px; border:none; color:#666; font: 11px verdana; }
#conteudo .menu_esquerdo h3 { margin: 25px 0 5px 5px; display: block; float: left; }
#conteudo .menu_esquerdo ul { float:left; width: 162px; margin: 0 10px; list-style:none; padding:0}
#conteudo .menu_esquerdo li { text-align: left; font: 11px verdana; border-bottom: 1px dotted #aaa; }
#conteudo .menu_esquerdo li:last-child { border-bottom: none; }
#conteudo .menu_esquerdo a { display: block; color:#262b2e; font: 11px verdana; text-transform: normal; padding: 6px; }
#conteudo .menu_esquerdo a:hover { font-weight: bold; }
#conteudo .menu_esquerdo .ativo{ font-weight: bold; background:url(../../imagens/active_col.png) right 10px no-repeat; }

#conteudo .texto { float:right; width:681px; margin-right: 10px; }
#conteudo .texto .post { float: left; width: 679px; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; margin-bottom: 20px; }
#conteudo .texto .post b { background: url(../../imagens/b_post.png) left; width: 681px; height: 7px; float: left; display: block; margin-left: -1px; }
#conteudo .texto .post b.bottom { background-position: right; }
#conteudo .texto .post .middle { float: left; width: 669px; margin: 0 6px; }
#conteudo .texto .post .data { background: url(../../imagens/data.png); width: 43px; height: 51px; float: left; text-align: center; color: #fff; line-height: 16px; margin-right: 12px; }
#conteudo .texto .post .data big { display: block; font-size: 18px; font-weight: bold; margin-top: 10px; }
#conteudo .texto .post h2 { font-family: georgia; font-style: italic; font-weight: normal; font-size: 24px; margin: 5px 0 0; color: #333; }
#conteudo .texto .post i { margin: 0; font-size: 14px; color: #888; margin-top: -10px; }
#conteudo .texto .post .conteudo { float: right; width: 600px; margin: 10px 13px 5px 0; }

#conteudo .texto .post .opcoes { float:left; width:100%; border: solid 1px #7e7e7e; border-left:none; border-right:none; margin:15px 0 0 0; }
#conteudo .texto .post .tags { float:left; width:100%;}
#conteudo .texto .post .share {text-align:right;}

#conteudo .texto .divisao { width:100%; float:left; height:20px;}

#conteudo .texto .paginacao { float:left; width:681px;  }
#conteudo .texto .paginacao span { color: red; font-weight: bold; }
#conteudo .texto .paginacao .anterior { float:left}
#conteudo .texto .paginacao .recentes { float:right}

.voltar { float: right; color: #fff; display: block; font-weight: bold; font-size: 12px; margin: 70px 15px 0 0; }
.voltar:hover { text-decoration: underline; }