body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0869;
	background-color: #cccefa; 
	background-image:   url(iconen/achtergrond.gif);
	scrollbar-3d-light-color: #ffffff;
	scrollbar-arrow-color: #962900;
	scrollbar-base-color: #FFFFFF; //randjes rond schuifbalken
	scrollbar-dark-shadow-color: #FB8D04;
	scrollbar-face-color: #FFC600;  //achtergrondkleur balken
	scrollbar-highlight-color: #009aff;
	scrollbar-shadow-color: #ffffff;
	background-attachment: fixed;
	height: 10px;
	top: 10px;
	margin: 10px;

}
a:link   {  color: #0D0869 ;
		  text-decoration: none;}  
a:visited   {  color: #0D0869 ;
		  text-decoration: none;}  
A:hover {color: #FF0000;
		  text-decoration: none;}  
a:active   {  color: #FF0000; 
		  text-decoration: none;}  

.class_grijze_link A:link {color: #cccccc ; text-decoration: none;}  
.class_grijze_link A:visited { color: #cccccc; text-decoration: none;}  
.class_grijze_link A:active {color: #FF0000; text-decoration: none;}
.class_grijze_link A:hover { color: #FF0000; text-decoration: none;}  

.click_image  { cursor:hand;cursor:pointer;  vertical-align:bottom;};

.tr_link_normaal {cursor:hand;cursor:pointer;}

.tr_link_over {background-color: #ff0000; cursor:hand;cursor:pointer;}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0869;
	}

fieldset.leerling {
	width:850px;
}

tr.off { background: ;}
tr.on { background: #cccccc;}

.d0 { background: ;}
.d1 { background: #cccccc;}

legend.leerling {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0869;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0869;
	}
.achtergrond {
	background-image:   url();
}
.achtergrond_frame {
   	background-image:   url(start/vertikale-lijn.gif);
	background-repeat: repeat-x;
}
.NOrepeatX {
	background-repeat: repeat-x;
}
.invoerveld {font-weight: normal;background-color: #fffacd;	border: 1 px solid #00009c;color: black;font-size: 10px;}
.button_over {font-weight: normal; cursor:hand;cursor:pointer; background-color: #D67E00; border: 1px solid #00009c; 	color: #0D0869 ;font-size: 10px;}
.button {font-weight: normal; cursor:hand;cursor:pointer; background-color: #0D0869; border: 1px solid #00009c; 	color: #ffffff ;font-size: 10px;}
.button_xxover {border: 1 solid #ff6600; cursor:hand;cursor:pointer; background-color:#ff6600; font-weight:bold; color:white; font-size:11px; font-family:verdana; width:80px; height:20px}
.upload {font-weight: normal; border: 1px solid #00009c; 	color: #0D0869 ;font-size: 10px;}
.edex_dropbox2 {font-weight: normal;	border: 1px solid #00009c 	color: #0D0869 ;font-size: 14px; background-color: #FFCC00;}
.edex_dropbox {font-weight: normal;	border: 0px solid #00009c ;	color: #0D0869 ;font-size: 10px; border-style: none solid none none;}
.datumveld {font-weight: normal; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}
.textarea {font-weight: normal; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 10px;}
.dropbox {font-weight: normal; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}
.radiobutton {font-weight: normal; color: black; font-size: 9px;border-width:0px;}
.textarea_leerlijn_veranderen {font-weight: normal; overflow:hidden; width:100% ; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 10px;}
.textarea_leerlijn_naam_veranderen {font-weight: normal; overflow:hidden; width:100% ; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}
.textarea_leerlijn_vak_kerndoel {font-weight: normal; overflow:hidden; width:100% ; border: 1px solid #7F9DB9; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 10px;}

.dropbox_subsubvak {font-weight: normal;background-color: #ccffcc;	border: 0 px solid #00009c;color: #0D0869;font-size: 10px;}
.dropbox_subvak {font-weight: normal;background-color: #fffacd;	border: 0 px solid #00009c;color: #0D0869;font-size: 10px;}
.dropbox_vak {font-weight: normal; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}
.invoerveld2 {font-weight: normal; overflow:hidden; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}
.invoerveld_cijfer {font-weight: normal; overflow:hidden; text-align:center; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}

.titel {font-size: 14px; font-weight:bold;}

.checkbox {padding: 0px; display:inline; spacing: 0px; margin: 0px; float:center; heigth:10px; width:10px; }
.dropbox2 {font-weight: normal; width:140px; border: 0px solid #00009c; font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #0D0869;font-size: 12px;}



BODY2 {SCROLLBAR-BASE-COLOR: #F8F8F8; SCROLLBAR-ARROW-COLOR: #183352; COLOR: #000000; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN:0px;
}
.vertikaal { 
	vertical-align:bottom; 
	background:; color:yellow;  
	margin-left: -80px; 
	margin-right: -80px; 
	
	_margin-left: 0px\9; 
	_margin-right: -160px\9; 
	
	text-align:left; 
	width:200px;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	/* Internet Explorer */
    transform: rotate(-90deg);
	-sand-transform: rotate(-90deg);
	 /* Safari/Chrome */
    -webkit-transform: rotate(-90deg);

    /* Firefox */
    -moz-transform: rotate(-90deg);
 
    /* Opera */
    -o-transform: rotate(-90deg);
}

.vertikaal_import_docent { 
	vertical-align:bottom; 
	margin-left: -70px; 
	margin-right: -70px; 
	
	_margin-left: 0px\9; 
	_margin-right: -180px\9; 
	
	text-align:left; 
	width:160px;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	/* Internet Explorer */
    transform: rotate(-90deg);
	-sand-transform: rotate(-90deg);
	 /* Safari/Chrome */
    -webkit-transform: rotate(-90deg);

    /* Firefox */
    -moz-transform: rotate(-90deg);
 
    /* Opera */
    -o-transform: rotate(-90deg);
}




.button2 {
        BACKGROUND-COLOR:#183352;
        COLOR: #F1F1F1;
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        FONT-FAMILY: Verdana;
        BORDER-WIDTH: 1px;
        BORDER-COLOR: #183352;
        BORDER-STYLE: outset;
}

.outertable {
        BACKGROUND-COLOR:#505050;
}

.table {
        BACKGROUND-COLOR:#E3E3E3;
}

.header {
        PADDING-LEFT: 4;
        BACKGROUND-COLOR:#962900;
        HEIGHT:20px;
        color: #F1F1F1;
        FONT-WEIGHT: bold;
        BACKGROUND-IMAGE: url('./header2.gif');
}


.header2 {
        PADDING-LEFT: 4;
        BACKGROUND-COLOR:#FFC600;
        HEIGHT:20px;
        color: #F1F1F1;
        FONT-WEIGHT: bold;
        BACKGROUND-IMAGE: url('./header2.gif');
}

.gastenboektekstkleur {
        color: #FFFFFF;
}

#header   a:link, #header a:visited, #header a:active { text-decoration: none; color: #F1F1F1 }


.primary{
	
        BACKGROUND-COLOR:#F8F8F8;
        COLOR: fontcolor;
}
.tabelstijl1 {
	border-collapse: collapse; 
	border: 1px solid #C0C0C0;
}

.midden{
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 width: 603px;
	 height: 401px;
	 margin-left: -301px; 
	 margin-top: -200px;  
	 background-image:url('iconen/logo.gif');
	 background-repeat: no-repeat;
}

#midden1{
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 width: 603px;
	 height: 401px;
	 margin-left: -301px; 
	 margin-top: -200px;  
}

#login_fout {
	position: absolute;
	width:400px;
	text-align:center;
	left: 65px;
	top:0px;
}

#login_formulier {
	position: absolute;
	width:255px;
	text-align:center;
	left: 270px;
	top : 330px;
}

#index_afbeelding {
	position: absolute;
	width:255px;
	text-align:center;
	left: 63px;
	top : 30px;
}