BODY {
	BORDER-RIGHT: #ffff09 0% solid; PADDING-RIGHT: 0%; MARGIN-TOP: 0px; PADDING-LEFT: 0%; FONT-SIZE: 100%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0%; MARGIN-LEFT: 0%; COLOR: black; MARGIN-RIGHT: 0%; PADDING-TOP: 0%; BORDER-BOTTOM: #ffff09 0% solid; FONT-FAMILY: verdana, arial, helvetica; BACKGROUND-COLOR: #8080C0; 
scrollbar-base-color:#800000; 
scrollbar-track-color:#800000;
scrollbar-face-color:#C66300;
scrollbar-highlight-color:#FARBE;
scrollbar-3d-light-color:#FARBE;
scrollbar-dark-shadow-color:#FARBE;
scrollbar-shadow-color:#FF00FF;
scrollbar-arrow-color:#FFFF00

}
#des {
	DISPLAY: none
}
.kopf {
	position:absolute; left: 0%; border-top:0 solid; border-right:0 solid; border-bottom:0 solid; height:100px;width:100%; padding-top:3mm; background-color:#3d4b78; 
}
#kopf {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; FONT-SIZE: 0.8em;  BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0%; WIDTH: 100%; COLOR: yellow; PADDING-TOP: 0%; FONT-FAMILY: arial, helvetica; BACKGROUND-COLOR: #002953
}
.kopftext {
	position:absolute; left: 23%; border-top:0 solid; border-right:0 solid; border-bottom:0 solid;   padding-top:3mm; text-align:center ;  font-family: comic sans ms, Arial; FONT-SIZE: 2em; color:#EAEAFF; line-height:30pt;
}
#kopftext {
	padding-top:4mm; padding-bottom:1mm; text-align:center;  font-family:comic sans ms,Arial, Helvetica, sans-serif; FONT-SIZE: 3em; FONT-WEIGHT: bold; color:#FFFFFF;
}
.kopftext_a {
	color:#FFFF80;
}
.hinweise {
	FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 0.4em; FONT-WEIGHT: normal; color:#FFFF00;
}
#letter {
	position:absolute; left:20px; padding-top:3mm;  text-align:center; font-family: comic sans ms; FONT-SIZE: 2em; color: #FFFF80; font-weight:bold; z-index:1;
}
.letter {
	position:absolute; left:20px; padding-top:0.5em;  text-align:center; font-family: comic sans ms; FONT-SIZE: 1.5em; color: #FFFF80; font-weight:bold; z-index:1;
}
#adresszeile {
	position:absolute; top: 110px; left: 30%; font-size: 0.8em; font-family: verdana,arial,helvetiva; font-weight:bold; text-align: center; color: #FFFFFF;
}
#adresszeile1 {
	background-color:transparent; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; color:#FFFFFF;  PADDING-TOP: 6px; PADDING-bottom: 6px; PADDING-left: 20px; FONT-FAMILY: verdana,arial,helvetiva
}
.inhalt {
	color:#FFFFFF; FONT-WEIGHT: bold;
}
#du {
	MARGIN-TOP: 2px; PADDING-LEFT: 38px; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 20%; LINE-HEIGHT: 120%; MARGIN-RIGHT: 10px; FONT-FAMILY: verdana,arial,helvetiva
}
#du1 {
	MARGIN-TOP: 2px; PADDING-LEFT: 38px; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 20%; LINE-HEIGHT: 120%; MARGIN-RIGHT: 10px; FONT-FAMILY: verdana,arial,helvetiva
}
#menu {
	 MARGIN-TOP: 2px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; WIDTH: 24%; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; FONT-FAMILY: arial,helvetica
}

.menufont {
	FONT-SIZE: 0.74em; FONT-FAMILY: arial,helvetiva
}
.menupfeil {
	color:#FFFFFF; FONT-WEIGHT: bold;
}
#email {
	FONT-SIZE: 0.7em; FONT-WEIGHT: bold; color:#FFFFFF;
}
.email {
	FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1.5em; color:#FFFF00;
}
#brot {
	BORDER-RIGHT: red 0% solid; PADDING-RIGHT: 6px; BORDER-TOP: red 0% solid; MARGIN-TOP: 2px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; color:#FFFFFF;  PADDING-BOTTOM: 6px; BORDER-LEFT: red 0% solid; WIDTH: 65%; PADDING-TOP: 6px; BORDER-BOTTOM: red 0% solid; FONT-FAMILY: verdana,arial,helvetiva
}
.brot {
	BORDER-RIGHT: red 0% solid; PADDING-RIGHT: 6px; BORDER-TOP: red 0% solid; MARGIN-TOP: 2px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; color:#FFFFFF; FLOAT: left; PADDING-BOTTOM: 6px; BORDER-LEFT: red 0% solid; WIDTH: 65%; PADDING-TOP: 6px; BORDER-BOTTOM: red 0% solid; FONT-FAMILY: verdana,arial,helvetiva
}
#haupt {
	BORDER-RIGHT: red 0% solid; PADDING-RIGHT: 12px; BORDER-TOP: red 0% solid; MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 12px; BORDER-LEFT: red 0% solid; WIDTH: 72%; COLOR: black; LINE-HEIGHT: 135%; PADDING-TOP: 2px; BORDER-BOTTOM: red 0% solid; BACKGROUND-COLOR: #f4f4f4
}
#haupt_bu {
	margin:10px; PADDING:10px; FONT-SIZE: 1.2em; BORDER-LEFT: red 0% solid; WIDTH: 100%; COLOR: black; LINE-HEIGHT: 135%; BACKGROUND-COLOR:#f4f4f4;
}
#hauptuberschr {
	FONT-SIZE: 1.5em; font-family:Comic Sans MS,Arial, Helvetica, sans-serif; color:#0000FF; padding:0%; line-height:1.2em;
}
#haupttext {
	FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1em; color:black; padding:0%; 
}
.zelle_fam {
	margin:10px; padding:5px; padding-left:10px; padding-left:10px; border:1px solid #000000; border-right:0%; border-bottom:2px solid #0000FF; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; color:#800040; FONT-WEIGHT: bold;
}
.zelle_ort {
	margin:0%; padding:5px; padding-left:10px; border:1px solid #000000; border-bottom:2px solid #0000FF; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; color:#800040; FONT-WEIGHT: bold; width:60%;
}
.zelle_li {
	margin:0%; padding:5px; padding-left:10px; border:1px solid #000000; border-right:0%; border-bottom:3px; vertical-align:top; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; color:#0000FF; 
}
.zelle_li_unt {
	margin:0%; padding:5px; padding-left:10px; border:1px solid #000000; border-right:0%; border-bottom:3px; vertical-align:top; border-bottom:1px solid #000000; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; color:#0000FF; 
}
.zelle_re {
	margin:0%; padding:5px; padding-left:10px; border:1px solid #000000; border-bottom:0%; vertical-align:top; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif;
}
.zelle_re_unt {
	margin:0%; padding:5px; padding-left:10px; border:1px solid #000000; border-bottom:3px; vertical-align:top; border-bottom:1px solid #000000; FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif;
}
#empf {
	BORDER-RIGHT: red 0% solid; BORDER-TOP: red 0% solid; MARGIN-TOP: 2px; FONT-SIZE: 0.9em; BORDER-LEFT: red 0% solid; WIDTH: 100%; BORDER-BOTTOM: red 0% solid
}
#weiter {
	BORDER-RIGHT: silver 0% dotted; PADDING-RIGHT: 0%; BORDER-TOP: silver 0% dotted; MARGIN-TOP: 26px; PADDING-LEFT: 0%; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0%; BORDER-LEFT: silver 0% dotted; WIDTH: 100%; PADDING-TOP: 0%; BORDER-BOTTOM: silver 0% dotted
}
.fuss {
	position:relative; left:11%; BORDER-RIGHT: red 0% solid; BORDER-TOP: red 0% solid;  MARGIN-left: 0%; MARGIN-TOP: 12px; FONT-SIZE: 0.9em;  MARGIN-BOTTOM: 14px; BORDER-LEFT: red 0% solid; WIDTH: 100%; BORDER-BOTTOM: red 0% solid; FONT-FAMILY: arial,helvetica; TEXT-ALIGN: center
}
#fuss_bu {
	MARGIN-TOP: 12px; FONT-SIZE: 0.9em;  MARGIN-BOTTOM: 14px; BORDER-LEFT: red 0% solid; WIDTH: 100%; BORDER-BOTTOM: red 0% solid; FONT-FAMILY: arial,helvetica; TEXT-ALIGN: center
}
.fuss_bu_kopf {
	FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; color:#FFFFFF;
}
#fuss_unten1 {
	FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; color:#FFFFFF;
}
#fuss_unten2 {
	FONT-FAMILY: comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 1.5em; color:#FFFF00;
}
#werbung {
	BORDER-RIGHT: #949494 1px dotted; PADDING-RIGHT: 8px; BORDER-TOP: #949494 1px dotted; MARGIN-TOP: 12px; PADDING-LEFT: 8px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0%; PADDING-BOTTOM: 8px; BORDER-LEFT: #949494 1px dotted; WIDTH: 98%; PADDING-TOP: 8px; BORDER-BOTTOM: #949494 1px dotted; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: cornsilk
}
#form {
	MARGIN-TOP: 10px
}
H2 {
	FONT-SIZE: 22px; PADDING-BOTTOM: 2px; COLOR: #000099; LINE-HEIGHT: 130%; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
I {
	FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: square
}
LI {
	FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: black; 
}
LI.name { color:blue;
}
LI.normal {
	FONT-WEIGHT: normal;
}
CODE {
	BORDER-RIGHT: #999 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px dashed; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999 1px dashed; COLOR: black; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px dashed; FONT-FAMILY: Courier,Courier New,monospace; BACKGROUND-COLOR: #efefef
}
A:link {
	FONT-WEIGHT: bold; COLOR: blue; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.tit:link {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.tit:visited {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; 
}
A.tit:active {
	COLOR: white; border:1px solid white; TEXT-DECORATION: none
}
A.let:visited {
	FONT-WEIGHT: bold; COLOR: blue; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; 
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.tit:hover {
	FONT-WEIGHT: bold; COLOR: white; border:1px solid white; TEXT-DECORATION: none
}
A.tit_bu:active {
	COLOR: blue; border:1px solid black;  TEXT-DECORATION: none
}
A.tit_bu:visited {
	FONT-WEIGHT: bold; COLOR: blue; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.tit_bu:hover {
	FONT-WEIGHT: bold; COLOR: red; border:1px solid black; TEXT-DECORATION: none
}

A.tit_nam:hover {
	FONT-WEIGHT: bold; COLOR: white; border:1px solid white; TEXT-DECORATION: none;
}
A.tit_nam:active {
	COLOR: white;  border:1px solid white; TEXT-DECORATION: none
}
A.tit_nam:visited {
	FONT-WEIGHT: bold; COLOR: yellow; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; 
}
A.let:hover {
	FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: #00D56A; TEXT-DECORATION: none
}
A:active {
	COLOR: red; BACKGROUND-COLOR: #00D56A; TEXT-DECORATION: none
}
A.kopf:link {
	FONT-WEIGHT: normal; COLOR: yellow; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.kopf:visited {
	FONT-WEIGHT: normal; COLOR: yellow; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.kopf:hover {
	FONT-WEIGHT: normal; COLOR: yellow; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.rsa {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: black; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: solid
}
A:hover .rsa {
	
}
.leg {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #6f6f6f; FONT-VARIANT: small-caps
}
.uns {
	DISPLAY: none
}
TABLE {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 2px; LINE-HEIGHT: 135%; PADDING-TOP: 2px; FONT-FAMILY: verdana,arial,helvetiva
}

/****************** ab hier Definitionen für die Datei Zusatz_Orte_neu.html ********************************/
/* definieren: 'font-style', 'font-variant', 'font-weight', 'font-size', 'line-height' und 'font-family'   #EF3632  */
.stadt {
	padding-left:20px; font-family : comic sans ms, Arial, Helvetica, sans-serif; FONT-SIZE: 2em; color:#53FFFF; text-decoration:underline;
}
.farbe1 {
	color:#80FFFF; 
}
.farbe {
	color: #FFFF00;
}
.text {
	padding:20px;  width:100%; height:0%; font-family : comic sans ms; FONT-SIZE: 1.2em; color:#FFFFFF; text-decoration:none;
}
.text0 {
	padding-left:20px; padding-right:20px; width:100%; height:0%; font-family : comic sans ms; FONT-SIZE: 1.2em; color:#FFFFFF; text-decoration:none;
}
.zw {
	position:relative; padding-left:20px; padding-right:20px; width:100%; height:500px;
}
.box {	
	postion:relative; left:10px; background-color:#919DBD; padding:20px;
}
.weitere {
	font-family : comic sans ms; font-size: 0.9em;
}
.aus {
	font-size: 0.6em; color:#FFFF80;
}
.clink {
	left: 0%; font: 1em comic sans ms, arial, sans-serif; color:blue;
}
#clink {
	left: 2%; font: 130% arial, sans-serif; width: 160px; position: absolute; top: 290px; color:red;
}
#clink1{
	left: 2%; font: 20px arial, sans-serif; width: 160px; position: absolute; top: 250px; color:red; 
}
#clink a {
   	 border-right: #80FF00 3px solid; padding-right: 10px; display: block; padding-left: 10px; border-left-width: 0%;  background: #80FF00; border-bottom-width: 0%; padding-bottom: 5px; margin: 0% 0% 2px; font: 1em comic sans ms, arial, sans-serif; color: #000097; padding-top: 5px; text-align: center; text-decoration: none; 
}
#clink a:hover {
   	 border-right: red 3px dashed; background: #ffff00; color: #dd0000; 
}
#clink a:active {
   	 border-right: red 3px dashed; background: #ffff00; color: #dd0000; 
}
.pfeil {
	position:relative; left:50%; left: 0%; font: 1em comic sans ms, arial, sans-serif; color:blue;
}
.pfeil1 {
	position:absolute;  left:50%;
}
.pfeil2 {
	position:absolute;  left:90%;
}
a.clink:link  {
	color: #FFFFFF; background-color:transparent; border:1px solid #FFFFFF; text-decoration: none; 
}
a.clink:visited  {
	color: #FFFFFF; background-color:transparent; border:1px  solid #FFFFFF; text-decoration: none; 
}

a.clink:hover {
	 color: #FFFF00; background-color:transparent; border:1px solid #FFFFFF;
}
a.clink:active {
	 color: #FFFFFF; background-color:transparent; border:1px solid #FFFFFF;
}
.balken {
	width:40%; border: solid #00FFFF; height:0.2em
}

/****************** ab hier Definitionen für feste Positionen in Amfu-Homepage  ********************************/
/****************** ab hier Definitionen für festes Menü  - Scrollbalken ********************************/
#scroll {
 position:absolute; top:0; left:0;  width:100%; height:100%; overflow:auto;
}
/****************** ab hier Definitionen für festes Menü  ********************************/
#fix {
 position:absolute; top:235px; left:20px; width:190px; height:260px; background-color:#FF6600;
}
/****************** ab hier Definitionen für Kopfleiste  ********************************/
#fix1{
 position:absolute; top:0%; left:0%; width:99.5%; height:100px; background-color:#002953;
 }
/****************** ab hier Definitionen für Zeile 'Sie sind hier'  ********************************/
#fix2 {
 position:absolute; top:150px; left:0%; width:100%; height:20px;  FONT-WEIGHT: normal; FONT-SIZE: 1.2em; color:#000000;    PADDING-left: 250px; padding-top:10px; padding-bottom:10px; FONT-FAMILY: verdana,arial,helvetiva; background-color:#8080C0;
 }
/****************** ab hier Definitionen für Mailadresse unten  ********************************/
#fix3 {
position:relative; left:11%; height:100; FONT-SIZE: 0.9em;  WIDTH: 100%; FONT-FAMILY: arial,helvetica; TEXT-ALIGN: center; background-color:#FF6600;
 }

