body       { background-color:#fff; margin: 0px; padding: 0px; }

td         { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px}

hr         { color: #666; margin: 0px; padding: 0px; }




/* allgemeine Links*/
a          { color:#900; text-decoration:none; }
a:link     { color:#900; text-decoration:none; }
a:visited  { color:#333; text-decoration:underline; }
a:hover    { color:#f60; text-decoration:none; }



/* Links in Hauptnavigation*/

.mainnav   { font-size: 10px; background-color: #333; letter-spacing: normal; border-top: 1px solid #fff; }
.mainnav1  { font-size: 10px; background-color: #333; text-align: justify; letter-spacing: normal; }
a.mainnav-off         { color:#fff; text-decoration:none; }
a.mainnav-off:link    { color:#fff; text-decoration:none; }
a.mainnav-off:visited { color:#fff; text-decoration:none; }
a.mainnav-off:hover   { color:#f60; text-decoration:none; }

a.mainnav-on          { color:#f60; text-decoration:none; }
a.mainnav-on:link     { color:#f60; text-decoration:none; }
a.mainnav-on:visited  { color:#f60; text-decoration:none; }
a.mainnav-on:hover    { color:#f60; text-decoration:none; }



.adresse   { color: #666; font-size: 10px; line-height: 12px; text-transform: uppercase }

.weiter    { color: #900; }
 
.title1    { color: #f60; font-weight: bold; line-height: 13px; }
.title2    { color: #000; font-weight: bold; line-height: 13px; }
.title3    { color: #666; font-weight: bold; line-height: 13px; }
.td2       { border-bottom: 1px #fff }
