html, body {height:100%;}
body {margin:0;	font-family: Tahoma, Geneva, sans-serif; font-size: 13px; line-height: 18px;}
body.KMCMSeditor {margin:20px;}

p {font-size: 13px;text-align:justify;line-height:22px;color:#000;}
ul,ol {font-size: 13px;line-height:22px;color:#000;}

h1 {color: #cc3333;font-size: 28px;font-weight:normal;line-height:32px;margin-top:6px;}
h2 {color: #003366;font-size: 20px;font-weight:normal;margin-top:20px;}
h3 {color: #442c29;font-size: 16px;font-weight:normal;}
h4 {color: #404040;font-size: 18px;font-weight:normal;}
h5 {color: #404040;font-size: 16px;font-weight:normal;}
h6 {color: #404040;font-size: 14px;font-weight:normal;}

table {font-size: 13px;}
a {color:#369;}
a:hover {color:#000;}
.head {background-color:#a0bc3a;font-weight:bold;color:#000;}

table.doclist {margin-left:20px;color:Gray;}
table.doclist a {color:#369;text-decoration:underline;}
table.doclist a.hover {color:#000;}

#mainmenucontainer {width:100%;background-color:#102541;height:90px;}
#bodycontainer {min-height:100%;min-width:960px;position:relative;background:#f3f3f5 url("../images/body-bg.gif") center 0px repeat-y;}
#headercontainer {width:100%;height:100px;}
#footercontainer {width:100%;position:absolute;bottom:0;height:170px;background-color:#90abbf;}
#maincontainer {width:100%;padding-bottom:170px;}

#mainmenu {width:960px;margin:0 auto 0 auto;height:90px;}
#header {width:960px;margin:0 auto 0 auto;height:100px;position:relative;background-color:#f3f3f5;}
#header a img.logo {border:0;position:absolute;left:60px;top:10px;}

#hometop {width:960px;margin:0px auto 0 auto;background:Transparent url("../images/power-lines.jpg") 0 0 no-repeat;height:250px;font-size: 34px;color:#fff;}
#hometop h1.quote {width:320px;text-align:center;font-size: 34px;color:#fff;font-weight:normal;line-height:56px;padding-top:60px;margin-top:0;}

#contenttop {width:960px;margin:0 auto 0 auto;background:Transparent url("../images/contenttop-bg.gif") 0 0 no-repeat;height:90px;}
#contenttop h1.quote {font-size: 34px;color:#fff;font-weight:normal;margin-top:0;padding:13px 0 0 40px;}

#mainbottom {width:1000px;margin:0 auto 0 auto;background:Transparent url("../images/footer-bg.gif") center 0px no-repeat;height:70px;position:relative;}
#mainbottom img.print {cursor:pointer;position:absolute;right:30px;top:2px;}

#main {width:958px;margin:0px auto 0 auto;background-color:#fff;border-left:solid 1px #90abbf;border-right:solid 1px #90abbf;}
div.homecontent {padding:20px 20px 0 20px;}

#hometriptic {width:958px;margin:20px auto 20px auto;background:Transparent url("../images/home-triptic.jpg") center bottom no-repeat;height:240px;border-top:dashed 1px #90abbf;border-bottom:dashed 1px #90abbf;}
div.triptic {width:278px;padding:7px 20px 0 20px;float:left;}
div.triptic a.title {color:#c33;font-weight:normal;font-size:15px;text-decoration:none;display:block;width:240px;background:Transparent url("../images/arrow.gif") 0 5px no-repeat;padding-left:25px;}
div.triptic a.title:hover {text-decoration:underline;}
div.triptic img {margin-left:10px;}
div.triptic p {}

#mainmenu ul {list-style:none;margin:0;padding:0;font-size:15px;}
#mainmenu ul li {float:left;}
#mainmenu ul li a {color:#fff;display:block;width:160px;height:65px;background:#000 url("../images/mainmenu-bg.gif") 0 -90px no-repeat;text-align:center;padding-top:25px;text-decoration:none;font-weight:bold;}
#mainmenu ul li a:hover,#mainmenu ul li a.active {color:#fff;background:#000 url("../images/mainmenu-bg.gif") 0 0px no-repeat;}
#menu {float:left;width:300px;margin:10px 10px 10px 10px;}
#menu ul {margin: 0; padding: 0;width: 100%;list-style: none;}
#menu li {border-bottom:solid 1px #e0e0e0;}
#menu li a {width:265px;padding:6px 10px 6px 20px;margin-left:0px;display:block;background:Transparent url("../images/menu-bg.gif") right 0 no-repeat;line-height:24px;color:#000;text-decoration:none;}
#menu li a:hover {background:Transparent url("../images/menu-bg.gif") right -36px no-repeat;text-decoration:underline;}
#menu li a.active {background:Transparent url("../images/menu-bg.gif") right -36px no-repeat;color:#c33;}

#langmenu {position:absolute;top:10px;right:10px;color:#90abff;}
#langmenu a {text-decoration:none;color:#000;}
#langmenu a:hover {text-decoration:underline;}

#content {float:left;margin:0px;padding-left:30px;width:570px;border-left:dashed 1px #90abbf;min-height:300px;}
#content img.site {border:solid 1px #e0e0e0;padding:2px;}

#footer {width:1000px;margin:0 auto 0 auto;height:100px;color:#000;font-size: 14px;text-align:center;position:relative;}
#footer i {font-style:normal;color:#fff;}
#footer #koenmichielsen {position:absolute;bottom:10px;font-size:10px;right:30px;}
#footer #koenmichielsen a {color:#666;text-decoration:none;}
#footer #koenmichielsen a:hover {text-decoration:underline;}

a.lightbox img {border:solid 1px #e0e0e0;margin:0 10px 10px 0;text-decoration:none;padding:2px;}
a.lightbox:hover img {background-color:#369;}

input.text, textarea {border:solid 1px Silver;font-family:Arial;}
input.textcenter {text-align:center;}
input.button {background-color:#036;color:#fff;font-family:Verdana;cursor:pointer;padding:10px;}
textarea.focus, input.focus {border:solid 1px #c33;}
