* { padding: 0; margin: 0; }

body {
 font-family: 'Open Sans', sans-serif;
 font-size: 12px;
 background-image:url(images/bg-top.gif);
 background-repeat:repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#header {
 width: 1000px;
 float: left;
 height: 137px;
 margin: 40px 0px 0px 0px;
 text-align:center;
 padding-top:57px;
}
#tagline {
float: left;
 width: 980px;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 height: 250px;
}
#leftcolumn { 
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 250px;
 width: 282px;
 float: left;
}
#content { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 250px;
 width: 328px;
 display: inline;
}
#rightcolumn { 
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 250px;
 width: 328px;
 float: left;
}
#fotobalk { 
 width: 1000px;
 clear: both;
 padding-bottom:5px;
}
#footer { 
 width: 960px;
 clear: both;
 background: #e2007a;
 padding:20px;
 text-align:center;
 margin-bottom:20px;
}

/* TEKSTEN */
a:link{
	color: #e2007a;
	text-decoration: none;
}

a:visited{
	color: #e2007a;
	text-decoration: none;
}

a:hover{
	color: #ee820f;
	text-decoration: underline;
}

.stroke {
	border:thin;
	border-color:#000;
}

h1{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size:48px;
	text-align:center
}

h2{
	color: #fff;
	font-weight:normal;
	text-decoration: none;
	font-size:24px;
	margin: 20px 0px 20px 0px;
	text-align:center;
}

h3{
	color: #172983;
	font-weight:normal;
	text-decoration: none;
	font-size:24px;
	margin: 0px 0px 20px 0px;
}
h4{
	color: #494442;
	font-weight:normal;
	text-decoration: none;
	font-size:24px;
	margin: 0px 0px 10px 0px;
}

p { margin: 0 0 8px 0; color:#494442; line-height: 160%;}

.white{
	color:#FFF;
	margin: 0px;
}
