@media only all and (max-width: 700px){ 

body{
	margin:0px;
}
	
p{
	margin:0;
}
		
#rahmen {
	width: 100%;
	min-width:240px;
	margin:0px;
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
	
.logo{

}
	
.content{
	padding: 6%;
}

.box_oben{

}
	
.box_mitte{

}
	
.box_unten{

}
	
.box_links{
	width: 100%;
	float: none;
}
	
.box_rechts{
	width: 100%;
	float: none;
	padding-top: 15px;
}

.bgText{
	padding: 6%;
}

.flex {
  display: block !important;
	margin-top: 0px;
}

.flex > div{
	width:auto !important;
	position: relative !important;
}
	
.right{
	width: 100%;
}
	
.left2 {
	width: 50%;
	position: relative;
	background-color: #EEEFF1;
	color: #546373;
}

.right2 {
	width: 50%;
	position: relative;
	background-color: #0068b3;
	color: #FFF;
}

.flexButton {
  display: block !important;
	margin-top: 0px;
}

.flexButton > div{
	width:auto !important;
	position: relative !important;
	margin: 2rem 0;
}

.rightButton {
	width: 100%;
text-align: center !important;
}

.leftButton {
	width: 100%;
text-align: center !important;
}

.textRight{
text-align: left !important;
}

.button:link, .button:visited, .button:active, .button:hover{
  display: block;
}


.button2:link, .button2:visited, .button2:active, .button2:hover{
  width: 16rem !important;
}
	
	
#footer{
}
	
h1{

}
	
h2{

}
	
.text_gross{

}
	
.titel_gross{

}
	
.text_klein{

}
	
.titel_klein{

}

.ausblenden {
	display:none;
}


ul {
}

li {
}
	
#bild1{
	display: none;
}
	
#bild2{
	display: block;
	text-align: center;
}
}
.refnr {}

.apply {}
