#a2mainnei3 {font-family: 'Manrope', sans-serif;color:#000;margin:auto;text-align:justify;font-size:12px;}.a2headernei3 {box-sizing: border-box;height:65px;background-color:#687372;text-align:center;font-family: 'Abril Fatface';font-size:48px;color:#d0d4d4;text-decoration: overline; line-height:60px;} .a2footernei3 {box-sizing: border-box;height:30px;background-color:#687372;font-family: 'Abril Fatface';font-size:30px;color:#d0d4d4;text-decoration: overline;margin-top:10px;text-transformation:lowercase; line-height:39px;}.a2bodynei3 {width:878px;min-height:65px;max-height:auto;border: 1px solid #d0d4d4;margin:auto;padding:10px;background-color:#d0d4d4;}.a2textboxblanknei3 {height:120px;overflow:auto;margin-top:20px;padding:10px;background-color: #e6e6e6;clear: left;}.a2textboxblanknei3 b {background-color:#687372;padding:1px;padding-right:5px;padding-left:5px;color:#d0d4d4;}.a2textboxblanknei3 i {text-transform:uppercase;font-weight:bold;color:#687372;}.a2textboxblanknei3 u {color:#687372;text-decoration: underline double;}.a2suchendnei3 {height:200px;width:60%;}.a2gesuchtnei3 {height:200px;width:60%;}.a2weiteresnei3 {height:auto;}.a2zwischenuenei3 {font-size:25px;font-family:'Abril Fatface';color:#e6e6e6;text-align:right;line-height:10px;padding-top:10px;padding-right:12px;position:relative;top:16px;}.a2zwischenue2nei3 {font-size:40px;font-family:'Abril Fatface';color:#e6e6e6;text-align:right;padding-top:20px;line-height:2px; position:relative; bottom:-8px;}.a2imgbacknei3 {float:right;background-color: #e6e6e6;position:relative;top:20px;right:10px;height:170px;width:130px;}.a2imgnei3 {float:right;position:relative;top:10px;right:10px;height:180px;width:140px;filter: grayscale(100%);-webkit-transition: 2s;}.a2imgnei3:hover {-webkit-filter: none;-webkit-transition: 2s;}.a2flexnei3 {width:100%;display:flex; margin-top:10px; text-transform:uppercase; font-family:'abril fatface'; color:#687372; letter-spacing:1px;} .a2flexnei3 a:link {text-decoration:none; color:#687372;} .a2flexnei3 a:visited {text-decoration:none; color:#687372;} .a2flexnei3 a:hover {text-decoration:none; color:#687372;} .a2fontawesnei3 {width:25%;justify-content:space-between;background-color:#e6e6e6;padding:4px;}}.a2textboxblanknei3::-webkit-scrollbar { width: 5px;}.a2textboxblanknei3::-webkit-scrollbar-thumb { background-color: #687372;}

/* tabprofs mit radio-Buttons */
.tabprofbed figure { 
   display: block; 
   margin-left: 0; 
   border-bottom: 1px solid #cad7ae;
   clear: both;
   width:630px;
}

.tabprofbed > input,
.tabprofbed figure > div { display: none; 

}

.tabprofbed figure>div {
  padding: 5px;
  width: 885px;
  overflow:auto;
  border: 1px solid;
  background: #d0d4d4;
  line-height: 1.5em;
  letter-spacing: 0.3px;
  color: #444;
  border:1px solid #d0d4d4;
  height:520px;
  }

#tabprof1:checked ~ figure .tabprof1,
#tabprof2:checked ~ figure .tabprof2,
#tabprof3:checked ~ figure .tabprof3,
#tabprof4:checked ~ figure .tabprof4,
#tabprof5:checked ~ figure .tabprof5 { display: block; }


navprof label {
    float: left;
    padding: 6px;
    border-top: 1px solid #171b1c;
    border-right: 1px solid #171b1c;
      background: hsl(175deg 5% 43%);
    color: #dbe1e1;
    width: 164px;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-size: 10pt;
}

navprof label:nth-child(1) { border-left: 1px solid #141d1f; }
navprof label:hover { background: hsl(143, 147, 148, 1); color:#c3c1bf; }
navprof label:active { background: #6c575c; }

#tabprof1:checked ~ navprof label[for="tabprof1"],
#tabprof2:checked ~ navprof label[for="tabprof2"],
#tabprof3:checked ~ navprof label[for="tabprof3"],
#tabprof4:checked ~ navprof label[for="tabprof4"],
#tabprof5:checked ~ navprof label[for="tabprof5"] {
background: #141d1f;
    color: #dbe1e1;
    position: relative;
    border-bottom: none;
    font-family: 'Oswald', sans-serif;
    background-repeat: no-repeat;
        background-image: linear-gradient(145deg, #546563 51%, #464e51 40%);
}

#tabprof1:checked ~ navprof label[for="tabprof1"]:after,
#tabprof2:checked ~ navprof label[for="tabprof2"]:after,
#tabprof3:checked ~ navprof label[for="tabprof3"]:after,
#tabprof4:checked ~ navprof label[for="tabprof4"]:after,
#tabprof5:checked ~ navprof label[for="tabprof5"]:after {
  content: "";
  display: block;
  position: absolute;
  height: 2px;
  background: #6c575c;
  left: 0;
  bottom: -1px;
}

.profhead1{font-family:'Oswald', sans-serif;
background-color:#687372;
padding:3px;
font-size:15pt;
text-align:right;}

.profhead2{font-family:'Oswald', sans-serif;
    border-bottom: 2px solid #687372;
    padding: 3px;
    /* font-size: 15pt; */
    text-align: center;
    text-transform: uppercase;
    text-shadow: -1px -1px 0 #2B2522, 1px -1px 0 #2B2522, -1px 1px 0 #2B2522, 1px 1px 0 #2B2522;
    color: #e6e6e6;
    /* width: 223px; */
    background-repeat: no-repeat;
    background-image: linear-gradient(145deg, #546563 51%, #464e51 40%);
    background-color: #C3C4C2;}

.profhead3{font-family:'Oswald', sans-serif;
    border-bottom: 2px solid #687372;
    padding: 11px;
    /* font-size: 15pt; */
    text-align: center;
    text-transform: uppercase;
    text-shadow: -1px -1px 0 #2B2522, 1px -1px 0 #2B2522, -1px 1px 0 #2B2522, 1px 1px 0 #2B2522;
    color: #C3C1BF;
    /* width: 223px; */
    background-repeat: no-repeat;
    background-image: linear-gradient(120deg, #151e20 40%, #252f33 40%);
    background-color: #C3C4C2;}

.profstwww{width:630px;
height:400px;
overflow:auto;
text-align:justify;
font-family: 'Anaheim', sans-serif;
font-size:11pt;
padding:8px;}

.profshort{background-color:#687372;
font-family:'Anaheim', sans-serif;
font-size:11pt;
text-align:center;
width:350px;
    text-align: center;
     background-color: #546563;
    border: 1px solid #273836;
    color: #fefdfd;
    font-family: inconsolata, Sans serif;
    font-size: 11px;
    text-transform: uppercase;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;}

.profusername{background-color:#687372;
font-family:'Anaheim', sans-serif;
font-size:11pt;
text-align:center;
width:250px;}

.profstchara{width:320px;
height:200px;
overflow:auto;
text-align:justify;
font-family: 'Anaheim', sans-serif;
font-size:11pt;
padding:8px;}

.proftitel{background-color: #573d40;
	font-family: 'Anaheim', sans-serif;
	text-align: center;
	color: #6c575c;
	font-size: 11pt;
	text-transform: lowercase;
}
.profilkenner {
    width: 426px;
    height: 175px;
    background-color: #e6e6e6;
    margin-left: 3px;
    border: 1px solid #e6e6e6;
    padding: 15px;
    box-sizing: border-box;
    overflow-y: auto;
    overflow-x: hidden;
	    text-align: justify;
	    text-align: justify;
    color: #383e3d;
    font-size: 10px;
    text-transform: uppercase;
}
.indexbild {
    border: 5px solid #dbdbdb;
    width: 80px;
    border-radius: 100%;
    float: left;
    margin-left: 40px;
}
		
		
		
		
		
		
		
		
		
		
		
		
		