
	h1
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:31px; color:#999900; font-weight: bold; line-height:40px; margin-bottom: 20px; }
	
	h2
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:19px; color:#999900; font-weight: bold; line-height:40px; margin-bottom: 20px; }
	
	td
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#F1F5C1; line-height:18px;}
	
	.intro-01
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:16px; color:#999900; font-weight: bold; }
	
	.fond
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:11px; color:#F5D99E; }
	
	.adresse
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:13px; color:#ffffff; line-height:15px; }
	
	.hellgruen
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#BCBD0D; line-height:18px; font-weight: bold; }
	
	.dunkelgruen
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#335C33; line-height:18px;}
	
	.spruch
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:13px; color:#666600; line-height:18px; }
	
	.gelb
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#DFCE3D; line-height:18px; font-weight: bold; }
	
	a:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#BCBD0D; text-decoration: none; }
	
	a:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#BCBD0D; text-decoration: none; }
	
	a:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#576936; text-decoration: none; }
	
	a.umenu:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:16px; color:#576936; text-decoration: none; }
	
	a.umenu:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:16px; color:#576936; text-decoration: none; }
	
	a.umenu:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:16px; color:#ffffff; text-decoration: none; }
	
	a.intro-02:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#BCBD0D; text-decoration: none; }
	
	a.intro-02:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#BCBD0D; text-decoration: none; }
	
	a.intro-02:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#576936; text-decoration: none; }
	
	a.intro-03:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#335C33; text-decoration: none; }
	
	a.intro-03:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#335C33; text-decoration: none; }
	
	a.intro-03:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:14px; color:#F1F5C1; text-decoration: none; }
	
	a.menu:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#98020E; text-decoration: none; }
	
	a.menu:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#98020E; text-decoration: none; }
	
	a.menu:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#000000; text-decoration: none; }
	
	a.menu-on:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#000000; text-decoration: none; }
	
	a.menu-on:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#000000; text-decoration: none; }
	
	a.menu-on:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#000000; text-decoration: none; }
	
	a.mail:link
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:13px; color:#ffffff; font-weight: bold; text-decoration: none; }
	
	a.mail:visited
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:13px; color:#ffffff; font-weight: bold; text-decoration: none; }
	
	a.mail:hover
	{  font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; font-size:13px; color:#F4E5CC; font-weight: bold; text-decoration: none; }
	
	.rahmen { border-width: 1px 0px 0px 0px; border-style: solid; border-color: #B31718; }
	
	.field
	{ font-family: Trebuchet MS,Verdana,Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:11px; background-color:#F1F5C1; border:1px solid:#1B2C5D; }
	
	
	body {
	background-image:url(grafiken/fond.jpg);
	background-repeat:repeat-x;
	margin-top:0;
	}
	
	#Container {
	width:1124px;
	z-index:auto;
	margin: auto;
	align: left;
	min-height: 850px;
	overflow: hidden;
	}
	
	#slideshow {
	position:relative;
	margin-left:410px;
	margin-top:-280px;
	width:1109px;
	height:300px;
	z-index:0;
	}

	#streifen {
	position:absolute;
	margin-left:0px;
	margin-top:285px;
	width:1124px;
	height:43px;
	background-image:url(grafiken/berg-streifen.png);
	z-index:1;
	background-repeat:no-repeat;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; 
	font-size:15px; 
	color:#576936;
	font-weight: bold;
	}
	
	#sprachwahl {
	position:absolute;
	margin-left:409px;
	margin-top:6px;
	width:74px;
	height:22px;
	z-index:1;
	}
	
	#text-balken {
	position:absolute;
	margin-left:15px;
	margin-top:14px;
	width:400px;
	height:40px;
	z-index:1;
	background-repeat:no-repeat;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; 
	font-size:15px; 
	color:#576936;
	font-weight: bold;
	}
	
	#untermenu-oben {
	position:absolute;
	margin-left:668px;
	margin-top:20px;
	width:440px;
	height:23px;
	z-index:1;
	background-repeat:no-repeat;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; 
	font-size:15px; 
	color:#576936;
	text-align: right;
	background-color:#DFCC3D;
	}
	
	#trenner {
	position:absolute;
	margin-left:140px;
	margin-top:-22px;
	width:2px;
	height:23px;
	background-color:#FFDB41;
	}
	
	#trenner2 {
	position:absolute;
	margin-left:199px;
	margin-top:-22px;
	width:2px;
	height:23px;
	background-color:#FFDB41;
	}
	
	#trenner3 {
	position:absolute;
	margin-left:285px;
	margin-top:-22px;
	width:2px;
	height:23px;
	background-color:#FFDB41;
	}
	
	#adresse {
	position:absolute;
	margin-left:10px;
	margin-top:60px;
	width:395px;
	height:40px;
	background-repeat:no-repeat;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,GillSans; 
	font-size:14px; 
	color:#576936;
	}
	
	#menu {
	position:absolute;
	width:409px;
	height:250px;
	margin-left:0px;
	margin-top:160px;
	list-style:none;
	overflow:hidden;
	padding:1px;
	text-align: right;
	background-repeat:no-repeat;
	}
	
	#menu a {
	padding-right:15px;
	height:29px;
	margin-left:0px;
	margin-top:0px;
	padding-top:4px;
	padding-left:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	color:#999900;
	line-height:35px;
	background-color:#F1EDC4;
	} 
	
	#menu a:hover {
		color:#576936;
		background-color:#F6F5EF;
	}
	
	#menu1 {
	position:absolute;
	width:409px;
	height:250px;
	margin-left:0px;
	margin-top:160px;
	list-style:none;
	overflow:hidden;
	padding:1px;
	text-align: right;
	background-repeat:no-repeat;
	}
	
	#menu1 a {
	padding-right:15px;
	height:29px;
	margin-left:0px;
	margin-top:0px;
	padding-top:4px;
	padding-left:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	color:#999900;
	line-height:35px;
	background-color:#F1EDC4;
	} 
	
	#menu1 a:hover {
		color:#576936;
		background-color:#F6F5EF;
	}
	
	#menu-2 {
	position:absolute;
	width:409px;
	height:250px;
	margin-left:0px;
	margin-top:195px;
	list-style:none;
	overflow:hidden;
	padding:1px;
	text-align: right;
	background-repeat:no-repeat;
	}
	
	#menu-2 a {
	padding-right:15px;
	height:29px;
	margin-left:0px;
	margin-top:0px;
	padding-top:4px;
	padding-left:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color:#576936;
	line-height:30px;
	background-color:#F1EDC4;
	} 
	
	#menu-2 a:hover {
		color:#999900;
		background-color:#F6F5EF;
	}
	
	#menu-21 {
	position:absolute;
	width:409px;
	height:250px;
	margin-left:0px;
	margin-top:195px;
	list-style:none;
	overflow:hidden;
	padding:1px;
	text-align: right;
	background-repeat:no-repeat;
	}
	
	#menu-21 a {
	padding-right:15px;
	height:29px;
	margin-left:0px;
	margin-top:0px;
	padding-top:4px;
	padding-left:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color:#576936;
	line-height:30px;
	background-color:#F1EDC4;
	} 
	
	#menu-21 a:hover {
		color:#999900;
		background-color:#F6F5EF;
	}
	
	#wetter {
	position:absolute;
	width:409px;
	height:280px;
	margin-left:0px;
	margin-top:320px;
	z-index:2;	
	list-style:none;
	overflow:hidden;
	padding:1px;
	text-align: right;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#576936;
	}
	
	#inhalt {
	width:712px;
	margin-left:410px;
	margin-top:-102px;
	z-index:1;	
	list-style:none;
	overflow:hidden;
	padding:0px;
	background-repeat:no-repeat;
	background-color:#ffffff;
	font-weight: normal !important;
	}
	
	#inhalt-text {
	width:672px;
	margin-left:20px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:0px;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#335C33;
	font-weight: normal !important;
	}
	
	#inhalt-02 {
	width:712px;
	margin-left:410px;
	margin-top:-67px;
	z-index:1;	
	list-style:none;
	overflow:hidden;
	padding:0px;
	background-repeat:no-repeat;
	background-color:#576936;
	font-weight: normal !important;
	}
	
	#inhalt-text-02 {
	width:672px;
	margin-left:20px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:0px;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F1F5C1;
	font-weight: normal !important;
	}
	
	#bilderleiste {
	width:712px;
	height:130px;
	}
	
	#impressum {
	width:712px;
	height:50px;
	margin-left:410px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:0px;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#989924;
	text-align: right;
	font-weight: normal;
	}
	
	#mit-fond {
	width:652px;
	margin-left:0px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:5px;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#254525;
	font-weight: normal;
	background-color:#999900;
	}
	
	#fond-preise {
	width:652px;
	margin-left:0px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:5px;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#254525;
	font-weight: normal;
	background-color:#B8BC61;
	}
	
	.abstand {
	margin:0 10px 0 0;
	}
	
	#uebersicht {
	float:left;
	width:320px;
	margin-left:0px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#254525;
	}
	
	#uebersicht-2 {
	margin-left:320px;
	width:320px;
	margin-left:0px;
	margin-top:0px;
	list-style:none;
	overflow:hidden;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#254525;
	}

	
