/*
Theme Name: Taciele Alcolea
Theme URI: http://www.tacielealcolea.com/
Description: Conteudo + Sidebar
Version: 1.0
Author: Mari Assmann
Author URI: http://plicplac.com.br/
*/

@import url('reset.css');

html, body {
    background-color: #FFF;
    color: #000;
    font: x-small Verdana;
    font-size/* */:/**/small;
    font-size: /**/small;
    text-align: center;
    /*height: 100%;*/}

body {
    background: url('imagens/bg.gif') 0px 368px repeat-x;}

a {
    color: #ED2F59;
    outline: none;
    text-decoration: none;}

#pagina {
    width: 1065px;
    color: #4B4B4D;
    font-family: Verdana, Arial, Georgia;
    font-size: 12px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;}

#header {
    width: 1065px;
    height: 450px;
    position: relative;
    float: left;}

#header-propaganda {
    width: 728px;
    height: 90px;
    top: 47px;
    left: 168px;
    position: absolute;}

#header-logo {
    background: url('imagens/header-logo.png') no-repeat;
    width: 754px;
    height: 247px;
    top: 180px;
    left: 155px;
    position: absolute;}

#header-menu {
    width: 1065px;
    text-align: center;
    top: 385px;
    left: 0px;
    position: absolute;}

#header-menu li {
    color: #A9ABAE;
    font-size: 24px;
    text-transform: uppercase;
    padding: 0px 20px 0px 20px;
    display: inline;}

#header-menu li a {
    color: #A9ABAE;}

#header-menu li a:hover {
    color: #ED2F59;}

.header-menu-ativo {
    color: #ED2F59 !important;}

#pagina-conteudo {
    width: 1065px;
    text-align: left;
    position: relative;
    float: left;}

#destaque {
    width: 1065px;
    height: 350px;
    position: relative;
    float: left;}

#destaque li {
    width: 1000px;
    height: 350px;
    margin: 0px 0px 0px 50px;
    position: relative;
    float: left;
    display: none;}

#conteudo {
    width: 710px;
    text-align: left;
    position: relative;
    float: left;}

.conteudo-post-geral {
    width: 710px;
    padding: 30px 0px 40px 0px;
    position: relative;
    float: left;}

.conteudo-post-topo, .conteudo-post-fundo {
    background: url('imagens/conteudo-post-topo.jpg') no-repeat;
    width: 673px;
    height: 2px;
    position: relative;
    float: right;}

.conteudo-post-fundo {
    background: url('imagens/conteudo-post-fundo.jpg') no-repeat;}

.conteudo-post-coracao {
    background: url('imagens/conteudo-post.png') no-repeat;
    width: 71px;
    height: 78px;
    top: 55px;
    left: 0px;
    position: absolute;}

.conteudo-post {
    background: #FFF url('imagens/conteudo-post-linha.jpg') repeat-y;
    width: 640px;
    padding: 0px 16px 0px 17px;
    position: relative;
    float: right;}

.conteudo-post-titulo {
    width: 615px;
    color: #727376;
    font-size: 30px;
    font-height: bold;
    line-height: 30px;
    text-transform: uppercase;
    padding: 20px 0px 0px 10px;
    border-bottom: 1px dashed #BDBFC1;
    position: relative;
    float: right;}

.conteudo-post-titulo a {
    color: #727376;}

.conteudo-post-titulo a:hover {
    color: #F59BAC;}

.conteudo-post-data {
    width: 640px;
    height: 18px;
    color: #96989A;
    font-size: 12px;
    text-align: right;
    position: relative;
    float: right;}

.conteudo-post-texto {
    width: 640px;
    color: #4B4B4D;
    font-size: 15px;
    padding: 30px 0px 0px 0px;
    position: relative;
    float: left;}

.conteudo-post-texto p {
    padding: 0px 0px 30px 0px;}

.conteudo-post-texto ul li, .conteudo-post-texto ol li {
    background: url('imagens/conteudo-post-marcador.gif') 0px 5px no-repeat;
    padding: 0px 0px 0px 15px;}

.conteudo-post-texto a {
    color: #ED2F59;}

.conteudo-post-texto blockquote {
    background: #E6E7E9 url('imagens/conteudo-post-blockquote.gif') top center no-repeat;
    width: 580px;
    color: #ED2F59;
    margin: 0px 0px 0px -14px;
    padding: 10px 40px 10px 47px;}

.conteudo-post-pagina .conteudo-post-texto {
    width: 630px;
    float: right;}

.conteudo-post-info {
    width: 640px;
    height: 65px;
    padding: 20px 0px 0px 0px;
    position: relative;
    float: left;}

.conteudo-post-info-compartilhe {
    width: 640px;
    padding: 20px 0px 5px 0px;
    border-bottom: 1px dashed #BDBFC1;
    position: relative;
    float: left;}

.conteudo-post-info-compartilhe-estrela_e, .conteudo-post-info-compartilhe-estrela_d {
    background: url('imagens/conteudo-post-estrela_e.jpg') 90px 2px no-repeat;
    width: 120px;
    height: 22px;
    position: relative;
    float: left;}

.conteudo-post-info-compartilhe-estrela_d {
    background: url('imagens/conteudo-post-estrela_d.jpg') 0px 2px no-repeat;
    width: 16px;}

.conteudo-post-info-compartilhe-item {
    position: relative;
    float: left;}

.conteudo-post-info-comente {
    background: url('imagens/conteudo-post-comente.png') no-repeat;
    width: 174px;
    height: 65px;
    top: 20px;
    right: 0px;
    position: absolute;}

.conteudo-post-info-comente .fonte-bh {
    width: 35px;
    color: #FFF;
    font-size: 22px;
    text-align: center;
    padding: 19px 6px 0px 0px;
    position: relative;
    float: right;}

.conteudo-post-categorias {
    width: 640px;
    color: #848688;
    font-size: 15px;
    text-transform: uppercase;
    padding: 5px 0px 20px 0px;
    position: relative;
    float: left;}

.conteudo-post-categorias a {
    background-color: #848688;
    color: #FFF;
    padding: 2px 2px 3px 2px;}

.conteudo-post-categorias a:hover {
    background-color: #FFF;
    color: #848688;}

#sidebar {
    width: 333px;
    text-align: left;
    padding: 30px 0px 0px 0px;
    position: relative;
    float: right;}

#sidebar-topo, #sidebar-fundo {
    background: #FFF url('imagens/sidebar-topo.jpg') no-repeat;
    width: 333px;
    height: 2px;
    position: relative;
    float: left;}

#sidebar-fundo {
    background: url('imagens/sidebar-fundo.jpg') no-repeat;}

#sidebar-conteudo {
    background: url('imagens/sidebar-linha.jpg') repeat-y;
    width: 333px;
    padding: 0px 0px 40px 0px;
    position: relative;
    float: left;}

.sidebar-titulo {
    color: #F7ADAF;
    font-size: 24px;
    text-transform: uppercase;
    position: relative;
    float: left;}

.sidebar-divisao {
    background: url('imagens/sidebar-divisao.gif') top center no-repeat;
    width: 333px;
    height: 22px;
    margin: 20px 0px 0px 0px;
    position: relative;
    float: left;}

#sidebar-busca {
    width: 290px;
    padding: 20px 0px 0px 20px;
    position: relative;
    float: left;}

#sidebar-busca-form {
    background: url('imagens/sidebar-busca.gif') no-repeat;
    width: 176px;
    height: 22px;
    padding: 7px 10px 0px 10px;
    position: relative;
    float: right;}

#sidebar-busca-form #s {
    background-color: #FCE2E5;
    width: 176px;
    border: 0px;
    outline: none;
    position: relative;
    float: left;}

#sidebar-perfil {
    padding: 20px 0px 0px 15px;
    position: relative;
    float: left;}

#sidebar-redes {
    width: 333px;
    padding: 20px 0px 0px 0px;
    text-align: center;
    position: relative;
    float: left;}

#sidebar-redes li {
    padding: 0px 10px 0px 10px;
    display: inline;}

#sidebar-facebook {
    width: 300px;
    padding: 20px 0px 0px 16px;
    position: relative;
    float: left;}

#sidebar-categorias {
    width: 300px;
    text-align: center;
    padding: 20px 0px 0px 16px;
    position: relative;
    float: left;}

#sidebar-categorias li {
    color: #FFF;
    font-size: 16px;
    text-transform: uppercase;
    padding: 0px 5px 5px 0px;
    position: relative;
    float: left;}

#sidebar-categorias li a {
    color: #FFF;
    padding: 5px 10px 5px 10px;
    position: relative;
    float: left;}

#sidebar-videos {
    width: 217px;
    padding: 20px 0px 0px 58px;
    position: relative;
    float: left;}

#sidebar-instagram {
    width: 277px;
    padding: 20px 0px 0px 56px;
    position: relative;
    float: left;}

#sidebar-instagram .img_instagram {
    width: 100px;
    height: 100px;
    padding: 0px 5px 10px 5px;
    position: relative;
    float: left;}

#sidebar-instagram .sidebar-titulo {
    width: 277px;}

#sidebar-newsletter {
    width: 260px;
    padding: 20px 0px 0px 36px;
    position: relative;
    float: left;}

#sidebar-newsletter .sidebar-titulo {
    width: 260px;
    font-size: 20px;}

#sidebar-newsletter .sidebar-titulo span {
    float: right;}

#sidebar-newsletter-form {
    width: 260px;
    padding: 10px 0px 0px 0px;
    position: relative;
    float: left;}

#sidebar-newsletter-form #email {
    background: url('imagens/sidebar-newsletter.gif') no-repeat;
    width: 176px;
    height: 27px;
    margin: 3px 0px 0px 0px;
    padding: 2px 10px 0px 10px;
    border: 0px;
    outline: none;
    position: relative;
    float: left;}

#sidebar-newsletter-form #submit {
    background: url('imagens/sidebar-newsletter-ok.gif') no-repeat;
    width: 54px;
    height: 34px;
    border: 0px;
    outline: none;
    cursor: pointer;
    position: relative;
    float: right;}

.sidebar-propaganda {
    width: 300px;
    padding: 20px 0px 0px 17px;
    position: relative;
    float: left;}

.sidebar-propaganda .textwidget {
    width: 300px;
    padding: 0px 0px 10px 0px;
    position: relative;
    float: left;}

#sidebar-link {
    width: 280px;
    padding: 20px 0px 0px 26px;
    position: relative;
    float: left;}

#sidebar-link .sidebar-titulo {
    width: 280px;
    text-align: center;}

#sidebar-link-conteudo {
    width: 280px;
    padding: 10px 0px 0px 0px;
    position: relative;
    float: left;}

#sidebar-link-conteudo img {
    position: relative;
    float: left;}

#sidebar-link-conteudo textarea {
    width: 150px;
    height: 50px;
    position: relative;
    float: right;}

.wp-pagenavi {
    width: 670px;
    color: #ED2B72;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    float: right;}

.wp-pagenavi a {
    color: #ED2B72;
    text-decoration: none;}

.wp-pagenavi .page, .wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi .extend, .wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink, .wp-pagenavi .first, .wp-pagenavi .last {
    text-align: center;
    margin: 0px 0px 0px 8px;
    padding: 3px 5px 3px 5px;
    position: relative;
    display: inline-block;}

.wp-pagenavi a:hover, .wp-pagenavi .current {
    background-color: #ED2B72;
    color: #FFF;}

#footer {
    width: 100%;
    padding: 50px 0px 0px 0px;
    position: relative;
    clear: both;}

.conteudo-post-texto img.aligncenter, .conteudo-post-texto img.alignleft, .conteudo-post-texto img.alignright {
    max-width: 640px;
    width: auto;
    height: auto;}

.alignnone {
    padding: 5px 0px 5px 0px;
    display: block;}

.aligncenter {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding: 5px 0px 5px 0px;
    display: block;}

.alignleft {
    padding: 1px 4px 5px 0px;
    float: left;}

.alignright {
    padding: 1px 0px 5px 4px;
    float: right;}

b i, b em, strong i, strong em {
    font-weight: bold;
    font-style: italic;}

b, strong {
    font-weight: bold;}

i, em {
    font-style: italic;}

#comments {
    background: #FFF url('imagens/conteudo-post-linha.jpg') repeat-y;
    width: 673px;
    font-family: Tahoma, Verdana, Arial;
    margin: 40px 0px 0px 0px;
    position: relative;
    float: right;}

#comentarios-topo {
    background: url('imagens/comentarios-topo.jpg') no-repeat;
    width: 640px;
    height: 50px;
    margin: 20px 0px 20px 17px;
    position: relative;
    float: left;}

#comentar-lista {
    list-style: none;
    width: 640px;
    padding: 0px 0px 0px 17px;
    position: relative;
    float: left;}

#comentar-lista li {
    list-style: none;
    position: relative;
    float: left;}

.comentario-autor {
    width: 580px;
    margin: 20px 0px 0px 0px;
    padding: 10px 20px 10px 40px;
    position: relative;
    float: left;}

#comentar-lista .children .comentario-autor {
    width: 560px;}

#comentar-lista li ul li {
    margin: 0px;
    position: relative;
    float: right;}

.comentario-avatar {
    width: 66px;
    color: #B35F5C;
    font-size: 10px;
    text-align: center;
    padding: 0px 0px 4px 0px;
    position: relative;
    float: left;}

.comentario-avatar .avatar {
    width: 66px;
    position: relative;
    float: left;}

.comment-reply-link {
    background-color: #ED2B72;
    width: 66px;
    color: #FFF;
    font-size: 10px;
    text-align: center;
    text-transform: uppercase;
    padding: 1px 0px 2px 0px;
    position: relative;
    float: left;}

.comentario-data {
    width: 66px;
    color: #A9ABAE;
    font-size: 10px;
    text-align: center;
    padding: 1px 0px 0px 0px;
    position: relative;
    float: left;}

.comentario-nome {
    width: 475px;
    color: #F7ADAF;
    font-size: 18px;
    position: relative;
    float: right;}

.comentario-nome a {
    color: #F7ADAF;}

#comentar-lista .children .comentario-nome {
    width: 455px;}

.comentario-texto {
    width: 475px;
    color: #606062;
    font-size: 12px;
    padding: 10px 0px 0px 0px;
    position: relative;
    float: right;}

.comentario-texto p {
    padding: 0px 0px 10px 0px;}

#comentar-lista .children .comentario-texto {
    width: 455px;}

#comentar-lista .depth-1 {
    border-bottom: 1px dashed #BDBFC1;}

#respond {
    width: 640px;
    padding: 20px 0px 20px 17px;
    position: relative;
    float: left;}

#responder-topo {
    background: url('imagens/comentarios-comente.jpg') no-repeat;
    width: 640px;
    height: 50px;
    position: relative;
    float: left;}

#commentform {
    width: 620px;
    padding: 10px;
    position: relative;
    float: left;}

#commentform label {
    color: #A9ABAE;
    font-size: 12px;
    padding: 3px 0px 0px 5px;
    cursor: text;
    position: relative;
    float: left;}

#commentform .responder-campo-nome {
    width: 200px;
    height: 22px;
    border: 1px dashed #F7ADAF;
    position: relative;
    float: left;}

#commentform .responder-campo-nome #author {
    width: 155px;
    height: 20px;
    border: 0px;
    outline: none;
    position: relative;
    float: right;}

#commentform .responder-campo-email {
    width: 200px;
    height: 22px;
    margin: 0px 0px 0px 5px;
    border: 1px dashed #F7ADAF;
    position: relative;
    float: left;}

#commentform .responder-campo-email #email {
    width: 155px;
    height: 20px;
    border: 0px;
    outline: none;
    position: relative;
    float: right;}

#commentform .responder-campo-site {
    width: 200px;
    height: 22px;
    margin: 0px 0px 0px 5px;
    border: 1px dashed #F7ADAF;
    position: relative;
    float: left;}

#commentform .responder-campo-site #url {
    width: 165px;
    height: 20px;
    border: 0px;
    outline: none;
    position: relative;
    float: right;}

#commentform .responder-campo-comentario {
    width: 490px;
    height: 75px;
    margin: 5px 0px 0px 0px;
    border: 1px dashed #F7ADAF;
    position: relative;
    float: left;}

#commentform #comment {
    width: 478px;
    height: 50px;
    padding: 0px 5px 0px 5px;
    margin: 2px 0px 0px 0px;
    border: 0px;
    outline: none;
    position: relative;
    float: left;}

#commentform #submit {
    background: url('imagens/comentarios-enviar.gif') no-repeat;
    width: 122px;
    height: 79px;
    margin: 5px 2px 0px 0px;
    border: 0px;
    outline: none;
    cursor: pointer;
    position: relative;
    float: right;}

.cufon-loading * {
    visibility: hidden !important;}
