@media (max-width: 1200px)
{
.content_insert {
padding: 20px 200px 20px 0px;
}
  
    .bottom_high {
  position: inherit;
}
  .spalte_halb {
    padding-bottom: 20px; 
  }
  .menue {
padding: 15px 0 0 0; 

  }
  .menue_neue_zeile {
    clear: left;
  }

}

@media (max-width: 500px)
{
  .content_insert {
padding: 20px 20px 20px 0px;
}
  
  .angebot {
    width: 100%;
      margin: 0px 0 0 0;
  }

  .clickto {
  margin: 140px 0 0 0;
  position: inherit;
  top: 30px;
  right: 30px;
  background-color: #ffffff;
    box-shadow: none;
    border: 2px dotted #000000;
}
  
  .spalte_halb {
  width: 100%;
  max-width: 450px;
	float: none;
	margin: 0;
	text-align: left;
}

.spalte {
  width: 100%;
	float: none;
	margin: 0 15px 0 0;
	text-align: left;
}
  
.logo_schrift {
  font-size: 22px;
}

.logo IMG {
	width: 100%;
}
  
  a.menue_a {
	padding: 0 5px 15px 15px;
	line-height: 1;
	height: 30px;
  font-size: 15px;
}
a.menue_a:link,
a.menue_a:visited {
	color:				#000000;
text-decoration: none;
}
a.menue_a:hover,
a.menue_a:focus,
a.menue_a:active {
	color:				#000000;
}

  
  .logo, .clickto, .ueberschrift, .menue {
    margin-left: 20px;
  }
  .content {
    width: 90%;

  }
  INPUT, TEXTAREA, SELECT {
    max-width: 100%;
  }

  .slideshow {
	min-height: 1150px;
}
  .spalte_halb {
    float: none;
    width: 100%;
  }
.hg {
	background-image: url('../images/hg.jpg');
		background-position: -250px -70px;
	background-repeat: no-repeat;

}
}