/* Style */
body { font-family: arial, helvetica, verdana, sans-serif; padding: 0px; font-size: 12px; color: #000000; background-color: #247A42; }
td { font-family: arial, helvetica, verdana, sans-serif; font-size: 12px;}
p { margin: 0px 0px 10px 0px; }

/* Formatierung Überschriften */
h1 { font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 23px 0px; }
h2 { font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; }
h3 { font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
h4 { font-size: 14px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; color: #247A42; }

/* Formatierung Text */
.head { font-size: 24px; font-weight: bold; }
.headitalic { font-size: 18px; font-weight: normal; font-style: italic; }
.fett { font-weight: bold; }
.klein { font-size: 11px; }
.kleinfett { font-size: 11px; font-weight: bold; }
.gruen { color: #247A42; }
.gruenfett { color: #247A42; font-weight: bold; }
.gruenkleinfett { color: #247A42; font-size: 11px; font-weight: bold; }
.gruenklein { color: #247A42; font-size: 11px; 	}
.gruengrossfett { color: #247A42; font-size: 20px; font-weight: bold; }
.weiss { color: #FFFFFF; font-size: 10px; }

/* Links */
A { color: #247A42; text-decoration: none; font-weight: bold; }
A:link { color:#247A42; text-decoration: none; }
A:active { color: #C9CA0A; text-decoration: underline; }
A:hover { color:#C9CA0A; text-decoration: underline; }
A:visited { color: #247A42; }
A:visited:hover { color: #C9CA0A; text-decoration: underline; }
A:visited:active { color:#C9CA0A; text-decoration: underline; }

/* Tabelle Speisekarte */
.tabcol30 { width: 35px; }
.stdtable { margin: 5px 0 5px 0; width: 428px;}
.stdtable td, .stdtable th { height: 55px; border: 0; border-bottom: 1px white solid; border-right: 1px white solid; padding: 2px 5px 2px 5px; background-color: #C8DED0; vertical-align: top; }
.stdtable th { color: #FFFFFF; background-color: #247A42 !important; font-weight: bold; text-align: center; }

/* Formatierung Link DIEBOX */
.COPY { font-size: 9px; color: #FFFFFF; }
.COPY a { color: #FFFFFF; text-decoration: none; }
.COPY a:visited { color: #FFFFFF; text-decoration: none; }
.COPY a:hover { color: #C8DED0; text-decoration: none; }
.COPY a:active { text-decoration: underline; }
.COPY a:visited:hover { color: #C8DED0; text-decoration: none; }
.COPY a:visited:active {text-decoration: underline; }

/* Layout */
#bgweiss { padding: 0px; text-align: left; overflow: hidden; width: 800px; height: 700px; background-color: #FFFFFF; margin: 15px auto 0px auto; }
#layer { position: relative; left: 0px; top: 0px; width: 800px; height: 700px; }
#nav { position: absolute; left: 22px; top: 102px; width: 756px; height: 23px; text-align: center; background-color: #247A42; }
#lindelogo { position: absolute; left: 63px; top: 19px; width: 675px; height: 19px; }
#titel { position: absolute; left: 350px; top: 159px; width: 428px; height: 43px; margin: 0px; padding: 0px; }
#titeltagesessen { position: absolute; left: 350px; top: 159px; width: 428px; height: 22px; margin: 0px; padding: 0px; }
#text { position: absolute; left: 350px; top: 203px; width: 428px; height: 445px; margin: 0px; padding: 0px; }
#texttagesessen { position: absolute; left: 350px; top: 185px; width: 428px; height: 445px; margin: 0px; padding: 0px; }
#bild1 { position: absolute; left: 22px; top: 159px; width: 292px; height: 193px; margin: 0px; padding: 0px; }
#bild2 { position: absolute; left: 22px; top: 360px; width: 292px; height: 193px; margin: 0px; padding: 0px; }
#ticker { position: absolute; left: 22px; top: 553px; width: 292px; height: 20px; margin: 0px; padding: 0px; background-color: #C8DED0; }
#anschrift { position: absolute; left: 22px; top: 595px; width: 292px; height: 95px; margin: 0px; padding: 0px; }
#open { position: absolute; left: 350px; top: 656px; width: 429px; height: 34px; margin: 0px; padding: 0px; }
#copy { padding: 0px; text-align: left; overflow: hidden; width: 800px; height: 15px; color: #FFFFFF; font-size: 10px; margin: 3px auto 0px auto; }
#linde { position: relative; left: 0px; top: 0px; width: 220px; height: 12px; font-size: 10px; }
#diebox { position: relative; left: 550px; top: -12px; width: 270px; height: 12px; font-size: 10px; }
