html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,#content,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;background:transparent;}
ul{list-style:none;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,#content,summary{display:block;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#333;}
a:hover,a:focus{text-decoration:underline;}
a:active,a:visited{color:white;}
#wrapper a:active, #wrapper a:visited{color:black;}
footer a:active, footer a:visited, #content a:visited, content a:active{color:black;}
@media screen,projection{
html{font-size:100%;}
body{background:#fff;color:#000;font:80% Arial,Helvetica,sans-serif;}
#wrapper{position:relative; top:3em;margin:0 auto; width:80%;max-width:1200px;height:100%; z-index:10;}
h1,h2,h3,h4,h5,.h2{line-height:1.1em;}
h1{font-size:2.6em;margin:0 0 0.7em 0;color:#b01915;text-align:center; }
h2{font-size:1.7em;text-align:center;margin-bottom:0.5em;}
p+h2{margin-top:1em;}
h3{font-size:1.2em;margin-bottom:0.3em;}
p{margin:0 0 0.5em 0;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;line-height:2em;}
header{position:relative;height:auto;width:100%;margin-top:3em;margin-bottom:3em;box-shadow:2px 5px 5px 2px rgba(0,0,0,0.5);}
header img{width:100%;height:auto;}
.all{display:block;float:left;width:44%;height:auto;}
.all1{display:block;float:right;width:44%;height:auto;}
.pic{display:block;border-color:#48703D;border-width:30px;border-style:groove;}
.bild{width:42%;float:left;margin:0 3% 1em 0;display:inline-block;vertical-align:top;margin-bottom:3em;border-color:#48703D;border-width:30px;border-style:groove;}
.bild2{width:42%;float:right;margin:0 0 1em 0;display:inline-block;vertical-align:top;margin-bottom:3em;border-color:#48703D;border-width:30px;border-style:groove;}
.text{width:100%; height:auto;margin:2em 0;}
.text2{width:50%;position:relative;margin:2em auto;}
.all img,.all1 img, .bild img, .bild2 img{width:100%;height:auto;}
footer{width:100%;background:#fff;height:auto;padding:2em 0;overflow:hidden;border-top:1px solid #48703D;line-height:1.4em;position:relative;;max-width:1200px;height:auto;margin:3em auto;z-index:100;text-align:center;}
footer ul li{float:left;text-align:center;margin:0 2em 15px 0;}
#green{display:block;width:100%;heigt:auto;background:#48703D;box-shadow:rgba(000, 000, 000, 0.5) 1px 1px  5px;text-align:center;}
nav a{color:white;}
nav{position:relative; top:0;margin:0 auto; width:80%;max-width:1200px;background:#48703D;height:auto;margin:0 auto;z-index:100;text-align:center;}
.dropbtn{background-color: #48703D;color: white;padding: 16px;font-size: 16px;border: none;cursor: pointer;float:left;}
.dropdown{position:relative;display:inline-block;z-index:1;text-align:left;}
.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}
.dropdown-content a:hover{background-color:#f1f1f1}
.dropdown:hover .dropdown-content{display: block;}
.dropdown:hover .dropbtn{background-color: #598527;}
.klar{clear:both;}
.kon{float:left;width:30%;}
iframe{float:right;width:60%;height:auto;border-color:#48703D;border-width:30px;border-style:groove;}
#content{width:80%;margin:0 auto;min-height:32em;}
.mit{text-align:center;font-size:1.4em;}
.mit a{text-decoration:underline;}
}
@media only screen
and (max-width :1000px){
}
@media only screen
and (max-width :800px){
#wrapper{width:98%;margin:1% auto;}
.all{display:block;float:none;width:90%;margin:0 auto;height:auto;}
.all1{display:block;float:none;width:90%;height:auto;margin:0 auto;}
.text{width:85%; height:auto;margin:2em auto;}
.pic, .bild, .bild2{display:block;width:85%;float:none;max-width:500px;margin:1em auto;border-width:15px;}
iframe{border-width:15px;}
.text2{width:90%;position:relative;margin:3em auto;}
footer{width:90%;}
.kon{float:none;width:80%;}
iframe{clear:both;float:none;margin-top:5em;width:90%;height:auto;border-color:#48703D;border-width:30px;border-style:groove;}

@media print{
.pic, .bild, .bild2{display:none;}
}



