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

.nav { font-size:70%; margin-bottom:40px;  line-height: 30px; /* 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: #000000;
} 
.breadcrumb a:hover
{
	color: #FFFF59;
} 
a:active 
{
	color: #FFFFFF;
}
.nav a:hover { background-image: url(images/button3nav.jpg); background-repeat: no-repeat; background-position: top left;}
.nav ul ul a:hover { color:#8C8889;  background-image: url(images/button4nav.jpg); background-repeat: no-repeat; background-position: top left;}
.nav ul ul ul a:hover { 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:#505C8C; border-bottom:1px solid #000000; border-top:1px solid #FFFFFF; width:192px;  padding: 2px 30px 3px 3px;}
.nav ul ul a { background-color:#AAB1CE; border-bottom:1px solid #000000; border-top:1px solid #FFFFFF; width:192px;  padding: 2px 30px 3px 3px;}
.nav ul ul ul a { background-color:#2E3450; border-bottom:1px solid #000000; border-top:1px solid #FFFFFF; width:192px;  padding: 2px 30px 3px 3px;}
.nav ul ul ul ul a { background-color:#505C8C; border-bottom:1px solid #000000; border-top:1px solid #FFFFFF; width:192px;  padding: 2px 30px 3px 3px;}
.nav ul ul ul ul ul a { background-color:#505C8C; border-bottom:1px solid #000000; border-top:1px solid #FFFFFF; width:192px;  padding: 2px 30px 3px 3px;}
#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; }

.content { background-image: url(images/.jpg); }
.content a:link { color: #505C8C; font-weight:bold; }
.content a:visited { color: #505C8C; font-weight:bold; }
.content a:hover { color: #000000; font-weight:bold; }
.content a:aktive { color: #505C8C; font-weight:bold; }

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


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

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

#overDiv > table	 {
  background-color: #505C8C;
}

