body { padding:0; margin:0; font-family:arial; }

h1                { font-size:1.5em; color:#800000; padding:0px 0px 20px 0px; margin:0px; }
h2                { font-size:1.2em; color:#800000; padding:15px 0px 10px 0px; margin:0px; }
strong            { font-weight:normal; }

.contenttable     { background-color:#ACC643; width:100%; height:100%; }
.navigationtable  { width:100%; }
.menublank        { width:30px; background-image:url("menuback2.gif"); }
.menuentry        { width:100px; }
.menuend          { background-image:url("menuback2.gif"); }
.kg               { }
.eyes             { border:2px solid #FF8D13; }
.toprow           { height:100px; }
.toprowstart      { height:60px; }
.bottomrow        { height:40px; }
.letsdomagic      { }
a.letsdomagic     { border:1px solid #ACC643; }
a.letsdomagic:hover { background-color:#9EB739; border:1px dashed #76892B; }
.imgnavrow        { height:70px; }
.border1          { border-bottom:2px solid #FF8D13; }
.border2          { border-top:2px solid #FF8D13; }
.navrow           { height:30px; }
.anyone           { margin-left:20px; }
.mylink           { border-bottom:1px dotted #800000; color:#800000; text-decoration:none; padding-left:5px; }
.mylink:hover     { border-bottom:1px solid #800000; }
.lightlink        { color:#333333; text-decoration:none; }
.lightlink:hover  { color:#C86800; text-decoration:underline; }
td.maincontent    { line-height:1.6em; font-size:0.9em; background-color:#ffffff; padding:30px 20px 20px 100px; text-align:left; }
div.maincontent   { width:600px; }
.menu             { padding:0px 5px 0px 5px; border:1px solid #ACC643; font-family:arial; font-size:13px; font-weight:bold; color:#84992F; text-decoration:none; }
.menu:hover       { border:1px solid #000000; color:#000000; }
.menumargin       { padding:0px 0px 0px 0px; }
.footer           { line-height:20px; font-size:0.75em; font-weight:normal; color:#333333; text-align:center; height:50px; }
.nope             { display:none; }

.kontakttable     { font-weight:bold; color:#800000; font-size:0.8em; width:100%; }
.preisetable      { font-weight:bold; color:#800000; font-size:0.9em; width:100%; }
.preisetext       { height:27px; }
.preisevalue      { font-weight:bold; color:#800000; text-align:right; }
.preiseborder     { padding-bottom:2px; border-bottom:1px solid #666666; }
.preisesmall      { padding-left:10px; font-size:0.8em; font-weight:normal; color:#444444; }
.hinweis          { font-size:0.7em; line-height:1.15em; }
.galerietable     { font-size:0.9em; }
.galerieheader    { padding:3px 5px 3px 5px; background-color:#800000; color:#ffffff; font-weight:bold; }
.vncol            {  }
.vnspacer         { width:50px; }
.vnseparator      { height:0px; }
.vorher           { width:220px; margin:5px 0px 5px 0px; }
.incentive        { width:225px; height:120px; margin:5px 0px 5px 0px; border:1px solid #800000; }
.color000000      { color:#000000; }
.color444444      { color:#444444; }
.color555555      { color:#555555; }
.color666666      { color:#666666; }
.color999999      { color:#999999; }
.color800000      { color:#800000; }
.font08           { font-size:0.8em; }
.notbold          { font-weight:normal; }
.termheading      { font-size:0.8em; font-weight:bold; color:white; background-color:#800000; }
.eventtable       { font-size:0.8em; }
.smaller          { font-weight:normal; font-style:italic; font-size:0.8em; }
