body                  { color: #000; font: 11px/1.2em verdana, sans-serif; scrollbar-3dlight-color: #808080; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #4c4c4c; scrollbar-track-color: #d3d3d3  }
font         { color: #000; font-size: 12px }
tr      { color: #000; font-size: 12px; line-height: 1.2em; font-family: verdana }
p          { color: #000; font-size: 12px; line-height: 1.8em; font-family: verdana }
td         { color: #000; font-size: 12px; line-height: 1.8em; font-family: verdana }
a     { color: white; line-height: 1.2em; text-decoration: none; display: inline }
a:link          { color: #666; font-family: verdana; text-decoration: none }
a:visited           { color: #666; text-decoration: none }
a:active          { color: #666; text-decoration: underline }
a:hover          { color: #c90a23; text-decoration: underline }
.picframe  { margin: 5px; border: solid 1px #808080 }
.framedunkel  { border: solid 1px #696969 }
td.linegrau { padding-top: 8px; padding-bottom: 5px; border-bottom: 1px solid #666 }
.frameweiss { border: solid 1px #fff }
.contentframe    { background-color: #808080; padding: 6px; border: solid 1px white; width: 80%; height: 75% }
.button_send    { color: #535353; font-size: 11px; font-family: verdana; background-color: #a8a8a8; text-align: center; padding-top: 2px; border-style: solid; border-width: 1px; border-color: #000 #c0c0c0 #c0c0c0 #000; width: 140px }
.button_check { color: #535353; font-weight: bold; font-size: 9px; font-family: verdana; background-color: #f5f5f5; text-align: center; width: 16px; height: 16px }
.navitop { background-color: #600; border-top: 1px solid white; border-bottom: 1px solid white; width: 100% }
.small  { font-size: 9px; padding-right: 12px; padding-left: 5px }
.picframerechts { margin-right: 10px; border: solid 1px white }
.menge  { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; border: solid 1px #fff; width: 35px; height: 14px }
.formtext  { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; border: solid 1px #000; width: 250px; height: 60px }
.buttonsend { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; text-align: left; border: solid 1px #fff; width: 120px; height: 16px }
.buttonorder { color: #f00; font-weight: bold; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; text-align: left; border: solid 1px #fff; width: 120px; height: 20px }
h1   { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #c90a23; letter-spacing: 0.1em; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
h2 { color: #fff }
.smalltext { font-size: 9px }
.navi   { color: #fff; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #c90a23; margin-top: 5px }
a.navi:link   { color: #fff; font-family: verdana; text-decoration: none; background-color: #c90a23; padding: 4px 6px 2px; width: 135px; height: 20px }
a.navi:visited { color: #fff; font-family: verdana; text-decoration: none; background-color: #c90a23; padding: 4px 6px 2px; width: 135px; height: 20px }
a.navi:active  { color: #3c3c3c; font-family: verdana; text-decoration: none; background-color: #f5f5f5; padding: 2px 6px }
a.navi:hover   { color: #fff; font-family: verdana; text-decoration: none; background-color: #96071a; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
.naviquad { margin-right: 5px }
a.tabnav:link   { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.tabnav:visited { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.tabnav:hover { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.headline { color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #c90a23; padding-top: 2px; padding-left: 150px }
.input { background-color: #ddd; width: 300px; height: 20px; border: solid 1px #666 }
.inputsmall { background-color: #ddd; width: 30px; height: 20px; border: solid 1px #666 }
.inputtext { background-color: #ddd; width: 300px; height: 120px; border: solid 1px #666 }
td.navigation { background-color: #ddd; padding: 5px }
td.content { background-color: #fff; padding: 5px }
