body {
  font-family: Verdana, Arial Rounded, Arial Rounded MT Bold, Arial, Helvetica;
  color: #000000;
  background-color:#FFFFFF;
  background-image: url("images.jpg");
  scrollbar-base-color:#FFFFF;
  scrollbar-3dlight-color:#FBDBC1;
  scrollbar-arrow-color:#FBDBC1;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#DADAC1;
  scrollbar-highlight-color:#FBDBC1;
  scrollbar-shadow-color:#FF6600;
  scrollbar-track-color:#FFFFFF};

}

.nav { font-size:70%; margin-bottom:40px;  line-height: 20px; /* vorher 110% */ }
.nav ul {  margin: 0; padding: 0; list-style-type: none;}
.nav li {  margin: 0; padding: 0;}
.nav a { text-decoration:none; color:#fff;  display: block;}

 
a:link {color: #FFFFFF; }
a:visited { color: #FFFFFF; } 
a:hover {	color: #313901; } 
a:active { color: #FFFFFF; }




.breadcrumb a:hover { color: #EF3917; }


.nav ul a:hover { color: #ED6B07; background-image: url(images/button3nav.jpg); background-repeat: no-repeat; background-position: top left;}
.nav ul ul a:hover { color: #313901; background-image: url(images/button2gnav.jpg); background-repeat: no-repeat; background-position: top left;}
.nav ul ul ul a:hover { color: #ED6B07; background-image: url(images/button3nav.jpg); background-repeat: no-repeat; background-position: top left;}
.nav a:hover { background-repeat: no-repeat; background-position: right;}
.nav ul a { background-color:#ED6B07; border-bottom:1px solid #333A05; border-top:1px solid #FFFFFF; width:194px;  padding: 5px 50px 5px 6px;}
.nav ul ul a { background-color:#FFA450; border-bottom:1px solid #ACAD76; border-top:1px solid #FFFFFF; width:194px;  padding: 6px 50px 6px 6px;}
.nav ul ul ul a { background-color:#ED6B07; border-bottom:1px solid #FFFFFF; border-top:1px solid #333A05; width:194px;  padding: 5px 50px 5px 6px;}
.nav ul ul ul ul a { background-color:#F98128; border-bottom:1px solid #000000; border-top:1px solid #C6C6C6; width:170px;  padding: 5px 50px 5px 5px;}
.nav ul ul ul ul ul a { background-color:#505C8C; border-bottom:1px solid #000000; border-top:1px solid #C6C6C6; width:170px;  padding: 5px 50px 5px 5px;}

#service { font-size:70%; color:#000000; padding-right:12px; width:100%; height:20px; text-align:right;  line-height: 100%;}
#service a { text-decoration:none; color:#000000; }
#service a:hover { text-decoration:underline; color:#000000; }

.inline { font-size:70%; color:#000000; padding-right:12px; width:100%; height:20px; text-align:right;  line-height: 100%;}
.inline a { text-decoration:none; color:#000000; }
.inline a:hover { text-decoration:none; color:#505C8C; }

.hateinuntermenu {background-image: url(images/pfeilunten1.gif); background-repeat: no-repeat; background-position: bottom right;}

.content { background-image: url(images/verlauforange3l.gif); }
.content a:link { color: #ED6B07; font-weight:bold; }
.content a:visited { color: #ED6B07; font-weight:bold; }
.content a:hover { color: #313901; font-weight:bold; }
.content a:aktive { color: #ED6B07; font-weight:bold; }



div.mybody {
  margin-left:100px; margin-top:20px; margin-right:20px; margin-bottom:20px; 
}

#overDiv * table	 {
  background-color: #FEF2E9;
}

#overDiv > table	 {
  background-color: #ED6B07;
}


  /* Meldungen konfigurieren */
  .meldung_ok, .meldung_frage, .meldung_error, .meldung_hinweis {
	line-height: 1.5em;	
	color: #000;
	margin: 20px 0;
	padding: 5px 20px 5px 55px; }
	
  .meldung_hinweis {
	background-position: 15px 50%; /* x-pos y-pos */
	border-top: 3px solid #ED6B07;
	border-bottom: 3px solid #ED6B07;
	background-color: #DCDEC8;
	background-image: url(images/ausrufezeichen.gif);
	background-repeat: no-repeat;
}
