BODY  {
	margin-left:80px; 
	margin-right:20px; 
	margin-top:30px; 
	margin-bottom:30px;
    scrollbar-arrow-color: #CECECE;
	scrollbar-darkshadow-color: Black;
    scrollbar-face-color: #000000;
	scrollbar-track-color: #656565;
	scrollbar-3dlight-color: #737373;
	scrollbar-base-color: Black; 
	scrollbar-shadow-color: #828282;
	scrollbar-highlight-color : #ACACAC;	
	font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
	font-size: 10pt;	
	color: #808080;
	background-color : #000000;
}

BODY.left  {
	margin-left:23px; 
	margin-right:0px; 
	margin-top:30px; 
	margin-bottom:0px;  
	background-color : #000000;
}

BODY.top  {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px;  
	background-color : #000000;
}

BODY.Bilder  {
	margin-left:30px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px;  
	background-color : #000000;
}


P			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #777777;
			font-size: 10pt;
			text-decoration: none;
			font-style: normal;
			font-weight: normal;
			}

TD			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #777777;
			font-size: 10pt;
			text-decoration: none;
			font-style: normal;
			font-weight: normal;
			}
			
TD.titel	{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #678EE0;
			font-size: 12px;
			}
			
			
A			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #A0A0A0;
			font-size: 10pt;
			text-decoration: none;
			}
			
A:visited			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #A0A0A0;
			font-size: 10pt;			
			text-decoration: none;
			font-style: normal;
			}						

A:link			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #A0A0A0;
			font-size: 10pt;			
			text-decoration: none;
			font-style: normal;
			}	

A:active			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #6598FF;
			font-size: 10pt;
			text-decoration: none;
			font-style: normal;
			}							

A:hover			{
			font-family: Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			color: #6598FF;
			font-size: 10pt;
			text-decoration: none;
			font-style: normal;
			}		
			
a.menu {
			background: #333 url(images/Balken_grau.gif);
			}

a.menu:hover {
			background: #678EE0 url(images/Balken_blau.gif);
			}
			
H1 {
    font-family:Arial,Helvetia,sans-serif;
	font-size:20px;
	color: #6598FF;
	font-style:  normal;
	font-weight : normal;
}

H2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: #6598FF;
}

H3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #6598FF;
}




/*  Formularelemente */


Input.submit {
			border: solid 1px #A0A0A0;
			color: #808080;
			background-color: Black;
			font-size: 10px;
			cursor:hand;
			font-weight: bold;
			}
			
Input.checkbox	{
			border: solid 0px #444444;
			color: #444444;
			background-color: #000000;
			font-size: 13px;
			}
			
			
Select		{
			font-family : Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			border: solid 1px #A0A0A0;
			color: #000000;
			background-color: #CCCCCC;
			font-size: 13px;
			}			
			
Input.text	{
			border: solid 1px #A0A0A0;
			color: #000000;
			background-color: #CCCCCC;
			font-size: 13px;
			}			
			

Textarea	{
			font-family : Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			border: solid 1px #A0A0A0;
			color: #000000;
			background-color: #CCCCCC;
			font-size: 13px;
			}
			
			
/*  Leftnavifgation */
			
			
#navlist	{
			padding: 0px 0px 0px;
			margin-left: 0;
			font: normal 9px Arial, sans-serif;
			background: #000000;
			width: 0em;
			height:21px;
			}
			
			
#navlist li	{
			list-style: none;
			margin: 0;
			border-top: 0px   #000000;
			background: #000000;
			text-align: left;
			height:21px;
			width : 110px;
			}
			
			
#navlist li a	{
			display: block;
			padding: 0.2em 0.5em 0.25em 0.5em;
			border-left: 2px solid #000000;
			background-color: #000000;
			text-decoration: none;
			}
			
#navlist li a:link { color: #AAAAAA; background: #000000;}
#navlist li a:visited { color: #AAAAAA; background: #000000; }
#navlist li a:active { color: #6598FF; background: #02184B; }
			
#navlist li a:hover
			{
			border-color: #6598FF;
			color: #6598FF;
			background: #02184B;
			}
			
			

/*  DHTML.Popups */			
			
			
.JSTable		{
			font-family : Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			border: solid 1px #000000;
			font-size: 6px;
			color: #000000;
			background-color: #C7D3F5;
			}	
			
.DIVfont {
			font-family : Arial, Verdana, Helvetica, Swiss, Geneva, Tahoma, Sans-serif;
			font-size: 12px;
			color: #000000;
			font-weight : lighter;
			}	
						
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}			


/*  DIV für Streifenanzeige */

#Streifen {
		position: absolute;
		overflow: auto;	
		width: 742px;
		height: 280px;
		}
}