body{
margin:0;
padding:0;
background-color:#CCC;
text-align:center;
font-family: "Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#333;}

a{
color:#333;
text-decoration:none;
font-weight:bold;}

a:hover{
color:#260367;}

a.img{
border:none;}

img{
border-style: none;}

h1{
color:#333;
margin-top:0;
font-size:18px;}

h2{
color:#333;
margin:12px 0 0 0;
padding:0;
font-size:14px;}

.clear{
clear:both;}

div#container{
width:924px;
height:auto;
margin:0 auto;
margin-top:20px;
text-align:left;}

div#header{
padding:20px;
background:url("../img/bg_header.png") repeat;}

div#header a#logo{
width:225px;
height:69px;
float:left;
display:block;
background:url("../img/logo.png") no-repeat;
color:#260367;}

div#header a#contact{
width:216px;
height:18px;
margin-top:26px;
float:right;
display:block;
background:url("../img/contact-informatie.png") no-repeat;
color:#260367;}

div#head{
height:145px;
margin-top:1px;
background-color:#5a5b5b;}

div#menu{
height:36px;
padding:0 20px;
margin-top:1px;
background-color:#5a5b5b;
color:#FFF;}

div#menu ul{
margin:0;
padding:9px 0 0 0;}

div#menu ul li{
display:inline;
list-style-type:none;}

div#menu ul li a{
color:#FFF;}

div#menu ul li a:hover{
color:#CCC;}

div#menu .pos{
margin:0 32px;}

div#content{
padding:20px 20px 30px 20px;
overflow:hidden;
position:relative;
background:#FFF;}

div#content #links{
width:180px;
margin-top:37px;
float:left;}

div#content #links ul{
margin:0;
padding:0;}

div#content #links ul li{
list-style-type:none;}

div#lijn{
width:2px;
border-left:1px dotted #333;
float:left;
position:absolute; left:200px;
height:328px;}

div#content #midden{
width:544px;
margin-left:20px;
float:left;}

div#content #rechts{
width:111px;
margin-top:37px;
float:right;}

div#content #rechts img{
margin-bottom:20px;}

.openingstijden span{
font-weight:bold;}

.openingstijden p{
margin:6px 0;}

.algvoorwaarden{
margin-top:32px;
display:block;}
