body { background-color: #8a9a7b; background-image: url(images/bkgnd.gif); background-repeat: repeat-x; }
#bkgnd { background-image: url(images/bkg01.gif); background-repeat: no-repeat; background-position: 0 top; text-align: left; vertical-align: top; width: 950px; height: 700px; z-index: 5; }
#menue { color: white; font-size: 12px; font-family: tahoma, arial, helvetica; font-weight: bold; text-align: left; word-spacing: 20px; position: relative; top: 153px; left: 25px; width: 855px; height: 21px; z-index: 10; }
a:link { color: white; text-decoration: none; }
a:hover { color: white; text-decoration: none; }
a:visited { color: white; text-decoration: none; }
a:active { color: white; text-decoration: none; }
a.gastro:link { color: #686868; text-decoration: underline; }
a.gastro:hover { color: #686868e; text-decoration: underline; }
a.gastro:visited { color: #686868; text-decoration: underline; }
a.gastro:active { color: #686868; text-decoration: underline; }


#preisliste {color: #686868; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-align: left; vertical-align: top; position: relative; left: 580px; bottom: 318px; width: 245px; height: 255px; z-index: 20;}
#preise {color: #686868; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; vertical-align: top; position: relative; top: 145px; left: 0; padding-left:15px; width: 602px; height: 248px; z-index: 30;}
#flash { text-align: left; vertical-align: top; position: relative; top: 150px; left: 0; width: 602px; height: 248px; z-index: 15; }
#maintext { color: #686868; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-align: left; vertical-align: top; position: relative; left: 610px; bottom: 95px; width: 245px; height: 255px; z-index: 40; }
#maintext_room { color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; vertical-align: top; position: relative; left: 610px; bottom: 95px; width: 245px; height: 255px; z-index: 50; }
#anfahrt { text-align: center; color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; width: 400px; height: 300px; position: relative; left: 200px; top: 150px; z-index: 8; }
#kontakt { text-align: left; color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; width: 400px; height: 300px; position: relative; left: 130px; top: 160px; z-index: 7; }
#kontaktclaim { color: #686868; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; text-align: center; vertical-align: top; position: relative; left: 350px; bottom: 340px; width: 300px; height: 100px; }
#impressum { text-align: center; color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; width: 600px; height: 350px; position: relative; left: 130px; top: 155px; z-index: 587; }

#claimtext { color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: left; vertical-align: top; position: relative; left: 25px; bottom: 80px; width: 855px; height: 175px; }
#claimtext_room { color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: left; vertical-align: top; position: relative; left: 25px; bottom: 80px; width: 855px; height: 175px; }
#claimtext_gastro { color: #686868; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: left; vertical-align: top; position: relative; left: 25px; bottom: 80px; width: 855px; height: 175px; }
.bold { font-weight: bold; text-decoration: underline; }
input,textarea,select{ background:#ffffff; border:solid 1px #d9cec1; font-family:Tahoma; color: #686868; font-size:9px; padding-top: 0; padding-left:9px}
#underlink { color: #686868; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; position: absolute; top: 600px; right: 35%; width: 650px; height: 30px; }
#vodoulink { position: relative; top: 5px; }
.signstar { color: #7e726b; font-size: 14px; font-weight: bold; }
.starclaim { font-size: 10px; font-style: italic; }
