html, body {
    top:0; left:0; right:0;
    min-height:100%;
    margin:0;
    padding:0;
    width:100%;
	overflow:hidden;
	scrollbar-face-color : #212132;
	scrollbar-shadow-color : #222222;
	scrollbar-highlight-color : #2A3DC8;
	scrollbar-3dlight-color : #8FA6FF;
	scrollbar-darkshadow-color : #101063;
	scrollbar-track-color : #32324A;
	scrollbar-arrow-color : #8FA6FF;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 12px;
	color : white;
	text-decoration : none;
}
#scroll{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow:auto;
}
#fix{
 position:absolute;
 top:0px;
 left:10px;
 width:100%;
 height:8px;
 z-index: 1;
}

a  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #EFDE63;
	text-decoration : none;
}

a:hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #ffffff;
	text-decoration : none;
}

a.white  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 12px;
	color : #ffffff;
	text-decoration : none;
}

a.white:hover  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
b  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #EFDE63;
	text-decoration : none;
}
b.white  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #ffffff;
	text-decoration : none;
}

p  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 12px;
	color : #ffffff;
	text-decoration : none;
	margin-left:5;
	margin-top:5;
}

li  {
	list-style-position : inside;
}

td  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 12px;
	color : #ffffff;
	text-decoration : none;
	list-style-position : outside;
}
td.s1  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 12px;
	color : #ffffff;
	filter:dropshadow(color=#000000,offx=1,offy=1);
	text-decoration : none;	
}

.header3  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #EFDE63;
	font-weight : bold;
	text-decoration : none;
	margin-top : 10px;
	margin-right : 10px;
}

.header1  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 15px;
	color : #EFDE63;
	text-decoration : none;
	margin-right : 10px;
}

.header2  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 18px;
	color : #EFDE63;
	text-decoration : none;
	margin-right : 10px;
}

#content {
    margin:0;
    padding-top:2em;
    padding-left:0em;
    padding-bottom:5em;
    z-index:2;
}

#footer_container {
    position:fixed;
    bottom:0; left:0; right:0;
    text-align:center;
    margin:0;
    height:60px;
    z-index:3;
}

#footer {
    position:absolute;
    top:0; left:0; right:0; bottom:0;
    z-index:3;
}

#header_container {
    position:fixed;
    top:0; left:0; right:0;
    text-align:center;
    margin:0;
    height:3em;
    z-index:3;
}

#header {
    position:absolute;
    top:0; left:0; right:0; bottom:0;
    height:100%;
    z-index:3;
    margin:0;
}


/* Nur für den MSIE */

* html, * html body {
    overflow:hidden;
    bottom:0;
    height:100%;
}

* html #footer_container {
    position:absolute;
    width:100%;
    padding-right:16px;
}

* html #header_container {
    position:absolute;
    width:100%;
    padding-right:16px;
}

* html #footer {
    height:100%;
    position:static;
}

* html #content {
    position:absolute;
    top:0; bottom:0; left:0; right:0;
    height:100%;
    width:100%;
    overflow:auto;
    margin:0;
}
