body{background-color:#fff;margin:0;padding:0;font-family:Arial,Verdana,sans-serif;font-size:16px;transition:all 0.5s}
.wrapper{width:1400px;transition:all 0.5s}
#header_start{width:auto;background-repeat:no-repeat;background-size:cover;background-position:center;height:700px;text-align:center;color:#fff;font-size:350%;transition:all 0.5s}
#header{width:auto;background-repeat:no-repeat;background-size:cover;background-position:center;height:340px;text-align:left;color:#6e6559;padding:30px;font-size:350%;transition:all 0.5s}
#logo_start{width:330px;height:auto;border:none;margin:50px;transition:all 0.5s;background-color:rgba(110,101,89,0.6);padding:20px}
#logo{width:330px;height:auto;border:none;position:absolute;top:210px;right:30px;transition:all 0.5s;background-color:rgba(255,255,255,0.8);padding:20px}
#nav_start{background-color:#6e6559;transition:all 0.5s}
#nav{background-color:#99cab2;transition:all 0.5s}
#navb{background-color:#96c3c8;transition:all 0.5s}
#navc{background-color:#a29a92;transition:all 0.5s}
#mobilenav{transition:all 0.5s;display:none;width:100%}
#burger{padding:15px 0 15px 20px;font-size:250%;color:#fff;cursor:pointer}
#mnav1{display:none;color:#fff;margin:0;padding:0;width:100%;list-style-type:none}
.drop{display:inline-block;margin-left:10px;cursor:pointer}
.rotate{transform:rotate(180deg);transition:all 0.5s;user-select:None}
.rotateclose{transform:rotate(0deg);transition:all 0.5s}
.show{display:block !important}
.active{font-weight:bold}
#mnav1 li{background-color:#96c3c8;display:block;font-size:36px;padding:5px 20px}
#mnav1>li:first-child{padding:20px 20px 5px 20px}
#mnav1>li:last-child{padding:5px 20px 20px 20px}
#mnav1 li a[href]:link,#mnav1 li a[href]:visited,#mnav1 li a[href]:hover,#mnav1 li a[href]:active,#mnav1 li a[href]:focus{text-decoration:none;color:#fff;display:inline-block;padding:3px 0}
#mnav1 .subnav{display:none;font-size:26px;list-style-type:none;padding:0 0 0 10px}
#mnav1 .subnav li a[href]:link,#mnav1 .subnav li a[href]:visited,#mnav1 .subnav li a[href]:hover,#mnav1 .subnav li a[href]:active,#mnav1 .subnav li a[href]:focus{font-size:26px;text-decoration:none;color:#fff}
#mnav1 .subsubnav{display:none;font-size:22px;list-style-type:none;padding:0 0 0 10px}
#mnav1 .subsubnav li a[href]:link,#mnav1 .subsubnav li a[href]:visited,#mnav1 .subsubnav li a[href]:hover,#mnav1 .subsubnav li a[href]:active,#mnav1 .subsubnav li a[href]:focus{font-size:22px;text-decoration:none;color:#fff}
#nav1{margin:auto;font-size:150%;padding:0;transition:all 0.5s}
#nav1 li{display:inline-block;list-style-type:none;margin:15px 35px 15px 0;transition:all 0.5s}
#nav1 li a[href]:link,#nav1 li a[href]:visited,#nav1 li a[href]:hover{color:#fff;text-decoration:none}
#nav1 li a[href].active{color:#fff;text-decoration:none;font-weight:bold}
#nav2{margin:auto;font-size:120%;padding:0;transition:all 0.5s}
#nav2 li{display:inline-block;list-style-type:none;margin:15px 25px 15px 0;transition:all 0.5s}
#nav2 li a[href]:link,#nav2 li a[href]:visited,#nav2 li a[href]:hover{color:#fff;text-decoration:none}
#nav2 li a[href].active{color:#fff;text-decoration:none;font-weight:bold}
#nav3{margin:auto;font-size:110%;padding:0;transition:all 0.5s}
#nav3 li{display:inline-block;list-style-type:none;margin:15px 25px 15px 0;transition:all 0.5s}
#nav3 li a[href]:link,#nav3 li a[href]:visited,#nav3 li a[href]:hover{color:#fff;text-decoration:none}
#nav3 li a[href].active{color:#fff;text-decoration:none;font-weight:bold}
#content{margin:auto;min-height:400px;line-height:140%;font-size:110%;padding-top:50px;padding-bottom:30px;transition:all 0.5s}
#content h1{font-size:300%;line-height:120%;color:#6e6559;text-align:center;font-weight:normal}
#content h2{font-size:200%;color:#6e6559;font-weight:normal}
#content h3{font-size:150%;color:#6e6559;font-weight:bold}
#content a[href]:link,#content a[href]:visited,#content a[href]:hover{text-decoration:none;color:#6e6559}
#content hr{height:0px;color:#99cab2;border-bottom:1px solid #99cab2}
.produktboxen{display:inline-block;list-style-type:none;margin:15px;padding-top:260px;width:430px;background-color:#96c3c8;background-repeat:no-repeat;background-size:cover;background-position:top center;transition:all 0.5s}
.produktboxen div{background-color:#96c3c8;color:#fff;width:100%;text-align:center;margin-top:2px;padding:5px 0 5px 0;overflow:hidden}
#footer{background-color:#6e6559;transition:all 0.5s;clear:both}
#kontakt{margin:auto;padding:15px 0 15px 0;color:#fff;line-height:150%;transition:all 0.5s}
#kontakt a[href]:link,#kontakt a[href]:visited,#kontakt a[href]:hover{color:#fff;text-decoration:none}
#nav_bottom{padding:0;margin:0;float:right;transition:all 0.5s}
#nav_bottom li{display:inline-block;list-style-type:none;color:#fff;margin:0 0 10px 10px;transition:all 0.5s}
#nav_bottom li a[href]:link,#nav_bottom li a[href]:visited,#nav_bottom li a[href]:hover{color:#fff;text-decoration:none}
#nav_bottom li a[href].active{color:#fff;text-decoration:none;font-weight:bold}
#credits{font-size:80%;text-align:right;transition:all 0.5s}
.widget_gallery_main_container{text-align:center}
.widget_gallery_container{position:relative}
.widget_gallery_container:hover .gallery_left a,.widget_gallery_container:hover .gallery_right a{display:block}
.widget_gallery_container .gallery_left a{position:absolute;top:0px;left:0px;height:100%;box-sizing:border-box;width:50%;display:none;opacity:0.6}
.widget_gallery_container .gallery_left a img{position:absolute;top:50%;left:5px;margin-top:-20px}
.widget_gallery_container .gallery_right a{position:absolute;top:0px;right:0px;height:100%;box-sizing:border-box;width:50%;display:none;opacity:0.6}
.widget_gallery_container .gallery_right a img{position:absolute;top:50%;right:5px;margin-top:-20px}
.widget_gallery_container .gallery_left a:hover,.widget_gallery_container .gallery_right a:hover{opacity:1}
.widget_gallery_main_container .big_img img{margin:0px;width:auto}
.widget_gallery.little_images{padding:0px 30px;max-height:81px;overflow-x:hidden}
.widget_gallery.little_images img{margin:11px;height:50px;width:auto}
.widget_gallery.little_images img:hover{opacity:0.6}
@media (max-width:1420px){.wrapper{width:1200px}
body{font-size:14px}
#nav1{font-size:140%}
#nav2{font-size:110%}
#nav3{font-size:105%}
.produktboxen{padding-top:185px;width:325px}
@media (max-width:1220px){.wrapper{width:900px}
#nav1{font-size:135%}
#nav2{font-size:105%}
#nav3{font-size:100%}}
@media (max-width:920px){.wrapper{width:auto}
#header_start{height:400px}
#mobilenav{display:inline-block}
#nav1{display:none}
#navb{display:none}
#navc{display:none}
#content{padding-left:20px;padding-right:20px}
#footer{padding:20px}
#nav_bottom{float:none}
#nav_bottom li{margin:0 10px 20px 0}
#credits{margin-top:40px}
.widget_gallery_main_container .big_img img{width:80%}
.produktboxen{padding-top:185px;width:90%}}
@media (max-width:450px){#nav{padding-top:25px}}