body {border:0; margin:0; padding:0; background:#fff url("../images/bg_paper.jpg") 0 0 repeat;color:#8E7A66;font-family:Trebuchet MS,Georgia,Verdana; }
body.KMCMSeditor {padding: 0 40px 0 40px;background:#fff url("../images/empty.jpg") 0 0 repeat;}
h1 {font-size: 22px;margin-top:0px;color:#3E2900;}
h2 {font-size: 20px;margin-top:0px;color:#3E2900;}
h3 {font-size: 18px;margin-top:0px;color:#DC7205;}
h4 {font-size: 18px;margin-top:0px;color:#3E2900;}
h5 {font-size: 14px;margin-top:0px;}
h6 {font-size: 12px;margin-top:0px;}
p {text-align:justify;font-size: 15px;}
a {color:#3E2900;}
a:hover {color:#DC7205;}
ul {list-style-type: square}
ol {list-style-type: square}

#main {width:932px; margin:12px auto 0 auto; text-align:left;}
#header {position:relative; width:932px; height:209px; margin:0; padding:0; background: url("../images/bg_header.jpg") 0 0 no-repeat;}
    #header a img.logo {position:absolute; top:45px; left:25px; margin:0;border:0;}
    #menu {position:absolute; top: 183px; left:40px;font-family: Trebuchet MS,Georgia,Verdana; font-size: 14px;}
		#menu a {color: White;display:block;height:23px;float:left;padding:3px 6px 0px 6px;text-decoration:none;}
		#menu a.bl {border-left:solid 1px #8E7A66;}
		#menu a:hover {color:Black;}
		#menu a.active {background-color:#fff;color:#3E2900;}

#contentbox {position:relative; width:932px; margin:0; padding: 0; background: url("../images/bg_content.jpg") 0 0 repeat-y;}
#content {font-family:Trebuchet MS,Georgia,Verdana; width:852px; margin:0; padding-top: 10px; padding-bottom: 40px;padding-right: 40px; padding-left: 40px;color:#8E7A66;min-height:250px;}
	#content #submenu {color:#3E2900;font-size: 15px;height:27px;margin-bottom:3px;}
	#content #submenu a {color:#3E2900;font-size: 15px;}
	#content #submenu a:hover {color:#DC7205;font-size: 15px;}
	#content #submenu a.active {font-weight:bold;color:#000;}
	#content table.galery {font-size:11px;}
    #content img.imgborder {border:solid 1px #3E2900;margin: 5px 5px 5px 5px;}
    #content a img {padding:2px;border:solid 1px #3E2900;}
    #content input.button {background-color:#DC7205;font-family:Trebuchet MS,Georgia,Verdana;font-size:16px;cursor:pointer;}
    #content input.text {border:solid 1px #3E2900;color:#3E2900;font-family:Arial;font-size:16px;}
    #content textarea.text {border:solid 1px #3E2900;color:#3E2900;font-family:Arial;font-size:16px;}

a.lightbox img {border:solid 1px #444;margin:0 0px 2px 0;text-decoration:none;padding:2px;}
a.lightbox:hover img {background-color:#3E2900;}

a.project img {margin:0 0px 2px 0;text-decoration:none;padding:2px;border:solid 1px #3E2900;}
a.project:hover img {background-color:#DC7205;}
a.project1 {font-weight:bold;text-decoration:none;color:#3E2900;}
a.project2 {text-decoration:underline;color:#3E2900;font-size:12px;}
a.project1:hover, a.project2:hover {color:#DC7205;}

#footer {position:relative; width:932px; height:154px; margin:0; padding:0; background: url("../images/bg_footer.jpg") 0 0 no-repeat;}
	#footer p {position:absolute;font-family:Trebuchet MS,Georgia,Verdana;font-size: 14px;color:#3E2900;}
	#footer p.left {top:20px; left:40px; }
	#footer p.left b {color:#fff;}
	#footer a {color:#3E2900;}
	#footer a:hover {color:White;}
    #footer img.logo {position:absolute; top:25px; left:500px; margin:0;}
#koenmichielsen {margin:12px auto 12px auto;padding-bottom:10px;width: 932px;text-align:right;font-family:Arial;font-size:11px;}
#koenmichielsen a {text-decoration:none;}
