@charset "utf-8";


/* Resets everything */
* {padding:0px; margin:0px;}

/* remember to define focus styles! */
:focus {outline:0px;}

/* remember to define for png image! */
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
body {
margin:0px auto;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
color:#7c7c7c;
width:910px;
background:#735c01 url(../images/pagebg.gif) top repeat-x;
}

input, textarea, select{border:1px solid #7F7F7F;color:#7F7F7F;}
input,td, textarea{padding:2px;}
label{float:left; margin-top:3px;}

a {text-decoration:none; color:#95013f;}
a:hover {text-decoration:underline;}
a img{border:0px;}

.clear{clear:both; height:0px; overflow:hidden;}

.basebg{float:left; width:910px; background:url(../images/curveop.gif) 0 20px no-repeat; padding-top:27px;}
/*.basebgbot{float:left; width:910px; background:url(../images/curvebot.gif) bottom no-repeat;}*/
.basebgbot{float:left; width:910px; background:url(../images/575back.gif) bottom no-repeat;}

#left{float:left; width:260px; padding:0 0px 0px 0px;}
#middle{float:right; width:640px;}
#headernav{float:left; padding:0 12px 25px 15px; width:613px; position:relative; margin-top:-26px;}
.rightnav{float:right; background:url(../images/bg-rightnav.gif) no-repeat; width:115px; height:26px; padding:33px 12px 0 12px;}
.rightnav li, .leftnav li{display:inline; list-style:none;text-indent:-999px;}
.rightnav li a{background:url(../images/rightnav.gif) no-repeat; float:left; height:15px;}
.rightnav li a#contact{background-position:0 0; width:66px;}
.rightnav li a#nl{background-position:-66px 0; width:27px;}
.rightnav li a#el{background-position:-92px 0; width:16px;}

.leftnav{float:left; width:auto;padding-top:33px;}
.leftnav li a{background:url(../images/link.gif) no-repeat; float:left; height:20px; padding-right:10px; margin-right:10px; border-right:1px solid #e6e6e6;}
.leftnav li a:hover{border-right:1px solid #95013f;}

.leftnav li a#home{background-position:0 0; width:39px;}
.leftnav li a:hover#home{background-position:0 -28px;}

.leftnav li a#lunch{background-position:-60px 0; width:115px;}
.leftnav li a:hover#lunch{background-position:-60px -28px;}

.leftnav li a#restaurant{background-position:-200px 0; width:81px;}
.leftnav li a:hover#restaurant{background-position:-200px -28px;}

.leftnav li a#receptievergaderen{background-position:-304px 0; width:161px; padding:0; border:0;}
.leftnav li a:hover#receptievergaderen{background-position:-304px -28px; padding:0; border:0;}

#playarea{float:left; width:607px; padding:0px 20px 5px 15px;}
#playarea .left{float:left; width:456px; margin-right:20px;}
#playarea .right{float:right; width:129px;}

#playarea .right ul {margin-left:46px;margin-top:188px;list-style: none; }



h1{font-size:17px; font-weight:bold;}
h2, h3{font-size:13px; font-weight:bold;}
h1, h2{color:#95013f;}
h3{color:#a1a1a1;}
h1, h2{line-height:25px;}
div.hr{height:1px; overflow:hidden; background-color:#a1a1a1; margin-top:5px;}
h1.center, h2.center, h3.center{text-align:center;}
h1.header {padding-left:0px;}

h1, h2, h3{text-transform:uppercase;}
/*h1, h2, h3{text-transform:uppercase;}*/
h1, p{margin-bottom:20px;}

.magazineimg {
height:102px;
padding:4px;
position:absolute;
width:122px;
z-index:0;
}

.magazineframe {
height:109px;
position:relative;
width:128px;
z-index:1; margin-bottom:16px;
}

.fl{float:left; width:auto;}
.fr{float:right; width:auto;padding:3px;}
.mr{margin-right:16px;}
.ml{margin-left:16px;}
.mb{margin-bottom:20px;}
#footerbg{float:left; width:100%; height:43px; background:url(../images/bot.gif) 15px 0px no-repeat; margin-top:45px;}

#footer{float:left; width:890px; padding:15px 10px;}
#footer, #footer a{color:#e3decc;}
#footer span{margin:0 5px;}
