﻿html, body 
    {
        height:100%;
    }
body
{
    text-align: -moz-center;
    *text-align:center;
    height: 100%;
    background-image: url(../img/bg.gif);
    background-position: center;
    background-repeat: repeat-y;
}
#area
{
    
    display:block;
    width:906px;
    font-size:10px;
}

#espaco
{
    display: block;
    background-color: #000;
    height: 50px;
    width:900px;
}

#topo
{
     display: block;
     height: 263px;
     background-image: url(../img/topo.jpg);
     width:900px;
}

#topo h1 span
{
    display:none;   
}

#barra
{
     display: block;
     height: 23px;
     width:900px;
     background-image: url(../img/barra_topo.jpg);
}

#barra h1 span
{
    display:none;   
}

#col-esq
{
    float:left;
    margin-left: 5px;
    /*border:solid 1px #000;*/
    
}
#col-centro
{
    float:left;
    /*border:solid 1px #000;*/
    width: 565px;
    text-align: center;

}
#centro-conteudo
{

    width: 540px;
    margin-left: 10px;
    margin-right: 15px;
    margin-top: 15px;

}
#col-dir
{
    float:left;
    /*border:solid 1px #000;*/
    width:172px;
    height: 100%
    
}


#login
{
    background-color: #293e07;
    padding: 10px 6px 10px 6px;

}

#login p
{
    margin-bottom: 5px;
    text-align: left;
}

#patrocinio
{
    font-size:small;
    text-align: left;
    padding-top: 10px;
}


#bdtitulo
{
    background-image: url(../img/bdtitulo.jpg);
    background-repeat: no-repeat;
    width: 170px;
    height: 26px;
}
#bd_divisao
{
    background-image: url(../img/div_foto.jpg);
    background-repeat: no-repeat;
    width: 170px;
    height: 55px;
}



.bd_foto
{
    background-color: #293e07;
    width: 170px;
    /*height: 250px;*/
    text-align: -moz-center;
    
}
.ftit
{
   background-color: #000;
   color: #fff;
   font-size: small;
   margin: 3px 15px 10px 15px;
   /*padding-left: 10px;*/
   text-align: -moz-center;
}
.bd_foto p
{
    margin: 3px 15px 0px 15px;
    margin: 15px 15px 0px 15px;
}



.bd_texto
{
   
   color: #fff;
   font-size: 10px;
   margin: 10px 15px 10px 15px;
   /*padding-left: 10px;*/
   text-align: justify;
}

.bd_texto
{
   text-align: justify;
}


#col-dir-barra
{
    margin-top: 15px;
    background-image: url(../img/barra.jpg);
    background-repeat: no-repeat;
    width: 170px;
    height: 55px;
}

/*       Menu           */

#menu
{
    display: block;
    width: 550px;
    height: 38px;
    background-image: url(../img/menu_bg.jpg);
    background-repeat: no-repeat;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding-left: 19px;
    padding-top: 7px;
    margin-left: 7px;
    
}
#menu ul
{
    display: block;
    float: left;
}

#menu li
{
 display: inline;
}

#menu li a
{
 color: #000;
 text-decoration: none;
}

#menu li a:hover
{
 color: #000;
 text-decoration: underline ;
}
#menu li a:visited
{
 color: #000;
}

/*   Rodape   */

#rodape
{
 clear:both;
 display:block;
 background-color:#000;
 color: #fff;
 height: 30px;
 padding-top: 13px;
 font-size: 8px;
 width:900px;
}
#rodape img
{
    position:relative;
    top: -14px;
    padding-right: 10px;
    
}
#rodape span
{ display:none;   
}

/*     Paginas       */

#main1
{
     background-image: url(../img/moto.jpg);
     background-repeat: no-repeat;
     width:511px;
     height: 253px;
}

#principal_foto
{
    width:181px;
    float:left;
    margin-left: 30px;
}

#principal_foto h1
{
     background-image: url(../img/tit_foto.jpg);
     background-repeat: no-repeat;
     height:32px;
     width:181px;
}

#foto
{
    border: solid 1px #000;
    margin-top: 5px;
    padding: 15px 5px 10px 7px;
    *padding: 15px 5px 10px 5px;
}

#evento, .link, .link a
{   background-color: #293e07;
    color: #fff;
    text-align: left;
    font-weight: bold;
    line-height: 150%;
    padding-top: 5px;
    padding-bottom: 5px;
     padding-left: 5px;
}
#participante
{   background-color: #ecbb00;
    color: #293e07;
    text-align: left;
    margin-top: 3px;
    font-weight: bold;
    line-height: 150%;
    padding-top: 5px;
    padding-bottom: 5px;
     padding-left: 5px;
}
#km
{   background-color: #293e07;
    color: #ecbb00;
    text-align: left;
    margin-top: 5px;
    font-weight: bold;
    line-height: 150%;
    padding-top: 5px;
    padding-bottom: 5px;
     padding-left: 5px;
}


#principal_historia
{
    width:243px;
    float:left;
    margin-left: 50px;
}


#principal_historia h1
{
     background-image: url(../img/tit_hist.jpg);
     background-repeat: no-repeat;
     height:32px;
     width:243px;
    
}

#principal_historia span
{
    display:none;
}


#sede
{
    text-align: left;
}

#sede h1
{
     background-image: url(../img/tit_sede.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
#mapa
{
    padding: 3px;
    border: solid 1px #000;
}

#integrantes
{
    text-align: left;
}

#integrantes h1
{
     background-image: url(../img/tit_integrantes.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
.seo{
    display:none;
}

#fotos
{
    text-align: left;
}

#fotos h1
{
     background-image: url(../img/tit_foto.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
.naomostra
{
    display:none;
}

#organograma h1
{
     background-image: url(../img/tit_organograma.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
     text-align: left;
     *float: left;
    
}

/* #organograma p
{ text-align: -moz-center; text-align:center;
    margin:auto;
}
*/

#organograma span
{ display: none;
}

#organograma .titulo
{ 
 margin-bottom: 2px;
}

#organograma .nome
{ 
    border: solid 1px #000;
    padding: 1px;
    width: 111px;
    background-color: #000;
    color: #fff;
    font-weight: bold;
}

#origem
{
    text-align: left;
}

#origem h1
{
     background-image: url(../img/tit_origem.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
#origem span
{
    display:none;
}

#brasao
{
    text-align: left;
}

#brasao h1
{
     background-image: url(../img/tit_brasao.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
#brasao span
{
    display:none;
}

#contato
{
    text-align: left;
}

#contato h1
{
     background-image: url(../img/tit_contatos.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
#contato span
{
    display:none;
}


#dicas
{
    text-align: left;
}

#dicas h1
{
     background-image: url(../img/tit_dicas.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:172px;
    
}
#dicas span
{
    display:none;
}


#viagens
{
    text-align: left;
}

#viagens h1
{
     background-image: url(../img/tit_viagens.jpg);
     background-repeat: no-repeat;
     height:30px;
     width:179px;
    
}
#viagens span
{
    display:none;
}




.box
{
    background-color: #f0ffff;
    border-right: #00bfff 1px dotted;
    border-top: #00bfff 1px dotted;
    border-left: #00bfff 1px dotted;
    border-bottom: #00bfff 1px dotted;
    margin: 10px;
    padding: 10px 5px 10px 5px;
}


#twitter_box
{
   display:block;
   width: 550px;
   position: relative;
   float:left;
   padding: 15px 0 0 35px;
}

#twitter_logo
{
 display:block;
 text-align:left;
 width:155px;
 position: relative;
 float:left;
}

#twitter_div
{
    display:block;
    text-align:left;
    padding: 20px 0 20px 0;
    *padding: 0 0 20px 0;
}

#twitter_div ul
{
    list-style-type: none;
}

#twitter_div h3
{
    font-size: 12px;
    font-weight:bold;
    padding: 0 0 10px 0;
    *padding: 20px 0 10px 0;
}