@charset "utf-8";
/* CSS Document */


body {
	background:#E9E9E9 url(../images/background_body.png) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#6B6B6B;
}

fieldset {
	border:0px;
	margin:0px;
	padding:0px;
}

legend {
	display:none
}

a {color:#4C94DB}
a:hover {text-decoration:none}

ul {line-height:16px}

.clearer {clear:both}

/*************************************
	Structure website
**************************************/

#container {
	width:951px;
	margin:0 auto;
}
#header {
	height:267px;
	overflow:hidden;
}
#content {
	background:url(../images/background_content.png) repeat-y;
	border-top:1px solid #fff;
	overflow:hidden
}
#contentWrap {
	width:879px;
	margin:0 auto;
}
#leftColumn {
	float:left;
	width:654px;
	padding:0 0 50px 0;
	border-top:1px solid #fff;
}
#rightColumn {
	float:left;
	width:224px;
	margin:0 0 0 1px;
	padding:20px 0 20px 0;
	border-top:1px solid #fff;
}
#footer {
	background:url(../images/background_footer.png) no-repeat;
	height:106px;
	padding:20px 0 0 50px;
}

/*************************************
	Header
**************************************/

h1 {display:block; background:url(../images/logo.png) no-repeat; width:209px; height:39px; margin:36px 0 0 50px; padding:0px; float:left;}
h1 a {display:block; height:100%}
h1 a span {display:none}

div#header ul {list-style-type:none; float:right; margin:50px 90px 0 0;}
div#header ul li {float:left; border-right:1px solid #ccc; margin:0 10px 0 0; padding:0 10px 0 0;}
div#header ul li.last {border:0px; margin:0px; padding:0px;}

/*.pics { width:879px; height:160px; padding:0; margin:108px auto 0 auto; overflow: hidden; border-left:1px solid #fff;border-right:1px solid #fff;}*/
div#headerImg {
	background:url(../images/header1.png) no-repeat;
	width:879px;
	height:160px;
	margin:108px auto 0 auto;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

/*************************************
	Menu
**************************************/

fieldset#menu {
	background:url(../images/background_menu.png) repeat-x;
	height:37px
}
fieldset#menu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
	fieldset#menu ul li {float:left}
	fieldset#menu ul li a {display:block; float:left; text-decoration:none; color:#616161; font-weight:bold; padding:12px 11px 0px 11px; height:25px}
	fieldset#menu ul li a:hover {background:url(../images/background_hover_menu.png) repeat-x;}
	
/*************************************
	Left column
**************************************/	

div#breadCrumb {
	background:#F5F5F5;
	height:24px;
	padding:12px 0 0 10px;
	border-bottom:1px solid #D6D6D6
}
	div#breadCrumb p {margin:0px; padding:0px}
	
div#contentPadding {
	margin:15px 0 0 0;
	padding:0 16px 0 11px;
	overflow:hidden;
}	

div#leftColumn h2 {font-size:13px; font-weight:bold; color:#1D5894}
div#leftColumn h3 {font-size:12px; font-weight:bold; color:#525252; margin:15px 0 8px 0 !important}
div#leftColumn p {line-height:16px; color:#6B6B6B}


/*home*/

div#introTxt {
	float:left;
	width:370px;
	overflow:hidden;
}
	div#introTxt fieldset {border:1px solid #C4C4C4; background:#F2F0E8; padding:15px; margin:15px 0 0 0 !important}
	div#introTxt fieldset table {width:300px; clear:both; overflow:hidden;}
	div#introTxt fieldset label {clear:both; float:left; display:block; width:80px; margin:2px 0 8px 0}
	div#introTxt fieldset input {display:block; float:left; width:215px; margin:0 0 8px 0;}
	div#introTxt fieldset input.button {width:auto !important; margin:10px 0 0 0; clear:both;}
	div#introTxt fieldset h3 {margin:0 0 10px 0 !Important}
	div#introTxt fieldset p {font-weight:bold; margin:0 0 8px 0 !important}
	div#introTxt fieldset p span {color:#669900}

div#introList {
	float:left;
	width:170px;
	margin:25px 0 0 25px;
	background:#F2F0E8;
	border:1px solid #C4C4C4;
	padding:15px;
}
	div#introList h2 {margin:0 0 10px 0 !important; color:#A99750;}
	div#introList ul {margin:0 0 0 10px; padding:0px; color:#6B6B6B; line-height:16px;}
	div#introList ul li {margin:0 0 10px 0;}
	
div#rightBox {
	float:left;
	width:170px;
	margin:25px 0 0 25px;
	background:#F2F0E8;
	border:1px solid #C4C4C4;
	padding:15px;
}
	div#rightBox h2 {margin:0 0 10px 0 !important; color:#A99750;}
	div#rightBox ul {margin:0 0 0 10px; padding:0px; color:#6B6B6B; line-height:16px;}
	div#rightBox ul li {margin:0 0 10px 0;}
	div#rightBox ul li a {color:#4C94DB}
	
/*front tip*/
div#frontTip {
	margin:30px 0 0 0; 
	border-top:1px solid #ccc; 
	padding:30px 0 0 0; 
	clear:both; 
	overflow:hidden;
}
div#frontTipWrap {
	background:#F2F0E8; 
	border:1px solid #C4C4C4; 
	padding:15px;
	margin:0 0 25px 0;
}
	div#frontTipWrap h3 {font-weight:bold; font-size:15px; color:#1D5894; margin:0px !important;}
	div#frontTipWrap a {color:#4C94DB}
	
/*inschrijven*/	
	
fieldset#inschrijven {border:1px solid #C4C4C4; background:#F2F0E8; padding:15px; margin:15px 0 0 0 !important}
fieldset#inschrijven h3 {margin:0px !important}
fieldset#inschrijven table {width:300px; clear:both; overflow:hidden;}
fieldset#inschrijven label {clear:both; float:left; display:block; width:50px; margin:2px 0 0 0}
fieldset#inschrijven input {display:block; float:left; width:250px; margin:0;}
fieldset#inschrijven input.button {width:auto !important;}

/*inloggen*/	

fieldset#inloggen {border:1px solid #C4C4C4; background:#F2F0E8; padding:15px; margin:15px 0 0 0 !important}
fieldset#inloggen h3 {margin:0px !important}
fieldset#inloggen table {clear:both; overflow:hidden;}
fieldset#inloggen label {clear:both; float:left; display:block; width:150px; margin:2px 0 7px 0}
fieldset#inloggen input {display:block; float:left; width:250px; margin:0 0 7px 0;}
fieldset#inloggen input.loginb {width:auto !important; clear:both; margin:11px 0 10px 150px;}
fieldset#inloggen input.button {width:auto !important;}

/*empty box*/
div.boxWrap {
	background:#F2F0E8; 
	border:1px solid #C4C4C4; 
	padding:15px;
	margin:0 0 25px 0;
}
	div.boxWrap h3 {font-weight:bold; font-size:15px; color:#1D5894; margin:0px !important;}
	div.boxWrap a {color:#4C94DB}

/*************************************
	Right column
**************************************/	
	
div#rightColumn h3 {font-size:13px; font-weight:bold; color:#1D5894; margin-top:0px !important;}
div#rightColumn p {line-height:16px; color:#646361}
div#rightColumn a {color:#4C94DB}

div.itemRight {
	overflow:hidden;
	padding:15px 8px 17px 8px;
	margin:0 5px;
	background:url(../images/border_item.jpg) bottom repeat-x;
}


/*************************************
	Footer
**************************************/

div#footer a {color:#4C94DB}
div#footer p {margin:0px; color:#949494; font-size:10px; display:block; clear:both; margin:30px 0 0 0}

div#footer ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
	div#footer ul li {float:left; margin:0 20px 0 0;}
	div#footer ul li a {color:#4C94DB}

