a:link {
         text-decoration: none;
         border-bottom: 1px;
         border-bottom-style: dotted;
         color: #000000;
}
a:visited {
         text-decoration: none;
         border-bottom: 1px;
         border-bottom-style: dotted;
         color: #005F00;
}
#balken{
		 position: absolute;
		 top: 50px;
         left: 150px;
		 width: 820px;
         height: 60px;
		 background-color: #9E344F;
}
#balkenm{
		 position: absolute;
		 top: 50px;
         left: 150px;
		 width: 850px;
         height: 60px;
		 background-color: #9E344F;
}
#menu {
         position: absolute;
		 top: 200px;
         left: 30px;
		 padding: 5px;
         margin: 0px;
         width: 200px;
         /*height: 230px;*/
         background-color: #ECEE95;
}
#menu p { 
         font-size: 10pt;
         text-align: left;
		 margin: 0px 0px 8px;
}
#menu hr {
		 width: 150px;
		 height: 1px;
		 text-align: center;
		 margin-bottom: 0px;
		 color: black;
		 background-color: black;
		 border: 0px;
}
#menu td.wechsel {
		 vertical-align: middle; 
		 width: 50%
		 
}
#menu td.wechsel p {
         font-size: 10pt;
		 margin: 0px;
		 text-align: center;
}
#menu td.wechsel img {
		 margin-left: 5px;
}
#menu td.wechsel a:link {
         border-bottom-style: none;
}
#menu td.wechsel a:visited {
         border-bottom-style: none;
}
#menuwechsel {
		 position: absolute;
		 top: 520px;
		 left: 50px;
		 width: 200px;
		 
}
#menuwechsel p { 
         font-size: 10pt;
         text-align: center;
		 margin: 10px 8px 8px;
		 vertical-align: middle;
}
#maintext {
         position: absolute;
         top: 30px;
         left: 300px;
         width: 600px;
         padding: 0px 45px 40px 25px;
         margin: 0px;
}
#maintext h1 {  
         font-size: 20pt;
         text-align: center;
         font-weight: bold;
         margin: 10px 0px 25px;
}
#maintext h2 {  
         font-size: 18pt;
         text-align: center;
         font-weight: bold;
         margin: 10px 0px 25px;
}
#maintext h3 {  
         font-size: 12pt;
         text-align: left;
         font-weight: bold;
         margin: 10px 0px 10px;
}
#maintext p {  
         font-size: 11pt;
         text-align: justify;
		 margin: 0px 0px 8px;
}
#maintext p.mittig {  
         font-size: 11pt;
         text-align: center;
		 margin: 0px 0px 8px;
}
#maintext p.rechts {  
         font-size: 11pt;
         text-align: right;
		 margin: 0px 0px 8px;
}
#maintext p.unter {  
         font-size: 9pt;
         text-align: left;
		 margin: 0px 50px 8px;
}
#maintext img {
		 margin: 50px 50px 10px;
}
#karte {
         position: absolute;
         top: 900px;
         left: 220px;
         width: 900px;
         padding: 0px;
         margin: 0px;
}