html {background:#6f6f6f;}
body { font-family:Arial; font-size:12px; height:100%; width:100%; margin:0px; padding:0px;}
#logo { background:#6f6f6f; background-image:url('images/logo.jpg'); background-repeat:no-repeat; background-position:0px 25px; width:964px; height:205px; text-align:right; color:#bf1329; font-size:18px; font-weight:bold; margin-left:auto; margin-right:auto; margin-top:10px; padding-right:20px; color:#6f6f6f;}
#menubar {margin-left:auto; margin-right:auto; width:984px; background:#bf1329; background-image:url('images/logo.jpg'); background-repeat:no-repeat; background-position:0px -180px; height:26px;}
#menubar ul {margin:0px 0px 0px 10px;}
#menubar ul li {float:left; list-style:none;}
#menubar ul li a {color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold; display:block; width:115px; padding:5px 5px 5px 5px; text-align:center; background-image:none; background:#bf1329;}
#menubar ul li a:hover {background-image:url('images/hover.jpg'); color:#bf1329;}
#menubar ul li a.selected, #menubar ul li a.selected:hover {background-image:url('images/selected.jpg'); color:#bf1329;}

#contentpanel {margin-left:auto; margin-right:auto; width:924px; background:#fff;  padding:25px 30px 25px 30px;}
#contentpanel h1 {font-family:Arial; font-weight:normal; font-size:24px; margin:0px 0px 0px 0px; padding:2px 0px 0px 15px; color:#bf1329;}
#contentpanel h2 {}
#contentpanel h3 {}
#contentpanel p  {margin:10px 0px 10px 0px; padding:0px; color:#333;}
#contentpanel table th {width:125px; text-align:left; vertical-align:top; color:#333;}
#contentpanel table td {text-align:left; vertical-align:top;}
#contentpanel a {color:#bf1329;}
#contentpanel input {color:#333;}
#contentpanel textarea {color:#333;}
#contentpanel td {color:#333;}
#contentpanel th {color:#333;}

#copyright {margin-left:auto; margin-right:auto; width:924px; background:#6f6f6f; border-top:3px solid #bf1329; color:#eee;  padding:5px 30px 0px 30px;}
#copyright a {color:#eee;}

#contactForm {width:450px; float:right; margin:0px 0px 0px 40px; padding:0px 0px 0px 0px;}

input {width:275px; border:1px solid #6f6f6f; font-family:Arial;}
textarea {width:275px; border:1px solid #6f6f6f; font-family:Arial; height:100px;}
input.button {width:150px;}

fieldset table th {padding:3px 0px 0px 10px; width:115px; font-weight:normal;}

fieldset {border:0px;}
legend {color:#bf1329; font-weight:bold;}

#detail_menu_kaart b, #detail_menu_kaart strong {color:#bf1329;}
#detail_menu_kaart h2 {font-family:Arial; font-weight:bold; font-size:14px; margin:20px 0px 0px 0px; padding:2px 20px 0px 0px; color:#bf1329; border-top:2px solid #eee;}
#detail_menu_kaart h3 {font-family:Arial; font-weight:bold; font-size:12px; margin:10px 0px 0px 0px; padding:2px 20px 0px 0px; color:#bf1329;}
#detail_menu_kaart table {width:70%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#detail_menu_kaart table tr {margin:2px 0px 2px 0px; padding:0px 0px 0px 0px;}
#detail_menu_kaart table th {width:280px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#detail_menu_kaart table td {text-align:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}