.doctorIcon {
    background-image: url('/images/doctor32.png');
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    text-align: center;
    padding-right:4px;
}
.clientIcon {
    background-image: url('/images/btn_iis-app-pool_bg.gif');
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    text-align: center;
    padding-right:4px;
}


#calback {
    background: #FFF url('/images/loading45.gif') no-repeat center center;
    margin: 0 auto;
    width: 100%;
}

#OBJ_Calendar {
    width: 100%;
    height: 100%;
}

.cal {
    background: #718CA8;
    width: 100%;
}
.weekend {
    background: #D2DBE3;
}
.calhead {
    width: 100%;
    font-weight: bold;
    color: #FFF;
    font-size: 20px;
}

.calhead img {
    border: none;
}

.dayhead {
    height: 25px;
    background: #FFFFFF;
}

.dayhead td {
    text-align: center;
    color: #000;
}

.dayrow_mese {
    background: #f2f2f2;
    height: 110px;
}

.dayrow_mese td {
    width: 100px;
    color: #000;
    font-size: .9em;
}
.dayrow_settimana {
    background: #f2f2f2;
    height: 150px;
}

.dayrow_settimana td {
    width: 100px;
    color: #000;
    font-size: .9em;
}

.day {
    float: right;
}

.dayover {
    background-color: #fff;color:#000095;width: 110px;
}
.dayover_dom {
    background-color: #718CA8;width: 10px;
}
.dayout {
    background-color: #f2f2f2;
}

.daycell {
    width: 110px;
}


.linkday {
    text-decoration: none;
    color:#000;
    font-size: 2em;
    background: url('/images/pacco_aggiungi.png') no-repeat right;

}
.linkday:hover {
    text-decoration: none;

    color:red;
    font-size: 2em;
    background: url('/images/pacco_aggiungi_over.png') no-repeat right;
}

.today{
    background-color: #00FFFF;
    color:#000;
    font-size: 1em;
}

.linkevent_user {
    text-decoration: none;
    color:#000;
    font-size:100%;
    width: 100%;
}
.linkevent_user:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user1 {
    text-decoration: none;
    background-color: #003366;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user1:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}

.linkevent_user2 {
    text-decoration: none;
    background-color: green;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user2:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user3 {
    text-decoration: none;
    background-color: #CC0000;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user3:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}

.linkevent_user4 {
    text-decoration: none;
    background-color: #FFCC00;
    color:#000;
    font-size:100%;
    width: 100%;
}
.linkevent_user4:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user5 {
    text-decoration: none;
    background-color: #993366;
    color:#fff;
    font-size: 100%;
    width: 100%;
}
.linkevent_user5:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user6 {
    text-decoration: none;
    background-color: #006666;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user6:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user7 {
    text-decoration: none;
    background-color: #666666;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user7:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user8 {
    text-decoration: none;
    background-color: #663300;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user8:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user9 {
    text-decoration: none;
    background-color: #996666;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user9:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user10 {
    text-decoration: none;
    background-color: #FF6600;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user10:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user11 {
    text-decoration: none;
    background-color: #FF6699;
    color:#fff;
    font-size:100%;
    width: 100%;
}
.linkevent_user11:hover {
    text-decoration: none;
    background-color: #0DB0FF;
    color:#fff;
    font-size:100%;
    width: 100%;
}