@charset "utf-8";

@media all  {
	
	#footerArea  {
		display: none;
		clear: both;
		height: 150px;
		margin: 30px 0 0 0;						/*Abstand oben zu vorlaufender Box*/
		font-size: 0.9em;
		line-height: 1.3em;
		background-color: #dd0000;				/*Hintergrundfarbe des Footers*/
		/*border: 2px solid #8808B8;*/
	}
	
	footer  {
		max-width: 1000px;
		margin: 0 auto;
		padding: 15px 0;
		color: #ffffff;							/*Schriftfarbe des Footers*/
    }
	
	#footer_pos1  {
		float: left;
		width: 230px;
	}
	
	#footer_pos2  {
		float: left;
		width: 230px;
	}
	
	#footer_pos3  {
		float: left;
		width: 230px;
	}
	
	footer a:link, footer a:visited, footer a:active  {
		color: #ffffff;								/*Schriftfarbe des Links*/
		text-decoration: none;
	}
	
	footer a:hover  {
		color: #cccccc;								/*Schriftfarbe des Mouse-Hover*/
	}
	
	footer h2  {
		font-size: 1.1em;
		margin: 0 0 5px 0;
	}
	
}


@media screen and (max-width: 1050px)  {
/*Main schmaler als Navigation*/
	
	footer  {
		max-width: 100%;
		margin: 0 3%;
    }
	
}



@media screen and (max-width: 750px)  {
/*footer_pos untereinander und zentriert*/
	
	#footerArea  {
		height: auto;
	}
	
	footer  {
		padding: 15px 0 30px 0;
	}
	
	#footer_pos1  {
		float: none;
		margin-bottom: 20px;
	}
	
	#footer_pos2  {
		float: none;
		margin-bottom: 20px;
	}
	
	#footer_pos3  {
		float: none;
		margin-bottom: 20px;
	}
