
* html html
{
  	overflow:					hidden;
	height:						100%;
}

body
{		
	margin:						0px;
	padding:					0px;
	background:					#000000;
	
	font-family:				Verdana, Arial, Georgia, Sans-Serif;
	font-size:					11px;
	color:						#FFFFFF;
	
	text-align:					center;		
	height:						100%;
	
	overflow: 					auto;
}

/* CONTAINER */
#container
{
	position:					relative;
	margin:						0 auto;
	
	background:					url("../images/bg.jpg") top left repeat-y;
	width:						950px;
	
	text-align:					left;
	
	min-height:					100%
}

#container_wide
{
	position:					relative;
	margin:						0 auto;
	
	background:					url("../images/bg_wide.jpg") top left repeat-y;
	width:						950px;
	
	text-align:					left;
	
	min-height:					100%
}

#header
{
	background:					url
}

* html #container
{
	height:						100%
}
/* CONTAINER */

/* TOP LIJN, BOTTOM LIJN */
#top
{
	position:					fixed;
	top:						0px;
	left:						0px;
	
	background-color:			#870000;
	
	height:						20px;
	width:						100%;
		
	z-index:					10;
}

* html #top
{
	position:					absolute;
	top:						0px;
	left:						0px;
}

#bottom
{
	position:					fixed;
	bottom:						0px;
	
	background-color:			#870000;
	
	height:						20px;
	width:						100%;
	
	z-index:					10;
}

* html #bottom
{
	position:					relative;
	margin: 					-20px auto 0 auto;
	
	background-color:			#870000;
	
	height:						20px;
	width:						100%;
	
	z-index:					10;
}

#impres
{
	position:					fixed;
	right:						10px;
	top:						3px;
	
	font-size:					9px;
	font-weight:				bold;
}

* html #impres
{
	position:					absolute;
	right:						30px;
}

.homecontact
{
	font-size:					9px;
	
	position:					fixed;
	top:						3px;
	left:						10px;
}

* html .homecontact
{
	position:					absolute;
}

#impres a:link
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

#impres a:visited
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

#impres a:hover
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

#nawgegevens
{
	font-size:					9px;
	position:					relative;
	margin-top:					4px;
}

#nawgegevens a:link
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

#nawgegevens a:visited
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

#nawgegevens a:hover
{color:#FFFFFF; text-decoration:underline; font-weight:normal;}

#nawgegevens li
{
	display:					inline;
	list-style-type:			none;
	
	margin-left:				20px;
	margin-right:				20px;
}
/* TOP LIJN, BOTTOM LIJN */

/* HEADER */
#header
{
	background:					url("../images/header.jpg") top left no-repeat;
	width:						950px;
	height:						111px;
	
	position:					relative;
	top:						0px;
}

* html #header
{
	top:						0px;
}
/* HEADER */

/* MENU */
#menu
{
	text-align:					right;
	position:					absolute;
	top:						118px;
	left:						-20px;
	width:						230px;
}

* html #menu
{
	text-align:					right;
	position:					absolute;
	top:						129px;
	left:						-28px;
	z-index:999;
}

#menu a:link
{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
#menu a:visited
{ color:#FFFFFF; text-decoration:none; font-weight:normal; }
#menu a:hover
{ color:#8B8B8B; text-decoration:none; font-weight:normal; }

#menu ul
{
	list-style-type:			none;
}

#menu li
{
	text-transform: 			uppercase;
	line-height:				22px;
}

.cijfer
{
	font-weight:				bold;
	color:						870000
}
/* MENU */

/* RANDOM IMAGES */

#home
{
	background:					url("../images/home.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#brasserie
{
	background:					url("../images/brasserie.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#restaurant
{
	background:					url("../images/restaurant.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#kookstudios
{
	background:					url("../images/kookstudios.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}


#vergaderaccomodaties
{
	background:					url("../images/vergaderaccomodaties.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#kookclubs
{
	background:					url("../images/kookclubs.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#overnachtingen
{
	background:					url("../images/overnachtingen.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#routebeschrijving
{
	background:					url("../images/contact2.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#kokeninfrankrijk
{
	background:					url("../images/kokeninfrankrijk.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#buffetten
{
	background:					url("../images/buffeten.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#wijnkaart
{
	background:					url("../images/wijnkaart.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#vragen
{
	background:					url("../images/vragen.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#links
{
	background:					url("../images/links.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#contact
{
	background:					url("../images/contact.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#culinair_netwerken
{
	background:					url("../images/culinair_netwerken.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#kook_cursussen
{
	background:					url("../images/kook_cursussen.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#besloten_koken
{
	background:					url("../images/besloten_koken.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

#menukaart
{
	background:					url("../images/menukaart.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

/* RANDOM IMAGES */

/* CONTENT */
#content
{
	width:						360px;
	margin-left:				540px;
	margin-top:					33px;
	padding-bottom:				75px;
}

#content_wide
{
	width:						600px;
	margin-left:				300px;
	margin-top:					33px;
	padding-bottom:				75px;
}

#content a:link
{color:#870000; text-decoration:none; font-weight:bold;}

#content a:visited
{color:#870000; text-decoration:none; font-weight:bold;}

#content a:hover
{color:#870000; text-decoration:none; font-weight:bold;}

#cookbanner {
	width:358px;
	height:111px;
	background: transparent url(../images/12cookbanner.png) top left no-repeat;
	display:block;
	cursor:pointer;
	
	text-indent:-9000px;
	
	}

* html #content
{
	padding-top:				33px;
	padding-bottom:				85px;
	
	height:						500px;
}
/* CONTENT */

#zwartlijn
{
	background:					url("../images/zwartlijn.jpg") top left no-repeat;
	height:						39px;
	width:						950px;
	
	position:					absolute;
	bottom:						19px;
}


.homecontact a:link
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

.homecontact a:visited
{color:#FFFFFF; text-decoration:none; font-weight:normal;}

.homecontact a:hover
{color:#FFFFFF; text-decoration:underline; font-weight:normal;}

/* De volgende code t.b.v. het contact formulier*/

table.contact
{
	font-family:			Verdana, Arial, Georgia, Sans-Serif;
	font-size:				11px;
	color:					#FFFFFF;
}
input.text
{
	font-family:			Verdana, Arial, Georgia, Sans-Serif;
	font-size:				11px;
	color:					#000000;
	
	border:					1px solid #000000;
	background:				#FFFFFF;
	
	width:					150px;
}
textarea
{
	font-family:			Verdana, Arial, Georgia, Sans-Serif;
	font-size:				11px;
	color:					#000000;
	
	border:					1px solid #000000;
	
	width:					150px;
	height:					75px;
}
input.button
{
	font-family:			Verdana, Arial, Georgia, Sans-Serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	
	border:					1px solid #000000;
	
	width:					150px;
}

.verplicht
{
	font-family:				Verdana, Arial, Georgia, sans-serif;
	font-size:					11px;
	color:						#f68f1f;
	letter-spacing:				0px;
}

select
{
	font-family:				Verdana, Arial, Georgia, sans-serif;
	font-size:					11px;
	color:						#000000;
	letter-spacing:				0px;
	width:						150px;
}

.kleiner
{
	font-size:					10px;
	font-style: 				italic;
}

.prijs
{
	text-align:					right;
	font-weight:				bold;
}

#content hr
{
	background-color:#870000;
	color:#870000;
	height:1px;
	border:0px;
}

#golfarragement
{
	background:					url("../images/golfarr.jpg") top left no-repeat;
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
}

div.clsMenuImage
{
	width:						284px;
	height:						379px;
	
	position:					absolute;
	top:						126px;
	left:						213px;
	z-index:1;
}

ul#idMenu
{
	z-index:999;
}

ul#idMenu li ul
{
	margin:0px;
	padding:			0px;
	margin:0px;
	width:172px;
	position:			absolute;
	display:			none;
	border-top:			none;
 	background:#870000;
	text-transform:none;
	margin-top:-23px;
	_margin-top:-6px;
	left:235px;
	text-align:left;
	z-index:999;
}

ul#idMenu li ul li
{
	margin:0px;
	padding:			0px;
	margin-left:		0px;
	margin-top:			0px;
	margin-bottom:		0px;
	background:			none;
	float:				none;
	width:				100%;
	height:				100%;
	text-transform:none;
}

ul#idMenu li ul li a
{
	margin:0px;
	padding:			0px;
	margin:0px;
	font-weight:		100;
	padding:			2px 5px;
	color:				#00682d;
	line-height:24px;
 	
 	height:auto;
 	width:AUTO;
 	border:none;
	text-transform:none;
	background:none;
}

ul#idMenu li ul li a:hover
{
	margin:0px;
	padding:			0px;
	margin:0px;
	font-weight:		100;
	padding:			2px 5px;
	text-decoration:	underline;
	background:none;
	color:				#d46b00;
}

table
{
	font-family:			Verdana, Arial, Georgia, Sans-Serif;
	font-size:				11px;
	color:					#FFFFFF;
}


