a:link		{font-family:Verdana, Arial; font-size:10pt; color:#6580b6;}
a:visited	{font-family:Verdana, Arial; font-size:10pt; color:#6580b6;}
a:active	{font-family:Verdana, Arial; font-size:10pt; color:#6580b6;}
a:hover		{font-family:Verdana, Arial; font-size:10pt; color:#6580b6;}
.window		{
			background-color:#eeeeee;
			scrollbar-base-color: #eeeeee;
			scrollbar-arrow-color: #6580b6;
			scrollbar-3dlight-color:#6580b6;   
			scrollbar-darkshadow-color:#6580b6;   
			scrollbar-face-color:#eeeeee;   
			scrollbar-highlight-color:#eeeeee;   
			scrollbar-shadow-color:#eeeeee;   
			scrollbar-track-color:#dddddd;
			}
.body		{
			font-family:Verdana, Arial; 
			font-size:10pt; color:#333333; 
			background-color:#dddddd;
			border-style:solid; 
			border-color:#6580b6; 
			border-width:1px
			}
.bodyInside	{
			font-size:10pt;
			font-family:Verdana, Arial;
			}
.head		{
			font-family:Verdana, Arial; 
			font-size:10pt; 
			color:#eeeeee; 
			font-weight:bold; 
			background-color:#6580b6;
			}
.headPopup	{
			font-family:Verdana, Arial; 
			font-size:10pt; 
			color:#eeeeee; 
			font-weight:bold; 
			background-color:#6580b6;
			border: 1px outset dddddd;
			}
.iconbarTop	{background-color:#DBD8D1; border-bottom:1px solid #a8a5a0;}
.headRed	{font-family:Verdana, Arial; font-size:10pt; color:#ffffff; font-weight:bold; background-color:#cc6666;}
.headNav	{
			font-family:Verdana, Arial; 
			font-size:10pt;
			color:#eeeeee;
			font-weight:bold; 
			background-color:#6580b6;
			}
.bodyRed	{font-family:Verdana, Arial; font-size:10pt; color:#333333; background-color:#dddddd; border-style:solid; border-color:#cc6666; border-width:2px}
.bodyNav	{font-family:Verdana, Arial; font-size:10pt; color:#333333; background-color:#eeeeee}
.bodyContent{font-family:Verdana, Arial; font-size:10pt; color:#000000; background-color:#dddddd}
.bodyContentWhite{font-family:Verdana, Arial; font-size:10pt; color:#000000; background-color:#ffffff}
.hint		{font-family:Verdana, Arial; font-size:8pt; border:none}
.hint a:link	{font-family:Verdana, Arial; font-size:8pt; color:#6580b6;}
.hint a:visited	{font-family:Verdana, Arial; font-size:8pt; color:#6580b6;}
.hint a:active	{font-family:Verdana, Arial; font-size:8pt; color:#6580b6;}
.hint a:hover	{font-family:Verdana, Arial; font-size:8pt; color:#6580b6;}

.overLibTable
			{
			font-family:Verdana, Arial;
			font-size:7pt;
			color:#000000;
			}
.eingabe	{
			font-family: Verdana, Arial;
			font-size:10pt; 
			background-color:#eeeeee; 
			border-style:solid; 
			border-width:1px; 
			border-color:#999999;
			}
.eingabeMail	{
			font-family: Courier;
			font-size:12pt; 
			background-color:#eeeeee; 
			border-style:solid; 
			border-width:1px; 
			border-color:#999999;
			}
.submit		{
			font-family: Verdana, Arial;
			font-size:10pt; 
			color:#000000;
			background-color:#dddddd; 
			border-right: solid 1px #bbbbbb;
			border-bottom: solid 1px #bbbbbb;
			border-top: solid 1px #eeeeee;
			border-left: solid 1px #eeeeee;
			}
.button90px	{
			font-family: Verdana, Arial;
			font-size:10pt; 
			background-color:#eeeeee; 
			border-style:solid; 
			border-width:1px; 
			border-color:#999999;
			cursor:pointer;
			width:90px;
			}
.button120px	{
			font-family: Verdana, Arial;
			font-size:10pt; 
			background-color:#eeeeee; 
			border-style:solid; 
			border-width:1px; 
			border-color:#999999;
			cursor:pointer;
			width:120px;
			}

.innovate		{
			font-family: Verdana, Arial;
			font-size:10pt; 
			color:#000000;
			background-color:#ededed; 
			border-right: solid 1px #bbbbbb;
			border-bottom: solid 1px #bbbbbb;
			border-top: solid 1px #eeeeee;
			border-left: solid 1px #eeeeee;
			}
.login		{
			font-family:Verdana, Arial; 
			font-size:10pt;
			color:#eeeeee; 
			background-color:#8C9BB7;
			}
.loginError	{
			font-family:Verdana, Arial; 
			font-size:10pt;
			color:#eeeeee; 
			background-color:#cc6666;
			}
.mainScreenHeadline 
			{
			font-family: Verdana, Arial;
			font-size:10pt;
			color:#6580B6;
			font-weight:bold;
			}
.mainScreenModule
			{
			font-family: Verdana, Arial;
			font-size:10pt;
			color:#8C9BB7;
			font-weight:bold;
			text-decoration:none;
			}
.mainScreenModule a			{color:#8C9BB7; text-decoration:none;}
.mainScreenModule a:visited	{color:#8C9BB7; text-decoration:none;}
.mainScreenModule a:hover	{color:#8C9BB7; text-decoration:none;}
.mainScreenDescription
			{
			font-family: Verdana, Arial;
			font-size:10pt;
			color:#666666;
			text-decoration:none;
			}
.navLeft		{color:#000000; text-decoration:none;}
.navLeft a			{color:#000000; text-decoration:none;}
.navLeft a:visited	{color:#000000; text-decoration:none;}
.navLeft a:hover	{color:#000000; text-decoration:underline;}

.pagebody { background-color:#eeeeee; color:#000000; }
.textfield		{font-family:Verdana,Arial; font-size:10pt; background-color:#ffffff}
.buttonfield 	{font-family:Verdana,Arial; font-size:10pt; background-color:#d4d0c9}

.navAncor 		{color:#eeeeee; text-decoration:none;
	font: menu;
}
.navAncorActive	{color:#eeeeee; text-decoration:none;
	font: menu;
}
.navPoint {
	border: 1px solid #6580b6;
	font: menu;
}
.navPointActive {border:1px solid #6580b6;
	font: menu;
}
.navPointLink {
	text-decoration: none;
	color: #eeeeee;
		font: menu;

}

.defaultMainHead	{
					border-left: 1px solid #6580b6;
					border-right: 1px solid #6580b6;
					border-top: 1px solid #6580b6;
					border-bottom: 0px;
					font-family:Verdana, Arial; 
					font-size:10pt; color:#333333; 
					background-color:#dddddd;
					}
.defaultMainBody	{
					border-left: 1px solid #6580b6;
					border-right: 1px solid #6580b6;
					border-top: 0px;
					border-bottom: 0px;
					font-family:Verdana, Arial; 
					font-size:10pt; color:#333333; 
					background-color:#dddddd;
					}
.defaultMainBottom	{
					border-left: 1px solid #6580b6;
					border-right: 1px solid #6580b6;
					border-top: 0px;
					border-bottom: 1px solid #6580b6;
					font-family:Verdana, Arial; 
					font-size:10pt; color:#333333; 
					background-color:#dddddd;
					}
.contentNavText {
	font-family: Verdana, Arial;
	font-size:10pt;
	color: #dddddd;
	font-weight: bold;
}

.bodyDefault {
	font-family:Verdana, Arial; 
	font-size:10pt;
	color:#333333;
	background-color:#dddddd;
	border-left: 2px solid #6580b6;
	border-right: 2px solid #6580b6;
	border-top: 0px;
	border-bottom: 2px solid #6580b6;
}

body {font-family:Verdana, Arial; font-size:10pt; color:#000000;}

.imagePreview	{
		border: 1px #999999 solid;
		background-color:#eeeeee; 
		width:60px;
		height:60px;
		}
		
.fieldDescriptionTop	{
		text-align:right;
		vertical-align:top;
		font-size:10pt;
		font-family:Verdana, Arial;
		white-space:nowrap;
		}

.fieldDescriptionMiddle	{
		text-align:right;
		vertical-align:middle;
		font-size:10pt;
		font-family:Verdana, Arial;
		white-space:nowrap;
		}
.fieldDescription	{
		vertical-align:middle;
		font-size:10pt;
		font-family:Verdana, Arial;
		white-space:nowrap;
		}
.eMailPreview {
		font-family:courier;
		font-size:12pt;
		width:100%;
		background-color:#dddddd;
		border-style:solid;
		border-width:1px;
		border-color:#6580b6;
		padding:5px;
		}

.withoutScrollbarBody {
		scrollbar-3dlight-color:#dddddd;
        scrollbar-arrow-color:#dddddd;
        scrollbar-base-color:#dddddd;
       	scrollbar-darkshadow-color:#dddddd;
        scrollbar-face-color:#dddddd;
        scrollbar-highlight-color:#dddddd;
        scrollbar-shadow-color:#dddddd;
		background-color:#dddddd;      
		scrollbar-track-color:#dddddd;
		font-family:Verdana, Arial; 
		font-size:10pt; color:#333333; 
		border-style:solid; 
		border-color:#6580b6; 
		border-width:1px
}

.list 			{font-size:10pt; text-decoration: none; }
.list a:link	{text-decoration:none;}
.list a:hover	{text-decoration: underline; color:#103071;}
.hiddenText		{font-size:0px; color:#cccccc; text-align:center; }
.message		{font-family: courier;
				font-size:10pt; 
				background-color:#eeeeee; 
				border-style:solid; 
				border-width:1px; 
				border-color:#999999;
				}
				
.framesetBorder{
	border: 0;
	border-right: 3px solid #6580b6;
}
.iframeBorder{
	border-bottom: 0;
}


/**
 *	[FA] Lizenzhinweis muss gemaess GPL §2 (2) sichtbar sein (nur im Admin-Tool)
 */
#GPLbox {
	/*border:					1px black solid;*/
	position: 			relative;
	bottom:					0px;
	right:					0px;
	font-size:			7pt;
	text-align:			center;
	color:					silver;
	margin-top:			10px;
	width:					100%;
}
#GPLbox a {
	font-size:			7pt;
	color:					silver;
}