    a.taal {font-family: Arial, Verdana; font-size: 14px;}
    a.taal:link {color: #ffffff; text-decoration: none}
    a.taal:visited {color: #ffffff; text-decoration: none}
    a.taal:hover {color: #ffffff; text-decoration: underline}
    
    a.menu {font-family: Arial, Verdana; font-size: 14px;}
    a.menu:link {color: #505050; font-weight: bold; text-decoration: none}
    a.menu:visited {color: #505050; font-weight: bold;  text-decoration: none}
    a.menu:hover {color: #cd0001; font-weight: bold;  text-decoration: none}
    a.menu-selected {font-family: Arial, Verdana; font-size: 14px; text-decoration: none; color: #cd0001; font-weight: bold;}

    a.menu-left {font-family: Arial, Verdana; font-size: 14px;}
    a.menu-left:link {color: #ffffff; text-decoration: none}
    a.menu-left:visited {color: #ffffff; text-decoration: none}
    a.menu-left:hover {color: #ffffff; text-decoration: underline}
    a.menu-left-selected {font-family: Arial, Verdana; font-size: 14px; text-decoration: none; color: #ffffff;}

    a.menu-left-home-link {font-family: Arial, Verdana; font-size: 20px; font-weight: bold;}
    a.menu-left-home-link:link {color: #ffffff; text-decoration: none}
    a.menu-left-home-link:visited {color: #ffffff; text-decoration: none}
    a.menu-left-home-link:hover {color: #999999; text-decoration: none}
    
    a.global {font-family: Arial, Verdana; font-size: 14px;}
    a.global:link {color: #ffffff; text-decoration: underline}
    a.global:visited {color: #ffffff; text-decoration: underline}
    a.global:hover {color: #cd0001; text-decoration: underline}
    
    a.contact {font-family: Arial, Verdana; font-size: 14px;}
    a.contact:link {color: #ffffff; text-decoration: underline}
    a.contact:visited {color: #ffffff; text-decoration: underline}
    a.contact:hover {color: #cd0001; text-decoration: underline}
    
    body {
      margin-top: 10px;
      margin-bottom: 10px;
      background-color: #dadada;
      text-align: center;
    }
    
    #wrapper {
      width: 860px;
      position: absolute;
      left: 50%;
      margin-left: -430px;
    }
    
    .top-line {
      border-bottom: 1px solid #701014;
      height: 1px;
      width: 860px;
    }
    
    .menu-wrapper {
      background-color: #dadada;
      height: 130px;
      width: 860px;
      border-top: 4px solid #cd0001;
      border-bottom: 4px solid #cd0001;
    }
    
    .menu-logo {
      float: left;
    }
    
    .menu-wrapper-r {
      float: left;
      padding-left: 10px;
      padding-top: 10px;
      text-align: center;
    }
    
    .menu-item {
      float: left;
      width: 165px;
      height: 110px:
    }
    
    img.logo {
      width: 179px;
      height: 127px;
      border: 0px;
    }
    
    img.menu-item {
      width: 147px;
      height: 92px;
      border: 0;
      margin-bottom: 5px;
    }
    
    .menu-taal-wrapper {
      width: 860px;
    }
    
    .menu-taal {
      float: left;
    }
    
    .menu-left {
      float: left;
    }    
    
    .menu-taal-item {
      background-color: #cc0001;
      width: 155px;
      height: 39px;
      #width: 167px;
      #height: 58px;
      color: #ffffff;
      border-bottom: 1px solid #ffffff; 
      border-left: 5px solid #cc0001;   
      border-right: 2px solid #ffffff;
      padding-top: 18px;
      padding-left: 5px;  
      text-align: left;  
    }

    .menu-taal-item-empty {
      background-color: #cc0001;
      width: 160px;
      height: 40px;
      #width: 167px;
      #height: 58px;
      color: #ffffff;
      border-left: 5px solid #cc0001;   
      border-right: 2px solid #ffffff;
      padding-top: 18px;      
    }    

    .menu-left-item {
      background-color: #cc0001;
      width: 155px;
      height: 47px;
      #width: 166px;
      #height: 58px;
      color: #ffffff;
      border-bottom: 1px solid #ffffff; 
      border-left: 5px solid #cc0001;   
      border-right: 2px solid #ffffff;
      padding-top: 10px;
      padding-left: 5px;  
      text-align: left;  
    }
    
    .menu-left-item-selected {
      background-color: #ee0000;
      width: 155px;
      height: 47px;
      #width: 166px;
      #height: 58px;
      color: #ffffff;
      border-bottom: 1px solid #ffffff; 
      border-left: 5px solid #ee0000;   
      border-right: 2px solid #ffffff;
      padding-top: 10px;
      padding-left: 5px;  
      text-align: left;  
    }    

    .menu-left-home {
      background-color: #cc0001;
      width: 160px;
      height: 48px;
      #width: 166px;
      #height: 58px;
      color: #ffffff;
      border-left: 5px solid #cc0001;  
      border-right: 2px solid #ffffff;
      padding-top: 10px;
      text-align: left;  
    }

    .menu-left-item-empty {
      background-color: #cc0001;
      width: 160px;
      height: 40px;
      #width: 166px;
      #height: 58px;
      color: #ffffff;
      border-left: 5px solid #cc0001;  
      border-right: 2px solid #ffffff; 
      padding-top: 18px;      
    }  
    
    #main {
      float: left; 
      width: 693px; 
      height: 580px;
      background-color: #616161; 
      text-align: center; 
      font-family: Arial, Verdana; 
      color: #ffffff;
      overflow: auto;
    }
    
    #main.referenties {
      background-color: #ffffff; 
    }
    
    .main-head {
      font-size: 15px; 
      padding-top: 25px; 
      font-weight: bold;
    }
    
    .main-address {
      font-size: 14px; 
      padding-top: 25px; 
    }
    
    table {
      color: #ffffff; 
      font-family: Arial, Verdana; 
      font-size: 14px;
    }
    
    .main-info {
      font-size: 14px; 
      padding-top: 25px; 
    }
    
    .main-info-table {
      color: #ffffff; 
      font-family: Arial, Verdana; 
      font-size: 14px; 
      padding-left: 50px;
    }
    
    .main-info-table td {
      color: #ffffff;
      vertical-align: top;
      font-family: Arial, Verdana; 
      font-size: 14px; 
      padding-left: 50px;
    }
    
    .main-activiteiten-table {
      color: #ffffff; 
      font-family: Arial, Verdana; 
      font-size: 14px; 
      margin-top: 20px;
      margin-bottom: 20px;
    }
    
    .main-activiteiten-table td {
      color: #ffffff;
      vertical-align: top;
      font-family: Arial, Verdana; 
      font-size: 15px; 
      text-align: center;
      vertical-align: middle;
      text-align: left;
    }
    
    .main-contact-sollicitatie {
      color: #ffffff; 
      font-family: Arial, Verdana; 
      font-size: 14px; 
      padding-top: 40px;
      padding-bottom: 40px;
      text-align: left;
      padding-left: 50px;
    }
    
    .main-contact-sollicitatie p {
      padding-left: 15px;
    }
    
    .main-contact-table {
      color: #ffffff; 
      font-family: Arial, Verdana; 
      font-size: 14px; 
      margin-top: 20px;
      margin-bottom: 20px;
    }
    
    .main-contact-table td {
      color: #ffffff;
      vertical-align: top;
      font-family: Arial, Verdana; 
      font-size: 14px; 
      text-align: left;
      border: 1px solid #ffffff;
      padding: 10px;
    }
    
    .main-contact-table th {
      color: #ffffff;
      vertical-align: top;
      font-family: Arial, Verdana; 
      font-size: 14px; 
      text-align: left;
      font-weight: bold;
      border: 1px solid #ffffff;
      padding: 10px;
    }  
    
    .main-allerlei {
      color: #ffffff; 
      font-family: Arial, Verdana; 
      font-size: 14px;
      text-align: left;
      padding: 1px 15px 15px 15px;
    }
    
    .main-allerlei p {
      padding-left: 15px;
    }  
    
    .main-allerlei p p {
      padding-left: 15px;
    } 
    
    td span {
      font-size: 60%;
    } 
    
    
  

