#img1dia, #img2dia, #noscriptdia {
    position: absolute;  /* Bilder uebereinanderlegen */
    top: 10px; /* Abstand von der linken oberen Ecke des Elternelements vertikal */
    left: 43px; /* Abstand von der linken oberen Ecke des Elternelements horizontal */
    margin-left: 0px;
    border: 0;
    display: block;
}
#noscriptdia { /* Auf die Aktivierung von JavaScript hinweisen */
	position: absolute;
    top: 60px; /* Abstand von der linken oberen Ecke des Elternelements vertikal */
    left: 50%; /* Abstand von der linken oberen Ecke des Elternelements horizontal */
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
	width: 200px;
	color: #a00003;
	padding: 5px;
    margin-left: -106px;
}


#css-dropdown-menu {
    position: absolute;
}
ul.css-dropdown-menu1, ul.css-dropdown-menu2, ul.css-dropdown-menu3, ul.css-dropdown-menu4, ul.css-dropdown-menu5, ul.css-dropdown-menu6, ul.css-dropdown-menu7 , ul.css-dropdown-menu8 { /* css-dropdown-menu Standardeinstellungen */
    float: left;
    list-style-type: none; /* Kein Aufzählungszeichen */
    position: relative;
    top: 0px; /* css-dropdown-menuposition vertikal */
    margin: 0;
    padding: 0;
    z-index: 100; /* css-dropdown-menu immer im Vordergrund, ggf. z-index erhöhen */
}

ul.css-dropdown-menu1 { /* 1. Dropdown Menu Position horizontal */
    left: 0px;
}
ul.css-dropdown-menu2 { /* 2. Dropdown Menu Position horizontal */
    left: 0px;
}
ul.css-dropdown-menu3 { /* 3. Dropdown Menu Position horizontal */
    left: 0px;
	}
ul.css-dropdown-menu4 { /* 4. Dropdown Menu Position horizontal */
    left: 0px;
}

ul.css-dropdown-menu5 { /* 5. Dropdown Menu Position horizontal */
    left: 0px;
}

ul.css-dropdown-menu6 { /* 6. Dropdown Menu Position horizontal */
    left: 0px;
}

ul.css-dropdown-menu7 { /* 7. Dropdown Menu Position horizontal */
    left: 0px;
}

ul.css-dropdown-menu8 { /* 8. Dropdown Menu Position horizontal */
    left: 0px;
}

ul.css-dropdown-menu1 li a, ul.css-dropdown-menu2 li a, ul.css-dropdown-menu3 li a, ul.css-dropdown-menu4 li a, ul.css-dropdown-menu5 li a, ul.css-dropdown-menu6 li a, ul.css-dropdown-menu7 li a, ul.css-dropdown-menu8 li a {
    font-size: 16px;
	line-height:32px; 
    font-weight: bold;
    text-align: left;
	vertical-align:top;
    color: #007cc3;
    text-decoration: none;
    width: 177px;
    height: 32px;
    padding: 0;
    border-left: 0px #868686 solid; /* Trennstrich links */
    border-right: 0px #090909 solid; /* Trennstrich rechts */
    border-bottom: 2px #FFFFFF solid; /* Trennstrich rechts */
    display: block;
    margin:0px;
    background: #e7e7e8;
}
ul.css-dropdown-menu1 li ul, ul.css-dropdown-menu2 li ul, ul.css-dropdown-menu3 li ul, ul.css-dropdown-menu4 li ul, ul.css-dropdown-menu5 li ul, ul.css-dropdown-menu6 li ul, ul.css-dropdown-menu7 li ul, ul.css-dropdown-menu8 li ul {
    display: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 100;
}
ul.css-dropdown-menu1 li:hover ul, ul.css-dropdown-menu2 li:hover ul, ul.css-dropdown-menu3 li:hover ul, ul.css-dropdown-menu4 li:hover ul, ul.css-dropdown-menu5 li:hover ul, ul.css-dropdown-menu6 li:hover ul, ul.css-dropdown-menu7 li:hover ul, ul.css-dropdown-menu8 li:hover ul {
    display: block;
    position: absolute;
    z-index: 100;
}
ul.css-dropdown-menu1 li:hover > a, ul.css-dropdown-menu2 li:hover > a, ul.css-dropdown-menu3 li:hover > a, ul.css-dropdown-menu4 li:hover > a, ul.css-dropdown-menu5 li:hover > a, ul.css-dropdown-menu6 li:hover > a, ul.css-dropdown-menu7 li:hover > a, ul.css-dropdown-menu8 li:hover > a {
    background: #e7e7e8;
	color: #003366;
}
ul.css-dropdown-menu1 li ul li:hover > a, ul.css-dropdown-menu2 li ul li:hover > a, ul.css-dropdown-menu3 li ul li:hover > a, ul.css-dropdown-menu4 li ul li:hover > a, ul.css-dropdown-menu5 li ul li:hover > a, ul.css-dropdown-menu6 li ul li:hover > a, ul.css-dropdown-menu7 li ul li:hover > a, ul.css-dropdown-menu8 li ul li:hover > a {
    background: #e7e7e8;
	color: #003366;
}
ul.css-dropdown-menu1 li ul li, ul.css-dropdown-menu2 li ul li, ul.css-dropdown-menu3 li ul li, ul.css-dropdown-menu4 li ul li, ul.css-dropdown-menu5 li ul li, ul.css-dropdown-menu6 li ul li, ul.css-dropdown-menu7 li ul li, ul.css-dropdown-menu8 li ul li {
    float: none;
	opacity: 1.0;
}
ul.css-dropdown-menu1 li ul li a, ul.css-dropdown-menu2 li ul li a, ul.css-dropdown-menu3 li ul li a, ul.css-dropdown-menu4 li ul li a, ul.css-dropdown-menu5 li ul li a, ul.css-dropdown-menu6 li ul li a, ul.css-dropdown-menu7 li ul li a, ul.css-dropdown-menu8 li ul li a {
    font-weight: normal;
    font-size: 16px;
	line-height:24px; 
	vertical-align:top;
    border: none;
    width: 180px;
    height: 24px;
    padding: 0px 0 0 0;
    background: #e7e7e8;
}



	body {font-family: Trebuchet MS, Arial, Helvetica; font-size:14pt; color: #004c37;  background-image: url(pictures/bg.jpg); text-decoration:none;}
	

  

	

 a:link { color: #007cc3; text-decoration:none; }
 a:visited { color: #007cc3; text-decoration:none; }
 a:hover { color: #003366; text-decoration:underline; }
 a:active { color: #007cc3; text-decoration:none; }
 

.text24 { font-family: Trebuchet MS; font-variant:normal; font-weight:bold; line-height:32px; font-size:24px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; vertical-align:top; }

.text24db { font-family: Trebuchet MS; font-variant:normal; font-weight:bold; line-height:32px; font-size:24px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; vertical-align:top; }
	  
.text24c { font-family: Trebuchet MS; font-variant:normal; font-weight:bold; line-height:32px; font-size:24px; font-stretch:normal; color:#007cc3; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:center; vertical-align:top; }
	  
.text20c { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:28px; font-size:20px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:center; vertical-align:top; }

.text20l { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:28px; font-size:20px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; vertical-align:top; }

.text20rg { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:28px; font-size:20px; font-stretch:normal; color:#f7a81b; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:right; vertical-align:top; }
	  
.text20lg { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:28px; font-size:20px; font-stretch:normal; color:#f7a81b; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; vertical-align:top; }	  

.text30c { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:40px; font-size:30px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:center; vertical-align:top; }
	  
.text30l { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:40px; font-size:30px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; vertical-align:top; }
	 
.text27c { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:40px; font-size:27px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:center; vertical-align:top; } 
	  
.text16bg { font-family: Trebuchet MS; font-variant:bold; font-weight:normal; font-size:16px; line-height:20px; font-stretch:normal; color:#01b4e7; background-color:#e7e7e8;
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#007cc3;  text-align:left; 
	  vertical-align:top; }
	  
.text16l { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:16px; font-size:16px; font-stretch:normal; color:#58585a; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:top; }

.text16r { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:16px; font-size:16px; font-stretch:normal; color:#58585a; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:right; 
	  vertical-align:top; }

.text14b { font-family: Trebuchet MS; font-variant:normal; font-weight:bold; line-height:20px; font-size:14px; font-stretch:normal; color:#005aa6; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:top; }

.text14c { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:20px; font-size:16px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:center; 
	  vertical-align:top; }

.text14l { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:20px; font-size:16px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:top; }

.text14lu { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:22px; font-size:16px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:middle; }

.text14r { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:20px; font-size:16px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:right; 
	  vertical-align:top; }


.abstand { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:10px; font-size:6px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#FFFFFF;  text-align:justify; 
	  vertical-align:top; }
	  
.linie { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:1px; font-size:2px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:2px; border-color:#bcbdc0;  text-align:left; 
	  vertical-align:top; }

	  
	  
	  
	  
.text18rg { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:22px; font-size:18px; font-stretch:normal; color:#f7a81b; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:right; 
	  vertical-align:top; }

.text18lg { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:22px; font-size:18px; font-stretch:normal; color:#f7a81b; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:top; }
	  
.text18lb { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:22px; font-size:18px; font-stretch:normal; color:#1e357c; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:top; }
	   
.text12u { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:18px; font-size:12px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:right; 
	  vertical-align:bottom; }

.text12w { font-family: Trebuchet MS; font-variant:normal; font-weight:bold; line-height:18px; font-size:12px; font-stretch:normal; color:#919295; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:center; 
	  vertical-align:top; }


.tage { font-family: Trebuchet MS; font-variant:normal; font-weight:normal; line-height:22px; font-size:14px; font-stretch:normal; color:#003366; 
	  border-bottom-style:solid; border-bottom-width:0px; border-color:#ffffff;  text-align:left; 
	  vertical-align:top; }