body, html{ margin: 0px; padding:0px; color: #556633;}
body{ background-color: #646053; background-image: url('../gfx/page_bg.jpg'); background-repeat: repeat-x; font-family: "Century Gothic", Arial; font-size: 11px; line-height: 160%;}

a, a:hover, a:link, a:visited{ color: #556633; font-weight: bold; text-decoration: none;}
a:hover{ text-decoration: underline;}

img{ border: 0px;}

#global-wrapper{ width: 790px; margin: 0 auto 0 auto; background-image: url('../gfx/global_wrapper_bg.jpg'); background-repeat: repeat-y;}
#outer-wrapper{ width: 790px; margin: 0 auto 0 auto; background-image: url('../gfx/outer_wrapper_bg.jpg'); background-repeat: no-repeat;}
#wrapper{ width: 717px; margin: 0 auto 0 auto; background-color: #f7f3ea; background-image: url('../gfx/top_bg.jpg'); background-repeat: repeat-x;}

#top{ width: 717px; height: 60;}
#naam, #lang{ height: 60px; line-height: 60px; float: left;}
/*#naam{ margin: 0px; padding: 0px; width: 500px;  padding-left: 20px; font-size: 17px;}*/
#naam{ margin: 0px; padding: 0px; width: 500px;  padding-left: 20px; font-size: 17px;}
#naam img{ margin-top: 12px;}
#naam a, #naam a:hover{ text-decoration: none; font-weight: normal;}

#lang{ clear: right; width: 177px; text-align: right; padding-right: 20px; font-size: 10px;}
#lang b{ font-size: 120%;}
#lang a{ font-weight: normal;}
#lang a:hover{ font-weight: bold; text-decoration: none;}

#header{ height: 256px; display: block; margin-bottom: 60px; _margin-bottom: 0px;}

#content{ width: 717px; background-color: #f7f3ea;}
#menu, #copy{ float: left; padding-bottom: 20px; padding-top: 20px;}
#menu{ width: 140px; padding-left: 20px; font-size: 12px;}

#copy{ padding-right: 20px; width: 537px;}

#menu ul{ list-style: outside; list-style-type: none; margin: 0px; padding: 0px;}
#menu ul li{ margin-bottom: 4px; font-weight: bold; font-variant: small-caps; font-size: 16px;}
#menu a{ font-weight: normal; display: block; _display: normal;}
#menu a:hover{ font-weight: bold; text-decoration: none; font-size: 110%; _font-size: 100%;}
#menu .active{ font-weight: bold;}

#copy h2{ margin: 0px; padding: 0px; margin-bottom: 10px; font-size: 18px;}
#copy p{ padding-left: 10px; padding-top: 0px; margin-top: 0px;}

#footer{ width: 718px; background-color: #364021; background-image: url('../gfx/footer_bg.jpg'); background-repeat: repeat-x; text-align: center; padding-top: 10px; padding-bottom: 10px; font-size: 10px; color: #f7f3ea; line-height: 90%;}
#footer a, #footer a:hover{ color: #f7f3ea; font-weight: bold; text-decoration: none;}
#footer a:hover{ text-decoration: underline;}
/*#footer hr{ height: 1px; width: 50%; color: #f7f3ea; background-image: url(../gfx/global_wrapper_bg.jpg);}*/
#footer hr{ height: 7px; width: 350px; color: #f7f3ea; border: none; background-image: url(../gfx/hr_lijn.jpg); background-position: center;}

table#prijzen{ width: 85%; margin-top: -5px;}
table#prijzen th{ font-weight: bold; text-align: left; border-right: 1px solid #e1ddd5; border-bottom: 1px solid #e1ddd5; border-top: 1px solid #e1ddd5; letter-spacing: 2px; text-transform: uppercase; text-align: left; padding: 4px 4px 4px 8px; background: #CAE8EA url('../gfx/prijzen_bg.jpg');}
table#prijzen th.nobg{ border-top: 0; border-left: 0; border-right: 1px solid #e1ddd5; background: none;}
table#prijzen th.pers{ border-left: 1px solid #e1ddd5; border-top: 0; background: #fcf9f0 url("../gfx/bullet1.gif") no-repeat;}
table#prijzen th.persalt{ border-left: 1px solid #e1ddd5; border-top: 0; background: #f2efe6 url("../gfx/bullet2.gif") no-repeat; color: #a69c90;}

table#prijzen tr td{ padding: 3px; border-right: 1px solid #e1ddd5; border-bottom: 1px solid #e1ddd5; background: #fcf9f0; padding: 4px 4px 4px 8px;}
table#prijzen tr td.alt{ background: #f2efe6; color: #a69c90;}
table#prijzen tr td.noalt{ background: none; border: none; border-right: 1px solid #e1ddd5;}

.intro{ font-size: 19px; text-align: right; line-height: 23px; visibility: hidden;}
