body{font-family:verdana,arial,sans-serif;font-size:10pt;color:#3366CC;text-align:left}
.lijst_tekst{font-family:verdana,arial,sans-serif;font-size:10pt;color:#3366CC;text-align:left;padding:0;}
.lijst_kop{font-family:verdana,arial,sans-serif;font-size:12pt;font-weight:bold;color:#3366CC;}
.lijst_totem{font-family:verdana,arial,sans-serif;font-size:10pt;font-weight:bold;color:#00CC00;}
.lijst_vet{font-family:verdana,arial,sans-serif;font-size:12pt;font-weight:bold}
.tekst{font-family:verdana,arial,sans-serif;font-size:12pt;color:#3366CC;text-align:left}
.tekstsmall{font-family:verdana,arial,sans-serif;font-size:10pt;color:#3366CC;text-align:left}
.small{font-size:8pt;  }
.kop{font-family:verdana,arial,sans-serif;font-size:14pt;color:#3366CC;}
h1{font-family:verdana,arial,sans-serif;font-size:14pt}

.col3-extra{text-align:left;font-size:9pt;padding:0;margin:2pt;}

.tox_boven{text-align:center;vertical-align:middle;width:100%;margin-bottom:0.2cm;padding:0.5cm 0 0.5cm 0;border-top:solid 3px #3366CC;border-bottom:solid 3px #3366CC;background-color:#D6EBFF;color:#3366CC;font-size:1.5em;}
.tox_onder{text-align:center;vertical-align:middle;width:100%;margin-top:0.2cm;padding:0.25em 0em 0.25em 0em;clear:both;float:left;border-top:solid 0.1em #3366CC;border-bottom:solid 0.1em #3366CC;background-color:#D6EBFF;color:#646464;font-size:1.0em;}

.blueborder {border: 1px solid #3366CC  ; border-collapse : collapse ; width : 50% ; }
.blueborder td {border: 1px solid #3366CC ; padding : 3px}

.rechts-box-titel-icon{float:left;padding:0px 5px 0px 0px;}
.rechts-box-titel-text{float:none;padding:0;}
.rechts-box-titel{clear:both;display:block;margin:0em 0em 0.2em 0em;padding:0.2em;background-color:#3366CC;font-weight:bold;font-size:9pt;color:#FFFFFF;}
.rechts-box-first{float:right;width:91%;margin:15px 0 1px 0 ;padding:0.4em;border:solid 0.1em ;color: #3366CC;background-color:#D6EBFF;}
.rechts-box-last{float:right;width:91%;margin:1px 0 15px 0 ;padding:0.4em;border:solid 0.1em ;color: #3366CC;background-color:#D6EBFF;}
.rechts-box{float:right;width:91%;margin:1px 0;padding:0.4em;border:solid 0.1em ;color: #3366CC;background-color:#D6EBFF;}
.rechts-box p{margin:0.4em 0em 0.4em 0em;}
.rechts-img{float:right;margin:1.0em 0em 0em 0em;border:solid 1px;}

.calendarHeader{font-weight:bold;color:#3366CC;background-color:#D6EBFF;}
.calendarToday{font-weight:normal;background-color:#D6EBFF;color:#3366CC;border:solid 1px red;}
.calendar{font-weight:normal;background-color:#D6EBFF;color:#3366CC;}
.calLink{font-weight:bold;background-color:#D6EBFF;color:#FF9933;}

/* column container from http://matthewjamestaylor.com/blog/perfect-3-column.htm */
	.colmask {
		  position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
      width:100%;				/* width of whole page */
		  overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* holy grail 3 column settings */
	.holygrail {
	    background:#eee;    	/* Right column background colour */
	}
    .holygrail .colmid {
        float:left;
        width:200%;
        margin-left:-16em; 		/* 12 => 16 Width of right column */
        position:relative;
        right:100%;
        background:#fff;    	/* Centre column background colour */
    }
    .holygrail .colleft {
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left:26em;         		/* 12 + 12 => 10 + 16 Left column width + right column width */
        background:#eee;    	/* Left column background colour */
    }
    .holygrail .col1wrap {
        float:left;
  	    width:50%;
  	    position:relative;
  	    right:10em;        		/* 12 => 10 Width of left column */
  	    padding-bottom:1em; 	/* Centre column bottom padding. Leave it out if it's zero */
	}
	.holygrail .col1 {
        margin: 0em 17em 0em 11em;     		/* Centre column side padding:
                            	12 + 1 => 10 + 1 : ;Left padding = left column width + centre column left padding width
                            	12 + 1 => 16 + 1 Right padding = right column width + centre column right padding width */
        position:relative;
        left:200%;
  	    overflow:hidden;
	}
    .holygrail .col2 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:8em;        		/* 12 - 1 - 1 => 10 - 1 - 1 Width of left column content (left column width minus left and right padding) */
        position:relative;
        right:1em;         		/* Width of the left-had side padding on the left column */  
    }
    .holygrail .col3 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:14em;        		/* 12 - 1 - 1 => 16 - 1 - 1 Width of right column content (right column width minus left and right padding) */
        margin-right:3em;  		/* Width of right column right-hand padding + left column left and right padding */
        position:relative;
        left:50%;
    }
