@charset "UTF-8";
  body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #666666;
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auff&Uuml;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;
    }
#container { 
    	width: 1000px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, k&ouml;nnen Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
    	background: #d9dadb;
		padding: 0px;
    	margin: 0 auto; /* Durch automatische R&auml;nder (in Verbindung mit einer Breite) wird die Seite zentriert. */
    	border: 0px solid #000000;
    	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element aufgehoben. */
    } 
#header { 
    	background: #fff;
	    width:1000px;
		height:165px;
    } 
#header h1 {
    	margin: 0; /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, k&ouml;nnen Sie das Auftreten unerwarteter Abst&auml;nde zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unn&ouml;tig, weil dieser Rahmen die gleiche Wirkung hat. */
    	padding: 0; /* Durch die Verwendung der Auff&Uuml;llung anstelle von R&auml;ndern l&auml;sst sich gew&auml;hrleisten, dass das Element die Kanten des div nicht ber&Uuml;hrt. */
    }
	
#hauptmenue
	{font: normal 10pt verdana,arial,helvetica,sans-serif;
	list-style-type:none; /*Listenpunkte ausschalten*/
	width:100%; /*breite des Men&Uuml;s (LI + Rand)*/
	height:100%;
	margin:0px;
	padding:0px; /* beide auf Null setzten*/
	height:42pt; /* H&ouml;he vergeben, muss auch im A-Tag verwendet werden!*/
	float:left;
	background-color:#d9dadb;
	}
	
#hauptmenue li
	{float:left; /*nebeneinander*/
	height:35px;
	}
		
#hauptmenue a	
	{color:#000; /*Links in Schwarz*/
	background-color:#ccc;
	text-decoration:none; /*Unterstreichung raus*/
	display:block;	/* soll sich wie ein Blockelement verhalten
						damit Paddings und Hg sichbar werden*/
	width:100%; /*breite der Links*/
	height:35px;
	text-align:center;
	}
	
#hauptmenue a:hover
	{background-color:#eee ; /*Effekt, Hover wird Grau*/
	height:42px;
	}
	
#untermenue  li
	{
	font:normal 10pt Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	height:45px;
	list-style:none;
	margin-left:30px;
	}
	
#untermenue a
	
	{
	color:#fff;
	text-decoration:none;	
	}
	
#untermenue a.aktiv,	
#untermenue a:hover
	
	{
	color:#ffffff;
	text-decoration:none;
	text-decoration:underline;	
	}	
	
	#titel {
		background-color:#ccc;
		width: 1000px;
		height: 0px;
		float:left;
		}
		
		.link {
	color: #1d486c
}
a.link:hover{
	color: #000;
}
	
	
#sidebar1 {
    	float: left; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
    	width: 200px; /* Die tats&auml;chliche Breite dieses div umfasst in standardgerechten Browsern bzw. im Standardmodus von Internet Explorer au&szlig;er der Breite auch die Auff&Uuml;llung und den Rahmen. */
		height:400px;
    	background: #1d486c; /* Die Hintergrundfarbe wird nur f&Uuml;r die L&auml;nge des Spalteninhalts angezeigt. */
    	padding: 20px 10px 15px 0px; /* Mit der Auff&Uuml;llung wird gew&auml;hrleistet, dass der Inhalt des div die Kanten nicht ber&Uuml;hrt. */
		margin-top:80px;
    }
#sidebar2 {
		font:normal 10pt Arial, Helvetica, sans-serif;
		color:#CCCCCC;
    	float: right; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
    	width: 180px; /* Die tats&auml;chliche Breite dieses div umfasst in standardgerechten Browsern bzw. im Standardmodus von Internet Explorer au&szlig;er der Breite auch die Auff&Uuml;llung und den Rahmen. */
    	height:400px;
		background: #1d486c; /* Die Hintergrundfarbe wird nur f&Uuml;r die L&auml;nge des Spalteninhalts angezeigt. */
    	padding: 20px 10px 15px 20px; /* Mit der Auff&Uuml;llung wird gew&auml;hrleistet, dass der Inhalt des div die Kanten nicht ber&Uuml;hrt. */
		margin-top:80px;

    }
	
#sidebar2 a
	
	{
	color:#ffffff;
	text-decoration:none;	
	}
	
#sidebar2 a:hover
	
	{
	color:#ffffff;
	text-decoration:underline;	
	}	
#mainContent {
	font: normal 9pt verdana,arial,helvetica,sans-serif;
	margin: 50px 210px 0 210px; /* Der rechte und der linke Rand dieses div-Elements erstellen die beiden &auml;u&szlig;eren Spalten an den Seitenr&auml;ndern. Der Spaltenbereich bleibt unabh&auml;ngig von der Inhaltsmenge der Randleisten-divs immer gleich. Sie k&ouml;nnen diesen Rand entfernen, falls der Text des #mainContent-div die Randleistenbereiche f&Uuml;llen soll, wenn der Inhalt in den Randleisten endet. */
	padding: 30px 40px 20px 40px; /* padding (Auff&Uuml;llung) bezeichnet den Innenabstand und margin (Rand) den Au&szlig;enabstand der div -Box. */
	background-color:#FFFFFF;
	color: #000;
    } 
	
	#mainContent h2{
	color: #1d486c;
    } 
	
	#mainContent a{
		font: normal 9pt verdana,arial,helvetica,sans-serif;
	color: #1d486c;
    } 
	
	#mainContent a:hover{
		font: normal 9pt verdana,arial,helvetica,sans-serif;
	color: #000000;
    } 
	
	
#footer { 
    	padding: 0px; /* Diese Auff&Uuml;llung entspricht der linksb&Uuml;ndigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
    	background:#d9dadb;
    } 
#footer p {
    	margin: 0; /* Wenn Sie die R&auml;nder des ersten Elements in der Fu&szlig;zeile auf 0 einstellen, k&ouml;nnen Sie unerwartete Abst&auml;nde zwischen divs vermeiden. */
    	padding: 0px 0; /* Durch die Verwendung der Auff&Uuml;llung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */
    }
    .fltrt { /* Mit dieser Klasse k&ouml;nnen Sie ein Element auf der Seite nach rechts flie&szlig;en lassen. Das floatende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* Mit dieser Klasse k&ouml;nnen Sie ein Element auf der Seite nach links flie&szlig;en lassen. */
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { /* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schlie&szlig;en eines Containers sein, der wiederum einen vollst&auml;ndigen Float enthalten sollte. */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
	#copy {
		font:normal 8pt Arial, Helvetica, sans-serif;
		color:#000000;
		height: 15px;
		float:right;
		margin-right: 210px;
		margin-top: 5px;
		}
		
	#copy a
	
	{
	color:#1d486c;
	text-decoration:none;		
	}
	
	#copy a:hover
	
	{
	color:#000000;
	text-decoration:none;
	text-decoration:underline;	
	}	

#navigation-1 {
margin-left: 285px;
background-image:url(img/navi__bg.gif);

}

#navigation-1 li {
background-image:url(img/navi_bg.gif);
float: left;
list-style:none;
}

#navigation-1 li a {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
list-style:none;
text-decoration:none;
color: #1d486c;
padding-bottom:10px;
background-image:url(img/navi_bg.gif);

float: right;
padding: 9px 10px;

}

#navigation-1 li a:hover {
background:url(img/navi_bg.gif);
background-image:url(img/navi_bg_over.gif);
background-repeat:no-repeat;
background-position:center;
color: #000;
}

#navigation-1 li a.active {
background-image:url(img/navi_bg_over.gif);
background-repeat:no-repeat;
background-position:center;
color: #000;
text-decoration: underline;
}