
a.faqsubheading { color: #ffffff; font-weight: bold; font-size: x-small; text-decoration: none }
a.faqsubheading:hover { color: #888888; font-weight: bold; font-size: x-small; text-decoration: underline }
a.graylink { color: #999999; text-decoration: none }
a.graylink:hover { color: #666666; text-decoration: underline }
a.greenlink { color: #990000; font-weight: bold; text-decoration: none }
a.greenlink:hover { text-decoration: underline }
a.leftnavlink { color: #333333; font-weight: 800; font-size: xx-small; text-decoration: none; text-transform: uppercase }
a.leftnavlink:hover { color: #cc3300; font-weight: 800 }
a.leftnavlink_actual { color: #cc3300; font-weight: 800; font-size: xx-small; text-decoration: none; text-transform: uppercase }
a.leftnavlink_actual:hover { }
a.leftnavlink2 { color: #aaaaaa; font-weight: bold; font-size: xx-small; text-decoration: none }
a.leftnavlink2:hover { color: #000000; text-decoration: underline }
a.mailto { color: #cc3300; text-decoration: none }
a.mailto:hover { color: #cc3300; text-decoration: underline }
a.normallink { color: #0000dd; font-weight: bold; text-decoration: none }
a.normallink:hover { color: #0000aa; font-weight: bold; text-decoration: underline }
a.orangelink { color: #cc3300; text-decoration: none }
a.orangelink:hover { text-decoration: underline }
a.orangelinkbold { color: #cc3300; font-weight: bold; text-decoration: none }
a.orangelinkbold:hover { text-decoration: underline }
a.orangelinklight { color: #ff3300; text-decoration: none }
a.orangelinklight:hover { text-decoration: underline }
a.searchentrylink { color: #cc3300; font-weight: bold; font-size: x-small; text-decoration: none }
a.searchentrylink:hover { color: #992222; font-weight: bold; font-size: x-small; text-decoration: underline }
a.searchentrylink_inactive { color: #ee5555; font-weight: bold; font-size: x-small; text-decoration: none }
a.searchentrylink_inactive:hover { color: #992222; font-weight: bold; font-size: x-small; text-decoration: underline }
a.service { color: #990000; font-weight: bold; font-size: x-small; font-family: Arial, Helvetica; text-decoration: none; text-transform: uppercase }
a.service:hover { color: #990000; font-weight: bold; font-size: x-small; font-family: Arial, Helvetica; text-decoration: underline; text-transform: uppercase }
a.tiplink { color: #ff9900; font-weight: bold; font-size: x-small; text-decoration: none }
a.tiplink:hover { color: #ff9900; font-weight: bold; font-size: x-small; text-decoration: underline }
a.topnavlink { color: #cc3300; font-weight: bold; font-size: x-small; text-decoration: none }
a.topnavlink:hover { color: #990000 }
a.topnavlink_actual { color: #990000; font-weight: bold; font-size: x-small; text-decoration: none }
a.topnavlink_actual:hover { }

body { font-size: x-small; font-family: Arial, Helvetica, sans-serif }
textarea { font-size: x-small; font-family: Arial, Helvetica, sans-serif }
textarea2 { color: #676767; font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
textarea3 { color: #676767; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif }

font.bigheading { color: #000000; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.forumheading { color: #000000; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.forumheading { color: #000000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.blackbold { color: #000000; font-weight: bold; font-size: x-small; text-decoration: none }
font.extra { color: #cc3300; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.forumname { color: #000000; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.forumtime { color: #000000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.inactive { font-size: xx-small }
font.kleintext { color: gray; font-weight: normal; font-size: xx-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.lightorange { color: #ff9900; font-weight: bold; font-size: x-small; text-decoration: none }
font.newsheading { color: #cc3300; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.newstext { color: #000000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.normal { font-size: x-small }
font.smallheading { color: #000000; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.topnav { color: #990000; font-weight: bold; font-size: x-small; text-decoration: none }
font.white { color: #ffffff; font-weight: normal; font-size: x-small; text-decoration: none }
font.error { color: #bb0000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }

h1 { color: #990000; font-weight: bold; font-size: x-small; text-decoration: none; text-transform: uppercase }
h2 { color: #cc3300; font-weight: bold; font-size: x-small; text-decoration: none; border: solid 1pt #cc3300 }
h3 { color: #cc3300; font-weight: bold; font-size: x-small; text-decoration: none }
h4 { color: #cc3300; font-variant: small-caps; font-weight: normal; font-size: x-small; line-height: 1pt; text-decoration: none }
h5 { color: #cc3300; font-weight: bold; font-size: 8pt; text-decoration: none; border: solid 1pt #cc3300 }
h6 { color: #990000; font-weight: bold; font-size: 12pt; text-decoration: none; }
h7 { color: #990000; font-weight: bold; font-size: 10pt; text-decoration: none; }

p { color: #333333; font-weight: normal; font-size: x-small; text-decoration: none; align: justify }
p.admin { color: #bb0000; font-weight: normal; font-size: x-small; text-decoration: none; align: justify }
p.adminaction { color: #000000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }
p.admincrit { color: #bb0000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }
p.subtable { font-size: xx-small }
p.user { color: #000000; font-weight: normal; font-size: x-small; text-decoration: none; align: justify }
p.userbold { color: #000000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }
p.usercrit { color: #bb0000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }
p.usercrit2 { color: #bb0000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify; background-color: #FFFF00 }
p.usermsg { color: #000000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify; background-color: #FFDDAA }
p.footnote { color: #000000; font-weight: normal; font-size: 8pt; text-decoration: none; align: justify }

td { font-size: x-small }
td.picture_left { background-image:url(images/musterleft.gif) }
td.picture_verlaufleft { background-image:url(images/verlauf_bottom.jpg) }
td.picture_neu3 { background-image:url(images/werk/bambus7.gif) }
td.admin { color: #bb0000; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }
td.adminheader { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #333366; text-align: left; padding: 3px }
td.adminnormal { color: #bb0000; font-weight: normal; font-size: x-small; text-decoration: none; align: justify }
td.antwort { color: #55555; font-weight: normal; font-size: x-small; text-decoration: none; align: justify }
td.faqheading { color: #ffffff; font-weight: bold; font-size: small; text-decoration: none; background-color: rgb(180,180,180); border: 2; align: left; cellpadding: 0; cellspacing: 2 }
td.faqsubheading { color: #ffffff; font-weight: bold; font-size: small; text-decoration: none; background-color: rgb(200,200,200); border: 2; align: left; cellpadding: 0; cellspacing: 2 }
td.frage { color: black; font-weight: bold; font-size: x-small; text-decoration: none; align: justify }
td.h2 { color: #cc3300; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 1pt #cc3300 }
td.heading { text-decoration: none; background-color: rgb(238,238,238); cellpadding: 2; cellspacing: 2 }
td.hinweis { color: #5555ff; font-weight: normal; font-size: x-small; font-family: Verdana, Arial, sans-serif; text-decoration: none }
td.impressum { color: #777777; font-weight: normal; font-size: xx-small; text-decoration: none }
td.kleintext { color: gray; font-weight: normal; font-size: xx-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular; text-decoration: none }
td.produktkey { color: #000000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.produktklasse { color: #cc3300; font-weight: bold; font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 1pt #cc3300 }
td.produktval { color: #000000; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.searchresult { color: black; font-weight: normal; font-size: x-small; text-decoration: none; background-color: rgb(238,238,238); border: 2; cellpadding: 2; cellspacing: 2 }
td.searchresult_inactive { color: #aaaaaa; font-weight: normal; font-size: x-small; text-decoration: none; background-color: rgb(238,238,238); border: 2; cellpadding: 2; cellspacing: 2 }
td.tabelle { color: #333333; font-size: x-small; text-decoration: none; border: solid 1pt gray }

th.h1 { color: white; font-weight: normal; font-size: x-small; text-decoration: none; background-color: #cc3300; text-align: left; cellpadding: 2; cellspacing:  }
th.heading { color: white; font-weight: normal; font-size: x-small; text-decoration: none; background-color: gray; text-align: left; border-right: 1pt solid #333333; cellpadding: 2; cellspacing:  }
th.searchresultheading { color: #ffffff; font-weight: bold; font-size: x-small; text-decoration: none; background-color: rgb(153,153,153); border: 2; align: left; cellpadding: 0; cellspacing: 2 }
th.searchresultheadingbold { color: #000000; font-weight: bold; font-size: small; text-decoration: none; background-color: #dddddd; align: center }

tr.tabelle { color: #333333; font-size: x-small; text-decoration: none; border: solid 1pt #333333 }

ul.test { list-style-image: url(../images/sy_news.gif) }
ul.test1 { list-style-type: square }

#textarea { font-size: x-small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
