html, body {
	background-color:	#FFFFFF;
	height:				100%;
	min-height:			100%;
}

body, table, tr, td, div, h1, h2, h3, input, textarea, form, select, a {
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	color:				#002E53;
	line-height:		16px;
	margin:				0px;
	padding:			0px;
}

p {
	margin-top:			0px;
}

img {
	border:				0px;
	line-height:		0px;
	font-size:			0px;
	display:			block;
}

h1 {
	color:				#E95D0F;
	padding-top:		15px;
	padding-bottom:		10px;
}

h2 {
	color:				#E95D0F;
	padding-bottom:		3px;
}

h3 {
	color:				#E95D0F;
	padding-top:		15px;
	padding-bottom:		3px;
	padding-left:		5px;
}

/* FORM SETTINGS  */

select {
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	margin-bottom:		2px;
}

.select_container {
	width:				184px;
	margin-right:		10px;
}

.select_aantal {
	width:				105px;
}

textarea {
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	height:				70px;
	width:				200px;
	padding-left:		2px;
}

*:lang(en) textarea { /* Firefox */
	margin-top:			1px !important;
}

input {
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	padding-left:		2px;
	width:				200px;
}

.input_pc {
	width:				45px;
}

.input_city {
	width:				101px;
}

.input_radio {
	border:				0px;
	width:				20px;
	margin-right:		2px;
}

.input_checkbox {
	border:				0px;
	margin-right:		10px;
}

.button_send {
	cursor:				pointer;
	background-color:	#E95D0F;
	color:				#FFFFFF;
	width:				90px;
	height:				16px;
	line-height:		13px;
	text-align:			center;
	margin-top:			5px;
}

.button_ok {
	cursor:				pointer;
	background-color:	#E95D0F;
	color:				#FFFFFF;
	width:				30px;
	height:				17px;
	line-height:		13px;
	text-align:			center;
	margin-left:		2px;
}

.error {
	color:				#F64C14;
}

.input_error {
	color:				#F64C14;
}

/* LINK SETTINGS  */

a {
	text-decoration:	underline;
}

a:hover {
	text-decoration:	none;
}