body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-top : 0px;
	}
		
table {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	
	}


p, td, tr, ul, li, blockquote {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	}
.irechts {
	padding-left: 15px;
	
	
	
	}
H1 { font-size:16px; margin-top:0px; font-family: Verdana, Helvetica, Arial, sans-serif;  padding: 0px; }
H2 { font-size:14px; margin-top:2px; margin-bottom:0px; font-family :  Verdana, Helvetica, Arial, sans-serif; }
H3 { font-size:13px; margin-top:2px; margin-bottom:0px; font-family :  Verdana, Helvetica, Arial, sans-serif;}
H4 { font-size:12px; margin-top:2px; margin-bottom:0px; font-family :  Verdana, Helvetica, Arial, sans-serif;}

b {
	font-family : Verdana, Helvetica, Arial, sans-serif;	
	
}

strong {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : Black;
}

table.border {
	border : 1px ridge Black;
}
table.wetter {
	background-color: #FFFFFF;
	border: thin dotted #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-position: center;
}
table.main { 
background-color: #FFFFFF;
	border: 1px  #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-position: center;
 }
td.inhalt {
	/*background-color: #F2FFF5;*/
	background-color: #ffffff;
	padding-top:1pt;
	padding-left:10pt;
	padding-right:10pt;
	list-style-type: disc;

	
	
        }
td.rechts {
 	background-color: #E0FCE7;
}


input, textarea, form, select {
 	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 8pt;
}

A:visited {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	color : Blue;
	text-decoration : none;
}
 
A:link { 
	font-family : Verdana, Helvetica, Arial, sans-serif;
	color : Blue;
	text-decoration : none;
}

A:active {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	color : Blue;
	text-decoration : underline;
}

a:hover {  
		font-family : Verdana, Helvetica, Arial, sans-serif;
	color : Blue;
	text-decoration : underline;
}





/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */



.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:130px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#FF6600; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#DFDFFF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#F2F2FF; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }



.csc-mailform { 
		border: 0px; 
		clear:both;
		position: relative; 
      font-size: 1.0em;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

.csc-mailform-field label {
        clear:both;
		  position: relative;
        font-size: 1.0em;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        width: 10em;
        float: left;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
		  margin-top: 3px;
        text-align: left;
        display: block;
        clear: right;
}
.csc-mailform-submit { 
   clear:both;
   position: relative;
	/*margin-left: 7.5em;*/
	margin-top: 10px;
	border: 1px solid #CCCCCC;
}  
fieldset.csc-mailform input, select, textarea {
      clear: both;
		position: relative;
      font-size: 1.0em;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        border: 1px solid #CCCCCC;
		  color: Black;
		  display: block;
        background: #ffffff;
        padding: 1px;
		 
}





div#menu1 {
		width:200px;
		padding:0px;
		float:left;
		background-color: #ffffff;
}
ul#dg_main {
		display: block;
     	text-decoration:none;
     	font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
     	padding-top: 0px;
     	padding-left:0px;
		margin: 0px;
		background-color: #003399;
		list-style-type: none;
		}		
/* Normal Ebene 1 */
.dg_li {
	color:#ffffff;
	display: block;
   background-color: #003399;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level1p.gif);
	background-repeat: no-repeat;
		}		
.dg_li a {
	background-color: #003399;
	padding-left: 20px;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li a:visited {
	background-color: #003399;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
	}
.dg_li a:focus {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li a:hover {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li a:active {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	
/* Formatierung Ebene 1 mit Unterseiten ##############################################*/	
.dg_lisub {
	color:#ffffff;
	display: block;
   background-color: #003399;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level1psub.gif);
	background-repeat: no-repeat;
		}		
.dg_lisub a {
	background-color: #003399;
	padding-left: 20px;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
		}	
.dg_lisub a:visited {
	background-color: #003399;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
	}
.dg_lisub a:focus {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
.dg_lisub a:hover {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_lisub a:active {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}

/* Formatierung Ebene 1 Aktive Seite */	
.dg_licur {
	color:#ffffff;
	display: block;
   background-color: #003399;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
		}		
.dg_licur a {
	background-color: #003399;
	padding-left: 20px;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
		}	
.dg_licur a:visited {
	background-color: #003399;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
	}
.dg_licur a:focus {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
.dg_licur a:hover {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_licur a:active {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	
/* Formatierung Ebene 1 Aktive Seite WENN UNTERSEITE AKTIV */	
.dg_liactifsub {
	color:#ffffff;
	display: block;
   background-color: #003399;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level1asub.gif);
	background-repeat: no-repeat;
		}		
.dg_liactifsub a {
	background-color: #003399;
	padding-left: 20px;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
		}	
.dg_liactifsub a:visited {
	background-color: #003399;
	color:#ffffff;
	border-top: 0px solid #FFFFFF;
	}
.dg_liactifsub a:focus {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1asub.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
.dg_liactifsub a:hover {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_liactifsub a:active {
	background-color: #003399;
	color:#ffffff;
	background: url(cssmenu/level1asub.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	
/* #######################################################################################*/	
/* MENU LEVEL2 - eingesetzt im linken MENU ###############################################*/
/* #######################################################################################*/

ul#dg_main2 {
		display: block;
     	text-decoration:none;
     	font-size: 12px;
     	font-family: Arial, Verdana, Tahoma;
     	padding-top: 0px;
     	padding-left:0px;
		margin: 0px;
		background-color: #ECE9D8;
		list-style-type: none;
		}			
.dg_li2 {
	color:#333333;
	display: block;
   background-color: #ECE9D8;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level2p.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li2 a {
	background-color: #ECE9D8;
	padding-left: 20px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li2 a:visited {
	background-color: #ECE9D8;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2 a:focus {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2 a:hover {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2 a:active {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}

/* Formatierung Ebene 2 mit Unterseiten ##############################################*/	
.dg_li2sub {
	color:#333333;
	display: block;
   background-color: #ECE9D8;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level2psub.gif);
	background-repeat: no-repeat;
		}		
.dg_li2sub a {
	background-color: #ECE9D8;
	padding-left: 20px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li2sub a:visited {
	background-color: #ECE9D8;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2sub a:focus {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
.dg_li2sub a:hover {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2sub a:active {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	

/* Formatierung Ebene 2 AKTIVE SEITE ##############################################*/	
.dg_li2cur {
	color:#333333;
	display: block;
   background-color: #ECE9D8;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
		}		
.dg_li2cur a {
	background-color: #ECE9D8;
	padding-left: 20px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li2cur a:visited {
	background-color: #ECE9D8;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2cur a:focus {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
.dg_li2cur a:hover {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2cur a:active {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
	
/* Formatierung Ebene 2 mit Unterseiten AKTIV ##############################################*/	
.dg_li2actifsub {
	color:#333333;
	display: block;
   background-color: #ECE9D8;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	border-top: 1px solid #FFFFFF;
	background: url(cssmenu/level2asub.gif);
	background-repeat: no-repeat;
		}		
.dg_li2actifsub a {
	background-color: #ECE9D8;
	padding-left: 20px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li2actifsub a:visited {
	background-color: #ECE9D8;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2actifsub a:focus {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2asub.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
.dg_li2actifsub a:hover {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li2actifsub a:active {
	background-color: #ECE9D8;
	color:#333333;
	background: url(cssmenu/level2asub.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}	
	
	
/* #######################################################################################*/	
/* MENU LEVEL3 - eingesetzt im linken MENU ###############################################*/
/* #######################################################################################*/

ul#dg_main3 {
		display: block;
     	text-decoration:none;
     	font-size: 12px;
     	font-family: Arial, Verdana, Tahoma;
     	padding-top: 0px;
     	padding-left:0px;
		margin: 0px;
		background-color: #F5F7FB;
		list-style-type: none;
		}			
.dg_li3 {
	color:#333333;
	display: block;
   background-color: #F5F7FB;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level3p.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li3 a {
	background-color: #F5F7FB;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li3 a:visited {
	background-color: #F5F7FB;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3 a:focus {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3 a:hover {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3 a:active {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}

/* SUB inaktiv */
.dg_li3sub {
	color:#333333;
	display: block;
   background-color: #F5F7FB;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level3psub.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li3sub a {
	background-color: #F5F7FB;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li3sub a:visited {
	background-color: #F5F7FB;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3sub a:focus {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3sub a:hover {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3sub a:active {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	
/* Ebene 3 AKTIVE SEITE */
.dg_li3cur {
	color:#333333;
	display: block;
   background-color: #F5F7FB;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li3cur a {
	background-color: #F5F7FB;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li3cur a:visited {
	background-color: #F5F7FB;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3cur a:focus {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3cur a:hover {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3cur a:active {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	
/* Formatierung Ebene 3 mit Unterseiten AKTIV ##############################################*/	
	
.dg_li3actifsub {
	color:#333333;
	display: block;
   background-color: #F5F7FB;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level3asub.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li3actifsub a {
	background-color: #F5F7FB;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li3actifsub a:visited {
	background-color: #F5F7FB;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3actifsub a:focus {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3actifsub a:hover {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li3actifsub a:active {
	background-color: #F5F7FB;
	color:#333333;
	background: url(cssmenu/level3asub.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	
/* #######################################################################################*/	
/* MENU LEVEL4 - eingesetzt im linken MENU ###############################################*/
/* #######################################################################################*/

ul#dg_main4 {
		display: block;
     	text-decoration:none;
     	font-size: 11px;
     	font-family: Arial, Verdana, Tahoma;
     	padding-top: 0px;
     	padding-left:0px;
		margin: 0px;
		background-color: White;
		list-style-type: none;
		}			
.dg_li4 {
	color:#333333;
	display: block;
   background-color: White;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level4p.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li4 a {
	background-color: White;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li4 a:visited {
	background-color: White;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4 a:focus {
	background-color: White;
	color:#333333;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4 a:hover {
	background-color: White;
	color:#333333;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4 a:active {
	background-color: White;
	color:#333333;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}

/* SUB Ebene4 inaktiv */
/*
.dg_li4sub {
	color:#333333;
	display: block;
   background-color: #EFF4E0;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level3psub.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li4sub a {
	background-color: #EFF4E0;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li4sub a:visited {
	background-color: #EFF4E0;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4sub a:focus {
	background-color: #EFF4E0;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4sub a:hover {
	background-color: #EFF4E0;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4sub a:active {
	background-color: #EFF4E0;
	color:#333333;
	background: url(cssmenu/level3a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
*/
/* Ebene 4 AKTIVE SEITE */
.dg_li4cur {
	color:#333333;
	display: block;
   background-color: White;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   list-style-type: none;
	padding-top: 2px;
	padding-bottom: 2px;
   margin: 0px;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
   border-top: 1px solid #FFFFFF;
		}		
.dg_li4cur a {
	background-color: White;
	padding-left: 35px;
	color:#333333;
	border-top: 0px solid #FFFFFF;
		}	
.dg_li4cur a:visited {
	background-color: White;
	color:#333333;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4cur a:focus {
	background-color: White;
	color:#333333;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4cur a:hover {
	background-color: White;
	color:#333333;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
.dg_li4cur a:active {
	background-color: White;
	color:#333333;
	background: url(cssmenu/level4a.gif);
	background-repeat: no-repeat;
	border-top: 0px solid #FFFFFF;
	}
	