body
{
	margin				: 0px;
	padding				: 0px;
	font-family			: arial;
	font-size			: 12px;
	color				: #3A3A3A;
	background-color	: #ffffff;/*c9c8c6;*/
	overflow			: auto;
}

.clear
{
	clear				: both;
}

.left
{
	float				: left;
}


h1.content_titel /** Titel 1 **/
{
	color					: #e2001a;
}

h2.content_subkopje1 /** Subkopje 1 **/
{			
	color					: #e2001a;
}

h3.content_subkopje2 /** Subkopje 1.1 **/
{			
	color					: #e2001a;
}

h4.content_titel /** Titel 2 **/
{
	color					: #7b7c7e;
}

h5.content_subkopje1 /** Subkopje 2 **/
{
	color					: #7b7c7e;
}

h6.content_subkopje2 /** Subkopje 2.1 **/
{
	color					: #7b7c7e;
}

h7.content_intro /** Introductie **/
{
	color					: #7b7c7e;
}

span.link_style /** Link style **/
{
	color					: #e2001a;
	text-decoration			: underline;
}
span.black_bold /** Capital Bold tekst **/
{
	font-weight				: bold;
}
p.normal /** Normal tekst **/
{
	
}

div
{}

h1, h4
{
	font-size			: 18px;
}

h2, h5
{
	font-size			: 16px;
}
h3, h6
{
	font-size			: 14px;
}

h4
{
	font-size			: 18px;
}

h5
{
	font-size			: 16px;
}
h6
{
	font-size			: 14px;
}

h7
{
	font-size			: 12px;
	font-style			: italic;
}

h1, h2, h3
{
	color					: #e2001a;
}

h4, h5, h6, h7
{
	color					: #7b7c7e;
}

h1, h2, h3, h4, h5, h6, h7, p
{
	margin				: 0px;	
}

p
{}

span
{}

a, a:link, a:visited
{
	text-decoration		: underlined;
	color				: #E2001A;
}

ul
{

}

li
{}

img
{
}
/* ********************************* */
input
{
	background-color	: #F4F3F1;
	height				: 15px;
	padding				: 0px 0px 0px 5px;
	width				: 220px;
}screen
input,
select,
textarea
{
	border				: 1px solid #D6D4D5;
	font-size			: 11px;
	color				: #3a3a3a;
}
textarea
{
	width				: 225px; /* Overruling previous setting due to padding-left:5px for input fields */
	overflow-x			: hidden;
	overflow-y			: auto;
}
input.checkbox,
input.radio
{
	border				: 0px;
	width				: auto;
}
select
{
	width				: auto;
}
div.form_row
{
	margin-bottom		: 5px;
}
div.form_row div.form_label
{
	width				: 180px;	
}
div.form_row div.form_field
{
	width				: 460px;
}
div.form_row div.form_label,
div.form_row div.form_field
{
	float				: left	
}
div.form_row div.form_label label
{
	font-weight			: bold;
}
/* Form elements style */
form#defaultForm
{
	margin-top				: 30px;	
}

div.form_label sup
{
	font-size				: 12px;
	height					: 15px;
	vertical-align			: bottom;
}
form#defaultForm div.form_row div.form_label_BirthDateField select
{
	min-width				: auto !important;
	width					: 100px;	
}
div.form_row_footer
{
	
	margin-bottom			: 5px;
}
div.form_field input.radio
{
	height					: 15px;
	float					: left;
	
}
div.form_field_RadioField
{
	margin-bottom			: 10px;
	line-height:15px;
}
div.form_field_RadioField label
{
	margin					: 0px 5px 0px 0px;
	display					: block;
	float					: left;
	height					: 12px;
	padding:0px;
}
div.form_field_BirthDateField label
{
	
}
div.form_field_BirthDateField select
{
	float					: left;
}
div.form_field input.checkbox
{
	height					: 15px;
	float					: left;
	
}
div.form_field_CheckboxField
{
	margin-bottom			: 10px;
	line-height				: 15px;
}
div.form_field_CheckboxField label
{
	margin					: 0px 5px 0px 0px;
	height					: 12px;
	display					: block;
	float					: left;
	padding					: 0px;
}
div.form_row_CheckboxField {
}
div.form_row_StringField input {
}
div.form_field_PostalField input
{
	width					: 45px;
	padding					: 2px 0px 0px;
	line-height				: 12px;
}
div.form_field_TextField textarea {
	height					: 100px;
}
div.form_row div.form_error
{
	color					: red;
}
div.form_field_CheckboxField input,
div.form_field_RadioField input
{
	border					: 0px;
}
div.form_row_SeparatorField
{
	line-height				: 0px;
	color					: transparent;
	height					: 1px;
	border-top				: 1px solid transparent;
	margin-bottom			: 5px;
}



div#body_container
{
	height			: auto;
}

div#body_container_top,
div#subsection_navigation,
div#ziglogo,
div#body_sticky_bottom,
div#body_top,
div.pageselect,
div.details_list_footer,
div#toonkaart
{
	display			: none;
}

div.list_row woninglite_searchresult
{
    clear           : both;
    }

span.lable
{
	margin-right	: 10px;
}  

div.back_button,
div.next_button
{
	margin-right	: 10px;
}

