			body			{ background: #FFFFFF; margin: 0px;}						p				{ padding: 10px; }					h1				{ font-family: Helvetica; color: #990000; font-size: 10pt; font-weight: bold; padding-top: 30px; padding-left: 10px; }						h2				{ font-family: Helvetica; color: #990000; font-size: 10pt; font-weight: normal; padding-left: 10px; padding-bottom: 30px; }			h3				{ font-family: Helvetica; color: #990000; font-size: 10pt; font-weight: bold; }						h4				{ font-family: Helvetica; color: #990000; font-size: 10pt; font-weight: normal; }			.NewsCopy 		{ color: #900; font-size: 10pt; font-family: "Helvetica"; }			.NewsCopy:hover { color: #900; font-size: 10pt; font-family: "Helvetica"; text-decoration: none; }			.NewsHead 		{ color: #900; font-size: 10pt; font-family: "Helvetica"; font-weight: bold; }.NewsHead:hover { color: #900; font-size: 10pt; font-family: "Helvetica"; font-weight: bold; text-decoration: none; }.NewsDate   { color: #960; font-size: 8pt; font-family: Helvetica; }#DivMain  		{ height: 626px; width: 1024px; position: absolute; background-image: url(../content/background.jpg); overflow: hidden; }				#SpalteMitte 	{ height: 626px; width: 208px; left: 405px; top: 0; position: absolute; visibility: visible; }			#SpalteLinks 	{ height: 614px; width: 399px; left: 6px; top: 6px; position: absolute; visibility: visible; }			#BoxLinks 		{ max-height: 350px; overflow: auto; margin-left: 26px; margin-top: 200px; height: auto; width: 340px; background-color: #ffffcc; visibility: visible; }			#BoxLinksGal	{ height: auto; margin-left: 36px; margin-top: 100px; height: auto; width: 320px; background-color: #ffffcc; visibility: visible; }			#SpalteRechts 	{ height: 614px; width: 399px; left: 620px; top: 6px; position: absolute; visibility: visible; }			#BoxRechts 		{ max-height: 350px; overflow: auto; margin-left: 26px; margin-top: 200px; height: auto; width: 340px; background-color: #ffffcc; visibility: visible; }			#DivNavigation 	{ margin-left: 44px; margin-top: 45px; width: 119px; visibility: visible; }			#DivLogo 		{ margin-left: 31px; margin-top: 35px; height: 124px; width: 145px; visibility: visible; }			#DivAdresse 	{ margin-left: 29px; margin-top: 45px; width: 150px; visibility: visible; text-align: center; }						#DivBiermarken 	{ margin-left: 49px; margin-top: 45px; height: 48px; width: 110px; visibility: visible; }			.home {			width: 119px;			height: 45px;			background-image: url(../navigation/home_off.png);			}						.homeActive {			width: 119px;			height: 45px;			background-image: url(../navigation/home_on.png);			}						.home:link, .home:visited, .home:active {			width: 119px;			height: 45px;			background: url(../navigation/home_off.png);			display:block;			}						.home:hover {			width: 119px;			height: 45px;			background: url(../navigation/home_on.png);			} 						.news {			width: 119px;			height: 44px;			background-image: url(../navigation/news_off.png);						}						.newsActive {			width: 119px;			height: 44px;			background-image: url(../navigation/news_on.png);						}						.news:link, .news:visited, .news:active {			width: 119px;			height: 44px;			background: url(../navigation/news_off.png);			display:block;			}						.news:hover {			width: 119px;			height: 44px;			background: url(../navigation/news_on.png);			} 			.oeffnungszeiten {			width: 119px;			height: 18px;			background-image: url(../navigation/oeffnungszeiten_off.png);						}						.oeffnungszeitenActive {			width: 119px;			height: 18px;			background-image: url(../navigation/oeffnungszeiten_on.png);						}					.oeffnungszeiten:link, .oeffnungszeiten:visited, .oeffnungszeiten:active {			width: 119px;			height: 18px;			background: url(../navigation/oeffnungszeiten_off.png);			display:block;			}						.oeffnungszeiten:hover {			width: 119px;			height: 18px;			background: url(../navigation/oeffnungszeiten_on.png);			} 			.gaestezimmer {			width: 119px;			height: 24px;			background-image: url(../navigation/gaestezimmer_off.png);						}						.gaestezimmerActive {			width: 119px;			height: 24px;			background-image: url(../navigation/gaestezimmer_on.png);						}						.gaestezimmer:link, .gaestezimmer:visited, .gaestezimmer:active {			width: 119px;			height: 24px;			background: url(../navigation/gaestezimmer_off.png);			display:block;			}						.gaestezimmer:hover {			width: 119px;			height: 24px;			background: url(../navigation/gaestezimmer_on.png);			} 			.kontakt {			width: 119px;			height: 33px;			background-image: url(../navigation/kontakt_off.png);						}						.kontaktActive {			width: 119px;			height: 33px;			background-image: url(../navigation/kontakt_on.png);						}						.kontakt:link, .kontakt:visited, .kontakt:active {			width: 119px;			height: 33px;			background: url(../navigation/kontakt_off.png);			display:block;			}						.kontakt:hover {			width: 119px;			height: 33px;			background: url(../navigation/kontakt_on.png);			} 						.impressum {			width: 119px;			height: 18px;			background-image: url(../navigation/impressum_off.png);						}						.impressumActive {			width: 119px;			height: 18px;			background-image: url(../navigation/impressum_on.png);						}						.impressum:link, .impressum:visited, .impressum:active {			width: 119px;			height: 18px;			background: url(../navigation/impressum_off.png);			display:block;			}						.impressum:hover {			width: 119px;			height: 18px;			background: url(../navigation/impressum_on.png);			}						label {			width: 200px;			font-family: Helvetica; 			color: #990000; 			font-size: 10pt; 			}						input, textarea {			width: 300px;			display: block;			border: 1px #990000 solid;			background-color: #FFFFFF;			color: #000000;			}form {			margin-left: 20px;			margin-top: 30px;			margin-bottom: 30px;			}#gallery {			  padding:0; 			  margin:0; 			  list-style-type:none; 			  overflow:hidden; 			  width:320px; 			  height:425px; 			  border:1px solid #888; 			  background:#fff url(../galerie_gaestezimmer/inlett.png);			  }			#gallery li {			  float:left;			  }			#gallery li a {			  display:block; 			  height:30px;			  width:320px; 			  float:left; 			  text-decoration:none; 			  border-bottom:1px solid #fff; 			  cursor:default;			  }			#gallery li a img {			  width:320px; 			  height:30px; 			  border:0;			  }			#gallery li a:hover {			  background:#eee; 			  height:239px;			  }			#gallery li a:hover img {			  height:239px;			  }