body { margin: 0; padding: 0; border: 0; background: #f2e9f0; font-size: 11px; background:#000; }
body, a, ul,h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
img { border: 0; }
/* holder */
#holder { position: absolute; width: 100%; height: 582px; top: 50%; margin: -291px 0 0 0; padding: 0; text-align: center; }
/* wrapper */
#wrapper { position: relative; width: 938px; height: 582px; margin: 0 auto; padding: 0; text-align: left; background: url(pics/wrapperBackgr.jpg); z-index:500; }
#wrapper .citaatBackgr { background: no-repeat 0 0; line-height: 12px; font-size:11px; color: #FFF; position:absolute; width:139px; height:117px; left:25px; top:381px; z-index:20; padding: 60px 10px 10px 8px;}
* html body #wrapper .citaatBackgr { width:140px; height:80px; }
#wrapper .citaatBackgr h2 {  font-weight: normal; font-size:11px; color:#FFF; line-height: 30px;}

/* header */
#header { position:absolute; width:924px; height:53px; top:7px; left:7px; z-index:8; }
/*#header .logoVanManen { position:absolute; width: 111px; height: 29px;display: block; top: 12px; left:676px; padding: 0; margin: 0;  z-index: 10; }*/
#header .logoVanManen { position:absolute; width: 107px; height: 29px;display: block; top: 10px; left:790px; padding: 0; margin: 0;  z-index: 10; }

/* mainMenu */
#menuHolder{ position: absolute; width: 924px; height: 90px; left: 7px; top: 60px; margin: 0; padding: 0; background: no-repeat 0 0; z-index: 5; }
#menuHolder .kopTekstMainMenu { position:absolute; width: 625px; height: 90px; top: 10px; left:22px; padding: 0; margin: 0;  z-index: 10; }

#logo { position:absolute; top:15px; left:15px; z-index:100001;}


#mainMenu { position:absolute; top:20px; right:10px; background: no-repeat 7px 0; z-index: 100;}
#mainMenu #menuStart { position: absolute; height:29px; left: 4px; top: 0;  }

#mainMenu ul.mainMenu { position:relative; margin: 0; padding: 0; list-style: none;  }
#mainMenu ul.mainMenu li { position:relative; float: left; margin:0; padding:0; display: block;  }

#mainMenu ul.mainMenu li a { font:11px/13px Verdana; position: relative; float: left; display: block; padding: 0px 10px; margin: 0; text-decoration: none; color:black; text-align: center; line-height: 11px;  z-index: 1000; border-left:1px solid black;}
#mainMenu ul.mainMenu li a:hover { color: #FFF; background-position: 100% -31px;}
#mainMenu ul.mainMenu li.firstNode a { border:0px; }

/* subMenu; */
#subMenu { position: absolute; width:157px; height:340px; left:25px; top:195px;  margin:0; padding:0;} 
#subMenu h2.subMenuTitle { position:absolute; width: 157px; height:20px; left:0px; top:35px; color:#fff;  border-bottom:2px solid white;}
#subMenu ul.subMenu { position:relative; width:157px; height:auto; left:0px; top:65px; border:0px red solid; margin:0; padding: 0;}
#subMenu ul.subMenu li { position:relative; height:22px; width:157px; left:0px; padding:0; list-style: none; border:0px green solid; }
#subMenu ul.subMenu li a { display: block; height:20px;  padding: 2px 0 2px 0; text-decoration:none; color:#fff; }
#subMenu ul.subMenu li a:hover { text-decoration: none; background: url(pics/subMenuItemBack.gif) no-repeat; filter:alpha(opacity:50); opacity: .50; color:#aaa;}

/* content */
#content { position:absolute; width:662px; height:372px; top:164px; left:200px; margin:13px 21px 4px 47px; color:#646463; overflow:auto;}

/* footer */
#footer { position:absolute; width:610px; height:21px; bottom: 8px; left:7px; z-index: 1000; z-index:0; }
#footer #homeLink a { margin: 0; position:absolute; width:68px; height:20px; left:21px; top:0px; font-weight: bold; text-decoration: none; line-height: 20px; display: block; color: #FFF;}
#footer #homeLink a img { margin: 4px 0 0 0; }
#footer ul.phFootMenu { position:absolute; margin: 0; padding: 0; height: 21px; list-style: none; }
#footer ul.phFootMenu li { position:relative; float: left; margin: 0 5px; padding: 0; height: 20px; list-style: none;}
#footer ul.phFootMenu li a { color:#FFF; position: relative; float: left; display: block; height: 11px; width: auto; text-decoration: none; padding: 0; margin: 4px 0 0 0; text-align: center; line-height: 11px; z-index:510;   }
#footer ul.phFootMenu li a:hover { color: #FFF; text-decoration: underline;  }
#sitemap a { color: #ff4300;}

