body {
       border:0px;
       padding:0px;	
       font-weight: normal;
       font-size: 11px;
       color: #333333;
       font-family: sans-serif;
       background-color:#f8f8f8; 
       margin: 0px;
       }

div.level0 {
             position: absolute;
             top: 33px;
             width: 826px;
             left: 64px;
             border:0px;
             margin:0px;
             padding:0px;	
             }

div.level1 {
             width: 770px;
             min-height: 440px;
             background-color: #ffffff;
             border-top: 1px solid #eeeeee;	
             border-right: 1px solid #dddddd;	
             border-bottom: 1px solid #dddddd;
             border-left: 1px solid #eeeeee;
             margin:0px;
             padding:0px;	
             }

div.select_lang {
                  position:relative;
                  text-align: right;
                  height: 16px;
                  right: 16px;
                  top: 5px;
                  }

div.topbar {
             position:relative;
             top: 8px;
             border: 0px;
             margin: 0px;
             margin-bottom: 0px;
             }

div.left {
           float:left;
           width: 190px;
           border: 0px;
           margin: 0px;
           padding: 0px;
           }


div.text {
           margin-left: 215px;	
           margin-top: 75px;
           margin-right: 45px;
           margin-bottom: 60px;
           border: 0px;
           }

div.bottom_left {
                  position:absolute;
                  left: 2px;
                  bottom: 61px;
                  border: 0px;
                  margin: 0px;
                  }
div.bottom_right {
                   position:absolute;	
                   right: 59px;
                   bottom: 56px;
                   border: 0px;
                   margin: 0px;
                   }

div.bottombar {
                padding-top: 15px;
                margin-bottom: 10px;
                width: 770px;
                }

ol {
     list-style-type: decimal;

     }

ul {
     list-style-image: url(/images/li.gif);
     margin-top: 6px;
     margin-bottom: 6px;
     }


h1 {    
     margin-top: 24px;
     margin-bottom: 12px;
     color: #444444;
     font-size:20px;
     font-weight:normal
     }

h2 {
     margin-top: 24px;
     margin-bottom: 12px;
     font-size: 13px;
     color: #776677;
     }



h3 {
     font-size: 12px;
     font-weight: bold;
     color: #776677;
     margin-top: 18px;
     margin-bottom: 12px;
     }

h4 {
     color: #679936;
     font-size: 13px;
     font-weight:bold;
     margin-bottom: 12px;
     margin-top: 9px;
     margin-bottom: 3px;
     }

h5 {
     font-weight:bold;
     }

h6 {
     font-size:12px;
     font-weight:normal;
     }

p {
    margin-top: 4px;
    margin-bottom: 4px;
    text-align: justify;
    }

p.short { 
    margin-top: 0px;
    margin-bottom: 2px;
}

.longer {
    margin-top: 20px;
    margin-bottom: 4px;
    }

p.center {
           text-align: center;
           }

.inside_div {
              display: none;
              margin-bottom: 10px;
              }

.floatleft
	{
	float: left;
	margin:0;
	margin-right: 3em;
	margin-bottom: 1em;
	}

address {
          font-size: 9px;
          color: #776677;
          }

a {
    color: #333333;
    }

a:active {
           color: #776677;
           }

a:visited {
            color: #666666;
            }

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

a img {border: none; }

.breadcrumb, .breadcrumbactive, a.breadcrumb:active, a.breadcrumb:visited {
                                                                            text-decoration: none
                                                                            }

a.breadcrumb:hover {
                     color: #776677;
                     text-decoration: none
                     }
#nav {
       font-size:9px;
       text-decoration: none;
       }


#nav a:active, #nav a:visited, #nav a:hover {
                                              font-size:9px;
                                              }

input, textarea {
                  background-color: #ffffff;

                  font-size: 9pt;
                  font-weight: normal
                  } 

.quality {
           text-align: left;
           }
.bovenlijn, .kader{
                    border-top-width: 1px;
                    border-top-style: solid;
                    border-top-color: #eeeeee;
                    }
.kader {
         border-right: 1px solid #dddddd;
         border-bottom: 1px solid #dddddd;
         border-left: 1px solid #eeeeee;
         }

ul.menu {
          float: left;
          width: 760px;
          padding: 0;
          margin: 0;
          list-style-type: none;
          color: white;
          }

a.logo {
         float:left;
         width:200px;
         text-decoration:none;
         color: #ffffff;
         padding-right: 6px;
         }

a.menu {
         float:left;
         width:80px;
         text-decoration:none;
         margin-top: 10px;
         padding-top: 3px;
         padding-bottom: 3px;
         padding-left:4px;
         color: #ffffff;
         font-size:12px;
         border-right:6px solid white;
         }

a.menu:hover{
              color: white;
              }
a.menu:visited{
                color: white;
                }

li.menu {
          display:inline;
          }

a.audit{
         color:white;
         background-color: #a3a38a;
         }

a.consulting{
              color:white;
              background-color: #f75406;
              }

a.training{
            color:white;
            background-color: #6d4a87;
            }

a.products{
            color:white;
            background-color: #778888;
            }

a.labs{
        color:white;
        background-color: #679936;
        }

a.contact{
           color:white;
           background-color: #444444;
           border-right:0px white;
           }
