/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++ D E F A UL T   C S S   F I L E ++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* 		BODY
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

* {
	padding:0px;
	margin:0px;
}

body {
	overflow: -moz-scrollbars-vertical;
	background-color:#bbb0a4 ;
	font-family:Helvetica;
	font-size:12px;
	color:#3c3c3f;
}




/* 		DEFAULT P, B, H, A - STYLES
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

b {
	color:#faa633;
	font-weight:bold;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#4f4845;
	margin-bottom:5px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4f4845;
	margin-bottom:5px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin-bottom:5px;
}

a:link, a:visited, a:active {
	color:#faa633;
	text-decoration:none;
}

a:hover {
	color:#faa633;
	text-decoration:underline;
}



/* 		CONTAINER
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#container {
	position:relative;
	float:right;
	right:50%;
	margin-right:-400px;
	min-width:800px;
	width:800px;
	background-image:url(../../images/layout/body_bg.jpg);
	background-repeat:repeat;
	z-index:0;
}



/* 		HEADER
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#header {
	position:relative;
	float:left;
	width:800px;
	height:50px;
	background-image:url(../../images/layout/header.jpg);
}

#logo {
	border:0px;
}


/* 		COMMON CONTENT CONTAINER
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#content {
	position:relative;
	float:left;
	width:760px;
	min-height:250px;
	left:20px;
	right:20px;
	background-image:url(../../images/layout/content_bg.jpg);
	background-repeat:repeat-y;
}




/* 		TEXTCONTENT
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#text_content {
	position:relative;
	float:right;
	width:435px;
	margin-left:30px;
	margin-top:20px;
	margin-right:35px;
	color:#706a68;
}

div#text_content h1 {
	margin-bottom:20px;
}

div#text_content h2 {
	margin-bottom:20px;
}

div#text_content p {
	color:#706a68;
	margin-bottom:20px;
	line-height:18px;
	text-align:left;
}

div#text_content i {
	color:#717274;
}

div#text_content td {
	vertical-align:top;
}

div#text_content ul, ol {
	line-height:18px;
	margin-bottom:20px;
	margin-left:20px;
}

.news_list {
	margin-bottom:20px;
}

.news_list_h {
	padding-right:10px;
}

.news_list_p {
	padding:10px;
	padding-left:0px;
	color:#706a68;
	line-height:22px;
	text-align:left;
}

.border_img {
	border:solid 2px #faa633;
}

.pointer {
	margin-bottom:1px;
	margin-right:5px;
	border:0px;
}

.play_pointer {
	margin-bottom:-5px;
	margin-right:5px;
	border:0px;
}

.home_text {
	margin-top:-30px;
	margin-bottom:8px;
}

div#map {
	width:440px;
	height:440px;
	border: 5px solid #dcddde;
	margin-bottom:10px;
}

.form {
	color:#706a68;
	line-height:18px;
}

#sponsors {
	width:100%;
	text-align:center;
	margin-bottom:10px;
}

#sponsors img {
	border:0px;
}

.personen {
	width:100%;
	text-align:center;
	margin-bottom:20px;
}




/* 		LEFT BANNER
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#left_banner {
	position:relative;
	float:left;
	width:260px;
}

div#left_banner img {
	position:relative;
	float:left;
	margin-top:0px;
}



/* 		STEUN ONS BANNER
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#steun_ons_banner {
	position: absolute;
	float:right;
	width:435px;
	height:95px;
	right:5px;
	bottom:0px;
	background-color:#947c66;
	padding:15px;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	background-image:url(../../images/layout/steun_ons_bg.jpg);
	background-repeat:no-repeat;
	background-position:370px 10px;
	
}

div#steun_ons_banner a {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

div#steun_ons_banner a:hover {
	color:#faa633;
	text-decoration:none;
}

div#steun_ons_banner h3 {
	margin-bottom:15px;
	margin-top:10px;
}




/* 		NEWS
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#news_banner {
	position:relative;
	float:right;
	width:220px;
	margin-right:30px;
	margin-top:49px;
}

div#news_banner p {
	margin-bottom:20px;
	line-height:18px;
	
}

div#news_banner h2 {
	font-weight:lighter;
	letter-spacing:0.1em;
	margin-bottom:5px;
	text-transform:uppercase;
	line-height:20px;
}

div#news_banner img {
	position:relative;
	float:left;
}

div#news_banner a {
	color:#3c3c3f;
	text-decoration:underline;
}

div#news_banner a:hover {
	color:#b2bc35;
	text-decoration:none;
}



/* 		FOOTER
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#footer {
	position:relative;
	float:left;
	width:800px;
	height:54px;
	background-image:url(../../images/layout/footer.jpg);
	background-repeat:no-repeat;
}

div#footer p {
	color:#ffffff;
	display:block;
	font-size:10px;
	margin-left:300px;
	margin-top:19px;
}

#handje {
	position:relative;
	float:left;
	top:-80px;
	left:195px;
}