/* ad
CSS Media Queries
*/

@media only screen and (max-width: 850px) {

#container { width:641px !important; }

#nav ul li.menuitem { display:none; }
#nav ul li.menubutton { display:block; padding-right:6px; }
#nav ul li.closeright span { width:30px; }  /* .expandflip */

#seite { background-image:none !important; }
#main { min-height:0px; margin-top:21px; }
#focus .bildbox { width:640px; }
.mq-abstand-plus { margin-top:5px; }
#focus .box-n.mq-0 { display:none !important; }

#note, #note-2 { width:640px; margin:20px 0px 0px 0px; padding-bottom:0px; background-color:#e7e8ea; }
#note.mq-top { margin:10px 0px 10px 0px; }
#note.mq-0, #note .mq-0, #note-2 .mq-0 { display:none !important; }
div.notice { padding:11px 24px 8px 15px; }
div.notebox { width:140px; min-height:80px; margin:8px 0px 8px 30px; }
div.notice.mq-linkbox { margin-bottom:0px !important; }
div.notice.mq-boxabstand { border-bottom:21px solid #f0f1f3 !important; }
div.notice .mq-center { padding:0px 0px 4px 0px !important; text-align:center; }

#note .subline, #note-2 .subline { font-size:13px; line-height:16px; }
img.sub-pos { bottom:0.0em; }  /* Chev Position, font:13px */

#subnav-fuss { display:none !important; }
#footer { display:block !important; }

#fusszeile p.links { position:static !important; padding:11px 10px 0.53em 15px; }
#fusszeile p.rechts { left:0px; padding:0px 10px 9px 15px; }
/* #fusszeile p.nurlinks span { display:none; } */

}

@media only screen and (max-width: 648px) {

#container { width:430px !important; }
#shadow-box { box-shadow:none; }
#seite { border-left:1px solid silver; }

#focus .bildbox { width:428px !important; }
.bildbox .mq-image-li { padding-left:0px !important; }
.bildbox .mq-image-re { padding-left:55px !important; }
.bildbox .picnotice .mq-color-n { color:#d6d6d6 !important; }
.bildbox .picnotice .mq-color-b { color:#cccccc !important; }
.bildbox .picnotice.mq-small { top:338px; bottom:auto; }
.bildbox .picnotice.owl { top:10px; bottom:auto; }
.bildbox .picnotice.mq-txt-box { position:static; background:#f0f1f3; width:398px; padding:9px 15px 0px 15px; font-size:11px; color:#6a6a6a; }
#focus .mq-0 { display:none !important; }
#focus .txtbox { width:398px; margin-left:15px; }
#focus .txt-li { width:398px; margin-left:15px; }
#focus .txt-re { width:398px; margin-left:15px; }
#focus .mq-chev-re { margin-right:5px; }

#note, #note-2 { width:428px; }

#fusszeile p.links { display:none; }
#fusszeile p.mq-links { display:block !important; position:static !important; padding:11px 10px 0.53em 15px; }

a.mq-a-box { display:inline; }

.mq-bildabstand { margin-bottom:0.53em !important; }
.mq-bildabstand1 { margin-bottom:0.73em !important; }
.mq-bildabstand2 { margin-bottom:1.06em !important; }

.mq-absatz { margin-top:0.53em !important; }
.mq-absatz1 { margin-top:0.33em !important; }
.mq-absatz2 { margin-top:0.23em !important; }

.mq-abstand { margin-top:1.5em !important; }
.mq-abstand1 { margin-top:1.2em !important; }
.mq-abstand2 { margin-top:1.0em !important; }
.mq-abstand3 { margin-top:0.73em !important; }

}

@media only screen and (max-width: 568px) {

.head { font-size:13px; }
a.box-n { padding-bottom:9px; }
img.chevu15, img.chevz8y, img.chevw8y, img.che2w8, img.chevu9, img.chevd9 { font-size:15px; }
img.squ5-h8 { font-size:13px; }

}
