td {text-decoration:none;font-family:'Arial';font-size:12px; color:373737; }

select { font-family: Arial; font-size: 12px; color: #BC0233; border-width: 1px; border-color: #BC0233; border-style: solid; background-color: #ffffff;}
input { font-family: Arial; font-size: 12px; color: #BC0233; border-width: 1px; border-color: #BC0233; border-style: solid;padding-bottom:2px;}
file { font-family: Arial; font-size: 12px; color: #BC0233; border-width: 1px; border-color: #BC0233; border-style: solid; background-color: #ffffff;}
textarea { font-family: Arial; font-size: 12px; color: #BC0233; border-width: 1px; border-color: #BC0233; border-style: solid; background-color: #ffffff;}
body {background-color: #ffffff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

a.haupt:link { text-decoration:underline; font-weight:bold; font-family:'Arial';font-size:12px; color:BC0233;}
a.haupt:visited { text-decoration:underline; font-weight:bold; font-family:'Arial';font-size:12px; color:BC0233;}
a.haupt:hover { text-decoration:underline; font-weight:bold; font-family:'Arial';font-size:12px; color:BC0233;}
a.haupt:activ { text-decoration:underline; font-family:'Arial';font-size:12px; color:BC0233;}

a.headoben:link { text-decoration:none; font-weight:normal; font-family:'Arial';font-size:12px; color:FFFFFF;}
a.headoben:visited { text-decoration:none; font-weight:normal; font-family:'Arial';font-size:12px; color:FFFFFF;}
a.headoben:hover { text-decoration:none; font-weight:bold; font-family:'Arial';font-size:12px; color:FFFFFF;}
a.headoben:activ { text-decoration:none; font-weight:bold; font-family:'Arial';font-size:12px; color:FFFFFF;}

a.map:link { text-decoration:none; font-family:'Arial';font-size:12px; color:BC0233;}
a.map:visited { text-decoration:none; font-family:'Arial';font-size:12px; color:BC0233;}
a.map:hover { text-decoration:none; font-family:'Arial';font-size:12px; color:BC0233;}
a.map:activ { text-decoration:none; font-family:'Arial';font-size:12px; color:BC0233;}


a.navi:link { text-decoration:none; font-family:'Arial';font-size:12px; color:FFFFFF;}
a.navi:visited { text-decoration:none; font-family:'Arial';font-size:12px; color:FFFFFF;}
a.navi:hover { text-decoration:none; font-weight:bold; font-family:'Arial';font-size:12px; color:FFFFFF;}
a.navi:activ { text-decoration:none; font-weight:bold; font-family:'Arial';font-size:12px; color:FFFFFF;}

a.ex:link { text-decoration:none; font-family:'Arial';font-size:12px; color:044BA3;}
a.ex:visited { text-decoration:none; font-family:'Arial';font-size:12px; color:044BA3;}
a.ex:hover { text-decoration:none; font-weight:bold; font-family:'Arial';font-size:12px; color:FFB118;}
a.ex:activ { text-decoration:none; font-family:'Arial';font-size:12px; color:044BA3;}


.obennavi {background-color:BC0233; text-decoration:none;font-weight:bold; font-family:'Arial';font-size:12px; color:FFFFFF; padding-left:5px; height:23px; }
.untennavi {background-color:CD4166;text-decoration:none;font-family:'Arial';font-size:12px; color:FFFFFF; padding-left:4px; height:23px;}
.newsletter {background-color:FFEFCE;text-decoration:none;font-family:'Arial';font-size:12px; color:044BA3; padding-left:10px; }
.punkt {background-color:FFEFCE;text-decoration:none;font-family:'Arial';font-size:12px; color:044BA3; padding-bottom:1px; }
.logo {padding-left:15px; padding-top:15px;}
.header {padding-right:20px;}
.footer {padding-top:10px; padding-bottom:10px; padding-right:20px; padding-left:20px; text-decoration:none;font-family:'Arial';font-size:8pt; color:6F6F6F;}
.lifooter {text-decoration:none;font-family:'Arial';font-size:8pt; color:FFB118;}
.stand {padding-top:0px; padding-bottom:10px; padding-left:20px; padding-right:15px;}
.navioben {padding-top:10px;}
.suche {padding-right:10px;}
.ueberschrift {background-color:FFffff;text-decoration:none;font-family:'Arial';font-size:12px;font-weight:bold; color:BC0233; padding-left:5px; }
.bild {padding-right:15px;padding-top:5px; padding-bottom:6px;}
.agb {padding-right:10px;}
.leftbild {padding-left:15px;}
.pfeil {padding-top:5px;}
.start {padding-top:5px;}

.strand {padding-left:5px; padding-right:5px;}
.kasten {padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; border-right:1px solid rgb(205,65,102); border-left:1px solid rgb(205,65,102); border-bottom:1px solid rgb(205,65,102);}

.innenkasten {padding-bottom:3px; padding-left:5px;}
.text {padding-left:5px;}
.neu {padding-top:2px;}
.detail {text-decoration:none; font-weight:bold; font-family:'Arial';font-size:12px; color:044BA3; }
.kontaktoben {padding-left:5px; padding-bottom:3px; padding-top:3px; background-color:#BC0233; border-right:1px solid rgb(205,65,102); border-left:1px solid rgb(205,65,102); border-top:1px solid rgb(205,65,102); border-bottom:1px solid rgb(205,65,102);}
.kontaktleft {padding-left:5px; padding-right:5px; padding-top:5px; border-left:1px solid rgb(205,65,102); background-color:#FDF8F2;}
.kontaktright {padding-left:5px; padding-right:5px; padding-top:5px; border-right:1px solid rgb(205,65,102); background-color:#FDF8F2;}
.kontaktunten {padding-right:5px; padding-bottom:5px; padding-top:15px; background-color:#FDF8F2; border-right:1px solid rgb(205,65,102); border-left:1px solid rgb(205,65,102); border-bottom:1px solid rgb(205,65,102);}
.kontaktmiddle {padding-left:5px; padding-right:5px; padding-top:5px; background-color:#FDF8F2;}
.kontaktganz {background-color:#FDF8F2; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;  border-right:1px solid rgb(205,65,102); border-left:1px solid rgb(205,65,102);}