
#navcontainer {
margin:3px 0 0px 0;
	padding: 0px 0 0px 0px;
	width: auto;	}

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 12px;
        margin: 0;
        padding: 0;
        background-color: transparent;
}

#navlist a, #navlist a:link {
		background: url(/images/nav-hover.gif)  no-repeat;
        margin: 0;
        padding: 0px 10px 0px 15px;
       	font-weight: bold;
		color: #000;
        text-decoration: none;
		display: block;
}

#navlist a:hover {
		background: url(/images/nav-hover1.gif)  no-repeat; 
		margin: 0;
        padding: 0px 10px 0px 15px;
        color: #FF0033;
        text-decoration: none;
		display: block;
}

#navlist li.on a {
		background-color:#000;
		margin: 0;
        padding: 0px 10px 0px 15px;
        color: #000;
        text-decoration: none;
		display: block;
}

#utilities	{
	margin: 3px 0 0 0;
	padding: 0;
	background: transparent;

	position: absolute;
	top: 0;
	right: 0;
	font-size: 11px;
}

#utilities ul {
	margin: 0;
	padding: 0;
}

#utilities ul li {
	margin: 0;
	padding: 0px 10px 0px 15px;
	float: left;
	list-style: none;
}

#utilities ul li a:link {
	text-decoration : none;
	color: #666;
}

#utilities ul li a:visited {
	text-decoration : none;
	color: #666;
}
	
#utilities ul li a:hover {
	text-decoration : none;
	color: #FFF;
	background-color: #FF0033 ;
}


#communityheader ul li a:link {
	text-decoration : none;
	color: #7D8556;
}

#communityheader ul li a:visited {
	text-decoration : none;
	color: #7D8556;
}
	
#communityheader ul li a:hover {
	text-decoration : none;
	color: #AEA74D;
}

#suche {
background:url(../images/icon-lupe.gif) no-repeat;
background-position:left;
}

#home {
background:url(../images/icon-startseite.gif) no-repeat;
background-position:left;
}

#map {
background:url(../images/icon-site.gif) no-repeat;
background-position:left;
}

#kontakt {
background:url(../images/icon-kontakt.gif) no-repeat;
background-position:left;
}

#aktuelles {
background:url(../images/icon-aktuelles.gif) no-repeat;
background-position:left;
}

#impressum {
background:url(../images/icon-impressum.gif) no-repeat;
background-position:left;
}
