body{width:820px;font:70% "Trebuchet MS",sans-serif;margin:0 auto;margin-top:20px;border:1px #000;box-shadow:4px 4px 7px #000;-moz-box-shadow:4px 4px 7px #000;-webkit-box-shadow:4px 4px 7px #000}.menu{height:80px}.vleugelhek_button_normal{width:136px;height:80px;background-image:url(./images/home_r2_c2.jpg);float:left}.vleugelhek_button_over{width:136px;height:80px;background-image:url(./images/home_r2_c2_f2.jpg);float:left}.schuifhek_button_normal{width:126px;height:80px;background-image:url(./images/home_r2_c3.jpg);float:left}.schuifhek_button_over{width:126px;height:80px;background-image:url(./images/home_r2_c3_f2.jpg);float:left}.ondergronds_button_normal{width:222px;height:80px;background-image:url(./images/home_r2_c4.jpg);float:left}.ondergronds_button_over{width:222px;height:80px;background-image:url(./images/home_r2_c4_f2.jpg);float:left}.videofoon_button_normal{width:112px;height:80px;background-image:url(./images/home_videofoon.jpg);float:left}.videofoon_button_over{width:112px;height:80px;background-image:url(./images/home_videofoon_f2.jpg);float:left}.voorbeeld_button_normal{width:112px;height:80px;background-image:url(./images/home_r2_c5.jpg);float:left}.voorbeeld_button_over{width:112px;height:80px;background-image:url(./images/home_r2_c5_f2.jpg);float:left}.bestellen_button_normal{width:110px;height:80px;background-image:url(./images/home_r2_c6.jpg);float:left}.bestellen_button_over{width:110px;height:80px;background-image:url(./images/home_r2_c6_f2.jpg);float:left}.kader{margin:10px;padding:5px;border:1px solid #000}.voorbeeldp{width:150px}
.boxx { padding: 15px; }   
#top { width: 100%; }

@media only screen and (max-width : 786px){

body { width: 100%;  }
#home { box-sizing: border-box; }
#top { width: 100%; height: auto; }
.menu { height: auto; width: 100%; float: left;margin-left: 15px; }
.menu .menubox { width: 50% !important; background-repeat: no-repeat; background-position: center; }
.boxx { padding: 15px; }   

table { width: 100%; }
table tr {  }
table tr td { font-size: 12px; display: block; width: 100%; }
table tr td h2 { padding: 0px; min-width: 90px; }
table tr td img { width: 100%; }


.ondergronds_button_normal { float: left; width: 50%; }

    
}