body{
	background-color: #b3b3b3;
	margin: 0;
	padding: 0;
	color: #2a2a2a;
	font-family: Arial;
	font-size: 11px;
}
a {
	color: #ba0005;
	text-decoration: none; 
}
a :hover {
	text-decoration: underline;
}

a img{
	border: none;
}
#container{
	margin: 0 auto 0 auto;
	width: 900px;
	padding: 0;
	z-index:5;
}
#spaltelinks{
	width: 600px;
	float: left;
}
#spalterechts{
	width: 250px;
	float: right;
}
#nav1 a{
	font-family: Arial;
	color: #bc0006;
	font-size: 12px;
	font-weight: lighter;
}

#nav1{
	padding-top: 105px;
	padding-left: 15px;
	padding-bottom: 20px;
	border-left: 1px solid #bc0006;
	border-right: 1px solid #bc0006;
	border-bottom: 1px solid #bc0006;
}
#contend{
	margin-top: 110px;
}
#contend h1{
	font-family: Verdana;
	font-size: 16px;
	color: #ba0005;
	font-weight: normal;
}
#contend h2{
	font-family: Arial;
	font-size: 11px;
	color: #ba0005;
	font-weight: bold;
}
.fett{
	font-weight: bold;
}

#nav2 a{
	font-family: Arial;
	color: #ba0005;
	text-decoration: none; 
	font-size: 12px;
}
#nav2{
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 20px;
	font-family: Arial;
	color: #ba0005;
	font-size: 12px;
}
.text{
	font-family: Arial;
	font-size: 11px;
}
.bildliste{
	float: left;
}
.inhaltliste{
	padding-left: 10px;
	width: 370px;
	float: right;
}
.inhaltliste h2{
	padding: 0;
	margin: 0;
	font-weight: bold;
}
#foot{
	margin: 0 auto 0 auto;
	width: 900px;
	padding: 0;
	z-index:5;
}
#footl{
	width: 600px;
	float: left;
	
}
#footr{

}
#footred{
	background-color: #ba0005;
	color: white;
	font-family: Arial;
	font-size: 11px;
	padding: 10px 20px;
	font-weight: lighter;
	width: 210px;
	float: right;
}
#foodborder{
	border-bottom: 1px solid #ba0005;
	border-top: 1px solid #ba0005;
	font-family: Arial;
	font-size: 11px;
	color: black;
	padding: 9px 20px;
	float: right; 
	text-align: left;
	width: 350px;
	z-index:1;
}
.abstand{
	height: 30px;
	clear: both;
}
.dummy{
	clear: both;
}
.footer{
	clear: both;
	color: #ba0005;
}
