.c1 { background-image:url(rahmen2.gif); vertical-align:top; left:20px; top:100px; font-family:Arial; color:#FF6600; font-size:13pt; visibility:hidden; position:absolute; width:350px; height:395px; border: 1px solid grey; padding: 15px; margin: 15px; }
.c1_ia1 { background-image:url(rahmen3.gif); vertical-align:top; left:20px; top:100px; font-family:Arial; color:#FF6600; font-size:13pt; visibility:hidden; position:absolute; width:655px; height:395px; border: 1px solid grey; padding: 15px; margin: 15px; }

.c1_height { height: 350px; font-family:Arial; color:#FF6600; font-size:10pt; }
.c1_ia2 { height: 350px; width: 655px; font-family:Arial; color:#FF6600; font-size:10pt; }

.c2 { font-family:Arial; color:#FF6600; font-size:10pt; left: 25px; position: relative; }
.c2_menu { font-family:Arial; color:#FF6600; font-size:10pt; left: 6px; position: relative; }
.c2_heute { font-family:Arial; color:#FF6600; font-size:10pt; background-color: #330000; }

.c3 { font-family:Arial; background-color: white; font-size:9pt; position: relative; left: 0px; top:10px; }
.c3_hl { font-family:Arial; color:#FF6600; font-size:9pt; position: relative; left: 0px; top:10px; background-color: yellow; font-weight: bold; }

.close_kontakt { position:relative; width:53px; background-color: #BABAFF; font-size:8pt; border: 1px dotted grey; left: 305px; top:-9px; }
.close_galerie { position:relative; width:53px; background-color: #BABAFF; font-size:8pt; border: 1px dotted grey; left: 600px; top:-326px; }
.close_essen { position:relative; width:53px; background-color: #BABAFF; font-size:8pt; border: 1px dotted grey; left: 600px; top:0px; }

.s0 { font-size: 24pt; font-face: Alura; }
.s1 { font-size: 14pt; }
.s2 { font-size: 22pt; font-weight:bold; }
.s3 { font-size: 20pt; font-weight:bold; color: black; }
.s4 { font-size: 12pt; color: black; }
.s5 { font-size: 50pt; color: #782509; }
.s6 { font-size: 20pt; }
.s7 { background-image:url(kaffee.jpg); color: white; }
.s8 { background-image:url(kakao.jpg); }
.s9 { background-image:url(tee.jpg); height: 175px; }
.s10 { background-image:url(erfrischung.jpg); background-repeat: no-repeat; }
.s11 { background-image:url(alc.jpg); background-repeat: repeat-y; }

.weiss { color:white; width: 600px; font-size: 16pt; }
.k1 { background-color: orange; text-align: center; }
.k2 { color: white; background-color: #800000; text-align: center; font-size: 22pt; }
.welcome1 { font-family:Times; font-size: 14pt; color: orange; background-color: #FFFFCC; border: 2px solid orange; width: 480px; height:200px; padding:8px; }
.welcome2 { font-family:Times; font-size: 14pt; color: orange; }
.design { font-size:8pt; color:brown; height:100px; }
.b1 { top: -315px; left: 0px; position:relative; } 
.bereich { font-family:Arial; color:darkorange; border: 0px none; font-size: 20pt; background: #FFFFFF; font-weight:bold; width: 125px; text-align: center; }
.news { font-family:Arial; color:brown; font-size: 10pt; font-weight:bold; }
.res { text-align: center; color:darkorange; font-weight:bold; font-size:15pt; }
.res_form { color:darkorange; font-size:10pt; background-color: white; }
.rahmen { border-width:1px; border-color:#782509; border-style:solid; padding:0px; }
.rahmen4 { border-width:1px; border-color:#782509; border-style:solid; padding:4px; }
.speisen { font-family:Arial; font-size: 15pt; color:darkorange; }
.getr { color:black; font-weight:bold; font-size:18pt;  }
.getr2 { color: #F79F81; font-face: Courier; font-size:18pt; text-decoration:underline; }
.oez_eingang { font-size: 19pt; font-family:Arial; text-align: center; background-color:white; padding:4px; }

