select {
	font-size: 12pt;
}
.main {  }
body {  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #383257; clip:   rect(   ); }
text-decoration {  text-decoration: none}
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #383257; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #383257; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #383257; text-decoration: underline; }

a.link2:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; }
a.link2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; }
a.link2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: underline; }

a:text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #383257; text-decoration: none; }
a.text:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #383257; text-decoration: none; }
a.text:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #383257; text-decoration: none; }

table {  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #383257; clip:   rect(   ); }

a.navi { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #403A16; text-decoration: none; }
a.navi:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #403A16; text-decoration: none; }
a.navi:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #990000; text-decoration: underline; }

a.imp { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #403A16; text-decoration: none; }
a.imp:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #403A16; text-decoration: none; }
a.imp:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #403A16; text-decoration: underline; }

a.foot { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #383257; text-decoration: none; }
a.foot:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #383257; text-decoration: none; }
a.foot:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #383257; text-decoration: underline; }

a:unli { font-family: Arial, Helvetica, sans-serif; /* nicht sofort sichtbarer Link */ font-size: 12pt; font-weight: normal; color: #383257; text-decoration: none; }
a.unli:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #383257; text-decoration: none; }
a.unli:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #383257; text-decoration: underline; }

.grautop { color: #A7A6A6; font-size: 13px; font-weight: normal; display: inline; }
.grautop2 { color: #403A16; font-size: 11px; font-weight: normal; display: inline; }

.li-text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #383257; }

.nav-text { padding: 0px 6px 0px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #383257; }

ul { list-style-type:none; }
ul.voll { list-style-type:disc; }
ul.kreis { list-style-type:circle; }
ul.viereck { list-style-type:square; }

h1 { font-size:24px; } 
h2 { font-size:20px; } 
h3 { font-size:16px; }
h4 { font-size:8px; }

	a.extern:link, a.extern:visited { font-size: 10pt; font-weight: bold; color: #A40007; text-decoration: none; outline: none; background: url(images/ex-1.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; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/ex-2.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }

	a.extern2:link, a.extern2:visited { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; background: url(images/ex-1.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.extern2:hover, a.extern2:focus, a.extern2:active { font-size: 10pt; font-weight: normal; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/ex-2.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }

	a.i2:link, a.i2:visited { font-size: 12pt; font-weight: normal; color: #A40007; text-decoration: none; border-bottom: 1px dotted #A40007; outline: none; }
	a.i2:hover, a.i2:focus, a.i2:active { font-size: 12pt; font-weight: normal; color: #A40007; text-decoration: none; border-bottom: 1px solid #A40007; outline: none; }

	a.i3:link, a.i3:visited { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; border-bottom: 1px dotted #A40007; outline: none; }
	a.i3:hover, a.i3:focus, a.i3:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; border-bottom: 1px solid #A40007; outline: none; }

#werbung1 { text-align: center; width: auto; height: auto; margin-left: 30px; margin-right: 30px; padding-top: 10px; padding-bottom: 10px; /*border-top: 1px solid #730004;*/ /*border-bottom: 1px solid #730004;*/ }
	#werbung1 p { text-align: center; color: #847F9A; font-size: 10pt; font-weight: normal; margin-top: 1em; }
	#werbung1 a:link, #werbung1 a:visited { font-size: 10pt; font-weight: normal; color: #734336; text-decoration: underline; outline: none; }
	#werbung1 a:hover, #werbung1 a:focus; #werbung1 a:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }


#werbung2 { text-align: center; width: auto; height: auto; margin-left: 30px; margin-right: 30px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #730004; /*border-bottom: 1px solid #730004;*/ }
	#werbung2 p { text-align: center; color: #847F9A; font-size: 10pt; font-weight: normal; margin-top: 1em; }
	#werbung2 a:link, #werbung2 a:visited { font-size: 10pt; font-weight: normal; color: #734336; text-decoration: underline; outline: none; }
	#werbung2 a:hover, #werbung2 a:focus; #werbung2 a:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

	a.main1:link, a.main1:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main1.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main1:hover, a.main1:focus, a.main1:active { font-size: 10pt; font-weight: bold; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main1-1:link, a.main1-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main1-1:hover, a.main1-1:focus, a.main1-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main1-2:link, a.main1-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main1-2:hover, a.main1-2:focus, a.main1-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }

	a.main2:link, a.main2:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main2.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main2:hover, a.main2:focus, a.main2:active { font-size: 10pt; font-weight: normal; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main2-1:link, a.main2-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main2-1:hover, a.main2-1:focus, a.main2-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main2-2:link, a.main2-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main2-2:hover, a.main2-2:focus, a.main2-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }


	a.main3:link, a.main3:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main3.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main3:hover, a.main3:focus, a.main3:active { font-size: 10pt; font-weight: normal; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main3-1:link, a.main3-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main3-1:hover, a.main3-1:focus, a.main2-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main3-2:link, a.main3-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main3-2:hover, a.main3-2:focus, a.main3-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }


	a.main4:link, a.main4:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main4.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main4:hover, a.main4:focus, a.main4:active { font-size: 10pt; font-weight: bold; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main4-1:link, a.main4-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main4-1:hover, a.main4-1:focus, a.main2-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main4-2:link, a.main4-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main4-2:hover, a.main4-2:focus, a.main4-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }

	a.main5:link, a.main5:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main5.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main5:hover, a.main5:focus, a.main5:active { font-size: 10pt; font-weight: normal; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main5-1:link, a.main5-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main5-1:hover, a.main5-1:focus, a.main5-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main5-2:link, a.main5-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main5-2:hover, a.main5-2:focus, a.main4-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }

	a.main6:link, a.main6:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main6.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main6:hover, a.main6:focus, a.main6:active { font-size: 10pt; font-weight: bold; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main6-1:link, a.main6-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main6-1:hover, a.main6-1:focus, a.main2-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main6-2:link, a.main6-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main6-2:hover, a.main6-2:focus, a.main6-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }

	a.main7:link, a.main7:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main7.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main7:hover, a.main7:focus, a.main7:active { font-size: 10pt; font-weight: bold; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main7-1:link, a.main7-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main7-1:hover, a.main7-1:focus, a.main2-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main7-2:link, a.main7-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main7-2:hover, a.main7-2:focus, a.main7-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }

	a.main8:link, a.main8:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/main8.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	a.main8:hover, a.main8:focus, a.main8:active { font-size: 10pt; font-weight: bold; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background-position: left; padding-left: 13px; }

		a.main8-1:link, a.main8-1:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; }
		a.main8-1:hover, a.main8-1:focus, a.main2-1:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

		a.main8-2:link, a.main8-2:visited { position: left; font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; padding-left: 30px; }
		a.main8-2:hover, a.main8-2:focus, a.main8-2:active { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }






	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; }

#site1 {
	float: left;
	width:480px; }

	a.site1:link, a.site1:visited { position: left; font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; }
	a.site1:hover, a.site1:focus, a.site1:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; }

#site2 {
	float: left;
	width:480px; }

	a.site2:link, a.site2:visited { position: left; font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; padding-left: 30px; }
	a.site2:hover, a.site2:focus, a.site2:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 30px; }
	
#site3 {
	float: left;
	width:480px; }

	a.site3:link, a.site3:visited { position: left; font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; padding-left: 60px; }
	a.site3:hover, a.site3:focus, a.site3:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; border-bottom: 1px dotted #A40007; padding-left: 60px; }

	#spruch ul li { list-style-type: none; margin-top: 20px; margin-bottom: 20px; /*margin-left: 20px;*/ padding-right: 40px; }

	#liste1 ul li { list-style-type: none; margin-top: 3px; margin-bottom: 3px; /*margin-left: 20px;*/ padding-right: 40px; }
	#liste1 ul li a:link, a:visited { font-size: 10pt; font-weight: normal; color: #383257; text-decoration: none; outline: none; background: url(images/pfeil1.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }
	#liste1 ul li a:hover, a:focus, a:active { font-size: 10pt; font-weight: normal; color: #A40007; text-decoration: none; outline: none; border-bottom: 1px dotted #383257; background: url(images/pfeil1.gif); background-repeat: no-repeat; background-position: left; padding-left: 13px; }

	a.bildlink:link, a.bildlink:visited { outline: none; }
	a.bildlink:hover, a.bildlink:focus, a.bildlink:active {outline: none; border: none; background: none; padding: 0;}
														


