/* Start of CMSMS style sheet 'delta_1' */
        #html html {
        height: 100%;
        }

        body  {
        height: 100%;
	font: 78% Verdana, Helvetica, sans-serif;
    	background: #ffffff;
    	margin: 0;
    	padding: 0;
    	text-align: left;
    	color: #434343;
        }

a:link {
	color: #666666;
	text-decoration:none;
	font-weight:bold;
	}
a:visited {
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
a:active {
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color: #3B3B3B; 
	text-decoration:none;
	font-weight:bold;
}

        h1 {
        color: #ff9900;
        }

	.twoColFixLt #header { 
    	width: 780px;
        height:290px;
    	background: #FFFFFF;
    	margin: 0 auto;
        border-top: 0px solid;
        border-right: 1px solid #000000;
	border-bottom: 0px solid;
	border-left: 1px solid #000000;
    	text-align: left;
	}
	
        #header ul
	{
	list-style-type: none;
	padding: 0;
	margin: 10px;
        margin-left: 20px;
	}
	
	#header ul li
	{
	display: inline;
	}
	
	#header ul li a { 
        font:   145% Verdana, Helvetica, sans-serif;
	text-decoration: none; 
	padding: 0em .1em;
	color: #fff;
	background-color: #ff7000;
	line-height: 1.4em;
	color: #ffffff;
	}
	
	#header ul li a:hover
	{
	color: #ffffff;
	background-color: #ff0000;
	}
	
	a.header:link {
	font: .8em Verdana, Helvetica, sans-serif;
	color: #525252;
	text-decoration:none;
	}
	
        a.header:visited {
	color:  #525252;
	text-decoration:none;
        }

        a.header:active {
	color: #525252;
	text-decoration:non;

       }
       a.header:hover  {
	color: #1f1f1f;
	text-decoration:none;
       }

        #buchlinks {
    	text-align: left;
	}

        #buchlinks ul
	{
	list-style-type: none;
	padding: 0;
	margin-top: 5px;
	}
	
	#buchlinks ul li
	{
	display: inline;
	}
	
	#buchlinks ul li a { 
        font:   100% Verdana, Helvetica, sans-serif;
	text-decoration: none; 
	padding: 0em .1em;
	color: #fff;
	background-color: #ff7000;
	line-height: 1.4em;
	color: #ffffff;
	}
	
	#buchlinks ul li a:hover
	{
	color: #ffffff;
	background-color: #ff0000;
	}
	
	a.buchlinks:link {
	font: .8em Verdana, Helvetica, sans-serif;
	color: #525252;
	text-decoration:none;
	}
	
        a.buchlinks:visited {
	color:  #525252;
	text-decoration:none;
        }

        a.buchlinks:active {
	color: #525252;
	text-decoration:non;

       }
       a.buchlinks:hover  {
	color: #1f1f1f;
	text-decoration:none;
       }


    .twoColFixLt #container { 
    	width: 780px;
        height: 101%;
    	background: #FFFFFF;
    	margin: 0 auto;
        border-top: 1px solid;
        border-right: 1px solid #000000;
	border-bottom: 0px solid;
	border-left: 1px solid #000000;
    	text-align: left;
    }
    .twoColFixLt #sidebar1 {
    	float: left; 
    	width: 200px; 
    	padding: 15px 10px 15px 20px;
    }
	
	
	#sidebar1 ul
	{
	list-style: none;
	margin: 0;
	padding: 0; 
	margin-left: 1em;
	}
	
	#sidebar1 ul li
	{
	}
	
	#sidebar1 ul li a { 
	font: 1em Verdana, Helvetica, sans-serif;
	text-decoration: none; 
	padding: 0em .1em;
	color: #525252;
	line-height: 1.8em;
	}
	
	#sidebar1 ul li a:hover
	{
	color: #1f1f1f;
	font-weight:bold;
	}
	
	#twitter_div {
	background-color: #ffffff;
	padding: 20px;
	margin: 0;
	margin-top: 30px;
	}

	#twitter_div ul li {
	list-style-type: none;
	padding: 0;
	margin-top: 0;
	margin-left: -40px;
	margin-bottom: 15px;
	margin-right: 20px;
	}

#zitat {
	background-color: #ff9900;
	padding: 15px;
	margin: 0;
	color:#FFFFFF;
        font:   150% Georgia, "Times New Roman", Times, serif;
	text-align:right;
	}

#zitat-orange {
	background-color: #ff9900;
	padding: 15px;
	margin: 0;
	color:#FFFFFF;
        font:   150% Georgia, "Times New Roman", Times, serif;
	text-align:left;
	}

#cover {
	float: left;
	width: 200px;
        margin-right: 15px;
        margin-bottom: 15px;
	} 

#cover_details {
	float: top;
	width: 190px;
	background-color: #cbcaca;
	padding: 5px;
        font:   85% Georgia, "Times New Roman", Times, serif;
	} 
	
    .twoColFixLt #mainContent { 
    	margin: 0 0 0 250px; /* Durch den linken Rand dieses div-Elements entsteht die Spalte am linken Seitenrand. Der Spaltenbereich bleibt unabhängig von der Inhaltsmenge des sidebar1-div immer gleich. Sie können diesen Rand entfernen, falls der Text des #mainContent-div den Bereich von #sidebar1 füllen soll, wenn der Inhalt in #sidebar1 endet. */
    	padding: 0 20px 20px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div -Box. */
    } 
    .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;
    }
    --> 
    </style><!--[if IE 5]>
    <style type="text/css"> 
    /* Fügen Sie CSS-Box-Modell-Korrekturen für IE 5* in diesen bedingten Kommentar ein. */
    .twoColFixLt #sidebar1 { width: 230px; }
    </style>
    <![endif]--><!--[if IE]>
    <style type="text/css"> 
    /* Fügen Sie CSS-Korrekturen für alle IE-Versionen in diesen bedingten Kommentar ein. */
    .twoColFixLt #sidebar1 { padding-top: 30px; }
    .twoColFixLt #mainContent { zoom: 1; }
    /* Mit der obigen proprietären Zoom-Eigenschaft wird IE die Eigenschaft hasLayout zugewiesen, die zur Verhinderung verschiedener Fehler erforderlich ist. */
	   
/* End of 'delta_1' */

