BODY {
	FONT: 12px Helvetica, Arial, sans-serif; COLOR: black
}

* HTML DIV#Rahmen {
	WIDTH: 57.1em
}
DIV#Rahmen DIV {
	CLEAR: left
}
UL#Navigation {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}
UL#Navigation LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none; POSITION: relative;
	z-Index:120;
}

UL#Navigation LI.hover  ul{
	display:block;
	border-top: 1px solid #999999;
}


UL#Navigation LI.hover  a{
	color:red;
	background-color:#dddddd;
}

UL#Navigation LI UL {
	DISPLAY: none;
	LEFT: 0em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	POSITION: absolute;
	z-Index:120;
	TOP: 23px;

}


UL#Navigation LI:hover UL {
	BORDER-top:1px solid #999999;
	DISPLAY: block;
}

UL#Navigation LI UL LI {
	DISPLAY: block; FLOAT: none;
}
UL#Navigation A.outer {
	PADDING-RIGHT: 1em;
	DISPLAY: block; PADDING-LEFT: 1em;
	FONT-WEIGHT: bold;
	COLOR: white;
	BORDER: 0px solid green;
	padding-top:4px;
	HEIGHT:19px;
	BACKGROUND-COLOR: #999999;
	TEXT-DECORATION: none
}

* HTML UL#Navigation A.outer {
	padding-bottom:4px;
	position:relative;
	z-Index:120;
}

* HTML UL#Navigation A.aktuell {
	padding-bottom:4px;
	position:relative;
	z-Index:120;
}

UL#Navigation A:hover {
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: black;
	COLOR: red;
	BACKGROUND-COLOR: #dddddd;
	BORDER-RIGHT-COLOR: #999999
}
UL#Navigation li:hover A.outer {
	BORDER-LEFT-COLOR: #999999;
	BORDER-BOTTOM-COLOR: black;
	COLOR: red;
	BACKGROUND-COLOR: #dddddd;
	BORDER-RIGHT-COLOR: #999999
}

UL#Navigation li A.outer:hover {
	BORDER-LEFT-COLOR: #999999;
	COLOR: red;
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-RIGHT-COLOR: #999999
}

UL#Navigation LI A.aktuell {
	COLOR: red;
	BORDER-left:1px solid #999999;
	BORDER-right:1px solid #999999;
	BACKGROUND-COLOR: #dddddd;
	PADDING-RIGHT: 1em;
	DISPLAY: block;
	PADDING-LEFT: 1em;
	FONT-WEIGHT: bold;
	vertical-align:middle;
	padding-top:4px;
	HEIGHT:19px;
	TEXT-DECORATION: none
}


div#Rahmen ul#Navigation li ul a.inner {
	text-align:left;
	position:relative;
	z-index:100;
	width:200px;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: black;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	PADDING-TOP: 0.2em;
	PADDING-BOTTOM: 0.2em;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #dddddd;
	TEXT-DECORATION: none
}
div#Rahmen ul#Navigation li ul a.inner:hover {
	text-align:left;
	width:200px;
	BORDER-RIGHT: #999999 1px solid;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: black;
	PADDING-TOP: 0.2em;
	PADDING-BOTTOM: 0.2em;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: white;
	TEXT-DECORATION: none
}

/*
* Quick Poll
*/

div.polled0{
float:left;
height:12px;
background-color:rgb(241,26,41);
}

div.polled1{
float:left;
height:12px;
background-color:rgb(255,204,0);
}

div.polled2{
float:left;
height:12px;
background-color:rgb(250,200,125);
}
div.polled3{
float:left;
height:12px;
background-color:rgb(245,155,45);
}
div.polled4{
float:left;
height:12px;
background-color:rgb(200,40,0);
}
div.polled5{
float:left;
height:12px;
background-color:rgb(135,10,15);
}
div.polled6{
float:left;
height:12px;
background-color:rgb(150,75,75);
}

tr.firstname{
display:none;
}