html, body {margin:0; padding:0;height:100%;}
body {font-family:Georgia, Times New Roman, Sans-Serif;font-size:12px;background-color:#000;color:#fdfde3;}
body.KMCMSeditor {padding:20px;}

h1 {font-size:19px;font-weight:normal;margin:0px;padding:0px;margin-bottom:10px;}
h2 {font-size:17px;font-weight:normal;}
h3 {font-size:15px;font-weight:normal;}
h4 {font-size:19px;font-weight:normal;color:Silver;}
h5 {font-size:17px;font-weight:normal;color:Silver;}
h6 {font-size:15px;font-weight:normal;color:Silver;}
p {color:#fdfde3;line-height:2;text-align: justify;}
ul,ol {line-height: 2;color:#fdfde3;}
a {color:#fdfde3;}
a:hover {color:#fff;}

#floater {position:relative; float:left;height:50%;	margin-bottom:-250px;width:1px;}
#header {position:relative; clear:left;height:165px;width:100%;text-align:center;background-color:#000;}
#headerborder {width:950px; margin:0 auto;height:164px;border-bottom:solid 1px #fff;background-color:#000;}
#headerborder a img.logo {margin-top:18px;border:0;}
#maindefault {position:relative; clear:left;height:335px;width:950px; margin:0 auto;background-color:#000;border-top:solid 1px #fff;}
#maindefault a.enter {position:absolute;right:10px;bottom:23px;background:url(../images/enter.gif) 0 1px no-repeat;width:45px;display:block;padding-left:14px;font-weight:bold;text-decoration:none;}
#maindefault a:hover.enter {text-decoration:underline;}

#maintemplate {position:relative; height:335px;width:950px; margin:0 auto;background-color:#1d1d1d;border-top:solid 1px #fff;}
#footer {position:absolute;width:950px;height:25px;background-color:#000;bottom:0;text-align:center;color:#fdfde3;padding-top:30px;font-size:11px;clear:both;}
#footer b {color:Gray;font-weight:normal;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#pnlMainMenu {float:left;width:155px;border-right:solid 1px #fdfde3;margin-top:15px;padding-right:15px;}
#pnlMainMenu ul {margin-top:0;font-size:13px;text-align:right;padding: 0;list-style-type: none;}
#pnlMainMenu a {text-decoration:none;}
#pnlMainMenu a:hover {text-decoration:underline;}
#pnlMainMenu a.active {text-decoration:underline;}

#projectmenu {float:left;width:185px;margin-top:68px;padding-right:15px;}
#projectmenu ul {margin-top:0;font-size:13px;text-align:right;padding: 0;list-style-type: none;}
#projectmenu a {text-decoration:none;padding-right:20px;display:block;width:160px;}
#projectmenu a:hover {text-decoration:underline;}
#projectmenu a.active {text-decoration:underline;background:url(../images/projectpijl.gif) right 7px no-repeat;}

#project {padding:20px 10px 0 20px; height:260px;overflow-y:auto;width:430px;}
#project div.fotonav {bottom:0;position:absolute;}

a.project {text-decoration:none;}
a.project:hover {text-decoration:underline;}

#ctl03_content {float:right;height:269px;overflow-y:none;padding:10px 20px 0 0px;}
div.negative p {color:#000;}
div.negative ul {color:#000;}
div.negative h1 {color:#000;}
div.negative h2 {color:#000;}
div.negative h3 {color:#000;}
div.negative a {color:#000;}
div.negative a:hover {color:#222;}
table.contact {color:#000;}

div.back {color:Silver;font-size:11px;color:Silver;float:left;}
div.back a {color:Silver;text-decoration:none;}
div.back a:hover {color:#fff;text-decoration:underline;}
div.nav {color:Silver;font-size:11px;color:Silver;float:right;}
div.nav a {color:Silver;text-decoration:underline;}
div.nav a:hover {color:#fff;text-decoration:underline;}
span.fotoindex {float:right;font-size:12px;color:Silver;}

#koenmichielsen {text-align:center;font-family:Arial;font-size:11px;margin:6px auto;position:absolute;bottom:0;left:50%;margin-left:-70px;}
#koenmichielsen a {color:#333;text-decoration:none;}
#koenmichielsen a:hover {color:#777;}

input.text, textarea {font-family:Georgia, Times New Roman, Sans-Serif;border:solid 1px #717171;color:#000;}
input.button {background-color:#e0e0e0;color:#000;cursor:pointer;font-family:Georgia, Times New Roman;border:solid 1px #1d1d1d;}
