body				{ margin: 0; padding: 0; background-image: url(david.jpg); background-repeat: no-repeat; background-position: 0px 120px; background-attachment: fixed; font-family: Geneva, Arial, Helvetica, sans-serif; }

a					{  }
a:visited			{ color: #6d9bc9; }
a:active			{ color: #d4d600; }
h1					{ left: 421px; top: 0px; padding: 26px 0px 0px 55px; margin: 0px 0px 0px 0px; z-index: 30; color: white; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: lighter; position: fixed; height: 52px; background-color: #d4d600; width: 100%; border-bottom: 20px solid white; }
p					{ margin-top: 0px; }

#Sprache			{ position: relative; top: -215px; left: 0px; margin-bottom: -120px; }

#Start				{ background-color: white; background-image: none; text-align: center; text-align: center; }

#LogoStart			{ width: 100%; margin-top: 4em; text-align: center; }
#LogoStartLink		{ color: #666666; font-size: 0.85em; font-weight: lighter; }
#LogoStartLink:hover{ color: #d4d600; }
#LogoTxt			{ width: 100%; margin-top: 3em; text-align: center; font-family: MS Sans Serif; color: #666666; font-size: 0.95em; line-height: 1.25em; letter-spacing: 0.15em; }
#Logo				{ margin-top: 28px; margin-left: 24px; width: 266px; height: 72px; background-image: url(HotelEsperanza.gif); background-repeat: no-repeat; background-color: white; z-index: 20; position: fixed; }
#LogoName			{ display: none; }	
#LogoLink			{ display: block; width: 266px; height: 72px; padding-left: 2px; text-decoration: none; }
#LogoLink:hover		{ display: block; width: 266px; height: 72px; padding-left: 2px; color: #4f5102; text-decoration: none; }

#HeaderBild			{ position: absolute; left: 476px; top: 100px; border: 1px solid #cdcdcd; }

#Navigation				{ padding: 8px 0px 8px 0px; margin: 0; position: fixed; left: 330px; top: 28px; width: 122px; list-style:none; background-color: white; border: 1px solid #e0e0e0; z-index: 100; }
#Navigation li a		{ display: block; width: 110px; height: 16px; padding: 2px 6px 2px 6px; color: #4f5102; font-size: 0.75em; text-decoration: none; letter-spacing: 1px; }
#Navigation li a:hover	{ background-color: #4f5102; color: white; }
#Navigation li a.act	{ display: block; width: 110px; padding: 2px 6px 2px 6px; background-color: #4f5102; color: white; text-decoration: none; }

#Adresse				{ position: fixed; left: 330px; top: 240px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.65em; color: #666; }
.AdresseLink			{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #666; }
.AdresseLink:hover		{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #d4d600; }

#Impressum				{ color: #adadad; }
.ImpressumLink			{ color: #adadad; }
.ImpressumLink:hover	{ color: #d4d600; }

#Content				{ position: absolute; left: 476px; top: 370px; width: 470px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.95em; padding-bottom: 20px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.85em; background-color: white; line-height: 20px;  }
#Content strong			{ display: block; border-bottom: 1px dotted #cdcdcd; margin: 0px 0px 10px 0px; padding: 0px 0px 4px 0px; color: #4f5102; }
#Content i				{ width: 50px; xborder: 1px solid red; display: block; float: left; }
#Content .pic			{ border: 1px solid #cdcdcd; margin: 0px 20px 0px 0px; display: block; float: left; }
#Content .pic img		{ margin: 1px;}
#Content .preisT td		{ border-bottom: 1px dotted #4f5102; padding:4px 0px 4px 0px; }

#Spalte				{ position: absolute; left: 790px; top: 100px; list-style: none; padding-left: 0px; margin: 0px 0px 0px 38px;  }
#Spalte li			{  }

.Button				{ width: 123px; height: 52px; color: white; display: block; margin-bottom: 15px; color: white; text-decoration: none; }
.ButtonName			{ display: none; }

.Reservieren		{ background-image: url(butReservieren.gif); background-position: 0px 0px; }
.Reservieren:hover	{ background-position: 0px 52px; }
.ReservierenE		{ background-image: url(butReservierenE.gif); background-position: 0px 0px; }
.ReservierenE:hover	{ background-position: 0px 52px; }
.ReservierenI		{ background-image: url(butReservierenI.gif); background-position: 0px 0px; }
.ReservierenI:hover	{ background-position: 0px 52px; }
.Anfahrt			{ background-image: url(butAnfahrt.gif); background-position: 0px 0px; }
.Anfahrt:hover		{ background-position: 0px 52px; }
.AnfahrtE			{ background-image: url(butAnfahrtE.gif); background-position: 0px 0px; }
.AnfahrtE:hover		{ background-position: 0px 52px; }
.AnfahrtI			{ background-image: url(butAnfahrtI.gif); background-position: 0px 0px; }
.AnfahrtI:hover		{ background-position: 0px 52px; }
.Gewinn				{ background-image: url(butGewinn.gif); background-position: 0px 0px; }
.Gewinn:hover		{ background-position: 0px 52px; }
.GewinnE			{ background-image: url(butGewinnE.gif); background-position: 0px 0px; }
.GewinnE:hover		{ background-position: 0px 52px; }
.GewinnI			{ background-image: url(butGewinnI.gif); background-position: 0px 0px; }
.GewinnI:hover		{ background-position: 0px 52px; }
