html { min-height: 100%; margin-bottom: 1px;}
body {text-align: center;}
a { text-decoration:none;}
img { border-style:none;}
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

.hiddenDiv {display:none;}

#container {margin: 0 auto; width: 900px; text-align: left;} 

#header { width:900px; height:116px; background:url(../images/banner.png) #b3db5e;}

/* --------------------MENU--------------------- */
#menu { float:left; width:900px; height:38px; background: #FFFFFF; margin:10px 0px 0px 0px;}


	.menuspace { float:left; width:361px; height:38px; background: #f2a614 no-repeat;  text-decoration:none; }
	
		.menuhome { float:left; width:50px; height:38px; text-decoration:none; margin:0px 0px 0px 0px; }		
		.menutropen { float:left; width:111px; height:38px;  text-decoration:none; margin:0px 0px 0px 0px;}		
		.menucoschap { float:left; width:101px; height:38px;  text-decoration:none; margin:0px 0px 0px 0px;}		
		.menukeuze { float:left; width:124px; height:38px;  text-decoration:none; margin:0px 0px 0px 0px;}		
		.menuproject { float:left; width:84px; height:38px;  text-decoration:none; margin:0px 0px 0px 0px;}		
		.menucontact { float:left; width:69px; height:38px;  text-decoration:none; margin:0px 0px 0px 0px;}
		
		.submenu {float:right; width:538px; height:auto; min-height:20px; background: url(../images/index_14clear.png); font:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; }
			.submenu ul { list-style: none; padding: 0; margin: 0;}
			.submenu li { float: left; margin: 0 0.35em;}
			.submenu a  { text-decoration:none; color:#000000; font:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0px; }
		.submenuitem { float:left; margin:3px 5px 0px 5px; }
	

/* --------------------MAIN--------------------- */
#contentindex { width:900px; height:448px; background: #FFFFFF; }
#contenttemplate { width:900px; background: #FFFFFF;}
#footer { float:left; width:900px; height:50px; background:#000000;}

.maincontent { min-height:325px; height:auto !important; height:325px; float:left; width:631px; background: #FFFFFF; }
	.maintitel { padding-left:15px; color:#FF6600; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
	.maintekst {   padding-left:15px; padding-top:16px; color:#000000; font-size:12px; line-height:17px; font-family:Arial, Helvetica, sans-serif; padding-right:30px; }
.mainphoto { float:right; width:269px; height:198px; }
.mainnews { float:right; width:269px; height:107px; background: #FFFFFF;  }
  .news1  { width:269px; float:left; }
  .newslinklink { color:#000000;}
	.newstitel { padding-top:4px; color:#FF6600; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
	.newsphoto { float:left; margin-top:5px; width:26px; height:28px; background: url(../images/newsphoto.png); }
	.newsitem  { font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
	.newsdatum { float:left; color:#FF6600; font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
	.newslink  { float:right; color:#666666; font-size:11px; padding-right:30px; margin-bottom:7px; }
.mainphotoslider { float:left; width:900px; height:140px;}


/* --------------------LANDEN--------------------- */
.wereldkaart { margin-left:120px; width:619px; height:320px; background:url(../images/wereldkaart.jpg) no-repeat; }
.wereldkaart a { color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px;}



/* --------------------WIE ZIJN WE--------------------- */
.wieisstola { width:900px; min-height:250px; height:auto !important; height:250px; background:#ffffff; float:left; margin-bottom:10px; }
.wieisstolatekst { float:left; width:311px;  background:#FFFFFF; padding:5px 10px 0px 17px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.wieisstolaphoto { float:left; width:580px; min-height:200px; height:auto !important; height:200px; background:#999999; }


.wiecontent { float:left; width:311px; height:325px; padding-right:10px;}
.wiename {padding-left:15px; padding-top:16px; font:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold;}
.wietekst { padding-left:15px; padding-top:16px; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.wiephoto { float:right; width:320px; height:320px; background: #000000;}
.wiethumbs { float:right; width:269px; height:500px; background: #FFFFFF;}
.wiethumbnail234 { float:left; width:80px; height:80px; border:#999999 solid 1px; padding:1px 1px 1px 1px; background:#FFFFFF; margin:0px 0px 5px 5px; }
.wiethumbphoto { background: #ffffff; width:80px; height:80px; float:left; margin:0px 0px 5px 5px; }
.wiethumbphoto img { padding:1px; border:1px solid #021a40; background-color:#ffffff;}


/* --------------------NIEUWSPAGINA--------------------- */

.nieuwsblok {min-height:300px; height:auto !important; height:300px; padding-left:15px; padding-top:15px; width:450px; }
.nieuwsbloktop { width:450px; height:30px; background:#000000; padding:3px 0px 0px 5px; }
.nieuwsbloktitel {float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:23px; font-weight:bold; color:#FFFFFF; }
.nieuwsblokdatum { padding-top:6px; float:right; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; }
.nieuwsblokcontent { width:450px; height:200px; background: #FFCC99;}
.nieuwsblokbottom  { width:450px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }


.nieuwstitel { margin-left:15px; float:left; background: #b3db5e; width:450px; height:22px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; padding:2px 0px 0px 5px; }
.nieuwsdatum { float:left; background: #ec6d28; width:150px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding:4px 5px 0px 0px;}
.nieuwscontent { margin-left:15px; background-color: #eeeeee; width:600px; min-height:100px; height:auto !important; height:100px; padding:5px 5px 0px 5px; }

.nieuwskoppen { float:right; width:269px; min-height:300px; height:auto !important; height:300px;}

/*--------------------TABELLEN------------------------*/

.roostertropencursus { width:580px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.studenten {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.studenten a { color:#333333; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inschrijven {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:800;}
.nieuwskoppentabel { width:269px;}
.nieuwskoppentabel a { color:#000; text-decoration:underline;}
.studentendiv { float:right; width:269px; min-height:300px; height:auto !important; height:300px;}
#human {
visibility:hidden;
display:none;
}


/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:557px; 
	height:140px; 
	margin:0px auto 0px; 
	border:none; 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:557px ; 
	height:134px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}


/* --------------------BANNER FOOTER--------------------- */
.footerlogolinks { float:left; width:250px; height:50px; padding:8px 0px 0px 5px; }
.footertekst { float:left; width:400px; height:50px; padding:7px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:center; color:#FFFFFF;  }
.footerlogorechts { float:left; width:250px; height:50px; padding:14px 0px 0px 190px;  }
.footerflag {float:left; width:24px; height:24px; margin-left:2px; cursor:pointer; }



