	
section.page > footer {
	position:relative;
	width:90%;
	overflow:hidden;
	height:30px;
	top:200px;
	}
	
section.page > footer ul {
	position:absolute;
	left:0;
	
	}
	
	#sportfoerderung-award .column {
	width:22%; 
	margin:0 3% 0 0;
	float:left;
	}
	
#sportfoerderung-award .award, #sportfoerderung-award .column3 {
	width:71%; 
	padding:0 0 0 3%;
	float:left;
	margin:0 0 60px 0;
	}
	
#sportfoerderung-award .award {
	border-left:1px dotted #606060;
	}
	
#sportfoerderung-award .award .column,
#sportfoerderung-award .column3 .column {
	width:30%;
	}
	
	
#sportfoerderung-award .column2 {
	width:64%; 
	padding:0 0 0 3%;
	float:left;
	margin:0 0 15px 0;
	}
	
#sportfoerderung-award .column2 .column {
	width:40%; 
	border-right:1px dotted #606060;
	margin:0;
	color:#879ba9;
	padding:10px 0;
	height:60px;
	}
	
#sportfoerderung-award .column-center {
	text-align:center;
	background: url(../images/pfeil-unten.png) center right no-repeat;
	width:55%; 
	padding:0 15px 0 0;
	float:left;
	border-right:1px dotted #606060;
	margin:0;
	color:#879ba9;
	height:78px;
	}
	
#sportfoerderung-award .award .column h3, #sportfoerderung-award h3.awards {
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px dotted #606060;
	padding: 0 0 17px 0;
	margin: 0 0 18px 0;
}

#sportfoerderung-award .trenner {
	width:100%;
	height:3px;
	margin:40px 0;
	background-color:#c7d4dd;
	display:block;
	}
	
#sportfoerderung-award .line {
	border-bottom:1px dotted #606060;
	clear:both;
	float:none;
	padding:5px 0;
	margin:0 0 8px 0;
	height:85px;
	}
	

#sportfoerderung-award  .lightbutton {
	width:80%;
	}
	

#impressum dl {
	margin: 0 0 2em 0;
	width:250px;
	}
	
#impressum dt {
border-right: 1px dotted #606060;
clear: both;
padding: 0.615em 7% 0.615em 0;
width: 25%;
display: block;
}

#impressum dt, #impressum dd {
border-bottom: 1px dotted #606060;
float: left;
font-family: "Droid Serif",Georgia,"Times New Roman",serif;
font-size: 0.9em;
font-style: italic;
font-weight: normal;
}


#impressum {
	clear:both;
	float:none;
	}

#impressum dd {
	padding: 0.615em 0 0.615em 7%;
	width:60%;
	}

#impressum .column {
	width:27%;
	padding:0 3% 0 0;	
	float:left;
	}
	
#impressum .column2 {
	width:70%;
	float:left;
	}
	
	
#impressum .column2 .column2 {
	width:47%;
	float:left;
	padding:0 3% 0 0;	
	}
	
#impressum  h3 {
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px dotted #606060;
	padding: 0 0 17px 0;
	margin: 20px 0 18px 0;
}

@media only screen and (max-width: 1250px) {
	#sportfoerderung-award .column3 .column {
	width:100%; 

	}
	
	#sportfoerderung-award .award .column,
#sportfoerderung-award .column3 .column {
	width:100%;
	}
	
	#sportfoerderung-award .column2 {
	width:100%; 
	}
	
	#sportfoerderung-award  .lightbutton {
	margin:0 0 40px 0;
	width:95%;
	}
	
	#sportfoerderung-award .column2 .column {
	width:40%; 
	float:left;
	}
	
#impressum .column {
	width:35%;
	padding:0 3% 0 0;	
	float:left;
	}
	
#impressum .column2 {
	width:55%;
	float:left;
	}
	
	#impressum .column2 .column2 {
	width:100%;
	float:none;
	padding:0;	
	}
	
	.profilimage img {
	border-radius: 125px;
width: 170px;
height: 170px;}

}
@media only screen and (max-width: 800px) {
#impressum dl {
	margin: 0 0 2em 0;
	width:100%;
	}
	
	#impressum .column {
	width:100%;
	padding:0;	
	float:none;
	}
	
#impressum .column2,
#sportfoerderung-award .column {
	width:100%;
	float:none;
	}
	
#impressum h3#daten {
	margin:30px 0 0 0;}
	}
	
	.profilimage img {
	border-radius: 125px;
width: 170px;
height: 170px;
margin:0 0 20px 0;
}

}
@media only screen and (max-width: 900px) {
	#sportfoerderung-award .column {
	width:100%; 
	float:none;
	}
	
	#sportfoerderung-award .award, #sportfoerderung-award .column3 {
	width:100%; 
	padding:0 0 0 0;
	float:none;
	margin:0 0 60px 0;
	}
	
	#sportfoerderung-award .column-center {
	text-align:center;
	background: url(../images/pfeil-unten.png) center right no-repeat;
	width:45%; 
	padding:0 15px 0 0;
	float:left;
	border-right:1px dotted #606060;
	margin:0;
	color:#879ba9;
	height:78px;
	}
	
	#sportfoerderung-award .award {
	border-left:0;
	}
	
}

@media only screen and (max-width: 550px) {
#impressum dl {
	margin: 0 0 2em 0;
	width:100%;
	}
	
	#impressum .column {
	width:100%;
	padding:0;	
	float:none;
	}
	
#impressum .column2 {
	width:100%;
	float:none;
	}
	
#impressum h3#daten {
	margin:30px 0 0 0;}
	}
	
