#logo{
	width:350px;
	height:120px;
	position:absolute;
}

#menu{
	width:700px;
	height:120px;
	position:absolute;
	left:370px;
	margin-top:-17px;
	padding-left:20px;
}

#bild{
	width:350px;
	height:410px;
	position:absolute;
	top:135px;
}

#inhalt{
	width:510px;
	height:450px;
	position:absolute;
	left:370px;
	top:120px;
	padding-top:40px;
	padding-left:28px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
}

#home{
	position:absolute;
	left:398px;
	top: 50px;
	width:400px;
	height:25px;
}



#footer{
	position:relative;
	width:850px;
	height:60px;
	left:-298px;
	background-image:url(../bilder/footer.jpg);
	text-align:left;

}


#menu ul#primary {
	margin-left: 1px;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 800px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	left: 19px;
}

#menu ul#primary li  {
	display: inline;
	list-style: none;
}

#menu ul#primary a,#menu ul#primary span,#menu ul#primary a.current {
	width: 6em;
	display: block;
	float: left;
	padding: 0px 0;
	margin: 1px 0px 0 0;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color: #333;
}

#menu ul#primary span,#menu ul#primary a.current,#menu ul#primary a.current:hover {
	border-right: 2px solid #FF0000;
	border-bottom: none;
	padding-bottom: 1px;
	margin-top: 0;
	color: #FF0000;
}

#menu ul#primary a {
	background:  none;
	border-right: 2px solid #FF0000;
	border-bottom: none;
}

#menu ul#primary a:hover {
	margin-top: 0;
	border-color: #FFFFFF;
	padding-bottom: 1px;
	color:#FF0000;
}

#menu ul#secondary {
	position: absolute;
	margin-left: -3px;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#menu ul#secondary li a,#menu ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background: none;
	font-size: 11px;

}

#menu ul#secondary li a {
	color: #666666;
	text-decoration: none;
}

#menu ul#secondary li a:hover {
	color: #FF0000;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #AAA;
}

#menu ul#secondary li a.current2 {
	color: #FF0000;
	background: transparent;
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background: none;
}


#menu ul#secondary li:last-child a { border: none; }

#home span {
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
}




.footer{
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	margin-top:20px;
}

#footer a:visited {
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
}

#footer a{
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
}

#footer a:hover {
	color: #FF0000;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
}
