body {
	background-color:#006600;
	font-family: Arial,sans-serif;
	color: #ffffff;
	scrollbar-3d-light-color: #006600;
  	scrollbar-highlight-color: #006600;
  	scrollbar-face-color: #006600;
  	scrollbar-arrow-color: #FFFFFF;
  	scrollbar-shadow-color: #FFFFFF;
  	scrollbar-darkshadow-color: #006600;
  	scrollbar-track-color: #808080;
	position:absolute;
	}
	
	
html, body { 
    top:0; left:0; right:0;
    margin:0 ;
    padding:0;
}

h1 {
	font-family: Arial,sans-serif;
	color: #C0C0C0;
	font-size: 16px;
	font-weight: bold;
}

h1.weiss {
	font-family: Arial,sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-family: Arial,sans-serif;
	color: #C0C0C0;
	font-size: 14px;
}


h3 {
	font-family: Arial,sans-serif;
	color: #C0C0C0;
	font-size: 12px;
}

label {
	font-family: Arial,sans-serif;
	color: #C0C0C0;
	font-size: 12px;
	font-weight:normal;
}
	
p {
font-family: Arial,sans-serif;
font-size:12px;
}

p.klein {
font-family: Arial,sans-serif;
font-size:10px;
}

span.mittel {
font-family: Arial,sans-serif;
color:#C0C0C0;
font-size:13px;
font-weight:bold;
}

span.klein {
font-family: Arial,sans-serif;
color:#FFFFFF;
font-size:10px;
}

span.grau {
font-family: Arial,sans-serif;
color:#C0C0C0;
font-size:10px;
}

ul {
font-family: Arial,sans-serif;
font-size:12px;
}

ul.klein {
font-family: Arial,sans-serif;
color:#c0c0c0;
font-size:10px;
}

input {
background-color: #EEEEEE; 
color: #000000; font-size: 8pt; 
font-family: Arial; 
border-style: solid; 
border-color: #C0C0C0;
}

A:link {color: #ffffff; text-decoration: yes} 
A:visited {color: #ffffff; text-decoration: yes}
A:active {color: #ffffff; text-decoration: yes}
A:hover {color: #c0c0c0; text-decoration: none}


a.info {text-decoration:none;color:#ffffff;font-family: arial,helvetica;font-size:100%;text-decoration:none}
a.info:hover {cursor:hand;color:#ffffff;font-family: arial,helvetica;font-size:100%;text-decoration:none}

a.info span {
	background-color:#CCCCCC;
	visibility:hidden;
	position:absolute;
	color:#000000;
	font-family: Arial;
	font-size:10px;
	text-decoration:none
	}
	
a.info:hover span {
	margin-top:-25px;
	width:350px;
	padding:5px;
	background-color:#CCCCCC;
	border:1px solid #000000;
	visibility:visible;
	color:#000000;
	font-family: Arial;
	font-size:10px;
	text-decoration:none
	}

HR {
	color:#000000;
	background-color:#000000;
	}

IMG{
border-color:#000000;
}

IMG A:link{
border-color:#000000;
}

IMG A:visited{
border-color:#000000;
}

IMG A:active{
border-color:#000000;
}

IMG A:hover{
border-color:#000000;
}

select {
color: #000000; 
font-size: 8pt; 
font-family: Arial; 
border-style: solid; 
border-color: #C0C0C0;
}

textarea {
background-color: #EEEEEE; 
color: #000000; font-size: 10pt; 
font-family: Arial; 
border-style: solid; 
border-color: #C0C0C0;
}

td.grau {
background-color:#c0c0c0;
color:#000000;
font-family: Arial,sans-serif;
font-size:10px;
vertical-align:top;
}

td.grau A:link{
	color: #000000;
	text-decoration:none;
}	

td.grau A:visited{
	color: #000000;
	text-decoration:none;
}	

td.grau A:active{
	color: #000000;
	text-decoration:none;
}	

td.grau A:hover{
	color: #666666;
	text-decoration:none;
}	

/* Structures */

#logo {
    position:fixed;
    background-color: #ffffff;
	top:0;
	left:0;
    width:155.3px;
	height:100%;
	
}
#content {
	position:absolute;
    margin: 0;
	padding-top:30px;
	padding-left:45px;
	padding-bottom:10px;
	left:155.3px;
	height:100%;
    }
	
#xmas {
	position:absolute;
    margin: 0;
	padding-left:45px;
	padding-bottom:10px;
	left:155.3px;
	height:100%;
}
	

/* Für IE */

* html, * html body {
			overflow:hidden;
			height:100%;
}

* html #logo {
    position:absolute;
    margin:0;
    width:155.3px;
}

* html #content {
			position:absolute;
			top:0; 
			bottom:0; 
			right:0;
			height:100%;
			width:85%;
			overflow-y:scroll;
			}