body {
	margin:				0px;
	padding:			0px;
	background-color:	#e6e6e6;
	font-family:		verdana;
	font-size:			11px;
}

a.website_link:link {
	font-size:			11px;
	color:				#0097e4;
	text-decoration:	none;
}

a.website_link:visited {
	font-size:			11px;
	color:				#0097e4;
	text-decoration:	none;
}

a.website_link:hover {
	font-size:			11px;
	color:				#0097e4;
	text-decoration:	underline;
}
a.website_link:active {
	font-size:			11px;
	color:				#0097e4;
	text-decoration:	none;	
}

.clear {
	clear:				both;
}

.main {
	width: 				662px;
	margin:				0px auto 0px auto;
}

.header {
	float:				left;
	width:				662px;
}

.bottom {
	display:			inline;
	float:				left;
	width:				662px;
}

.footer {
	display:			inline;
	float:				left;
	width:				662px;
}

.button_back {
	display:			inline;
	float:				left;
	width:				81px;
}

.button_next {
	display:			inline;
	float:				left;
	width:				81px;
	margin-top:			-1px;
}

.question_number_block {
	display:			inline;
	float:				left;
	width:				500px;
	text-align:			center;
}

.question_number_block_close {
	display:			inline;
	float:				left;
	width:				481px;
	text-align:			center;
}

.button_close {
	display:			inline;
	float:				left;
	width:				96px;
	margin-top:			-1px;
}

.button_close_last {
	display:			inline;
	float:				left;
	width:				80px;
	margin-top:			-1px;
}


.menu_box {
	display:			inline;
	float:				left;
	width:				168px;
}

.number_txt {
	display:			block;
	font-family:		verdana;
	font-size:			10px;
	color:				#999999;
	font-weight:		700;
	margin-top:			10px;
}

.menu_panel_top {
	display:			inline;
	float:				left;
	width:				168px;
}

.menu_panel_middle {
	display:			inline;
	float:				left;
	width:				168px;
}

.menu_main_top {
	/* display:			relative; */
	width:				150px;
	margin-top:			-100px;
	margin-left:		12px;
	padding-bottom:		0px;
	
}

.menu_main {
	/* display:			relative; */
	width:				144px;
	margin-left:		12px;
	margin-top:			2px;
	border-top: 		1px solid #d5d5d5;
	margin-top:			4px;
	padding-top:		4px;
	
}

.stichtingaf_text {
	display:			block;
	font-size:			12px;
	color:				#000000;
}

.stichtingaf_question_text {
	display:			block;
	font-size:			11px;
	color:				#000000;
	font-style:			italic;
}

.stichtingaf_information_block {
	display:			inline;
	clear:				both;
	float:				left;
	width:				583px;
	background-color:	#c7e8f4;
	margin-left:		23px;
	margin-top:			10px;
	margin-bottom:    	15px;
}

.stichtingaf_information_block_naw {
	display:			inline;
	clear:				both;
	float:				left;
	width:				583px;
	background-color:	#c7e8f4;
	margin-left:		23px;
	margin-top:			-4px;
	padding-bottom:		13px;
}

.information_block {
	display:			inline;
	clear:				both;
	float:				left;
	width:				558px;
	margin-left:		12px;
	padding-top:		12px;
	padding-bottom:		12px;
	
}

.information_txt {
	display:			inline;
	clear:				both;
	float:				left;
	width:				90px;
}

.stichtingaf_border {
	display: 			inline; 
	clear:				both;
	float: 				left;
	width:				662px; 
	margin-top: 		10px; 
	height: 			10px;
}

.stichtingaf_info_border {
	display: 			inline; 
	clear:				both;
	float: 				left;
	width:				583px; 
	height:				1px;
}

.panel_big_box {
	display:			inline;
	float:				left;
	width:				662px;
}

.panel_big_top {
	float:				left;
	width:				662px;
}

.panel_big_middle {
	display:			inline;
	float:				left;
	width:				662px;
	padding-bottom:		13px;
}

.panel_big_main {
	/* display:			relative; */
	width:				150px; 
	margin-left:		12px;
	margin-top:			0px;
	border-top: 		0px solid red;
	margin-top:			4px;
	padding-top:		4px;
	
}

.panel_big_main_top {
	display:			inline;
	float:				left;
	width:				608px;
	margin-left:		27px;
	margin-top:			10px;
}

.panel_big_main_top_create {
	display:			inline;
	float:				left;
	width:				608px;
	margin-left:		27px;
	margin-top:			20px;
}

.overlay_border {
	display:			inline;
	float:				left;
	width:				608px;
	margin-left:		27px;
	margin-top:			10px;
}

.button_open_save {
	float:				right;
	position:			relative;
	margin-left:		440px;
	margin-top:			-44px;
	z-index:			100;
	margin-right:		8px;
}

.question_text {
	display:			block;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		5px;
	font-family:		verdana;
	font-size:			11px;
	font-weight:		700;
}

.question_button {
	display:			block;
	padding-top:		5px;
	padding-bottom:		5px;
	text-align:			center;
	font-family:		verdana;
	font-size:			11px;
	font-weight:		700;
	height:				100%;
}

.table_question_radiobutton {
	float: 				left; 
	display:			block;
	width: 				45px; 
	border-left:		0px solid gray;
	height:				100%;
	overflow:			hidden;
}
.outer {
    position: relative;
    display: table;
    vertical-align: middle;
    width: 291px;
    margin: 0px auto 0;
    border: 0px solid black;
    }

.outer2 {
    display: table;
	height:	100%;
    vertical-align: middle;
    width: 45px;
    margin: 0px auto 0;
    border: 0px solid black;
	
    }

.inner {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    }

.mid {
    border-top: 	0px solid silver; /*for clarity*/
	border-bottom: 	0px solid silver;
    }

/*Now the hack for obsolete browsers-ok, just IE*/
/* \*/
* html .inner {
    top: 50%;
    left: 0;
    }

* html .inner .mid {
    position: relative;
    top: -50%;
    }

.publication_logo {
	display:					inline;
	clear:						both;
	float:						left;
	padding-right:				10px;
	padding-bottom:				10px;
}

.stichtingaf_text_kop {
	display:					block;
	font-family:				Verdana;
	font-size:					13px;
	font-weight:				700;
	color:						#0097e4;
	padding-bottom:				5px;
	width:						605px;
}

.stichtingaf_answers {
	display:					inline;
	clear: 						both; 
	float: 						left; 
	width: 						500px;
}

.stichtingaf_answers_text {
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
	height:						20px;
	line-height:				20px;
}

.stichtingaf_answers_text_info {
	display:					block;
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
	padding-top:				7px;
}

.stichtingaf_answers_text_radio {
	display:					block;
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
	padding-top:				4px;
	width:						400px;
	display:					block;
	height:						15px;
	line-height:				12px;
}

.information_inputfield {
	display:					inline;
	float:						left;
	width:						460px;
	padding-bottom:				5px;
}

.stichtingaf_conclusion_text {
	display:					block;
	width:						532px;
	margin-top:					5px;
	font-family:				Verdana;
	font-size:					12px;
	font-weight:				normal;
	color:						#000041;
}

.stichtingaf_proc {
	display:					inline;
	float:						left;
	width:						590px;
	margin:						0 auto;
	font-family:				Verdana;
	font-size:					12px;
	font-weight:				normal;
	color:						#FFFFFF;
	background-color:			#0097e4;
	height:						57px;
	padding: 					0px 10px 0px 10px;
}

*:first-child+html .stichtingaf_proc {
	padding-top:				12px;	
	height: 					45px; 
}

#greet {
	display:					inline;
	float:						left;
	width:						586px;
	height:						60px;
	margin:						0 auto;
}

*:first-child+html #greet {
	padding-top:				10px;	
	height: 					50px; 
}

a.proclnk:link,
a.proclnk:hover,
a.proclnk:visited {
	font-size:					12px;
	color:						#FFFFFF;
	text-decoration:			none;
	font-weight:				bold;
}


.stichtingaf_radiobutton,
.stichtingaf_checkbox {
	display:					inline;
	float: 						left; 
	width: 						25px; 
	height:					 	20px
}

.stichtingaf_textarea {
	/* background-image:			url('/images/stichtingaf/stichtingaf_inputfield_big.png'); */
	border:						0px solid red;
	height:						111px;
	margin-left:				10px;
	margin-top:					10px;
	padding:					0px;
	width:						582px;
	background-color:			#fbfbfb;
}

.stichtingaf_textarea_block {
	display:					inline;
	clear:						both;
	float:						left;
	background-image:			url('/images/stichtingaf/inputfield_big.png');
	width:						605px;
	height:						132px;	
}

.table_back_1 {
	background-color:			#c7e8f4;
	font-size:					11px;
	color:						#000041;
}

.table_back_0 {
	background-color:			#ffffff;
	font-size:					11px;
	color:						#000041;	
}

.table_top_txt {
	font-size:					11px;
	color:						#000041;
}

.stichtingaf_logon {
	display:					inline;
	clear:						both;
	float:						left;
	width:						300px;
	padding-bottom:				5px;
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
}

.stichtingaf_logon_bottom {
	display:					inline;
	clear:						both;
	float:						left;
	width:						300px;
	margin-top:					10px;
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
}

.stichtingaf_logon_bottom_last {
	display:					inline;
	clear:						both;
	float:						left;
	width:						300px;
	margin-top:					0px;
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
}

.stichtingaf_logon_button {
	display:					inline;
	clear:						both;
	float:						left;
	width:						300px;
	padding-bottom:				5px;
	font-family:				Verdana;
	font-size:					11px;
	font-weight:				normal;
	color:						#000041;
	margin-left:				153px;
}

.inputfield_stichtingaf {
	border: 					0px; 
	width: 						212px; 
	height: 					21px; 
	background-image: 			url('/images/stichtingaf/inputfield_stichtingaf.png'); 
	background-repeat: 			no-repeat;
	padding-top:				4px;
	padding-left: 				7px;
	padding-right:				7px;
	font-size:					11px;
}

.inputfield_stichtingaf_zipcode {
	border: 					0px; 
	width:						52px; 
	height: 					21px; 
	background-image: 			url('/images/stichtingaf/inputfield_info_stichtingaf_zipcode.png'); 
	background-repeat: 			no-repeat;
	padding-top:				4px;
	padding-left: 				7px;
	padding-right:				7px;
	font-size:					11px;
}

.inputfield_info {
	border: 					0px; 
	width: 						278px; 
	height: 					17px; 
	background-image: 			url('/images/stichtingaf/inputfield_info_stichtingaf.png'); 
	background-repeat: 			no-repeat;
	padding-top:				4px;
	padding-left: 				7px;
	padding-right:				7px;
	font-size:					11px;
	font-family:				verdana;
}

.inputfield_info_zipcode {
	border: 					0px; 
	width:						52px;
	height: 					17px; 
	background-image: 			url('/images/stichtingaf/inputfield_info_stichtingaf_zipcode.png'); 
	background-repeat: 			no-repeat;
	padding-top:				4px;
	padding-left: 				7px;
	padding-right:				7px;
	font-size:					11px;
	font-family:				verdana;
}

.inputfield_info_phone {
	width:						81px;
	border: 					0px; 
	height: 					17px; 
	background-image: 			url('/images/stichtingaf/inputfield_info_stichtingaf_phone.png'); 
	background-repeat: 			no-repeat;
	padding-top:				4px;
	padding-left: 				7px;
	padding-right:				7px;
	font-size:					11px;
	font-family:				verdana;
}

.checkbox_stichtingaf {
	border:						0px solid black;
	width:						14px;
	height:						14px;
	text-align:					center;
	font-size:					10px;
	padding:					0px;
	margin:						0px;
}

.condition_block {
	display:					block;
	text-align:					right;
	width:						225px;
	margin-top:					-14px;
	font-family:				verdana;
	font-size:					11px;
}

.publication_alert {
	display:					inline;
	clear:						both;
	float:						left;
	font-size:					12px;
	font-weight:				700;
	color:						#ff0000;
	width:						605px;
	padding-bottom:				5px;
}

.publication_alert_contact {
	display:					inline;
	clear:						both;
	float:						left;
	font-size:					12px;
	font-weight:				700;
	color:						#ff0000;
	width:						590px;
	padding-top:				12px;
	padding-left:				12px;
}

.vraag_vraag {
	display:					inline;
	float:						left;
	width:						605px;
}

.vraag_antwoorden {
	display:					inline;
	float:						left;
	width:						605px;
}	

.disclaimer_block {
	display:					block;
	width:						225px;
	text-align:					right;
}

.starbox_values {
	float:					left;
}

.starbox {
	clear:					both;
}

.starbox_value {
	text-align:				center;
	color: 					#000041;
	font-weight:			normal;
	float:					left;
	width:					32px;
	display:				block;
	font-size:				11px;
	font-family:			verdana;
}

.starimages {
	display: 				block; 
	float: 					left;
}

.starbox_block {
	display:				inline;
	clear:					both;
	float:					left;
	margin-left:			26px;
}

.starbox_txt {
	display:				block;
	font-size:				11px;
	color:					#999999;
	font-weight:			700;
	padding-bottom:			5px;
}

.stichtingaf_example_txt {
	font-size:				10px;
	width:					100px;
	margin-top:				3px;
}

.stichtingaf_text_kop_header {
	float:					right;
	margin-top:				-20px;
	font-family:				Verdana;
	font-size:					13px;
	font-weight:				700;
	color:						#0097e4;
}

.stichtingaf_text_kop_header_create {
	float:					right;
	margin-top:				-17px;
	font-family:			Verdana;
	font-size:				13px;
	font-weight:			700;
	color:					#0097e4;
}

.stichtingaf_text_kop_intro {
	display:				block;
	font-size:				11px;
	color:					#000000;
	font-weight:			normal;
	padding-bottom:			5px;
}

span.conditions_head {
	display:				block;
	padding-bottom:			5px;
	font-size:				12px;
	color:					#0097e4;
	font-weight:			700;
}

span.conditions_kop {
	display:				block;
	padding-bottom:			0px;
	font-size:				11px;
	color:					#000000;
	font-weight:			700;
}

span.conditions_txt {
	display:				block;
	padding-bottom:			8px;
	font-size:				11px;
	color:					#000000;
	font-weight:			normal;
}

div.labelblock {
	width:					625px;
}

div.contact_intro {
    font-size:              10px;
    font-style:             italic;
}

div.checkboxContainer {
	margin: 				0px; 
	display: 				inline; 
	width: 					25px; 
	float: 					left;
}

div.checkboxTextContainer {
	float: 					left; 
	width: 					500px; 
	height:			 		30px; 
	padding-top:			3px;
}

.starbox .stars { background: #FFFFFF; }
.starbox .rated .stars { background: #FFFFFF; }
.starbox .rated .hover .stars { background: #FFFFFF; }
.starbox .colorbar { background: #FFFFFF; }
.starbox .hover .colorbar { background: #E1C754; }
.starbox .rated .colorbar { background: #E1C754; }
.starbox .rated .hover .colorbar { background: #E1C754; }
.starbox .ghost { background: #FFFFFF; }
.starbox .indicator { clear: both; }

.starbox .dotted .stars,
.starbox .dotted .hover .stars,
.starbox .dotted .rated .stars, 
.starbox .dotted .rated .hover .stars { background: url(../images/starbox/background_dotted.gif) top left repeat-x; }
.starbox .dotted .colorbar,
.starbox .dotted .hover .colorbar,
.starbox .dotted .rated .colorbar, 
.starbox .dotted .rated .hover .colorbar { background: #000000; }
.starbox .dotted .ghost { background: #666666; }

.starbox .pointy .colorbar { background: #ffcc1c; }
.starbox .pointy .hover .colorbar { background: #ff9231; }

.starbox .inverse .stars { float: right; }
.starbox .inverse .indicator { clear: both; display: block; text-align: right; }