@media screen and (max-width: 700px) {
* { margin: 0px; padding: 0px; }
#alles { max-width: 100%; }
#menueline { display: block; height: auto; float: left; position: fixed; visibility: visible; top: 0px; }
#menueline .menuebutton { display: block; }
#menueline ul li { display: block; }
#navline { display: block; }
#headerbild { background: url(../img/head_320.jpg) no-repeat center top; text-align: left; height: 40px; padding-top: 100px; }
#main-navigation { width: 100%; margin: auto; display: none; height: 40px; }
#navigation .menu { list-style-type: none; width: 100%; margin: auto; }
#main-navigation .menuebutton { display: block; }
#navigation .menu li a { min-width: 100px; width: 32%; height: 30px; /*font-family: 'Oswald'*/, Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 30px; text-align: center; color: #FFF; text-decoration: none; float: left; }
#eingang { background: url(none); }
#sidebar { display: none; margin-top: 10px; width: 140px; }
.egbox1 { height: auto; width: 98%; min-width: 300px; float: none; padding: 5px; }
.egbox2 { height: auto; width: 98%; min-width: 300px; float: none; padding: 5px; }
.textbox { width: 98%; }
.textbox1 { width: 60%; float: none; margin: auto; display: block; }
.textbox2 { width: 98%; float: none; }
.textbox3 { display: none }
h1 { display:none; }
h2 { font: bold 16px/20px Georgia, "Times New Roman", Times, serif; }
.gasse { display: none; }
.m-gasse { text-align: center; display: block; margin: auto; }
.bildbox { width: 100%; float: none; }
.nr-box { float: none; display: block; width: 80%; margin: auto; }
#mobilbox { width: 90%; float: none; display: block; margin: auto; }
.nummer { font-size: 30px; line-height: 40px; height: auto; margin: 0px; }
#content { width: 99%; float: none; }
.foto-handy { display: none; text-align: center; }
.foto-mobil { display: block; text-align: center; }
#cw-content { width: 100%; float: none; }
#px-content { width: 100%; float: none; }
#jetztlive { font-size: 18px; }
.jlframe { height: 4000px; width: 100%; border-style: none; }
.jlframetl { height: 2000px; width: 100%; border-style: none; }
}
@media screen and (max-width: 500px) {
#mobilbox { width:100%;}
}
