﻿body, p, td, a, li
	{
		font-family: Arial;
	}

body, p, td, a, li
	{
		font-size: 11pt;
	}
	
h1
	{
		font-size:12pt;
	}	

h2
	{
		font-size: 11pt;

	}	

h3
	{
		font-size: 11pt;
		margin-top:20px;
		margin-bottom:5px;
	}	


body
	{
		margin:0px;
	}
	
.menu
	{
		background-image:url(graybar.gif);
	}
	
.menu a
	{
		color: #404040;
		text-decoration:none;
		margin-right:15px;
	}
	
.menu a:hover
	{
		color: #0000F0;
	}
	
.sidebar
	{
		position:absolute;
		top:50px;
		left:10px;

		border-right: 1px solid #c0c0c0;

	}
	
.sidebar a
	{
		display:block;
		width:200px;
		border-top:1px solid #c0c0c0;
		border-bottom:1px solid #c0c0c0;
		background-color: #FcFcFc;
		margin-bottom: 2px;
		text-decoration:none;
		color: #404040;
	}
	
.sidepadding
	{
		padding-top: 10px;
		padding-bottom:10px;
		padding-left:10px;

	}
}	
	
.sidebar a:hover
	{
		color: #0000F0;
	}
	
a.activebar
	{
		background-image:url(auswahl.jpg);
		background-position:right top;
	}
	
.content
	{
		padding:10px 10px 0px 220px;

		
		// position:absolute;
		// top:50px;
		// left:210px;
	}

.box
	{
		background-color: #f0f0Fa;
		color: #404040;
		padding: 5px;
		margin-bottom:10px;
	}

	
.important
	{
		background-image: url(important.jpg);
		color: #FCFCFC;
		padding: 5px;
		margin-bottom:10px;
	}
	
.box h2
	{
		color: #8080F0;
		font-weight: bold; 
		margin:0px;
	}

.important h2
	{
		color: #FEFEFE;
		font-weight: bold; 
		margin:10px 10px 0px 30px;
	}
	
.box p
	{
		margin-top: 5px;
		margin-bottom: 0px;
	}
	
.important p
	{
		color: #FEFEFE;
		margin:5px 10px 0px 30px;
	}
	
.important a
	{
		color: #eeed64;	
	}	

	
.footer
	{
		margin-left: 20px;
		margin-top:100px;
		border-top: 1px dotted #e8e8e8;
		padding:10px;
	}
	
.footer a
	{
		color: #505050;
		text-decoration:none;
		margin-left: 20px;
	}
	
.footer a:hover
	{
		color: #0000F0;
	}
	
.actionbuttons
	{
		border-bottom: 1px dotted #808080;
		text-align:right;
		padding:5px;
	}
	
.nounderline a
	{
		text-decoration:none;
	}

.yellowbox
	{
		background-color: #FFc0c0;
		border-top: 1px solid #404040;
		border-left: 1px solid #404040;
		border-right: 1px solid #c0c0c0;
		border-bottom: 1px solid #c0c0c0;
		padding: 5px;
	}
	
	
.greybox
	{
		background-color: #d0d0d0;
		border-top: 1px solid #404040;
		border-left: 1px solid #404040;
		border-right: 1px solid #c0c0c0;
		border-bottom: 1px solid #c0c0c0;
		padding: 5px;
		margin-bottom:10px;
		margin-top:10px;
	}	
	
	
.dialogbackground
	{
		position:absolute;
		top:0px;
		left:0px;
		width:2000px;
		height:2000px;
		background-image:url(shadow.png);
	}
	
.dialog
	{
		position:absolute;
		top:70px;
		width:850px;
		height:400px;
		left:100px;
		background-color:#FFFFFF;
		border:1px solid #c0c0c0;
		padding:20px;
		
	}
	
.statuspanel
	{
		background-color: #FFFFCC;
		border: 1px solid olive;
		padding:5px;
		margin:5px;
	}
	
.testmodus
	{
		padding:10px;border:1px solid maroon; background-color:#FF9090; color: maroon;font-weight:bold; margin-bottom:10px
	}	
	
.htmlbutton
	{
		border: 1px solid #808080; background-color: #f0f0f0; padding:2px;	
	}

.table td, .table a
	{
		font-size:9pt;
	}