<!CSS>


body {margin: 0; font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;width: 98% }

* h2{color: darkblue}
* h3{color: dimgrey}

.koptxt {text-align: left;padding: 10px}

.inftxt {font-family: arial,sans-serif;color: dimgrey; text-align: center;padding: 70px;height: 275px; margin: 0px}
.inftxt h1{font-weight: bold}
.inftxt h2{color: darkblue;}

.fustxt1 {font-family: verdana; background-color: #EFF1F3;padding-left: 120px;padding-top: 15px; width: 95%;float:left;}
.fustxt1 h2{color: rgba(20,50,90,1); margin-bottom: 2px}


.fustxt2 {font-family: verdana; background-color: #EFF1F3;padding-left: 120px;padding-top: 0px; padding-bottom: 15px;width: 95%;margin: 0; }
.fustxt2 p{color: dimgrey;font-weight: bold;padding-left: 42px;}

#akttxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 30px;height: auto; margin: 0px;}
#bertxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 30px;height: auto; margin: 0px;}
#chetxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 30px;height: auto; margin: 0px;}
#erftxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 30px;height: auto; margin: 0px;}
#faqtxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 30px;height: auto; margin: 0px;}
#kontxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 120px;height: auto; margin: 0px;}
#kontxt h1{font-weight: bold}
#kontxt h2{color: darkblue;}

#semtxt {font-family: arial,sans-serif;color: dimgrey; text-align: left;padding: 70px;height: auto; margin: 0px;}

#impres {text-align: left; padding: 30px; width: 94%;
    font-family: Arial; color: dimgrey; font-size: 1em}
#impres h1{color: dimgrey}


#impres h4{color: rgba( 140, 220, 170, 0.460 )}
#impres h5{color: white; background-color:  rgba( 26, 90, 50, 0.5 ); font-size: 1.8em; text-align: center; font-weight: 800}
#impres h6{color: dimgrey; font-size: 0.6em;text-align: left; margin-left: 30px}




.abstand {text-align: center;}    
    
.topnav {font-family: verdana,sans-serif;overflow: hidden;font-weight: 500;background-color: rgba(20,50,90,0.88)}

.topnav a {   float: left;   display: block;   color: white;   text-align: center;
	    padding: 14px 26px;   text-decoration: none;   font-size: 16px;}

.active {  background-color: #A4CC4C;font-weight: bold ;color: white;}

.topnav .icon { display: none;}

.dropdown {   float: left; overflow: hidden;}

.dropdown .dropbtn {   font-size: 16px;   border: none;  outline: none;  color: white;
                                    padding: 14px 26px; background-color: inherit;  font-family: inherit;   margin: 0;}

.dropdown .dropbtna {   font-size: 16px;   border: none;  outline: none;  color: white;
                                    padding: 14px 26px; background-color: #A4CC4C;  font-family: inherit;   margin: 0;}

.dropdown-content {  display: none;  position: absolute;  background-color: #f9f9f9;   min-width: 160px;
		  box-shadow: 0px 8px 46px 0px rgba(0,0,0,0.2);  z-index: 1;}

.dropdown-content a {  float: none;  color: #95BC61;  padding: 12px 16px;  text-decoration: none; 
		      display: block; text-align: left;}

.topnav a:hover, .dropdown:hover .dropbtn {color: #A4CC4C;font-weight: 550;background-color: rgba(20,50,90,0)}

.dropdown-content a:hover {  background-color: #ddd;  color: darkbluedimgr;}
 
.dropdown:hover .dropdown-content {  display: block;}

@media screen and (max-width: 600px) {  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;  } 
  .topnav a.icon { float: right;  display: block;  }}


@media screen and (max-width: 672px) { .topnav.responsive {position: relative;}
  .topnav.responsive .icon { position: absolute; right: 0; top: 0;  }
  .topnav.responsive a {float: none; display: block;  text-align: left;  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn { display: block; width: 98%; text-align: left;  }}
.fustxt.resonsive h1{text-align: right}
