    body {
      height: 100%;
      width: 100%;
      padding: 0;
      margin: 0;
      color: #FFFFFF;
	    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size: 12px
    }
    #content {
        position: relative;
        left: 50%;
        margin-left: -300px;
        width: 604px;
        margin-top:4%;
        height: 446px;
    }
    #header {
      height: 33px;
      width: 604px;
    }
    #main {
      width: 604px;
      height: 413px;
      background-repeat: no-repeat;
    }
    #main.home   { background: url(images/main_home.jpg)  no-repeat;}
    #main.kisten { background: url(images/main_kisten.jpg)  no-repeat; }
    #main.hout   { background: url(images/main_hout.jpg) no-repeat; }
    #main.handel { background: url(images/main_handel.jpg) no-repeat; }
    #main.over   { background: url(images/main_over.jpg) no-repeat; }
    #main.av     { background: url(images/main_av.jpg) no-repeat; }
    #main.disclaimer     { background: url(images/main_disclaimer.jpg) no-repeat; }
    #main.privacy     { background: url(images/main_privacy.jpg) no-repeat; }
    
    
    #topmenu {
      height: 30px;
      width: 604px;
      background: url(images/bg_topmenu.png) repeat-x top left;
    }
    
    #topmenu a {
		padding: 5px;
		margin: 1px;
		line-height: 30px;
		text-decoration: none;
		color: #FFFFFF;
		font-size: 14px;
		font-family: Lucida Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
		/*letter-spacing: -1px;*/
	 }
	 
    #topmenu a:hover {
    	color: #2F4C54; 
    }
    
    #topmenu ul, #topmenu ul li {
      list-style-type: none;
	    display: inline;
	    float: left;
	    padding: 0;
	    margin: 0;
    }
    #topmenu ul li {
      width: 151px;
      height: 30px;
    }
    #topmenu ul li.active {
      background: url(images/bg_footer.png) repeat top left;
    }
       
    #footer {
      height: 80px;
      width: 604px;
    }
    #footercontent {
	height: 80px;
	width: 604px;
	background: url(images/bg_footer.png) repeat top left;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

    #footer td {
      font-size: 12px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    
    #homecontent {
      height:304px;
      position: relative;
      width: 604px;
    }
    #normalcontent {
      height:384px;
      position: relative;
      width: 604px;
    }
    #slideshowcontainer {
	 width: 453px;
	 height: 383px;
	 position: absolute;
	 left: 151px;
	 top: 0px;
	 overflow: hidden;
    }
    #normal {      
      width: 453px;
      height: 383px;
      position: absolute;
      left: 151px;
      top: 0px;
      color: #2F4C54; 
      overflow: auto;
      font-size: 10px;
    }
    .normal { 
      background: #EFE6BB;
    }
    #map div span {
	display: none;
    }

    .pictures a img {
	border: 1px solid #355055;
    }

    .pictures a:hover img {
	border: 1px solid #FF6600;
    }
    
    #normal h1 {
      font-size: 20px;
      color: #FF6600;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-weight: normal; 
      padding: 0px;
      margin: 0px;
    }
    #normal.orange h1 {
	color: #FFFFFF;
    }
    #orangeblock {
	width: 453px;
	height: 150px;
	background: #FF6600;
	position: absolute;
	left: 151px;
	border-bottom: 1px solid #FFFFFF;
      	-moz-opacity:.9;
      	opacity:.9;
      	filter: alpha(opacity = 90);
    }

    div.items h2 {
	font-size: 12px;
	color: #FF6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 0;
    }
    div.items {
	padding-bottom: 5px;
	padding-top: 7px;
    }
    div.itemspcacer {
	width: 474px;
	left: -40px;
	border-bottom: 1px dotted #FFFFFF;
	position: absolute;
	font-size: 0px;
    }

    
    #leftmenu {
      width: 151px;
      position: absolute;
      left: 0px;
      top: 0px;
      height: 304px;
      background: url(images/bg_footer.png) repeat top left;
      border-right: 1px solid #FFFFFF;
    }
    
    #leftmenulist {
      margin: 0;
	    padding: 0;
    }
    
    #leftmenulist li {
    	display: block;
    	margin: 0px;
    	width: 151px;
    }
    #leftmenulist a  {
    	width: 136px;
    	max-width: 151px;
    	display: block;
    	padding: 6px 5px 6px 10px;
    	margin: 0;
    	margin-bottom: 0px;
    	text-decoration: none;
    	font-size: 15px;
	font-weight: normal;
        color: #E8DA99;
        font-family:  News Gothic MT, Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    
    #leftmenulist a:hover {
      background: #375256;
    }
    #leftmenulist a.active {
      background: #FF6600;
    }
    
    #leftmenulist a.home:hover{
      background: #FF6600;
    }
    
    #leftfooter {
      width: 151px;
      position: absolute;
      left: 0px;
      top: 304px;
      height: 78px;
      border-top: 1px solid #FFFFFF;
      background: url(images/bg_footer.png) repeat top left;
      border-right: 1px solid #FFFFFF;
    }
    
    .hover {background: url(images/homecontent.png) no-repeat top left;}
    
    #boxcontent span, #boxcontent a.subpage {
      font-size: 17px;
      color: #E8DA99;
      font-family:  News Gothic MT, Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
      line-height: 25px;
    }
    
    #boxcontent a {
      font-size: 17px;
      text-decoration: none;
      color: #FFFFFF;
      display: block;
      width: 148px;
      height: 140px;
      padding-top: 14px;
      padding-left: 7px;
      z-index: 4;
      font-family:  News Gothic MT, Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
      line-height: 25px;
     }
	  
	  #boxcontent a.subpage {
	  	padding-left: 0;
		
	  }
    
    #boxcontent h1 {
    	font-size: 40px;
    	margin-top: 5px;
		margin-left: 10px;
    	font-family:  News Gothic MT, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: normal;
    }
    
    #box1,#box2,#box3,#box4,#box5,#box6,#box7,#box8, 
    #box1effect,#box2effect,#box3effect,#box4effect,#box5effect,#box6effect,#box7effect,#box8effect,
    #hbox1,#hbox2,#hbox3,#hbox4 {
      position: absolute;
      width: 150px;
      height: 151px;
      font-size: 16px;
      font-family:  News Gothic MT, Verdana, Geneva, Arial, Helvetica, sans-serif;
      z-index: 5;
    }
	 #box4effect, #box8effect {
		width: 151px;
	 }
	 
    #hbox1,#hbox2,#hbox3,#hbox4 {
      width: 300px;
      z-index: 6;
      cursor: hand; cursor: pointer;
    }
    /* HomePage Boxes */
    #hbox1 { top: 0px; left: 0px; }
    #hbox2 { top: 0px; left: 302px;}
    #hbox3 { top: 152px; left: 0px; }
    #hbox4 { top: 152px; left: 302px;}
    
   
    #hbox1 div#box1 { top: 0px; left: 0px; }
    #hbox1 div#box2 { top: 0px; left: 151px;}
    #hbox2 div#box3 { top: 0px; left: 0px;}
    #hbox2 div#box4 { top: 0px; left: 151px;}
    #hbox3 div#box5 { top: 0px; left: 0px; }
    #hbox3 div#box6 { top: 0px; left: 151px;}
    #hbox4 div#box7 { top: 0px; left: 0px;}
    #hbox4 div#box8 { top: 0px; left: 151px;}
    
    /* Subpage boxes */
    #box1 { top: 0px; left: 0px; }
    #box2 { top: 0px; left: 151px;}
    #box3 { top: 0px; left: 302px;}
    #box4 { top: 0px; left: 453px;}
    #box5 { top: 152px; left: 0px; }
    #box6 { top: 152px; left: 151px;}
    #box7 { top: 152px; left: 302px;}
    #box8 { top: 152px; left: 453px;}
    
    /* Effect for the boxes */
    #box1effect { z-index:1; top: 0px; left: 0px; }
    #box2effect { z-index:1; top: 0px; left: 151px;}
    #box3effect { z-index:1; top: 0px; left: 302px;}
    #box4effect { z-index:1; top: 0px; left: 453px;}
    #box5effect { z-index:1; top: 152px; left: 0px; }
    #box6effect { z-index:1; top: 152px; left: 151px;}
    #box7effect { z-index:1; top: 152px; left: 302px;}
    #box8effect { z-index:1; top: 152px; left: 453px;}
    
    .hidden {
      -moz-opacity:.0;
      opacity:.0;
      filter: alpha(opacity = 0);
    }
