#footerMainContainer{
	position: relative;
	width: 100%;
}  
#footerContainer{
	position: relative;
	top: 0px;
	width: 1000px;
	margin: 0 auto;
	/*height: 50px;
	background-color: #ccc;*/
}  
#bgline {
	/*background-image: url('images/header_background.jpg');
	background-position: top;
	background-repeat: repeat-x;*/
	background-color: #dadada;
	
	position: relative;
	top: 101px;
	height:51px;
	/*width: 100%;*/
}  
#logo {
	position: relative;
	float: left;
	left: 0px;
	background-repeat: no-repeat;
	width: 310px;
	height: 35px;
	top: 65px;

	/*background-color: #999;*/
	/*margin: auto;*/
} 


 
 
#leftMediaBoxTop {
	background-image: url('images/mediaBox.310px.2_top.png');
	background-position: top;
	background-repeat: no-repeat;
	
	position: relative;
	float: left;
	
	padding: 10px;
	width: 310px;
	min-height: 150px;
	top: 0px;
	left: 10px;
}  
#leftMediaBox {
	background-image: url('images/mediaBox.310px.2_mid.png');
	background-position: top;
	background-repeat: repeat-y;
}  
#leftMediaBoxBottom {
	background-image: url('images/mediaBox.310px.2_bottom.png');
	background-position: top;
	background-repeat: no-repeat;
}  





/*#rightMediaBoxTop{
	background-image: url('images/mediaBox.310px.2_top.png');
	background-position: top;
	background-repeat: no-repeat;
	
	position: relative;
	float: left;
	
	width: 310px;
	min-height: 150px;
	top: 0px;
	left: 20px;
}  
#rightMediaBox {
	background-image: url('images/mediaBox.310px.2_mid.png');
	background-repeat: repeat-y;
}  
#rightMediaBoxBottom {
	background-image: url('images/mediaBox.310px.2_bottom.png');
	background-repeat: no-repeat;
}  */



a.media_link:link,a.media_link:active,a.media_link:visited {
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
	color:#5a5a5a;
	font-weight:normal;
	font-size:11px;
}
a.media_link:hover {
	text-decoration: underline;
}
ul.media{
	list-style: none; 
	margin-left: 0;
	padding-left: 1em;
	text-indent: 0em;
}

.mediabox_table {
	position: relative;
	padding: 10px 0px 0px 10px;
	width: 100%;
	top: 0px;
	text-decoration: none;
	color:#5a5a5a;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	/*background-color: #fff;*/
}
/*.impresszum_text {
	padding: 10px;
	color:#5a5a5a;
	font-weight:normal;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
.impresszum {
	color:#bb7777;
	font-size:15px;
	text-align: left;
}
.PPH {
	width: 1000px;
	color:#5a5a5a;
	font-size:20px;
	text-align: left;
}
.right {
	text-align: right;
	font-weight: bold;
}

/*
p, h1, h2, h3, div, a {
	font: normal 11px Arial, Helvetica, sans-serif;
}
#content_container .content .left {
	width: 10em;
	clear: left;
	float: left;
	text-align: left;
	padding: 0px 5px 0px 0px;
	font-weight: bold;
}
#content_container .content .right {
	width: 200px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 5px;
background-color: #ccc;
}
#content_container .top {
	display: block;	
	height: 10px;
	width: 100%;
	float: left;
	background: url(images/content_top.gif) top left no-repeat;
	background-color: #999;
}*/
