﻿body
{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            background-image: url('../img/fundo_x.gif');
            background-repeat: repeat-x;
            background-position: top;
            background-color: #fcfcfc;
            margin:0px 0px 0px 0px;
            color:#819298;
}
input
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    border: 1px solid #69695f;
    height: 15px;
    padding:0px 3px 0px 3px;
}
h1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #53aab5;
    margin-bottom:5px;
    margin-top:2px;
}
h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #819298;
    margin-bottom:8px;
    margin-top:2px;
    text-align:justify;
}
h2.size12
{
    font-size: 12px;
}

h3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #819298;
    margin-bottom:5px;
    margin-top:2px;
}
h3.bold
{
    font-weight: bold;
}
.conteudo_geral
{
    width: 920px;
    margin-left: auto;
    margin-right: auto;
}
.conteudos_interno
{
    z-index:10;
    position: absolute;
    width: 898px;
    margin-top:-70px;
    margin-left:5px;
    margin-right:2px;
}
.conteudos_interno_desdobra
{
    z-index: 10;
    position: absolute;
    width: 900px;
    margin-top: -2px;
    margin-left:5px;
    margin-right:0px;
}
.conteudo_topo 
{
     height:170px;
}

.conteudos
{
     position:absolute;
     margin-bottom:170px;
     width:920px;
}

.menu_destaque_topo 
{
    float:right;
    position:absolute;
    float:left;
    margin-left:300px;
    margin-top:0px;
}
.menu_topo 
{
    font-weight: bold;
    color:#53aab5;
    float:right;
    margin-top: 60px;
}
.flash 
{
    margin-top: 20px;
}
.flash_menu
{
    position: absolute;
    margin-top: 90px;
    margin-left:5px;
    
}
.idiomas
{
    float:right;
    position: absolute;
    margin-left:860px;
    margin-top: 6px;
}
.login
{
    float:right;
    position: absolute;
    margin-left:670px;
    margin-top: 130px;
}
.link_menu  
{
    font-weight: bold;
    color:#53aab5;
    font-size: 11px;
    text-decoration:none;
    padding-right:6px;
    padding-left:6px;
}
.link_menu:active 
{
    font-weight: bold;
    color:#83929f;
    font-size: 11px;
    text-decoration:none;
}
.link_menu:visited
{
    font-weight: bold;
    color:#83929f;
    font-size: 11px;
    text-decoration:none;
}
.link_menu:hover
{
    font-weight: bold;
    font-size: 11px;
    color:#83929f;
    text-decoration:none;
}
.link_menu_rodape  
{
    font-weight: bold;
    color:#83929f;
    font-size: 11px;
    text-decoration:none;
}
.link_menu_rodape:active
{
    font-weight: bold;
    font-size: 11px;
    color:#53aab5;
    text-decoration:underline;
}
.link_menu_rodape:visited
{
    font-weight: bold;
    font-size: 11px;
    color:#53aab5;
    text-decoration:underline;
}
.link_menu_rodape:hover
{
    font-weight: bold;
    font-size: 11px;
    color:#83929f;
    text-decoration:underline;
}
.logo
{
    position:absolute;
    float:left;
}

.linha_pontos_y 
{
    background-position: 0px 2px;
    background-image: url(../img/linha_y_pontos.gif);
    background-repeat: repeat-y;
}

.img_border 
{
     border:solid 1px #ffffff;
     padding:4px;
     background-color:#ffffff;
     margin-right:10px;
     margin-bottom:10px;
}
.esquerda 
{
    float:left;
    width:125px;
}
.direita 
{
    float:right;
    width:150px;
    padding-bottom:20px;
}
.esquerda_cs 
{
    float:left;
    width:90px;
}
.direita_cs
{
    float:left;
    width:150px;
}
.conteudo_esquerda 
{
    width:580px;
    float:left;
    margin-left:30px;
 
}
.conteudo_direita
{
    width:250px;
    float:right;
    margin-right:20px;
   
}
.rodape 
{
    margin-top:0px;
    width: 913px;
    float: none;
    position:relative;
}
.rodape_sombra 
{
    background-position: bottom;
    background-image: url('../img/sobra_rodape_x.gif');
    background-repeat: repeat-x;
    padding-bottom:30px;
    color:#83929f;
    text-align: center;
    font-weight:bold;
}

.data 
{
    font-size: 10px;
    font-weight:normal;
    color: #819298;
}



.listagem_d_noticias 
{
    padding-top:6px; width:240px;
}
.listagem_box_noticias
{
    padding-top:5px;
    padding-left:20px;   
}


.listagem_artigos 
{
    text-align:justify;
    margin:10px 20px 0px 35px;
}

.separador 
{
    background-image: url(../img/linha_x_pontos.gif);
    background-repeat: repeat-x;
    height:5px;
    width:100%;
    margin-top:30px;
    margin-bottom:10px;
}

.fundo_x_pontos
{
    background-image: url('../img/fundo_x_pontos.gif');
    background-repeat: repeat-x;
    padding:25px 0px 25px 20px; 
}

.titulo_1st_linha 
{
    margin:25px 0px 25px 20px;  

}

.fundo_topo 
{
    margin:0px -4px 0px 0px;
    background-image: url('../img/fundo_pagina_topo.jpg');
    background-repeat: repeat-x;
    background-position: 16px 0px;    
}
.fundo_barra 
{
    margin:0px 0px 0px 2px;
    background-image: url('../img/fundo_pagina_topo.jpg');
    background-repeat: repeat-x;
    background-position: 0px 2px; 
    padding-left:19px;  
    padding-top:16px;  
    width:264px; 
}

.largura_conteudo_listagem
{
    width:613px;
}

.barra_titulo 
{
    margin-top:30px;
    margin-left:2px;
}

.conteudos_tabela 
{
    width:898px;
    margin-left:6px;
    background-image: url('../img/fundo_pagina_topo.jpg');
    background-repeat: repeat-x;
    background-position: 16px 3px; 
}
.conteudos_tabela_home 
{
    width:898px;
    height:300px;
    margin-left:6px;
    background-position: 16px 0px; 
}
td.conteudos_tabela_esq 
{
  width:613px; 
  margin:0px 0px 0px 0px; 
  padding:0px 0px 0px 0px;   
}
td.conteudos_tabela_dir 
{
   
  background-position: 0px 1px;
  background-image: url(../img/linha_y_pontos.gif);
  background-repeat: repeat-y;
  margin:0px 0px 0px 0px;  
  padding:0px 0px 0px 0px;      
}
.tabela_fotos
{
  width: 100px;
  margin-right:20px;
}
.submenu_pos
{
    position:absolute;
    margin-top:-25px;
    margin-left:1px;
}
.submenu
{
   background-image: url(../img/submenu_x.gif); 
   background-repeat: repeat-x; 
}
   
.button
{
    background-color:#00b8c5;
    border:solid 1px #00b8c5;
    font-weight:bold;
    color:White;
    
    }
.button:hover
{
    background-color:#91c8d0;
    border:solid 1px #91c8d0;
    font-weight:bold;
    cursor:pointer;
    color:White;
}
table
{
    border:none;
    
}
td
{
    border:none;
    
}