body{
   margin:0 auto;
   color:#3E2C11;
   font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
   font-size:100%;
   max-width:1080px;
   height:auto;  
   box-shadow: 0.63rem 0 0.63rem #d9d9dd, -0.63rem 0 0.63rem #d9d9dd;
 }
h1{
  margin-top:0;
  margin-left:-0.7rem;
  font-family:trajan pro;
  font-size:1rem;
  font-weight:500;
  color:transparent;
  width:12.5rem;
  height:7rem;
  padding:1.25rem 1.25rem 2.5rem 1.25rem;
  position:absolute;
  text-align:left;
  z-index:4;
}
h3{
  color:#5a86b2;
}
#banner{
  background-image:url('../assets/Bilder/Banner_Schrift.png');
  width:52rem;
  height:7.5rem;
  background-repeat:no-repeat;
  margin-top:-1.25rem;
  margin-left:0.6rem;
  position:absolute;
  z-index:8;
  }
#photon{
  background-image:url('../assets/Bilder/Photon800px.png');
  width:50rem;
  height:8.75rem;
  position:absolute;
  z-index:4;
  background-repeat:no-repeat;
  margin-top:0.94rem;
  margin-left:0.63rem;
}
.Navi{
  margin:7.125rem 0 0 0;  
  position:absolute;
  z-index:6;
  }
.Navi ul{
  list-style:none;
  width:5rem;
  height:38.75rem;
  padding:1.25rem;
  text-decoration:none;
  /*background-color:#111c78;*/

}
.Navi ul li{
  /*border:blue 0.125rem outset;*/
  width:6.875rem;
  height:2.14rem;
  margin-top:1rem;
  padding-top:0.7rem;
  padding-left:0.3rem;
  text-align:center;
  background-image:url('../assets/Grafiken/navitransp.png');
  background-repeat:repeat-x;
  font-family:trajan pro;
  font-size: 1.1rem;
  z-index:5;
  color:#8d8714;  
  box-shadow:0.125rem 0.125rem 0.32rem grey;
 }
.Navi ul a {
  text-decoration:none;  
  color: #8d8714;
  z-index:6;
}
.Navi ul li:hover{
  /*border:#7A75DF 0.125rem outset;*/  
  text-align:center;
  background-image:url('../assets/Grafiken/navitransp3.png');
  background-repeat:repeat-x;
  font-family:trajan pro;
 }
#aHome, #aEssay, #aAutor, #aKontakt, #aLehrsaetze, #aImpressum{  
  color: #8d8714;
  font-weight: bold;
  z-index:8;
}
#backgroundnavi{
background-color:#131c79;
width:7.5rem;
height:41.5rem;
z-index:0;
margin-left:0;
margin-top:8.125rem;
position:absolute;
}
.NaviMobile{  
  background-color:white;
  position: absolute;
  width:105%;
  height:2rem;
  font-size:0.8rem;
  font-family: trajan pro;
  font-weight: bold;
  transform : scale(1,1.5);
  -webkit-transform:scale(1,1.5); /* Safari and Chrome */
  -moz-transform:scale(1,1.5); /* Firefox */
  -ms-transform:scale(1,1.5); /* IE 9+ */
  -o-transform:scale(1,1.5);   
  z-index:8; 
  margin:8.5rem 0 0 -1rem; 
  display:none;
}
.NaviMobile ul{
  list-style: none; 
  margin-left:-7%;     
} 
.NaviMobile ul li{  
  display: inline-block;
  cursor:pointer;
  float: left;  
  color:#25438e; 
  margin-left:3.5%;
}
.NaviMobile ul li:hover{    
  color:red;   
}
#homeMobile, #essayMobile, #autorMobile{
  width:10%;
}
#lehrsaetzeMobile {
  width:17%;
}
#kontaktMobile, #impressumMobile{  
  width:12%;  
}
#hauptfeld, #lehrsaetzeHauptfeld, #essayHauptfeld{  
  width:86%;
  height:41.25rem;
  margin-top:8.2rem;
  margin-left:7.5rem;
  position:absolute;
  z-index:4;
  font-family:trajan pro;
  overflow:auto;  
} 
#hauptfeld{
  background-color:#edeef8;
  }/**/
#hauptfeldtext, #hauptfeldtextA{
  text-align:left;
  margin-left:6.25rem;
  margin-top:3.75rem;
  font-size:1.5rem;
 }
#hauptfeldtextA{
  font-size:1.2rem;
}
#hauptfeldtext1{
  text-align:left;
  margin: 0 1.875rem 1.25rem 2.5rem;
  padding:1.25rem 1.875rem 1.875rem 1.875rem;
  font-size:0.95rem;
}
#hauptfeldtext2{
  text-align:left;
  margin: 0.94rem 1.875rem 1.25rem 3.75rem;
  padding:0.63rem 1.875rem 1.875rem 3.75rem;
  font-size:0.9rem;
}
#hauptfeldtext3{
  text-align:left;
  margin: 4.38rem 1.875rem 1.25rem 4.38rem;
  padding:0 1.875rem 1.875rem 4.38rem;
  font-size:0.9rem;

}
#hauptfeldtext4{
  text-align:left;
  margin: -4.375rem 1.875rem 1.25rem 0.63rem;
  padding:0.63rem 1.875rem 1.875rem 3.125rem;
  font-size:0.9rem;
}
#hauptfeldtext5{
  text-align:left;
  margin: 1.875rem 1.875rem 1.25rem 4.375rem;
  padding:0.63rem 1.875rem 1.875rem 4.375rem;
  font-size:0.9rem;
  }

#bild{
  background-image:url('../assets/Bilder/Sternenhimmel.jpg');
  width:18.75rem;
  height:18.75rem;
  position:absolute;
  margin-left:50%;
  margin-top:-36.5%;
  z-index:5;
}
#eidechse{
background-image:url('../assets/Bilder/eidechse7hoch.png');
background-repeat:no-repeat;
width:9.37rem;
height:23.125rem;
margin-top:-1.75rem;
margin-left:1.25rem;
}

#button, #buttona,#button1{  
  background-repeat:no-repeat;
  width:2rem;
  height:2rem;
  position:fixed;
  margin:-1.875rem 0 1.875rem 3.125rem; 
  z-index:6;
  box-shadow:0.32rem 0.32rem 0.32rem grey;
}
#button{
  background-image:url('../assets/Grafiken/buttonzurueck.png');
}
#buttona{  
  margin-top:0;
  margin-left:1.25rem;
  margin-bottom:1.875rem;  
}

#button1, #button1a{
  background-image:url('../assets/Grafiken/buttonvor.png');
  margin:-1.875rem  0 1.875rem 38.75rem;    
}
.zurueck ul, .zurueckLehrsaetze ul{  
  list-style:none;
  width:2rem;
  height:2rem;
  text-decoration:none;
  position:absolute;
  }
.zurueck ul li, .zurueckLehrsaetze ul{
  width:2rem;
  height:2rem;
  background-image:url('../assets/Grafiken/buttonzurueck.png');
  background-repeat:no-repeat;
  font-family:trajan pro;
  position:absolute;
  cursor:pointer;
  }
.zurueck ul li a, .zurueckLehrsaetze ul li a{
  text-decoration:none;
  background-repeat:repeat-x;
  color: #111c78;
}
.zurueck ul li:hover, .zurueckLehrsaetze ul li:hover{
  border:#7A75DF 0.06rem outset;
  width:2rem;
  height:2rem;
  background-image:url('../assets/Grafiken/buttonzurueck.png');
  background-repeat:no-repeat;
 }
 #linkVorZurueck{
  margin:-1rem 0 0 5rem;
 }
.vor, .zurueck, .vorEssay, .zurueckEssay{
  margin:-11rem 0 0 -1.5rem;
  position:fixed;
}
.vor, .zurueck{  
  margin:-5rem 0 0 -1.5rem;  
}
.vor ul, .vorLehrsaetze ul, .vorLehrsaetzePrae ul{
  list-style:none;
  width:2rem;
  height:2rem;
  text-decoration:none;
  position:absolute;
  }
.vor ul li, .vorLehrsaetze ul li, .vorLehrsaetzePrae ul li{
  width:2rem;
  height:2rem;
  background-image:url('../assets/Grafiken/buttonvor.png');
  background-repeat:no-repeat;
  font-family:trajan pro;
  position:absolute;
  cursor:pointer;
  }
.vor ul li a, .vorLehrsaetze ul li a, .vorLehrsaetzePrae ul li a{
  text-decoration:none;
  background-repeat:repeat-x;
  color: #111c78;
}
.vor ul li:hover, .vorLehrsaetze ul li:hover{
  border:#7A75DF 0.6rem outset;
  width:2rem;
  height:2rem;
  background-image:url('../assets/Grafiken/buttonvor.png');
  background-repeat:no-repeat;
 }  
 #ueberschrift{
 font-size:1.7rem;
 color:#003D79;
 }
 /*#autor{
background-image:url('../assets/Grafiken/navitranspweiss.png');
}*/
#pdflink{
 margin-left:12.5rem;
 }
#indexTable{
 width:80%; 
 margin-left:4.375rem;
 }
#btn, #sth1{
  margin:12.5rem 0 0 25rem;
}
#ueberschriftessay{
 color:#003D79;
 }
#form{
 margin-left:8.75rem;
 }
#kapitelauswahl{
margin-left:11.88rem;
margin-top:1.25rem;
}
#bild_wilhelm_breitenbuerger{
 background-image:url('../assets/Bilder/W_Breitenbuerger_.jpg');
 width:10.63rem;
 height:8.31rem;
 background-repeat:no-repeat;
 position:relative;
 margin-left:33.1rem;
 margin-top:-15.5rem;
 box-shadow:0.32rem 0.32rem 0.32rem grey;
}
#gestaltung{
background-image:url('../assets/Grafiken/Gestaltung.png');
background-repeat:no-repeat;
width:3.125rem;
height:10.625rem;
position:absolute;
margin-left:46.25rem;
margin-top:9.37rem;
z-index:6;
}
#gestaltung a{
text-decoration:none;
width:4.375rem;
height:10.625rem;}/**/
#spacer{
width:4.375rem;
height:4.375rem;
position:relative;
}
#home{
z-index:9;
}
td{
  width:33%;
  text-align: center;
}
#auswahl{
  position: absolute;
  z-index:10;
  background-color:green;
  width:6.25rem;
  height:7.5rem;
  margin:12.5rem 0 0 25rem;
}
#webmaster{
  position:fixed;      
  background-repeat: no-repeat;
  margin:0 0 0 40rem;
  }
#webmasterLogo{
  width:4.375rem;
  height:12.5rem;
  background-image: url('../assets/Grafiken/Gestaltung.png');  
  background-repeat:no-repeat;
}