html, body {
    margin: 0;
    font-family: "Helvetica", sans-serif;
    font-size:11px;
    background-color:#d3e4f5;
    color:#526a9a;
}

form {
    padding:0;
    margin:0;
}

img {
    border:0;
}

#main_table {
    width:1000;
    background-color:white;
}

#center {
    padding:22px;
    padding-top:8px;
    width:469px; 
}

.intro {
    font-size:14px;
    font-family: "Georgia", sans-serif;
    line-height:150%;
    padding-bottom:15px;
    
}

#left, #right {
    border-top:13px solid #526a9a;
    border-bottom:13px solid #526a9a;
    height:464px;
    width:195px;
}

.entryLeft {
    height:26px;
    vertical-align:middle;
    padding-top:10px;
    border-bottom:1px solid #526a9a; 
}

.entryLeft a {
    text-decoration:none;
    font-size:18px;
    color:#526a9a;
    
}

.list .entry {
    padding-top:11px;
    padding-bottom:11px;
    border-top:1px solid #acc3da;
    line-height:140%;
}

.list .entry .date {
    color: #acc3da;
}

.list .entry .title a {
    color: #ce0042;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}

.list .entry .title a:hover {
    text-decoration:underline;
}

.list .entry summary {

}

#nav_bottom {
    background-image:url(/images/back_bottom.png);
    padding:22px;
}

.linkbot {
    margin-bottom:15px;
}

.linkbot a {
    color:#526a9a;
    text-decoration:none;
    font-weight:bold;
    font-size:9px;
}

.sublinkbot {
    margin-top:3px;
}

.sublinkbot a {
    color:white;
    
}

.linkbot a:hover {
    text-decoration:underline;    
}

td.bot {
    padding-right:15px;
    vertical-align:top;
    
}

.floatBotDiv {
    float:left;
    margin-right:0px;
}

.one  {
    margin-top:11px;
    padding-bottom:11px;

    line-height:140%;
}

.one td {
    font-size:11px;
}

.one input, .one textarea {
    border: 1px solid #526a9a;
    font-size:11px;
    width:450px;
}



.path {
    margin-bottom:5px;    
}

.path a {
    text-decoration:none;
    color: #526a9a; 
}

.path a:hover {
    text-decoration:underline; 
}



.one .date {
    color: #acc3da;
    border-top:1px solid #acc3da;
    padding-top:10px;
}



.one .date a:hover {
    color: #526a9a; 
}

.one .title  {
    color: #ce0042;
    font-size:14px;
    font-weight:bold;
    border-bottom:1px solid #acc3da;
    padding-bottom:10px;
    margin-bottom:10px;
}


.one .summary {
    font-weight:bold;
    font-size:13px;
}

.one .text {
    font-size:13px;
}

.one .text img {
    padding-right:7px;
    padding-bottom:7px;
}

#paises {
    height:382px;
    overflow-y:scroll;
    overflow-x:hidden;
    font-size:9px;
    padding-top:5px;
}

.letra_pais {
    color: #ce0042;
    font-weight:bold;
    padding:3px 0;
}

.pais {
    padding:1px 0;
}

.pais a {
    color: #526a9a;
    text-decoration:none;
}

.pais a:hover {
    text-decoration:underline;    
}

#links_top {
    position:absolute;
    top:0;
    left:591px;
}

#links_top a {
    color:white;
    text-decoration:none;
}

#links_top a:hover {
    text-decoration:underline;
}

#links_top img {
    float:left;    
}

.link_top {
    padding-top:10px;
    float:left;
}

#indicadores table{

    width:469px;
    margin-bottom:15px;
    font-size:10px;
    border-bottom:1px solid #acc3da;
}

#indicadores th {
    text-align:right;
    font-weight:normal;
}

#indicadores .value , #indicadores td.strongLineValue  {
    text-align:right;    
}

#indicadores th {
    border-bottom:2px solid #526a9a;
    padding:3px;
    padding-left:0;
}

#indicadores td  {

    border-bottom:1px solid #526a9a;
    padding:3px;
    padding-left:0;
    
}

.quadro_title {
    /*color: #ce0042;*/
    font-weight:bold;
    font-size:12px;        
}

#indicadores .observacoes {
    font-size:10px;
    /*color: #acc3da;*/
    color:#7299C0;
    border:none;
    padding-bottom:15px;
}

#indicadores .observacoes a {
    color: #acc3da;
}

#indicadores .observacoes a:hover {
    text-decoration:underline;
    color: #526a9a;
}


.entry_paises .date {
    border:none;
}

.entry_paises a {
    text-decoration:none;
    color: #526a9a;
    font-size:12px;
}

.entry_paises a:hover {
    text-decoration:underline;
}

#catList {
    border-top:1px solid #acc3da;
    padding:5px 0;
}

.catEntry {
    margin: 5px 0;
}

.catEntry a {
    text-decoration:none;
    color: #526a9a;
    font-size:12px;
    font-weight:bold;
}

.catEntry a:hover {
    text-decoration:underline;    
}

#pesquisa {
    width:195px;
    margin:15px 0;
}

#pesquisa table {
    /*background-image:url(/images/back_pesquisa.png);*/
}

#pesquisa #search {
    /*background-image:url(/images/back_pesquisa.png);*/
    border:none;
    color:#526a9a;
    padding-left:7px;
}

.path .em_construcao {
    color:#CE0042;
}

.title .em_construcao {
    color:#CE0042;
    font-weight:normal;
    text-transform:uppercase;
    font-size:11px;
}

#indicadores td.strongLine, #indicadores td.strongLineValue {
    border-bottom:2px solid #526a9a;
}

#indicadores td.header {
    text-transform:uppercase;
    font-size:10px;
    font-weight:bold;
}

span.destaque_nota{
    color: #CE0042;
    font-size: 14px;
    font-weight: bold;
}

