
#outer LI {
	DISPLAY: block; FLOAT: left
}

.xsnazzy {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.xsnazzy SPAN {
	FONT-WEIGHT: normal;  PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: #fff; TEXT-ALIGN: center
}
.xtop {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb2 {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #CC0000; BORDER-LEFT: #fff 1px solid
}
.xb3 {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #CC0000; BORDER-LEFT: #fff 1px solid
}
.xb4 {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #CC0000; BORDER-LEFT: #fff 1px solid
}
.xb1 {
	BACKGROUND: #fff; MARGIN: 0px 5px
}
.xb2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 1px
}
.xb3 {
	MARGIN: 0px 2px
}
.xb4 {
	MARGIN: 0px 1px; HEIGHT: 1px
}
.xboxcontent {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; DISPLAY: block; BACKGROUND: #CC0000; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
A.xmenu2:link {
	DISPLAY: block;  FONT-SIZE: 0.8em; WIDTH: 60px; TEXT-DECORATION: none
}
A.xmenu2:active {
	DISPLAY: block;  FONT-SIZE: 0.8em; WIDTH: 60px; TEXT-DECORATION: none
}
A.xmenu2:visited {
	DISPLAY: block;  FONT-SIZE: 0.8em; WIDTH: 60px; TEXT-DECORATION: none
}

A.xmenu2:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
A.xmenu2:hover SPAN {
	COLOR: #000
}
A.xmenu2:hover .xboxcontent {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-TOP-COLOR: #888; BORDER-BOTTOM: #000 1px solid; BORDER-RIGHT-COLOR: #888
}
A.xmenu2:hover .xb1 {
	BACKGROUND: #888
}
A.xmenu2:hover .xb2 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu2:hover .xb3 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu2:hover .xb4 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}


A.xmenu3:link {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 80px; TEXT-DECORATION: none
}
A.xmenu3:active {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 80px; TEXT-DECORATION: none
}
A.xmenu3:visited {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 80px; TEXT-DECORATION: none
}

A.xmenu3:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
A.xmenu3:hover SPAN {
	COLOR: #000
}
A.xmenu3:hover .xboxcontent {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-TOP-COLOR: #888; BORDER-BOTTOM: #000 1px solid; BORDER-RIGHT-COLOR: #888
}
A.xmenu3:hover .xb1 {
	BACKGROUND: #888
}
A.xmenu3:hover .xb2 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu3:hover .xb3 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu3:hover .xb4 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}


A.xmenu4:link {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 100px; TEXT-DECORATION: none
}
A.xmenu4:active {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 100px; TEXT-DECORATION: none
}
A.xmenu4:visited {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 100px; TEXT-DECORATION: none
}

A.xmenu4:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
A.xmenu4:hover SPAN {
	COLOR: #000
}
A.xmenu4:hover .xboxcontent {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-TOP-COLOR: #888; BORDER-BOTTOM: #000 1px solid; BORDER-RIGHT-COLOR: #888
}
A.xmenu4:hover .xb1 {
	BACKGROUND: #888
}
A.xmenu4:hover .xb2 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu4:hover .xb3 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu4:hover .xb4 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}





A.xmenu5:link {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 110px; TEXT-DECORATION: none
}
A.xmenu5:active {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 110px; TEXT-DECORATION: none
}
A.xmenu5:visited {
	DISPLAY: block; FONT-SIZE: 0.8em; WIDTH: 110px; TEXT-DECORATION: none
}

A.xmenu5:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
A.xmenu5:hover SPAN {
	COLOR: #000
}
A.xmenu5:hover .xboxcontent {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-TOP-COLOR: #888; BORDER-BOTTOM: #000 1px solid; BORDER-RIGHT-COLOR: #888
}
A.xmenu5:hover .xb1 {
	BACKGROUND: #888
}
A.xmenu5:hover .xb2 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu5:hover .xb3 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}
A.xmenu5:hover .xb4 {
	BORDER-LEFT-COLOR: #888; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888
}






.out {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; BACKGROUND: #bbb; MARGIN: 1em 0px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
.in3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

.in2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #777; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; POSITION: relative
}
.in {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #555 1px solid; POSITION: relative
}
.schatten {LEFT: -5px;TOP: -5px}
.halb {WIDTH: 370px}
.halb2 {WIDTH: 372px}
.ganz {WIDTH: 785px}
.ganz2 {WIDTH: 770px}
.mitte {WIDTH: 180px}
.feed {WIDTH: 992px}
.teil {WIDTH: 560px}
.anteil {WIDTH: 275px}
.cam {WIDTH: 700px}

