#cookieHinweis {position: fixed; bottom: 0; left: 0; right: 0; background: #eee; padding: 20px; font-size: 14px; font-family: verdana;}
#cookieHinweis a.button {cursor: pointer; background: #ccc; padding: 8px 20px; margin-left: 10px; border-radius: 5px; font-weight: bold; float: right;}
#cookieHinweis a.button:hover {background-color: #aaa;}
#cookieHinweis p.cookiemessage {display: block; padding: 0; margin: 0;}

.annett { 
margin-top: -100px;
margin-left: 0px;
 }

.lauftext { 
width: 460px;
height: 18px;
margin-bottom: 10px;
 }

.pauschal {
		display: block;
		width: 435px;
		height: 100px;
		background-color: #f8a89d;
		border: 1px #000 solid;
		font-family: Arial, Sans-Serif; font-size: 13px; color: black; line-height: 20px;
		padding-left: 20px;
		padding-top: 6px;
		padding-bottom: 0px;
		}

.komfort {
		display: block;
		width: 435px;
		height: 60px;
		background-color: #f8a89d;
		border: 1px #000 solid;
		font-family: Arial, Sans-Serif; font-size: 16px; color: black; line-height: 20px;
		padding-left: 15px;
		padding-top:10px;}

.etagen {
		display: block;
		width: 435px;
		height: 100px;
		background-color: #f8a89d;
		border: 1px #000 solid;
		font-family: Arial, Sans-Serif; font-size: 13px; color: black; line-height: 20px;
		padding-left: 15px;
		padding-top:10px;}

.hotelstars { font-family: Arial, Sans-Serif; font-size: 16px; font-style: normal; font-weight: bold; color: #015092; line-height: 20px; }
		
td { font-family: Arial, Sans-Serif; font-size: 16px; font-style: normal; color: black; line-height: 17px; }

h2.imp { font-family: Arial, Sans-Serif; font-size: 16px; font-style: normal; color: black; line-height: 18px; text-align: justify; padding-left: 20px; padding-right: 30px; }

h3.imp { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; color: black; line-height: 18px; text-align: justify; padding-left: 20px; padding-right: 30px; }

li.imp2 { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; color: black; line-height: 18px; text-align: justify; padding-left: 20px; padding-right: 30px; }

p.imp { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; color: black; line-height: 18px; text-align: justify; padding-left: 20px; padding-right: 30px; }

p.imp1 { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; color: black; line-height: 18px; text-align: justify; padding-left: 20px; padding-right: 30px; font-weight: bold; }

td.fett { font-family: Arial, Sans-Serif; font-size: 15px; font-style: normal; font-weight: normal; color: black; }

p.rot { font-family: Arial, Sans-Serif; font-size: 17px; font-style: normal; font-weight: normal; color: #000000; line-height: 24px; }

p.orange { font-family: Arial, Sans-Serif; font-size: 14px; font-style: normal; font-weight: bold; color: #cc6600; line-height: 16px; }

.Ueberschrift { font-family: Arial, Sans-Serif; font-size: 18px; font-style: normal; font-weight: normal; color: black; }

a { font-family: Arial, Sans-Serif; font-size: 16px; font-style: normal; font-weight: bold; color: black; }

a.menue { font-family: Arial, Sans-Serif; font-size: 20px; font-style: normal; font-weight: normal; color: black; }

a.links { text-decoration: underline; }

.einleitung { font-family: Arial, Sans-Serif; font-size: 19px; font-style: normal; font-weight: normal; color: black; padding-left: 25px; display: block; line-height: 22px;}

.fett { font-family: Arial, Sans-Serif; font-size: 17px; font-style: normal; font-weight: notmal; color: black; }

.klein { font-family: Arial, Sans-Serif; font-size: 12px; font-style: normal; font-weight: bold; color: black; }

.klein2 { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; font-weight: normal; color: black; }

.fett2 { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; font-weight: normal; color: black; text-align: center; }

.fett3 { font-family: Arial, Sans-Serif; font-size: 14px; font-style: normal; font-weight: bold; color: #990000; text-align: center; }

.fett4 { font-family: Arial, Sans-Serif; font-size: 14px; font-style: normal; font-weight: normal; color: black; line-height: 10px; }

.fett5 { font-family: Arial, Sans-Serif; font-size: 13px; font-style: normal; font-weight: bold; color: black; text-align: center; }

.ueber { font-family: Arial, Sans-Serif; font-size: 14px; font-style: normal; font-weight: bold; color: black; }

.einleitung-historie { font-family: Arial, Sans-Serif; font-size: 19px; font-style: italic; font-weight: bold; color: black; text-align: center; line-height: 24px; }

.fett-historie { font-family: Arial, Sans-Serif; font-size: 15px; font-style: normal; font-weight: bold; color: black; padding-left: 10px; padding-right: 10px;}

.farbtxt { font-family: Arial, Sans-Serif; font-size: 15px; font-style: normal; font-weight: bold; color: #8f4254; padding-left: 10px; padding-right: 10px; }

.hist { font-family: Arial, Sans-Serif; font-size: 15px; font-style: normal; font-weight: normal; color: #000000; padding-left: 10px; padding-right: 10px; }

.massagen {
		display: block;
		width: 435px;
		height: 200px;
		background-color: #eee;
		border: 1px #000 solid;
		font-family: Arial, Sans-Serif; font-size: 13px; color: black; line-height: 20px;
		padding: 15px;
		}
		
.aroma {
		display: block;
		width: 435px;
		height: 300px;
		background-color: #eee;
		border: 1px #000 solid;
		font-family: Arial, Sans-Serif; font-size: 13px; color: black; line-height: 20px;
		padding: 15px;
		}
		
.stone {
		display: block;
		width: 435px;
		height: 160px;
		background-color: #eee;
		border: 1px #000 solid;
		font-family: Arial, Sans-Serif; font-size: 13px; color: black; line-height: 20px;
		padding: 15px;
		}