/*
	Paragraph
*/

.paragraph					{ margin-bottom: 0px; }
.paragraph h1				{ }
.paragraph h2				{ }
.paragraph .image_left		{ float:left; margin-right: 15px; width:125px; border: 0px solid #f00; height: 132px; }
.paragraph .image_left img	{ }
.paragraph .image_right		{ float: right; margin-left: 10px; }
.paragraph .image_middle	{ text-align: center; }
.paragraph .image_text		{ padding: 3px; font-size: 0.9em; }
.paragraph .text			{ }
.paragraph .read_more		{ }
.paragraph .pdf				{ }
.paragraph .movie			{ }
.paragraph .back_button		{ }

#footer .image_left			{ float:left; margin-right: 0x; width:125px; }
#footer .image_left img		{  }

/*
	Form

input, textarea				{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 1.0em; }
.form_container				{ }
.form fieldset				{ border: 0px; margin-left: 20px; margin-bottom: 15px; }
.form legend				{ font-size: 24px; font-weight: normal; letter-spacing: -1px; margin-bottom: 10px; color: #32aaf3; margin-left: -8px }

.form label					{ float: left; width: 143px; margin: 0px; padding: 0px; }
.form input					{ width: 175px; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ddd; margin-bottom: 5px; padding: 2px; }

.form select				{ width: 182px; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ddd; margin-bottom: 5px; padding: 2px; }
.form textarea				{ width: 175px; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ddd; margin-bottom: 5px; padding: 2px; height: 75px; }
.form .radio				{ }
.form .textbox				{ border: 1px solid #ddd; background: #fff; }
.form input.button			{ width: 75px; border: 1px solid #ddd; background: #efefef; padding: 3px; font-size: 1.0em; }
.form small					{ font-size: 1.0em; color: #f00; }
.form p						{ clear: both; display: block; margin-top: 5px; }
.outputDiv					{ padding-top:-5px; color:#FF0000; clear: both; display: block; width: 100%; }
.message					{ padding-left: 20px; }
*/
/* Product */
.product				{ background: #fff; padding: 10px; border: 1px solid #ddd; margin: 0px 10px 10px 0px; text-align: center; width: 147px; }
.product_pages			{ }
.product_image_large	{ background: #fff; border: 1px solid #ddd; text-align: center; padding: 20px; margin-bottom: 20px; }
.product_image_detail	{ text-align: center; }
.product img			{ margin-bottom: 10px; }

/* Banner */
.banner_group		{ padding: 0px 0px 0px 20px; }
.banner_group h2	{}
.banner_group_link	{ margin-top: 10px; margin-bottom: 10px; }
.banner				{ margin-right: 8px; }
.banner_image		{ width: 120px; height: 90px; background: #FFF; margin-bottom: 8px; padding: 5px; border: 1px solid #ccc; }
.banner_text		{ width: 120px; margin-bottom: 18px; margin-left: 5PX;  }
.banner br			{ height: 0px; }

/* Debug */
#debug					{ }
#col_three legend		{ padding-top: 20px; }


/*
	Form col_two
*/

dl				{ float: left; width: 484px; font-size: 12px; }
dt				{ float: left; width: 145px; margin: 5px 5px 8px 0; font-size: 12px; clear: both; }
dd				{ float: left; width: 334px; margin: 5px 0 8px 0; }

fieldset		{ margin-left: 20px; border: 0px solid #ddd;}
legend			{ font-size: 24px; font-weight: normal; letter-spacing: -1px; margin-bottom: 10px; color: #32aaf3; margin-left: -8px; }
label			{ }
input			{ font-size: 1.0em; padding: 2px; border: 1px solid #ddd; }
select			{ font-size: 1.0em; padding: 2px; border: 1px solid #ddd; }
option			{ font-size: 1.0em; padding-left: 2px; }
textarea		{ font-size: 1.0em; padding: 2px; border: 1px solid #ddd; }

/* voor lijst br display: none; */
.form .select		{ font-size: 1.0em; }

.form .radio		{ font-size: 1.0em; border: 0px; }
.form .radio br		{ }

.form .checkbox		{ font-size: 1.0em; float: left; width: 334px; }
.form .checkbox	 br { }

.form .textbox		{ }
.form .button		{ margin-top: 4px; }
.form .outputDiv	{ color:#FF0000; display: none; }

.form .small		{ margin-top: 4px; font-size: 1.0em; }

/* Form col_three */

#col_three dl			{ float: left; width: 160px; font-size: 12px; }
#col_three dt			{ float: left; width: 160px; margin: 5px 5px 8px 0; font-size: 12px; clear: both; }
#col_three dd			{ float: left; width: 160px; margin: 5px 0 8px 0; }

#col_three fieldset		{ margin-left: 20px; border: 0px solid #ddd;}
#col_three legend		{ font-size: 24px; font-weight: normal; letter-spacing: -1px; margin-bottom: 10px; color: #32aaf3; margin-left: -8px; }
#col_three label		{ }
#col_three input		{ font-size: 1.0em; padding: 2px; border: 1px solid #ddd; }
#col_three select		{ font-size: 1.0em; padding: 2px; border: 1px solid #ddd; }
#col_three option		{ font-size: 1.0em; padding-left: 2px; }
#col_three textarea		{ font-size: 1.0em; padding: 2px; border: 1px solid #ddd; }

/* voor lijst br display: none; */
#col_three .form .select		{ font-size: 1.0em; }

#col_three .form .radio		{ font-size: 1.0em; border: 0px; }
#col_three .form .radio br		{ }

#col_three .form .checkbox		{ font-size: 1.0em; float: left; }
#col_three .form .checkbox	 br { }

#col_three .form .textbox		{ }
#col_three .form .button		{ margin-top: 4px; }
#col_three .form .outputDiv	{ color:#FF0000; display: none; }

#col_three .form .small		{ margin-top: 4px; font-size: 1.0em; }