body {
	/* defaults 
	margin: 10px;
	margin-top: 15px;
	padding: 0;
	border: 0;
	border:1px solid black; 
	display: block;
	font-family: 'Times New Roman',Times,serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;	
	text-decoration: none;
	color: black;	
	background-color: white;
	line-height: 1.1em;
	text-align: left;
	width: ; height: ; 		bei position immer hinzufügen (event. 100%)! 
	overflow: auto;  		bei position immer hinzufügen! (hidden bei kleinen Feldern) */

	/* new */	
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: yellow;
	text-align: center;	/* zeigt page in der Mitte */
	/* font-size:100.01%;	 verhindert Anzeigefehler */
	/* min-width: 41em;	 verhindert Anzeigefehler */
}
#page {
	display: inline-block;
	/* border: 1px solid black;  weglassen! */
	background-color: red;
	width: 995px;
	text-align: left;
}
#topArea {
	display: inline-block;
	height: 180px;
}
#logo {
	display: inline-block;
	background-color: #cc99cc;
	margin: 10px;
	width: 250px;
	float: left;
}
#company {
	display: inline-block;
	background-color: yellow;
	text-align: center;
	margin: 10px;
}
#topmenue {
	display: inline-block;
	background-color: white;
	color: red;
	font-family: "Comic Sans MS", Helvetica, sans-serif;
	font-size: 1.7em;
	font-style: italic;
	font-weight: bold;	
	text-align: center;
	vertical-align: top;
	margin: 10px;
	padding: 0px;
	height: 45px;
}
#navi {
	display: inline-block;
	background-color: yellow;
	margin: 10px;
	width: 250px;
	float: left;
}
#content {
	display: inline-block;
	vertical-align: top;
	background-color: yellow;
	margin: 10px;
	padding: 10px;
	color: navy;
	/* min-width: 16em;	 verhindert Anzeigefehler */
}
/* ============== menue ===================================== */
#menue {
	/* fuer den Text */
	font-size: 1.0em;
	/* line-height: 1.0em; */
	text-align: center;
	overflow: hidden;
}
#menue0 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue1 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue2 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue3 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue4 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue5 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue6 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue7 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue8 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menue9 {
	margin: 5px;
	width: 220px;
	height: 32px;
}
#menueText0 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText1 {
	position:relative; 
	top:-35px; left:0px;	/* bei 2-Zeiler: top:-33px ! */
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText2 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText3 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText4 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText5 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText6 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText7 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText8 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
#menueText9 {
	position:relative; 
	top:-35px; left:0px;	
	margin: 0px;
	width:220px;
	height: 32px;
	color: white;
	text-decoration:none;
	cursor: pointer;
}
/* ===================== End Menue ================================= */
.col_hlText	{
	font-size: 2em;
	font-weight: bold;
	text-decoration:underline;
}
.col_h2Text	{
	font-size: 1.5em;
	font-weight: bold;
	text-decoration:underline;
}
.col_normText {
	text-align: justify;
}
.col_normText a {
	color: #0affe2;
	text-decoration:underline;
	text-align: justify;
}
.fehler {
	font-size: 12pt;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	background-color: #66ffff;
}
