body {
	background-color: #8F8F8F;
	margin-top: 10px  ;

	}
	
table {background-color: #FFFFFF;
	color:#666666; 
	}
/*-----Logo index------*/
#logo{
background-image:url(bilder/komprimiert/01k-home/k-oben-alles-800-235.jpg);
background-repeat:no-repeat;
width: 800px;
height:235px;
margin:0;
padding:0;
} 	

/*-----Logo klein auf Vorlage------*/
#logo-links-klein{
background-image:url(bilder/komprimiert/02k-gehege/k-kopf-txt-schweif-li-425-125.jpg);
background-repeat:no-repeat;
width: 425px;
height:125px;
margin:0;
padding:0;
} 	

#logo-rechts-klein{
background-image:url(bilder/komprimiert/02k-gehege/k-kopf-txt-schweif-re-375-70.jpg);
background-repeat:no-repeat;
width: 375px;
height:70px;
margin:0;
padding:0;
} 
/*-----Überschrift 1. Ebene------*/	
h1 {font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 20px 10px 10px 10px;
	}
	
/*-----Überschrift 1. Ebene = Überschrift index und bilder------*/	
h1.index {font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#333333; 
	font-weight:100;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 30px 5px 10px 10px;
	}
/*-----Index = rote Schrift ------*/		
p.rot-index {font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#990000; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0;
	padding: 20px 5px 5px 10px;
}
	
/*-----Überschrift 2. Ebene------*/	
h2 {font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 6px 50px 3px 10px;
	}

/*-----Überschrift 3. Ebene------*/		
h3 {font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 20px 50px 10px 10px;
	}
/*-----Abschnitt kleine Schrift------*/		
p.klein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: justify;
	margin:0;
	padding: 5px 50px 5px 10px;
}

/*-----Abschnitt kleine Schrift Bilder------*/		
p.bilder {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0;
	padding: 5px 5px 5px 5px;
}

/*-----Abschnitt kleine Schrift Reico------*/		
p.reico {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0px;
	padding: 5px 5px 5px 10px;
}

/*-----Abschnitt kleine rote Schrift bilder------*/		
p.rotbilder {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#990000; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0;
	padding: 5px 5px 5px 5px;
}

/*-----Abschnitt mittlere rote Schrift =Anker------*/		
p.rotanker {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#990000; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0;
	padding: 5px 5px 5px 10px;
}

/*-----Abschnitt mittlere Schrift =Text-Zimmer------*/		
p.mittel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: justify;
	margin:0;
	padding: 5px 10px 5px 10px;
}

/*-----Abschnitt große Schrift------*/		
p.gross {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: justify;
	margin:0;
	padding: 5px 10px 5px 10px;
}

/*-----Abschnitt große Schrift = Text index------*/		
p.index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0;
	padding: 30px 10px 10px 10px;
}
	
   /*-----Preis------*/
h1.preis{
	font-size:11pt; 
	margin:0;
	padding: 20px 50px 0px 10px;
}

.preis-links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: left;
	margin:0;
	padding: 2px 0 0 10px;
	border-bottom:1px solid #cccccc;
}
	
.preis-rechts{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#333333; 
	background-color: #FFFFFF;
	text-align: right;
	margin:0;
	padding: 2px 0 0 10px;
	border-bottom:1px solid #cccccc;
}
	 /*-----Frage------*/
h2.frage {font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#990000; 
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 4px 50px 4px 10px;
	}
 /*-----AGB's------*/
li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#990000; 
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 0 50px 1px 0;
}

li.agb {
list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; 
    font-weight:100;
	color:#333333; 
	background-color: #FFFFFF;
	text-align: justify;
	margin:0;
	padding: 0 50px 2px 0;
}

a:link{font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#990000; 
	background-color: #FFFFFF;
	text-decoration:none;
	margin:0;
	padding: 0;	

	}
a:visited{
	color:#999999; 
	background-color: #FFFFFF;
	margin:0;
	padding: 0;	

}
a:hover{
	color:#999999; 
	background-color: #FFFFFF;
	margin:0;
	padding: 0;	
}	

a:active{
	color:#990000; 
	background-color: #FFFFFF;
	margin:0;
	padding: 0;	
}
	
/*-----unterer grauer Balken------*/
.tr-grau {background-color:  #B9B9B9;
	color:#666666;
	margin:0;
	padding: 0;	
	}
	
a.grau:link{font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#990000; 
	background-color: #B9B9B9;
	text-decoration:none;
	}
a.grau:visited{
	color:#999999; 
	background-color: #B9B9B9;
}
a.grau:hover{
	color:#999999; 
	background-color: #B9B9B9;
}	

a.grau:active{
	color:#990000; 
	background-color: #B9B9B9;
}
	

