	* {
		margin: 0; 
		padding: 0;
		border: 0;
	} 
	li {
	list-style:none;
	}
	body
	{
		font-family: Verdana;
		background-color: #000000;
		overflow: auto;
		background-repeat: no-repeat;
		background-position: center top;
		background-image: url(../opmaak/large_bg.jpg);
		margin: 0px;
		text-align:left;
		overflow:auto;
	}
	 img, div, input { behavior: url("opmaak/iepngfix.htc"); }

	div#wrapper{
		margin:0px auto;	
		width: 900px;
		height: 700px;
		overflow:hidden;
	}
	div#wrapper2{
		margin-top: 236px; 
		width: 900px;
		height: 443px;
	}

	div#header{
		width: 888px;
		height: 166px;
		background: url(../opmaak/header_brasserie.png) no-repeat 0px 0px;
		margin-bottom: 2px;
	}
	div#container{
		float: left;
		width: 888px;
		background: url(../opmaak/BgDivMain.png) no-repeat top left;	
	}
	div#containerNieuws{
		float: left;
		width: 888px;
		height:485px;
		background: url(../opmaak/BgDivNieuws.png) no-repeat top left;
	}
	div#containerContact{
		float: left;
		width: 888px;
		height:485px;
		background: url(../opmaak/BgDivContact.png) no-repeat top left;
	}
	div#menu{
		margin-top:141px;
		width: 900px;
		height: 2px;
		float:left;
		text-align:left;

	}
	
	div#menu a{
		font-size: 0.75em;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		margin-left: 5px;

	}

	div#menu a.menupassive:hover{
		color: #ff0000;
	}

	div#menu a.menuactive{
		color: #ffffff;
		background: url(../opmaak/btn_bg.gif) repeat center;
	}
	
	div#textcontainer{
		float:left;
		clear:left;
		width: 570px;
		height: 288px;
		margin-bottom: 2em;
		text-align:left;		
	}
	
	/* Kleine aanpassing voor IE, omdat anders de "Three Pixel Gap"-fout van IE fouten in de weergave oplevert*/
	* html div#textcontainer {position:relative;left:-3px;}
	
	div#dagmenu{
		color:#FFFFFF;
		float:right;
		clear:left;
		width: 222px;
		height: 288px;
		background: url(../opmaak/BgDagMenu.png) no-repeat top left;
	}
	div#content input, textarea, select{
   		border: 1px solid #fc0c10 !important;
		background-color:#080808;
   		margin-bottom: 0.5em;
   		margin-top: 0.5em;
   		width: 175px;
		color:#ffffff;
		overflow:auto;
   	}
   	
.submitbutton {
	color: #ffffff; 
	font-weight: bold; 
	font-size: 8pt; 
	width: 121px; 
	height: 22px; 
	background-image:url(bericht.gif);
	text-align: center;
	vertical-align: top;
	padding-bottom: 3px;
	
}

   	
   	div#content p.formfeedback{
   		font-weight: bold;
   		margin-bottom: 2em;
   	}
   	
   	div#content p.formerror{
   		font-weight: bold;
   		color: red;
   		font-size: 0.75em;
   	}
	div#menuNavRechts{
		float:right;
		clear:left;
		width: 222px;
		height: 288px;
		background: url(../opmaak/BgDivRechts.png) no-repeat top left;
	}
	div#menuNavRechtsGB{
		float:right;
		clear:left;
		width: 222px;
		height: 288px;
		background: url(../opmaak/BgDivRechtsGB.png) no-repeat top left;
	}
	div#menuNavRechtsTekst{
		float:right;
		padding: 15px 0px 0px 0px;
		width: 200px;
		height: 288px;
		color:#FFFFFF;
		font-size:14px;
		line-height:20px;
	}
	div#menuNavRechtsTekst a{
		color: #ffffff;
		font-weight:bold;
	}

	div#menuNavRechtsTekst a.etenendrinken:hover {height: 26px; font-weight:bold;color: #ffffff;background: url(http://www.dekater.com/Brasserie/opmaak/btn_bg.gif) top left repeat;}
	div#menuNavRechtsTekst a.etenendrinken:active {height: 26px; font-weight:bold;color: #ffffff;background: url(http://www.dekater.com/Brasserie/opmaak/btn_bg.gif) top left repeat;}

	
	div#lunchItem1{
		float:right;
		width: 222px;
		height: 288px;
		margin-top:0px;
		background: url(../opmaak/BgDivBottom.png) no-repeat top left;
	}	
	div#wrapperNieuws{
		clear:left;
		float:right;
		width: 222px;
		height: 288px;
	}
	div#wrapperBottom{
			float:left;
		width: 920px;
		height: 288px;
	}
	div#nieuwsItem1 h1{
		padding-top: 15px;
		color:#fc0c10;
		font-size: 1.5em;1
		font-weight: normal;
		margin-bottom: 0.5em;
		text-align: center;
	}	
	div#nieuwsItem1{
		width: 222px;
		height: 288px;
		margin-top:0px;
		background: url(../opmaak/BgDivBottom.png) no-repeat top left;
		margin-bottom: -126px;
	}		
	div#nieuwsItem2{
		width: 222px;
		height: 288px;
		background: url(../opmaak/BgDivBottom.png) no-repeat top left;
		margin-bottom: -126px;
	}
	div#nieuwsItem3{
		width: 222px;
		height: 288px;
		background: url(../opmaak/BgDivBottom.png) no-repeat top left;
		margin-bottom: -125px;
	}
	div#dagmenu{
		padding-top: 15px;
		color:#ffffff;
		font-size: 14px;
		font-weight: normal;
		margin-bottom: 0.5em;
		text-align: center;
	}
	div#dagmenu h1{
		color:#fc0c10;
		font-size: 24px;
		font-weight: normal;
		margin-bottom: 1.0em;
	}
	div#titel{
		height: 40px;
		padding-top: 1em;
		margin-left:15px;
	}

	#kop{
		color:#fc0c10;
		font-size: 1.5em;
		font-weight: normal;		
	}

	#quote{
		color:#ffffff;
		font-size: 12px;
		font-weight: normal;
		
	}
	/* vanaf hier definities voor de Homepagina*/
	div#content{
		height: 215px;
		width: 430px;
		margin-left:15px;
		padding-right:5px;
		font-size: 12px;
		line-height: 20px;		
		text-align: left;
		overflow:auto;
		overflow-x:hidden;
		margin-bottom: 18px;
		float:left;
		color:#FFFFFF;

		
	}	div#content h1{
		color:#fc0c10;
		font-size: 1.5em;
		font-weight: normal;
		margin-bottom: 1.0em;
	}
	
	div#content h2{
		color:#fc0c10;
		font-size: 0.80em;
		font-weight: bold;
		margin-top: 0.5em;
		margin-bottom: 0.35em;
	}
	
	div#content h3{
		color:#fc0c10;
		font-size: 0.75em;
		font-weight: bold;
		margin-top: 0.35em;
		margin-bottom: 0.35em;
	}
	
	div#content p{
		text-align: justify;
		color:#ffffff;
		font-size: 12px;
		margin-bottom: 0.25em;
	}
	
	div#content a{
		color: #fc0c10;
	}

	div#content a:hover{
		color:#FF9999;
		
	}

	div#content a:visited{
		text-decoration: none;
		color: #fc0c10;
	}

	div#bottom1{
		float:left;
		margin-right: 2px;
		margin-left: -2px;
		width: 220px;
		height: 158px;
		background: url(BgDivBottom.png) no-repeat top left;
	}

	div#bottom2{
		margin-right: 3px;
		float: left;
		width: 220px;
		height: 158px;
		background: url(BgDivBottom.png) no-repeat top left;
	}
	div#bottom3{
		margin-right: 3px;
		float: left;
		width: 220px;
		height: 158px;
		background: url(BgDivBottom.png) no-repeat top left;
	}
	div#bottom4{
	float:left;
		width: 220px;
		height: 158px;
		background: url(BgDivBottom.png) no-repeat top left;
	}
	/* vanaf hier definities voor de Nieuwspagina*/
	div#contentNieuws{
		height: 410px;
		width: 490px;
		margin-left:100px;
		margin-right:40px;
		padding-right:5px;
		line-height: 20px;		
		text-align: left;
		overflow:auto;
		overflow-x:hidden;
		color:#FFFFFF;
		
	}
	div#contentFotos{
		height: 410px;
		width: 490px;
		margin-left:100px;
		margin-right:40px;
		padding-right:5px;
		line-height: 20px;		
		text-align: left;
		overflow:auto;
		overflow-x:hidden;
		color:#FFFFFF;
		
	}
	div#contentFotos h1{
		color:#fc0c10;
		font-size: 1.5em;
		font-weight: normal;
		margin-bottom: 1.0em;
	}
		div#contentFotos a{
		color:#fc0c10;
		padding: 2px;

	}
	div#contentNieuws h1{
		color:#fc0c10;
		font-size: 1.5em;
		font-weight: normal;
		margin-bottom: 1.0em;
	}
	
	div#contentNieuws h2{
		color:#fc0c10;
		font-size: 0.80em;
		font-weight: bold;
		margin-top: 0.5em;
		margin-bottom: 0.35em;
	}
	
	div#contentNieuws h3{
		color:#fc0c10;
		font-size: 0.75em;
		font-weight: bold;
		margin-top: 0.35em;
		margin-bottom: 0.35em;
	}

	
	div#contentNieuws a{
		border-bottom: 1px dashed #ffffff; 
		color: #ffffff;
		font-weight:bold;
	}

	div#contentNieuws a:hover{
		color: #fc0c10;
		font-weight:bold;
		border-bottom: 1px dashed #fc0c10; 
	}

	div#contentNieuws a:visited{
		text-decoration: none;
	}
	
	div#footer{
		float:left;
		width:900px;
		height: 120px;
		margin-top: 3px;
		margin-left: -5px;
		background: url(../opmaak/BgDivAdres.png) no-repeat top left;

	}
	div#footer p{
		padding-top:12px;
		text-align: center;
		color: #ffffff;
		font-size: 12px;
	}
	
	div#footer a,a:link,a:visited,a:active{
		text-decoration: none; 
		color: #C3D4F8;
	}

	div#footer a:hover{
		text-decoration: underline; 
		
} 
   	div#content li{
   		margin-top: 0.5em;
   		margin-left: 1.5em;
   		margin-bottom: 0.5em;
   		font-size: 0.75em;
   	}
   	
   	div#content li.formerror{
   		font-weight: bold;
   		color: red;
   	}
   	/* CSS-stijlen voor de foto pagina*/
	.voorbeeldfoto {
	border: 1px solid #A40000;
}
	.nieuws_border{
	border-bottom: dashed;
	border-width: 1px;
	border-color: #d71921;
}
	
	
	div#contentNieuws .news{
		margin-top: 1em;
		margin-bottom: 1em;
		border-bottom: 1px dashed #3e3d3d;
		padding: 0.5em;
		font-size: 0.75em;
		color:#b9b8b8;
	}
	
	div#contentNieuws .contact{
		margin-top: 1em;
		margin-bottom: 1em;
		padding: 0.5em;
		color:#b9b8b8;
				font-size: 0.75em;

	}
	div#contentNieuws .contact h2{
		color:#fc0c10;
		font-size: 15px;
		font-weight: bold;
		margin-top: 0.5em;
		margin-bottom: 0.35em;
	}

	div#contentNieuws .contact_main td{
		font-size: 0.75em;
		text-align: justify;
		color:#b9b8b8;


	}

	div#contentNieuws .contact_header{
		font-size: 1.25em;
		color: #ffffff;
		font-weight: bold;
		margin-bottom: 0.75em;
	}
	div#contentNieuws .news_datetime{
		font-size: 1em;
		font-weight:bold;
		float: right;
		color: #fc0c10;
	}
	
	div#contentNieuws .news_datetimedetail{
		font-size: 0.9em;
		color: #ffffff;
		margin-bottom: 0.8em;
	}
		
	div#contentNieuws .news_header{
		font-size: 1.25em;
		color: #ffffff;
		font-weight: bold;
		margin-bottom: 0.75em;
	}
	
	div#contentNieuws .news_main{
		font-size: 1em;
		text-align: justify;
	}
	
	div#contentNieuws .news_maindetail{
		font-size: 0.75em;
		text-align: justify;
		margin-bottom: 1.5em;
		color:#FFFFFF;
	}
	
	div#content input.login{
		width: 150px;
	}
	
	div#content form.login{
		width: 350px;
		margin-left: 50px;
		margin-top: 1.5em;
	}
	
	

	