body {  background-color: #AEBDC9;
        font-family: Arial, Helvetica, sans-serif; 
		color: #0D4067; }

text-decoration {  text-decoration: none}
a:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #cacaca; text-decoration: none;
}
a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #cacaca; text-decoration: none;
}
a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #FAB004; text-decoration: underline;
}
a.link2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #882727; text-decoration: none;
}
a.link2:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #882727; text-decoration: none;
}
a.link2:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #0D4067; text-decoration: underline;
}
a.link3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #0D4067; text-decoration: none;
}
a.link3:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #0D4067; text-decoration: none;
}
a.link3:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold;
  color: #882727; text-decoration: underline;
}
a.foot {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt; font-weight: bold;
  color: #0D4067; text-decoration: none;
}
a.foot:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt; font-weight: bold;
  color: #0D4067; text-decoration: none;
}
a.foot:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt; font-weight: bold;
  color: #882727; text-decoration: underline;
}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #0D4067; clip:   rect(   ); }
.grautop {
   color: #A999999;
   font-size: 11pt;
   font-weight: bold;
   display: inline;
}
.grautop2 {
   color: #A999999;
   font-size: 10pt;
   font-weight: normal;
   display: inline;
}
.li-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #0D4067;
}
a.li-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: normal;
  color: #0D4067; text-decoration: none;
}
a.li-text:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: normal;
  color: #0D4067; text-decoration: none;
}
a.li-text:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: normal;
  color: #882727; text-decoration: none;
}
.re-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #0D4067;
}
.thema-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
}
.text {
   font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #0D4067;
   display: inline;
}
.text2 {
   font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0D4067;
   display: inline;
}
.litext {
   font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #0D4067;
   display: inline;
}
a.stadtsel {
	font-size: 11px;
	color: #CECFCE;
	margin: 1px;
	padding: 1px;
	width: 110px;
	border: 1px solid #999999;
	text-align: center;
	text-decoration: none;
}
a.stadtsel:hover {
	font-size: 9px;
	color: #FF0000;
	margin: 1px;
	padding: 1px;
	width: 110px;
	border: 1px solid #999999;
	text-align: center;
	text-decoration: none;
}
a.stadtsel:visited {
	font-size: 9px;
	color: #CECFCE;
	margin: 1px;
	padding: 1px;
	width: 110px;
	border: 1px solid #999999;
	text-align: center;
	text-decoration: none;
}
.telefon {
   color: #0D4067;
   font-size: 20px;
   font-weight: bold;
}
h1 { 
          font-size:24px; 
        } 
h2 { 
          font-size:20px; 
        } 
h3 { 
          font-size:16px; 
        }
		
.bildr1 { float: right; padding: 0 0 6px 6px; }
.bildr2 { float: right; padding: 0 0 0px 6px; }
.bildr3 { float: right; padding: 6px 0 6px 6px; }
.bildl { float: left; padding: 0 6px 0 0; }
.bildl2 { float: left; padding: 0 6px 6px 0; }
.bild3 { float: left; padding: 0 6px 6px 6px; }


	a.intern:link, a.intern:visited { font-size: 10pt; font-weight: bold; color: #882727; text-decoration: none; outline: none; background: url(images/pfeil4.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.intern:hover, a.intern:focus, a.intern:active { font-size: 10pt; font-weight: bold; color: #0D4067; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/pfeil4.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }

	a.intern2:link, a.intern2:visited { font-size: 10pt; font-weight: bold; color: #0D4067; text-decoration: none; outline: none; background: url(images/pfeil5.gif); background-repeat: no-repeat; background-position: left; padding-left: 22px; }
	a.intern2:hover, a.intern2:focus, a.intern2:active { font-size: 10pt; font-weight: bold; color: #882727; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/pfeil5.gif); background-repeat: no-repeat; background-position: left; padding-left: 22px; }

	a.extern:link, a.extern:visited { font-size: 10pt; font-weight: bold; color: #882727; text-decoration: none; outline: none; background: url(images/pfeil6.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.extern:hover, a.extern:focus, a.extern:active { font-size: 10pt; font-weight: bold; color: #0D4067; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/pfeil6.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }


#l1 { background-color: #730004; }
		
	#l1-ul a {	background: url(images/pfeil4.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px;	
				/*margin-bottom: 0;*/ 
				color: #882727; 
				font-weight: normal; 
				font-size: 10pt; }
	
	/*#l1-ul a:active {border-left: solid 7px #EED2A9;}*/
	
	#l1-ul li a {	/*display: block;*/
					text-decoration: none; 
					outline:none; 
					margin-left: -40px; }
	
	#l1-ul a:hover, a:focus	{ border-bottom: 1px dotted #383257; background: url(images/pfeil4.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px;
					color: #0D4067; 
					font-size: 10pt; 
					font-weight: normal; 
					text-decoration: none; 
					outline: none; }
	
	#l1-ul a:active {/*border-left: solid 7px #EED2A9;*/}
	
	#l1 p span { 	color: #7164b0; 
					margin-right:4px; 
					padding: 4px; 
					font-size:22pt; 
					font-weight:bold; 
					border: 1px solid #7164b0; 
					float:left; }
	
	.l1 p { color: green;
			font-size: 16pt;
			font-weight: normal; }


/*
	a.intern2:link, a.intern2:visited { font-size: 10pt; font-weight: bold; color: #882727; text-decoration: none; outline: none; background: url(images/pfeil2.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.intern2:hover, a.intern2:focus, a.intern2:active { font-size: 10pt; font-weight: bold; color: #0D4067; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/pfeil2.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
*/
	ul li { color: #730004; list-style-type: none; margin-top: 5px; margin-bottom: 5px; /*margin-left: 20px;*/ padding-right: 20px; }
	
	ol li { color: #730004; list-style-type: circle; margin-top: 5px; margin-bottom: 5px; margin-left: 20px; padding-right: 20px; }

#hinweis { float: right; width: 210px; height: auto; background-color: #FFFFFF; border-top: 1px solid #734336; border-left: 1px solid #734336; border-bottom: 1px solid #734336; padding: 0 /*6px 0 6px*/; margin: 0 0 6px 20px; }
#hinweis p { font-size: 10pt; color: #0D4067; font-weight: normal; padding: 0 0 0 6px; }



