HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/data/i/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
A:link {
	COLOR: #c30808
}
A:visited {
	COLOR: #c30808
}
A:hover {
	COLOR: #c30808
}
A:active {
	COLOR: #c30808
}
TD {
	FONT: 12px Helvetica, Arial, sans-serif; VERTICAL-ALIGN: top
}
DIV {
	FONT: 12px Helvetica, Arial, sans-serif; VERTICAL-ALIGN: top
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.Link14Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.Link14Bold:hover {
	COLOR: #c30808
}
#HeadNaviBoxRot {
	Z-INDEX: 10; LEFT: 170px; WIDTH: 167px; POSITION: absolute; TOP: 202px; HEIGHT: 31px; BACKGROUND-COLOR: #c30808
}
#HeadNaviBoxWeiss {
	LEFT: 12px; WIDTH: 154px; POSITION: absolute; TOP: 3px; HEIGHT: 28px; BACKGROUND-COLOR: #ffffff
}
#HeadNaviLeiste {
	Z-INDEX: 20; LEFT: 334px; WIDTH: 589px; POSITION: absolute; TOP: 181px; HEIGHT: 91px
}
#HeadNaviQuickbar {
	Z-INDEX: 20; LEFT: 761px; WIDTH: 140px; POSITION: absolute; TOP: 211px
}
#HeadNaviHome {
	Z-INDEX: 20; LEFT: 10px; POSITION: absolute; TOP: 6px
}
#HeadNaviSep {
	Z-INDEX: 20; LEFT: 58px; WIDTH: 1px; POSITION: absolute; TOP: 6px; HEIGHT: 16px; BACKGROUND-COLOR: black
}
#HeadNaviProfil {
	Z-INDEX: 20; LEFT: 69px; POSITION: absolute; TOP: 6px
}
#HeadNaviMenu {
	Z-INDEX: 20; LEFT: 350px; POSITION: absolute; TOP: 212px
}
#BodyRight {
	BACKGROUND-IMAGE: url(/data/i/bar_right.png); VERTICAL-ALIGN: top; WIDTH: 168px; BACKGROUND-REPEAT: repeat-y
}
#BodyBottom {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #b3b3b3 0px solid; BORDER-BOTTOM: #b3b3b3 4px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 28px
}
#MenuLeft {
	MARGIN: 4px 0px 0px; WIDTH: 120px; COLOR: white; BACKGROUND-COLOR: #778490
}
#MenuLeft TD {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif
}
#MenuLeft TD H1 {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px 1px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#MenuLeft TD SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 1px; COLOR: #7f8f96; PADDING-TOP: 2px; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: none
}
#MenuLeft TD A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 1px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#MenuLeft TD A:link {
	COLOR: #7f8f96; BACKGROUND-COLOR: #f3f3f3
}
#MenuLeft TD A:visited {
	COLOR: #7f8f96; BACKGROUND-COLOR: #f3f3f3
}
#MenuLeft TD A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #f28383
}
#MenuLeft TD A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #f28383
}
#MenuPortale {
	FONT: bold 12px Helvetica, Arial, sans-serif; VERTICAL-ALIGN: middle; COLOR: white
}
#MenuPortale A {
	COLOR: white
}
#MenuPortale A:hover {
	
}
#MenuPortale A:active {
	
}
#Errors {
	BORDER-RIGHT: #c30808 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c30808 2px solid; PADDING-LEFT: 8px; Z-INDEX: 25; LEFT: 20px; PADDING-BOTTOM: 8px; OVERFLOW: auto; BORDER-LEFT: #c30808 2px solid; WIDTH: 300px; PADDING-TOP: 8px; BORDER-BOTTOM: #c30808 2px solid; POSITION: absolute; TOP: 20px; HEIGHT: 400px; BACKGROUND-COLOR: white
}
#Status {
	BORDER-RIGHT: #c30808 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c30808 2px solid; PADDING-LEFT: 8px; Z-INDEX: 25; RIGHT: 20px; PADDING-BOTTOM: 8px; OVERFLOW: auto; BORDER-LEFT: #c30808 2px solid; WIDTH: 300px; PADDING-TOP: 8px; BORDER-BOTTOM: #c30808 2px solid; POSITION: absolute; TOP: 20px; HEIGHT: 760px; BACKGROUND-COLOR: white
}
#anzeige {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; BORDER-BOTTOM: #b3b3b3 1px solid
}
#block {
	WIDTH: 100%; PADDING-TOP: 16px
}
#blockbar {
	WIDTH: 100%; COLOR: #b3b3b3; HEIGHT: 18px; BACKGROUND-COLOR: #b3b3b3
}
#blockheadline {
	MARGIN-LEFT: 8px
}
#blockcontent {
	WIDTH: 100%
}
#LocationCell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; Z-INDEX: 10; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #b3b3b3 1px dashed; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#LocationCell A {
	FONT-WEIGHT: bold; Z-INDEX: 10; COLOR: black; TEXT-DECORATION: none
}
#LocationCell A:hover {
	Z-INDEX: 10; COLOR: #c30808
}
#EventSmallCellL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; Z-INDEX: 10; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; WIDTH: 56px; PADDING-TOP: 8px; BORDER-BOTTOM: #b3b3b3 1px dashed
}
#EventSmallCellR {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; Z-INDEX: 10; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #b3b3b3 1px dashed; FONT-FAMILY: Helvetica, Arial, sans-serif
}
#EventSmallCellR A {
	FONT-WEIGHT: bold; Z-INDEX: 10; COLOR: black; TEXT-DECORATION: none
}
#EventSmallCellR A:hover {
	Z-INDEX: 10; COLOR: #c30808
}
#event {
	Z-INDEX: 10; BORDER-BOTTOM: #b3b3b3 1px dashed; HEIGHT: 130px
}
#eventgrafik {
	Z-INDEX: 10; FLOAT: left; MARGIN: 8px 12px 8px 8px; WIDTH: 86px
}
#eventthumb {
	Z-INDEX: 20
}
#eventicon1 {
	Z-INDEX: 20; LEFT: 9px; POSITION: relative; TOP: 4px
}
#eventicon2 {
	Z-INDEX: 20; LEFT: 13px; POSITION: relative; TOP: 4px
}
#eventicon3 {
	Z-INDEX: 20; LEFT: 17px; POSITION: relative; TOP: 4px
}
#eventtext {
	Z-INDEX: 10; MARGIN: 0px 8px 8px 0px; POSITION: relative; TOP: 8px
}
#news {
	WIDTH: 100%; BORDER-BOTTOM: #b3b3b3 1px dashed; POSITION: relative; HEIGHT: 130px
}
#newsthumb {
	LEFT: 8px; POSITION: absolute; TOP: 8px
}
#newsicon1 {
	LEFT: 13px; POSITION: absolute; TOP: 102px
}
#newsicon2 {
	LEFT: 37px; POSITION: absolute; TOP: 102px
}
#newsicon3 {
	LEFT: 61px; POSITION: absolute; TOP: 102px
}
#newstext {
	LEFT: 136px; WIDTH: 206px; CURSOR: pointer; POSITION: absolute; TOP: 8px
}
#galerie {
	WIDTH: 100%; BORDER-BOTTOM: #b3b3b3 1px dashed; POSITION: relative; HEIGHT: 72px
}
#galeriethumb {
	LEFT: 8px; POSITION: absolute; TOP: 8px
}
#galerietext {
	LEFT: 74px; WIDTH: 134px; CURSOR: pointer; POSITION: absolute; TOP: 8px
}
UNKNOWN {
	WIDTH: 100%; POSITION: relative
}
#tickerbullet {
	LEFT: 8px; WIDTH: 6px; POSITION: absolute; TOP: 4px; HEIGHT: 6px; BACKGROUND-COLOR: #b3b3b3
}
#tickerheadline {
	LEFT: 20px; MARGIN: 8px 0px; WIDTH: 188px; CURSOR: pointer; POSITION: relative; TOP: 0px
}
#EventsKalenderHead {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: white; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 0px solid
}
#EventsKalenderHead TD {
	BACKGROUND: #f8f8f8; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 24px; COLOR: black; HEIGHT: 18px; TEXT-ALIGN: center
}
#EventsKalender {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#EventsKalender TD {
	MARGIN: 1px; FONT: 8px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; WIDTH: 24px; COLOR: #666666; HEIGHT: 24px; TEXT-ALIGN: right
}
#EventsKalender TD A {
	DISPLAY: block; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
#EventsKalender TD A:link {
	COLOR: #666666
}
#EventsKalender TD A:visited {
	COLOR: #666666
}
#EventsKalender TD A:hover {
	BACKGROUND: #f28383; COLOR: #ffffff
}
#EventsKalender TD A:active {
	BACKGROUND: #f28383; COLOR: #ffffff
}
#AplhaIndex {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #f8f8f8; MARGIN: 8px 0px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#AplhaIndex TD {
	MARGIN: 1px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; WIDTH: 24px; COLOR: #666666; HEIGHT: 24px; TEXT-ALIGN: right
}
#AplhaIndex TD A {
	DISPLAY: block; WIDTH: 24px; HEIGHT: 24px; TEXT-DECORATION: none
}
#AplhaIndex TD A:link {
	COLOR: #666666
}
#AplhaIndex TD A:visited {
	COLOR: #666666
}
#AplhaIndex TD A:hover {
	BACKGROUND: #f28383; COLOR: #ffffff
}
#AplhaIndex TD A:active {
	BACKGROUND: #f28383; COLOR: #ffffff
}
#GalerieZahlen {
	MARGIN-TOP: 4px
}
#EventBesucher {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; COLOR: #c30808; FONT-STYLE: italic
}
#GalerieBesucher {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; COLOR: #c30808; FONT-STYLE: italic
}
#TextMehr {
	FONT-WEIGHT: bold; COLOR: #c30808
}
#PB50Online {
	BORDER-RIGHT: black 1px dashed; BORDER-TOP: black 1px dashed; MARGIN: 0px 3px 3px 0px; BORDER-LEFT: black 1px dashed; WIDTH: 50px; BORDER-BOTTOM: black 1px dashed; HEIGHT: 50px
}
#PB50Offline {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 0px 3px 3px 0px; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 50px
}
#PB100Online {
	BORDER-RIGHT: black 1px dashed; BORDER-TOP: black 1px dashed; FLOAT: left; BORDER-LEFT: black 1px dashed; WIDTH: 100px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: black 1px dashed; HEIGHT: 100px
}
#PB100Offline {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FLOAT: left; BORDER-LEFT: black 1px solid; WIDTH: 100px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: black 1px solid; HEIGHT: 100px
}
#FotoIndex {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 32px; PADDING-TOP: 0px
}
#FotoIndex UL {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#FotoIndex UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 16px 4px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#FotoIndex UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 110px; PADDING-TOP: 0px; HEIGHT: 110px; BACKGROUND-COLOR: black
}
#FotoIndex UL LI A:hover {
	BACKGROUND-COLOR: #c30808
}
#FotoIndex UL LI A#current {
	
}
#FotoIndex UL LI A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#FotoOptionen {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: 110px; PADDING-TOP: 0px; HEIGHT: 32px
}
#FotoOptionen UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 32px
}
#FotoOptionen UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; WIDTH: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 32px; TEXT-ALIGN: center
}
#FotoOptionen UL LI IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#bookingHeadline {
	CLEAR: both; MARGIN: 0px; WIDTH: 100%; HEIGHT: 18px; BACKGROUND-COLOR: #b3b3b3
}
#bookingHeadline IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#bookingdjs {
	MARGIN: 16px 8px 8px; WIDTH: 100%
}
#bookingdjs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bookingdjs UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 8px 0px 0px; WIDTH: 250px; LIST-STYLE-TYPE: none; HEIGHT: 120px
}
#bookingdjs UL LI A IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FLOAT: left; MARGIN: 0px 8px 8px 0px; BORDER-LEFT: black 1px solid; WIDTH: 95px; BORDER-BOTTOM: black 1px solid; HEIGHT: 95px
}
#bookingdjs UL LI A H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 4px
}
#bookingStern {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/booking/images/elemente/star.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px; PADDING-TOP: 0px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
#bookingDetails {
	MARGIN: 8px 8px 16px
}
#bookingDetails H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
#bookingDetails IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 0px 0px 8px; BORDER-LEFT: black 1px solid; WIDTH: 550px; BORDER-BOTTOM: black 1px solid; HEIGHT: 226px
}
#bookingDetails UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bookingDetails UL LI {
	DISPLAY: block; MARGIN: 0px 0px 8px; LIST-STYLE-TYPE: none
}
#bookingDetails UL LI H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 4px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
