body {
	background-color: #849CAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1 {margin:0px;
	padding:0px;
	font-size:15px; 
	font-weight:bold;
	}
	
h2 {margin:0px;
	padding:0px;
	font-size:14px; 
	font-weight:bold; 
	}
	
	
h3 {
	margin:0px;
	padding:0px;
	font-size:12px; 
	font-weight:bold; 
	color:#000000;
	}

a  {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}

a:hover  {
	color:#648297;
	text-decoration:none;
	}

.elementLayout  {
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	width:982px;
	}

.elementTopNavigation    {
	position:absolute;
	top:235px;
	height:18px;
	width: 620px;
	left: 40px;
	margin-top: 4px;
	}

.topnav	{
	padding-right:20px;
	}
	
.elementTopStandardNav    {
	position:absolute;
	top:233px;
	height:23px;
	width: 250px;
	left: 730px;
	}

.elementContent	{
	left:0px;
	background-image:url(img/back.jpg);
	}
	
.elementBottom {
	background-image: url(img/footerback.jpg);
	border-top-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 97%;
	}
	
.topNavLinien  {
	border-left:1px;
	border-left-style:dotted;
	padding-left:18px
	}

.textWarning    {
	font-size:11px; 
	font-weight:normal;  
	color:#FF0000;
	}
	
.textBoldWarning   {
	font-size:11px; 
	font-weight:bold;    
	color:#FF0000;
	}
	

.fragmentInfo       {
	margin-bottom:8px;
	background-color:#FFCCCC;
	color:#000000;
	padding:2px;
	padding-left:8px;
	font-weight:normal;
	border-style:solid;
	border-width:1px;
	border-color:#A0A0A0;
	}
	
.elementHeadline     {
	height:50px;
	padding:20 0 0 40px;
	}
	
.fragmentSpace             {width:100%;height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}

.fragmentPictureFloatLeft  {margin-right:8px;margin-bottom:8px;float:left} 
.fragmentPictureFloatRight {margin-left:8px;margin-bottom:8px;float:right} 
	
.fragmentWarning        {margin-bottom:8px;background-color:#FFFFFF;color:#FF0000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#FF0000;}        
.fragmentFormMainHead   {height:20px;background-color:#F0F0F0;color:#606060;padding:3px;padding-left:8px;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none}
.fragmentFormMainBody   {background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;width:650px}
.fragmentSheetMainHead  {height:18px;background-color:#F0F0F0;color:#003366;padding:2px;padding-left:8px;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.fragmentReader		    {height:18px;background-color:#F0F0F0;color:#003366;padding:2px;padding-left:8px;font-size:10px;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.fragmentSheetMainBody  {background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.fragmentBlankMainHead  {height:18px;background-color:#FFFFFF;color:#A0A0A0;font-weight:bold;border-width:0px;}
.fragmentBlankMainBody  {background-color:#FFFFFF;color:#000000;margin-bottom:8px;border-width:0px;}

.elementFunctions       {margin-bottom:8px;padding:2px;padding-left:0px;width:98%}
.elementFunctionsAdmin  {margin-bottom:8px;padding:2px;padding-left:0px;width:98%;text-align:right}
.elementTable           {width:98%}
  
.buttonDefault          {cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#000000;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:0px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px; width:100px;}

.formCaption            {line-height:140%;padding-right:16px;padding-left:10px;font-family:arial, sans-serif;font-size:12px;color:#FFFFFF; background-color:#859DAF;padding-top-width:5px; padding-bottom-width:5px;}  
.formValue              {font-family:arial, sans-serif;font-size:12px;color:#000000;}
.formradio              {font-family:arial, sans-serif;font-size:12px;color:#000000;border-style:solid;border-width:1px;border-color:#A0A0A0}


.sheetCaption           {line-height:180%;vertical-align:top;padding-right:16px;font-weight:bold;}  
.sheetValue             {}

/* by Robert Meggle:*/
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

li {
	line-height: 2em;
}
.textReader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
