/****************************************************************************************************************
IBNC - Igreja Batista Nacional no Cajuru
****************************************************************************************************************/

@import url("reset.css");

body{
    background:#413e38;
    color:#767676;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center;
}

#wrapper_topo{
    background:url(../imagens/jubanc/bg_cont.jpg) top no-repeat;
    width:100%;
    display:inline-block;
}

#geral{
    background:transparent;
    width:910px;
    text-align:left;
    font-size:11px;
    display:inline-block;
}

#topo{
    width:900px;
    height:280px;
}

#topo_botao{
    width:133px;
    height:24px;
    margin-left:390px;
}

#topo_links{
    width:650px;
    margin-top:133px;
    margin-left:72px;
    float:left;
}

#wrapper{
    background:url(../imagens/jubanc/bg_cont_meio.jpg) top no-repeat;
    width:100%;
    height:1008px;
}

#conteudo{
    background:transparent;
    width:670px;
    display:inline-block;
}

/************************** CONTEUDO ESQUERDA *****************************/

#conteudo_esq{
    width:670px;
    float:left;
}

#banners{
    width:592px;
    height:185px;
    margin-left:61px;
    margin-top:23px;
}

#esquerda{
    width:210px;
    float:left;
}

/** PALAVRA **/

#palavra{
    background: url(../imagens/jubanc/bg_palavra.jpg);
    width:210px;
    height:370px;
    margin-left:56px;
    margin-top:17px;
}

#palavra .palavra_titulo{
    width:195px;
    float:left;
    margin-left:5px;
    margin-top:6px;
    font-weight:bolder;
    font-size:14px;
    color:#bfbf0f;
    font-family:georgia;
}

#palavra .palavra_conteudo{
    width:190px;
    text-decoration:none;
    margin-left:10px;
    color:#bfba8b;
}

#palavra a, a:active, a:visited, a:hover{
    color:#bfba8b;
    text-decoration:none;
    font-weight:normal
}

/** TESTEMUNHO **/

#testemunho{
    background: url(../imagens/jubanc/bg_testemunho.jpg);
    width:210px;
    height:155px;
    margin-left:56px;
    margin-top:10px;
}

#testemunho_conteudo{
    margin-left:2px;
    width:180px;
    padding-top:46px;
}

#testemunho_conteudo .testemunho_conteudo{
    margin-left:10px;
    width:180px;
    min-height: 72px;
}

#testemunho .testemunho_rodape{
    width:180px;
}

#testemunho a, a:active, a:visited, a:hover{
    color:#ffffff;
    text-decoration:none;
    font-weight:normal
}

/************************** CONTEUDO MEIO *****************************/

#meio{
    background:transparent;
    width:385px;
    margin-left:62px;
    margin-top:16px;
    float:left;
}

#fotos_news{
    background:url(../imagens/jubanc/bg_fotosnews.jpg);
    width:380px;
    height:200px;
}

/** FOTOS **/

#fotos_news .fotos{
    width:180px;
    height:185px;
    margin-left:11px;
}

#fotos_news .fotos .foto{
    width:167px;
    height:96px;
    margin-left:6px;
    padding-top:30px;
}

#fotos_news .fotos .titulo{
    width:170px;
    margin-left:8px;
    margin-top:10px;
    color:#ffffff;
}

#fotos_news .fotos .link {
    width:135px;
    margin-left:8px;
    margin-top:5px;
}

#fotos_news .fotos .mais{
    width:40px;
    margin-left:110px;
    margin-top:6px;
    font-weight:bold;
}

#fotos_news .fotos a, a:active, a:visited, a:hover{
    color:#ffb400;
    text-decoration:none;
    font-weight:bold;
}

/** NEWS **/

#fotos_news .news{
    width:150px;
    height:155px;
    margin-left:215px;
    margin-top:-155px;
}

#fotos_news .news .titulo a{
    margin-left:-5px;
    font-family:arial;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
    text-decoration:none;
}

/** PROXIMOS EVENTOS **/

#eventos{
    background:url(../imagens/jubanc/bg_eventos.jpg);
    width:401px;
    height:205px;
    margin-left:1px;
}

#eventos .evento1{
    width:145px;
    height:160px;
    margin-left:32px;
    padding-top:34px;
}

#eventos .evento1 .data{
    width:145px;
    margin-top:-6px;
    color:#584623;
    font-style:italic;
    font-weight:bold;
    font-family:georgia;
    font-size:14px;
    text-align:center;
}

#eventos .evento1 .foto{
    width:145px;
    margin-top:3px;
    text-align:center;
}

#eventos .evento1 .titulo{
    width:145px;
    font-size:11px;
    color:#5f4e2c;
    font-family:arial;
    text-align:center;
    line-height:150%;
}

#eventos .evento1 a, a:active, a:visited, a:hover{
    color:#5f4e2c;
    text-decoration:none;
    font-weight:normal;
}

#eventos .evento2{
    width:145px;
    height:160px;
    margin-left:190px;
    margin-top:-201px;
    padding-top:41px;
}

#eventos .evento2 .data{
    width:145px;
    margin-top:-6px;
    color:#584623;
    font-style:italic;
    font-weight:bold;
    font-family:georgia;
    font-size:14px;
    text-align:center;
}

#eventos .evento2 .foto{
    width:145px;
    margin-top:3px;
    text-align:center;
}

#eventos .evento2 .titulo{
    width:145px;
    font-size:11px;
    color:#584623;
    font-family:arial;
    text-align:center;
    line-height:150%;
}

#eventos .evento2 a, a:active, a:visited, a:hover{
    color:#5f4e2c;
    text-decoration:none;
    font-weight:normal;
}

/** CONVITE **/

#meio #convite{
    background:url(../imagens/jubanc/bg_convite.jpg);
    width:380px;
    height:140px;
    margin-top:8px;
}

#meio #convite .texto{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    float:left;
    width:180px;
    padding-top:36px;
    padding-left:8px;
}

#meio #convite .caixas{
    width:135px;
    margin-top:-79px;
    float:left;
    padding-left:235px;
}

#meio #convite .bt_convite{
    width:156px;
    height:23px;
    float:left;
    margin-top:8px;
    margin-left:-22px;
    border-style:none;
    background:url(../imagens/jubanc/bt_convite.jpg);
}

/************************** CONTEUDO DIREITA *****************************/

#conteudo_dir{
    width:204px;
    height:780px;
    margin-left:687px;
    margin-top:-780px;
    float:left;
}

#cont_radio{
    width:204px;
    display:inline-block;
    float:left;
}

#sidebar{
    width:204px;
    display:inline-block;
    float:left;
    color:#ffffff;
}

#agenda{
    width:190px;
    margin-left:15px;
}

#agenda .fundo{
    background:url(../imagens/jubanc/bg_sidebar_agenda_dia.jpg) top no-repeat;
    width:35px;
    margin-left:-6px;
}

#agenda .fundo .dia{
    width:15px;
    margin-left:10px;
    padding-top:2px;
    color:#6d6d6d;
    font-weight:bold;
    font-size:12px;
}

#agenda .fundo .mes{
    width:25px;
    margin-left:7px;
    margin-top:-13px;
    color:#6d6d6d;
    font-weight:bold;
    color:#ffffff;
    font-size:11px;
}

#sidebar #tit_agenda{
    width:194px;
    margin-left:-1px;
    margin-top:17px;
}

#sidebar #agenda{
    margin-left:5px;
    width:190px;
}

#sidebar #bt_agenda{
    width:194px;
    margin-left:-3px;
}

#sidebar #agenda .fundo{
    background:url(../imagens/jubanc/bg_sidebar_agenda_dia.jpg) top no-repeat;
    width:40px;
    height:31px;
    margin-left:0px;
    float:left;
}

#sidebar #agenda .dia{
    text-align:center;
    font-size:14px;
    font-weight:bold;
    margin-top:0px;
    color:#6d6d6d;
}

#sidebar #agenda .mes{
    text-align:center;
    font-size:10px;
    font-weight:bold;
    margin-top:-14px;
    color:#ffffff;
}

#sidebar #agenda .dados{
    width:180px;
    font-size:11px;
    margin-left:10px;
    margin-top:8px;
    color:#ffffff;
}

#sidebar #agenda .dados a,a:active,a:visited,a:hover{
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}

#sidebar #agenda .dadosdestaque{
    width:190px;
    height:31px;
    font-size:12px;
    font-weight:bold;
    color:#9d0708;
}

#sidebar #agenda .dadosdestaque a,a:active,a:visited,a:hover{
    color:#9d0708;
    font-weight:bold;
    text-decoration:none;
}

#sidebar #endereco{
    margin-left:5px;
    margin-bottom:20px;
    width:190px;
}

#rodape{
    background:url(../imagens/jubanc/bg_rodape.jpg);
    width:390px;
    height:50px;
    margin-left:50px;
    margin-top:15px;
    margin-bottom:15px;
    _margin-left:50px;
}

#conteudo #conteudo_esq #busca .campo_busca{
    background:url(../imagens/juniban/bg_busca_campo.jpg);
    width:519px;
    height:13px;
    padding:3px;
    border:none;
    font-size:11px;
    margin-left:15px;
    color:#767676;
}

#conteudo #conteudo_esq #busca .ok_busca{
    background:url(../imagens/juniban/bt_busca.jpg);
    width:73px;
    height:20px;
    border:none;
    margin-left:3px;
}

/********************  INTERNA  ************************/

#twitter {
    width:193px;
    color: #444444;
    float:left;
}

/************************** CONTEUDO INTERNAS *****************************/

#wrapper_internas{
    background:url(../imagens/jubanc/bg_cont_internas.jpg) top no-repeat;
    width:100%;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo_internas{
    background:transparent;
    width:900px;
    height:770px;
    display:-moz-inline-box;
    display:inline-block;
}

#internas{
    width:592px;
    height:700px;
    float:left;
    margin-left:62px;
    margin-top:15px;
    margin-right:33px;
    overflow:auto;
    overflow-x:hidden;
}

#sidebar_interna{
    float:left;
    margin-top:-3px;
}

#radio_interna{
    width:204px;
    margin-left:10px;
    margin-top:82px;
    float:left;
}

#internas_footer{
    width:630px;
    margin-left:17px;
}

#internas li{
    background:url(../imagens/principal/seta_eventos.jpg) left no-repeat;
    background-position:0px 5px;
    padding:0px 0px 0px 10px;
}

#internas h1{
    width:550px;
    color:#9d0708;
    font-size:18px;
    padding-bottom:3px;
    margin-bottom:3px;
    border-bottom:1px solid #9d0708;
    text-transform:uppercase;
}

#internas h2{
    color:#9d0708;
    display:inline;
    font-size:14px;
}

#internas h3{
    padding-bottom:3px;
    margin-bottom:3px;
    border-bottom:1px solid #cccccc;
}

#internas a,a:active,a:visited,a:hover{
    color:#9d0708;
    text-decoration:none;
    font-weight:bold;
}


