html {
	height:100%;
	padding:0px; 
	margin:0px; 
	border:0px; 
	overflow:scroll;	
}

p {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:15px;
	margin-bottom:5px;
}


body {
	height:100%; 
	padding:0px; 
	margin:0px; 
	border:0px;
	
	background-color: #ffffff;
	background-image: url(../images/back.jpg); 	
	font-family: Calibri, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #595959;
	letter-spacing: 0.06em;	
	
		
}

h1 {
	
	font-size: 20px;
	letter-spacing: 0.06em;	
	padding:0px;
	margin:0px;
	text-align:center;
}

h2 {
	
	font-size: 12px;
	letter-spacing: 0.06em;	
	padding:0px;
	margin:0px;
}

h3 {
	
	font-size: 10px;
	letter-spacing: 0.06em;	
	padding:0px;
	margin:0px;
}

.white {
			
	color: #ffffff;	
}

.black {
			
	color: #000000;	
}

.red {
			
	color: #000000;	
}

.brown {
			
	color: #000000;	
}

.blue {
			
	color: #000000;	
}

.grey {
			
	color: #000000;	
}

.purple {
			
	color: #000000;	
}

.yellow {
			
	color: #000000;	
}

.orange {
			
	color: #000000;	
}

.green {
			
	color: #000000;	
}




.color1 {
			
	color: #ee1413;	
}

.color2 {
			
	color: #e6712c;	
}

.color3{
			
	color: #0f70f5;	
}

.color4 {
			
	color: #9c9c9c;	
}

.color5 {
			
	color: #bb7ab4;	
}

.color6 {
			
	color: #fee610;	
}

.color7 {
			
	color: #f99d30;	
}

.color8  {
			
	color: #2cb404;	
}


a:link {
	color: #696969;
	text-decoration: underline;
}

a:visited {
	color: #696969;
	text-decoration: underline;	
}

a:visited:hover {
	color: #000000;	
	text-decoration: none;
}

a:hover {
	color: #000000;	
	text-decoration: none;
}

a:active {
	color: #000000;
	text-decoration: none;
}


#wrapper {
	
	position:absolute;
	margin-left: 50%;
	left:-490px;		
	top:50%;
	margin-top: -260px;
	width:980px;
	height:521px;
	background-color:white;
	border:1px solid #000000;
}

#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:352px;
	height:111px;
	background-image: url(../images/logo.gif); 
}

#header {
	position:absolute;
	left:352px;
	top:0px;
	width:368px;
	height:73px;
	background-image: url(../images/header.gif); 
}

#progress {
	position:absolute;
	left:720px;
	top:0px;
	width:260px;
	height:73px;
	background-image: url(../images/question.gif); 
}

#progress_text {
	position:absolute;	
	bottom:10px;
	left:85px;		
	font-size: 18px;
	letter-spacing: 0.06em;		
}

#content2 {
	position:absolute;
	left:352px;
	top:54px;
	width:628px;
	height:415px;
	background-image: url(../images/content2.gif); 
}

#content3 {
	position:absolute;
	left:352px;
	top:54px;
	width:628px;
	height:415px;
	background-image: url(../images/content.gif); 
}


#content_text {
	position:absolute;	
	margin:25px;	
	height:170px;
	width:550px;	
	font-size: 12px;		
	text-align:justify;
	letter-spacing: 0.06em;		
}

#content_text2 {
	position:absolute;	
	top:185px;
	margin:25px;		
	width:550px;	
	font-size: 12px;
	text-align:center;	
	font-style: italic;
	letter-spacing: 0.06em;		
}

#content2_text {
	position:absolute;	
	left:20px;
	top:20px;	
	width:575px;	
	height:350px;		
	font-size: 12px;
	text-align:justify;
	letter-spacing: 0.06em;		
}

#content3_text {
	position:absolute;	
	margin:25px;		
	width:550px;
	height:350px;		
	font-size: 12px;
	text-align:left;
	letter-spacing: 0.06em;		
}


#content a:link {
	color: #000000;		
	text-decoration: none;
}

#content a:visited {
	color: #000000;			
	text-decoration: none;	
}

#content a:visited:hover {
	color: #000000;			
	text-decoration: underline;
}

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

#content a:active {
	color: #000000;		
	text-decoration: none;
}


#slogan {
	position:absolute;
	left:0px;
	top:111px;
	width:352px;
	height:60px;
	background-image: url(../images/slogan.jpg); 
}

#slogan_text {
	position:absolute;	
	bottom:65px;
	left:65px;	
	text-align:center;
	font-style: italic;	
	font-size: 14px;
	letter-spacing: 0.06em;		
}



#head {
	position:absolute;
	left:0px;
	top:171px;
	width:352px;
	height:350px;
	
}

#left {
	position:absolute;
	left:352px;
	top:377px;
	width:153px;
	height:113px;
	background-image: url(../images/left.gif); 
}

#number-5 {
	position:absolute;
	left:505px;
	top:377px;
	width:90px;
	height:113px;	
}

#number-6 {
	position:absolute;
	left:595px;
	top:377px;
	width:94px;
	height:113px;
}

#number-7 {
	position:absolute;
	left:689px;
	top:377px;
	width:88px;
	height:113px;
}

#number-8 {
	position:absolute;
	left:777px;
	top:377px;
	width:86px;
	height:113px;
}

#number-9 {
	position:absolute;
	left:863px;
	top:377px;
	width:78px;
	height:113px;
}

#right {
	position:absolute;
	left:941px;
	top:377px;
	width:39px;
	height:113px;
	background-image: url(../images/right.gif); 
}

#footer {
	position:absolute;
	left:352px;
	top:469px;
	width:628px;
	height:52px;
	background-image: url(../images/footer.gif); 
}

#footer2 {
	position:absolute;
	left:352px;
	top:469px;
	width:628px;
	height:52px;
	background-image: url(../images/footer2.gif); 
}

#buttonknop {
text-align:center;
}

#buttons {
text-align:right;
padding-top:20px;
}

.buttonstyle {
background-color:#fff;
color:#000;
border:1px solid #000000;
}

button {
border: 0px solid #777777;
cursor: pointer;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 40px;
line-height: 30px;
width: auto;
}

button.rounded {
background-color: #ff4e00;
clear: left;
font-size: 12px;
border: 1px solid #000000;
}

button.rounded1 {
background-color: red;
clear: left;
font-size: 16px;
border: 1px solid #000000;
}

button.rounded2 {
background-color: blue;
clear: left;
font-size: 16px;
border: 1px solid #000000;
}


.buttonspan {
display: block;
padding: 0 0 0 15px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}

button.rounded span,button.rounded1 span,button.rounded2 span {
color: #FFFFFF;
}


button.rounded:hover,button.rounded1:hover,button.rounded2:hover {
background-color: #000000;
}

button.rounded:hover span,button.rounded1:hover span,button.rounded2:hover span {
background-color: #000000;
}

button::-moz-focus-inner {
border: none;
}

#help {
	position:absolute;
	left:700px;
	top:5px;
	width:260px;
	height:73px;
	font-size: 20px;
	letter-spacing: 0.06em;			
}
#partners {
	float:right;
	padding-right:10px;
}

table, td, tr { 
	font-family: Calibri, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #595959;
	letter-spacing: 0.06em;	
}
.vraag_type {
	font-size:16px;
	color: #2885b1;
	font-weight:bold;
	text-transform: uppercase; 
}


