
* {
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial;
   font-size: 11px;
}
img {
   border: 0;
}

a {
   color: #f67711;
   text-decoration: underline;
}
   a:hover {
      text-decoration: none;
   }


.clear {
   height: 1px;
   overflow: hidden;
   margin-top: -1px;
   clear: both;
}

body {
   background-color: #ffffff;
}

#siteContainer {
   width: 973px;
   position: relative;
   left: 50%;
   margin-left: -488px;
   border-left: 1px solid #9da0a1;
   border-right: 1px solid #9da0a1;
}

   #header {}
      #header #flashTop {
         height: 180px;
      }
      #header #flashSlogan {
         height: 55px;
      }
   
   #mainMenu {
      height: 33px;
      margin-top: 6px;
   }
   
   #subMenu {
      height: 31px;
      margin-top: 9px;
      background: url(../gfx/bgSubMenu.gif) bottom left repeat-x;
   }
   
      #mainMenu ul,
      #subMenu ul {
         list-style: none;
      }
      #mainMenu ul li,
      #mainMenu ul li a,
      #subMenu ul li,
      #subMenu ul li a {
         float: left;
         display: inline;
      }
      
      #mainMenu ul {
         margin-left: 6px;
      }
         #mainMenu li {
            width: 239px;
            height: 30px;
            background: url(../gfx/menu/mainSeperator.gif) top left no-repeat;
         }
            #mainMenu li#markiesMainMenu {
               background: none;
            }
         #mainMenu a {
            display: block;
            height: 16px;
            width: 225px;
            padding: 7px;
            text-align: center;
         }
            #mainMenu li.active a {
               padding: 5px;
               border: 2px solid #ff6600;
               background: #cc0000;
            }
            #mainMenu img {
               height: 16px;
            }
      
      #subMenu ul {
         margin-left: 10px;
      }
         #subMenu li {
            height: 29px;
            border-top: 1px solid #ffffff;
            border-bottom: 1px solid #9da0a1;
         }
            #subMenu li.active {
               border-top: 1px solid #9da0a1;
               border-left: 1px solid #9da0a1;
               border-right: 1px solid #9da0a1;
               border-bottom: 1px solid #ffffff;
               background-color: #ffffff;
            }
         #subMenu a {
            display: block;
            height: 15px;
            padding: 9px 22px 5px 22px;
         }
         #subMenu img {
            display: block;
            height: 15px;
         }
   
   #mainContainer {
      margin-top: 4px;
      line-height: 16px;
      min-height: 360px;
   }
         * html #mainContainer {
            height: 360px;
         }
   .column {
      float: left;
      display: inline;
      width: 50%;
   }
      .text {
         margin-right: 18px;
         text-align: justify;
      }
      .reference {
         margin: 0 18px;
         text-align: center;
         font-style: italic;
      }
         .reference a {
            color: #000000;
            text-decoration: none;
         }
            .reference a:hover {
               text-decoration: underline;
            }
         .reference b {
            font-style: normal;
         }
      .image {
         text-align: center;
      }
         .image img {
            display: inline;
         }
   
   h1,
   h2 {
      padding: 3px 0;
      font-size: 14px;
      color: #808080;
      margin-left: -1px;
   }
         
         
         
         
         
         
      #leftColumn,
      #rightColumn {
         float: left;
         display: inline;
      }
         #leftColumn {
            width: 647px;
         }

         #rightColumn {
            width: 322px;
         }
            h3 {
               height: 43px;
               background-color: #eceded;
            }
      .content {
         margin: 15px 20px;
      }
         #mainContainer p {
            margin-bottom: 16px;
         }
         .content ul {
            margin-left: 20px;
         }
         
      .rightContent {
         margin: 15px 20px;
      }
         
         #rightSubMenu {}
            #rightSubMenu ul,
            #rightNieuwsMenu {
               list-style: none;
            }
               #rightSubMenu li {
                  float: left;
                  display: inline;
                  width: 322px;
               }
               #rightSubMenu a,
               #rightNieuwsMenu a {
                  display: block;
                  padding: 3px 10px;
                  color: #686f73;
                  text-decoration: none;
               }
               #rightNieuwsMenu .date {
                  font-style: italic;
               }
      
         
         #projectList {
            list-style: none;
            /*margin-left: 30px;*/
            float: left;
         }
            #projectList li  {
               height: 80px;
               margin-top: 8px;
               clear: both;
            }
            #projectList img,
            #projectList div {
               float: left;
               display: inline;
            }
            #projectList li img {}
            #projectList li div {
               margin: 6px;
            }
         
         #vacaturesList,
         #linksList {
            list-style: none;
            margin: 0;
         }
            h4 {
               padding: 3px 0;
               margin-top: 16px;
               margin-bottom: 4px;
               font-size: 13px;
               color: #7f8688;
               font-weight: bold;
            }
            .file a {
               font-weight: bold;
               text-decoration: none;
            }
               .file a:hover {
                  color: #000000;
               }
         
         #nieuws_right {
            margin: 0;
         }
         
         #partnersContent {
            margin: 0;
         }
            #partnersContent ul {
               margin: 0;
               list-style: none;
            }
            #partnersContent li,
            #partnersContent img {
               float: left;
               display: inline;
            }
         
         #VacatureForm {}
            #VacatureForm input {
               width: 200px;
            }
            #VacatureForm textarea {
               width: 300px;
               height: 120px;
            }
            #VacatureForm #submit {
               width: auto;
            }
         
         #contactForm {}
            #contactForm input {
               width: 166px;
            }
            #contactForm textarea {
               width: 380px;
               height: 90px;
            }
            #contactForm #submit {
               width: auto;
            }
         
         #voeding_right {
            margin: 0;
         }
         
         .melding {
            font-weight: bold;
            color: #ff0000;
         }
      
   
   #footer {
      height: 25px;
      border-top: 1px solid #9da0a1;
      border-bottom: 1px solid #9da0a1;
      background-color: #e9e9ea;
      text-align: center;
   }
      #footer div {
         padding: 5px 0px;
         color: #54595b;
      }
         #footer div a {
            color: #54595b;
         }
   
   #qforma {
      width: 973px;
      position: relative;
      display: block;
      left: 50%;
      margin-left: -488px;
      text-align: right;
      color: #cccccc;
      font-size: 9px;
      padding: 2px;
   }

#schijfvan5 img {
   float: left;
   display: inline;
}
