body
{max-width:1400px;}

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:400,700,300|Lobster:400,700|Quicksand:400|Roboto:400,700);


article
{max-width:1200px;display:-webkit-flex;
                display:-ms-flexbox;
                display:flex;
                -webkit-justify-content: space-between;
                -ms-flex-pack:justify;
                justify-content: space-between;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;font-size:13pt;font-family:Roboto;
                float:none;
                border:1px solid #cfcfcf;
                border-radius: 2px;}


article2
{max-width:1200px;display:-webkit-flex;
                display:-ms-flexbox;
                display:flex;
                -webkit-justify-content: space-between;
                -ms-flex-pack:justify;
                justify-content: space-between;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;font-size:13pt;font-family:Roboto;
                float:none;}

article3
{max-width:1210px;display:-webkit-flex;
                display:-ms-flexbox;
                display:flex;
                -webkit-justify-content: space-between;
                -ms-flex-pack:justify;
                justify-content: space-between;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;font-size:13pt;font-family:Roboto;
                float:none;background:#fff;color:#000;}

article4
{max-width:1300px;display:-webkit-flex;
                display:-ms-flexbox;
                display:flex;
                -webkit-justify-content: space-between;
                -ms-flex-pack:justify;
                justify-content: space-between;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;font-size:13pt;font-family:Roboto;
                float:none;}


#sliderverstecken {display:none;}

.post
{width: 98%;float:none;text-align:center;padding:5px;}

#link5 a:link{display:block;width:98%;height:33px;background:#5f5f5f; color:#ffffff; font-family: Roboto; font-size: 30px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:10px;}
#link5 a:visited{display:block;width:98%;height:33px;background:#5f5f5f; color:#ffffff; font-family: Roboto; font-size: 30px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:10px;}
#link5 a:active{display:block;width:98%;height:33px;background:#5f5f5f; color:#fe0000; font-family: Roboto; font-size: 30px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:10px;}
#link5 a:hover{display:block;width:98%;height:33px;background:#5f5f5f; color:#fff; font-family: Roboto; font-size: 30px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:10px;}

#sprachebg
{width:100%;max-height:35px;background:#FE0000;text-align:right;padding:2px;}

.bgboxoben
{background:#fff;width:99%;min-height:260px;}
.bgboxoben2
{background:#000;width:99%;min-height:250px;font-family:Roboto;font-size:25px;line-height:25px;text-align:left;color:#fff;border:0px solid #8f8f8f;border-radius: 4px; }


.boxoben
{background:#fff;width: 100%;height:auto;}

#bild1 {max-width:60%;}
#bild2 {max-width:90%;}
#bild3 {max-width:99.2%;height:auto;}

.bgtelefon{background:#fe0000;color:#fff;padding:3px;width:98.4%;min-height:70px;text-align:center;font-family:Roboto;}
#telefon1{font-size: 13pt;line-height:22px;}
#telefon2{font-size: 17pt;line-height:27px;}

.content
{width:97%; margin: 0 auto;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;padding:4px;
}

.content2
{width:99%; margin: 0 auto;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;border: 1px solid #BBB;border-radius: 4px;text-align:left;padding:4px;display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: space-between;
-ms-flex-pack:justify;
justify-content: space-between;
margin: 0 auto;
list-style-type: none
 }

.links
{width:100%;font-size:13pt;font-family:Roboto;float:left;padding:3px; }

.sidebar
{background:#ffffff;width:100%;color:#505050;font-size:11pt;font-family:Roboto;
float:right;text-align:left;}


.posthome
{width: 99%;float:none;padding:5px;position:relative;}
.postleft
{max-width: 100%;float:none; padding:5px;position:relative;text-align:left;font-family:Roboto;}
.postmiddle
{max-width: 100%;float:none; padding:5px;position:relative;text-align:left;font-family:Roboto;}
.postright
{max-width: 100%;float:none; padding:5px;position:relative;text-align:left;font-family:Roboto;}

.obenlinks
{max-width: 100%;float:none; padding:5px;position:relative;text-align:center;}
.obenrechts
{max-width: 100%;float:none; padding:5px;position:relative;text-align:center;}

.postlinks
{max-width: 100%;float:none; padding:5px;font-family:Roboto;text-align:left;}
.postrechts
{max-width: 100%;float:none; padding:5px;font-family:Roboto;text-align:left;}

/*bild transform  vergroessern*/
.bild:hover {
box-shadow: 0 10px 6px -6px grey;
}
.bild {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}

/*bild transform  verkleinern*/
.bild2:hover {
-webkit-transform: scale(0.9);  /* für Safari, Android */
-ms-transform: scale(0.9); /* für IE9 */
transform: scale(0.9);
}
.bild2 {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}

}



/* Tabletts */
@media only screen and (min-width: 800px;) {

#link5 a:link{display:block;width:98%;height:29px;background:#5f5f5f; color:#ffffff; font-family: Roboto; font-size: 25px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:visited{display:block;width:98%;height:29px;background:#5f5f5f; color:#ffffff; font-family: Roboto; font-size: 25px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:active{display:block;width:98%;height:29px;background:#5f5f5f; color:#fe0000; font-family: Roboto; font-size: 25px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:hover{display:block;width:98%;height:29px;background:#5f5f5f; color:#fff; font-family: Roboto; font-size: 25px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:4px;}

#sliderverstecken {display:none;}

#sprachebg
{width:100%;height:35px;background:#FE0000;text-align:right;padding:2px;}

.bgboxoben
{background:#fff;width:100%;min-height:260px;}
.bgboxoben2
{background:#000;width:100%;max-height:100px;font-family:Roboto;font-size:25px;line-height:25px;text-align:left;color:#fff;border:0px solid #8f8f8f;border-radius: 4px;text-align:right; }
.boxoben
{width: 100%;height:auto;}

#bild1 {max-width:60%;}
#bild2 {max-width:45%;}

.bgtelefon{background:#fe0000;color:#fff;padding:3px;width:98.7%;min-height:90px;text-align:right;font-family:Roboto;}
#telefon1{font-size: 15pt;line-height:22px;}
#telefon2{font-size: 20pt;line-height:27px;}

.content
{width:100%;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;padding:4px;
  }

.content2
{width:99%;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;border: 1px solid #bbb;border-radius: 4px;text-align:left;padding:4px; display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        -ms-flex-pack:justify;
        justify-content: space-between;
        margin: 0 auto;
        list-style-type: none
  }


.links
{width:100%;font-size:13pt;font-family:Roboto;float:left;padding:3px; }

.sidebar
{background:#ffffff;width:100%;color:#505050;font-size:11pt;font-family:Roboto; float:right;text-align:left;}


.posthome
{width: 100%;float:none;padding:5px;position:relative;font-family:Roboto;}
.postleft
{max-width: 100%;float:none; padding:5px;text-align:left;font-family:Roboto;}
.postmiddle
{max-width: 100%;float:none; padding:5px;text-align:left;font-family:Roboto;}
.postright
{max-width: 100%;float:none; padding:5px;text-align:left;font-family:Roboto;}

.obenlinks
{max-width: 100%;float:none; padding:5px;position:relative;text-align:left;}
.obenrechts
{max-width: 100%;float:none; padding:5px;position:relative;text-align:right;}

.postlinks
{max-width: 100%;float:none; padding:5px;font-family:Roboto;text-align:left;}
.postrechts
{max-width: 100%;float:none; padding:5px;font-family:Roboto;text-align:left;}



}




/* mittlere Geräte */
@media only screen and (min-width: 960px) {

#link5 a:link{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:visited{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:active{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:hover{display:block;width:98%;height:29px; background:#fff;color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:4px;}


#sliderverstecken {display:block;}

#sprachebg
{width:99.7%;height:35px;background:#FE0000;text-align:right;padding:2px;}

bgboxoben
{width:100%;min-height:200px;}

.boxoben
{background:#fff;width: 100%;height:auto;}

.bgboxoben2
{background:#000;width:99%;max-height:100px;font-family:Roboto;font-size:25px;line-height:25px;text-align:left;color:#fff;border:0px solid #8f8f8f;border-radius: 4px;text-align:right; }

#bild1 {min-width:90%;}
#bild2 {max-width:80%;}
#bild3 {max-width:99.1%;}

.bgtelefon{background:#fe0000;color:#fff;padding:6px;max-width:98%;min-height:70px;text-align:right;font-family:Roboto;}
#telefon1{font-size: 15pt;line-height:22px;}
#telefon2{font-size: 20pt;line-height:27px;}

.content
{width: 99%;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;box-shadow: 0 0 0px #505050;border: 0px solid #bbb; padding:4px;}

.content2
{width: 99%;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;border: 1px solid #BBB;border-radius: 4px;text-align:left; padding:4px; display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        -ms-flex-pack:justify;
        justify-content: space-between;
        margin: 0 auto;
        list-style-type: none
        }

.links
{min-width:720px;font-size:13pt;font-family:Roboto;float:left;padding:3px; }

.sidebar
{background:#ffffff;width:550px;color:#505050;font-size:11pt;font-family:Roboto; float:right;text-align:left;}


.posthome
{max-width: 100%;float:none;padding:5px;position:relative;font-family:Roboto;}
.postleft
{max-width: 30%;float:none; padding:5px;font-family:Roboto;border:0px solid #5f5f5f;border-radius:4px;}
.postmiddle
{max-width: 30%;float:none; padding:5px;font-family:Roboto;border:0px solid #5f5f5f;border-radius:4px;}
.postright
{max-width: 30%;float:none; padding:5px;font-family:Roboto;border:0px solid #5f5f5f;border-radius:4px;}

.obenlinks
{max-width: 45%;float:left; padding:5px;position:relative;text-align:left;}
.obenrechts
{max-width: 45%;float:right; padding:5px;position:relative;text-align:right;}

.postlinks
{max-width: 30%;float:none; padding:5px;font-family:Roboto;text-align:left;}
.postrechts
{max-width: 65%;float:none; padding:5px;font-family:Roboto;text-align:left;}



}




/* grosse monitore */
@media only screen and (min-width: 1200px) {

#link5 a:link{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:visited{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-bottom:1px solid #505050;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:active{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:4px;}
#link5 a:hover{display:block;width:98%;height:29px;background:#fff; color:#fe0000; font-family: Roboto; font-size: 20px;text-decoration:none;text-align:center;border-top:1px solid #505050;border-radius:4px;padding:4px;}


#sliderverstecken {display:block;}

#sprachebg
{width:99.8%;height:35px;background:#FE0000;text-align:right;padding:2px;}

.bgboxoben
{max-width:1300px;min-height:260px;}
.bgboxoben2
{width:99%;max-height:100px;font-family:Roboto;font-size:25px;line-height:25px;text-align:left;color:#fff;border:0px solid #8f8f8f;border-radius: 4px;text-align:right; }

.boxoben
{max-width:1300px;height:auto;}

#bild1 {min-width:90%;}
#bild2 {max-width:95%;}
#bild3 {max-width:1300px;}

.bgtelefon{background:#fe0000;color:#fff;padding:6px;max-width:1288px;height:70px;text-align:right;font-family:Roboto;}

.content
{max-width: 1292px;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;box-shadow: 0 0 0px #505050;border: 0px solid #BBB;}

.content2
{max-width: 1250px;height:auto;background:#ffffff;font-size:13pt;font-family:Roboto;border: 1px solid #BBB;border-radius: 4px;text-align:center; padding:4px; display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        -ms-flex-pack:justify;
        justify-content: space-between;
        margin: 0 auto;
        list-style-type: none

}



.links
{width:720px;font-size:13pt;font-family:Roboto;float:left;padding:3px;text-align:left; }

.sidebar
{background:#ffffff;width:400px;color:#505050;font-size:11pt;font-family:Roboto; float:right;text-align:left;}



.posthome
{width: 100%;float:none;padding:5px;position:relative;text-align:left;font-family:Roboto;}
.postleft
{width: 30%;float:none; padding:5px;position:relative;text-align:left;font-family:Roboto;border:0px solid #5f5f5f;border-radius:4px;}
.postmiddle
{width: 30%;float:none; padding:5px;position:relative;text-align:left;font-family:Roboto;border:0px solid #5f5f5f;border-radius:4px;}
.postright
{width: 30%;float:none; padding:5px;position:relative;text-align:left;font-family:Roboto;border:0px solid #5f5f5f;border-radius:4px;}

.obenlinks
{max-width: 45%;float:left; padding:5px;position:relative;text-align:left;}
.obenrechts
{max-width: 45%;float:right; padding:5px;position:relative;text-align:right;}

.postlinks
{max-width: 65%;float:none; padding:5px;font-family:Roboto;text-align:left;}
.postrechts
{max-width: 30%;float:none; padding:5px;font-family:Roboto;text-align:left;}




}