#home_boxen {
	display: flex;
}

@media (min-width: 1101px) {
  #home_box_links {
	  width: 74%;
  }
  #home_box_rechts {
	  width: 25%;
  }
}

@media (max-width: 1100px) {
	#home_boxen {
		flex-direction: column;
	}
  #home_box_links, #home_box_rechts {
	  width: 100%;
  }
}

img.right {
	float: right; 
	padding-left: 20px; 
	padding-bottom: 20px;
	max-width: 100%;
}

#inhalt {
	text-align: left !important; /* nicht BLocksatz */
}

#inhalt h3.noborder {
	border-bottom-width: 0px;
}