BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #000010; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #8899aa; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #8899aa; COLOR: #ddeeff; SCROLLBAR-ARROW-COLOR: #aabbcc; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #000010; FONT-FAMILY: verdana, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #000010; SCROLLBAR-BASE-COLOR: #000010; BACKGROUND-COLOR: #353a4e; TEXT-ALIGN: center; scrollbar-3d-light-color: #aabbcc
}
TD {
	FONT-SIZE: 11px
}
A.demo {
	COLOR: #708ba4; TEXT-DECORATION: none
}
A.demo:visited {
	COLOR: #708ba4; TEXT-DECORATION: none
}
A.demo:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ddeeff
}
A.demo:active {
	COLOR: #000000; BACKGROUND-COLOR: #ddeeff
}
A.img:hover {
	BACKGROUND-COLOR: #001122
}
#container  { background-color: #001122; text-align: left; margin: 1em auto; width: 760px; height: 420px }
#skipmenu {
	BORDER-RIGHT: #ACACAC 1px solid; BORDER-TOP: #ACACAC 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ACACAC 1px solid; COLOR: #ccddee; BORDER-BOTTOM: #ACACAC 1px solid; BACKGROUND-COLOR: #001122
}
#skipmenu A {
	COLOR: #001122; TEXT-DECORATION: none
}
#skipmenu A:hover {
	COLOR: #ddeeff; TEXT-DECORATION: none
}
#header {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #001122; WIDTH: 100%; HEIGHT: 30px; BACKGROUND-COLOR: #ACACAC; TEXT-ALIGN: right
}
H2 {
	COLOR: #ACACAC; BORDER-BOTTOM: #ACACAC 1px solid; TEXT-ALIGN: right; font-size: 13px
}

#demo {
	Z-INDEX: 5; BORDER-BOTTOM: #ACACAC 1px solid; HEIGHT: 155px
}
#space {
	FONT-SIZE: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #000010
}
#comment {
	BORDER-TOP: #ACACAC 1px solid; SCROLLBAR-FACE-COLOR: #001122; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ACACAC; OVERFLOW: auto; WIDTH: 760px; SCROLLBAR-SHADOW-COLOR: #ACACAC; SCROLLBAR-ARROW-COLOR: #aabbcc; SCROLLBAR-TRACK-COLOR: #001122; SCROLLBAR-DARKSHADOW-COLOR: #001122; SCROLLBAR-BASE-COLOR: #001122; HEIGHT: 370px; scrollbar-3d-light-color: #aabbcc
}
.log {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; WIDTH: 720px; PADDING-TOP: 20px
}
.source {
	FONT-SIZE: 11px; COLOR: #00c0ff; font-weight: bold
}
PRE {
	BORDER-RIGHT: #ddeeff 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddeeff 2px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ddeeff 2px solid; WIDTH: 10%; CURSOR: text; COLOR: #001122; PADDING-TOP: 8px; BORDER-BOTTOM: #ddeeff 2px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ACACAC
}
LI {
	LIST-STYLE-TYPE: square
}
.imagefloat {
	FLOAT: right
}
#footer {
	FONT-SIZE: 10px; COLOR: #001122; BACKGROUND-COLOR: #ACACAC; TEXT-ALIGN: right
}
TABLE.demo {
	BORDER-RIGHT: #ACACAC 1px solid; BORDER-TOP: #ACACAC 1px solid; BORDER-LEFT: #ACACAC 1px solid; WIDTH: 540px; BORDER-BOTTOM: #ACACAC 1px solid; HEIGHT: 35px
}
TD.pic {
	WIDTH: 30px
}
P.url {
	BORDER-TOP: #556677 1px solid; PADDING-LEFT: 3px; COLOR: #ACACAC; PADDING-TOP: 3px; HEIGHT: 22px; TEXT-ALIGN: left
}
A.url {
	FONT-SIZE: 10px; COLOR: #ffdf00; TEXT-DECORATION: none
}
A.url:hover {
	COLOR: #ffdf00; TEXT-DECORATION: underline
}
A.lnk {
	COLOR: #8899aa; TEXT-DECORATION: none
}
A.lnk:hover {
	COLOR: #ddeeff; TEXT-DECORATION: none
}

/* allgemeine links im text */
A:link {
	FONT: 11px geneva, verdana, arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	FONT: 11px geneva, verdana, arial, sans-serif; COLOR: #ACACAC; TEXT-DECORATION: none
}
A:active {
	FONT: 11px geneva, verdana, arial, sans-serif; COLOR: #ACACAC; TEXT-DECORATION: none
}
A:hover {
	FONT: 11px geneva, verdana, arial, sans-serif; COLOR: #ACACAC; TEXT-DECORATION: underline and overline
}
/* allgemeine links im text ENDE */


TR.height {
	HEIGHT: 20px
}
INPUT {
	BORDER-RIGHT: #ACACAC 1px solid; BORDER-TOP: #ACACAC 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ACACAC 1px solid; WIDTH: 100px; COLOR: #ccddee; BORDER-BOTTOM: #ACACAC 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #001122
}

/* Tabellenrahmen */
.oben { border-top:1px solid #ACACAC }
.rechts { border-right:1px solid #ACACAC }
.unten { border-bottom:1px solid #ACACAC }
.links { border-left:1px solid #ACACAC }

/* Scrollbare Bereiche */
.einrahmen	 {
			border-left : 1px solid #000      ;
			border-right : 1px solid #000      ;
			border-bottom : 1px solid #000      ;
			border-top : 1px solid #000      ;
			align : center      ;
			padding-left : 5px      ;
			padding-right : 5px      ;
			Width : 60% ;
			Text-Align : Left
		}
	.einrahmen2	 {
			border-left : 1px solid #ccddee      ;
			border-right : 1px solid #ccddee     ;
			border-bottom : 1px solid #ccddee     ;
			border-top : 1px solid #ccddee      ;
			align : center      ;
			padding : 5px      ;
			Width : 60% ;
			Text-Align : Left ;
			Background-Color : #ACACAC
		}
	.scrollen	 {
			overflow : auto  ;
			padding : 10px  ;
			border : 1px solid #B6D303   ;
			Width : 300px ;
			Height : 100px ;
			Background-Color : #ACACAC ;
			color: #001122
		}
.scrollen2	 {
			overflow : auto  ;
			padding : 10px  ;
			border : 1px solid #B6D303   ;
			Width : 550px ;
			Height : 100px ;
			Background-Color : #ACACAC ;
			color: #001122
		}

/* Text mit Hintergrundfarbe */
SPAN.mark {
	COLOR: #001122 FONT-FAMILY: Verdana; BACKGROUND-COLOR: #353a4e; font-weight: bold; border-bottom:1px solid #ACACAC; border-right:1px solid #ACACAC
}
SPAN.mark2 {
	COLOR: #001122 FONT-FAMILY: Verdana; FONT-SIZE: 12px; BACKGROUND-COLOR: #353a4e; font-weight: bold; border-bottom:1px solid #ACACAC; border-right:1px solid #ACACAC
}
SPAN.mark3 {
	COLOR: #001122 FONT-FAMILY: Verdana; FONT-SIZE: 11px; BACKGROUND-COLOR: #353a4e; font-weight: bold;
}
