html, body {margin:0;height:100%}
body {background:#000;margin:0;padding:0;font-family:Arial, Verdana;color:#fff;font-size:12px}
a {text-decoration:underline;color:#fff}
a:hover {text-decoration:none}
h1 {color:#fff;font:16px Arial, Verdana !important;font-weight:bold;margin-bottom:10px;margin-top:5px}

#outer{height:100%;width:100%;display:table;vertical-align:middle}
#container {text-align: center;position:relative;vertical-align:middle;margin-top:10px;margin-bottom:-20px} 
#inner {text-align: left}
#mainContainer {background:URL(../images/img_home.jpg);width:313px !important;width:800px;height:380px !important;height:580px;padding:200px 0 0 483px;margin-left:auto;margin-right:auto}
#main2Container {background:URL(../images/background.jpg) no-repeat;width:800px !important;width:800px;height:580px !important;height:580px;padding:0 0 0 0;margin-left:auto;margin-right:auto}
#main3Container {background:URL(../images/background2.jpg) no-repeat;width:800px !important;width:800px;height:580px !important;height:580px;padding:0 0 0 0;margin-left:auto;margin-right:auto}
.keuze {font-size:18px;line-height:25px;text-align:center}
.global {display:block;float:left;width:142px !important;width:150px;border-right:1px solid #fff;font-size:18px;line-height:25px;text-decoration:none;text-align:right;padding-right:8px}
.global:hover {color:#23589c}
.kantoor {display:block;float:left;width:142px !important;width:150px;font-size:18px;margin-top:1px !important;margin-top:-20px;line-height:25px;text-decoration:none;padding-left:8px}
.kantoor:hover {color:#23589c}
.empty {height:110px}
.empty2 {height:25px}
.introtekst {font-size:14px;font-weight:bold;margin:0 0 0 -200px;line-height:18px}
.introtekst2 {font-size:14px;font-weight:bold;margin:0 0 0 -200px;line-height:18px}
.continue {display:block;width:75px;height:20px;background:red;padding:3px 5px;font-weight:bold;text-decoration:none;text-align:center}
.continue:hover {color:#23589c}
.continue_tekst {float:right;margin:-32px 0 0 -300px;width:420px}

#menu {float:left;margin:0px 0 0 130px !important;margin:0 0 0 70px;width:260px !important;width:250px}
#menu ul, li {margin:0;padding:0;list-style:none}
#menu img {margin-right:10px}
#menu .home {height:60px}
#menu .homebtn {height:16px;text-align:center;width:72px;background:red;padding:3px 0;font-size:14px}
#menu .homebtn:hover {color:#23589c}
#menu a {display:block;height:108px;text-decoration:none;font-size:18px;font-weight:bold}
#menu a:hover {color:red}
#menu .active {display:block;font-size:18px;height:108px;font-weight:bold;color:red}
#menu .contact {margin:0 0 0 42px;font-weight:bold;line-height:20px}
#menu .mail {font:12px Arial, Verdana;display:inline;height:12px;font-weight:bold}
#content {float:left;padding-top:8px;font-weight:bold}
.titel {margin-left:170px;line-height:16px}
#teksten {clear:both;margin-top:15px !important;margin-top:20px;padding:20px;width:370px !important;width:410px;font-weight:normal;color:#000;height:360px !important;height:398px;overflow:auto}
#teksten ul li {margin:0;padding:0;list-style:disc;margin-left:15px}
#teksten ol li {margin:0;padding:0;list-style:decimal;margin-left:-23px !important;margin-left:-15px}

#teksten2 {clear:both;margin-top:15px !important;margin-top:20px;padding:20px;width:370px !important;width:410px;font-weight:normal;color:#000;height:223px !important;height:263px;overflow:auto}
#teksten2 ul li {margin:0;padding:0;list-style:disc;margin-left:15px}
#teksten2 ol li {margin:0;padding:0;list-style:decimal;margin-left:-23px !important;margin-left:-15px}

#webzone {height:111px !important;height:50px;width:390px !important;width:410px;color:#000;padding:10px;font-weight:normal;background:red;margin-top:10px}
#webzone a {color:#000;text-decoration:none;font-weight:bold}
#webzone a:hover {text-decoration:underline}
#webzone ul {margin:0;padding:0}
#webzone li {float:left;padding:10px 10px 0 0}

#title {clear:both;padding-top:14px !important;padding-top:2px}

#teksten #contactfrm {margin-left:-20px !important;margin-left:0}
#teksten #contactfrm ol li {margin:0;padding:0;list-style:none;margin-left:-40px}
#teksten #contactfrm li {height:25px !important;list-style-type:none;line-height:26px;margin:0}
#teksten #contactfrm label {font-weight:bold;margin-left:2px;position:absolute}
#teksten #contactfrm .textarea {width:250px !important;width:235px}
#teksten #contactfrm .textarea2 {width:350px;height:200px !important;height:185px}
#teksten #contactfrm input, select {margin:0 0 0 100px}
#teksten #contactfrm .submit {display:block;margin:205px 0 !important;margin:0;height:23px;text-align:center;width:72px;background:red;padding:3px 0;font-size:14px;font-weight:bold;border:0;color:#fff;cursor:pointer}
#teksten #contactfrm .submit:hover {color:#23589c}

.intro {display:block;margin:100px 0 0 145px !important;margin:110px 0 0 145px;color:#fff;font-weight:bold;line-height:18px}

#inner ul, li {margin:0;padding:0}
#inner li {list-style:none}