body.main         { background-color:#C0D3F4; background-image:url('gfx/bg.gif') }
body.liste        { background-color:#ffffff; background-image:url('gfx/listebg.jpg'); background-position:top; background-repeat:repeat-x }
td.kopf           { background-image:url('gfx/upperban.jpg') }
td.rand           { border:1px solid #5D7093; border-top:0px; background-image:url('gfx/lower.jpg') }
td.rand_r         { border-right:1px solid #5D7093; background-image:url('gfx/contentbg01.gif'); background-position:bottom left; background-repeat:no-repeat }
td.rand_lr        { border-left:1px solid #5D7093; border-right:1px solid #5D7093; background-color:#ffffff }
td.normal1        { color:#ffffff; font-family:verdana; font-size:12px }
td.normal2        { color:#3E4A61; font-family:verdana; font-size:12px }
td.normal3        { color:#000000; font-family:verdana; font-size:12px }
td.fehler         { color:#FF0202; font-family:verdana; font-size:12px }
td.ok             { color:#54951A; font-family:verdana; font-size:12px }
td.navi1          { color:#3E4A61; font-family:verdana; font-size:12px; border-top:1px solid #5D7093; padding-left:10px; background-image:url('gfx/navbutton.jpg') }
td.navi2          { color:#3E4A61; font-family:verdana; font-size:12px; border-top:1px solid #5D7093; border-bottom:1px solid #5D7093; padding-left:10px; background-image:url('gfx/navbutton.jpg') }
td.stripe         { background-image:url('gfx/stripe.jpg'); font-family:verdana; font-size:10px; }
td.impressum      { font-family:verdana; font-size:12px; color:#3E4A61; font-weight:bold; }
td.anfahrt        { background-image:url('gfx/anfahrt.jpg') }
tr.crossover      { color:#ffffff; font-size:10px; }
a.cross:link      { color:#ffffff; font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none }
a.cross:visited   { color:#ffffff; font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none }
a.cross:hover     { color:#ffffff; font-family:verdana; font-size:10px; font-weight:bold; text-decoration:underline }
a.nav:link        { color:#3E4A61; font-family:verdana; font-size:12px; text-decoration:none }
a.nav:visited     { color:#3E4A61; font-family:verdana; font-size:12px; text-decoration:none }
a.nav:hover       { color:#54951A; font-family:verdana; font-size:12px; text-decoration:none }
a.info:link       { color:#3E4A61; font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none }
a.info:visited    { color:#3E4A61; font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none }
a.info:hover      { color:#3E4A61; font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none }
td.content        { background-image:url('gfx/contentbg01.gif'); background-position:bottom right; background-repeat:no-repeat }
h1                { font-family:verdana; font-size:12px; color:#3E4A61; font-weight:bold; margin-top: 2px; margin-bottom: 0px; }
div.block         { width:400px; font-family:verdana; font-size:12px; font-color:#000000; }
div.impressum1    { width:400px; font-family:verdana; font-size:12px; border:1px dotted #3E4A61; background-color:#ffffff; padding:2px }
div.impressum2    { width:400px; font-family:verdana; font-size:12px; }
div.kontakt       { width:300px; font-family:verdana; font-size:12px; }
table.leist       { border:1px solid #3E4A61; border-top:0px; background-color:#ffffff }
input.kontakt     { border:1px solid #3E4A61 }
textarea.kontakt  { border:1px solid #3E4A61; height:150px; width:300px }
select.gallery    { width:300px; font-family:verdana; font-size:12px; margin-top:3px; margin-bottom:3px }
a.citycomp:link      { color:#5D7093; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none }
a.citycomp:visited   { color:#5D7093; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none }
a.citycomp:hover     { color:#5D7093; font-family:arial; font-size:12px; font-weight:bold; text-decoration:underline }
span                 { color:#5D7093; font-family:verdana; font-size:12px; font-weight:bold }


