body {
    margin:0;
    padding:0;
    background:#ccc;
    text-align:center; /* hack para o IE */	
    font-size: 90%;
    font-family: Arial, sans-serif,Helvetica;
    color: #4F4C81;
}
table
{
    border-collapse: collapse;
}
tr
{
    border: solid 1px;    
}
td
{
    border: solid 1px;    
}
th
{
    border: solid 1px;
}

a[href ^='http'] { 
   padding-right: 19px;
   background: transparent url('../img/icolink.gif') no-repeat center right;
}
a[href $='.pdf'] { 
   padding-left: 18px;
   background: transparent url('../img/icopdf.gif') no-repeat center left;
}
a[href $='.doc'] { 
   padding-left: 19px;
   background: transparent url('../img/icodoc.gif') no-repeat center left;
}
a[href $='.ppt'] { 
   padding-left: 19px;
   background: transparent url('../img/icoppt.gif') no-repeat center left;
}

#corpo {
    width: 1020px;
    margin:0 auto;			
    text-align:left; /* "remédio" para o hack do IE */	
}
#conteudo {
    padding: 5px;
    background-color: #eee;
    /*min-height: 500px;*/
}
#titulo{
    border: 1px solid black;
    padding-left: 10px;
    background-color: #7872B2;
    font-size: 130%;
    color: white;
    font-weight: bold;
}
#editais{
    border: 1px solid black;
    background-color: white;
}
#descricao{
    height: 110px;

}
#logo{
    float: left;
    margin-left: 10px;
}
#texto_descricao{
    float: left;
    

}
#links{
    border: 1px solid black;
    margin-bottom: 5px;
    background-color: white;
}
.titulo_areas{
    background-color: #7872B2;
    padding-left: 10px;
    color: white;
    font-weight: bold;
}
#rodape{
    text-align: center;
    background-color: #7872B2;
    color: white;
}
.zend_form dd{
    margin-left: 0px;
}
.errors li{
    color: red;
}
.erros ul{
    display: block;
    float: right;
}
