/*html, body {
  height: 100%;
}*/

#block{ float:left; 
	width:100%; 
	max-width: 1170px; 
	position: relative;
}

#content{
  height: 100%;
  min-height: 100%;
  
}

#block img {
  max-width: 100%;
  display: inline-block;
  
}

/*------------------------------------------------------*/
a.k01{	height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:20%; 
		display:block;
		background: url("images/kreise/kreis01.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		
		
		background-size:contain;
		}
a.k01:hover{
	background: url("images/kreise/kreis01.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

/*------------------------------------------------------*/
a.k0102{	height:11%; 
		width:10%; 
		position: absolute; 
		top:47%; left:25%; 
		display:block;
		background: url("images/kreise/kreis0102.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		
		
		background-size:contain;
		}
a.k0102:hover{
	background: url("images/kreise/kreis0102.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/
a.k02{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:30%; 
		display:block;
		background: url("images/kreise/kreis02.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k02:hover{
	background: url("images/kreise/kreis02.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
	
/*-------------------------------------------------*/

a.k03{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:37%; 
		display:block;
		background: url("images/kreise/kreis03.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k03:hover{
	background: url("images/kreise/kreis03.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k04{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:44%; 
		display:block;
		background: url("images/kreise/kreis04.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k04:hover{
	background: url("images/kreise/kreis04.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k05{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:49.7%; 
		display:block;
		background: url("images/kreise/kreis05.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k05:hover{
	background: url("images/kreise/kreis05.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k06{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:55.8%; 
		display:block;
		background: url("images/kreise/kreis06.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k06:hover{
	background: url("images/kreise/kreis06.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

/*-------------------------------------------------*/

a.k0607{ height:11%; 
		width:10%; 
		position: absolute; 
		top:47%; left:55.8%; 
		display:block;
		background: url("images/kreise/kreis0607.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k0607:hover{
	background: url("images/kreise/kreis0607.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k07{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:61.7%; 
		display:block;
		background: url("images/kreise/kreis07.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k07:hover{
	background: url("images/kreise/kreis07.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k08{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:61.5%; 
		display:block;
		background: url("images/kreise/kreis08.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k08:hover{
	background: url("images/kreise/kreis08.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k09{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:55.5%; 
		display:block;
		background: url("images/kreise/kreis09.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k09:hover{
	background: url("images/kreise/kreis09.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k10{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:50%; 
		display:block;
		background: url("images/kreise/kreis10.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k10:hover{
	background: url("images/kreise/kreis10.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k11{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:44%; 
		display:block;
		background: url("images/kreise/kreis11.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k11:hover{
	background: url("images/kreise/kreis11.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k12{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:30.2%; 
		display:block;
		background: url("images/kreise/kreis12.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k12:hover{
	background: url("images/kreise/kreis12.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k13{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:24.4%; 
		display:block;
		background: url("images/kreise/kreis13.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k13:hover{
	background: url("images/kreise/kreis13.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}




/*------------------------------------------------------*/
a.k14{	height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:15%; 
		display:block;
		background: url("images/kreise/kreis14.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		
		
		background-size:contain;
		}
a.k14:hover{
	background: url("images/kreise/kreis14.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/
a.k15{ height:11%; 
		width:5%; 
		position: absolute; 
		top:14.4%; left:80%; 
		display:block;
		background: url("images/kreise/kreis15.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k15:hover{
	background: url("images/kreise/kreis15.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
	
/*-------------------------------------------------*/

a.k16{ height:11%; 
		width:5%; 
		position: absolute; 
		top:25.9%; left:80%; 
		display:block;
		background: url("images/kreise/kreis16.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k16:hover{
	background: url("images/kreise/kreis16.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k17{ height:11%; 
		width:5%; 
		position: absolute; 
		top:38%; left:80%; 
		display:block;
		background: url("images/kreise/kreis17.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k17:hover{
	background: url("images/kreise/kreis17.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k18{ height:11%; 
		width:5%; 
		position: absolute; 
		top:49.5%; left:80%; 
		display:block;
		background: url("images/kreise/kreis18.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k18:hover{
	background: url("images/kreise/kreis18.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

/*Obergeschoss---------------------------------------*/

/*------------------------------------------------------*/
a.k19{	height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:20%; 
		display:block;
		background: url("images/kreise/kreis19.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		
		
		background-size:contain;
		}
a.k19:hover{
	background: url("images/kreise/kreis19.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

/*------------------------------------------------------*/
a.k1920{	height:11%; 
		width:10%; 
		position: absolute; 
		top:47%; left:24.5%; 
		display:block;
		background: url("images/kreise/kreis1920.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		
		
		background-size:contain;
		}
a.k1920:hover{
	background: url("images/kreise/kreis1920.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/
a.k20{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:30%; 
		display:block;
		background: url("images/kreise/kreis20.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k20:hover{
	background: url("images/kreise/kreis20.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
	
/*-------------------------------------------------*/

a.k21{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:37%; 
		display:block;
		background: url("images/kreise/kreis21.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k21:hover{
	background: url("images/kreise/kreis21.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k22{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:44%; 
		display:block;
		background: url("images/kreise/kreis22.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k22:hover{
	background: url("images/kreise/kreis22.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k23{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:49.7%; 
		display:block;
		background: url("images/kreise/kreis23.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k23:hover{
	background: url("images/kreise/kreis23.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k24{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:55.8%; 
		display:block;
		background: url("images/kreise/kreis24.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k24:hover{
	background: url("images/kreise/kreis24.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

/*-------------------------------------------------*/

a.k2425{ height:11%; 
		width:10%; 
		position: absolute; 
		top:47%; left:56%; 
		display:block;
		background: url("images/kreise/kreis2425.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k2425:hover{
	background: url("images/kreise/kreis2425.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k25{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:61.7%; 
		display:block;
		background: url("images/kreise/kreis25.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k25:hover{
	background: url("images/kreise/kreis25.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k26{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:61.5%; 
		display:block;
		background: url("images/kreise/kreis26.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k26:hover{
	background: url("images/kreise/kreis26.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k27{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:55.5%; 
		display:block;
		background: url("images/kreise/kreis27.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k27:hover{
	background: url("images/kreise/kreis27.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/





a.k28{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:50.1%; 
		display:block;
		background: url("images/kreise/kreis28.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k28:hover{
	background: url("images/kreise/kreis28.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k29{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:44%; 
		display:block;
		background: url("images/kreise/kreis29.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k29:hover{
	background: url("images/kreise/kreis29.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k30{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:30.3%; 
		display:block;
		background: url("images/kreise/kreis30.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k30:hover{
	background: url("images/kreise/kreis30.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k31{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:24.5%; 
		display:block;
		background: url("images/kreise/kreis31.png") no-repeat ;
		opacity:0.4;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k31:hover{
	background: url("images/kreise/kreis31.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k32{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:15%; 
		display:block;
		background: url("images/kreise/kreis32.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k32:hover{
	background: url("images/kreise/kreis32.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k33{ height:11%; 
		width:5%; 
		position: absolute; 
		top:7.5%; left:81%; 
		display:block;
		background: url("images/kreise/kreis33.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k33:hover{
	background: url("images/kreise/kreis33.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k34{ height:11%; 
		width:5%; 
		position: absolute; 
		top:20%; left:81%; 
		display:block;
		background: url("images/kreise/kreis34.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k34:hover{
	background: url("images/kreise/kreis34.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k35{ height:11%; 
		width:5%; 
		position: absolute; 
		top:36%; left:81%; 
		display:block;
		background: url("images/kreise/kreis35.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k35:hover{
	background: url("images/kreise/kreis35.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k36{ height:11%; 
		width:5%; 
		position: absolute; 
		top:50%; left:81%; 
		display:block;
		background: url("images/kreise/kreis36.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k36:hover{
	background: url("images/kreise/kreis36.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k37{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:22%; 
		display:block;
		background: url("images/kreise/kreis37.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k37:hover{
	background: url("images/kreise/kreis37.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k3738{ height:11%; 
		width:10%; 
		position: absolute; 
		top:47%; left:19%; 
		display:block;
		background: url("images/kreise/kreis3738.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k3738:hover{
	background: url("images/kreise/kreis3738.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}





/*-------------------------------------------------*/

a.k38{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:30%; 
		display:block;
		background: url("images/kreise/kreis38.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k38:hover{
	background: url("images/kreise/kreis38.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}


/*-------------------------------------------------*/

a.k39{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:37.2%; 
		display:block;
		background: url("images/kreise/kreis39.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k39:hover{
	background: url("images/kreise/kreis39.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

/*-------------------------------------------------*/

a.k40{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:44%; 
		display:block;
		background: url("images/kreise/kreis40.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k40:hover{
	background: url("images/kreise/kreis40.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}


/*-------------------------------------------------*/

a.k41{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:50%; 
		display:block;
		background: url("images/kreise/kreis41.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k41:hover{
	background: url("images/kreise/kreis41.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}




a.k42{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:56%; 
		display:block;
		background: url("images/kreise/kreis42.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k42:hover{
	background: url("images/kreise/kreis42.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/


a.k4243{ height:11%; 
		width:10%; 
		position: absolute; 
		top:47%; left:56%; 
		display:block;
		background: url("images/kreise/kreis4243.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k4243:hover{
	background: url("images/kreise/kreis4243.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/
a.k43{ height:11%; 
		width:5%; 
		position: absolute; 
		top:47%; left:61.7%; 
		display:block;
		background: url("images/kreise/kreis43.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k43:hover{
	background: url("images/kreise/kreis43.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k44{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:58%; 
		display:block;
		background: url("images/kreise/kreis44.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k44:hover{
	background: url("images/kreise/kreis44.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k45{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:47%; 
		display:block;
		background: url("images/kreise/kreis45.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k45:hover{
	background: url("images/kreise/kreis45.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k46{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:27%; 
		display:block;
		background: url("images/kreise/kreis46.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k46:hover{
	background: url("images/kreise/kreis46.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k47{ height:11%; 
		width:5%; 
		position: absolute; 
		top:70%; left:16%; 
		display:block;
		background: url("images/kreise/kreis47.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k47:hover{
	background: url("images/kreise/kreis47.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k48{ height:11%; 
		width:5%; 
		position: absolute; 
		top:16%; left:81%; 
		display:block;
		background: url("images/kreise/kreis48.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k48:hover{
	background: url("images/kreise/kreis48.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
/*-------------------------------------------------*/

a.k49{ height:11%; 
		width:5%; 
		position: absolute; 
		top:41%; left:81%; 
		display:block;
		background: url("images/kreise/kreis49.png") no-repeat ;
		opacity:0.6;
		-webkit-transition: opacity .5s linear;
		-moz-transition: opacity .5s linear; 
		-o-transition: opacity .5s linear;
		background-size:contain;}
		
a.k49:hover{
	background: url("images/kreise/kreis49.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}











/*Lageplannavi*/

#block2{ 

	width:100%; 
	
	position: relative;

}

#content2{
  height: 100%;
  min-height: 100%;

  
}

#block img {
  max-width: 100%;
  display: inline-block;
  
}

a.rendeler{	height:45%; 
		width:15%; 
		position: absolute; 
		top:41%; left:1%; 
		display:block;
		background: url("img/Navilageplan/GRinnenhzurendeler.png") no-repeat ;
		opacity:0;
		-webkit-transition: opacity .3s linear;
		-moz-transition: opacity .3s linear; 
		-o-transition: opacity .3s linear;
		
		
		background-size:contain;
		}
a.rendeler:hover{
	background: url("img/Navilageplan/GRinnenhzurendeler.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

a.innenh{ height:100%; 
		width:52%; 
		position: absolute; 
		top:0%; left:19%; 
		display:block;
		background: url("img/Navilageplan/GRrendelerzuinnenhoefe.png") no-repeat ;
		opacity:0;
		-webkit-transition: opacity .3s linear;
		-moz-transition: opacity .3s linear; 
		-o-transition: opacity .3s linear;
		background-size:contain;}
		
a.innenh:hover{
	background: url("img/Navilageplan/GRrendelerzuinnenhoefe.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
	
a.altb{ height:100%; 
		width:30%; 
		position: absolute; 
		top:33%; left:68.8%; 
		display:block;
		background: url("img/Navilageplan/GRrendelerzualtb.png") no-repeat ;
		opacity:0;
		-webkit-transition: opacity .3s linear;
		-moz-transition: opacity .3s linear; 
		-o-transition: opacity .3s linear;
		background-size:contain;
		}
		
a.altb:hover{
	background: url("img/Navilageplan/GRrendelerzualtb.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}

a.rendelerab{	height:50%; 
		width:16%; 
		position: absolute; 
		top:38%; left:0%; 
		display:block;
		background: url("img/Navilageplan/GRaltbzurendeler.png") no-repeat ;
		opacity:0;
		-webkit-transition: opacity .3s linear;
		-moz-transition: opacity .3s linear; 
		-o-transition: opacity .3s linear;
		
		
		background-size:contain;
		}
a.rendelerab:hover{
	background: url("img/Navilageplan/GRaltbzurendeler.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}
a.innenhab{ height:100%; 
		width:51%; 
		position: absolute; 
		top:-1%; left:19.5%; 
		display:block;
		background: url("img/Navilageplan/GRaltbzuinnenh.png") no-repeat ;
		opacity:0;
		-webkit-transition: opacity .3s linear;
		-moz-transition: opacity .3s linear; 
		-o-transition: opacity .3s linear;
		background-size:contain;}
		
a.innenhab:hover{
	background: url("img/Navilageplan/GRaltbzuinnenh.png") no-repeat ;
	background-repeat:no-repeat;
	background-size:contain;
	opacity: 1;
	}


.luft{
	height:75px;
}

.luftsmall{
	height:30px;
}

.luftmittel{
	height:46px;
}