@import url("reset.css");

body{
    width:100%;
    margin:0px;
    padding:0px;
    background:#ffffff;
    color:#404040;
    font-family:Verdana;
    text-align:center;
}

#wrapper{
    background:transparent;
    background-attachment:fixed;   
    width:100%;
    display:-moz-inline-box;
    display:inline-block;   
}

#geral{
    background:transparent;
    width:900px;
    height:1024px;
    text-align:left;
    font-size:11px;
    display:-moz-inline-box;
    display:inline-block;
}

#topo{
    background:transparent;
    width:900px;
    height:141px;
    float:left;
}

#topo .logo{
    background:transparent;
    width:260px;
    height:141px;
    float:left;
}

#topo .links{
    width:616px;
    float:left;
    padding-left:18px;
    margin-top:102px;
    background-color:aqua;
}

#banners{
    width:900px;
    height:461px;
    float:left;   
}

#banners .banner_cont{
    width:882px;
    height:320px;
    margin-left:12px;
    
}

#base{
    background:transparent;
    width:900px;
    height:565px;
    display:-moz-inline-box;
    display:inline-block;
}

/********************************************************************************/

#conteudo_esq{
    background:url(../imagens/bg_eventos.jpg) top center no-repeat;
    width:261px;
    height:562px;
    float:left;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo_esq .destaque_shop{
    width:230px;
    height:420px;
    float:left;
    margin-left:19px;
    margin-top:10px;
}

/********************************************************************************/

#conteudo_dir{
    background:transparent;
    width:630px;
    height:565px;
    float:left;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo_dir .conteudo_topo{
    background:transparent;
    width:630px;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo_mostrar{
    background:transparent;
    width:630px;
    height:565px;
    text-align:center;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo_interna{
    background:transparent;
    width:630px;
    height:545px;
    text-align:left;
    overflow:auto;
    overflow-x:hidden;
    display:-moz-inline-box;
    display:inline-block;
}

#conteudo_mostrar_div1{
    width:315px;
    height:314px;
    float:left;
}

#conteudo_mostrar_div2{
    width:315px;
    height:314px;
    float:left;
}

/********************************************************************************/

#news{
    width:315px;
    height:314px;
    float:left;
}

#news .news_img{
    width:290px;
    height:170px;
    margin-left:13px;
    float:left;
    *margin-left:7px;
}

#news .news_texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:290px;
    height:100px;
    float:left;
    margin-left:15px;
    margin-top:3px;
    *margin-left:7px;
}

/********************************************************************************/

#video{
    width:315px;
    height:314px;
    float:left;
}

#video .video_img{
    width:290px;
    height:170px;
    margin-left:11px;
    float:left;
    *margin-left:6px;
}

#video .video_texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:290px;
    height:100px;
    float:left;
    margin-left:11px;
    margin-top:3px;
    *margin-left:6px;
}
/********************************************************************************/

#coluna{
    width:315px;
    height:120px;
    float:left;
}

#coluna .img{
    width:100px;
    height:80px;
    float:left;
    margin-top:3px;
}

#coluna .texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:180px;
    height:35px;
    margin-left:90px;
    *margin-left:10px;
}

/********************************************************************************/

#fotos{
    width:315px;
    height:150px;
    float:left;
}

#fotos .fotos_cont{
    background:url(../imagens/bg_fotos.jpg) top center no-repeat;
    width:272px;
    height:141px;
    margin-left:22px;
    float:left;
    *margin-left:11px;
}

#fotos .fotos_cont .foto01{
    width:120px;
    height:141px;
    float:left;
}

#fotos .fotos_cont .foto01 .img{
    width:120px;
    height:80px;
    float:left;
    margin-top:3px;
}

#fotos .fotos_cont .foto01 .texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:120px;
    height:35px;
    margin-left:0px;
    margin-top:88px;
    *margin-top:3px;
}

#fotos .fotos_cont .foto02{
    width:120px;
    height:141px;
    float:left;
    margin-left:32px;
}

#fotos .fotos_cont .foto02 .img{
    width:120px;
    height:80px;
    float:left;
    margin-top:3px;
}

#fotos .fotos_cont .foto02 .texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:120px;
    height:35px;
    margin-left:0px;
    margin-top:88px;
    *margin-top:3px;
}

/********************************************************************************/

#contribua{
    width:315px;
    height:200px;
    float:left;
}

#contribua .contribua_links{
    width:284px;
    height:34px;
    float:left;
    margin-left:14px;
    margin-top:5px;
    *margin-left:7px;
}

#contribua .contribua_texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:284px;
    float:left;
    margin-left:11px;
    margin-top:10px;
    *margin-left:7px;
}

#contribua .contribua_bt{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    font-weight:bold;
    width:284px;
    float:left;
    margin-left:135px;
    margin-top:3px;
    *margin-left:7px;
}

/********************************************************************************/


#mes_agenda{
    width:400px;
    float:left;
    margin-left:120px;
}

/********************************************************************************/

#tit_agenda {
    background:transparent;
    width:230px;
    height:69px;
}

#sidebar{
    background:transparent;
    width:230px;
    height:380px;
    display:-moz-inline-box;
    display:inline-block;
    float:left;
    color:#b4b4b4;
}

.agenda {
    width:230px;
    font-family: Verdana;
    font-size: 10px;
    text-align:center;
    margin-top:5px;
}

.agenda .info {
    width:230px;
    margin-top:5px;
    margin-left:0px;
    *margin-left:0px;
}

.agenda .sep_agenda {
    width:31px;
    margin-top:15px;
    text-align:center;
    float:left;
}

.agenda #img_data {
    background:url("../imagens/bg_dia_sb.png") no-repeat;
    width:31px;
    height:31px;
    float:left;
}

.agenda #img_data .dia {
    text-align:center;
    font-size:14px;
    font-weight:bold;
    color:#333333;
    margin-top:2px;
}

.agenda #img_data .mes {
    text-align:center;
    font-size:10px;
    font-weight:bold;
    color: #fff;
    margin-top:-2px;
}

/********************************************************************************/

#tit_interna{
    font-family: Verdana;
    color:#b4b4b4;
    width:639px;
    font-size:16px;
    font-weight:bold;
    text-align:center;
}

/********************************************************************************/

#equipe_cont{
    width:639px;
    height:120px;
    float:left;
    margin-top:10px;
    *margin-top:10px;
}

#equipe_img{
    width:100px;
    height:120px;
    float:left;
    margin-left:50px;
    *margin-left:25px;
}

#equipe_texto{
    font-family: Verdana;
    text-align:left;
    font-size:11px;
    width:400px;
    height:120px;
    float:left;
    margin-left:20px;
}

/********************************************************************************/

#texto_contato{
    font-family:Arial, Helvetica, sans-serif;
    text-align:right;
    font-size:12px;
    width:260px;
    height:200px;
    float:left;
    margin-top:30px;
    *margin-top:20px;
}

#caixa_contato{
    font-family:Verdana;
    text-align:left;
    font-size:12px;
    width:300px;
    height:240px;
    float:left;
    margin-top:27px;
    margin-left:5px;
    *margin-top:0px;

}

#bt_contato{
    width:165px;
    height:33px;
    float:left;
    margin-left:275px;
    *margin-left:0px;
    *width:450px;
}

#bt_contato .bt_limpar {
    width:80px;
    height:33px;
    cursor:pointer;
    border-style:none;
    float:left;
    background: #fff url("../imagens/bt_limpar.jpg") no-repeat;
    *margin-left:10px;
}

#bt_contato .bt_enviar {
    width:80px;
    height:33px;
    cursor:pointer;
    border-style:none;
    margin-left:5px;
    background: #fff url("../imagens/bt_enviar.jpg") no-repeat;    
}

/********************************************************************************/



/********************************************************************************/

a{
    color: #404040;
    text-decoration:none;
}

a:active{
    color: #777777;
    text-decoration:none;
}

a:visited {
    color: #404040;
    text-decoration:none;
}

a:hover {
    color: #404040;
    text-decoration:underline;
}



