/* ############################################################## */
/* ###################### Hauptzeugs zuerst ##################### */
/* ############################################################## */

body {
	margin: 0;
	padding: 0;
	font-size:1em;
	color: #5B131E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	background-color:#FFFFFF;
		
		}
	
a {text-decoration: underline;}

a:link {color: #003399;}

a:visited {color:#003399;}

a:hover {text-decoration: underline;}

	#frame {
		width:800px;
		background-color:#FFFFCC;
		margin-right:auto;
		margin-left:auto;
		margin-top:1em;
		margin-bottom:1em;
		padding:0px;
		text-align:left;
			}

      

	#kopf {
	   width:800px;
	   height:153px;
	   border:0px;
	   background-image: url(/images/kopf.jpg);
	   background-repeat:no-repeat;
	}
	
	#contentleft {
    float:left;
	width:220px;
	height: auto;
	border:0px;
	background-image: url(/images/hg_linkeSeite.jpg);
	background-repeat:no-repeat;
		
	 }
	 
	 #contentleft p {
	 font-size:0.8em;
	 font:bold;
	 margin:5.0em 1.0em 3.0em 1.5em;
	 
	 }
	 
	 .con_left img {
	 margin:5em 0 3.0em 0 ;
	 padding:0;
	 float:left;
	
	 }
	
	
	p,h1  {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:1.1em;
		font-weight:bold;
		padding-top:0.5em;
		margin-left:1.5em;
		}
		
	h2 {
		font-size:0.9em;
		font-weight:bold;
		padding-top:0.5em;
		margin-left:1.5em;
	}
	
	h3 {
		font-size:0.8em;
		font-weight:bold;
		padding-top:0.3em;
		margin-left:2em;
	}
	
	span {
	    font-size:0.7em;
	    font-weight:normal;
		padding-top:0.3em;
		margin-left:2em;
		}
	
	#navleft   {
		margin:0px;
		padding:0px;
		width:220px;
		float:left;
		margin-top:0px;
		margin-left:0px;
			
	}
	
		
	#navleft  ul {
		list-style:none;
		padding:0;
		margin:0;
		text-align:left;
		font-size:0.7em;
		font-weight:bold;
	}
	
		
	#navleft ul li a{
		text-decoration:none;
		width:94%;
		display:block;
		padding:0.5em 0 0.5em 1em;
		border-bottom:3pt solid #D0D5AD;
		color:#5B131E;
	}
	
	
	#navleft  ul a:hover{
		background-color:#DCE2B6;
		color: #000033;
	}
	
	
	
	#topnav {
	    margin:0px;
		padding:0px;
		width:569px;
		float:right;
		margin-top:0px;
		margin-right:0px;
	}
	
	
	
    #topnav ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		}

	#topnav li {
		float:right;
		margin:0px;
		list-style-type:none;
	}

	#topnav img {
	    border:none;
	}
	
			
	#topnav ul a:hover{
		background-color: #DCE2B6;
		color: #000033;
	}
	
	
	
	#content {
	margin:0px;
	padding:0px;
	width:569px;
	float:right;
	padding-bottom:1em;
}		

	#content table {
	table-layout:auto;
	margin-left:15pt;	
	border-style:none;
} 	 

   #content img {
	 margin:1em;
	 /*
	 border:1px solid #5B131E; */
	 }
 
  
  
   #content p {
		margin-left:1em;
		font-size:0.8em;
		margin-right:1em;
	}
	
	
	
	
	  #content h1 {
		margin-left:1em;
		font-size:0.9em;
		font-weight:bold;
		margin-right:1em;
	}

	#content h2 {
		margin-left:1em;
		font-size:0.8em;
		font-weight:bold;
		
	}

	#content h3 {
		margin-left:1em;
		font-size:0.8em;
		font-weight:bold;
		margin-right:1em;
	}

	#content ol li {
	list-style-type: decimal;
	font-size:0.8em;
	}
	
    #content ul li {
		margin-left:1em;
		font-size:0.8em;
		margin-right:1em;
		list-style-type:circle;
	}
	
	
	#unten  {
	 width:800px;
	   height:41px;
	   border:0px;
	   background-image: url(/images/unten.jpg);
	   background-repeat:no-repeat;	
	
	}
	
	
	#footer {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding-top:0.5em;
		padding-bottom:0.5em;
		text-align:center;
		font-size:0.7em;
		background-color:#FFFFFF;
		border-top:0px;
		}
	
	
	
  