
/*rood: #da1d21*/
body  {
	background:#E4F3FF url(../images/bodyBg.gif) repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center;
}

.bgImage {
	behavior: url(../scripts/iepngfix/iepngfix.htc);
	}

fieldset {
	padding:0 20px;
	}

form {
	margin:0;
	padding:0;
}



hr {
	color:#0D3692;
	height:1px;
	}

.hidden {
	display:none;
	}
	
.show {
	display:block;
	}


.twoColHybLtHdr #container { 
	width: 990px;
	margin: 1px auto 0px auto; 
	text-align: center;
	position:relative;
}

	
/*form elementen	*/
/*input {
	font-family:Arial, Helvetica, sans-serif;
	}
input.inputText {

	font-size:0.9em;
	}
	
input.inputSubmit {
	font-size:1.1em;
	}
	
div.btn {
	font-size:1em;
	border:1px solid #ccc;
	background-color:#FFF;
	display:inline;
	padding:4px 2px;
	}

div.btn a, div.btn a:link, div.btn a.active, div.btn a:hover, div.btn a:visited {	
	background:#FFF url(../images/common/bg_inputBtn.gif) repeat-x;
	color:#000;
	padding:2px 10px;
	line-height:1.9em;
	text-decoration:none;
	}
	
.btnDivider {
	line-height:0;
	height:8px;
	display:block;
	}

	
	
.address {
	display:none;
	position:absolute;
	right:35px;
	top:38px;
	color:#000;
	line-height:1.3em;
	z-index:2000;

	}	
*/
	

/*.twoColHybLtHdr #header .address a, .twoColHybLtHdr #header .address a:link, .twoColHybLtHdr #header .address a:visited {
	color:#da1d21;
	text-decoration:underline;
	}
		
.twoColHybLtHdr #header .address a:hover {
	color:blue;
	text-decoration:none;
	}*/

.divider {
	color:#0D3692;
	padding:0 10px;
	}

/*menubar*/

#menuBalk {
	position:absolute;
	top:54px;
	left:20px;
	width:900px;
	z-index:5000;
}

#icons2009 {
	background:#FFFFFF url(../images/topVisual.gif) no-repeat;
	width:960px;
	height:162px;
	position:relative;
	
}
.icon {
width:67px;
height:67px;
position:absolute;
border:0;
}
.icon a, .icon a:link, .icon a:visited, .icon a:active {
margin:0;
display:block;
height:67px;
}

.icon img {
width:67px;
height:67px;
border:0;
}

#icon1 {
top:27px;
left:522px;

}

#icon1 a, #icon1 a:link, #icon1 a:visited {
background:transparent url(../images/ikonen1a.gif) no-repeat;
}

#icon1 a:hover {
background:transparent url(../images/ikonen1b.gif) no-repeat;
}


#icon2 {
top:27px;
left:606px;
}

#icon2 a, #icon2 a:link, #icon2 a:visited {
background:transparent url(../images/ikonen2a.gif) no-repeat;
}

#icon2 a:hover {
background:transparent url(../images/ikonen2b.gif) no-repeat;
}

#icon3 {
top:27px;
left:690px;
}

#icon3 a, #icon3 a:link, #icon3 a:visited {
background:transparent url(../images/ikonen3a.gif) no-repeat;
}

#icon3 a:hover {
background:transparent url(../images/ikonen3b.gif) no-repeat;
}

#icon4 {
top:27px;
left:774px;
}

#icon4 a, #icon4 a:link, #icon4 a:visited {
background:transparent url(../images/ikonen4a.gif) no-repeat;
}

#icon4 a:hover {
background:transparent url(../images/ikonen4b.gif) no-repeat;
}

#icon5 {
position: absolute;
top:120px;
right:18px;
width: 20px;
height: 19px;
text-align:center;
}

#icon5 img {
width:20px;
height:19px;
background:transparent url(../images/docentje.gif) no-repeat;
}

#icon6 {
position: absolute;
top: 99px;
left: 858px;
width: 68px;
height:31px;
}

#icon6 img {
width:68px;
height:31px;
}

#icon6 a, #icon6 a:link, #icon6 a:visited {
height:31px;
background:transparent url(../images/ikonen5a.gif) no-repeat;
}

#icon6 a:hover {
background:transparent url(../images/ikonen5b.gif) no-repeat;
}

#icon7 {
top:27px;
left:858px;
}

#icon7 a, #icon7 a:link, #icon7 a:visited {
background:transparent url(../images/ikonen7a.gif) no-repeat;
}

#icon7 a:hover {
background:transparent url(../images/ikonen7b.gif) no-repeat;
}
/*
#nav {
	padding-left:0px;
	}
	
#nav ul {  
	list-style:none;
	padding:0;
	margin:0px;
}

#nav ul li {
	display:inline;
	list-style-type:none;
	line-height:16px;
	padding:0;
}

html>body #nav li a {
	width:auto;
}

#nav ul li a, #nav ul li a:link, #nav li ul a:visited {
	color:#66ffff;
	font-weight:normal; 
	text-decoration:none; 
	padding: 6px 20px;
	border:0;
	background:#0b4b4b url(../images/menu/bgMenuInActive.gif) repeat-x;
	border-right:1px solid #606363;
}

#nav ul li a:hover  {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#254f4f;
	background-image:none
}

#nav ul li.active a, #nav ul li.active a:visited, #nav ul li.active a:link {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	cursor:text;
	background-color:#1a1a1a;
	background-image:none;
	}

#nav ul li a.active:hover  {
	color:#000000;
	text-decoration:none;
	cursor:text;
}

.subMenu {
	padding:100px 20px 10px 40px;
	}
	
.subMenu table td {
	padding:0 40px 5px 0;
	}
	
.subMenu a, .subMenu a:link, .subMenu a:visited {
	color:#fff;
	text-decoration:none;
	font-style:italic;
	font-variant:small-caps;
	font-weight:bold;
	font-size:120%;
	letter-spacing:0.04em;
	}

.subMenu a:hover {
 	color:#66ffff;
	text-decoration:underline;
	}
	
.subMenu a.active {
 	color:#66ffff;
	text-decoration:none;
	}


*/
/*header*/

.twoColHybLtHdr #header { 
	width:960px;
	padding: 0;
	position:relative;
	
}
	
.twoColHybLtHdr #mainContent {
	width:958px; 
	padding: 0 15px;
	position:relative;
	margin:0;
	display:block;
	}

#leftShadow, .leftShadow {
	position:absolute;
	left:0;
	top:0;
	height:15px;
	width:15px;
	background: transparent url(../images/common/contentBodyLeftShadowBg.png);
	behavior: url(../scripts/iepngfix/iepngfix.htc);
	}

.leftShadow {
	height:48px;/* gelijk aan footerText totaal*/
	}
		
#rightShadow, .rightShadow {
	position:absolute;
	right:0px;
	top:0;
	height:15px;
	width:15px;
	background: transparent url(../images/common/contentBodyRightShadowBg.png) repeat-y;
	behavior: url(../scripts/iepngfix/iepngfix.htc);
	}
	
.rightShadow {
	height:48px;/* gelijk aan footerText totaal*/
}
	
.twoColHybLtHdr #mainContent #subContent {
	position:relative;
	width:960px;
	margin:0;
	padding:0;
	text-align:left;
	background: #FFFFFF url(../images/common/bgPage.gif) 50% 50% no-repeat;
}

.twoColHybLtHdr #mainContent #colLeft {
	float:left;
	margin:0;
	padding:0 15px 3px 15px;
	width:148px; /*mozilla ie= 178, 148 + 15 + 15 = 178*/

}

.twoColHybLtHdr #mainContent #colRight {
	float:right;
	margin:0;
	padding:0 15px 3px 15px;
	width:148px; /*mozilla ie= 178*/ 
}
	
.twoColHybLtHdr #mainContent #colCenter {
	width:560px;
	margin:40px 198px 20px 198px;
	
	padding:0;
}

/*

ul.menuLijst {
	margin: 0 1.2em;
	padding:0;
}

ul.menuLijst li {
	list-style:square;
	color:#006666;
	margin:0;
	}
	
ul.menuLijst li.active {
	font-weight:bold;
	}

ul.menuLijst li a, ul.menuLijst li a:link, ul.menuLijst li a:visited {
	color:#006666;
	text-decoration:underline;
	position:relative;
	}
	
ul.menuLijst li a:hover {
	color:#000000;
	}
	
#artImg {
	display:block;
	position:absolute;
	top:100px;
	right:260px;
	z-index:6000;
	border:solid #000000;
	}
	
	
ul.FnLink {
	margin:1em 0;
	padding:0;
}

ul.FnLink li {
	list-style:none;
	background: transparent url(../images/common/bullet.gif) no-repeat 0px 5px;
	color:#006666;
	}

ul.FnLink li a, ul.FnLink li a:link, ul.FnLink li a:visited {
	margin-left:25px;
	color:#006666;
	text-decoration:underline;
	}
	
ul.FnLink li a:hover{
	color:#000000;
	}*/

/* extra opmaak center */
/*.imageHP {
	width:200px;
	border:1px solid #ccc;
}
*/
/*div.interLine {
	display:block;
	line-height:0px;
	border-bottom:1px solid #ccc;
	margin:1em 0;
	}

table.opsomming {
	width:100%;
	}
table.opsomming td {
	vertical-align:top;
	}*/

/*hitlijst opmaak*/
/*table.lijst {
	background-color: #666;
	width:100%;
}
	
table.lijst th {
	font-weight:bold;
	padding:1px 4px;
	background-color:#cccccc;
	color:#000;
	}
	
table.lijst td {
	font-size:1em;
	padding:1px 4px;
	background-color:#ffffff;
	}*/
	
/*common hyperlinks*/
/*table.lijst a, table.lijst a:link {
	color:blue;
	text-decoration:none;
	}

table.lijst a:visited {
 	color:purple;
	}
	
table.lijst a:hover {
 	color:#da1d21;
	text-decoration:underline;
	}*/

/* Sortable tables */
/*table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: normal;
    cursor: pointer;
	text-decoration:underline;
}*/

/*'boeken*/

/*#bedankt {
display:none;
}*/

/*footer*/
.twoColHybLtHdr #footerShadow {
	width:988px;
	background: transparent url(../images/divBottomBg.png) no-repeat;
	height:15px;
	behavior: url(../scripts/iepngfix/iepngfix.htc);
	font-size:0px;
	line-height:0px;
	}
	

.twoColHybLtHdr #footerText {
	position:relative;
	width:930px;
	margin:0 15px;
	padding-top:10px;
	text-align:center;
	color:#000000;
	height:48px; /*totale hoogte 37 + 10  + 1 = 48 */
	background-color:#E4F3FF;
	font-size:0.7em;
	line-height: 1.4em;
	
	}
	
.twoColHybLtHdr #footerText a, .twoColHybLtHdr #footerText a:link, .twoColHybLtHdr #footerText a:visited {
	color:blue;
	text-decoration:underline;
	}

 .twoColHybLtHdr #footerText a:hover {
 	color:#FF7800;
	text-decoration:none;
	}

/* Verschillende exemplaren van class voor hergebruik */
.fltrt {
	float: right;
}
.fltlft {
	float: left;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}