BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;SCROLLBAR-FACE-COLOR: white; SCROLLBAR-HIGHLIGHT-COLOR: white; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-3DLIGHT-COLOR: black; SCROLLBAR-ARROW-COLOR: black; SCROLLBAR-DARKSHADOW-COLOR: black; SCROLLBAR-BASE-COLOR: white
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.stadtplan {
	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/layout/bg/bg_citymap.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ebebeb
}
BODY.service {
	BACKGROUND-IMAGE: url(/layout/bg/bg_service.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ebebeb
}
SELECT.stadtplan {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.anliegen {
	FONT-SIZE: 10px; WIDTH: 240px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.sport {
	FONT-SIZE: 10px; WIDTH: 156px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.fp {
	FONT-SIZE: 10px; WIDTH: 156px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.umwelt {
	FONT-SIZE: 10px; WIDTH: 192px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.bsz {
	FONT-SIZE: 10px; WIDTH: 336px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.ausstellung {
	FONT-SIZE: 10px; WIDTH: 336px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.pm {
	FONT-SIZE: 10px; WIDTH: 78px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.umweltdaten {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.anliegen {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccc99 1px solid; WIDTH: 168px; BORDER-BOTTOM: #cccc99 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}
INPUT.pm {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 156px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}
INPUT.sportfeld {
	BORDER-RIGHT: #ccffcc 1px solid; BORDER-TOP: #ccffcc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ccffcc 1px solid; WIDTH: 156px; BORDER-BOTTOM: #ccffcc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #99cc99
}
INPUT.kinder {
	BORDER-RIGHT: #336600 1px solid; BORDER-TOP: #336600 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #336600 1px solid; WIDTH: 156px; BORDER-BOTTOM: #336600 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ccffcc
}
INPUT.umwelt {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #333366 1px solid; WIDTH: 192px; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.ausstellung {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; WIDTH: 156px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffcc99
}
INPUT.umweltdaten {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.orws114 {
	BORDER-RIGHT: #669966 1px solid; BORDER-TOP: #669966 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #669966 1px solid; WIDTH: 114px; BORDER-BOTTOM: #669966 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.orws180 {
	BORDER-RIGHT: #669966 1px solid; BORDER-TOP: #669966 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #669966 1px solid; WIDTH: 180px; BORDER-BOTTOM: #669966 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.orws294 {
	BORDER-RIGHT: #669966 1px solid; BORDER-TOP: #669966 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #669966 1px solid; WIDTH: 294px; BORDER-BOTTOM: #669966 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.orws30 {
	BORDER-RIGHT: #669966 1px solid; BORDER-TOP: #669966 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #669966 1px solid; WIDTH: 30px; BORDER-BOTTOM: #669966 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.orws336 {
	BORDER-RIGHT: #669966 1px solid; BORDER-TOP: #669966 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #669966 1px solid; WIDTH: 336px; BORDER-BOTTOM: #669966 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; BACKGROUND-COLOR: #ffffff
}
INPUT.newsletter40 {
	BORDER-RIGHT: #cc9900 1px solid; BORDER-TOP: #cc9900 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cc9900 1px solid; WIDTH: 40px; BORDER-BOTTOM: #cc9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.newsletter30 {
	BORDER-RIGHT: #cc9900 1px solid; BORDER-TOP: #cc9900 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cc9900 1px solid; WIDTH: 30px; BORDER-BOTTOM: #cc9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.newsletter156 {
	BORDER-RIGHT: #cc9900 1px solid; BORDER-TOP: #cc9900 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cc9900 1px solid; WIDTH: 156px; BORDER-BOTTOM: #cc9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.newsletter336 {
	BORDER-RIGHT: #cc9900 1px solid; BORDER-TOP: #cc9900 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cc9900 1px solid; WIDTH: 336px; BORDER-BOTTOM: #cc9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
.orange {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ff9900;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weiss14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weiss12 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weiss12bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weiss10 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.kontakt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif
}
.conhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc9900; FONT-STYLE: normal
}
.conheadschwarz {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal
}
.conheadpop {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #cc9900; FONT-STYLE: normal
}
.hlkalender {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; BACKGROUND-COLOR: #669966
}
.adresse {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal
}


A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #985C1D;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.nessunlink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #985C1D;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff9900;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.pm:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.pm:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.pm:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.pm:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi:link {
	FONT-SIZE: 10px; COLOR: #000000
}
A.navi:active {
	FONT-SIZE: 10px; COLOR: #000000
}
A.navi:visited {
	FONT-SIZE: 10px; COLOR: #000000
}
A.navi:hover {
	FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none
}
A.naviaktiv:link {
	FONT-SIZE: 10px; COLOR: #000066
}
A.naviaktiv:active {
	FONT-SIZE: 10px; COLOR: #000066
}
A.naviaktiv:visited {
	FONT-SIZE: 10px; COLOR: #000066
}
A.naviaktiv:hover {
	FONT-SIZE: 10px; COLOR: #000066
}
A.hl:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
A.hl:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
A.hl:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
A.hl:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
A.text10:link {
	FONT-SIZE: 10px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text10:active {
	FONT-SIZE: 10px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text10:visited {
	FONT-SIZE: 10px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text10:hover {
	FONT-SIZE: 10px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text12:link {
	FONT-SIZE: 12px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text12:active {
	FONT-SIZE: 12px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text12:visited {
	FONT-SIZE: 12px; COLOR: #996600; TEXT-DECORATION: underline
}
A.text12:hover {
	FONT-SIZE: 12px; COLOR: #996600; TEXT-DECORATION: underline
}
A.textgross:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.textgross:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.textgross:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.textgross:hover {
	FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: underline
}
A.weiss:link {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.weiss:active {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.weiss:visited {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.weiss:hover {
	FONT-SIZE: 12px; COLOR: #ffffff
}
A.piccolo:link {
	FONT-SIZE: 10px; COLOR: #985C1D
}
A.piccolo:active {
	FONT-SIZE: 10px; COLOR: #985C1D
}
A.piccolo:visited {
	FONT-SIZE: 10px; COLOR: #985C1D
}
A.piccolo:hover {
	FONT-SIZE: 10px; COLOR: #ff9900
}
A.weissgross:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
A.weissgross:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
A.weissgross:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
A.weissgross:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
A.msn:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3399
}
A.msn:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3399
}
A.msn:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3399
}
A.msn:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3399
}
.grau {
	COLOR: #666666
}
.marg {
	FONT-SIZE: 10px; COLOR: #000000
}
.margweiss {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.bold {
	FONT-WEIGHT: bold
}
.rotbold {
	FONT-WEIGHT: bold; COLOR: #993333
}
.margrot {
	FONT-SIZE: 10px; COLOR: #cc9900
}
.hltext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.blau {
	COLOR: #666699
}
SPAN.rot {
	COLOR: #ff6633
}
SPAN.bold {
	FONT-WEIGHT: bold; COLOR: #cc9900
}
SPAN.boldue {
	FONT-WEIGHT: bold
}
SPAN.norm {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.naviaktiv {
	FONT-SIZE: 10px; COLOR: #000066
}
BODY.green {
	SCROLLBAR-FACE-COLOR: #ccffcc; SCROLLBAR-SHADOW-COLOR: #669966; SCROLLBAR-3DLIGHT-COLOR: #669966; SCROLLBAR-ARROW-COLOR: #669966; SCROLLBAR-TRACK-COLOR: #99cc99; SCROLLBAR-DARKSHADOW-COLOR: #669966; SCROLLBAR-BASE-COLOR: #669966
}
BODY.white {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #666666; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #cccccc; SCROLLBAR-DARKSHADOW-COLOR: #666666; SCROLLBAR-BASE-COLOR: #666666
}
.rahmen {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
B {
	FONT-WEIGHT: bold
}
INPUT.wirtschaft2 {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006699 1px solid; WIDTH: 24px; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.wirtschaft2 {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006699 1px solid; WIDTH: 24px; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.wirtschaft156 {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006699 1px solid; WIDTH: 157px; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.wirtschaft336 {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006699 1px solid; WIDTH: 336px; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
INPUT.wirtschaft48 {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006699 1px solid; WIDTH: 48px; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006699 1px solid; WIDTH: 336px; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; BACKGROUND-COLOR: #ffffff
}
UL {
	MARGIN-TOP: 0.3em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/layout/sq_ora.gif); MARGIN-BOTTOM: 0.3em; MARGIN-LEFT: 24px; LIST-STYLE-TYPE: square
}
OL {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 0.3em
}
LI {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-STYLE: normal
}
.ordnung {
	PADDING-LEFT: 0px; MARGIN-LEFT: 12px
}
.fett {
	FONT-WEIGHT: bold
}
