    *{
      font-family:Verdana,Tahoma,Arial;
      font-size:11px;
      line-height:16px;
      color:#000000;
    }
    html{
      height:100%;
      overflow:auto;
      overflow-y:scroll;
    }
    body{
    	margin:0px;
    	height:100%;
      width:100%;
    }
    h1{
      font-size:24px;
    }
    h2{
      font-size:18px;
    }
    h3{
      font-size:12px;
    }
    p{
      margin:0px 0px 8px 0px;
    }
    a{
      color:#AD0021;
    }
    a:hover{
      text-decoration:none;
    }
    img{
      behavior: url('/js/iepngfix.htc');
    }
    #main{
      width:100%;
      height:100%;
      margin:0px auto -55px auto;
      background:url('/images/bg_main.gif') left top repeat-x;
    }
    #td_site{
      background:#ffffff;
    }
    #td_left{
      background:url('/images/shadow_left.gif') right top no-repeat;
    }
    #td_right{
      background:url('/images/shadow_right.gif') left top no-repeat;
    }
    #ph_site{
      position:relative;
      width:777px;
      background:#ffffff;
      margin-bottom:55px;
    }
    #topfoto{
      position:relative;
      width:777px;
      height:470px;
      background-position:50% 50%;
    }
    #logo{
      position:absolute;
      display:block;
      width:189px;
      height:178px;
      left:0px;
      top:0px;
      background:url('/images/logo.gif') left top no-repeat;
      color:#ffffff;
      font-size:4px;
    }
    #streepje1{
      position:absolute;
      width:2px;
      height:292px;
      left:0px;
      top:178px;
      background:#ffffff;
    }
    #menubalk1{
      position:absolute;
      left:189px;
      top:142px;
      width:588px;
      height:36px;
      background:#ffffff;
    }
    #topstreep{
      position:absolute;
      width:588px;
      height:9px;
      left:189px;
      top:0px;
      background:#ffffff;      
    }
    #menubalk2{
      position:absolute;
      left:189px;
      top:144px;
      width:588px;
      height:32px;    
      background:url('/images/bg_hmenu.png');
    }
    #menubalk2 .hmenu{
      position:relative;
      float:left;
      color:#ffffff;
      font-weight:bold;
      margin-top:8px;
      margin-right:8px;
      text-decoration:none;
      height:14px;
    }
    #menubalk2 .hmenu:hover{
      border-bottom:1px solid #CAC6D5;
    }
    #menuschaduw{
      position:absolute;
      top:178px;
      left:2px;
      width:774px;
      height:45px;
    	background:url('/images/schaduw-menu.png') no-repeat;
    	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/schaduw-menu.png', sizingMethod='scale');
    	_background:;      
    }
    #kolom_links{
      position:relative;
      float:left;
      width:190px;
      min-height:230px;
      _height:230px;
      background:url('/images/vert_verloop.gif') left top no-repeat #ffffff;
    }
    #kolom_rechts{
      position:relative;
      float:left;
      width:587px;
      min-height:297px;
      _height:297px;
      margin-top:-67px;
      background:#ffffff;
    }
    #nav_titel{
      position:absolute;
      left:-39px;
      top:1px;
      width:284px;
      height:47px;
    	background:url('/images/bg-titel.png') no-repeat;
    	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-titel.png', sizingMethod='scale');
    	_background:;
    }
    #titelbalkje{
      position:absolute;
      left:-39px;
      top:-1px;
      width:39px;
      height:2px;
      background:#ffffff;
      font-size:2px;
      line-height:2px;
    }
    #nav_titel h1{
      margin:2px;
      margin-left:38px;
    }
    #pagina_inhoud{
      margin:80px 24px 55px 24px;
    }
    #pagina_inhoud h2{
      margin-left:-4px;
    }
    #submenu{
      margin:20px;
      margin-top:56px;
    }
    a.submenu, a.submenusel{
      display:block;
      margin:0px 0px 14px 0px;
      text-decoration:none;
      border-right:2px solid #ffffff;      
    }
    a.submenu:hover{
      border-right:2px solid #AD0021;
    }
    #footer_table{
    	width:100%;
    	height:55px;    
      background:url('/images/bg_footer.gif') left top repeat-x;
    }
    #ph_footer{
      position:relative;
      width:777px;
      height:55px;
      text-align:center;
      line-height:55px;
    }
    #aanbieding_buttons{
      position:absolute;
      right:34px;
      top:-54px;
    }

    .fotos_Links{
      width:204px;
      position:relative;
      float:left;
      margin:0px 12px 6px -12px;
    }
    .ph_foto_Links{
      width:204px;
      height:154px;
      position:relative;
    }
    .foto_Links{
      left:2px;
      top:2px;
      width:200px;
      height:150px;
      position:absolute;
      background-position:50% 50%;
    }
    .fotos_Rechts{
      width:124px;
      position:relative;
      float:right;
      margin:0px -6px 6px 12px;
    }
    .ph_foto_Rechts{
      width:124px;
      height:94px;
      position:relative;
      margin-bottom:6px;
    }
    .foto_Rechts{
      left:2px;
      top:2px;
      width:120px;
      height:90px;
      position:absolute;
      background-position:50% 50%;
    }
    .fotos_Onder{
      clear:both;
      width:534px;
      position:relative;
      margin:12px 0px 12px 0px;
    }
    .ph_foto_Onder{
      width:124px;
      height:94px;
      position:relative;
      float:left;
      margin-right:8px;
      margin-bottom:8px;
    }
    .foto_Onder{
      left:2px;
      top:2px;
      width:120px;
      height:90px;
      position:absolute;
      background-position:50% 50%;
    }
    #kop_aanbiedingen{
      position:relative;
      width:148px;
      height:40px;
      margin-top:-20px;
      margin-bottom:20px;
    	background:url('/images/bg-titel.png') left bottom no-repeat;
    	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg-titel.png', sizingMethod='crop');
    	_background:;
    }
    #kop_aanbiedingen img{
      margin:3px 16px 3px 16px;
    }
    #pagina_inhoud table{
      border-collapse: collapse;
      border-style: none;
    }
    #pagina_inhoud table td{
      border: solid 2px #EEEEEE;
      padding:4px;
    }    
