body#content {border:0; margin:0; background-image:url(../grafik/back.gif); font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:13px;}

div#preload {visibility:hidden; display:none;}

div#topspace {width:100%; height:50px;}

table#main {width:744px; border-right:2px solid #897262; padding:0; border-collapse:collapse; border-spacing:0;}
table#main td#katleft {width:242px; height:20px; padding:0; border-bottom:2px solid #897262;}
table#main td#katmiddle {width:251px; height:20px; padding:0; border-bottom:2px solid #897262;}
table#main td#katright {width:251px; height:20px; padding:0; border-bottom:2px solid #897262;}
table#main td#mainleft {width:242px; padding:0; border-left:2px solid #897262;}
table#main td#mainright {width:502px; padding:0;background-image:url(../grafik/back_502.gif);}
table#main td#utility1 {width:126px; height:18px; padding:0; border-left:2px solid #897262; background-color:#897262;}
table#main td#utility2 {width:116px; height:18px; padding:0; border:0; background-color:#897262;}
table#main td#utility3 {width:251px; height:18px; padding:0; border:0; background-color:#897262;}
table#main td#utility4 {width:251px; height:18px; padding:0; border:0; background-color:#897262; background-image:url(../grafik/navi/copyright.gif);}

span.not {visibility:hidden; display:none;}

a#navhome {background-image:url(../grafik/navi/home.gif); display:block;}
a#navhome:hover {background-image:url(../grafik/navi/home1.gif);}
a#navhome img {width:242px; height:45px; border:0;}

a#navaktuell {background-image:url(../grafik/navi/aktuell.gif); display:block;}
a#navaktuell:hover {background-image:url(../grafik/navi/aktuell1.gif);}
a#navaktuell img {width:242px; height:60px; border:0;}

a#navkollektionen {background-image:url(../grafik/navi/kollektionen.gif); display:block;}
a#navkollektionen:hover {background-image:url(../grafik/navi/kollektionen1.gif);}
a#navkollektionen img {width:242px; height:53px; border:0;}

a#navservice {background-image:url(../grafik/navi/service.gif); display:block;}
a#navservice:hover {background-image:url(../grafik/navi/service1.gif);}
a#navservice img {width:242px; height:53px; border:0;}

a#navkontakt {background-image:url(../grafik/navi/kontakt.gif); display:block;}
a#navkontakt:hover {background-image:url(../grafik/navi/kontakt1.gif);}
a#navkontakt img {width:242px; height:53px; border:0;}

a#navanfahrt {background-image:url(../grafik/navi/anfahrt.gif); display:block;}
a#navanfahrt:hover {background-image:url(../grafik/navi/anfahrt1.gif);}
a#navanfahrt img {width:242px; height:53px; border:0;}

div#navspace {width:242px; height:59px; background-image:url(../grafik/navi/space.gif);}
div#navlogo {width:242px; height:68px; background-image:url(../grafik/navi/logo.gif);}

a#navimpressum {background-image:url(../grafik/navi/impressum.gif);  display:block;}
a#navimpressum:hover {background-image:url(../grafik/navi/impressum1.gif);}
a#navimpressum img {width:126px; height:18px; border:0;}

a#navpartnerlinks {background-image:url(../grafik/navi/partnerlinks.gif); display:block;}
a#navpartnerlinks:hover {background-image:url(../grafik/navi/partnerlinks1.gif);}
a#navpartnerlinks img {width:116px; height:18px; border:0;}

a#navhaftungshinweis {background-image:url(../grafik/navi/haftungshinweis.gif); display:block;}
a#navhaftungshinweis:hover {background-image:url(../grafik/navi/haftungshinweis1.gif);}
a#navhaftungshinweis img {width:251px; height:18px; border:0;}

div#footer {position:absolute; bottom:0; left:0; width:100%; height:20px; background-color:#897262; color:#ffffff; text-align:center; font-size:11px; line-height:18px;}

td.formBezeichner {width:120px; text-align:right; padding-right:10px;}
td.formFeld {width:300px;}
td.formGesamt {width:420px;}

input.feld {width:300px; border:1px solid #897262; background-color:#870A24; color:#ffffff;}
input.feld:focus {background-color:#ffffff; color:black;}
input.feldFehler {width:300px; border:2px solid #897262; background-color:#870A24; color:#ffffff;}
input.feldFehler:focus {background-color:#ffffff; color:black;}
input.button {width:110px; border:1px solid #897262; background-color:#870A24; color:#ffffff; margin-left:10px;}
input.button:focus {background-color:#ffffff; color:#000000;}

textarea.text {width:300px; height:100px; border:1px solid #897262; background-color:#870A24; color:#ffffff;}
textarea.text:focus {background-color:#ffffff; color:black;}

table#vierfeldercontent {width:502px; height:444px; border:0; padding:0; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
table#vierfeldercontent td {width:251px; height:222px; overflow:hidden; border:0; padding:0;}
table#vierfeldercontent td img {border:0;}

table#anfahrtcontent {width:502px; height:444px; border:0; padding:0; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
table#anfahrtcontent td#bild {width:95px; height:444px; border:0; padding:0; background-image:url(../grafik/bilder/anfahrt.jpg);}
table#anfahrtcontent td#plan {width:407px; height:295px; border:0; padding:0; background-image:url(../grafik/plan.gif); background-position:0px 30px; background-repeat:no-repeat;}
table#anfahrtcontent td#text {width:407px; height:149px; border:0; padding:0;}

table#aktuellcontent {width:502px; height:444px; border:0; padding:0; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
table#aktuellcontent td#bild {width:502px; height:44px; border:0; padding:0; background-image:url(../grafik/bilder/aktuell.jpg);}
table#aktuellcontent td#iframe {width:502px; height:400px; border:0; padding:0;}

p, li, input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.small {font-size:11px;}

h1 {font-family:Georgia,Times,serif; font-size:12px; text-transform:uppercase; color:#ffffff;}
h2 {font-family:Georgia,Times,serif; font-size:11px; color:#ffffff;}

a.textlink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#ffffff;}
a.textlink:hover {text-decoration:underline;}

div#footer a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#ffffff;}
div#footer a:hover {text-decoration:underline;}

div#bgrot {background-color:#870A24; width:502px; height:444px;}
div#bgrot img {border:0;}

iframe#haftung {width:502px; height:444px; border:0; padding:0;}
iframe#aktuell {width:502px; height:400px; border:0; padding:0;}

body#haftung {padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:5px; margin-left:0; margin-top:0; margin-bottom:0; background-image:url(../grafik/back_502.gif); border:0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:13px;}
body#aktuell {padding-left:20px; padding-right:5px; margin-left:0; margin-top:0; margin-bottom:0; background-image:url(../grafik/back_502.gif);font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:13px;}

textarea#admin {width:440px; height:300px;}