	body {
		margin:0; 
		padding:0;
		background: #000033;
		}
	#homeMenuA {
		display: block;
		width: 352px;
		height: 170px;
		background: url(/css/kasteelfeesten/gfx/zakelijk.jpg) no-repeat;
	}	
	#homeMenuB {
		display: block;
		width: 354px;
		height: 170px;
		background: url(/css/kasteelfeesten/gfx/particulier.jpg) no-repeat;
	}
	#homeMenuA span, #homeMenuB span {
		display: none;
	}
	
	#header {
		height:140px;
		margin:0;
		padding:0;
		background:url(/css/kasteelfeesten/gfx/bg_top.gif) top left repeat-x;
		}
	#main1 { 
		margin: 0; 
		padding: 0; 
		background: #FEF2E5 url(/css/kasteelfeesten/gfx/bg_links.jpg) repeat-y scroll left top; 
		} 
	#main2 {
		margin:0; 
		padding:0;
		background:url(/css/kasteelfeesten/gfx/bg_rechts.jpg) top right repeat-y;
		}
	#left {
		float:left;
		width:180px;
		margin:0; padding:0;
		}
	#left .nav {
		margin-top:10px;
		margin-bottom:10px;
		}
	#right {
		float:right;
		width:180px;
		margin:0; padding:0;
		}
	#blue {
		position:absolute;
		top:0px;
		right:0px;
		width:180px;
		background:#000033 url(/css/kasteelfeesten/gfx/feestadvies.gif) no-repeat center center;;
		height: 140px;
		}
	#service {
		position:absolute;
		top:0px;
		right:180px;
		width:138px;
		height: 50px;
		padding-top: 110px;
		}
	#content {
		margin: 0 180px 0 180px;
		padding: 0;
		background:#FEF2E5 url(/css/kasteelfeesten/gfx/bg_main.gif) no-repeat center center;
		overflow: hidden;
		}
	#footer {
		margin:0px;
		height:60px;
		background:#000033 url(/css/kasteelfeesten/gfx/bg_bot.gif) repeat-x top left;
		}
	.cleaner {
		clear:both;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	h1 {
		margin:0px;
		}
	h2, strong.form_text_title {
		font: bold 15px/20px Verdana, Arial, Helvetica, sans-serif;
		color:#990000;
		padding:0px 17px;
	}
        strong.form_text_title {
                   padding: 0;
                   margin-top: -2em;
        }
	p {
		font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
		color:#000033;
		padding:0px 17px;
		}
	ul {
		font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
		color:#000033;
		padding:0px 60px;
		}
	#subnav p {
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		color: #000033;
		margin: 0px;
		padding: 10px 0px 10px 17px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #FFFFFF;
		}
	a:link {
		color: #000033;
		}
	a:visited {
		color: #006699;
		}
	a:hover {
		color: #990000;
		text-decoration: none;
		}
	a:active {
		color: #000033;
		}
		
.image_left {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: black 1px solid; 
	MARGIN-RIGHT: 15px;
	BORDER-BOTTOM: black 1px solid; 
	}
	
.image_right {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FLOAT: right; 
	MARGIN-LEFT: 15px; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	}

h1.header {
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #990000
}

form br {
	clear: both !important;
}
#tekst {
	/*float: left;*/
}

#tekst form {
	clear: both;
}

#tekst td img {
	margin-left: 0;
	margin-right: 0;
}
table#t103 td {
	text-align: center;
}
table#t103 h2{
	padding: 0;
	margin: 0;
	font-size: 13px;
        line-height: 1em;
}
table#t103 p {
	padding: 0;
	margin: 0;
        line-height: 1em;
}
table#t103 p img {
        margin-top: 0;
}
#videoPlayer {
    margin-left: 10px;
}