	* {
	margin: 0;
	padding: 0;
	}


	html {
		margin: 0;
		padding: 0;
		}


	body {
		text-align: center;
		margin: 0;
		font-size: 100.1%;
		font-family: Arial, Helvetica, sans-serif;
		color: #336666;
		}


	#container {
		text-align: left;
		width: 750px;
		margin-top: 1em;
		margin-right: auto;
		margin-bottom: 0;
		margin-left: auto;
		padding: 0;
		background: url(./bilder/background_garten.gif) repeat-y;
		}


	#header {
		height: 180px;
		}


	#sidebar {
		float: left;
		width: 110px;
		margin-top: 65px;
		margin-left: 0.9em;
		overflow: hidden;
		}


	#sidebar li {
		list-style: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		line-height: 1.9em;
		color: #000000;
		}


	#sidebar li a {
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		}


	#sidebar li a:hover {
		text-decoration: underline overline;
		}


	#sidebar li#active > a {
		color: #CC6666;
		}


	* html #sidebar li#active a {
		color: #CC6666;
		} /*nur f&uuml;r IE 4-6*/


	#sidebar li#active a:hover {
		text-decoration: none;
		}


	#sidebar .sub_sidebar {
		margin-left: 2em;
		}


	#sidebar .sub_sidebar li {
		line-height: 1.6em;
		font-size: 1em;
		}


	/*#sidebar .sub_sidebar li a {
		color: #FF00FF;
		}*/


	#sidebar .sub_sidebar a {
		color: #000000;
		}


	#validation {
    margin-top: 150px;
    }
  
  
  #content {
		margin-top: 1px;
		margin-left: 155px;
		padding-top: 15px;
		padding-right: 15px;
		padding-bottom: 5px;
		padding-left: 15px;
		}


	#content a {
		text-decoration: underline;
		}


	#content a:hover {
		text-decoration: overline underline;
		}


	#footer {
		width: 750px;
		margin-top: 5px;
		margin-right: auto;
		margin-left: auto;
		border-top: 2px solid #909090;
		padding-top: 6px;
		background-color: white;
		}


	#startseite_titel {
		margin-top: 140px;
		}


	#links {
		margin-top: 2em;
		margin-bottom: 1em;
		}


	#links dt {
		margin-top: 1.8em;
		margin-bottom: 0.5em;
		}


	#links dd {
		font-size: 0.85em;
		line-height: 1.3em;
		}	


	#literatur {
		margin-top: 0.1em;
		margin-bottom: 0.1em;
		margin-right: 0.1em;
		margin-left: 1em;
		font-size: 1em;
		list-style: disc; 
		}


	#literatur li {
		margin-top: 1.2em;
		margin-bottom: 0.8em; 
		}


	#literatur a {
		font-size: 0.7em;
		text-decoration: none;
		}


	#literatur a:hover {
		color: #CC6666;
		text-decoration: none;
		}


	.literatur {
		margin-top: 0.1em;
		margin-bottom: 0.1em;
		margin-right: 0.1em;
		margin-left: 1em;
		font-size: 1em;
		list-style: disc; 
		}


	.literatur li {
		margin-top: 1.2em;
		margin-bottom: 0.8em; 
		}


	.literatur a {
		font-size: 0.7em;
		text-decoration: none;
		}


	.literatur a:hover {
		color: #CC6666;
		text-decoration: none;
		}
  
  
  #bild {
		float: right;
		margin-right: 2em;
		margin-bottom: 0.5em;
		margin-left: 1em;
		display: inline;
		}


  #bildlinks {
		float: left;
		margin-right: 0em;
                margin-top: 0em;
		margin-bottom: 2em;
		margin-left: 0em;
		display: inline;
		}

  #bildrechts {
		float: right;
		margin-right: 0em;
                margin-top: 0em;
		margin-bottom: 2em;
		margin-left: 0em;
		display: inline;
		}

 #bildunterschrifthoch {
                width:250px;
                }

 #bildunterschriftquer {
                width:333px;
                }

	#clearer {
		clear: both;
		}
		
		
	acronym {
		font-weight: bold;
		}


	em {
		font-size: 0.9em;
		}


	strong {
		font-family: Arial, Helvetica, sans-serif; 
		}


	blockquote {
		margin-bottom: 1.8em;
		}


	blockquote span {
		font-style: italic;
		font-size: 0.8em;
		}


	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-weight: 200;
		color: #336666;
		line-height: 1em;
		padding-top: 1.4em;
		padding-bottom: 0.9em;
		text-align: left;
		}


	h1 span {
		font-weight: bold;
		}	   


	h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		font-weight: 600; 
		color: #336666;
		line-height: 1em;
		padding-top: 1.1em;
		padding-bottom: 1em;
		text-align: left;
		}


	li span {
		color: #CC6666;
		text-decoration: none;
		}


	p {
		margin: 0px;
		padding-top: 0.3em;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: #336666;
  	letter-spacing: 0;
		line-height: 1.4em;
		text-align: left;
		}


	.nach_oben {
		text-align: right;
		margin-right: 1.3em;
		}
		
		
	.footer {
		text-align: center;
		padding-left: 67px;
		padding-right: 67px;
		font: 0.7em Arial, Helvetica, sans-serif;
		letter-spacing: 0.1em;
		color: #000000;
		}


	#kopfzeile {
		margin-bottom: 0.7em;
		text-align: left;
		}


	#kopfzeile h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.5em;
		font-weight: 100;
		color: #336666;
		letter-spacing: 0.1em;
		padding: 0;
		text-align: left;
		}


	a:link{font-family:Arial, Helvetica, sans-serif;color:#336666; text-decoration:underline}
	a:visited{font-family:Arial, Helvetica, sans-serif;color:#CC6666; text-decoration:none}
	a:hover{font-family:Arial, Helvetica, sans-serif;color:#CC6666; text-decoration:underline overline;}
	a:active{font-family:Arial, Helvetica, sans-serif;color:#CC6666; text-decoration:none}
