/* CSS Document */

#CalendarControlIFrame {
display:none;
height:250px;
left:0px;
position:absolute;
top:0px;
width:250px;
z-index:99;
}
#CalendarControl {
background-color:#FFFFFF;
display:none;
margin:0pt;
padding:0pt;
position:absolute;
z-index:100;
}
#CalendarControl table {
border-left:1px solid #008e9f;
border-right:1px solid #008e9f;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10pt;
}
#CalendarControl th {
font-weight:normal;
width:auto !important;
}
#CalendarControl th a {
color:#FFFFFF;
font-weight:normal;
padding:1px;
text-decoration:none;
}
#CalendarControl td {
line-height:normal !important;
padding:0pt !important;
text-align:center;
}
#CalendarControl .header {
background-color:#008e9f;
}
#CalendarControl .laag {
background-color:#99d8e7;
color:#000000;
}
#CalendarControl .midden {
background-color:#e79999;
color:#1b6c7f;
}
#CalendarControl .hoog {
background-color:#ed9a97;
color:#1b6c7f;
}
#CalendarControl .zomer {
background-color:#ff564c;
color:#000000;
}
#CalendarControl .weekday {
background-color:#DDDDDD;
color:#000000;
}
#CalendarControl .weekend {
background-color:#FFFFCC;
color:#000000;
}
#CalendarControl .current {
background-color:#008e9f;
border:1px solid #333399;
color:#FFFFFF;
}
#CalendarControl .laag, #CalendarControl .midden, #CalendarControl .hoog, #CalendarControl .zomer, #CalendarControl .weekday, #CalendarControl .weekend, #CalendarControl .current {
border:1px solid #FFFFFF;
display:block;

padding:2px;
text-decoration:none;
width:2em;
}
#CalendarControl .active {
	font-weight:bold;
}
#CalendarControl .active:hover, #CalendarControl .weekday:hover, #CalendarControl .weekend:hover, #CalendarControl .current:hover {
background-color:#333366;
border:1px solid #999999;
color:#FFFFFF;
}
#CalendarControl .previous {
text-align:left;
}
#CalendarControl .next {
text-align:right;
}
#CalendarControl .previous, #CalendarControl .next {
font-size:1.4em;
padding:1px 3px;
}
#CalendarControl .previous a, #CalendarControl .next a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#CalendarControl .title {
color:#FFFFFF !important;
font-size:14px !important;
font-weight:bold !important;
margin-bottom:0pt !important;
padding-top:0pt !important;
text-align:center !important;
}
#CalendarControl .empty {
background-color:#eeeeee;
border:1px solid #FFFFFF;
}
#CalendarControl .datedisabled {
color:#663300;
font-weight:normal !important;
}


#CalendarControlIFrame2 {
display:none;
height:250px;
left:0px;
position:absolute;
top:0px;
width:250px;
z-index:99;
}
#CalendarControl2 {
background-color:#FFFFFF;
display:none;
margin:0pt;
padding:0pt;
position:absolute;
z-index:100;
}
#CalendarControl2 table {
border-left:1px solid #008e9f;
border-right:1px solid #008e9f;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10pt;
}
#CalendarControl2 th {
font-weight:normal;
width:auto !important;
}
#CalendarControl2 th a {
color:#FFFFFF;
font-weight:normal;
padding:1px;
text-decoration:none;
}
#CalendarControl2 td {
line-height:normal !important;
padding:0pt !important;
text-align:center;
}
#CalendarControl2 .header {
background-color:#008e9f;
}
#CalendarControl2 .laag {
background-color:#99d8e7;
color:#000000;
}
#CalendarControl2 .midden {
background-color:#e79999;
color:#1b6c7f;
}
#CalendarControl2 .hoog {
background-color:#ed9a97;
color:#1b6c7f;
}
#CalendarControl2 .zomer {
background-color:#ff564c;
color:#000000;
}
#CalendarControl2 .weekday {
background-color:#DDDDDD;
color:#000000;
}
#CalendarControl2 .weekend {
background-color:#FFFFCC;
color:#000000;
}
#CalendarControl2 .current {
background-color:#008e9f;
border:1px solid #333399;
color:#FFFFFF;
}
#CalendarControl2 .laag, #CalendarControl2 .midden, #CalendarControl2 .hoog, #CalendarControl2 .zomer, #CalendarControl2 .weekday, #CalendarControl2 .weekend, #CalendarControl2 .current {
border:1px solid #FFFFFF;
display:block;

padding:2px;
text-decoration:none;
width:2em;
}
#CalendarControl2 .active {
	font-weight:bold;
}
#CalendarControl2 .active:hover, #CalendarControl2 .weekday:hover, #CalendarControl2 .weekend:hover, #CalendarControl2 .current:hover {
background-color:#333366;
border:1px solid #999999;
color:#FFFFFF;
}
#CalendarControl2 .previous {
text-align:left;
}
#CalendarControl2 .next {
text-align:right;
}
#CalendarControl2 .previous, #CalendarControl2 .next {
font-size:1.4em;
padding:1px 3px;
}
#CalendarControl2 .previous a, #CalendarControl2 .next a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#CalendarControl2 .title {
color:#FFFFFF !important;
font-size:14px !important;
font-weight:bold !important;
margin-bottom:0pt !important;
padding-top:0pt !important;
text-align:center !important;
}
#CalendarControl2 .empty {
background-color:#eeeeee;
border:1px solid #FFFFFF;
}
#CalendarControl2 .datedisabled {
color:#663300;
font-weight:normal !important;
}
