		body {
			margin-top: 20px;
			font-family: Verdana, san-serif;
			font-size: 70%;
		}
		#header {
			background-color: #E7E7E7;
			height: 125px;
			margin: 0px;
		}
		
		#logo {
			width: 200px;
			margin: 0px;
			margin-bottom: 80px;
		}
		#logo1 {
			margin-top: 0px;
			margin-bottom: 0px;
			padding: 20px;
			vertical-align: middle;
		}
		a.logo1 { background-color: #FFFFFF;}
		a.logo1:hover { background-color: #d6e2a3;}
		
		#content {
			margin: 40px 25px 25px 25px;
			font-size: 75%;
		}
		#content1 {
			margin-top: 50px;
			margin-bottom: 50px;
			font-size: 110%;
			color: #637712;
			padding: 20px 20px 20px 175px;
			font-family: Verdana, sans-serif;
			font-weight: bold;
			text-decoration: none;
			text-align: left;
			display: block;
		}
		#content2 {
			margin-top: 20px;
			color: #000000;
			padding: 3px 3px 3px 300px;
			text-decoration: none;
			text-align: left;
			background-color: #d6e2a3;
			font-size: 10px;
		}
		#content3 {
			margin-top: 0px;
			margin-bottom: 0px;
			font-size: 25px;
			color: #637712;
			background-color: #FFFFFF;
			padding: 20px 0px 20px 0px;
			font-family: Verdana, sans-serif;
			font-weight: bold;
			text-decoration: none;
			text-align: center;
		}
		#contact {
			margin-top: 50px;
			font-size: 11px;
			padding-left: 25px;
			color:#646464;
		}
		
		#contact a { text-decoration: none; }
		#contact a:link { color: #646464; }
		#contact a:visited { color: #637712; }
		#contact a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000 }
		
		.act {
			background-color: #E7E7E7;
		}
		h1, h2, h3 {
			font-size: 90%;
			color: #637712;
		}
		a, a:active, a:hover, a:link {
			color: #dc6328;
		}
		.text {
			font-size: 80%;
		}
		.caption {
			font-size: 70%;
			font-style: italic;
		}
		.partner {
			font-size: 11px;
			color:#646464;
			line-height: 200%;
		}
		
		#breadcrumb {
			font-size: 65%;
			padding: 3px 10px 3px 340px;
		}
		
		#breadcrumb a { text-decoration: none; }
		#breadcrumb a:link { color: black; }
		#breadcrumb a:visited { color: #637712; }
		#breadcrumb a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		
		#map0 ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
		
		#map0 li{
			list-style: none;
			margin: 0px;
			font-size: 80%;
			padding: 3px 0px 3px 15px;
			color: #637712;
		}
		
		#map0 a { text-decoration: none; }
		#map0 a:link { color: black; }
		#map0 a:visited { color: #637712; }
		#map0 a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000;
		}
		
		#map1 ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
		
		#map1 li{
			list-style: none;
			margin: 0px;
			font-size: 80%;
			padding: 3px 0px 3px 35px;
			color: #637712;
		}
		
		#map1 a { text-decoration: none; }
		#map1 a:link { color: black; }
		#map1 a:visited { color: #637712; }
		#map1 a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		
		#map2 ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
		
		#map2 li{
			list-style: none;
			margin: 0px;
			font-size: 65%;
			padding: 3px 0px 3px 55px;
			color: #637712;
		}
		
		#map2 a { text-decoration: none; }
		#map2 a:link { color: black; }
		#map2 a:visited { color: #637712; }
		#map2 a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		
		#map3 ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
		
		#map3 li{
			list-style: none;
			margin: 0px;
			font-size: 65%;
			padding: 3px 0px 3px 85px;
			color: #637712;
		}
		
		#map3 a { text-decoration: none; }
		#map3 a:link { color: black; }
		#map3 a:visited { color: #637712; }
		#map3 a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000;
		}
		
		#navi ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
			width: 200px ! important;
		}
		
		#navi li {
			list-style: none;
			margin: 0px;
			border: 0px dotted #dc6328;
			border-bottom-width: 1px;
			padding: 3px 0px 3px 10px;
			font-size: 65%;
		}
		
		#navi li a { text-decoration: none; }
		#navi li a:link { color: #000000; }
		#navi li a:visited { color: #637712; }
		#navi li a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		#navi li a:active {background-color:#d6e2a3;text-decoration: underline;color: #000000;
		}
		
		#navi-klein ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
			width: 200px ! important;
		}
		
		#navi-klein li {
			list-style: none;
			margin: 0px;
			border: 0px dotted #dc6328;
			border-bottom-width: 1px;
			padding: 2px 0px 2px 30px;
			font-size: 65%;
		}
		
		#navi-klein li a { text-decoration: none; }
		#navi-klein li a:link { color: #000000; }
		#navi-klein li a:visited { color: #637712; }
		#navi-klein li a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		#navi-klein li a:active { background-color: #d6e2a3; text-decoration: underline; color: #000000; }
		
		#navi1 ul {
			list-style: none;
			margin-top: 50px;
			padding: 0px;
			width: 400px;
		}
		
		#navi1 li {
			list-style: none;
			margin-top: 10px;
			margin-left: 50px;
			font-size: 90%;
			font-weight: bold;
			background-color: #ffffff;
			padding: 10px;
			border: 10px solid #d6e2a3;
		}
		
		#navi1 li a { text-decoration: none; }
		#navi1 li a:link { color: #000000; }
		#navi1 li a:visited { color: #637712; }
		#navi1 li a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		
		#navi-offer {
			font-size: 80%;
			font-weight: bolder;
			padding: 3px 10px 3px 50px;
			margin-top: 50px;
			margin-bottom: 25px;
			color: #000000;
		}
		
		#navi-offer a { text-decoration: none; }
		#navi-offer a:link { color: #000000; background-color: #d6e2a3; text-decoration: underline; }
		#navi-offer a:visited { color: #000000; background-color: #d6e2a3; text-decoration: underline; }
		#navi-offer a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }
		
		#foot {
			clear: both;
			border-top: 1px solid #dc6328;
			font-size: 65%;
			color: #646464;
			text-align: right;
			padding: 20px;
			margin-top: 0;
			background-color: #ffffff;
		}
		
		#foot a { text-decoration: none; }
		#foot a:link { color: #646464; }
		#foot a:visited { color: #637712; }
		#foot a:hover { background-color: #FFCE9D; text-decoration: underline; color: #000000; }

