
/* reset ALL defaults*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th
{
	margin: 0; 
	padding: 0; 
	border: 0; 
	font-weight: inherit; 
	font-style: inherit; 
	font-size: 100%; 
	font-family: inherit; 
}

ul
{
	margin: 0; 
}

* { outline: none; }

body, td 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}

h1 
{
	font-size:14pt;
	font-weight:bold;
}

a 
{
	color:#0c3082;
}

html, body
{
	width: 100%; 
	height: 100%; 
}

#container {
	position: absolute;	width:100%;	height:100%; left:0px; top:0px;
	margin: 0 auto;
	text-align: center;
	z-index: 0;
	background-image: url('../../images/bg.png');
	background-repeat:repeat-x;
}

.bg {
	width:100%; height:100%; left:0px; top:0px; 
	position:fixed;
	z-index: 1;
}

#body {
	position:relative; width:990px; height:990px; left:0px; top:0px;
	margin: 0 auto;
	z-index: 2;
	text-align: left; 
	overflow: hidden;
	border:solid 0px black; 
}

#body_ordering {
	position:relative; width:990px; height:620px; left:0px; top:0px;
	margin: 0 auto;
	z-index: 2;
	text-align: left; 
	overflow: hidden;
	border:solid 0px black; 
}

#logo {
	position:absolute; width:547px;	height:140px; left:221px; top:0px;
	z-index: 3;
}

#menu {
	position:absolute; width:248px; height:329px; left:0px; top:172px;
	z-index: 100;
	background-color: #0c3082;
	border:solid 0px black; 
}

#menuTable {
	position:relative; left:7px; top:18px;
	z-index: 4;
}

#vrouw_broodje {
	position:absolute; width:248px; height:367px; left:0px; top:500px;
	z-index: 3;
	background-image: url("../../images/vrouw_broodje.jpg");
}

#contacteer 
{
	position:absolute; width:80px; height:32px; left:0px; top:333px;
	z-index: 4;
}

#kanjertrek {
	position:absolute; width:248px; height:168px; left:744px; top:172px;
	z-index: 3;
	background-image: url("../../images/kanjertrek_img.jpg");
}

#kanjertrek_text 
{
	position:absolute; width:137px; height:46px; left:744px; top:300px;
	z-index: 4;
}

#kidbox {
	position:absolute; width:248px; height:197px; left:744px; top:148px;
	z-index: 3;
	background-image: url("../../images/kidbox.png");
}

#ondernemen {
	position:absolute; width:248px; height:167px; left:744px; top:348px;
	z-index: 3;
	background-image: url("../../images/ondernemen_img.jpg");
}

#ondernemen_text 
{
	position:absolute; width:137px; height:46px; left:744px; top:485px;
	z-index: 4;
}

#bezoek {
	position:absolute; width:248px; height:167px; left:744px; top:522px;
	z-index: 3;
	background-image: url("../../images/bezoek_img.jpg");
}

#bezoek_text 
{
	position:absolute; width:137px; height:46px; left:744px; top:660px;
	z-index: 4;
}

#mmm {
	position:absolute; width:248px; height:167px; left:744px; top:699px;
	z-index: 3;
	background-image: url("../../images/mmm_maand_img.jpg");
}

#mmm_text 
{
	position:absolute; width:137px; height:46px; left:744px; top:848px;
	z-index: 4;
}

#mmm2 {
	position:absolute; width:248px; height:167px; left:744px; top:522px;
	z-index: 3;
	background-image: url("../../images/mmm_maand_img.jpg");
}

#mmm_text2 
{
	position:absolute; width:137px; height:46px; left:744px; top:660px;
	z-index: 4;
}

#gezondetrek_text 
{
	position:absolute; width:225px; height:61px; left:265px; top:140px;
	z-index: 4;
}

#verantwoordgenieten_text 
{
	position:absolute; width:345px; height:65px; left:265px; top:140px;
	z-index: 4;
}

#onze_vestigingen 
{
	position:absolute; width:275px; height:61px; left:265px; top:140px;
	z-index: 4;
}

#maandacties 
{
	position:absolute; width:205px; height:57px; left:265px; top:140px;
	z-index: 4;
}

#kidbox_text 
{
	position:absolute; width:123px; height:46px; left:265px; top:152px;
	z-index: 4;
}

#bellen {
	position:absolute; width:248px; height:167px; left:744px; top:172px;
	z-index: 4;
}

#deelname_text 
{
	position:absolute; width:164px; height:49px; left:265px; top:155px;
	z-index: 4;
}

#netherlands
{
	position:absolute; width:229px; height:266px; left:180px; top:70px;
	padding: 5 0 0 5;
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	z-index: 150;
}	

#home_white_content 
{
	position:absolute; width:441px; height:695px; left:275px; top:172px;
	z-index: 3;
	overflow:hidden;
	background-color:#FFFFFF;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
}

#list_products 
{
	position:absolute; width:441px; height:763px; left:275px; top:172px;
	z-index: 3;
	overflow:hidden;
	background-color:#FFFFFF;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
}

#list_products2 
{
	position:absolute; width:441px; height:763px; left:275px; top:172px;
	z-index: 3;
	overflow:hidden;
	background-color:#FFFFFF;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
}

#list_sandwiches_text 
{
	position:absolute; width:150px; height:200px; left:308px; top:300px;
	z-index: 4;
	overflow:hidden;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
	border:solid 0px black;
}

#list_salads_text 
{
	position:absolute; width:200px; height:200px; left:308px; top:310px;
	z-index: 4;
	overflow:hidden;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
	border:solid 0px black;
}

#list_plates_text 
{
	position:absolute; width:250px; height:200px; left:308px; top:310px;
	z-index: 4;
	overflow:hidden;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
	border:solid 0px black;
}

#list_fries_text 
{
	position:absolute; width:250px; height:200px; left:308px; top:310px;
	z-index: 4;
	overflow:hidden;
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
	border:solid 0px black;
}

#participation_content 
{
	position:absolute; width:717px; height:817px; left:275px; top:172px;
	z-index: 3;
	overflow:hidden;
	background-image:url("../../images/participation_bg.png");
	font-size: 14px;
	line-height: 20px;
	color: #0c3082; 
}

#welcome_promotions
{
	position:relative; width:370px; height:154px; left:37px; top:37px;
	z-index: 4;
	border:solid 0px black;
}

#plates_header 
{
	position:absolute; width:135px; height:20px; left:-15px; top:35px;
	z-index: 4;
	border:solid 0px black;
}

#sandwiches_header 
{
	position:absolute; width:135px; height:20px; left:135px; top:35px;
	z-index: 4;
	border:solid 0px black;
}

#fries_header 
{
	position:absolute; width:135px; height:20px; left:285px; top:35px;
	z-index: 4;
	border:solid 0px black;
}

#products_footer 
{
	position:absolute; width:609px; height:196px; left:129px; top:750px;
	z-index: 100;
	overflow: hidden;
	border:solid 0px black;
}

#products_footer2 
{
	position:absolute; width:853px; height:196px; left:129px; top:750px;
	z-index: 100;
	overflow: hidden;
	border:solid 0px black;
}

#salad_footer 
{
	position:absolute; width:234px; height:117px; left:129px; top:801px;
	z-index: 100;
	overflow: hidden;
	border:solid 0px black;
}

#welcome_text 
{
	position:relative; width:370px; height:560px; left:30px; top:40px;
	z-index: 4;
	border:solid 0px black;
}

#participation_text 
{
	position:relative; width:656px; height:60px; left:0px; top:16px;
	z-index: 4;
	border:solid 0px black;
}

#info_text 
{
	position:relative; width:370px; height:615px; left:37px; top:37px;
	z-index: 4;
	border:solid 0px black;
}

#frying 
{
	position:relative; width:144px; height:437px; left:35px; top:-37px;
	padding: 0 0 0 5;
	float: right;
	margin-left: 5px;
	margin-right: 5px;
	z-index: 3;
	border:solid 0px black;
}

#products 
{
	position:relative; width:370px; height:560px; left:37px; top:70px;
	z-index: 4;
	border:solid 0px black;
}

#drinks_kidbox_text 
{
	position:relative; width:180px; height:80px; left:10px; top:0px;
	z-index: 4;
	font-size: 12px;
	line-height: 18px;
	color: #d64c17; 
}

#info_text a {
	font-weight: bold; color:#0c3082; text-decoration: none;
}

#info_text a:hover {
	font-weight: bold; color:#0c3082; text-decoration: underline;
}

.box
{
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #0c3082;
}

#authorization 
{
	position:absolute; width:560px; height:300px; left:220px; top:177px;
	z-index: 3;
	overflow:hidden;
	border:solid 0px black;
}

#ordering 
{
	position:absolute; width:830px; height:440px; left:80px; top:177px;
	z-index: 3;
	overflow:hidden;
	border:solid 0px black;
	font-size: 9pt;
	line-height: 26px;
	color: #0c3082;
	background-color:#FFFFFF; 
}

#ordering_header 
{
	position:relative; width:780px; height:30px; left:25px; top:15px;
	z-index: 4;
	overflow:hidden;
	border:solid 0px black;
	font-size: 9pt;
	line-height: 26px;
	color: #0c3082; 
}

#ordering_content 
{
	position:absolute; width:780px; height:340px; left:25px; top:55px;
	z-index: 4;
	overflow:auto;
	border:solid 0px black;
	font-size: 9pt;
	line-height: 26px;
	color: #0c3082; 
}

#listff 
{
	position:absolute; width:425px; height:190px; left:284px; top:560px;
	z-index: 60;
	overflow:auto;
	border:solid 0px black;
}

.listff
{
	font-size: 8pt;
	vertical-align:top;
	color:#0c3082;
}

.error{color: #FF0000; font-weight: bold; font-size:9pt;} 

.header {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	background-color: #0c3082;
}

.header2 {
	color: #0c3082;
	font-size: 13px;
	font-weight: bold;
}

#maptext1 
{
	position:absolute; width:200px; height:100px; left:30px; top:90px;
	z-index: 3;
	border:solid 0px black;
	line-height: 16px;
}

#lid1 
{
	position:absolute; width:200px; height:100px; left:309px; top:508px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid2 
{
	position:absolute; width:200px; height:100px; left:309px; top:632px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid3 
{
	position:absolute; width:200px; height:100px; left:533px; top:508px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid4 
{
	position:absolute; width:200px; height:100px; left:533px; top:632px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid5 
{
	position:absolute; width:200px; height:100px; left:533px; top:758px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid6 
{
	position:absolute; width:200px; height:100px; left:758px; top:508px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid7 
{
	position:absolute; width:200px; height:100px; left:758px; top:632px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#lid8 
{
	position:absolute; width:250px; height:100px; left:758px; top:758px;
	z-index: 5;
	border:solid 0px black;
	color:#0c3082;
}

#maptext2 
{
	position:absolute; width:150px; height:130px; left:30px; top:240px;
	z-index: 3;
	border:solid 0px black;
	font-size:9pt;
	line-height:16px;
}

#maptext3 
{
	position:absolute; width:250px; height:200px; left:30px; top:310px;
	z-index: 3;
	border:solid 0px black;
	font-size:9pt;
	line-height:16px;
}

.row {
	color: #000000;
}

.okay {
	color: #009933;
	font-weight: bold;
}

.button
{
	background-color: #0c3082;
	padding: 6px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

#headerImage 
{
	position:relative; width:165px; height:80px; left:80px; top:-60px;
	z-index: 4;
	border:solid 0px black;
}

#kidstext 
{
	position:relative; width:300px; height:80px; left:0px; top:0px;
	z-index: 4;
	border:solid 0px black;
}

#text1 
{
	position:absolute; width:220px; height:200px; left:0px; top:140px;
	z-index: 4;
	border:solid 0px black;
	font-size:8pt;
	color:#000000;
}

#text2 
{
	position:absolute; width:200px; height:80px; left:190px; top:380px;
	z-index: 4;
	border:solid 0px black;
	font-size:8pt;
	color:#000000;
}

#text3 
{
	position:absolute; width:250px; height:100px; left:0px; top:630px;
	z-index: 4;
	border:solid 0px black;
	font-size:8pt;
	color:#000000;
}

#drinksText 
{
	position:absolute; width:200px; height:80px; left:190px; top:560px;
	z-index: 4;
	border:solid 0px black;
	font-size:8pt;
	color:#000000;
}

#drinksPrice
{
	position:absolute; width:50px; height:49px; left:115px; top:35px;
	z-index: 4;
	border:solid 0px black;
}

#flintMixPrice
{
	position:absolute; width:50px; height:49px; left:90px; top:-10px;
	z-index: 4;
	border:solid 0px black;
}

#kidboxPrice
{
	position:absolute; width:50px; height:49px; left:130px; top:190px;
	z-index: 4;
	border:solid 0px black;
}

#standardImage 
{
	position:absolute; width:233px; height:281px; left:160px; top:100px;
	border:solid 0px black;
}

#flintMixSmall 
{
	position:absolute; width:85px; height:102px; left:175px; top:620px;
	border:solid 0px black;
}

#kidboxname_image
{
	position:absolute; width:165px; height:80px; left:0px; top:270px;
	border:solid 0px black;
}

#extraImage1
{
	position:absolute; width:178px; height:197px; left:0px; top:310px;
	border:solid 0px black;
}

#extraImage2
{
	position:absolute; left:242px; top:360px;
	border:solid 0px black;
}

#extraImage3
{
	position:absolute; width:127px; height:107px; left:20px; top:520px;
	border:solid 0px black;
}

#promotionPlate
{
	position:absolute; left:-20px; top:40px;
	border:solid 0px black;
}

#promotionPlateText
{
	position:absolute; left:20px; top:-10px;
	border:solid 0px black;
}

#promotionDrinks
{
	position:absolute; left:260px; top:60px;
	border:solid 0px black;
}

#promotionDrinksText
{
	position:absolute; left:-30px; top:-40px;
	border:solid 0px black;
}

#promotionFries
{
	position:absolute; left:200px; top:230px;
	border:solid 0px black;
}

#promotionFriesText
{
	position:absolute; left:80px; top:-40px;
	border:solid 0px black;
}

#promotionMonth
{
	position:absolute; left:200px; top:400px;
	border:solid 0px black;
}

#promotionMonthText
{
	position:absolute; left:10px; top:0px;
	border:solid 0px black;
}

#promotionSandwich
{
	position:absolute; left:0px; top:320px;
	border:solid 0px black;
}

#promotionSandwichText
{
	position:absolute; left:20px; top:-40px;
	border:solid 0px black;
}

#drinks {
	position:absolute; width:248px; height:167px; left:744px; top:699px;
	z-index: 3;
}

#drankjes {
	position:absolute; left:150px; top:20px;
	z-index: 3;
}

#drinks_text {
	position:absolute; left:0px; top:100px;
	z-index: 3;
}


/* Menu */
#nav {
	margin: 0;
	padding: 0;
}
#nav li {
	list-style-type: none;
}
#nav ul {
	margin: 0;
	padding: 0px;
	z-index: 99999;
}
#nav a {
	display: block;
	text-decoration: none;
	padding: 0px 0px;
	color: #000000;
}
#nav ul a {
	border: 0;
}
#nav a:hover, #nav a:active, #nav a:focus {
}

/*the submenu classes */

#nav .p7PMhide {
	left: -9000px;
	border: 0;
}
#nav .p7PMshow {
	left: auto;
}
/* Top level menu width */
#nav {
	width: 220px;
}

/* 2nd and subsequent Submenu widths */
#nav ul {
	width: 220px;
}

