* { margin:0; padding:0; }

a span { cursor: pointer; }



a{text-decoration:underline; color:#000;}

a:hover{text-decoration:underline; color:#000;}



img { border: none; }


img.center {   display: block;   margin-left: auto;   margin-right: auto; }

img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto; }


body {
	background: #333;
	font-family: Verdana;
	font-size: 10px;
}

.clear{clear:both;}

/***** wrapper *****/

#wrap {
	width: 970px;
	margin: 0 auto;
}

#contentvak{ height:auto; float:left; background-color:#17114E;}

h1 .blue{color:#17114E;}
h1 .red{color:#c90535;}

/***** header *****/

#header{
	width:100%;
	height:75px;
	background-color:#c90535;
	float:left;
	display:inline;
}



#header2{
	width:100%;
	height:120px;
	background-color:#c90535;
	float:left;
	display:inline;
}

#header .logo, #header2 .logo{ margin: 10px 0 0 21px; float:left;} 

#header .nav, #header2 .nav { float: left; height: 20px; margin: 28px 0 0 55px;  }
#header .nav li, #header2 .nav li{ float: left; list-style: none; padding:5px;  }
#header .nav a:hover ,#header2 .nav a:hover{ background-color:#FFFFFF; color:#C90535; }
#header .nav a, #header2 .nav a {

	display: inline-block;

	float: left;

	height: 20px;

	line-height: 20px;

	color: #fff;

	background-color:#17114e;

	text-decoration: none;

	text-transform: uppercase;

	margin-right:10px;

	padding: 0 8px;

}



#header .flag a, #header .flag a:hover, #header2 .flag a, #header2 .flag a:hover {background-color:#C90535;}





/* subtekst vak */

#subtekst{

	width:100%;

	height:45px;

	background-color:#c90535;

	float:left;

	display:inline;

}



#subtekst h1{

	font-family:Verdana;

	font-size: 24px;

	color: #17114E;

	margin-left:32px;

}











/***** foto's *****/



#foto{

	width:100%;

	height:183px;

	background-image: url(../images/collage.jpg);

	float:left;

}



/***** content *****/

#links{

	width:170px;



	background-color:#17114E;

	color:#FFFFFF;

	float:left;

	display:inline;

}

#links h1{

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

	font-weight:bold; 

	font-size:14px; 

	text-transform: uppercase;

	color:#c90535; 

	padding:5px 0 5px 5px;

	}



/***** links search *****/

#links .zoekvak{ margin: 5px; border:none;}

#links  input {

	height:19px;

	width:140px;

	background: #e6e6e6;

	font-size:10px;

	padding:5px 0 0 5px;

	display:block;

	margin:5px;

	border:none;

}



#links .radio{  width:auto; color:#FFFFFF; background-color: transparent; }

#links .submit{font-weight:bold; width:146px; padding:0;}



/***** links list *****/



#links .list{padding-top:15px;}



#links .list li{ list-style: none; margin:10px 10px 5px 10px ;width:150px; font-family:verdana; font-size:9px; height:auto;}

#links .list li a{text-decoration:none; color:#fff;}

#links .list li a:hover{text-decoration:underline;color:#fff;}



/***** links submenu *****/

#links .submenu li{ list-style: none; margin:10px 10px 5px 10px ;width:150px; font-family:verdana; font-size:9px; height:auto;}

#links .submenu a{text-decoration:none; color:#fff;}

#links .submenu a:hover{text-decoration:underline;}



/***** links lastmenu *****/

#links .lastmenu{margin-top:80px;}

#links .lastmenu li{ list-style: none; margin:10px 10px 5px 10px ;width:150px; font-family:verdana; font-size:10px; font-weight:bold; height:auto;}

#links .lastmenu a{text-decoration:none; color:#fff;}

#links .lastmenu a:hover{text-decoration:underline;}



#links .lastmenu li.last{margin-bottom:30px;}



/***** rechterkant *****/



.rechts{

	width:800px;

	float:right;

	display:inline;

}



/* achtergrond contentvak */

.main{	background: #fff url(../images/bg_mid.jpg);}

.sub {background-color:#fff;}



/***** rechterkant topbalk blauw *****/



.rechts .topbalk{ width:800px; height:37px; background-color:#17114E;}

.rechts .topbalk p{padding: 15px 0 0 0px; color:#fff901; width:700px;}

.rechts .topbalk a{text-decoration:none; color:#fff901;}

.rechts .topbalk a:hover{text-decoration:underline;}



/***** rechterkant contentvak *****/



.rechts .content{ width:800px; height:auto;}

.rechts .content .inhoud{width:770px; margin: 15px;}



/***** rechterkant uitgelicht vak *****/



.rechts .content .uitgelicht{width 100%; height:200px; border:1px solid #c90535; margin:10px 0;}

.rechts .content .uitgelicht h1{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#c90535; margin: 5px;} 

.rechts .content .uitgelicht .image{height:140px; float:left; padding:5px; overflow:hidden;}

.rechts .content .uitgelicht p{ width:600px; float:left; padding-left:20px; font-weight:none;}

.rechts .content .uitgelicht a{ text-decoration:none; color:#000;}

.rechts .content .uitgelicht a:hover{ text-decoration:underline;color:#000;}





/***** rechterkant split links/rechts *****/



.rechts .content .linkerkant, .rechts .content .rechterkant{

	width:360px;

	height:auto;

	margin: 10px 15px 10px 0;

	padding:5px;

	float:left;

	display:inline;

}



.rechts .content .linkerkant img, .rechts .content .rechterkant img{

	margin-bottom:5px;

}



.rechts .content .rechterkant p{

	width:200px; float:left; padding-left:5px;

}



.rechts .content .linkerkant .vak, .rechts .content .rechterkant .vak{

	margin-top:10px; float:left;

}





.rechts .content .vak2{
	width:700px;
	float:left;
	margin:20px;
	display:inline;	
}

.rechts .content .vak2 p {padding-bottom:10px;}
.rechts .content .vak2 strong{padding-top:10px!important;}
.rechts .content h1{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#c90535; margin: 5px 5px 5px 0 ;} 
.rechts .content h2{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#17114E; margin: 5px 5px 5px 0 ;} 
.rechts .content h3{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#17114E; margin: 5px 5px 5px 0 ;}

/***** rechterkant lijst image *****/

.rechts .content .booklist{
	width:293px;
	margin:0 auto;
	text-decoration:underline;
	color:blue;
}

.rechts .imagevak		{width:105px; padding:5px; margin-right:5px;  float:left;}
.rechts .imagevak .roze	{float:left !important;}
.rechts .imagevak .blue	{float:right !important;}


/* lijst onder afbeelding*/

.rechts .imagevak li{ list-style: none; margin:10px 0 2px 0px ; font-family:verdana; font-size:10px; font-weight:bold; height:auto;}
.rechts .imagevak li a{color:#17114E;}



.rechts .imagevak2		{width:105px; padding:5px; margin:0 70px 10px 0;  float:left; display:inline;}
.rechts .imagevak2 .roze	{float:left !important;}
.rechts .imagevak2 .blue	{float:right !important;}


.xl{width:560px; float:left; margin:20px 0 0 20px; display:inline;	}
.footerImg{margin-right:20px;}
