/* CSS Document */
html{
  overflow-x: hidden; /*Verberg horizontale scrollbar, deze wordt geplaatst door een fout in IE5 en 6 */
  overflow-y: auto;
  scrollbar-face-color:#dedee6;
  scrollbar-arrow-color:#060E3D;
  scrollbar-track-color:#EEEDF5;
  scrollbar-shadow-color:#EEEDF5;
  scrollbar-highlight-color:#EEEDF5;
  scrollbar-3dlight-color:#EEEDF5;
  scrollbar-darkshadow-Color:#EEEDF5;
 }

body{
	margin:0px;
	background-color:#EEEDF5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

table,tr,td{
	vertical-align:top;
}

.iframe{
	background-image:url(../Image/iframe_bg.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	margin-top:0px;
}
	
.layout{
	background-image:url(../Image/background.jpg);
	background-repeat:repeat-x;
	left: 50%; position: absolute; margin-left : -477px;
/*	top: 50%; position: absolute; margin-top : -308px;*/
/*	top:50%; position: absolute;margin-top : -385px;*/
	position: absolute;
	width:955px;
	vertical-align:bottom;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}

.headerbox{
	padding-left:0px;
	padding-right:18px;
	padding-top:10px;
}

.contentbox{
	margin-right:0px;
	height: 100%;
	padding-top:11px;
}

#meldingen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}

#tekst{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#tekst a,a:link,a:hover,a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F49225;
	font-weight:bold;
}

#small_links a,a:link,a:hover,a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


.teksttitels{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	margin-bottom:0px;
	width:420px;
}

.tekstbox_small{
	width:420px;
}
.tekstbox_large{
	width:700px;
	margin-bottom:0px;
}

.tekstbackground{
	padding-left:10px;
	padding-right:10px;
	background-image:url(../Image/tekst_bg.jpg);
}

.tekstbackground_large{
	padding-left:10px;
	padding-right:10px;
	background-image:url(../Image/tekst_bg_large.jpg);
}


.header{
	width:552px;
	height:198px;
}

.sitelocator{
	width:721px;
	height:19px;
	background-image:url(../Image/sitelocatorbackground.jpg);
	background-repeat:no-repeat;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-left:20px;
	padding-top:3px;
}

.menubox{
	padding-left:18px;
	padding-right:10px;
	padding-top:11px;
	margin-bottom:2px;
}

.login{
	width:169px;
	height:198px;
	background-image:url(../Image/loginbackground.jpg);
	background-repeat:no-repeat;
}

.form{
	padding-top:25px;
}

.login_txt{
	padding-top:25px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}


#login_links a{
text-decoration:none; padding-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; color:#F49225; }
#login_links a:link{
text-decoration:none; padding-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; color:#F49225; }
#login_links a:hover{
text-decoration:none; padding-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; color:#F49225; }
#login_image{margin-left:67px; margin-top:5px;}


.login_lable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:23px;
}



.login_input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#F49225;
	width:120px;
	margin-top:5px;
	margin-left:23px;
	border-style:solid;
	border-width:1px;
	background-color:#232B5A;
	border-color:#F49225;
}

.login_button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#F49225;
	width:50px;
	margin-top:10px;
	margin-left:58px;
	border-style:solid;
	border-width:1px;
	background-color:#060E3D;
	border-color:#F49225;
}

.blok_orange{
	padding-left:10px;
	padding-right:10px;
	background-color:#F49223;
	height:100px;
}

.blok_blue{
	padding-left:11px;
	padding-right:10px;
	padding-bottom:5px;
	background-color:#060E3F;
	height:100px;
}

#nieuwslink a { padding-left:0px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none }
#nieuwslink a:link {padding-left:0px; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none }
#nieuwslink a:hover {padding-left:0px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.nieuwsblok{
	margin-top:3px;
	margin-left:10px;
	margin_bottom:3px;
	height:137px;
	width:269px;
}

.agendablok{
	margin-top:3px;
	margin-left:10px;
	margin_bottom:3px;
	height:137px;
	width:269px;
}

.kalender{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#060E3F;
}

.kalender a,a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

.kalender a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.tcell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#F49223;
	width:27px;
	height:25px;
	text-align:right;
	vertical-align:bottom;
	cursor:pointer;
}

.tempty {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#F49223;
	width:27px;
	height:25px;
	text-align:right;
	vertical-align:bottom;
}

.tdays{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#F8B66D;
	width:27px;
	height:25px;
	text-align:right;
	vertical-align:bottom;
}
.ttoday{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-style:solid;
	border-width:1px;
	border-color:#F49223;
	background-color:#0066CC;
	width:27px;
	height:25px;
	text-align:right;
	vertical-align:bottom;
	cursor:pointer;
}

.tevent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-style:solid;
	border-width:1px;
	border-color:#F49223;
	background-color:#CC0000;
	width:27px;
	height:25px;
	text-align:right;
	vertical-align:bottom;
	cursor:pointer;
	
}

.tnvtevent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-style:solid;
	border-width:1px;
	border-color:#F49223;
	background-color:#CC0000;
	background-image:url(../Image/event_bg.jpg);
	width:27px;
	height:25px;
	text-align:right;
	vertical-align:bottom;
	cursor:pointer;
	
}

#poll_txtarea{
	width:98%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-style:none;
}

#poll_comment{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.modul_vergeten{
	width:400px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
 	border-width:1px; 
 	background-color:#EEEDF5; 
 	margin:5px; 

}

#modul_nieuws{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.modul_input{
	width:390px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
	padding-left:5px;
	margin:5px;
}

.modul_button{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
	padding-left:5px;
	margin:5px;
}

#opleiders{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
	padding:5px;
	width:345px;
}

#changepw{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
	padding:5px;
	width:450px;
}

#changepw input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.changepw_textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.changepw_select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}



#profiel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
	padding:5px;
	width:450px;
}

#profiel input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.profiel_textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.profiel_select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-color:#F49223;
	border-style:solid;
	border-width:1px;
	background-color:#EEEDF5;
}

.poll_titel{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	margin-left:5px;
	font-weight:bold;
	color:#000000;
}

.poll_votes_left{
	background-color:#060E3F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F49223;
	width:22px;
	border:0px;
	border-bottom:1px;
	border-style:solid;
	border-color:#F49223;
}

.poll_votes_right{
	background-color:#060E3F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F49223;
	width:220px;
	vertical-align:middle;
	padding-left:10px;
	font-weight:bold;
	border:0px;	
	border-bottom:1px;
	border-style:solid;
	border-color:#F49223;
}

.poll_votes_button{
	background-color:#060E3F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F49223;
	width:50px;
	vertical-align:middle;
	font-weight:bold;
	border:1px;
	border-style:solid;
	border-color:#CC6600;
	cursor:pointer;
}

.poll_rows{
	background-color:#060E3F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F49223;
	width:242px;
	border:0px;
	border-bottom:1px;
	border-style:solid;
	border-color:#F49223;
}

.poll_rows_extended{
	background-color:#EEEDF5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:100%;
	border:0px;
	border-bottom:1px;
	border-style:solid;
	border-color:#F49223;
}

.poll_result_left{
	text-align:right;
	font-weight:bold;
	width:50px;
}

.poll_result_right{
	width:190px;
	font-size:11px;
	border-width:1px;
	border-color:#F49223;	
}

.poll_result_full{
	font-size:12px;
	border-width:1px;
	border-color:#F49223;	
}

.footerbox{
	height:4px;
	width:955px;
	font-size:10px;
	background-image:url(../Image/footer.png);
	background-repeat:no-repeat;
}

/*Dynamic Menu niet aankomen */
#menuSystem		{ margin-top:2px; width:184px;  z-index: 1; margin-bottom:20px;}
#menuSystem table	{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; border-collapse:collapse; background-color:#F49225;}
#menuSystem table td	{background-image:url(../Image/menu_items.jpg); background-repeat:no-repeat; height:23px; padding-left:0px; }

#mainTable table 	{ border-collapse:collapse;}
#mainTable th        {background-image:url(../Image/menu_title.jpg); background-repeat:no-repeat; height:23px; padding-left:3px; padding-right:3px; width:184px; text-align:left; 
color:#FFFFFF; }

#mainTable table td { background-color: #F49225; padding-left: 20px; padding-right: 0px;  padding-bottom: 0px; padding-top: 5px; text-align:left;}

#mainTable a       	{ color: #000000; padding-left: 2px; padding-right: 2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none }
#mainTable a:link      	{ color: #000000; padding-left: 2px; padding-right: 2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none }
#mainTable a:hover     	{color: #FFFFFF; padding-left: 2px; padding-right: 2px;  font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; display:block;}
