body {
behavior:url("csshover.htc");
background-color:#000000;
color:#000000;
padding:0px;
margin:0px;
font-family:arial;
font-size:11px;
}

img {
border:0px;
}

/* <-----PRELOADER-----> */

#centerdiv {
position:absolute;
width:428px;
height:150px;
left:50%;
margin-left:-214px;
top:50%;
margin-top:-75px;
text-align:center;
color:#ffffff;
background-color:#000000;
}

.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

/* <-----MAIN CONTAINER-----> */

#main {
position:absolute;
width:800px;
height:550px;
left:50%;
margin-left:-400px;
top:50%;
margin-top:-275px;
}


/* <-----HEADER-----> */


#header {
	width: 800px;
	text-align: center;
	height:60px;
	position:relative;
}


#logo {
position:relative;
height:60px;
float:left;
}


/* <-----MENU-----> */



#kwicks_container { 
position:relative;
	float:right;
	height:60px;
	width:500px;
}

#nav {
top:20px;
left:0px;
position:absolute;
margin:0px;
padding:0px;
list-style-type:none;
height:24px;
}

#nav li {
float:left;
display:block;
height:24px;
padding:0px;
margin:0px 0px 0px 25px;
}

#nav li a {
display:block;
width:100%;
height:24px;
}

#nav li a:active {
outline: none;
}

#nav li a:focus {
-moz-outline-style:none;
}

.nav_home {
width:43px;
background-image:url(images/menu_home.gif);
background-repeat:no-repeat;
}

.nav_home:hover {
background-image:url(images/menu_home_hover.gif);
}


.nav_carte {
width:50px;
background-image:url(images/menu_hapjes.gif);
background-repeat:no-repeat;
}

.nav_carte:hover {
background-image:url(images/menu_hapjes_hover.gif);
}

.nav_menu {
width:58px;
background-image:url(images/menu_menu.gif);
background-repeat:no-repeat;
}

.nav_menu:hover {
background-image:url(images/menu_menu_hover.gif);
}

.nav_spec {
width:118px;
background-image:url(images/menu_spec.gif);
background-repeat:no-repeat;
}

.nav_spec:hover {
background-image:url(images/menu_spec_hover.gif);
}

.nav_contact {
width:61px;
background-image:url(images/menu_contact.gif);
background-repeat:no-repeat;
}

.nav_contact:hover {
background-image:url(images/menu_contact_hover.gif);
}

/* <-----table container-----> */


 
#demo-wrapper {
	overflow: hidden; 
	height: 490px; 
	width: 800px;
	position: absolute;
	left:50%;
	margin-left:-400px;
}


#demo-inner {
	width: 2500px;
	height: 2000px;
	background-image:url(images/achter4c.jpg);	
	position: relative;
}


/* <-----corner overlays-----> */


#overlay_left {
height:490px;
width:10px;
position:absolute;
left:50%;
margin-left:-400px;
z-index:2;
}

#overlay_right {
height:490px;
width:10px;
position:absolute;
right:50%;
margin-right:-400px;
z-index:3;
}
 


/* <-----positioned divs-----> */


 
.scrolling-content {
	width: 700px;
	height: 480px;
	text-align: center;
	position: absolute;
}
 
.scrolling-content h1 { 
	color: #fff;
	padding: 25px 0;
	font-size: 12px;
}
 
#content1 {
	left: 50px; 
	top: 5px;
}

#sub_content_1 {
position:absolute;
width:247px;
left:20px;
top:120px;
padding:10px 10px 10px 10px;
text-align:justify;
}

 
#content2 {
    background-image:url(images/boek.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;	
    left: 100px; 
	top: 1379px;
}

#tekst_menukaart {
width:275px;
position:absolute;
text-align:left;
top:40px;
left:60px;
}

#menu_links {
position:relative;
width:350px;
height:450px;
float:left;
}

#menu_rechts {
position:relative;
width:350px;
height:450px;
float:right;
}
 
#content3 {
	left: 1500px; 
	top: 150px;
}

#content_3_prikbord {
position:absolute;
width:320px;
height:210px;
left:20px;
top:20px;
z-index:9;
background-image:url(images/prikbord.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/prikbord.png,
sizingMethod='scale');
}

#content_3_prikbord_2 {
position:absolute;
width:320px;
height:210px;
left:20px;
top:20px;
z-index:10;
font-size:10px;
display:none;
background-image:url(images/prikbord2.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/prikbord2.png,
sizingMethod='scale');
cursor:pointer;
}

#hollandse_hutspot {
position:absolute;
width:500px;
height:360px;
left:100px;
top:50px;
z-index:300;
cursor:pointer;
display:none;
background-image:url(images/foute_hollandse_hutspot.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/foute_hollandse_hutspot.png,
sizingMethod='scale');
}


#content_3_servet {
position:absolute;
width:360px;
height:240px;
left:0px;
top:230px;
z-index:11;
background-image:url(images/servet.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/servet.png,
sizingMethod='scale');
}

#content_3_servet_2 {
position:absolute;
width:360px;
height:240px;
left:0px;
top:230px;
z-index:11;
background-image:url(images/servet_2.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/servet_2.png,
sizingMethod='scale');
cursor:pointer;
display:none;
}

#fantasie_kok {
position:absolute;
width:500px;
height:360px;
left:100px;
top:50px;
z-index:300;
cursor:pointer;
display:none;
background-image:url(images/allegaartje.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/allegaartje.png,
sizingMethod='scale');
}

#content_3_perkament_klein {
position:absolute;
width:198px;
height:158px;
right:30px;
top:15px;
background-image:url(images/perkament_klein.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/perkament_klein.png,
sizingMethod='scale');
}

#content_3_perkament_groot {
position:absolute;
width:198px;
height:300px;
right:30px;
top:15px;
display:none;
background-image:url(images/perkament_groot.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/perkament_groot.png,
sizingMethod='scale');
z-index:15;
font-size:12px;

cursor:pointer;
}


#wereldhapjes {
position:absolute;
width:500px;
height:360px;
left:100px;
top:50px;
z-index:300;
cursor:pointer;
display:none;
background-image:url(images/wereldhapjes.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/wereldhapjes.png,
sizingMethod='scale');
}


#content_3_krijtbord {
position:absolute;
width:333px;
height:250px;
left:390px;
top:210px;
z-index:14;
background-image:url(images/krijtbord.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/krijtbord.png,
sizingMethod='scale');
}

#content_3_krijtbord_2 {
position:absolute;
width:333px;
height:250px;
left:390px;
top:210px;
z-index:13;
cursor:pointer;
background-image:url(images/krijtbord_2.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/krijtbord_2.png,
sizingMethod='scale');

color:#ffffff;
font-size:12px;
}

#health_cooking {
position:absolute;
width:500px;
height:360px;
left:100px;
top:50px;
z-index:300;
cursor:pointer;
display:none;
background-image:url(images/health_and_cooking.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/health_and_cooking.png,
sizingMethod='scale');
}

#content4 {
	left: 1700px; 
	top: 1379px;
}


#contactformulier {
position:absolute;
width:250px;
height:300px;
top:50px;
display:none;
border-right:2px solid #3f3f3f;
border-bottom:2px solid #3f3f3f;
z-index:100;
}

#contactbutton {
position:absolute;
width:162px;
height:41px;
cursor:pointer;
left:140px;
top:250px;
z-index:99;
}

#contactformulier_close {
position:absolute;
width:75px;
height:20px;
top:330px;
left:168px;
display:none;
font-size:10px;
text-align:right;
padding-top:2px;
padding-right:5px;
z-index:150;
}

#contactformulier_close a {
color:#3f3f3f;
text-decoration:none;
}


#content5 {
left:920px;
top:800px;
font-size:11px;
text-align:left;
}


#content5_box {
position:absolute;
height:300px;
width:250px;
top:105px;
left:50%;
margin-left:-125px;
text-align:left;
font-size:10px;
}

#content5_box_mijn_link {
position:relative;
float:left;
height:100px;
width:250px;
cursor:pointer;
display:block;
background-image:url(images/indemijn.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/indemijn.png,
sizingMethod='scale');
}

#content5_box_mijn {
position:absolute;
height:300px;
width:300px;
top:105px;
left:50%;
margin-left:-150px;
display:none;
background-image:url(images/indemijn_background_3.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/indemijn_background_3.png,
sizingMethod='scale');
cursor:pointer;
z-index:20;
background-repeat:no-repeat;

}

#content5_box_lik_link {
position:relative;
float:left;
height:100px;
width:250px;
cursor:pointer;
display:block;
background-image:url(images/indelik.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/indelik.png,
sizingMethod='scale');
}

#content5_box_lik {
position:absolute;
height:300px;
width:300px;
top:105px;
left:50%;
margin-left:-150px;
display:none;
background-image:url(images/indelik_background_3.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/indelik_background_3.png,
sizingMethod='scale');
cursor:pointer;
z-index:20;
background-repeat:no-repeat;
}

#content5_box_stal_link {
position:relative;
float:left;
height:100px;
width:250px;
cursor:pointer;
display:block;
background-image:url(images/indestal2.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/indestal2.png,
sizingMethod='scale');
}

#content5_box_stal {
position:absolute;
height:300px;
width:300px;
top:105px;
left:50%;
margin-left:-150px;
display:none;
background-image:url(images/indestal_background_3.png);
_background-image: none;
_filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/indestal_background_3.png,
sizingMethod='scale');
cursor:pointer;
z-index:20;
background-repeat:no-repeat;
}



/* <-----menukaart-----> */

 
#menu_container {
position:absolute;
left:0px;
top:0px;
width:600px;
height:437px;
}

#menu_links {
position:absolute;
width:275px;
height:407px;
top:15px;
left:15px;
padding-right:0px;
margin:0px;
text-align:left;
overflow:auto;
}

#menukaart_tekst {
position:absolute;
width:250px;
left:470px;
top:1765px;
padding:5px;
text-align:left;
z-index:100;
}

#button_contact {
position:absolute;
width:45px;
height:18px;
left:123px;
top:32px;
background-image:url(trans.gif);
}

#button_contact a{
display:block;
width:45px;
height:18px;
text-decoration:none;
background-image:url(trans.gif);
}

#menu_rechts ul {
position:absolute;
list-style-type:none;
margin:0px;
padding:0px;
left:70px;
top:50px;
}

#menu_rechts ul li {
width:140px;
height:29px;
padding:2px;
text-align:center;
cursor:pointer;
background-repeat:no-repeat;
}

#menu_rechts ul li a{
width:140px;
height:29px;
padding:2px;
text-align:center;
text-decoration:none;
display:block;
}

#entree {
background-image:url(images/button_entree.gif);
}

#aperitiefs {
background-image:url(images/button_aperitiefs.gif);
}

#voorgerechten {
background-image:url(images/button_voorgerechten.gif);
}

#hoofdgerechten {
background-image:url(images/button_hoofdgerechten.gif);
}

#dessert {
background-image:url(images/button_desserts.gif);
}

#afzakkertjes {
background-image:url(images/button_afzakkertjes.gif);
}

#afscheid {
background-image:url(images/button_afscheid.gif);
}

#menu_rechts img {
border:0px;
}

#menu_rechts {
position:absolute;
width:275px;
height:407px;
top:15px;
left:315px;
text-align:left;
}

#menu_table tr td {
font-size:10px;
font-family:arial;
padding-right:5px;
}

#menu_table tr td b {
font-size:11px;
}

#menu_table tr td img {
margin-right:3px;
border:0px;
}



/* <-----contactformulier-----> */

#contact_container {
width:250px;
height:300px;
}

#contact_container_2 {
position:absolute;
width:240px;
height:290px;
z-index:200;
top:0;
left:0;
padding:5px;
}

input {
font-family:arial;
font-size:10px;
padding:1px;
}

textarea {
font-family:arial;
font-size:10px;
padding:1px;
width:150px;
height:60px;
overflow:auto;
}

#contact_form {
margin-left:20px;
}

#contact_form tr td {
padding:2px;
}

#santhos {
position:absolute;
right:10px;
bottom:-20px;
font-size:10px;
color:#111111;
}

#santhos a:link, a:visited, a:hover {
color:#111111;
text-decoration:none;
}

#button_foto {
position:absolute;
width:90px;
height:110px;
left:458px;
top:68px;
background-image:url(trans.gif);
z-index:1000;
}

#button_foto a{
display:block;
width:90px;
height:110px;
text-decoration:none;
background-image:url(trans.gif);
z-index:2000;
}
