@charset "utf-8";
/* CSS Document */

body {
background-position:center;
background-position:top;
margin:0px;
padding:0px;
font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-weight:normal;
font-size:12px;
}
div.container {
	margin: 0 auto;
	width: 1000px;
	position:relative;
	color:#333333;
}
.header {
padding:0px;
margin:0px;
width:1000px;
height:185px;
background-image:url(header.jpg);
background-repeat:no-repeat;
background-position:top left;
}

.headerhome {
padding:0px;
margin:0px;
width:40px;
height:66px;
position:relative;
padding-left:688px;
cursor:pointer;
float:left;
}
.headerhome a {
display:block;
text-decoration:none;
}

.headersitemap {
padding:0px;
margin:0px;
width:40px;
height:66px;
position:relative;
padding-left:2px;
cursor:pointer;
float:left;
}
.headersitemap a {
display:block;
text-decoration:none;
}

.headercontact {
padding:0px;
margin:0px;
width:40px;
height:66px;
position:relative;
padding-left:2px;
cursor:pointer;
float:left;
}
.headercontact a {
display:block;
text-decoration:none;
}

#flashcontent {
clear:both;
padding:0px;
margin:0px;
position:relative;
width:583px;
height:111px;
margin-left:228px;
padding-top:1px;
z-index:2;
}

.inhoud {
position:relative;
padding:0px;
margin:0px;
width:1000px;
min-height:350px;
background-image:url(bg.jpg);
background-repeat:repeat-y;
background-position:top left;
display:block;
overflow:hidden;
}


.uiterstrechts {
padding:0px;
margin:0px;
position:absolute;
width:180px;
min-height:600px;
float:right;
margin-left:818px;
z-index:1;
}
.uiterstrechtsinhoud {
padding:0px;
margin:0px;
margin-left:10px;
}
.uiterstrechtsinhoud a {
text-decoration:none;
color:#2058ce;
}
.uiterstrechtsinhoud a:hover {
text-decoration:none;
color:#878787;
}

.inhoudlinks {
padding:0px;
margin:0px;
position:relative;
padding-left:40px;
width:180px;
min-height:350px;
float:left;
height:350px;
}

.inhoudrechts {
padding:0px;
margin:0px;
position:relative;
float:left;
width:583px;
padding-left:8px;
}

.menu {
margin:0px;
padding:0px;
margin-top:10px;
}
.menu ul {
list-style:none;
padding:0px;
margin:0px;
}
.menu li {
padding:0px;
margin:0px;
display:block;
margin-bottom:4px;
}
.menu li a {
text-decoration:none;
color:#2058ce;
padding-left:15px;
background-image:url(pijltje.jpg);
background-position:left;
background-repeat:no-repeat;
}
.menu li a:hover{
text-decoration:none;
color:#878787;
}


h1 {
font-size:16px;
color:#2058ce;
font-weight:bold;
margin:0px;
padding:0px;
padding-top:15px;
padding-left:20px;
padding-bottom:15px;
}
h2 {
font-size:14px;
color:#878787;
font-weight:bold;
margin:0px;
padding:0px;
}
h3 {
font-size:14px;
color:#EEEEEE;
font-weight:bold;
margin:0px;
padding:0px;
}

h4 {
font-size:13px;
color:#888888;
font-weight:normal;
margin:0px;
padding:0px;
}

h5 {
font-size:13px;
color:#2058ce;
font-weight:bold;
margin:0px;
padding:0px;
}
h6 {
font-size:13px;
color:#2058ce;
font-weight:normal;
font-style:italic;
margin:0px;
padding:0px;
}


.thumb {
	border-style:none;
	border-width:0px;
	padding:0px;
	margin:0px;
	background: url(foto_stapel_klein.png) no-repeat top left;
	float: left;
	width: 132px;
	height: 117px;
	padding: 15px;
	position: relative;
	text-decoration: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
	border:none;
}

.inleiding {
margin:0px;
padding:0px;
margin-left:20px;
margin-right:20px;
margin-bottom:15px;
}

.blue {
position:relative;
margin:0px;
padding:0px;
background-color:#2058ce;
background-image:url(bluebg.jpg);
background-repeat:repeat-y;
background-position:top left;
color:#FFFFFF;
padding-top:20px;
padding-left:20px;
padding-left:10px;
padding-bottom:0px;
margin-bottom:15px;
overflow:hidden;

}

#footer {
position:relative;
margin:0px;
padding:0px;
height:50px;
background-image:url(footer.jpg);
}
#footerinhoud {
position:relative;
margin:0px;
padding:0px;
padding-left:45px;
padding-top:15px;
}

a:link {
color:#2058ce;
text-decoration:none;
}
a:visited {
color:#2058ce;
text-decoration:none;
}
a:hover {
text-decoration:none;
color:#878787;
}