body {}
p {}
a { text-decoration: none }
td {}
.td-border-darkgrey_l   { background-color: #888b96; border-top: 1px solid #888b96; border-bottom: 1px solid #888b96; border-left: 1px solid #888b96 }
.td-border-darkgrey_r { background-color: #888b96; border-top: 1px solid #888b96; border-right: 1px solid #888b96; border-bottom: 1px solid #888b96 }
.td-border-darkgrey_rbl { border: solid 1px #ffffff }
li    { white-space: normal; list-style-type: none; list-style-image: url("../pictures/li.gif") }
input { background-color: #e6e6e6 }
textarea { background-color: #e6e6e6 }
/***************************************************************************
Background Color Tags
***************************************************************************/
.darkgrey  { background-color: #888b96 }
.tablebordergrey { background-color: #a8acb6 }
.tablebordertransparent {  }
.grey   { background-color: #dcdde0 }
.grey_box_l { background-color: #dcdde0; border-right: 1px solid #dcdde0; border-bottom: 1px solid #dcdde0 }
.grey_box_r { background-color: #dcdde0; border-bottom: 1px solid #dcdde0; border-left: 1px solid #dcdde0 }
.grey_box_b { background-color: #dcdde0; border-bottom: 1px solid #a8a8a8 }
/***************************************************************************
Text Formats
***************************************************************************/
.text-body       { color: #232323; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 11.5pt }
.text-small { color: #333; font-size: 8pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 11.5pt }
.text-body-bold   { color: #333; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text-body-italic        { color: #232323; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; line-height: 11.5pt }
.text-newslist   { color: #333; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10pt }
.text-productsubnavi { color: #636975; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 18px; list-style-type: none; padding-left: 21px; position: relative; border-top: 1px solid #a8a8a8; border-right: #a8a8a8; border-bottom: #a8a8a8; border-left: #a8a8a8 }
.text-languageselect { color: #636975; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text-navigtionpath  { color: #636975; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; border-top: 10px; top: 3px }
.text-headline2   { color: #70757d; font-size: 15px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text-headline3 { color: #70757d; font-size: 8pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text-reddot { color: #ed1c2f; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11.5pt }
.text-red { color: #ff496c; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11.5pt }
.text-grey { color: #636975; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text-grey-small { color: #797979; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_field_reqirred { color: red }
.text-slogan { color: #a3a5a7; font-size: 24px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
img.linkbox { color: red; border: solid 1px; }
.frame-grey_top { border-top: 1px solid #a8acb6; border-right: 1px solid #a8acb6; border-bottom: none; border-left: 1px solid #a8acb6 }
.frame-grey_bottom { border-top: none; border-right: 1px solid #a8acb6; border-bottom: 1px solid #a8acb6; border-left: 1px solid #a8acb6 }
.table-productnavi { border-top: 1px solid #a8acb6; border-right: solid #a8acb6; border-bottom: solid #a8acb6; border-left: solid #a8acb6 }
.frame-grey  { border: solid 1px #a8acb6 }
/*******/
Webedition
/*******/
.we_slogan {color: #ff0000; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold}
.we_headline {color: #ff0000; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold}
.we_content {color: #ff0000; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold}
/*******/
a.navi1      { color: white; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.navi1:hover          { color: #FE859F; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.navi1selected        { color: #FE859F; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.navi2     { color: white; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.navi2:hover          { color: #FE859F; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.navi2selected         { color: #FE859F; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.text-navigtionpath   { color: #636975; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.text-navigtionpath:hover   { color: #636975; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px solid #636363 }
a.productsubnavi { color: #636363; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
a.productsubnavi:hover  { color: #f20844; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
a.productsubnavi_selected  { color: #f20844; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
a.newslist   { color: #333; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.newslist:hover    { color: #636975; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.languageselect  { color: #636975; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.languageselect:hover   { color: #636975; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px solid #636363 }
a.body       { color: #797979; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 11.5pt; text-decoration: none }
a.body:hover      { color: #232323; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 11.5pt; text-decoration: none; border-bottom: 1px solid #232323 }
a.sidebox-bold   { color: #333; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.sidebox-bold:hover   { color: #333; font-size: 8.5pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline}
/*******/
@page { size: landscape; }