/*DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}*/

img {
  display: block;
}

#container { 
   margin: 0 auto 0 auto;
   background-color:#ffffff;
   text-align: left;
   width:100%;
   position: relative;
   min-height: 100%;
   height: auto;
   height:100%;
   }

#container_topmenu {
   height:10px;
   background-color:#006d67;
   margin-left: 306px;
   }

#container_menu {
   height:56px;
   background-color:#e7003d;
   margin-left: 306px;
   }

#container_taal {
   position:absolute;
   top: 0px;
   left: 40px;
   height:24px;
   width:80px;
   /*background-color:#e7003d;*/
   }

#container_basis { 
   margin: 0 auto 0 auto;
   background-color:#ffffff;
   text-align: left;
   width:100%;
   }

#container_logo {
    position:absolute;
    margin-left:40px;
    margin-top:69px;
    background:url('../images/ontwerp/europanels.gif');
    width:247px;
    height:46px;
    /*background-color:#00ff00;*/
    }

#container_titel {
   height:84px;
   /*background-color:#ff0000;*/
   margin-left: 306px;
      }

#container_titelT {
   float:left;
   height:30px;
   /*background-color:#000000;*/
   margin-left: 13px;
   margin-top:23px;
      }

#container_left {
   height:197px;
   background-color:#006d67;
   z-index:-1;
   }

#container_content {
   position:absolute;
   width:605px;
   top:150px;
   margin-left:310px;
   background-color:#ffffff;
   z-index:1;
   }

#container_contentT {
   width:585px;
   margin-left:10px;
   /*background-color:#0000ff;*/
   z-index:2;
   float:left;
   min-height:200px;
height:auto !important;
height:200px;
   }

#container_contentN {
   width:585px;
   margin-left:10px;
   /*background-color:#0000ff;*/
   z-index:2;
   float:left;
   min-height:200px;
height:auto !important; 
height:200px; 
   }

#container_contentN a{
  color: #006d67;
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;  
  }

#container_contentN a:hover{
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  color: #e7003d;
  text-decoration: underline;
}

#container_contentN hr{
    border-style: dotted;
    border-width: 1px;
    color: #006D67;
    float: left;
    width: 580px;
   }

#container_news {
   margin-left:10px;
   /*background-color:#0000ff;*/
  margin-bottom:15px;
  margin-top:15px;
   }

#container_news a{
  color: #006d67;
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none  
  }

#container_news a:hover{
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  color: #e7003d;
  text-decoration: underline;
}

#container_news hr{
    border-style: dotted;
    border-width: 1px;
    color: #006D67;
    float: left;
    width: 580px;
  }

#container_contentleft {
   position:absolute;
   width:235px;
   top:365px;
   margin-left:30px;
   /*background-color:#00ffee;*/
   z-index:1;
   text-align:right;
   }

#container_contentleftR {
   position:absolute;
   width:235px;
   top:365px;
   margin-left:20px;
   /*background-color:#00ffee;*/
   z-index:1;
   text-align:right;
   }

#container_footer {
   width:580px;
   height:40px;
   /*background-color:#ff0000;*/
   z-index:1;
   float:left;
   margin-top:30px;
   }

#container_footerH {
   width:605px;
   height:40px;
   /*background-color:#ff0000;*/
   z-index:1;
   top:30px;
  margin-left:7px;
   }

#container_foto1 {
   position:absolute;
   width:110px;
   top:150px;
   margin-left:50px;
   height:195px;
   /*background-color:#ffbb00;*/
   z-index:1;
   border-bottom: #006d67 solid 1px; 
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
   }

#container_foto2 {
   position:absolute;
   width:147px;
   top:150px;
   margin-left:161px;
   height:195px;
   /*background-color:#ffaaff;*/
   z-index:1;
   border-bottom: #006d67 solid 1px; 
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
   }

#container_foto3 {
   position:absolute;
   width:61px;
   top:150px;
   margin-left:915px;
   height:195px;
   /*background-color:#ffeebf;*/
   z-index:1;
   border-bottom: #006d67 solid 1px; 
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
   }

#container_homebox {
   float:left;
   width:620px;
   height:197px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_home1 {
   position:absolute;
   width:620px;
   top:0px;
   margin-left:0px;
   height:195px;
   background-color:#006d67;
   z-index:1;
   border-bottom: #006d67 solid 1px; 
   border-top: #006d67 solid 1px; 
   }

#container_overviewF {
   float:left;
   margin-left:0px;
   width:107px;
   height:80px;
   /*background-color:#ffeebf;*/
   z-index:1;
   border-bottom: #006d67 solid 1px; 
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
   }

#container_overviewT {
   position:absolute;
   margin-left:117px;
   width:463px;
   height:80px;
   /*background-color:#ffeebf;*/
   z-index:1;
   border-bottom: #006d67 solid 1px; 
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
   }




#container_homediv {
   float:left;
   width:142px;
   margin-top:15px;
   margin-left:7px;
   margin-bottom:20px;
   /*background-color:#00ffff;*/
   z-index:1;
    }

#container_homedivbox {
   float:left;
   /*background-color:#ffeebf;*/
   z-index:2;
   }

#container_homedivTitel {
   width:140px;
   height:40px;
   /*background-color:#ff00bf;*/
   z-index:1;
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
    }

#container_homedivFoto {
   float:left;
   /*background-color:#ff00bf;*/
   z-index:1;
    }





#container_applicationdiv {
   float:left;
   width:285px;
   margin-bottom:7px;
   margin-right:7px;
   /*background-color:#ffeebf;*/
   z-index:1;
   }

#container_applicationdivtitel {
   width:195px;
   height:60px;
   /*background-color:#ff00bf;*/
   z-index:2;
    }

#container_applicationdivtekst {
   float:left;
   width:195px;
   height:240px;
   margin-top:7px;
   /*background-color:#ff00bf;*/
   z-index:2;
    }

#container_applicationdivLeft {
   float:left;
   /*background-color:#ff00bf;*/
   }

#container_applicationdivfoto {
   float:right;
   width:67px;
   /*background-color:#ff00bf;*/
   z-index:3;
    }

#container_applicationdivspecial {
   width:576px;
   /*background-color:#ff00bf;*/
   z-index:2;
    }

#container_applicationdivtitelspecial {
   width:487px;
   height:60px;
   float:left;
   /*background-color:#ff00bf;*/
   z-index:2;
    }

#container_applicationdivtekstspecial {
   float:left;
   width:487px;
   margin-top:7px;
   /*background-color:#ff00bf;*/
   z-index:2;
    }





#container_productsdiv {
   float:left;
   margin-bottom:7px;
   /*background-color:#000000;*/
   z-index:1;
   }

#container_productsdivheader {
   float:left;
   width: 135px;
   margin-bottom:12px;
   margin-right:5px;
   /*background-color:#ffbf00;*/
   z-index:1;
   }

#container_productsdivtitel {
   margin-bottom:7px;
   width: 123px;
   height:50px;
   /*background-color:#ff4000;*/
   z-index:1;
    }

#container_productsdivtekst {
   float:left;
   width: 123px;
   height:30px;
   margin-bottom:5px;
   /*background-color:#0080ff;*/
   z-index:1;
    }

#container_productsdivsubtitel {
   float:left;
   margin-top:13px;
   height:30px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }



#container_applicationdetaildivheader {
   padding:9px 0 0 9px ;
   margin-bottom:7px;
   width:580px;
   height:40px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_applicationdetaildiv {
   float:left;
   width:280px;
   height:81px;
   margin-left:5px;
   margin-bottom:7px;
   margin-right:0px;
   /*background-color:#ffeebf;*/
   z-index:1;
   }

#container_applicationdetaildivfoto {
   float:left;
   margin-right:5px;
   background-color:#b2b2b2;
   z-index:1;
    }

#container_applicationdetaildivtitel {
   float:right;
   width:200px;
   height:20px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_applicationdetaildivtekst {
   float:right;
   width:200px;
   height:53px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_applicationdetaildivExtraBox {
   float:left;
   width:580px;
   margin-top:30px;
   margin-bottom:30px;
   /*background-color:#ff0000;*/
   z-index:1;
   }

#container_applicationdetaildivExtra {
   float:left;
   width:270px;
   margin-left:7px;
   margin-right:7px;
   margin-top:7px;
   /*background-color:#ffeebf;*/
   z-index:1;
   }

#container_applicationdetaildivExtraTitel {
   height:30px;
   width:270px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_applicationdetaildivExtraTekst {
   float:left;
   width:270px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }



#container_productstabdiv {
   margin-bottom:7px;
   height:30px;
   background-color:#ff00bf;
   z-index:1;
    }

#container_productstabdivbox {
   float:right;
   margin-right:7px;
   height:20px;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_productsfotodiv {
   margin-bottom:7px;
   /*background-color:#ff0000;*/
   width:290px;
   z-index:1;
    }

#container_productsfotodivbox {
   float:right;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_productsdownloadsdiv {
   margin-top:4px;
   margin-bottom:4px;
   /*background-color:#0000bf;*/
   width:290px;
   z-index:1;
    }

#container_productsdownloadsdivbox {
   float:right;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_productsrefdiv {
   margin-bottom:7px;
   /*background-color:#0000bf;*/
   width:290px;
   z-index:1;
    }

#container_productsrefdivbox {
   float:right;
   /*background-color:#ff00bf;*/
   z-index:1;
    }

#container_productsrefdivitem {
   background-color:#ff00bf;
   z-index:1;
   border-top: #006d67 solid 1px; 
   border-left: #006d67 solid 1px;
   border-right: #006d67  solid 1px;
   border-bottom: #006d67 solid 1px;
   margin-bottom: 8px;
    }

#container_productsenvirtekst {
   float:left;
   width: 135px;
   margin-bottom:5px;
   /*background-color:#0080ff;*/
   z-index:1;
    }

#container_list {
   height:5px;
   /*background-color:#ff00bf;*/
    }

#page {
  width:520px;
  border:2px solid #fff;
  outline:1px solid #ccc;
  text-align:left;
}

#container_footer2 {
   height:270px;
   background-color:#f2f2f2;
   z-index:1;
   margin-bottom:30px;
  margin-left:7px;
   color: #666666;
   padding: 10px;
  width:605px;
}

#container_footer2_blok {
   float:left;
   margin-right: 20px;
   width:175px;
   /*background-color:#cccccc;*/
}

#container_footer2_blok a{
  color: #006d67; 
  font-family: Trebuchet MS,helvetica,arial,verdana; 
  font-size: 13px; 
  font-weight: normal; 
  font-style: normal; 
  text-decoration: none  
  }

#container_footer2_blok a:hover{
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  color: #e7003d;
  text-decoration: underline;
}


#container_CH {
 margin-top:22px;
  margin-bottom:15px;
  /*background-color:#cccccc;*/
}

#container_CH a{
  color: #4d4d4d;
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none  
  }

#container_CH a:hover{
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  color: #e7003d;
  text-decoration: underline;
}

#container_movie {
   /*background-color:#000000;*/
margin-bottom:5px;
margin-left:7px;
margin-top:3px;
         }

#container_movieF {
float:left;
   border-top: #cccccc solid 1px;
   border-left: #cccccc solid 1px;
   border-right: #cccccc  solid 1px;
   border-bottom: #cccccc solid 1px;
   padding:2px;
}

#container_movieT {
   float:left;
   margin-left:10px;
color: #4d4d4d;
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 90%;
  font-weight: normal;
  font-style: normal;
  text-decoration: none  
   }

#container_movieT a{
  color: #4d4d4d;
  font-family: Trebuchet MS,helvetica,arial,verdana;
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none  
  }

#container_movieT a:hover{
  color: #e7003d;
  text-decoration: underline;
}

#container_contact-en {
   float:right;
   margin-bottom:20px;   }

#container_contact-fr {
   float:right;
   margin-bottom:20px;   }



