@media only all and (max-width: 372px){ 
	body{
		font-size: 11px;
		line-height: 17px;
		color:#000;
		background-color:#fff;
	}
	.block{ display:inline;}
	p{
		margin:0;
	}
		
	#rahmen {
	width: 100%;
	min-width: 300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 0px 0px 0px #fff;
	}
	
	#rahmen2 {
	width: 100%;	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 0px 0px 0px #fff;
	}

	#rahmen3 {
	width: 100%;	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 0px 0px 0px #fff;
	}
	
	#rahmenNormal {
	width: 100%;
	min-width: 300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 0px 0px 0px #fff;
	}
	.logo {
	padding-right: 2%;
		width: 95%;
}
.header_bild {
  width: 95%;
	padding: 0 4%;

}
	#rahmen_top {
		width: 100%;
	}
	#rahmen_bottom {
		width: 100%;
	}
	#content{
		width:100%;
		padding:10px 0% 10px 0%;
	}
	
	#content2 {
		width:100%;
		padding: 1rem 4%;
	}
	
	.content2 {
		width:95%;
		padding: 1rem 4%;
		
	}
	#box_r{
		width:96%;
		padding:10px 2% 10px 2%;
		
	}
	#box_l{
		width:96%;
		padding:0px 2% 0px 2%;
	}
	#footer{
		width:94%;
		padding:10px 2% 10px 2%;
	}
	h1{
		margin: 0px;
		line-height: 23px;
		font-size: 18px !important;
		font-weight: normal;
	}
	h2{
		margin: 0px;
		line-height: 18px;
		font-size: 22px !important;
		font-weight: normal;
	}
	.text_gross{
		font-size: 16px !important;
		line-height: 20px;
	}	
	.text_klein{
		font-size: 11px !important;
		line-height: 17px;
	}
	.titel_gross{
		font-size: 16px !important;
		line-height: 35px;
	}	
	.titel_klein{
		font-size: 14px !important;
		line-height: 25px;
	}
	ul {
		
	}
	li {
		margin: auto;
		padding: 0;
	}
	.bild1{
		display:none;	
	}
	.bild2{
		display:block;
	}
	.aus_r
	{
		display:none;
	}
	.aus
{
		display:block;
}
	.left
	{
	text-align:right;	
	}
	.pad_left
	{
	padding-left:0px;	
	}

.transNurBG
{
				position:inherit;
				top:auto;
				left:auto;
				width:auto;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}	
.transNurBG4
{
				position:inherit;
				top:auto;
				left:auto;
				width:auto;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}	

.transNurBG5
{
				position:inherit;
				top:auto;
				left:auto;
				width:auto;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}		
	
.trans_new
{
				position:inherit;
				top:auto;
				left:auto;
				width:auto;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}

.trans
{
				position:inherit;
				top:auto;
				left:auto;
				width:auto;
				filter:alpha(opacity:60);
                KHTMLOpacity: 0.65;
                MozOpacity: 0.65;
                opacity: 0.65;
                background: #000;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}	


.trans_2
{
				position:inherit;
				top:auto;
				left:auto;
				width:auto;
				filter:alpha(opacity:60);
                KHTMLOpacity: 0.65;
                MozOpacity: 0.65;
                opacity: 0.65;
                background: #000;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}	

.trans_4
{
		position:inherit;
		top:auto;
		left:auto;
		width:auto;
		filter:alpha(opacity:60);
                KHTMLOpacity: 0.65;
                MozOpacity: 0.65;
                opacity: 0.65;
                background: #000;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
padding:20px;
margin-bottom:30px;
}	


.trans_5
{
		position:inherit;
		top:auto;
		left:auto;
		width:auto;
		filter:alpha(opacity:60);
                KHTMLOpacity: 0.65;
                MozOpacity: 0.65;
                opacity: 0.65;
                background: #000;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
                padding:20px;
                margin-bottom:30px;
}	
.trans_6
{
		position:inherit;
		top:auto;
		left:auto;
		width:auto;
		filter:alpha(opacity:60);
                KHTMLOpacity: 0.65;
                MozOpacity: 0.65;
                opacity: 0.65;
                background: #000;
                border: 0px solid #BFC1BD;
                padding-right: 2%;
                padding-left: 2%;
                color: #fff;
                padding:20px;
                margin-bottom:30px;
}	


.transNurBG3_1 {
    position: inherit;
    top: auto;
    left: auto;
    width: auto;
    background: rgba(0,0,0,0.65);
    border: 0px solid #BFC1BD;
    padding-right: 2%;
    padding-left: 2%;
    color: #fff;
    padding: 8px;
}

#titelbox {
    position: inherit;
    top: auto;
    left: auto;
    width: auto;
    background: rgba(0,0,0,0.65);
    padding-right: 2%;
    padding-left: 2%;
    color: #fff;
    padding: 8px;
}

}
.refnr {}

.apply {}
