body {
	background-color: #660000;
	background-image: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding: 5px;
	margin: 0;
	list-style-type: disc;
} 
h1{
	padding: 0;
	margin: 0;
	margin-bottom: 0.5em;
	color:#000000;
	z-index: 100;
   }
h2{ 
   padding: 0; 
   margin: 0; 
   margin-bottom: 0.5em; 
   color:#000000
   } 
h3{ 
   padding: 0; 
   margin: 0; 
   color:#000000
   } 
h4{ 
   padding: 0; 
   margin: 0;
   margin-bottom: 0.5em;  
   color:#000000
   } 
h5{ 
   padding: 0; 
   margin: 0;
   margin-bottom: 0.5em; 
	color: #ffffff;
} 
h6{
	padding: 0;
	margin: 0;
	margin-bottom: 0.5em;
	color: #999999;
   } 

/*zentrierter Container, in dem sich alles befindet*/ 
#haupt_container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	z-index: 2;
	background-color: #FFCC99;
	background-image: url(template/template_master01_bg_hauptcontainer.jpg);
	background-repeat:no-repeat;
   } 
/*Container für die Seitentitel / Logo*/ 
/*#titel_container {
	width: 800px;
	height: 110px;
	color: #ff9900;
	text-align: center;
	font-weight: normal;
	background-image: none;
	z-index: 3;
	background-color: #FFCC99;
   } 
/*Listen-Navigation in einem Container und deren Eigenschaften, die an Unterpunkte weitergegeben werden*/ 
#nav_container { 
   top: auto; 
   width: 800px;
   height:10px 
   margin-top: 110px; 
   margin-bottom: 1em; 
   margin-right: 0px; 
   padding-bottom: 0px;
   margin-left: -40px; 
   background-image: none;
   } 
#navigation { 
   position: absolute; 
   z-index:100; 
   list-style-type: none; 
   width: 800px; 
   visibility: visible; 
   background-image: none;
   margin-top: 0px; 
   margin-right: 0px; 
   margin-bottom: 1em; 
   margin-left: 0px; 
   } 
#navigation .hauptpunkt{
	cursor: crosshair;
	float: left;
	margin: 0;
	width: 154px;
	list-style-type: none;
	text-align: center;
	background-image: none;
	border: 1px black solid;
	color: #FFFFFF;
	background-color:#660000;
   } 
#navigation .hauptpunkt:hover{
	color: #FF0000;
	background-color: #660033;
   } 
#navigation li { 
   border: 1px solid black; 
   font-weight: bold; 
   padding-left: 2px; 
   padding-right: 2px; 
   padding-top: 2px; 
   padding-bottom: 2px;
   } 
#navigation li ul{
	list-style-type: none;
	margin: 0;
	padding: 0px;
	background-color: #FFCC99;
   } 
#navigation li li{
	border: 1px solid black;
	background-color:#FFCC99;
   } 
#navigation li li a{ 
   /*Vererbung der Link-Textfarbe*/ 
   color: black; 
   text-decoration: none; 
   display: block; 
   } 
#navigation li li a:hover{
	color: #990000;
   } 
#navigation li li:hover{
	color: #FFFFFF;
	background-color: #FFFF99;
   } 
/*Navigation-Ende*/ 

   /*Eigenschaften für eventuelle Zusatz-Container rechts und links vom Inhalt 
#links_container { 
   position: relative; 
   width: 30px; 
   top: 0px; 
   float: left; 
   font-weight: normal; 
   background-image: none; 
   background-color: #000033; 

} 
#rechts_container { 
   position: relative; 
   width: 30px; 
   top: 0px; 
   float: left; 
   font-weight: normal; 
   background-image: none; 
   background-color: #000033; 
   }*/ 

/*Container für den Seiteninhalt*/ 
#inhalts_container {
	position: relative;
	width: 780px;
	left: 0px;
	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 3;
	color: #000000
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
} 

/*Link-Design für Inhalt-Container*/ 
.link_design01 a:link{ 
   color: #000000; 
   text-decoration: underline;
   }
.link_design01 a:visited{ 
   color: #000000; 
   text-decoration: underline; 
   } 
.link_design01 a:hover{
	color: #FFcc99;
	background-color: #660000;
	text-decoration: overline;
   } 
.link_design01 a:active{ 
   color: #FF0000; 
   text-decoration: none; 
   }
   
/*Link-Design für Fuss-Container*/ 
.link_design02 a:link{ 
   color: #000000; 
      text-decoration: underline;
   }
.link_design02 a:visited{ 
   color: #000000; 
   text-decoration: underline; 
   } 
.link_design02 a:hover{
	color: #FFcc99;
	background-color: #660000;
	text-decoration: overline;
   } 
.link_design02 a:active{ 
   color: #FF0000; 
   text-decoration: none; 
   } 

/*dynamisch positionierter Container unter dem Inhalt durch float left und maximale Breite*/ 
#fuss_container {
	position: relative;
	width: 800px;
	height: 110px;
	background-image: url(template/template_master01_bg_footer.jpg);
	background-position:bottom;
	text-decoration:none;
	margin-bottom: -14px;
}
.Bild_rechts01 {
	background-position: right;
	margin-top: 8px;
	margin-left: 8px;
	margin-bottom: 8px;
}
.Bild_links01 {
	background-position: left;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#apDiv1 {
	position:absolute;
	width:378px;
	height:112px;
	z-index:50;
	left: 393px;
	top: 105px;
}
#haupt_container #inhalts_container #gunnar {
}


#haupt_container #inhalts_container #gunnar {
	margin-right: 10px;
	text-align: left;
}
#haupt_container #inhalts_container #marion {
	text-align: left;
}
#haupt_container #inhalts_container #apDiv2 {
	background-image: url(pics/galerien/raeume/flur01_600.jpg);
	background-repeat: no-repeat;
	z-index: auto;
	cursor: crosshair;
}
#apDiv4 {
	position:absolute;
	width:480px;
	height:85px;
	z-index:101;
	left: 289px;
	top: 113px;
}
#apDiv4 {
	position:absolute;
	width:242px;
	height:150px;
	z-index:101;
	left: 489px;
	top: 52px;
}

#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:101;
	left: 460px;
	top: 30px;
}
#apDiv3 {
	position:absolute;
	width:640px;
	height:96px;
	z-index:101;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
}


#apDiv5 {
	position:absolute;
	width:200px;
	height:94px;
	z-index:101;
	left: 580px;
	top: 0px;

}

#apDiv6 {
	position:absolute;
	width:200px;
	height:94px;
	z-index:101;
	left: 580px;
	top: 0px;
}

