
body > header{
    margin-top:10px;
    height:90px;
    line-height:1.4em;
    font-size:2.2em;
}
body > header >figure{
    display:none;
}
body > figure{
    display:block;
    left:1%;
    margin-left:10px;
}
menu{
    margin-top:10px;
}
menu > a{
    display:block;
    height:40px;
    line-height:40px;
    font-weight:bold;
    text-transform:uppercase;
    text-align:center;
    font-size:1.4em;
    text-shadow:2px 2px 4px #000;
    color:#fff;
}
menu > ul{
    position:relative;
    z-index:1000;
    display:none;
}
menu > ul > li{
    background-color:#C0C0C0;
    display:block;
    margin:0px 5px;
    height:2.2em;
    line-height:2.2em;
    border-top:1px solid #333333;
}
menu > ul > li > a{
    font-size:1.4em;
    height:inherit;
    line-height:inherit;
}
menu > ul > li:nth-of-type(even){
    display:none;
    width:0px;
    margin:0px 0px;
}
section{
    display:none;
    position:static;
    font-size:1.4em;
    margin-left:0;
    margin:auto;
    width:92%;
    padding:10px;
    background-color:#333333;
    box-shadow:0px 0px 7px #000;
    min-height:60%;
    max-height:60%;
    height:60vH !important;
    overflow:auto;
}
section > figcaption,#artikeldetail aside{
    float:none;
    display:block;
    clear:both;
    max-width:92%;
    margin-top:5px;
    margin-bottom:10px;
}
#artikeldetail aside{
    width:92%;
    font-size:inherit;
}
section ul,section ul li, section a,section address,section p{
    font-size:inherit;
}
section > ul{
    margin:15px 0px;
}
iframe{
    display:none;
}
form > label{
	display:block;
	margin-left:5px;
	width:auto;
}
form > input, input[type=text]{
	width:90%;
}
form > input[type=submit],form > input[type=reset]{
	width:45%;
}
form > input[name=plz],form > input[name=hausnr]{
	width:15%;
}
form > input[name=ort],form > input[name=strasse]{
	width:70%;
}
textarea{
	width:90%;
}
#meldung{
    padding-left:5px !important;    
}
div.artikel,#angebote aside{
    width:96%;
    font-size:inherit;
}
h4,i.smaller{
    font-size:inherit;    
}
#katartikel ul{
    margin:10px;
}
#dialog{
    max-width:93%;
    height:100vH;
    top:0%;
    left:0%;
    margin:0px;
    margin-top:0px;
    overflow: auto;
}
#dialog .close{
    top:5px;
    right:15px;
}