body  {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #F4F4F4;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
/*	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}


a.bgorange {
background-color:#F58220;
color:#999999;
}

#divMenu a       {color:#999999; text-decoration:underline;}
#divMenu a:hover {color:#333333; text-decoration:underline;}

#divBg           {position:absolute; z-index:10; width:4000px; left:0px; height:600px; clip:rect(0px 10px 10px 0px); visibility:hidden;}
#divMenu         {position:absolute; z-index:11; left:11px; top:1px; color:#333333; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; visibility:inherit;}
#divArrowLeft    {position:absolute; z-index:12; width:10px; height:20px; left:0px; top:0px; visibility:inherit;}
#divArrowRight   {position:absolute; z-index:12; width:10px; height:20px; top:0px; visibility:inherit;} 

#Container {
		color:#000;
		text-decoration:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		width:785px;
		vertical-align:middle;
}

.eins {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:10px;
}
.zwei {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:10px;
   line-height:12px;
}
.zwei a{
		padding:1px;
		color:#F58220;
		text-decoration:none;
	}
.zwei a:visited{
		color:#666;
		text-decoration:underline;
	}
.zwei a:active{
		color:#666;
		text-decoration:underline;
	}
.zwei a:hover{
		background-color:#F58220;
		color:#fff;
		text-decoration:none;
	}

.drei {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
}

.vier {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:10px;
}
.vier a{
		padding:1px;
		color:#F58220;
		text-decoration:none;
	}
.vier a:visited{
		color:#666;
		text-decoration:none;
	}
	
.vier a:visited.bgorange{
		color:#fff;
		text-decoration:none;
	}
		
.vier a:hover{
		background-color:#F58220;
		color:#fff;
		text-decoration:none;
	}

.csc-header {
		color:#000;
		text-decoration:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
	}

.tx-sgglossary-pi1 {
		color:#000;
		text-decoration:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
}

.twoColFixLtHdr #container { 
	width: 935px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #F4F4F4;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
} 
.twoColFixLtHdr #header {
	height:95px;
	background-image:url(grafik/top_bg.gif);
	background-repeat:repeat-x; 
	padding: 20px 0px 5px 10px;  /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. Wenn im #header anstelle von Text ein Bild eingesetzt wird, sollten Sie die Auffüllung entfernen. */
	clear:both;
} 


.tx-sgglossary-pi1 td {
		color:#000;
		text-decoration:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
}


#searchform_tx_sgglossary_pi1 {
		color:#000;
		text-decoration:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
}

#searchform_tx_sgglossary_pi1 h1 {
		font-size:11px;
}


#kasten1 {
	position:absolute;
	left:50%;
	width:875px;
	height:735px;
	margin-left:-450px;
	padding-top:7px;
	background-color:#F4F4F4;
	background-repeat:no-repeat;
}

#oben {
	position:absolute;
	width:875px;
	height:135px;
}

#unten {
	z-index:1000;
	position:absolute;
	margin-top:135px;
	width:875px;
	height:600px;
	overflow:auto;
}

#untenkurz {
	z-index:0;
	position:absolute;
	margin-top:180px;
	width:875px;
	height:355px;
	overflow:auto;
}

#untenkurz1 {
	z-index:0;
	position:absolute;
	margin-top:180px;
	width:875px;
	height:200px;
	overflow:auto;
}

#untenlang {
	z-index:1000;
	position:absolute;
	margin-top:180px;
	width:875px;
}

#btext {
	position:absolute;
	left:183px;
	margin-top:440px;
	width:336px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size:10px;
}

