/* CSS Document */
@charset "utf-8";
    
    
    body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #666666;
    	margin: 0; 
    	padding: 0;
    	text-align: center;
    	color: #000000;
    }
    .twoColHybLtHdr #container { 
    	/*width: 90%;  /* Hierdurch wird ein Container mit einer Breite erstellt, die 90% der Browserbreite beträgt. */
    	background:url(../Bilder/Mohn.jpg);
		margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
    	border: 1px solid #000000;
    	text-align: left; 
    } 
    .twoColHybLtHdr #header { 
    	background:url(../Bilder/Banner1.jpg) no-repeat ; 
	} 
    .twoColHybLtHdr #header h1 {
    	margin: 0; 
		padding: 10px 0; 
    }
    .twoColHybLtHdr #sidebar1 {
    	float: left; 
    	width: 225px; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
    	background: #EBEBEB; /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
    	padding: 15px 0; /* Durch die Auffüllung oben und unten entsteht in diesem div ein visueller Leerraum.  */
    }
    .twoColHybLtHdr #sidebar1 h3, .twoColHybLtHdr #sidebar1 p {
    	margin-left: 10px; /* Für jedes Element, das in den seitlichen Spalten platziert wird, sollten ein linker und ein rechter Rand angegeben werden. */
    	margin-right: 10px;
    }
    .twoColHybLtHdr #mainContent { 
    	margin: 0 20px 0 245px; /* Der rechte Rand kann in Prozent oder Pixel angegeben werden. Durch ihn entsteht der Abstand am rechten Seitenrand. */
		/*background:#DDDDDD;*/
    } 
    .twoColHybLtHdr #footer { 
    	padding: 0 10px; /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
    	background:#DDDDDD;
    } 
    .twoColHybLtHdr #footer p {
    	margin: 0; /* Wenn Sie die Ränder des ersten Elements in der Fußzeile auf 0 einstellen, können Sie unerwartete Abstände zwischen divs vermeiden. */
    	padding: 10px 0; /* Durch die Verwendung der Auffüllung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */
    }
        /* Verschiedene wieder verwertbare Klassen */
    .fltrt { /* Mit dieser Klasse können Sie ein Element auf der Seite nach rechts fließ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önnen Sie ein Element auf der Seite nach links fließ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ßen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
    a:link, a:visited, a:active, a:hover {
        text-decoration:underline;
        font-weight:normal;
        color:#ff0000;
        font-size:14px;
    }
    a:active, a:hover {
        color:#009999;
    }
	
    a.menu {
        display:block;
        padding:3px;
        border-top:1px solid #000;
        background-color:#737994;
        text-align:left;
        color:#eeeeee;
        text-decoration:none;
    }
    .menutitle{
        font-weight:bold;
        text-align:left;
        margin:2px;
    }
    .menucontainer {
        border:1px solid #000;
        background-color:#7b7d8e;
        width:200px;
        margin:10px;
    }
    a.menu:link, a.menu:visited {
        color:#eeeeee;
        background-color:#737994;
        text-decoration:none; font-weight:bold;
    }
    a.menu:active, a.menu:hover {
        color:#737994; font-weight:bold;
        background-color:#eeeeee;
    }

    /*if IE*/
    /* Fügen Sie CSS-Korrekturen für alle IE-Versionen in diesen bedingten Kommentar ein. */
    /*.twoColHybLtHdr #sidebar1 { padding-top: 30px; }*/
    /*.twoColHybLtHdr #mainContent { zoom: 1; padding-top: 15px; }*/
    /* Mit der obigen proprietären Zoom-Eigenschaft wird IE die Eigenschaft hasLayout zugewiesen, die gegebenenfalls zur Verhinderung verschiedener Fehler erforderlich ist. */
	/*endif*/