body {
    background-image: url(../system/hi_mmt.jpg);
    background-attachment: fixed;
	overflow: scroll;
}
 
.mod_navigation a {
    color:#FFF;
}
.aussen {
    width: 1235px;
    height: auto;
    margin: 0 auto;
    
}
.banner {
    width: 100%;
    height: auto;
    position: fixed;
    margin-top: 0 auto;
    background-color: #FF0000;
}
.banner1 {
    width: 100%;
    height: 35px;
    background-color: #FF9900;
    margin: 0 auto;
    font-family: Arial;
    font-size: 16px;
    padding: 5px;
    color: #808080;
    text-align: center;
}
.naviaussen {
    width: 100%;
    height: auto;
    background-color: #FF9900;
}
.navi {
    width: 620px;
    height: 29px;
    background-color: #FF9900;
    margin: 0 auto;
}
.banner2 {
    width: 100%;
    height: 55px;
    background-color: #FF9900;
    
}
.links {
    width: 200px;
    height: auto;
    float: left;
    background-color: rgba(80, 80, 80, 0.7);
    float: left;
    padding: 5px;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    margin-top: 135px;
    margin-bottom: 5px;
}
.mitte {
    width: 800px;
    height: auto;
    background-color: rgba(80, 80, 80, 0.7);
    float: left;
    margin-top: 100px;
    padding: 5px;
    border-right: solid 1px;
	border-left: solid 1px;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    margin-top: 135px ;
    margin-bottom: 5px;        
}
.rechts {
    width: 200px;
    height: auto;
    background-color: rgba(80, 80, 80, 0.7);
    float: left;
    margin-top: 100px;
    padding: 5px;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    margin-top: 135px;
    margin-bottom: 5px;               
}
.bildtextMMT {
    width: 1000px;
    height: auto;
    font-family: Arial;
    font-size: 10px;
    color: #000;
    margin: 0 auto;
}
.hi_bild {
    width: 100%;
    height: auto;
    background-color: #FF9900;
    margin: 0 auto;
    font-family: Arial;
    font-size: 10px;
    text-align: center;    
    padding: 5px;
    margin-top: 5px;
    color: #000;
}
.fuss {
    width: 100%;
    height: auto;
    background-color: #FF9900;
    font-family: Arial;
    font-size: 10px;
    color: #000;
    text-align: center;
    padding: 5px;
    clear: both;
    margin: 0 auto;
}


.doc {
    width: 800px;
    margin: auto;
}
section p {
    overflow: hidden;
    max-height: 0em;
    padding: 0;
    margin: 0;
    text-align: justify;
    font-family: Arial;
    background: transparent;
}
section a {
    text-decoration: none;
    display: block;
    text-align: left;
    padding: 5px;
    background: #FF9900;
    border-bottom: 1px solid #000;
    color: #000;
}
section:target p {
    max-height: 20em;
    padding: 10px;
}