div#kalender_main {
    padding-left: 50px;
}

div#daginformatie {
    text-align:         center;
    width:              100%;
}
div#daginformatie input {
    border:             1px solid black;
}
.datum {
    width:              600px;
    font:               14px Verdana, Arial;
    color:              #AAAAAA;
    border:             solid 1px #AAAAAA;
    margin-top:         15px;
    float:              left;
    position:           relative;
    left:               160px;
}
.informatie {
    width:              590px;
    margin:             3px 0px 30px 0px;
    padding:            5px;
    border:             1px solid #AAAAAA;
    text-align:         left;
    background-color:   #CDD2D9;
    vertical-align:     top;
    float:              left;
    position:           relative;
    left:               160px;
}
.feestdag {
    color:              #404040;
    text-align:         center;
    font-weight:        bold;
    margin-bottom:      15px;
}
.evenement {
    padding-left:       15px;
    margin-bottom:      15px;
}
.details {
    padding-left:       15px;
}
.extra_informatie {
    font-style:         italic;
    margin-top:         2px;
}
.geen_evenement {
    padding-left:       15px;
    margin:             3px 0px 3px 0px;
}

div#clearing {
    clear:              both;
}

.bold {
    font-weight:        bold;
}

.sidered {
	color:              #0D4E95;
	font-size:          11px;
	font-family:        Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font-size:          18px;
	color:              #0D4E95;
}

.fp_feestdag {
    color:              #404040;
    font-size:          90%;
    text-align:         center;
    font-weight:        bold;
}
.fp_unused_days {
    background-color:   #DFDFDF;
}
.fp_evenementen_text {
    color:              #0D4E95;
	font-size:          11px;
	font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          90%;
}
.fp_evenement {
    margin-left:        2px;
    line-height:        75%;
}
.fp_evenement td {
    color:              black;
    font-size:          90%;
    text-align:         left;
}

td.kalalg {
	padding:            0px;
	margin:             0px;
	font:               11px Verdana,Arial;
	font-weight:        bold;
	background-color:   #FFFFFF;
	color:              #0000CC;
	line-height:        16px;
}
td.kaltit {
	padding:            0px;
	margin:             0px;
	font:               11px Verdana, Arial;
	font-weight:        normal;
	background-color:   #FFFFFF;
	color:              #AAAAAA;
	border-bottom:      1px solid #AAAAAA;
    height:             5px;
    text-align:         center;
}
td.kaltitaddit {
    border-right:       1px solid #AAAAAA;
}
td.kaltexr {
	width:              117px;
	padding:            0px;
	height:             100px;
	margin:             0px;
	font:               11px Verdana, Arial;
	font-weight:        normal;
	color:              #0D4E95;
}
.alcent {
    text-align: center;
}
