body   				{ font-size: 11px; font-family: Tahoma, Verdana, Helvetica, Arial; background: #ffffff; }
div   				{ font-size: 11px; font-family: Tahoma, Verdana, Helvetica, Arial }
enter   			{ color: #300; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial, SunSans-Regular; background-color: #ffd700 }
h1 					{ margin-bottom: 0; color: #000099; font-weight: bold; font-size: 15px; font-family: Verdana, Helvetica, Arial, SunSans-Regular }
h2 					{ margin-bottom: 0; color: #000099; font-weight: bold; font-size: 13px; font-family: Verdana, Helvetica, Arial, SunSans-Regular }
h3 					{ margin-bottom: 0; color: #000099; font-style: italic; font-weight: bold; font-size: 11px; font-family: Verdana, Helvetica, Arial, SunSans-Regular }
input  				{ color: #300; font-size: 10px; font-family: Verdana, Helvetica, Arial, SunSans-Regular; background-color: #ffc }
select  			{ color: #300; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial, SunSans-Regular; background-color: #ffc }
td  				{ font-size: 11px; font-family: Tahoma, Verdana, Helvetica, Arial;}
textarea			{ color: #300; font-size: 10px; font-family: Verdana, Helvetica, Arial, SunSans-Regular; background-color: #ffc }
small 				{ font-size: 9px }

span.aender			{ color: #ff0000; }

p.key				{ background-color: #FFFFFF; color: #ffffff; font-size: 1px; }

a:link				{ color: #009; font-weight: bold; text-decoration: none }
a:visited			{ color: #009; font-weight: bold; text-decoration: none }
a:active			{ color: #009; font-weight: bold; text-decoration: underline }
a:hover				{ color: #0000cd; font-weight: bold; text-decoration: underline }

td.menurow		{ color: #000099; border-top: 1px solid #000099; border-bottom: 1px solid #000099; }
td.menu1 a:link		{ color: #000099; font-weight: bold; text-decoration: none }
td.menu1 a:visited	{ color: #000099; font-weight: bold; text-decoration: none }
td.menu1 a:active	{ color: #000099; font-weight: bold; text-decoration: underline }
td.menu1 a:hover	{ color: #0000FF; font-weight: bold; text-decoration: underline }
td.menu1 		{ color: #000099; width: 10px; border-top: 1px solid #000099; border-bottom: 1px solid #000099; }
td.menu1leer 		{ color: #000099; width: 32px; border-top: 1px solid #000099; border-bottom: 1px solid #000099; }

td.menu2header 			{ background-color: #000099; color: #ffffff; font-weight: bold; text-align: left }
td.menu2header a:link 		{ color: #DDDDFF; }
td.menu2header a:visited 	{ color: #DDDDFF; }
td.menu2header a:hover		{ color: #FFFFFF; }


td.menu2item 			{ padding-left: 16px; background-color: #CCCCFF; }
td.menu2item a:link 			{ color: #000099; font-weight: normal; }
td.menu2item a:visited 			{ color: #000099; font-weight: normal; }
td.menu2item a:active			{ color: #000099; font-weight: normal; }
td.menu2item a:hover 			{ color: #0000FF; font-weight: normal; }

td.menu2itemactive		{ padding-left: 16px; background-color: #CCCCFF; }
td.menu2itemactive a:link		{ color: #000099; font-weight: bold; }
td.menu2itemactive a:visited		{ color: #000099; font-weight: bold; }
td.menu2itemactive a:active		{ color: #000099; font-weight: bold; }
td.menu2itemactive a:hover		{ color: #0000FF; font-weight: bold; }

td.address 			{ background-color: #FFFFFF; color: #000099; font-size: 9px }
td.address a 			{ color: #000099; }

td.copyright 			{ color: #000099; font-size: 9px; text-align: center }
td.pagetitle 		 	{ color: #000099; font-weight: bold; font-size: 21px }

.header 			{ font-weight: bold; font-size: 15px }
.subtitle 			{ color: #000099; font-weight: 600; font-size: 13px }
.bold 				{ font-weight: bold }
.highlight 			{ color: #000099; }

#menu1   			{ font-size: 10px; font-family: Verdana, Helvetica, Arial, SunSans-Regular; position: absolute; z-index: 2; top: 118px; left: 159px; width: 100%; visibility: visible; display: block }
#menu2   			{ font-size: 11px; font-family: Tahoma, Verdana, Helvetica, Arial; position: absolute; z-index: 2; top: 117px; left: 11px; width: 150px; height: 420px; visibility: visible; display: block }
#inhalt  			{ font-size: 11px; font-family: Tahoma, Verdana, Helvetica, Arial; position: absolute; z-index: 5; top: 150px; left: 190px; width: 540px; height: 416px; visibility: visible; display: block }
#topmenu			{ background-color: #FFFFFF; }
#top 				{ position: absolute; z-index: 1; top: 0px; left: 0px; visibility: visible; display: block }
#logo				{ position: absolute; z-index: 1; top: 0px; left: 10px; visibility: visible; display: block }



