html, body {margin: 0px; padding: 10px 0 0 0; width:100%; height: 100%; text-align: center; font-family: Courier, Arial, Helvetica, sans-serif; color: #000; font-size: 14px; background: #f9fbf0;}

img {border: 0;}
h1 {margin: 0; padding: 0; font-family: Turnpike, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 29px; color: #ff0000;}
h2 {margin: 0; padding: 0; font-family: Courier, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px; color: #ff0000;}
h3 {margin: 0; padding: 0; font-family: Turnpike, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #ff0000; display: inline;}

p {margin: 0 0 16px 0;}
.clearIt {margin: 0; padding: 0; height: 0px; line-height: 0px; font-size: 0px; clear: both;}

.containerMain {margin: 0 auto; border-top: 2px dotted #000; width: 900px; text-align: left; position: relative;}
	.leftColumn {margin: 20px 0 0 0; padding: 0px; width: 134px; float: left;}		
		.navigation {margin: 99px 0 0 0; padding: 0; list-style-type: none; font-size: 11px;}
			.navigation li {margin: 0; padding: 8px 6px; border-bottom: 2px dotted #000;}
			.navigation li.first {border-top: 2px dotted #000;}
				.navigation li a {color: #000; text-decoration: none;}
				.navigation li a:hover {color: #FF0000; text-decoration: none;}
		.welcome {margin: 20px 0 0 0}
	.rightColumn {margin: 20px 0 0 0; padding: 0; width: 250px; float: right;}		
		.programmContainer {margin: 0; padding: 0; width: 250px; background: url(../gfx/frontend/programma.jpg) #000 no-repeat;}
			.programm {margin: 0 10px; padding: 32px 0 10px 0;}
				.programmHeader {margin: 0 10px 0 0; padding: 0; text-align: right;}
				.programmContent {margin: 0; padding: 20px 0 0 0;}
					.programmItem {margin: 0 0 20px 0; padding: 0; color: #FFF; font-size: 12px;}
						.date {color: #FF0000; font-weight: bold;}
						.time {}
						.title {font-weight: bold;}
		.slide {margin: 20px 0 0 0; padding: 0;}
	.centerColumn {margin: 20px 0 0 140px; padding: 0 0 0 30px; width: 470px; border-left: 2px dotted #000; overflow: hidden;}
		.header {margin: 0; border-bottom: 2px dotted #000; padding: 0; width: 440px; height: 100px; background: url(../gfx/frontend/logo.jpg) no-repeat top; position: relative;}
		
		.text {margin: 0; padding: 40px 0 20px 0; clear: both; min-height: 450px}
		.footer {margin: 0; border-top: 2px dotted #000; padding: 0; width: 440px; height: 54px; background: url(../gfx/frontend/footer.jpg) no-repeat;}
		
	/* aanmelden nieuwsbrief */
	
	#news {margin: 0; padding: 0; font-size: 14px; color: #000; }
		.formRow {margin: 5px 0; padding: 0;}
			label {margin: 0; padding: 0; width: 120px; float: left;}
			.required {color: #FF0000;}
			input {width: 200px; font-family: Courier, Arial, Helvetica, sans-serif; font-size: 14px;}
			.formRow a {margin: 12px 0 0 120px; color: #FF0000; display: block; text-decoration: none;}
			.formRow a:hover {color: #000000;}
	
	#photoalbum {margin: 0; padding: 0; list-style-type: none;}
		#photoalbum li {margin: 10px; padding: 0; float: left; height: 100px;}

	
	
	
			
		
	