/****************************************************************************************************************
IBNC - Igreja Batista Nacional no Cajuru
****************************************************************************************************************/

@import url("reset.css");

body{
    background:#cde9f2 url(../imagens/juniban/bg.jpg) repeat-x;
    color:#767676;
    font-family: Arial, Helvetica, sans-serif;
    text-align:center;
}

#wrapper{
    background:url(../imagens/juniban/bg_cont.jpg) center top no-repeat;
    width:100%;
    display:-moz-inline-box;
    display:inline-block;
}

#geral{
    background:transparent;
    width:910px;
    text-align:left;
    font-size:11px;
    display:-moz-inline-box;
    display:inline-block;
    margin-bottom:10px;
}

#topo{
    width:910px;
    height:518px;
}

#topo_botao{
    width:133px;
    height:24px;
    margin-left:390px;
}

#topo_links{
    width:135px;
    margin-left:30px;
    margin-top:139px;
    float:left;
}

#conteudo{
    background:url(../imagens/juniban/bg_cont_dentro.jpg) top no-repeat;
    width:900px;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo #conteudo_esq{
    background:transparent;
    width:670px;
    float:left;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo #conteudo_esq #esquerda{
    width:160px;
    display:-moz-inline-box;
    display:inline-block;
    float:left;
}

#conteudo #conteudo_esq #esquerda #news{
    width:160px;
    margin-left:10px;
    margin-top:10px;
}

#conteudo #conteudo_esq #esquerda #news .news_cabecalho{
    background: url(../imagens/juniban/tit_news.jpg);
    width:160px;
    height:28px;
}

#conteudo #conteudo_esq #esquerda #news .news_conteudo{
    background:#badb6c;
    width:153px;
    padding-left:7px;
}

#conteudo #conteudo_esq #esquerda #news .news_conteudo a,a:active,a:visited,a:hover {
    color: #484233;
    text-decoration:none;
    font-weight:normal; Ê
}

#conteudo #conteudo_esq #esquerda #news .news_rodape{
    background: url(../imagens/juniban/rod_news.jpg);
    width:160px;
    height:33px;
}

#conteudo #conteudo_esq #esquerda #news .news_rodape img{
    margin-left:85px;
    margin-top:12px;
}

#conteudo #conteudo_esq #esquerda #testemunho{
    width:160px;
    margin-left:10px;
    margin-top:20px;
}

#conteudo #conteudo_esq #esquerda #testemunho .testemunho_cabecalho{
    background: url(../imagens/juniban/tit_testemunho.jpg);
    width:160px;
    height:59px;
}

#conteudo #conteudo_esq #esquerda #testemunho .testemunho_conteudo{
    background:#00b4ff;
    width:153px;
    height:90px;
    padding-left:7px;
}

#conteudo #conteudo_esq #esquerda #testemunho .testemunho_conteudo a,a:active,a:visited,a:hover {
    color:#484233;
    text-decoration:none;
    font-weight:normal; 
}

#conteudo #conteudo_esq #esquerda #testemunho .testemunho_rodape{
    background:#00b4ff;
    width:160px;
    height:29px;
}


#meio{
    background:transparent;
    width:475px;
    margin-left:12px;
    _margin-left:12px;
    float:left;
}

#banners{
    background: url(../imagens/juniban/bg_banners.jpg);
    width:475px;
    height:235px;
    margin-left:15px;
    margin-top:10px;
}

#galeriafotos{
    background: url(../imagens/juniban/bg_fotos.jpg);
    width:440px;
    height:187px;
    margin-left:33px;
    margin-top:5px;
}

#galeriafotos .conteudo{
    width:142px;
    height:180px;
    float:left;
}

#galeriafotos .titulo1{
    padding-top:25px;
    padding-left:20px;
    color:#fff;
    font-weight:bold;
}

#galeriafotos .titulo2{
    padding-top:25px;
    padding-left:22px;
    color:#fff;
    font-weight:bold;
}

#galeriafotos .titulo3{
    padding-top:25px;
    padding-left:25px;
    color:#fff;
    font-weight:bold;
}

#galeriafotos .imagem1{
    padding-top:11px;
    padding-left:16px;
}

#galeriafotos .imagem2{
    padding-top:11px;
    padding-left:18px;
}

#galeriafotos .imagem3{
    padding-top:11px;
    padding-left:21px;
}

#galeriafotos .subtitulo1{
    padding-top:10px;
    padding-left:20px;
    color:#fff;
    font-weight:bold;
    line-height:150%;
}

#galeriafotos .subtitulo2{
    padding-top:10px;
    padding-left:22px;
    color:#fff;
    font-weight:bold;
    line-height:150%;
}

#galeriafotos .subtitulo3{
    padding-top:10px;
    padding-left:25px;
    color:#fff;
    font-weight:bold;
    line-height:150%;
}

#galeriafotos .botao1{
    padding-top:8px;
    padding-left:20px;
}

#galeriafotos .botao2{
    padding-top:8px;
    padding-left:22px;
}

#galeriafotos .botao3{
    padding-top:8px;
    padding-left:25px;
}

#galeriafotos a,a:active,a:visited,a:hover{
    color: #fff;
    text-decoration:none;
    font-weight:normal;
}

#conteudo #embaixo{
    background:transparent;
    width:686px;
    float:left;
    display:-moz-inline-box;
    display:inline-block;
    clear:both;
}

#palavra{
    background:url(../imagens/juniban/bg_palavra.jpg);
    width:447px;
    height:187px;
    margin-left:15px;
    margin-top:10px;
    float:left;
}

#palavra .palavra_conteudo{
    width:430px;
    height:155px;
    margin-left:10px;
    margin-top:25px;
}

#palavra .palavra_botao{
    width:143px;
    height:28px;
    margin-top:-21px;
}

#palavra a,a:active,a:visited,a:hover{
    color:#484233;
    text-decoration:none;
    font-weight:normal;
}

#game{
    background: url(../imagens/juniban/bg_game.jpg);
    width:160px;
    height:187px;
    margin-left:482px;
    margin-top:10px;
}

#conteudo #sidebar{
    width:204px;
    margin-left:10px;
    margin-top:25px;
    display:-moz-inline-box;
    display:inline-block;
    float:left;
    color:#fff;
}

#conteudo #sidebar #agenda{
    background:#65a607;
    width:194px;
    padding:5px;
}

#conteudo #sidebar #agenda .fundo{
    background:url(../imagens/juniban/bg_sidebar_agenda_dia.jpg) top no-repeat;
    width:40px;
    height:31px;
    float:left;
}

#conteudo #sidebar #agenda .dia{
    text-align:center;
    font-size:14px;
    font-weight:bold;
    margin-top:2px;
    color:#3c7509;
}

#conteudo #sidebar #agenda .mes{
    text-align:center;
    font-size:10px;
    font-weight:bold;
    margin-top:-14px;
    color:#3c7509;
}

#conteudo #sidebar #agenda .dados{
    width:150px;
    font-size:11px;
    color:#ffffff;
}

#conteudo #sidebar #agenda .dados a,a:active,a:visited,a:hover{
    color: #ffffff;
    text-decoration:none;
}

#conteudo #sidebar #agenda .dadosdestaque{
    width:150px;
    font-size:11px;
    font-weight:bold;
    color:#074d00;
}

#conteudo #sidebar #agenda .dadosdestaque a,a:active,a:visited,a:hover{
    color:#ffcc00;
    font-weight:bold;
    text-decoration:none;
}

#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;
}

#internas_topo{
    width:630px;
    height:10px;
    margin-left:30px;
    margin-top:25px;
    background:url(../imagens/juniban/bg_internas_topo.jpg) no-repeat;
}

#internas_rodape{
    width:630px;
    height:10px;
    margin-left:30px;
    background:url(../imagens/juniban/bg_internas_rodape.jpg) no-repeat;
}

#internas_footer{
    width:630px;
    margin-left:17px;
}

#internas{
    width:610px;
    margin-left:30px;
    background:#fff;
    padding:10px;
    min-height:500px;
    height:auto !important;
    height:500px;
}

#internas li{
    background:url(../imagens/principal/seta_eventos.jpg) left no-repeat;
    background-position:0px 5px;
    padding:0px 0px 0px 10px;
}

#internas h1{
    color:#80c604;
    font-size:18px;
    padding-bottom:3px;
    margin-bottom:3px;
    border-bottom:1px solid #80c604;
    text-transform:uppercase;
}

#internas h2{
    color:#80c604;
    display:inline;
    font-size:14px;
}

#internas h3{
    padding-bottom:3px;
    margin-bottom:3px;
    border-bottom:1px solid #ccc;
}

#internas a{
    color: #80c604;
    text-decoration:none;
}

#internas a:active{
    color: #80c604;
    text-decoration:none;
}

#internas a:visited {
    color: #80c604;
    text-decoration:none;
}

#internas a:hover {
    color: #80c604;
    text-decoration:underline;
}

