﻿/* Standaard tags*/
.dllink {
width:169px;
height:201px;
margin:6px;
padding:5px;
float:left;
background:url(../images/dlbackground.png) no-repeat;
color:#fff;
font-weight:bold;
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
text-align:left;
}

	.dllink a {
	display:block;
	width:171px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
	.dllink a:hover {
	font-weight:bold;
	}
	
	.dllink img {
	width:169px;
	height:107px;
	margin:3px 0;
	}
	
	.dllink p {
	padding:5px;
	}
	
	.dllink a.leesmeer {
	text-align:left;
	color:#FF9C1C;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	margin-top:3px;
	}
	.dllink a.leesmeer:hover {
	text-decoration:none;
	}


.error {
color:#F00;	
}

img {
border:none;
}
*{
margin:0; 
padding:0;
} 

body {
background: #b4b8bb url(../images/contentpage/sidebar.png) repeat-x;
text-align: center;
}
#background {
width: 100%;
height:100%;
text-align: center;
}
#container {
width: 848px;
margin: 0px auto;
text-align: center;
}
#menucontainer {
margin-top: 39px;
height: 402px;
width: 848px;
background: url(../images/contentpage/banner.png) no-repeat;
background-position: 0 42px;
}
#banner {
width: 848px;
height: 355px;
margin-top:-5px;
}
#header {
width: 848px;
height: 25px;
margin-top: -5px;
padding-top:5px;
background: url(../images/contentpage/header.png) no-repeat;
color:#FFFFFF;
font-family:sans-serif, Arial, Helvetica;
font-weight:bold;
font-size:14px;
text-align:left;
padding-left:15px;
}

#header a:link, 
#header a:visited, 
#header a:active {
color:#FFFFFF;
font-family:sans-serif, Arial, Helvetica;
font-size:14px;
text-decoration:underline;
}
#header a:hover {
padding-top:2px;
color:#FFFFFF;
font-family:sans-serif, Arial, Helvetica;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
#content {
background: #9ba1a5;
width: 771px;
margin-left: 7px;
margin-top:0px;
margin-right: auto;
min-height: 400px;
height: auto !important;
height: 400px;
margin-top: 0px;
border-bottom: 1px #fff solid;
border-left: 1px #fff solid;
border-right: 1px #fff solid;
border-top: 0px;
padding: 30px 30px 30px 30px;
text-align: left;	
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#fff;
}
a:link, a:active, a:visited {
color:#fff;
text-decoration:none;
}
a:hover {
color:#fff;
text-decoration:underline;
}
#positioner {
width: 848px;
text-align: left;
margin: 0px auto;
}

/* Footer */
#footer {
background: #9ba1a5;
width: 100%;
height: 30px;
margin-top: 50px;
text-align: center;
}
#footer-content {
width: 830px;
text-align: center;
margin: 0px auto;
}
	#footer-content span#footer-rechts {
	float:right;
	padding-top:6px;
	}
	#footer-content span#footer-rechts a {
	margin-left:10px;
	}
#copyright, #young-group {
margin-top:8px;
float:left;
}


/* Hoekje */
#hoekje {
width: 149px;
margin-top:-140px;
height: 110px;
background:url(../images/contentpage/bg_hoekje.png) no-repeat left;
float: left;
z-index:-1;
}


/* formulier */
.formbody{
width: 850px;
}
.formbody table{
width: 700px;
margin:20px 0px 0px 20px;
}

.formbody table td{
vertical-align: top;
}

.formbody label,
.formbody td.explanation {
font-size: 10pt;
}

.formbody input.text{
border: 1px solid black;
margin-bottom: 1px;
width:250px;
height:20px;
}
.formbody input.submit{
border: 1px solid black;
margin: 2px 0;
width:150px;
height:22px;
}
.formbody textarea.textarea {
border: 1px solid black;
width:250px;
height: 100px;
}
.formbody div.radio_container span {
margin-right:10px;
}
.formbody div.radio_container {
height:20px;
}


input#ctrl_304,
input#ctrl_11,
input#ctrl_15,
input#ctrl_134,
input#ctrl_138,
input#ctrl_23,
input#ctrl_139,
input#ctrl_27,
div#ctrl_33,
div#ctrl_61,
div#ctrl_66,
input#ctrl_29,
input#ctrl_51,
input#ctrl_55, 
input#ctrl_58,
input#ctrl_60,
input#ctrl_63 {
margin-bottom:15px;
}
input#ctrl_22,
input#ctrl_18,
input#ctrl_131 {
margin-bottom:25px;
}
div#ctrl_52 {
margin-bottom:35px;
}
input#ctrl_9,
input#ctrl_10,
input#ctrl_30,
input#ctrl_31,
input#ctrl_47,
input#ctrl_49 {
width:50px;
}

#uitdaging, #uitdaging tbody{
width: 710px;
}

/* Speciale uidaging style */

/* 1e rij */
/* 1e rij */
tr.row_32 td.explanation,
tr.row_33 td.explanation,
tr.row_34 td.explanation,
tr.row_35 td.explanation {
width:70px;
}

#uitdaging .explanation .MsoNormal {
text-align: center !important;
width: 90px;
}

#uitdaging textarea {
width: 90px;
border: 1px solid black;
}

/* 2e rij */
input#ctrl_83 {
width:90px;
}
input#ctrl_84,
input#ctrl_85,
input#ctrl_87,
input#ctrl_88 {
width:90px;
}

/* 3e rij */
select#ctrl_89 {
width:92px;
} 
select#ctrl_90, select#ctrl_92, select#ctrl_93, select#ctrl_94 {
width:92px;
display: table-cell;
float: left;
}

/* 4e rij */
input#ctrl_95{
width:90px;
}
input#ctrl_96, input#ctrl_97, input#ctrl_98, input#ctrl_99 {
width:90px;
}

/* 5e rij */
input#ctrl_100 {
width:90px;
}
input#ctrl_101, input#ctrl_102, input#ctrl_103, input#ctrl_104 {
width:90px;
}

/* 6e rij */ 
input#ctrl_105{
width:90px;
}
input#ctrl_106, input#ctrl_107, input#ctrl_108, input#ctrl_109 {
width:90px;
}

/* 7e rij */
select#ctrl_110{
width:92px;
}
select#ctrl_111, select#ctrl_112, select#ctrl_113, select#ctrl_114 {
width:92px;
}

/* 8e rij */
input#ctrl_115{
width:90px;
}
input#ctrl_116, input#ctrl_117, input#ctrl_118, input#ctrl_119 {
width:90px;
}

/* 9e rij */
input#ctrl_120{
width:90px;
}
input#ctrl_121, input#ctrl_122, input#ctrl_123, input#ctrl_124{
width:90px;
}

/* 10e rij */
select#ctrl_125{
width:92px;
}
select#ctrl_126, select#ctrl_127, select#ctrl_128, select#ctrl_129, select#ctrl_130 {
width: 92px;
}
