@charset "utf-8";
/* CSS Document */

html, body	{ height: 100%; margin: 0; padding: 0; background: url(../images/body-background-purple.gif) repeat-y center #998dbf /*voor groen vervangen in BFCE74 en "purple" in "green" bij de image*/; }
*			{ font-family: Arial, Helvetica, sans-serif; }
a img		{ border: 0; }

.container_16	{ position: relative; min-height: 100%; }

#header		{ height: 105px; background: #fcfbfa; border-bottom: 1px solid #fbfbfa; }
#header img.logo	{ margin: 10px 0 0 10px; float: left; }
#header img.logo-right	{ float: right; margin: 20px -65px; }

ul#language	{ float: right; list-style: none; margin: 10px 15px 0 0; }
ul#language li	{ float: left; margin: 0 0 0 10px; line-height: 1px; }

#menu		{ border-top: 1px solid #eeeded; background: #fcfbfa; }
#menu ul	{ margin: 0; padding: 0; list-style: none; }
#menu li	{ float: left; font-size: 14px; }
#menu li a	{ display: block; margin: 1px 0; color: #6e6e6e; text-decoration: none; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 17px; padding-right: 16px; border-right: 1px solid #eeeded; }
#menu li a:hover, #menu li a.active	{ background: #382e46 /*voor groen vervangen door in heel dit bestand 6E7456*/; color: #FFF; }
#menu li a.first	{ padding-left: 14px; margin: 1px 0 1px 1px; }
#menu li a.last		{ border-right: none; }

#content			{ padding-bottom: 190px; /* bottom height */ }
#content div.left	{ margin: 0 0 20px 15px; }

#flash			{ min-height: 240px; }

div.left h1		{ margin: 35px 75px 25px 90px; font-weight: normal; color: #6e6e6e; font-size: 28px; line-height: 22px; }
div.left h2		{ margin: 0 75px 15px 90px; font-weight: normal; color: #c73345; font-size: 18px; line-height: 18px; }
div.left p		{ margin: 0 75px 15px 90px; color: #6e6e6e; font-size: 12px; line-height: 17px; }
div.left img	{ margin: 10px 0 10px 90px; }
div.left ul		{ margin: 0 75px 15px 90px; }
div.left li		{ color: #6e6e6e; font-size: 12px; line-height: 17px; }
div.left a			{ color: #c73345; }
div.left a:hover	{ color: #6e6e6e; }

div.double		{ margin: 0 25px 0 90px; }
div.double p	{ float: left; margin: 0 50px 15px 0; max-width: 205px; }

div.left ul.agenda		{ list-style: none; margin: 0; padding: 0 0 15px 90px; }
div.left ul.agenda li	{ font-size: 12px; color: #6e6e6e; margin: 0 0 10px 0; }
div.left ul.agenda a	{ font-size: 12px; color: #6e6e6e; text-decoration: none; }
div.left ul.agenda a:hover	{ color: #c73345; text-decoration: underline; }

ul.collection		{ list-style-image: url(../images/pointer-green-small.gif); margin: 0; padding: 0 35px; }
ul.collection li	{ font-size: 12px; }
ul.collection li a	{ color: #b2b3aa; text-decoration: none; font-weight: bold; }
ul.collection li a:hover	{ color: #FFF; }

.block		{ height: 235px; margin: 0 1px 0 0; }
.green		{ background: #382e46; }
div.right .block .small, div.right .block .medium, div.right .block .large {
	font-family: "Times New Roman", Times, serif; margin: 0; padding: 0 40px; color: #FFF; font-style: italic;
}
div.right .block .small		{ font-size: 21px; }
div.right .block .medium	{ font-size: 32px; }
div.right .block .large		{ font-size: 50px; padding: 0 25px; }

div.right .block p	{ color: #FFF; font-size: 12px; margin: 0; padding: 10px 20px; }
div.right .block p.title	{ color: #FFF; margin: 0; padding: 20px 0 5px 20px; }
div.right .block ul		{ list-style: none; margin: 10px 0; padding: 0 20px; }
div.right .block li		{ color: #FFF; font-size: 12px; margin: 0 0 5px 0; }
div.right .block font		{ font-size: 18px; }
div.right .block li a	{ color: #b2b3aa; text-decoration: none; font-weight: bold; padding: 0 0 0 10px; background: url(../images/pointer-green-small.gif) no-repeat 0 4px; }
div.right .block li a:hover		{ color: #FFF; }
div.right .block li a.active	{ color: #FFF; font-size: 18px; font-weight: normal; padding: 0; background: none; }

form		{ margin: 0; padding: 0 0 15px 90px; }
form label	{ display: block; font-size: 12px; color: #6e6e6e; }
form div	{ margin: 0 0 5px 0; }
form span	{ float: left; margin: 0 15px 0 0; }
input, textarea, select, option	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #6e6e6e; }
input.submit		{ width: auto; background: #6e6e6e; color: #FFF; font-weight: bold; border: 1px solid #6e6e6e; padding: 5px 10px; margin: 10px 0 0; }
input.submit:hover	{ background: #FFF; color: #6e6e6e; }

input.checkbox		{ width: auto; }
form span font		{ font-size: 12px; color: #6e6e6e; }

input				{ width: 300px; }
input#postcode		{ width: 75px; }
input#city			{ width: 204px; }
input#telephone		{ width: 140px; }
input#email			{ width: 139px; }
textarea			{ width: 300px; }
label.error			{ color: #c73345; }

div.right p				{ color: #6e6e6e; font-size: 12px; margin: 5px 20px; }
div.right p.title		{ font-size: 18px; margin: 20px 20px 5px; }
div.right ul.agenda		{ list-style: none; padding: 0 20px; margin: 0; }
div.right ul.agenda	li	{ font-size: 12px; color: #6e6e6e; padding: 15px 0; border-bottom: 1px solid #e0e0e0; }
div.right ul.agenda	a	{ color: #6e6e6e; text-decoration: none; }
div.right ul.agenda	a:hover	{ color: #c73345; text-decoration: underline; }
div.right ul.agenda	li.more	{ border-bottom: none; list-style-image: url(../images/pointer-white-small.gif); margin: 0 0 0 15px; }

div.right h3	{ color: #c73345; margin: 5px 20px; font-size: 13px; }
div.right h4	{ color: #3f4327; font-size: 11px; margin: 1px 20px; }
p a.more	{ display: block; color: #c73345; text-align: right; }
p a.more:hover	{ color: #3f4327; text-decoration: none; }

#bottom		{ height: 190px; position: absolute; bottom: 0; }
#footer		{ height: 190px; background: #382e46; margin: 0 1px; padding: 0 0 0 95px; }

#footer p		{ color: #FFF; font-size: 10px; }
#footer p.title	{ font-size: 18px; margin: 30px 0 15px; }
#footer p a		{ color: #FFF; text-decoration: none; }
#footer p a:hover	{ text-decoration: underline; }

/* JQUERY */
#ui0			{ margin: -28px 0 0 0; position: absolute; z-index: 1000; background: url(../images/slideshow-background-thumbs.png); }
.thumbSlider	{ background: none; }