HTML { margin: 0px; padding: 0px }

BODY { 
	color: black; 
	font-size: small; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.1; 
	background-image: url(bilder/welle_internet_12.gif); 
	background-repeat: repeat-x; 
	background-position: 0px 0px; 
	margin: 0px; 
	padding: 0px 
}

#bodycontainer	{ background-color: #fdead1; text-align: left; margin-top: 0px; margin-left: 50px; position: relative; width: 925px; border: solid 1px #a0a5ff }
#left-col	{ position: absolute; top: 20px; left: 0px; width: 200px }
#right-col	{ position: absolute; top: 30px; left: 760px; width: 165px }
#main		{ color: black; font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px 165px 0px 200px }
#content	{ color: black; font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 20px 10px }
#footer		{ color: black; font-size:small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a0a5ff; text-align: center }
#menue		{ font-size: 12px; line-height: 14px; margin: 0px 20px 10px 10px }
#kasten		{ font-size: 12px; line-height: 14px; margin: 0px 10px 0px 5px }
#header		{ position: absolute; z-index: 2; top: 0px; left: 0px; width: 100%; height: 200px }
#suche		{ color: #a0a5ff; font-size: 12px; line-height: 14px; margin:10px 0px 0px 200px; width: 400px;}
#suche a	{ color: #a0a5ff; font-size: 11px; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #a0a5ff }
#suche a:hover	{ border-bottom: 1px solid #a0a5ff }
td.suche a		{ font-size: 11px; text-decoration: none; border-bottom: 1px dotted #000 !important}
td.suche a:hover	{ border-bottom: 1px solid #ff9933 !important}

table		{ border: 0px; padding: 0px; margin: 0px }
table.imgtext-table {padding: 0px; margin: 0px 0px 10px 0px !important}  /*BildTtext-Tabelle*/
table.imgtext-table td{ border: 0px solid #eee; }
table.imgtext-table td img.spacer-gif{ border: 1px solid red; display:none;} /*Abstand entfernen*/
table.imgtext-table td br{ display:none;}   /*Abstand des Untertitels*/
table.imgtext-table font b{ font-weight: normal !important;}  /*Untertitel*/
img { border: 0px solid red; padding: 0px; margin: 0px }

.daten font a {color: #000000; text-decoration: none; padding: 0px !important;  border-bottom: 1px solid #ff9933 }  /*sitemap*/
.daten font a:hover {color: #ff9933; text-decoration: none; padding: 0px !important;  border-bottom: 1px solid #ff9933 }

h1.blau		{ color: #333399; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; margin: 0px 0px 0px 20px }

div.menuOrange			{ border-right: 5px solid #ff9933 }
div.menuOrange a.ebene1		{ color: #ffffff; font-weight: bold;   text-decoration: none; background: #a0a5ff url(/site/fileadmin/abstand.gif) repeat-y 160px 50%; display: block; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 10px; }
div.menuOrange a.ebene1:hover	{ color: #ff9933; font-weight: bold;   text-decoration: none }
div.menuOrange a.ebene2		{ color: #000000; font-weight: bold;   text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px; border-bottom: 1px solid #a0a5ff }
div.menuOrange a.ebene2:hover	{ color: #ff9933; font-weight: bold;   text-decoration: none }
div.menuOrange a.ebene3		{ color: #000000; font-weight: normal; text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #a0a5ff }
div.menuOrange a.ebene3:hover	{ color: #ff9933; font-weight: bold;   text-decoration: none }

div.menuRot			{ border-right: 5px solid #993333 }
div.menuRot a.ebene1		{ color: #ffffff; font-weight: bold;   text-decoration: none; background: #a0a5ff url(/site/fileadmin/abstand.gif) repeat-y 160px 50%; display: block; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 10px }
div.menuRot a.ebene1:hover	{ color: #993333; font-weight: bold;   text-decoration: none }
div.menuRot a.ebene2		{ color: #000000; font-weight: bold;   text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px; border-bottom: 1px solid #a0a5ff }
div.menuRot a.ebene2:hover	{ color: #993333; font-weight: bold;   text-decoration: none }
div.menuRot a.ebene3		{ color: #000000; font-weight: normal; text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #a0a5ff }
div.menuRot a.ebene3:hover	{ color: #993333; font-weight: normal; text-decoration: none }

div.menuGruen			{ border-right: 5px solid #336633 }
div.menuGruen a.ebene1		{ color: #ffffff; font-weight: bold;   text-decoration: none; background: #a0a5ff url(/site/fileadmin/abstand.gif) repeat-y 160px 50%; display: block; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 10px; }
div.menuGruen a.ebene1:hover	{ color: #336633; font-weight: bold; text-decoration: none }
div.menuGruen a.ebene2		{ color: #000000; font-weight: bold;   text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px; border-bottom: 1px solid #a0a5ff }
div.menuGruen a.ebene2:hover	{ color: #336633; font-weight: bold; text-decoration: none }
div.menuGruen a.ebene3		{ color: #000000; font-weight: normal; text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #a0a5ff }
div.menuGruen a.ebene3:hover	{ color: #336633; font-weight: bold; text-decoration: none }

div.menuBlau			{ border-right: 5px solid #333399 }
div.menuBlau a.ebene1		{ color: #ffffff; font-weight: bold;   text-decoration: none; background: #a0a5ff url(/site/fileadmin/abstand.gif) repeat-y 160px 50%; display: block; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 10px; }
div.menuBlau a.ebene1:hover	{ color: #333399; font-weight: bold; text-decoration: none }
div.menuBlau a.ebene2		{ color: #000000; font-weight: bold;   text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px; border-bottom: 1px solid #a0a5ff }
div.menuBlau a.ebene2:hover	{ color: #333399; font-weight: bold; text-decoration: none }
div.menuBlau a.ebene3		{ color: #000000; font-weight: normal; text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #a0a5ff }
div.menuBlau a.ebene3:hover	{ color: #333399; font-weight: bold; text-decoration: none }

div.menuBraun			{ border-right: 5px solid #994d00 }
div.menuBraun a.ebene1		{ color: #ffffff; font-weight: bold;   text-decoration: none; background: #a0a5ff url(/site/fileadmin/abstand.gif) repeat-y 160px 50%; display: block; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 10px; }
div.menuBraun a.ebene1:hover	{ color: #994D00; font-weight: bold; text-decoration: none }
div.menuBraun a.ebene2		{ color: #000000; font-weight: bold;   text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px; border-bottom: 1px solid #a0a5ff }
div.menuBraun a.ebene2:hover	{ color: #994D00; font-weight: bold; text-decoration: none }
div.menuBraun a.ebene3		{ color: #000000; font-weight: normal; text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #a0a5ff; border-left: 10px solid #fff }
div.menuBraun a.ebene3:hover	{ color: #994D00; font-weight: bold; text-decoration: none }

div.menuLila			{ border-right: 5px solid #660066 }
div.menuLila a.ebene1		{ color: #ffffff; font-weight: bold;   text-decoration: none; background: #a0a5ff url(/site/fileadmin/abstand.gif) repeat-y 160px 50%; display: block; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 10px; }
div.menuLila a.ebene1:hover	{ color: #660066; font-weight: bold; text-decoration: none }
div.menuLila a.ebene2		{ color: #000000; font-weight: bold;   text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px; border-bottom: 1px solid #a0a5ff }
div.menuLila a.ebene2:hover	{ color: #660066; font-weight: bold; text-decoration: none }
div.menuLila a.ebene3		{ color: #000000; font-weight: normal; text-decoration: none; background: #ffffff no-repeat 150px 50%;                 display: block; margin: 0px 0px 0px 10px; padding: 5px 5px 5px 15px; border-bottom: 1px solid #a0a5ff }
div.menuLila a.ebene3:hover	{ color: #660066; font-weight: bold; text-decoration: none }
