body		{ margin: 0px 0px 0px 0px ;
     		  font-family:times ;
		  font-weight:normal ;
                   background-color:#ffffff ;
                   color:#000000;
                   }

p {margin:11px 0px 11px 0px;}/*fehlt diese Angabe, sind die Abstände zw. Absätzen beim IE 6 größer als bei den and. Browsern - so sind die Abstände vereinheitlicht*/

.hervorhebung	{text-decoration:underline}

.nospace		{margin-top:0}

#gesamt		{
	position:absolute;
	height:100%;
	width:100%;
	z-index:0;
	/*border:1px solid #000;*/
	margin:0;
                 }

*html .gesamt    { height: 730px;

		}

.gruenunten      { margin: 0px 0px 0px 0px;		/*in gesamt*/
                   position:relative ;
                   z-index:1;
                   width:100% ;
                   height:100%;       /*Abstand vom Contentbereich*/
                   border-bottom-width:100px;
                   border-bottom-style:solid;
                   border-color:#D2E1E0;
                } 
				
.gruenunten_test      { margin-left: -70%;
                   position:absolute;
                   z-index:1;
                   width:223% ;
                   /*height:100%;       /*Abstand vom Contentbereich*/
                   border-bottom-width:100px;
                   border-bottom-style:solid;
                   border-color:#D2E1E0;
                }  

#content_background
		{
  		 position: absolute;
		 width:914px;
  		 height: 700px;
  	         margin-left:-485px;
 		 margin-top:0px;
 		 left:50%;
 		 z-index:2;
                /* border:1px solid black;  */
		}



.rosalang        { margin: 0px 0px 0px 0px ;
                   position:absolute ;
                   z-index:1;
                   line-height: 0px;
                   width:100% ;
                   height:0px;
                   border-top-width:10px;
                   border-top-style:solid;
                   border-color:#F4E1DB;
                   padding:0px;
                 }

*html .rosalang  {
                   margin-top:0px;

                 }


.schwarztop      { margin: 10px 0px 0px 80px;
		  position:absolute;
		  border-top:1px solid #8C8C8C;
                   line-height: 0px;
                   z-index:4;
		  width:814px;
                 }

*html .schwarztop { margin: 10px 0px 0px 80px;
		   line-height: 0px;
                  }

.schwarzshort	{ margin :163px 0px 0px 600px;
                   position: absolute;
                   border-top: 1px solid #8c8c8c;
                   z-index:7;
                   line-height:0px;
                   width:294px;
                 }

*html .schwarzshort { margin-top:163px;

                 }

.schwarzrechts   { margin:10px 0px 0px 790px;
		  position: absolute;
                   border-right: 1px solid #8c8c8c;
                   z-index:8;
                   height:330px;
		}

*html .schwarzrechts { margin-top:10px;
                       height: 340px;
		   }

.logo		{ position:absolute;
		  margin: 11px 0px 0px 80px ;
                   z-index:3 ;
		}

*html .logo      { position:absolute;
		  margin: 11px 0px 0px 80px ;
                   z-index:3 ;
		}


.perslinks     	{ position:absolute;
		  margin: 245px 0px 0px 36px;
                   z-index:5 ;
                 }

*html .perslinks { position: absolute;
		  margin: 245px 0px 0px 36px;
                   z-index:5 ;
                 }


.persrechts      { position:absolute;
		  margin: 260px 0px 0px 780px;
                   z-index:6;
                 }

*html .persrechts { position:absolute;
		   margin: 270px 0px 0px 780px;
                    z-index:6;
                  }

*html .gruenunten  { height:132%;

                  }

.navcontainer	{ margin: 0px 0px 0px 0px;
		  padding-top:13px;
		  position: relative;
                   height:162px;
                   width:120px;
                   float:right;
                   /*border:1px solid black;   */
                   z-index:7;
                   line-height:15px;
                   /*font-size:13px;*/
                   margin-right:10px;
				   font-size:0px;		/*für IE6 & IE7*/
                  /* border:1px solid black; */
                 }

*html .navcontainer
		{
      		 margin-right:5px;
		}

.navcontainer ul {
		 list-style-type:none;
		 margin:0;
		 padding:0;
		 line-height:0;
		}					

.navpunkt a	{
		font-family:'lucida sans','lucida sans unicode';
		border-bottom:1px solid #fff;
		color:#86ADAA;
                	display:block;
                	padding-left:15px;
		height:15px;
                 text-decoration:none;
                }

.navpunkt a:hover {border-bottom:1px solid #8c8c8c;
		 }

.navpunkt a:active {border-bottom:1px solid #8c8c8c;
		 }


.schwarzlinks	{ margin:250px 0px 0px 240px;
		  position: absolute;
                   border-right: 1px solid #8c8c8c;
                   z-index:10;
                   height:100px;
		}

*html .schwarzlinks  { margin:250px 0px 0px 240px;
                       height:100px;

		    }

.schwarztop2	{ margin: 270px 0px 0px 225px;
		  position:absolute;
                   border-top:1px solid #8C8C8C;
                   /*border:1px solid #8C8C8C;*/
                   line-height: 0px;
                   z-index:11;
		  width:582px;
                 }

*html .schwarztop2  {width:562px;}

#content 	{line-height:17px;
                 padding:10px 35px 15px 31px;
                 font-family:'lucida sans','lucida sans unicode';
                 color:#4F6769;
                 font-size:11px;
                 letter-spacing:1px;
                 border:1px solid #8C8C8C;
                 border-bottom-width:0;
                 margin: -1px 16px 0px 15px;
				 background-color:#FFFFFF;
                /* border:1px solid black; */
                 }

*html #content   {padding:10px 15px 10px 31px;
		 margin: -1px 15px 30px 15px;           /*Überstand oben IE6*/
		 
		}

#content ul		{list-style-type:none;
				margin-left:0px;
				padding-left:15px;
				list-style-image:url(bilder_internet/unterstrich.gif)
				
				}

*html #content ul	{
				list-style-image:url(bilder_internet/unterstrich_ie6.gif)
				}

*:first-child+html	#content ul	{		/*IE7 Hack --> Definierung eines eigenen list-style-images führt im IE7 zu layout-Problemen!*/
				list-style-image:none;
				list-style-type:square;
				}

#content li		{padding-left:0px;
				 margin-left:0px;
				 }

.schwarztop3	{ /*margin: 630px 0px 0px 225px;
		  position:absolute; */
                   margin: 0px 0px 0px -51px;
                   border-top:1px solid #8C8C8C;
                   line-height: 0px;
                   z-index:12;
		  width:582px;
                 }

*html .schwarztop3 {width:593px; margin-right:-39px;       /*Überstand unten IE6*/
		  }


#content a:link {  color:#D7927D; text-decoration:none; letter-spacing:2px}		/*#e6bcb0*/
#content a:visited {  color:#D7927D; text-decoration:none; letter-spacing:2px}
#content a:focus {  color:#D7927D; text-decoration:underline; letter-spacing:2px}
#content a:hover {  color:#D7927D; text-decoration:none; letter-spacing:2px}
#content a:active {  color:#D7927D; text-decoration:underline; letter-spacing:2px}
