
/* CSS-Definition - ofk *******************************************************/

body {
	position:absolute;
	background:#F69B19;
	font:normal 100.01% arial, verdana, tahoma, sans-serif;
	color:black;
	}

html, body {
	top:0; left:0; right:0;
	margin:0;
	padding:0;
	border:0;
	height:100%;
}

		* html, * html body	{ /* CSS für den IE6 */
			bottom:0;
			height:100%;
		}

#navi {
	position:fixed;
	top:0; left:0;
	overflow:hidden;
	width:160px;
	height:100%;
	margin:0;
	padding:0;
	border:0;
	z-index:1;
}
		* html #navi { /* CSS für den IE6 */
			position:absolute;
			background:#F69B19;

			height:97%;
		}

#navi p {
	width:160px;
	padding:0px;
	font-size:smaller;
	text-align:center;
}

#footer {
	position:fixed;
	overflow:hidden;
	bottom:0px; left:0; right:0;
	padding:2px 10px;
	font-size:small;
	text-align:center;
	font-weight:bolder;
	background:#F69B19;
	z-index:3;
}

		* html #footer { /* CSS für den IE6 */
			position:absolute;
			bottom:0; left:0; right:0;
			width:960px;
			background:#F69B19;
			overflow:hidden;
			margin:0;
		}

#main {
	position:absolute;
/*	left:170; */
	width:800px;
/*	background:#BEFF78; */
	background:url(background.jpg) repeat top center;
 	margin-left:170px;
	margin-right:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:22px;
	z-index:2;
}

		* html #main { /* CSS für den IE6 */
			position:static;
}

#main img {
	margin-left:-10px;
	margin-top:0px;
	background-color:#F69B19;
}

#main p {
	padding:0;
	font-size:0.6em;
/*	background:#BEFF78; */
	background:url(background.jpg) repeat top center;
	width:100%;
	text-align:center;
}

#kopf {
	position:absolute;
	margin-left:305px;
	margin-top:5px;
	width:540px;
	height:40px;
	border:0px;
	z-index:5;
}

#fixiert {
    position: absolute;
    width:170;
  }

  html>body #footer {  /* nur fuer moderne Browser! */
    position: fixed;
  }

/* CSS - Links */
ul#navi {
	display:block;
	margin:3;
	top:110px;; left:0;
	width:160px;
	padding:3px;
}

#navi li {
	display:block;
	margin:0;
	padding-top:2px;
	padding-left:6px;
	padding-bottom:2px;
	border-bottom:1px solid #FFFFFF;
}

#navi li#active {
	display:block;
	padding:0px;
}

#navi a:link {
	display:block;
	text-decoration:none;
	font-size: smaller;
	color:#0000C4;
}

#navi a:visited {
	display:block;
	text-decoration:none;
	font-size: smaller;
	color:#0000C4;
}

#navi a:active, a:focus {
	text-decoration:none;
}

#navi a:hover {
	display:block;
	text-decoration:none;
	background-color:#FBF036;
}

#menu {
    float:left;
    width:100%;
    background:#BEFF78 url("bg.jpg") repeat-x bottom;
    line-height:normal;
    font-size:80%;
}

#menu ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
}

#menu li {
    float:left;
    background:url("left.jpg") no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
}

#menu a {
    float:left;
    display:block;
    background:url("right.jpg") no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    color:#0000C4;
}

    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/

#menu a {float:none;}
    /* End IE5-Mac hack */

#menu a:hover {
    color:#0000C4;
    background:url("righty.jpg") no-repeat right top;
}

#menu #actual {
    background-image:url("left_on.jpg");
    border-width:0;
    font-weight:bold;
    font-size: 122%;
}

#menu #actual a {
    background-image:url("right_on.jpg");
	color:black;
    padding-bottom:5px;
}

#menu #zero {
    float:left;
    background:url("left_off.jpg") no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
}

#menu #zero a {
    float:left;
    display:block;
    background:url("right_off.jpg") no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    color:#0000C4;
}
#vorab { width:0px; height:0px; display:inline;
	 background-image:url(background.jpg);
}

table.bord { border-top:solid 10px #BEFF78; }
td.bgcolor { background-color:#FEF832; }

a:link { text-decoration:underline; }
a:active, a:focus {	text-decoration:underline; }
a:visited { color:#29106B; text-decoration:underline; }
a:hover { text-decoration:none; background-color:#FBF036; }

a.none:link { text-decoration:none; color:black }
a.none:active, a.none:focus { text-decoration:none; }
a.none:visited { color:black; text-decoration:none; }
a.none:hover{ text-decoration: none; background-color:#BEFF78; }


/* CSS End ********************************************************/