
@media only screen and (max-width:550px) {
.rahmen_links {
	 position: relative;
	 width: 20px;
	 padding-top: 15px;}
}	 
	
@media only screen and (max-width:550px) {
	
.nav_left {
	z-index: 90;
	position: absolute;
	left: -140px;
	top: 15px;
	padding-top: 10px}
	
.nav_left:hover {
	position: absolute;
	left: 0px;
	top: 15px;
	background-color: #DDDDDD;	
	border-radius: 3px;	}
	
.shownavi {
	font-size: 20px;
	color: #3399FE;
	display: block;
	float: right;}
	
#nav_left_buttons{
	z-index: 100;
	position: relative;
	left: -10px;}

.gruppen_baum_1 a{
	width: 150px;}	
	
.box_cat {
	position: relative;	
	left: -20px;}		
	
.box_left {
	z-index: 100;
	position: relative;
	left: -20px;}			
	
.nav_left:hover .box_left {
	left: 0px;}	

}
 	
@media only screen and (max-width:550px) {
.iframe {
	width: 300px;
	height: 169px;}
}	

@media only screen and (max-width:700px) {
.bild_rechts {
	float: none;
	 padding-left: 0px;
	 margin-left: 0px} 
}	 
		 
@media only screen and (max-width:700px) {
.nav_top2 {
	 margin-left: 0px;	
	 margin-top: 85px;
	 margin-bottom: 3px;}
}	 	 
@media only screen and (max-width:442px) {
.nav_top2 {
	 height: 54px;}
}	 