﻿/* ********************************************************************* */
#Calendario
{
    padding: 3px 0 0 3px;

    background-color: #F2F2F2;
}
/* ********************************************************************* */
#Calendario #divDiasSemana
{
    clear: both;
    
    height: 30px;
    line-height: 30px;
    
    /*background-color: #A6C7DE;*/
}

#Calendario #divDiasSemana .fds
{
    float: left;
    
    height: 30px;
    line-height: 30px;

    /*background-color: #8ABEE1;*/
}
/* ********************************************************************* */
#Calendario .diasasemanaNome, #Calendario .diasfimdeseamaNome
{
    float: left;
    width: 103px;
    text-align: center;
    background-color: #A6A6A6;
    margin: 0 2px 0 0;
}

#Calendario .semana
{
    clear: both;
    
    height: 115px;
    max-height: 115px;
    overflow: hidden;
}

#Calendario .diasasemana
{
    float: left;
    width: 103px;
    height: 115px;
    max-height: 115px;
    margin: 2px 2px 0 0;

    text-align: left;
    
    background-color: #FFFFFF;
}
#Calendario .diasasemana:hover { background-color: #000000; color: #FFFFFF; }

#Calendario .fds .diasfimdeseama
{
    float: left;
    width: 103px;
    height: 115px;
    margin: 2px 2px 0 0;

    text-align: left;

    background-color: #FFFFFF;
}
#Calendario .fds .diasfimdeseama:hover { background-color: #000000; color: #FFFFFF; }

#Calendario .fds
{
    float: left;
    
    height: 115px;
    
    /*background-color: #E4E7E9;*/
}
/* ********************************************************************* */
#Calendario .seleccionado { /*background-color: #D7D7D7;*/ }

/* ********************************************************************* */
/* DIA SEM EVENTO */
 #Calendario .semevento
 {
     line-height: 115px;
     padding: 0 0 0 3px;
     
     font-size: 2em;
 }
/* ********************************************************************* */
/* DIA COM EVENTO */
#Calendario .evento
{
    cursor: pointer;
    height: 115px;
    max-height: 115px;
    overflow: hidden;
}
#Calendario .evento .imagem
{
    height: 40px;

    background-position: center center;
    background-repeat: no-repeat;
}
#Calendario .evento .dia
{
    float: left;
    
    width: 37px;
    height: 65px;
    max-height: 65px;
    padding: 0 0 0 3px;
    overflow: hidden;

    text-align: left;

    font-size: 2em;
}

#Calendario .evento .detalhes
{
    float: left;
    
    width: 63px;
    max-width: 63px;
    height: 65px;
    max-height: 65px;
    overflow: hidden;
    padding: 3px 0 0 0;
}
/* ********************************************************************* */
