﻿@charset "utf-8";
/*main*/
* { margin : 0; padding : 0; }
h1, h2, h3, blockquote, p, ul, ol  { margin : 0 14px; padding : .5em 0 ; color : #111; clear:both;}
html { background-image: url("../layout/bgTile.gif"); }
body { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	text-align : center;
	font-size: 12px;
	line-height: 1,1px;
	color: #666666;
	 }
h1 { font-size : 180%; }
h2 { font-size : 160%; padding-top : 20px; color : #dd1d69;}
h3 { font-size : 100%; padding: 0px; color : #1A961D; margin-left:0px; }
/*ul { list-style-type : none; list-style-position : inside; color : #1A961D; margin : 0px; padding : 0; }*/
ul { list-style-type : none; list-style-position : outside; margin : 0 14px; padding : 0; }
ol { list-style-position : inside; margin : 0px; padding : 0px ;}
a:link, a:visited { color : #73A21B; text-decoration : underline; }


/* Buildup */
div#wrapper { position : relative; width : 960px; margin : 0 auto; text-align : left; }
div#top_nav { position : relative; width : 100%; height : 34px; background : #120e02 ; background-image : url("../layout/bg_top_nav.gif"); text-align : center; }
div#banner_area { position : relative; width : 100%; height : 99px; background : #fff ; background-image : url("../layout/bg_banner_area.jpg"); }
div#banner_area a { width: 170px; height: 100%; display: block; }


div#second_nav { position : relative; width : 100%; height : 22px; background : #d0db9c ; background-image : url("../layout/bg_second_nav.gif"); text-align : center;}

div#content { width : 100%; overflow : hidden; background : #fff ; 
background-image : url("../layout/bg_left_side.jpg"); 
background-repeat:repeat-y;
}
div#content_no_left_image { width : 100%; overflow : hidden; background : #fff ; }
div#left_side { float : left; width : 210px; color: #FFFFFF;  overflow:hidden; height: 1%}

div#right_side { float : right; width : 750px; background-image : url("../layout/bg_right_side.jpg"); background-position:bottom; background-repeat:no-repeat; min-height:475px;}
div#right_side_full { float : right; width : 100%; background-image: url("../layout/bg_right_side.jpg"); background-position:bottom right; background-repeat:no-repeat;}
div#grey { background : #c9c9c9 ; height: 7px; background-image : url("../layout/bg_grey.gif"); }
div#bottom_disclaimer { width : 100%; height : 20px; background : #000 ; text-align : center; background-image : url("../layout/bg_bottom_disclaimer.gif");}


/*some nav stuff*/
div#top_nav a { color: #FFFFFF; text-decoration : none;}
div#top_nav a:hover {text-decoration : underline;}
div#second_nav a { color: #000000; text-decoration : none; font-size: 16px; position: relative; top: -1px;}
div#second_nav {color: #e8efbf; font-size: 16px;}
div#second_nav a:hover {color: #dd1d69;}
div#left_side ul#left_buttons a { color: #FFFFFF; 
margin-left:0px !important;
/*margin-left:-16px;*/}
div#left_side a { color: #FFFFFF;}
div#top_nav li {display: inline;}
div#left_side p { padding-right: 20px;}
/*div#right_side a { margin-left: 14px;}*/
.inspringen { margin-left: 14px;}
div#right_side li {list-style-type:disc; text-indent:16px;}


/*important is een hack: wordt door IE6 genegeerd*/ 
div#right_side {
margin-top:0px !important;
/*margin-top:-400px;*/
margin-left:0px !important;
/*margin-right:-6px;*/}

.pagetitle {
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	position:relative; margin-left:auto; margin-right:auto;
}


/*left right links */
.container {clear:both;}
.left-element {float: left; width:52%;}
.left-elementlarge {float: left; width:70%;}
.left-elementsmall {float: left; width:40%;}
.right-element {float: right; padding-right:50px;}
