* html #Content {
 display            : inline;
}

body {
	background-color	: white;
	font-family				: Verdana, Courier New;
	font-size					: 12px;
	width							: 100%;
	text-align        : center;
	padding						: 0;
	margin						: 0;
}

a {
	
	color							: #009835;
	text-decoration		: underline;
}

h1 {
	color							: #009835;
	font-size					: 20px;
	line-height				: 24px;
	margin						: 20px 0px 5px 0px;
	font-family				: Verdana, Courier New;
}

h2 {
	color							: #009835;
	font-size					: 18px;
	line-height				: 22px;
	margin						: 20px 0px 5px 0px;
	font-family				: Verdana, Courier New;
}

h3 {
	font-weight				: bold;
	font-size					: 14px;
	line-height				: 16px;
	margin						: 20px 0px 5px 0px;
}

h3
{
	font-family				: Arial, Courier New;
	margin						: 0px;
	font-size					: 0.9em;
	color							: #009435;
}

h4 {
	font-size					: 12px;
	margin						: 20px 0px 5px 0px;
}

h4.pricingtabel
{
	font-size					: 16px;
	margin						: 9px;
}

ul
{
	margin-top				: 10px;
}

th
{
	text-align				: center;
}

.subkop {
	font-weight				: bold;
	font-size					: 10pt;
	font-family				: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-bottom			: 0pt;
	border-bottom			: medium none;
}

.opsomming {
	line-height				: 2pt;
}

h1#offertePrint
{
	display						: none;
}

input.antispaminput {
	letter-spacing		: 20px;
	width							: 150px;
	height						: 26px;
	padding-left			: 8px;
	padding-top				: 7px;
	padding-bottom		: 0px;
	
}

div#Container {
	position					: relative;
	width							: 1003px; 
	text-align				: left;
	clear							: both;
	margin-left				: auto;
	margin-right			: auto;
}

div#Content {
	position					: relative;
	float							: right;
	width							: 710px;
	margin-left				: 30px;
	margin-right			: 60px;
	margin-top				: 30px;
	padding-top				: 0;
	line-height				: 16px;
}

div#Wrapper {
	position					: relative;
	float             : left;
	width							: 1003px;
	margin-top				: 106px;
	background-image	: url(/images/bg.png);
	background-repeat	: repeat-y;
	border-left				: solid 1px #b0b0b0;
	border-right			: solid 1px #b0b0b0;
}

div#Header {
	position          : absolute;
	left							: 0px;
	top								: 0px;
	width							: 1003px;
	height						: 106px;
	clear             : both;
	background        : url(/images/top.gif) no-repeat;
	border-left				: solid 1px #b0b0b0;
	border-right			: solid 1px #b0b0b0;
}

div#CampsiteLocation {
	position          : absolute;
	top								: 25px;
	right							: 10px;
	text-align        : right;
	font-size					: 13px;
	font-family				: Verdana, Arial, Courier New;
	font-weight				: bold;
	color							: #fff;
	line-height				: 20px;
}

div#CampsiteLocation span {
	font-weight				: normal;
}


div#HeaderFlags {
	position          : absolute;
	top								: 5px;
	right							: 5px;
	text-align        : right;
}

div#HeaderFlags img {
	border						  : 1px solid #bbb;
}

div#HeaderFlags img.active {
	border						  : 1px solid #fff;
}

div#HeaderFlagsIntro {
	position					: relative;
	float							: left;
	width							: 179px;
	padding-left			: 10px;
	padding-top				: 20px;
}

div#HeaderFlagsIntro ul {
	padding           : 0;
	padding-top       : 18px;
	margin            : 0;
	list-style        : none;
	line-height       : 1;
}

div#HeaderFlagsIntro ul li {
	list-style-type		: none;
	padding-bottom		: 10px;
}

div#HeaderFlagsIntro img {
	border						: 1px solid #bbb;
}

/* Header Menu */
div#HeaderLinks {
	position					: absolute;
	top								: 100px;
	left							: 235px;
	border-right			: 1px solid #000000;
}

div#HeaderLinks ul {
	padding           : 0;
	margin            : 0;
	list-style        : none;
}

div#HeaderLinks ul li {
	display						: inline;
	list-style-type		: none;
	padding-right			: 20px;
	border-left				: 1px solid #000000;
	padding-left			: 20px;
	line-height				: 14px;
	float							: left;
}

div#HeaderLinks ul li a {
	font-size					: 12px;
	font-family				: Verdana, Arial, Courier New;
	font-weight				: normal;
	color							: #000000;
	text-decoration		: underline;
	display						: block;
}

div#HeaderLinks ul li a:hover {
	text-decoration		: none;
	color							: #009835;
}

div#HeaderTitle {
	position					: absolute;
	top								: 20px;
	left							: 200px;
	font-size					: 24px;
	font-family				: Verdana, Arial, Courier New;
	color							: #fff;
	letter-spacing		: 2px;
	font-weight				: 500;
}

#Footer {
}

#LeftBorder {
}

#RightBorder {
}

/* Left Menu */
div#MenuLeft {
	position					: relative;
	float							: left;
	width							: 179px;
	padding-left			: 10px;
	margin-top				: 25px;
}

div#MenuLeft ul {
	padding           : 0;
	margin            : 0;
}

div#MenuLeft ul li {
	list-style-type		: none;
	margin-bottom			: 10px;
}

div#MenuLeft ul li.menuseperator {
 height							: 14px;
}

div#MenuLeft ul li a {
	font-size					: 13px;
	font-family				: Verdana, Arial, Courier New;
	font-weight				: bold;
	color							: #000000;
	text-decoration		: none;
}

div#MenuLeft ul li a:hover {
	text-decoration		: underline;
}

div#MenuLeft ul li ul {
 	display           : none;
 	padding-left			: 10px;
 	padding-top				: 10px;
 	margin-bottom     : 15px;
}

div#MenuLeft ul li ul li {
	background				: none;
}

div#MenuLeft ul li ul li a {
	font-size					: 11px;
	background        : none;
	font-weight				: bold;
	color							: #009835;
}

div#MenuLeft ul li ul li ul li a {
	font-weight				: normal;
}

li.active > a {
	font-weight				: bold;
	color							: green;
	text-decoration		: underline !important;
}

li.active ul {
	display           : block !important;
}

/* Image alignment */
img.imgleft
{ 
  float             : left !important;
  margin-right      : 8px !important;
}

img.imgright
{
  float             : right !important;
  margin-left       : 8px !important;
}

div#MenuFacebook {
	position					: relative;
	float							: left;
	width							: 179px;
	padding-top				: 10px;
}

/* Tooltips */
div#toolTip
{
  position          : absolute;
  z-index           : 1000;
  background        : #FFFFCB;
  border            : 1px solid #000000;
  text-align        : left;
  padding           : 3px;
  min-height        : 1em;
  -moz-border-radius: 5px;
}

div#toolTip p
{
  margin            : 0;
  padding           : 0;
  color             : #000000;
  font              : 11px/12px verdana,arial,sans-serif;
}

.celdonker
{
	font-size					: 10pt;
	font-family				: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color	: #aad795;
}

.cellicht
{
	font-size					: 10pt;
	font-family				: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color	: #cceab3;
	padding-left			: 5px
}

div#Address
{
	width							: 179px;
	font-family				: Verdana, Arial, Courier New;
	font-size					: 10px;
	padding-top				: 50px;
}

/* Menu Seperators */
li#node_372,
li#node_374,
li#node_377
{
	margin-top				: 20px;
}

/* FAQ */
#faq .faq_question_open a {
 cursor             : pointer;
 font-weight        : bold;
}

#faq .faq_question_close a {
 cursor             : pointer;
}

#faq .faq_question_close a:hover {
 cursor             : pointer;
 text-decoration    : underline;
}

#faq .faq_answer_open, 
#faq .faq_answer_close {
 margin-bottom      : 10px;
 list-style-type    : none;
}

#faq .faq_answer_open {
 display            : block;
}

#faq .faq_answer_close {
 display            : none;
}

/* Poll */
div#poll-wrapper
{
	margin: 20px 0 0 0;
	padding: 20px 0 20px 0;
	border-top: 1px solid #abddbd;
	border-bottom: 1px solid #abddbd;
}

div#poll-wrapper h3
{
	font-weight: bold;
	font-size: 14px;
}

div#poll
{
	margin-top: 5px;
} 

div#poll span.poll-question
{
	font-weight: bold;
}

div#poll span.poll-question img
{
	border: 0;
}

div#poll div.check-anonymous
{
	margin-top: 15px;
}

div#poll div#vote
{
	cursor: pointer;
	margin-top: 10px;
}

div#poll div.answer
{
	clear: both;
	margin-top: 5px;
}

div#poll div.answer div.text
{
	clear: both;
}

div#poll div.answer div.score
{
	width: 140px;
	float: left;
}

div#poll div.answer div.score div.score-bar
{
	height: 15px;
	background: #009835;
	border-left: 1px solid #009835;
}

div#poll div.answer div.votecount
{
}

div#poll div.totalvotes
{
	margin-top: 10px;
	font-weight: bold;
}


/* -------- Toevoeging op 14 sept 2011 ----- */


#archief {
	width: 100%;
	font-family:Verdana, Geneva, sans-serif;
}

#archief a:link, 
#archief a:visited {
	color: #ff6600;
}

#archief a:hover,
#archief a:active {
	color: #009835;
}


#archief p{
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 16px;
}

#archief table {
	width: 550px;
}

#archief td {
	border-bottom: 4px solid #fff;
}

#archief tr{
	background:#306;
	border: 1px black solid;
}

#archief .kol1{
	background-color:#009835;
	width: 5px;
	text-align:left;
}
#archief .kol2 {
	background-color:#e3f4e9;
	padding-left: 10px;
	width: 210px;
	text-align:left;
}

#archief ul {
	list-style:none;
	margin: 0;
	padding: 0;
}

#archief li {
	margin-bottom: 6px;
	font-size: 12px;
}
#archief li img {
	padding-right: 5px;
	border: none;
}


#archief .kol3 {
	background-color:#e3f4e9;
	width: 245px;
	text-align:left;
}


#archief h1{
	font-size: 22px;
	line-height: 24px;
	color:#009835;
	padding: 0px 0px 10px 0px;
	margin: 0;
}


#archief h2{
	font-size: 18px;
	line-height: 20px;
	color:#000;
	padding: 0px 0px 5px 0px;
	margin: 0;
}