body{
 background-image: url(images/achtergrond.gif);
 background-repeat: repeat;
 margin: 0;
 padding: 0;
 font-family: Arial, Helvetica, sans-serif;
 overflow: hidden, visible;
}
#container{ width: 957px; margin: 0 auto 0 auto; padding: 0; height: 20px;} 

.logo_sidebar{ width: 20px; }

/* header */
#header{ width: 898px; height: 286px; background-image:url(images/achtergrond_header.gif); background-repeat: no-repeat; overflow: hidden; padding:0; margin:0 auto 0 auto;}
#headerLinks{ float: left; margin: 58px 0 0 48px; width: 293px; padding: 0;}
#headerLinks img{ margin: 105px 0 0 45px;}
#headerMenu{ background-image: url(images/achtergrond_menu_header.gif); width: 293px; height: 27px; padding: 0; overflow: hidden}
#headerMenu ul{ margin: 5px 0 0 108px; padding: 0; font-size: 14px; color: #6f205e;}
#headerMenu li{ list-style: none; display: inline; margin: 0 20px 0 0;}
#headerMenu a{ text-decoration: none; color: #6f205e;}
#headerRechts{ float: left; width: 510px; height:228px; margin: 58px 0 0 0; text-align: right;}
#logo{ display: none; }
#adres{ display: none; }
/* einde header */

/* tekstbalk */
#tekstbalk{ width: 803px; height: 66px; background-color: #e2e2e2; margin: 0 auto 0 auto; padding: 0; font-size: 18px; color: #6f205e; line-height: 160%; overflow: hidden;}
#tekstbalk p{ margin: 5px 34px 0 34px; padding: 0;}
.entertainment{ color: #c88912;}
.entertainment a{ text-decoration: none; color: #c88912;}
.theater{ color: #a80532;}
.theater a{ text-decoration: none; color: #a80532;}
.training{ color: #007ac3;}
.training a{ text-decoration: none; color: #007ac3; }
/* einde tekstbalk */

/* homepageOnderdelen */
#homepageOnderdelen{ width: 803px;  height: 248px; background-image: url(images/achtergrond_onderdelen.jpg); background-repeat: repeat-x; background-position: bottom; margin: 0; padding: 0; text-transform: uppercase; overflow: hidden;}
#homepageOnderdelen p{ color: #fff; margin: 7px 0 0 0; font-size: 18px; }
#homepageOnderdelen p a{ text-decoration: none; color: #fff; }
#homepageLogoEntertainment{ width: 267px; float: left; text-align: center; margin: 39px 0 0 0;}
#homepageButtonEntertainment{ width: 267px; float: left; text-align: center; margin: 39px 0 0 0; background-color: #c88912; height: 36px;}
#homepageLogoTheater{ width: 269px; float: left;  text-align: center; margin: 39px 0 0 0;}
#homepageButtonTheater{ width: 269px; float: left;  text-align: center; margin: 39px 0 0 0; background-color: #a80532; height: 36px;}
#homepageLogoTraining{ width: 267px; float: left;  text-align: center; margin: 39px 0 0 0; }
#homepageButtonTraining{ width: 267px; float: left;  text-align: center; margin: 39px 0 0 0;  background-color: #007ac3; height: 36px;}
/* einde homepageOnderdelen */

/* sensaties */
#sensatieUitgelicht{ width: 803px; height: 220px; margin: -10px 0 0 0;padding: 0; overflow: hidden;}
#sensatieUitgelicht img{ padding: 0; margin: 0; }
#sensaties{ width: 803px; margin: 0 auto 0 auto; padding: 0; overflow: hidden; background-color: #6d215f;}
.sensatie{ width: 267px; float: left; text-align: center; border-bottom: 1px solid #F2F2F2; overflow: hidden;}
.sensatie a{ text-decoration: none; color: #6f205e;}
.sensatie p{ background-color: #e2e2e2; text-transform: uppercase; width: 100%; padding: 5px; overflow: hidden; margin: 0;}
#sensatiesTitel{ background-color: #6f205e; width: 803px; height: 30px; margin: 0; padding: 0; overflow: hidden; border-top: 5px solid #fff;}
#sensatiesTitel p{ font-size: 16px; color: #fff; text-transform: uppercase; margin: 10px 0 0 60px; padding: 0; overflow: hidden; text-align: center;}
#sensatieBalk{ width: 803px; height: 112px; margin: 0; padding: 0;}
.logo_bajes{ display:-moz-inline-stack; display: inline-block; width: 114px; height: 88px; background-image:url(images/sensaties/logo_bajes.jpg); margin: 12px 0 12px 18px; padding: 0;}
.logo_bajes:hover{ background-image:url(images/sensaties/logo_bajes1.jpg)}
.logo_kolen{ display:-moz-inline-stack; display: inline-block; width: 107px; height: 88px; background-image: url(images/sensaties/logo_kolen.jpg); margin: 12px 0 12px 0; padding: 0;}
.logo_kolen:hover{ background-image: url(images/sensaties/logo_kolen1.jpg);}
.logo_boers{display:-moz-inline-stack; display: inline-block; width: 130px; height: 88px; background-image: url(images/sensaties/logo_boers.jpg); margin: 12px 0; padding: 0;}
.logo_boers:hover{background-image: url(images/sensaties/logo_boers1.jpg);}
.logo_dekruistocht{ display:-moz-inline-stack; display: inline-block; width: 125px; height: 88px; background-image: url(images/sensaties/logo_dekruistocht.jpg); margin: 12px 0; padding: 0;}
.logo_dekruistocht:hover{ background-image: url(images/sensaties/logo_dekruistocht1.jpg); }
.logo_hapjes{ display:-moz-inline-stack; display: inline-block; width: 164px; height: 88px; background-image: url(images/sensaties/logo_hapjes.jpg); margin: 12px 0; padding: 0;}
.logo_hapjes:hover{ background-image: url(images/sensaties/logo_hapjes1.jpg);}
.logo_zurebrokken{ display:-moz-inline-stack; display: inline-block; width: 121px; height: 88px; background-image: url(images/sensaties/logo_zurebrokken.jpg); margin: 12px 0; padding: 0;}
.logo_zurebrokken:hover{ background-image: url(images/sensaties/logo_zurebrokken1.jpg);}
.logo_zusjes{ display:-moz-inline-stack; display: inline-block; width: 121px; height: 88px; background-image: url(images/sensaties/logo_zusjes.jpg); margin: 12px 0; padding: 0;}
.logo_zusjes:hover{ background-image: url(images/sensaties/logo_zusjes1.jpg);}
/* einde sensaties */

/* footer */
#footerHome{ width: 957px; background-image: url(images/footer.gif); background-repeat: no-repeat; background-position: bottom; height: 451px;}
#footer{ background-image: url(images/footer.gif); width: 957px; background-repeat: no-repeat; background-position: bottom center; overflow: hidden; height: 192px;} 
#footer p{ margin: 13px 0 0 130px; font-size: 14px; line-height: 140%; color: #6f205e; }
#footerLink{ width: 803px; margin: 55px auto 0 auto;}
#disclaimer p{ margin: 2px 130px 0 0; color: #fff; font-size: 11px; float: right; line-height: 100%}
#disclaimer a{ color: #fff; text-decoration: none;}
/* einde footer */

/* content e.d. */
#contentContainer{ background-color: #fff; width: 803px; min-height: 190px; margin: 0 auto 0 auto; overflow: hidden; background-image:url(images/achtergrond_content.jpg);}
#content{ width: 531px; float: left; font-size: 14px;}
#content a{ color: #000;}
#tekst{ width: 530px;;}
#tekst p { margin: 10px 20px 0 20px; line-height: 130%; text-align: justify;}
#tekst table { margin: 10px 20px 0 20px; line-height: 130%; text-align: justify;}
#tekst h1{ font-size: 20px; margin: 20px 0 0 20px; color: #6f205e; text-transform: uppercase; font-weight: normal;}
#tekst img{ float: right; margin: 10px 20px 10px 10px; padding: 5px; border: 1px solid #c98a11; background-color: #F2F2F2;}
.tekstKlein{ font-size: 12px; }
#contentIntro{ color: #000; width: 530px; background-color: #F2F2F2; overflow: hidden; font-size: 12px;}
#contentIntro p { padding: 20px; line-height:130%; text-align: justify;}
#infoOfBoeken { height: 60px; clear: both; background-color:#666666; margin: 40px 20px 10px 20px; background-color: #F2F2F2;}
#infoOfBoeken p{ margin: 10px 0 0 10px; float: left;}
#infoOfBoeken img{ border: 0px; float: left; padding: 0; margin: 0;}
#onderdelenFotos{ margin: 25px 0 20px 20px; }
#onderdelenFotos img{ float: left; margin: 0 10px 10px 0;}
#fotoAlgemene img{ float: left; margin: 0;}
#fotoAlgemene { float: left; margin: 0 10px 10px 0;}
#fotoAlgemene p{ clear: both; width: 155px; margin: 5px 0 9px 0; text-align: center; height: 20px;}
#fotoAlgemene a{ text-transform: uppercase; text-decoration: none; overflow: hidden;}
/* einde content e.d. */

/* menu */
#menu{ float: left; width: 272px; height: 400px; margin: 0; background-image: url(images/achtergrond_menu.jpg); background-repeat: repeat-x;}
#menu ul{ margin: 0; padding: 0; background-color: #fff;}
#menu li{ list-style: none; margin: 0 0 1px 0; padding: 0; background-color: #c98a11; color: #fff;}
#menu li p{ margin: 0; padding: 8px 8px 8px 15px;}
#menu ul ul li { background-color: #e2e2e2; color: #000;}
#menu ul li a { color: #fff; text-decoration: none;}
#menu ul ul li a { color: #000; text-decoration: none;}
/* einde menu */

.geen{ margin: 0; border:0; background-color: none; }

/* contactformulier */
#formuliertabel{ width: 490px; paddag: 0; margin: 0;}
#formuliertabel td{ vertical-align: top; padding: 0 3px 3px 0;}
input{ width: 99%; font-family: Arial, Helvetica, sans-serif;}
#Postcode, #Telefoon, #Fax{ width: 50%;} 
textarea{ width: 99%; height: 100px; font-family: Arial, Helvetica, sans-serif;} 
#Verzenden{ width: 100px; font-family: Arial, Helvetica, sans-serif; }
/* einde contactformulier */