* {
	padding: 0px;
	margin: 0px;
}
body {
	background-color: #B5B4B4;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000;
}
p, ul {
	margin-bottom: 18px;
}

a:link, a:visited {
	text-decoration: underline;
	color: #000;
}

a:active, a:hover {
	text-decoration: none;
	color: #fff;
}

hr {
	clear: both;
	visibility: hidden;
	height: 1px;
}

h1 {
	font-weight: bold;
	font-size: 16px;
}
h2 {
	font-weight: normal;
	font-size: 16px;
}

#container {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	width: 877px;
	text-align: left;
}


#head {
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
}
#head div {
	text-align: center;
}
#logo {
	width: 135px;
	height: 155px;
	background-image: url(pix/n_logo0.gif);
	float: left;
}
#Noutdoor {
	width: 147px;
	height: 155px;
	background-image: url(pix/n_outdoor0.gif);
	float: left;
}
#Noutdoor a:link, #Noutdoor a:visited {
	text-decoration: none;
	color: #828210;
}

#Noutdoor a:active, #Noutdoor a:hover {
	text-decoration: none;
	color: #fff;
}

#Nwandern {
	width: 147px;
	height: 155px;
	background-image: url(pix/n_wandern0.gif);
	float: left;
}
#Nwandern a:link, #Nwandern a:visited {
	text-decoration: none;
	color: #437F08;
}

#Nwandern a:active, #Nwandern a:hover {
	text-decoration: none;
	color: #fff;
}

#Nbewegung {
	width: 147px;
	height: 155px;
	background-image:  url(pix/n_bewegung0.gif);
	float: left;
}
#Nbewegung a:link, #Nbewegung a:visited {
	text-decoration: none;
	color: #07747F;
}

#Nbewegung a:active, #Nbewegung a:hover {
	text-decoration: none;
	color: #fff;
}


#Nevents {
	width: 147px;
	padding-right: 7px;
	height: 155px;
	background-image:  url(pix/n_events0.gif);
	float: left;
}
#Nevents a:link, #Nevents a:visited {
	text-decoration: none;
	color: #003C7B;
}

#Nevents a:active, #Nevents a:hover {
	text-decoration: none;
	color: #fff;
}

#Nleer {
	width: 147px;
	height: 155px;
	float: left;
}


#unternehmennav {
	float: left;
	width: 135px;
	height: 295px;
	background: url(pix/subnav0.gif) no-repeat;
}
#unternehmennav li {
	margin-left: 15px;
	list-style-type: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
#unternehmennav a:link, #unternehmennav a:visited {
	text-decoration: none;
	color: #7D1123;
}

#unternehmennav a:active, #unternehmennav a:hover {
	text-decoration: none;
	color: #fff;
}
#maincontent {
	width: 742px;
	float: left;
}
#header {
	height: 29px;
}
#headline {
	float: left;
	width: 280px;
	height: 40px;
	text-align: right;
	line-height: 30px;
}
#subnav {
	float: left;
	margin-left: 24px;
	height: 50px;
	font-weight: bold;
	line-height: 30px;
}
#subnav li {
	display: inline;
}
.subnavactive {
	font-weight: bold;
	font-size: 16px;
}
#text {
	clear: both;
}
#spalte1, .spalte1 {
	float: left;
	width: 294px;
}
#spalte1 div, .spalte1 div {
	margin-right: 15px;
}
#spalte2, .spalte2 {
	float: left;
	width: 400px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#spalte2 dt, .spalte2 dt {
	font-weight: bold;
	margin-bottom: 5px;
}
#spalte2 dd, .spalte2 dd {
	margin-left: 20px; 
}

#news dl {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#news dt {
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	font-size: 10px;
	height: 40px;
	width: 190px;
	display: block;
	float: left;
}
#news dd {
	margin-left: 0;
}
.liste1 li {
	margin-left: 20px;
}
.liste2 li {
	margin-left: 20px;
	list-style-type: none;
}
.liste3 li {
	margin-left: 16px;
	margin-bottom: 10px;
	list-style-type: none;
	list-style-image: url(pix/list_dots.gif);
}

#wir1 {
	height: 105px;
}
#wir2 {
	height: 105px;
}


#footer {
	float: left;
	width: 742px;
	height: 46px;
}



#start #logo {
	background-image: url(pix/n_logo1.gif);
}
#start #unternehmennav {
	background: url(pix/subnav1.gif) no-repeat;
}
#start #maincontent {
	background: url(pix/start_bg.gif) repeat-y;
}
#start #header {
	background: url(pix/start_head.gif) no-repeat;
}
#start #footer {
	background: url(pix/start_footer.gif) no-repeat;
}
#start #headline {
	color: #7D1123;
}
#start #spalte1, #start .spalte1 {
	text-align: right;
	

}
#start #spalte1 td {
	text-align: right;
	color: #7D1123;
}
#start .navactive {
	color: #fff;
}


#outdoor #Noutdoor {
	background-image: url(pix/n_outdoor1.gif);
}
#outdoor #Noutdoor a:link, #outdoor #Noutdoor a:visited {
	color: #fff;
}
#outdoor #maincontent {
	background: url(pix/outdoor_bg.gif) repeat-y;
}
#outdoor #header {
	background: url(pix/outdoor_head.gif) no-repeat;
}
#outdoor #subnav {
	color: #B8B814;
}
#outdoor .subnavactive {
	color: #828210;
}
#outdoor #footer {
	background: url(pix/outdoor_footer.gif) no-repeat;
}

#outdoor #subnav a:link, #outdoor #subnav a:visited, #outdoor #headline a:link, #outdoor #headline a:visited {
	text-decoration: none;
	color: #B8B814;
}

#outdoor #subnav a:active, #outdoor #subnav a:hover, #outdoor #headline a:active, #outdoor #headline a:hover {
	text-decoration: none;
	color: #828210;
}


#wandern #Nwandern {
	background-image: url(pix/n_wandern1.gif);
}
#wandern #Nwandern a:link, #wandern #Nwandern a:visited {
	color: #fff;
}
#wandern #maincontent {
	background: url(pix/wandern_bg.gif) repeat-y;
}
#wandern #header {
	background: url(pix/wandern_head.gif) no-repeat;
}
#wandern #subnav {
	color: #6BC115;
}
#wandern .subnavactive {
	color: #437F08;
}
#wandern #footer {
	background: url(pix/wandern_footer.gif) no-repeat;
}
#wandern #subnav a:link, #wandern #subnav a:visited, #wandern #headline a:link, #wandern #headline a:visited {
	text-decoration: none;
	color: #6BC115;
}

#wandern #subnav a:active, #wandern #subnav a:hover, #wandern #headline a:active, #wandern #headline a:hover {
	text-decoration: none;
	color: #437F08;
}


#bewegung #Nbewegung {
	background-image:  url(pix/n_bewegung1.gif);
}
#bewegung #Nbewegung a:link, #bewegung #Nbewegung a:visited {
	color: #fff;
}
#bewegung #maincontent {
	background:  url(pix/bewegung_bg.gif) repeat-y;
}
#bewegung #header {
	background:  url(pix/bewegung_head.gif) no-repeat;
}
#bewegung #subnav {
	color: #16B7C6;
}
#bewegung .subnavactive {
	color: #07747F;
}
#bewegung #footer {
	background:  url(pix/bewegung_footer.gif) no-repeat;
}
#bewegung #subnav a:link, #bewegung #subnav a:visited, #bewegung #headline a:link, #bewegung #headline a:visited {
	text-decoration: none;
	color: #16B7C6;
}

#bewegung #subnav a:active, #bewegung #subnav a:hover, #bewegung #headline a:active, #bewegung #headline a:hover {
	text-decoration: none;
	color: #07747F;
}


#events #Nevents {
	background-image:  url(pix/n_events1.gif);
}
#events #Nevents a:link, #events #Nevents a:visited {
	color: #fff;
}
#events #maincontent {
	background:  url(pix/events_bg.gif) repeat-y;
}
#events #header {
	background:  url(pix/events_head.gif) no-repeat;
}
#events #subnav {
	color: #1366B3;
}
#events .subnavactive {
	color: #003C7B;
}
#events #footer {
	background:  url(pix/events_footer.gif) no-repeat;
}
#events #subnav a:link, #events #subnav a:visited, #events #headline a:link, #events #headline a:visited {
	text-decoration: none;
	color: #1366B3;
}

#events #subnav a:active, #events #subnav a:hover, #events #headline a:active, #events #headline a:hover {
	text-decoration: none;
	color: #003C7B;
}



#singles #Nsingles {
	background-image: url(pix/n_singles1.gif);
}
#singles #Nsingles a:link, #singles #Nsingles a:visited {
	color: #fff;
}
#singles #maincontent {
	background: url(pix/singles_bg.gif) repeat-y;
}
#singles #header {
	background: url(pix/singles_head.gif) no-repeat;
}
#singles #subnav {
	color: #7316C6;
}
#singles .subnavactive {
	color: #40007C;
}
#singles #footer {
	background: url(pix/singles_footer.gif) no-repeat;
}
#singles #subnav a:link, #singles #subnav a:visited, #singles #headline a:link, #singles #headline a:visited {
	text-decoration: none;
	color: #7316C6;
}

#singles #subnav a:active, #singles #subnav a:hover, #singles #headline a:active, #singles #headline a:hover {
	text-decoration: none;
	color: #40007C;
}

.ausgebucht {
	color: red;
	font-weight: bold;
	margin-left: 10px;
}
