html{
    width: 100%;
    margin:0px;
    padding:0px;
}

body{
    font-family: Verdana;
    background: url(../imgs/background.png) repeat-x;
    background-color:#a7e63a;
    width: 100%;
    margin:0px;
    padding:0px;
}
img{ border:0; }
    #listra{
        height:100%;
        width: 100%;
        background: url(../imgs/background_lista.png);
        border: 0px solid #000;
        position: absolute;
    }
    
    #tudo{
    width:778px;
    left:50%;
    margin-left: -389px; 
    border: 0px solid;
    position: absolute;
    }


    div.topo{
        height: 26px;
    }

    div.topo_down{
        height: 78px;
        margin-top: 7px;
    }
    
    /* ====================
            MENU
    ===================== */
  
    #menu_dropdown{
        height: 20px;
        padding:3px 0px 0px 7px;
        border:0px solid blue;
        background-color:#2a2765;
    }
   
    /* ====================
           FIM MENU
    ===================== */

    div.conteudo{
        background: url('../imgs/conteudo.jpg') no-repeat bottom;
        background-color:#aae93d;
        border:0px solid #aae93d;
    } 
    div.conteudo div.menu_inc{        
        border:0px solid red;
        height:249px;
    }
    
    
    div.conteudo div.menu_inc div.noticias,
    div.conteudo div.menu_inc div.parceiros,
    div.conteudo div.menu_inc div.contador{
        height:236px;
        width:239px;
        border:0px solid blue;
    }
    
    div.conteudo div.menu_inc div.noticias{
        background: url('../imgs/box_noticias.png');
        float:left;
        margin:0px 0px 0px 12px;
    }
    
    div.conteudo div.menu_inc div.parceiros{
        background: url('../imgs/box_noticias.png');
        float:left;
        margin:0px 0px 0px 17px;
    }
    
    
    
    div.conteudo div.menu_inc div.contador{ 
        background: url('../imgs/box.png');
        float:left;
        margin:0px 0px 0px 17px;
    }
    
    div.conteudo div.menu_inc div.noticias a.titulo_noticias,
    div.conteudo div.menu_inc div.parceiros a.titulo_noticias,
    div.conteudo div.menu_inc div.contador a.titulo_noticias{
        margin:0;
    }

    
    div.conteudo div.menu_inc div.noticias h1, 
    div.conteudo div.menu_inc div.parceiros h1,
    div.conteudo div.menu_inc div.contador h1 {
        font-size:12px;
        margin:5px 0px 0px 9px;
        color:#fff;
        font-family: Tahoma;
        font-style:italic;
        
    }
    
    
    div.conteudo div.menu_inc div.contador h1.bem_vindo{     
        color:#000;
        margin-top:8px;
    }
    div.conteudo div.menu_inc div.contador h1.name_usuario{     
        color:#2a2765;
        margin-bottom:8px;
    }
    
    div.conteudo div.menu_inc div.contador a{ 
        display:block;
        margin-left:8px;
        color:#000;
        text-decoration:none;
        font-size:12px;
        font-style:normal;
        font-weight:bold;
    }
    
    div.conteudo div.menu_inc div.contador a:hover {
        text-decoration:underline;
    }
    
    div.conteudo div.menu_inc div.noticias a{
        font-size:11px;
        margin:12px 0px 0px 9px;
        color:#2a2765;
        font-family: Tahoma;
        font-weight:bold;
        display:block;
        text-decoration:none;
    }
    div.conteudo div.menu_inc div.noticias a.data {
        margin:0px 0px 0px 9px;
        font-weight:bold;
    }
    div.conteudo div.menu_inc div.noticias p {
        margin:0px 0px 0px 9px;
        font-size:11px;
        color:#2a2765;
        width:210px;
        height:25px;
    }
   div.conteudo div.menu_inc div.noticias a.mais {
        color:#2a2765;
        font-family: Tahoma;
        font-size:11px;
        font-weight:bold;
        float:right;
        text-decoration:none;
        margin:0px 10px 0px 0px;
   }
      div.conteudo div.menu_inc div.noticias a.mais:hover {
        text-decoration:underline;
      }

   div.conteudo div.menu_inc div.parceiros div.central{
       width:234px;
       height:200px;
       text-align:center;
       border:0px solid blue;
       margin:5px 0px 0px 2px;
   }
   
    div.conteudo div.menu_inc div.parceiros div.central img{
        margin:5px 0px 0px 0px;
    }

   div.conteudo div.menu_inc div.contador h2{
        font-family:Tahoma;
        font-size:11px;
        color:#2a2765;
        margin:5px 0px 0px 9px;
        border:0px solid blue;
    }   
   div.conteudo div.menu_inc div.contador div.valor_arrecadado{ 
        border:0px solid black;
        margin:2px 0px 0px 9px;
        background: url('../imgs/valor_arrrecadado.png') no-repeat;
        padding:10px 20px 10px 0px;
        text-align:right;
        font-family:Tahoma;
        font-size:20px;
        font-weight:normal;
        font-style:normal;
        color:#fff;
   }
   div.conteudo div.menu_inc div.contador p{ 
        margin:10px 0px 4px 9px;
        font-size:11px;
        font-family:Tahoma;
        color:#2a2765;
        border:0px solid blue;
   }
   
    #caixa_login{
        font-family:Tahoma;
        font-size:11px;
        color:#2a2765;
        margin:0 0 0 10px;
        font-weight:bold;
        width:217px;
        height:77px;
       
    }
    #caixa_login td{
    }
    #caixa_login td.titulo{
        width:62px; border:0px solid blue;
    }
    #caixa_login td input{
        border:1px solid #525ca6;
        width:160px;
    }
    #caixa_login td.botao{
        text-align:right;
    }
    #caixa_login td.botao input{
        background: url('../imgs/button_enviar.png') no-repeat;
        font-size:10px;
        color:#fff;
        font-family:Tahoma;
        font-weight:bold;
        width:59px;
        height:30px;
        border: 0;
        padding: 0px 0px 7.5px 2px;
    }
  

    
    div.footer {
        background: url(../imgs/footer_up.png) no-repeat;
        height:35px;
    }
    
    div.footer h3.endereco{
        font-family: tahoma;
        font-size: 10px;
        font-weight: bold;
        text-align: center;
        margin:0;
        color: #2a2765;
        padding-top:5px;
    }
    div.footer_down h4.copyright{
        font-family: Tahoma;
        font-weight: bold;
        font-size: 10px;
        color: #2a2765;
        text-align: center;
    }
    
    /* MENSAGENS DE ERRO EM FORMULARIOS */
    div.form-success-msgs, 
    div.form-error-msgs{    
        width:100%;margin-top:10px; margin-bottom:10px;border:0px solid #ddd;text-align:center;
        padding:10px 0px 10px 0px;margin:0px
    }


    div.form-success-msgs h2, 
    div.form-error-msgs h2{
        color:#000;font-size:18px;margin:10px 0px 13px 0px;
    }
        
    div.form-success-msgs ul, 
    div.form-error-msgs ul{
        list-style-type: none;padding:0px;margin:0px;
    }

    div.form-success-msgs ul li, 
    div.form-error-msgs ul li {
        font-family:verdana;font-size:12px;padding:0px;margin:10px 0px 10px 0px;
    }

    div.form-success-msgs a, 
    div.form-error-msgs a{
        color:#00569D;text-decoration:none;font-weight:bold;
    }
        
    div.form-success-msgs a:hover, 
    div.form-error-msgs a:hover{
        color:#0076bD;
    }
 
    