#comunicados {
    margin-top: 10px;
}
#comunicados .item {
    display: block;
    font-size: 11px;
    color: #666;
}
#comunicados .categoria {
    display: block;
    color: #B3035F;
    font-weight: bold;
    margin: 5px 0px;
}
#comunicados * .data {
    display: block;
    float: right;
    min-height: 45px;
    height: 45px;
    width: 28px;
    margin-top: -5px;
}
#comunicados * .dia {
    display: block;
    height: 25px;
    width: 28px;
    font-size: 22px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
}
#comunicados * .mes {
    display: block;
    float: right;
    height: 14px;
    width: 28px;
    font-size: 11px;
    font-weight: bold;
    color: #FF6600;
    text-align: center;
}
#comunicados .sem_comunicado {
    margin: 5px 10px;
    font-weight: bold;
    font-size: 12px;
    color: #696969;
}

