body {
        background:#fff url(../images/standard_large.jpg) no-repeat fixed bottom;
        margin:10px;
        padding:0;
        font:normal 11px verdana,tahoma,arial,sans-serif;
}
a {
        color:#00b;
        text-decoration:none;
}
table {
        font-size:100%;
}
form {
        margin:0;
        padding:0;
}
input, select {
        font-size:100%;
        background:#fff;
}
#left {
        padding:0;
        padding-left:0px;
        margin-right:180px;
        padding-right:20px;
}
#right {
        position:absolute;
        right:10px;
        top:10px;
        width:180px;
}
#right h3 {
        font-size:100%;
        font-weight:bold;
        text-align:center;
        margin:0;
        padding:0;
}
#right hr {
        height:1px;
        border:1px solid #000;
}
.kalendertabel {
        width:100%;
}
.kalendertabel h2 {
        font-size:100%;
        text-align:center;
}
.zondag, .dag, .nummer, .titel, .link {
        border-bottom: 1px solid #000000;
        padding: 4px;
}
.zondag,.dag {
        width:60px;
}
.zondag {
        font-weight:bold;
        color:#c00;
}
.nummer {
        width:20px;
}
.titel {
        width:100%;
}
/* mini-kalender style */
.kalendertje {
        background-color:#f3f6f9;
        border:1px solid #000000;
        font-size:9px;
        cursor:pointer;
}
.kalendertje td {
        text-align:center;
        padding:0px;
        padding-left:5px;
        padding-right:5px;
}
.maand {
        font-size:11px;
        letter-spacing:2pt;
}
.kal-act {
        background-color: #A3A6A9;
}
.jaarTitel {
        font-weight:bold;
        font-size:120%;
        padding:5px 0 5px 25px;
        background:#f7f7ff;
}
.jaarWed {
        width:100%;
        border-bottom:1px solid #f7f7ff;
}
