/*---------------------
		Footer
----------------------*/
#footer p {
	color: #754922;
	margin-top: 20px;
	text-align: left;
	text-shadow: 0 1px 0 #f3d09a;
}

#footer p.black {
	color: #010002;
	margin: 5px 0;
}

#footer {
	padding-top:40px;
	position: relative;
	margin: 0 auto;
	clear:both;
} 

#footertext {
	padding-top:5px;
	margin-top: 20px;
	border-top: 1px solid #333; 
}

#footer ul li {
	padding: 5px 0;
}

#footer ul li a{
	color: #333;
	text-decoration: none;
	font-size:0.9em;
}

#footer ul li a:hover{
	text-decoration: underline;
}

#kontaktleiste div {
	padding-top: 20px;
	text-align: center;
}

#kontaktleiste div,
#kontaktleiste a{
	color: #754922;
	text-shadow: 0 1px 0 #f3d09a;
	color: #1a1a1a;
}

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

/* IMPORTANT

You also need to include this conditional style in the <head> of your HTML file to feed this style to IE 6 and lower and 8 and higher.

<!--[if !IE 7]>
	<style type="text/css">
		#wrap {display:table;height:100%}
	</style>
<![endif]-->

*/