body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	background-color: #FFFF99;
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


			body { background-repeat: repeat; font-family: Verdana; font-size: 10pt; background-color: #FFFF99; color: #BB0000; text-align: left;}
			body.main { background-repeat: repeat; background-image: url(background/bkgnd_browser.jpg); font-family: Verdana; font-size: 10pt; background-color: #FFFF99; color: #AA0000; text-align: center;}
			body.subFrame {font-family: Verdana; font-size: 10pt; background-color: #FFFF99; color: #BB0000; text-align: center;}
			.subFrame div {max-width: 550px; display: inline-block;text-align: center; width: 550px; margin-left: auto; margin-right:auto}
			.subFrame h1 {font-weight: bold; font-size: large;text-align: center;}
			.subFrame em {font-weight: bold; }
			.subFrame table {display: inline-block;text-align: center; margin-left: auto; margin-right:auto}
			.subFrame iframe {border-width: 0px; border-style: none; display: inline-block;text-align: center; margin-left: auto; margin-right:auto}
			.subFrame objecg {background-color: inherit;}

			div.frametop { height: 24px; margin-top: 5px; padding-right: 5px; padding-left: 5px; min-height: 24px; background-position: center; width: 980px; background-repeat: no-repeat; background-image: url(background/bkgnd_frame_header.jpg)}
			div.frame { padding-right: 5px; padding-left: 5px; background-position: center; width: 980px; background-repeat: repeat-y; background-image: url(background/bkgnd_frame.jpg)}
			div.framebottom { max-height: 150px; height: 150px; padding-right: 5px; padding-left: 5px; min-height: 150px; background-position: center top; width: 980px; background-repeat: no-repeat; background-image: url(background/bkgnd_frame_footer.jpg)}
			
			strong {font-weight: bold;}
			a  {color : #BB0000; text-decoration: underline; }
			a:link {}
			a:visited  { color : #CC3030; }
			a:hover {color: #ffff00; background-color: blue; text-decoration: none; -webkit-border-radius: 5px;
			          -moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px}
			a:active  {background-color: rgb(128,128,128);-webkit-border-radius: 5px;
			          -moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px}

			.taalKeuze  {font-size: 10pt;}
			.taalKeuze a {font-size: 9pt;}
			.taalKeuze a:hover {font-size: 10pt;}
			
			.oneliners  {color: #FFFF99;}
			a.oneliners  {color: #FFFF99; font-size: 4pt;}
			a.oneliners:hover {color: #FFFF99;}

			img {border: 1px solid #BB0000}
			.banner img {border: 0}
			.banner div {display: inline-block; margin-left: auto; margin-right:auto}

			.menuLijst div {text-align: left;}
			td.menuLijst {width: 180px;  text-align:left; vertical-align:top;}
			.menuLijst h1 {text-align: left; padding: 20px 0 0px 0; font-size: 120%; font-weight: bold; margin: 0}
			.menuLijst ul { text-align: left; list-style : inside none none ; margin: 0;padding: 0}
			.menuLijst li { width: 170px; list-style-type: none; text-align: left; border-style: none none solid none ; 
							margin: 0 0 0 0px; padding: 10px 0 10px 0px; border-bottom-width: 1px;
			                 border-bottom-color: rgb(128,128,128);background: url(images/Untitled-1.gif) no-repeat left center; }
			.menuLijst li em {text-align: left; font-weight: bold;}
			
            .linklist div {margin-left: 20px;}
			.linklist h1 {text-align: center; padding: 20px 0 0px 0; font-size: 120%; font-weight: bold; margin: 0}
			.linklist h2 { padding-top: 5px; margin-left: 20px; text-align: left; font-weight: bold;}
			.linklist ul { margin-bottom: 5px; margin-left: 20px; padding: 0px; text-align: left; font-weight: bold; list-style-position: outside; list-style-type: none; }
			.linklist li { line-height: 120%; font-style: normal; font-weight: normal; list-style-position: outside; list-style-type: none; padding-left: 10px; text-align: left ; margin: 0 0 0 0px; }
			.linklist li em { font-weight: bold;}
			
			
			.topline {margin: 0px; padding: 0; line-height: 1.2em;font-size: 9pt; text-align: right;}
			.topline2 {color: blue; background-color: #ff7f00; margin: 0px; padding: 0; line-height: 1.2em;font-size: 9pt; text-align: right;}
			.inlineref {margin: 0px; padding: 0; line-height: normal;font-size: 8pt; text-align: center;}
			.smallline {font-size: 8pt; text-align: left}
			.contactline { line-height: normal; font-size: 9pt; text-align: left; padding: 0px 0 0px 0px; margin: 0 0 0 0px}
			.contactline h1 {padding: 50px 0 10px 0; font-size: 120%; font-weight: bold; 
			                 margin: 0; border-bottom-color: rgb(128,128,128);border-style: none none solid none ; border-bottom-width: 1px;}
			.contactlinelink {text-align: right; line-height: normal; font-size: 9pt;  padding: 0px 0 0px 0px; margin: 0 0 0 0px  }
			.contactlinelink em {font-weight: bold;}
            .mainTable {margin: 0px; padding: 0px; border:0; width: 990px;  border-collapse: collapse}           
            .subTable {padding: 0px; border:0; width: 100%;}
            .leftBorder {border-style: none; padding: 0px; margin: 0px; background-position: 100%; background-repeat: repeat-y; width: 6px; background-image: url(images/left.gif)}
            .rightBorder {background-position: 0px; background-repeat: repeat-y; width: 10px; background-image: url(images/right.gif)}
			.separationline hr { width: 110%; border: 1px none rgb(128,128,128); border-top-style: solid; margin: 0px  }
			.form 	{border-spacing: 5px;  padding:5px; border: 0; border-collapse:separate;border-bottom-color: rgb(128, 128, 128);
					border-bottom-width: 0px;	border-collapse: separate; border-left-color: rgb(128, 128, 128); border-left-width: 0px;
					border-right-color: rgb(128, 128, 128);	border-right-width: 0px; border-top-color: rgb(128, 128, 128);	border-top-width: 0px;
					font-style: normal;	font-variant: normal;	font-weight: normal;line-height: 150%;	text-align: left;}
					
			table.prijzenTabel {padding-left: 4px; border-collapse: collapse; display: inline-block;text-align: center; margin-left: auto; margin-right:auto }
			.prijzenTabel th {background-color: blue; color: #ffff00; text-align: center; font-weight: bold; border: 1px #990000 solid;}
			.prijzenTabel td { padding-left: 5px; text-align: center; border: 1px #990000 solid;}
			
			.restMenuHead { font-weight: bold; font-family: "Times New Roman"; margin: 0px; padding: 0; line-height: 1.2em;font-size: 28pt; text-align: center;}
			.restMenuNaam { padding-left: 0; padding-bottom: 0; padding-right: 0; padding-top: 10px; margin: 0px; border-top-width: 10px; font-style: normal; width: 600px; font-weight: normal; font-family: "Times New Roman"; line-height: 1.2em;font-size: 16pt; text-align: left;}
			.restMenuPrijs { font-style: normal; width: 100px; font-weight: normal; font-family: "Times New Roman"; margin: 0px; padding: 0; line-height: 1.2em;font-size: 16pt; text-align: left;}
			.restMenuDetail { padding-left: 20px; padding-bottom: 0; padding-right: 0; padding-top: 0; font-style: italic; font-family: "Times New Roman"; margin: 0px; line-height: 1.2em;font-size: 13px; text-align: left;}
			.restMenuDetailGroot { text-align: left; font-style: italic; font-weight: bold; padding-left: 0px; padding-bottom: 0; padding-right: 0; padding-top: 0; font-family: "Times New Roman"; margin: 0px; line-height: 1.2em;font-size: 16px;}
			.restMenuImg { max-height: 200px; max-width: 200px; border-style: none; font-weight: bold; font-family: "Times New Roman"; margin: 0px; padding: 10px; line-height: 1.2em;font-size: 28pt; text-align: center;}

			.barHead { padding-left: 100px; padding-bottom: 0; padding-right: 0; padding-top: 0; font-weight: bold; font-family: "Times New Roman"; margin: 0px; line-height: 1.2em;font-size: 28pt; text-align: left;}
			.barEventNaam { padding-left: 0; padding-bottom: 0; padding-right: 0; padding-top: 10px; margin: 0px; border-top-width: 10px; font-style: normal; width: 400px; font-weight: normal; font-family: "Times New Roman"; line-height: 1.2em;font-size: 16pt; text-align: left;}
			.barEventDetail { padding-left: 20px; padding-bottom: 0; padding-right: 0; padding-top: 0; font-style: italic; font-family: "Times New Roman"; margin: 0px; line-height: 1.2em;font-size: 13px; text-align: left;}
			.barEventDate { padding-left: 100px; padding-bottom: 0; padding-right: 40px; padding-top: 0; font-style: italic; font-family: "Times New Roman"; margin: 0px; line-height: 1.2em;font-size: 13px; text-align: left;}
			.barEventDetailGroot { text-align: left; font-style: italic; font-weight: bold; padding-left: 0px; padding-bottom: 0; padding-right: 0; padding-top: 0; font-family: "Times New Roman"; margin: 0px; line-height: 1.2em;font-size: 16px;}

	