body {	
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.7em;
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #000;
}

/************************** Leiste oben mit Kontakt und Pfad */
DIV#werkzeugeoben{		
	 display: none;
}
#pfad {
	 display: none;
}

#kontakt {
	 display: none; 		 
}

/*************************** Hintergrund, Logo, Quer-Navigationen */
DIV#hg{	
	margin: 0px;
	padding: 0px;
}

DIV#kzeile {	
	 display: none;		 	 
}

.kopfseitenbild {	
	 display: none;	 	
}

#kopfnavigation{	
	 display: none;
}

#werkzeugelinks{	
	 display: none;
}

#kerninhalt a {	
	color: #000;		
	text-decoration: underline;
}

#werkzeugerechts{
	display: none;
}

/*************************** Inhaltsbereich */

#inhalt {		
	margin: 0px;
	padding: 0px;	
}

#naviteaser {
	display: none;
}
.mittlerespalte{
	margin: 0px;
	padding: 0px;
}
p.invisible {
	display: none;
}
.linkespalte {
	display: none;
}
.rechtespalte {
	display: none;
}
img.contentback, img.contentbackshort {
	display: none;
}

/*************************** Suchbox */

#suchbox {	
	display: none;	
}

/*************************** weitere Elemente links */
#imagebilder {	
	display: none;					
}
#startstop {
	display: none;
}
#imagebilder3teebene {	
	display: none;				
}

#willkommen {
	display: none;							
}

#navigation3 {	
	display: none;
}

#kerninhalt {	
	float: none;
	font-size: 1.1em;
	text-align: left;		 
	margin-top: 0.2em;		 
	padding: 0.1em 1.5em 0.7em 1.5em;				
	background-color: #FFF;		
}

h1.seitenueberschrift{
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.0em;
	margin:0.5em 0 0 0;
	padding:0;
	color: #000;
}

#kerninhalt h2 {
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin:1.5em 0em 0em 0em;
	padding:0;
	color: #000;
}

#kerninhalt ul {
	padding: 0.5em 0.3em 0.5em 2.2em;			
}

#kerninhalt li {
	list-style-type: disc;	
	line-height: 1.5em;
}

h2.ueberschrift{
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	margin:1.5em 0em 0em 0em;
	padding:0;
	color: #000;
}
h2.mission {
	display: none;
}
h1.domizil{
	text-align: center;
	font-family: Georgia, Verdana, Arial, sans-serif;
	font-size: 1.2em;
	margin:0.2em 0 0.2em 0;
	padding:0;
	color: #000;
	letter-spacing: 0.15em;
}

#kerninhalt p{
	line-height: 1.5em;
	margin-top:0.8em;
	margin-bottom:0em;	
}

#kerninhalt p strong.name{
	color: #000;
	font-weight: normal;
}

#kerninhalt p.zentriert{
	margin-top: 1em;
	text-align: center;
}

#kerninhalt img {
	margin:0.2em 0.5em 0.5em 0;
	border: 0px;
}

ul.inhaltimage{
	text-align: center;
	margin: 0.8em 2em 0.8em 2em;
	list-style-position:inside;		
}
ul.inhaltimage li{
	list-style-type: disc;
	padding: 0.3em;
	line-height: 1.5em;
}
#copyright{
	text-align: center;		 
	padding: 0.5em 0em 0.5em 0em;		
	background-color: #000;	
	margin: 0.5em 0em 1em 0em;	
}
#kerninhalt dfn {
	display: none;
}

/*************************** Formulare */

#kerninhalt fieldset {
	border: 0.1em solid #D3D5E3; 
	margin-top: 1em;
	padding-left: 1em;
}

#kerninhalt legend {
	font-weight: bold;
}
#kerninhalt input, #inhalt textarea {
	background-color: #fff;
	border: 1px solid #999;
	color: #000;
}

#kerninhalt input.abschicken {
	background-color: #D3D5E3;	
}

#kerninhalt .adress {
	margin-bottom: 1em;	
}

.text_rot_fett {
	color: red;
	font-weight: bold;
}

DIV#fusszeile{	
	display: none;		
}

/*************************** Volltextsuchergebnis-Liste */
#kerninhalt dd{
	line-height: 1.5em;
	margin-top:0.2em;
	margin-bottom:0.8em;		 	 		
}

/*************************** Startseite-Specials */
#neuemitte {	
	position: relative;		
	text-align:left;		
	width: 76.25em;	
	height: 30em;	
	margin: auto;
	margin-bottom: 0.5em;
	padding-bottom:0;			
}

#neuemitte p{
	font-size: 1.1em;
	line-height: 1.5em;
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0.5em;
	color: #333;
}

.introback{
	width: 76.25em;	
	height: 29.8em; 
}

.mitterechts{	
	z-index: 10;
	position: absolute;
	top: 0.5em; 
	left: 38.6em;			
	width: 22.8em;		
	float: left;
	text-align: left;	
}

.mittemitte{	
	z-index: 10;
	position: absolute;
	top: 0.5em; 
	left: 15.3em;		
	width: 22.8em;	
	float: left;
	text-align: left;
	
}

#zuhausesein{
	z-index: 10;
	position: absolute;
	top: 20em; 
	left: 55em;		
}

img.introteaser {
	width: 22.8em;	
	height: 12.3em;
	border:0; 
}
/*************************** Fotospaziergang-Specials */
#neuemittespaz {		
	position: relative;		
	text-align:left;		
	width: 76.25em;	
	height: 30em;	
	margin: auto;
	margin-bottom: 0.5em;	
	padding-bottom:0;			
}

#neuemittespaz h1 {
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.1em;
	margin:0.5em 0 0 0;
	padding:0;
	color: #000099;
}

p.blue {
	font-size: 1.1em;
	line-height: 1.5em;
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0em;	
	color: #000099;
}

.mittespaz {	
	z-index: 10;
	position: absolute;
	top: 0.7em; 
	width: 31.6em;	
	left: 22.2em;	
	text-align:center;		
}
.mittespaz2 {
	z-index: 10;
	position: absolute;
	top: 0.5em; 
	left: 13em;		
	text-align:center;	
}

img.spazbilder{
	width: 31.6em;	
	height: 17em; 	
}

.backlink {
	z-index: 10;
	position: absolute;
	top: 14em; 
	width: 20em;	
	left: 0em;	
	text-align:right;
}
.backlink a:hover {
	text-decoration:  none;
}
.backlinkstartseite {
	z-index: 10;
	position: absolute;
	top: 16em; 
	width: 20em;	
	left: 0em;	
	text-align:right;
}
.backlinkstartseite a:hover {
	text-decoration:  none;
}
.forwardlink{
	z-index: 10;
	position: absolute;
	top: 14em; 
	width: 20em;	
	left: 55.5em;	
	text-align:left;
}
.startstopspaz {
	z-index: 10;
	position: absolute;
	top: 1.3em;
	left: 36.3em;	
	width: 13em;
	text-align:left;		
	padding:0 0 0.2em 0.2em;
	font-size: 0.9em;
	background-color: #DDD;	
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

/* Bewerbungsformular */
.error {
	color: red;
}

/* damit die schriftgroesse nicht wieder verloren geht (ie) */
table {font-size: 100%;}

#styleselect {
	display: none;
}
