body {
  background-color : #8090a0;
}
 
 
div.blbox {
  border-color : #EFAE51;
  border-width : 1px;
  border-style : solid;
  width : 166px;
  margin-bottom : 8px;
  background-color : #F4C98C;
}
 
div.bbar {
  background-color : #aeaed4;
  background-image : url(image/thbg_bege.gif);
  color : #000000;
  height : 18px;
  font-family : Verdana, Arial, Helvetica;
  font-size : 8pt;
  font-weight : bold;
  padding-left:2px;
}
 
/* div.navigation {
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica;
  background-color : #000080;
}  */
 
div.navigation {
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica;
  background-color : #74490C;
}
 
div.navtopic {
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica;
  background-color:#C7A472; /* #EAA034; #CA8016; #AD6E13;  #74490C;*/
  color:#000000;
  font-weight : bold;
  padding-left:2px;
  padding-top:4px;
  padding-bottom:2px;
}
 
/* div.navindent {
  font-size : 7pt;
  font-family : Verdana, Arial, Helvetica;
  background-color : #000080;
}  */
 
div.navindent {
  font-size : 7pt;
  font-family : Verdana, Arial, Helvetica;
  background-color : #74490C;
}
 
div.doc {
  padding : 10px;
  padding-top : 25px;
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica;
}
 
div.docshop {
  padding-left : 70px;
  padding-right : 70px;
  padding-top : 25px;
  padding-bottom:10px;
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica;
}
 
div.small {
              font-family:Verdana,Arial,Helvetica; font-size:8pt;
}
 
 
div.shopdoc {
  padding-left : 50px;
  padding-right: 50px;
  padding-top : 25px;
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica;
   }
 
DIV.MSMALL {
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica;
}
 
DIV.list {
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica;
  margin-top : 8px;
}
 
div.products {
  padding-left : 72px;
  color : #0000a0;
  font-family : Verdana, Arial, Helvetica;
  font-size : 10pt;
  font-weight : bold;
}
 
DIV.NOTE {
          width: 100%;
          background-color:#FFFF00;
          color: #000000;
          font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold;
        }
DIV.BHEAD_12 {
          width: 100%;
          background-color:#0000A0;
          color: #FFFFFF;
          padding-top: 1px;
          padding-left: 4px;
          padding-bottom: 1px;
          margin-bottom: 4px;
          font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold;
        }
 
div.producthead {
        font-size:9pt;font-family:Verdana,Arial,Helvetica; font-weight:bold;
        color: #FFFFFF;
        background-color:#000080;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 74px;
        margin-top: 25px;
        margin-bottom: 3px;
}
 
div.purchase {font-family:Verdana,Arial,Helvetica; font-size:8pt;
              padding-left: 25px;
              margin-top: 8px;
             }
 
DIV.REDBORDER {
                border-color:#FF0000; border-width:1px; border-style:solid; border-width:3px;
                padding-left: 10px;
                padding-right: 10px;
            }
 
DIV.BBORDER
  {
      padding-left: 5px;
      padding-right: 5px;
      padding-top:5px;
      padding-bottom:5px;
      border-color:#000080; border-width:1px; border-style:solid;
  }
 
div.adverhead {background-color:#000080;
               color: #FFFFFF;
                padding:4px;
               border-color:#000080; border-width:1px; border-style:solid;
               font-family:Verdana,Arial,Helvetica; font-size:8pt;font-weight:bold;
               }
 
div.adverblock {background-color:#E1E1FF;
                font-family:Verdana,Arial,Helvetica; font-size:8pt;
                padding:4px;
                border-color:#000080; border-width:1px; border-style:solid;
                }
 
b.ynote {
              background-color:#FFFF00;
              color:#000000;
              font-family:Verdana,Arial,Helvetica; font-size:8pt; font-weight:bold;
}
 
div.rborder
  {
      padding-left: 5px;
      padding-right: 5px;
      padding-top:5px;
      padding-bottom:5px;
      border-color:#B00000; border-width:2px; border-style:solid;
  }
 
DIV.BLUEBAR {
              padding-left: 5px;
              background-color:#0000A0;
              color: #FFFFFF;
              font-family:Verdana,Arial,Helvetica; font-size:9pt;
             }
 
DIV.INDENT20 {
              padding-left: 20px;
              font-family:Verdana,Arial,Helvetica; font-size:9pt;
             }
DIV.INDENT40 {
              padding-left: 40px;
              font-family:Verdana,Arial,Helvetica; font-size:9pt;
             }
DIV.partner_doc {
        font-size:8pt;font-family:Verdana,Arial,Helvetica;
        }
 
 
table.pagebg {
  background-color : #FFFFFF; /*#FFF9F1;*/
  border-color : #000080;
  border-width : 1px;
  border-style : solid;
  table-layout : fixed;
}
 
td.head {
  background-color : #5271c3;
  background-image : url(image/head-bg.gif);
}
 
td.head_580 {
  background-color : #5271c3;
  background-image : url(image/head-bg_580.gif);
}
 
td.logo {
  background-color : #ffffff;
  border-color : #5271c3;
  border-width : 1px;
  border-style : solid;
}
 
td.doc {
  background-color : #ffffff;
  border-color : #5271c3;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
}
 
td.headline {
  background-color : #5271c3;
  font-family : Verdana, Arial, Helvetica; font-weight:bold;
  font-size : 10pt;
  color : #ffffff;
  border-color : #5271c3;
  border-width : 1px;
  border-style : solid;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 10px;
  margin-top: 10px;
}
 
td.footer {
  background-color : #5271c3;
  font-family : Verdana, Arial, Helvetica;
  font-size : 8pt;
  color : #ffffff;
  border-color : #5271c3;
  border-width : 1px;
  border-style : solid;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 10px;
}
 
TABLE.BHBOX {
  border-color : #4646a0;
  border-width : 1px;
  border-style : solid;
  empty-cells : show;
}
 
TH.BHEADER {
  background-color : #aeaed4;
  background-image : url(image/thbg.gif);
  color : #000080;
  height : 18px;
  font-family : Verdana, Arial, Helvetica;
  font-size : 8pt;
}
 
td.document {
  font-size : 10pt;
  font-family : Verdana, Arial, Helvetica;
  background-color : #ffffff;
  padding-left : 10px;
  padding-right : 9px;
  padding-top : 10px;
  padding-bottom : 10px;
}
 
td {
  font-family : Verdana, Arial, Helvetica;
  font-size : 9pt;
}
 
TABLE.RBBORDER {
                border-color:#FF0000; border-width:3px; border-style:solid;
                }
 
TABLE.RBORDER {
                border-color:#C00000; border-width:1px; border-style:solid;
                }
 
 
TABLE.RBBORDER {
                border-color:#FF0000; border-width:3px; border-style:solid;
                }
 
TABLE.BBORDER {
                border-color:#000080; border-width:1px; border-style:solid;
                }
 
td.small {background-color:#F0F0FF; text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt;}
td.lsmall {background-color:#F0F0FF; text-align:left; font-family:Verdana,Arial,Helvetica; font-size:8pt;}
 
td.table {background-color:#FFFFFF; text-align:center; font-family:Verdana,Arial,Helvetica; font-size:8pt;}
 
td.bborder { border-color:#000080; border-width:1px; border-style:solid; }
 
td.nav { background-color:#FCECD4;  border-color:#9C8059;  }  /* border-width:1px; border-style:solid; */
 
td.shopbox {    border-color:#58678E; border-width:1px; border-style:solid;
                padding-left: 10px;
                padding-right: 10px;
            }
td.TABHEADER  {
        color: #000000;
        background-color:#8099CC;
        padding-top: 4px;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom:4px;
        font-size:9pt;font-family:Verdana,Arial,Helvetica;
        font-weight:bold;
        }
 
td.TABDATA  {
        color: #000000;
        background-color:#BCC9E4;
        padding-top: 4px;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom:4px;
        font-size:8pt;font-family:Verdana,Arial,Helvetica;
        }
 
 
h1.TITLE {
  color : #000080;
  font-family : Verdana, Arial, Helvetica;
  font-weight : bold;
  font-size : 12pt;
}
 
H1.titlebar {
  font-family : Verdana, Arial, Helvetica;
  font-size : 18pt;
  font-weight : bold;
  color : #ffffff;
  margin-left : 50px;
  margin-top : 1px;
  margin-bottom : 0;
}
 
H1.shop {
       color: #0000A0;
       font-family:Verdana,Arial,Helvetica; font-size:14pt; font-weight:bold;
   }
 
H1.HEADER3 {font-family:Verdana,Arial,Helvetica; font-size:12pt;font-weight:bold;color: #000000;}
 
H3.HEADER31 {font-family:Verdana,Arial,Helvetica; font-size:10pt;font-weight:bold;color: #000000;}
 
 
H2.titlebar {
  font-family : Verdana, Arial, Helvetica;
  font-size : 8pt;
  font-weight : bold;
  color : #ffffff;
  margin-left : 50px;
  margin-top : 0;
  margin-bottom : 0;
}
 
H1 {
  margin-top : 2px;
  margin-bottom : 2px;
  font-family : Verdana, Arial, Helvetica;
  font-size : 10pt;
  font-weight : bold;
}
 
H1.TITLE {
  font-family : Verdana, Arial, Helvetica;
  font-size : 12pt;
  font-weight : bold;
  color : #000080;
}
 
H4.TOPIC {
  margin-top : 15px;
  margin-bottom : 0;
  text-align : left;
  font-family : Verdana, Arial, Helvetica;
  font-size : 10pt;
  font-weight : bold;
  color : #0000a0;
}
 
H1.BBAR {
          width: 100%;
          background-color:#0000A0;
          color: #FFFFFF;
          padding-top: 4px;
          padding-left: 10px;
          padding-bottom: 4px;
          margin-bottom: 0px;
          font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold;
        }
 
H2.BBAR {
          width: 100%;
          background-color:#0000A0;
          color: #FFFFFF;
          padding-top: 0px;
          padding-left: 10px;
          padding-bottom: 0px;
          margin-bottom: 0px;
          font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold;
        }
H5.TOPIC {
          margin-top:40px;
          margin-bottom:0px;
          text-align:left;
          font-family:Verdana,Arial,Helvetica; font-size:11pt;font-weight:bold; color: #000000;
          }
 
H5 { font-family:Verdana,Arial,Helvetica; font-size:9pt;font-weight:bold;
          }
 
/* -------------------------------------- */
 
a:link     {  color:#000099;  text-decoration:none;  font-size:9pt; }
a:hover    { color:#000099;  text-decoration:underline;  font-size:9pt; }
a:visited  {  color:#000099;  text-decoration:none;  font-size:9pt; }
a:visited:hover {  color:#000099;  text-decoration:underline;  font-size:9pt; }
a:active   {  color:#000099;  text-decoration:none;  font-size:9pt; }
 
a.fss:link     {  color:#000099;  text-decoration:none;  font-size:7pt; }
a.fss:hover    { color:#000099;  text-decoration:underline;  font-size:7pt; }
a.fss:visited  {  color:#000099;  text-decoration:none;  font-size:7pt; }
a.fss:visited:hover {  color:#000099;  text-decoration:underline;  font-size:7pt; }
a.fss:active   {  color:#000099;  text-decoration:none;  font-size:7pt; }
 
a.large:link     {  color:#000099;  text-decoration:none;  font-size:12pt; font-weight:bold; }
a.large:hover    { color:#000099;  text-decoration:underline;  font-size:12pt; font-weight:bold; }
a.large:visited  {  color:#000099;  text-decoration:none;  font-size:12pt; font-weight:bold; }
a.large:visited:hover {  color:#000099;  text-decoration:underline;  font-size:12pt; font-weight:bold; }
a.large:active   {  color:#000099;  text-decoration:none;  font-size:12pt; font-weight:bold; }
 
 
a.nav:link { background-color: #F4C98C; color: #000080;  font-size: 8pt;  text-decoration: none;
        margin-top: 2px;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 5px;  display: block;}
a.nav:visited { background-color: #F4C98C; color: #000080;  font-size: 8pt;  text-decoration: none;
        margin-top: 2px;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 5px;  display: block;}
a.nav:active { background-color: #F4C98C; color: #000080;  font-size: 8pt;  text-decoration: none;
        margin-top: 2px;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 5px;  display: block;}
a.nav:hover { background-color : #EFAE51; }
a.nav:visited:hover {  background-color : #EFAE51; }
 
 
a.navindent:link { background-color: #F8D7A8; color: #000080; text-decoration: none; font-size: 7pt;
                   margin-top: 1px;  margin-bottom: 1px;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 30px;  display: block;}
a.navindent:active { background-color: #F8D7A8; color: #000080; text-decoration: none; font-size: 7pt;
                     margin-top: 1px;  margin-bottom: 1px;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 30px;  display: block;}
a.navindent:visited { background-color: #F8D7A8; color: #000080; text-decoration: none; font-size: 7pt;
                      margin-top: 1px;  margin-bottom: 1px;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 30px;  display: block;}
a.navindent:hover { background-color : #EFAE51;}
a.navindent:visited:hover {  background-color : #EFAE51;}
 
A.shop:link           {color:#000080; text-decoration:none; font-size:8pt;}
A.shop:hover          {color:#000080; text-decoration:underline; font-size:8pt;}
A.shop:visited        {color:#000080; text-decoration:none; font-size:8pt;}
A.shop:visited:hover  {color:#000080; text-decoration:underline; font-size:8pt;}
A.shop:active         {color:#000080; text-decoration:none; font-size:8pt;}
A.shop:focus          {color:#000080; text-decoration:underline; font-size:8pt;}
 
A.bbox:link {
  color : #000080;
  text-decoration : none;
  font-size : 7pt;
}
 
A.bbox:hover {
  color : #000080;
  text-decoration : underline;
  font-size : 7pt;
}
 
A.bbox:visited {
  color : #000080;
  text-decoration : none;
  font-size : 7pt;
}
A.bbox:active {
  color : #000080;
  text-decoration : none;
  font-size : 7pt;
}
 
A.bbox:visited:hover {
  color : #000080;
  text-decoration : underline;
  font-size : 7pt;
}
 
 
A.navsmall {
  color : #000099;
  text-decoration : none;
  font-size : 8pt;
}
 
A.navsmall:hover {
  color : #000099;
  text-decoration : underline;
  font-size : 8pt;
}
 
A.navsmall:visited {
  color : #000099;
  text-decoration : none;
  font-size : 8pt;
}
 
A.navsmall:active {
  color : #000099;
  text-decoration : none;
  font-size : 8pt;
}
 
A.navsmall:visited:hover {
  color : #000099;
  text-decoration : underline;
  font-size : 8pt;
}
 
A.navxsmall {
  color : #000099;
  text-decoration : none;
  font-size : 7pt;
}
 
A.navxsmall:hover {
  color : #000099;
  text-decoration : underline;
  font-size : 7pt;
}
 
A.navxsmall:visited {
  color : #000099;
  text-decoration : none;
  font-size : 7pt;
}
 
A.navxsmall:active {
  color : #000099;
  text-decoration : none;
  font-size : 7pt;
}
 
A.navxsmall:visited:hover {
  color : #000099;
  text-decoration : underline;
  font-size : 7pt;
}
 
A.navlarge:link {
  color : #000099;
  text-decoration : none;
  font-size : 10pt;
}
 
A.navlarge:hover {
  color : #000099;
  text-decoration : underline;
  font-size : 10pt;
}
 
A.navlarge:visited {
  color : #000099;
  text-decoration : none;
  font-size : 10pt;
}
 
A.navlarge:active {
  color : #000099;
  text-decoration : none;
  font-size : 10pt;
}
 
A.navlarge:visited:hover {
  color : #000099;
  text-decoration : underline;
  font-size : 10pt;
}
 
a.more:link {
  color : #000080;
  text-decoration : none;
  font-size : 8pt;
  font-weight : bold;
}
 
a.more:hover {
  color : #000080;
  text-decoration : underline;
  font-size : 8pt;
  font-weight : bold;
}
 
a.more:visited {
  color : #000080;
  text-decoration : none;
  font-size : 8pt;
  font-weight : bold;
}
 
a.more:active {
  color : #000080;
  text-decoration : none;
  font-size : 8pt;
  font-weight : bold;
}
 
a.more:visited:hover {
  color : #0000ff;
  text-decoration : underline;
  font-size : 8pt;
  font-weight : bold;
}
 
A.glossar:hover {
  color : #000090;
  text-decoration : none;
  font-size : 9pt;
}
 
A.glossar:visited {
  color : #000090;
  text-decoration : none;
  font-size : 9pt;
}
 
A.glossar:active {
  color : #000090;
  text-decoration : none;
  font-size : 9pt;
}
 
A.glossar:visited:hover {
  color : #000090;
  text-decoration : underline;
  font-size : 9pt;
}
 
A.HUL:hover {
  color : #000090;
  text-decoration : underline;
  font-size : 9pt;
}
 
A.HUL:visited {
  color : #000090;
  text-decoration : none;
  font-size : 9pt;
}
 
A.HUL:active {
  color : #000090;
  text-decoration : none;
  font-size : 9pt;
}
 
A.HUL:visited:hover {
  color : #000090;
  text-decoration : underline;
  font-size : 9pt;
}
 
 
A.list:link {
  color : #000096;
  text-decoration : underline;
  font-size : 9pt;
  font-weight : bold;
}
 
A.list:hover {
  color : #000096;
  text-decoration : underline;
  font-size : 9pt;
  font-weight : bold;
}
 
A.list:visited {
  color : #000096;
  text-decoration : underline;
  font-size : 9pt;
  font-weight : bold;
}
 
A.list:visited:hover {
  color : #000096;
  text-decoration : underline;
  font-size : 9pt;
  font-weight : bold;
}
 
A.list:active {
  color : #000096;
  text-decoration : underline;
  font-size : 9pt;
  font-weight : bold;
}
 
p.topindex {
  font-family : Verdana, Arial, Helvetica;
  font-size : 9pt;
}
 
p.small {
  font-family : Verdana, Arial, Helvetica;
  font-size : 7pt;
}
 
P.BHEAD {
          width: 100%;
          background-color:#0000A0;
          color: #FFFFFF;
          margin-top: 0px;
          margin-left: 0px;
          margin-bottom: 0px;
          margin-right: 0px;
          padding-top: 1px;
          padding-left: 0px;
          padding-right: 0px;
          padding-bottom: 1px;
          font-family:Verdana,Arial,Helvetica; font-size:10pt; font-weight:bold;
        }
 
P.BHEAD_12 {
          width: 100%;
          background-color:#0000A0;
          color: #FFFFFF;
          margin-top: 0px;
          margin-left: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          padding-top: 1px;
          padding-left: 0px;
          padding-right: 0px;
          padding-bottom: 1px;
          font-family:Verdana,Arial,Helvetica; font-size:12pt; font-weight:bold;
        }
 
P.IDENT4_8 {
          margin-top: 2px;
          margin-bottom: 2px;
          padding-top: 2px;
          padding-left: 4px;
          padding-right: 4px;
          padding-bottom: 14px;
          background-color:#E8E8FF;
          font-family:Verdana,Arial,Helvetica; font-size:8pt;
        }
 
p.dl {margin-top:0px;margin-bottom:4px; text-align:center;font-family:Verdana,Arial,Helvetica; font-size:9pt;}
 
p.CREDIT-20 {font-family:Verdana,Arial,Helvetica; font-size:8pt;
             margin-left:20px;
           }
p.CREDIT-40 {font-family:Verdana,Arial,Helvetica; font-size:8pt;
             margin-left:40px;
           }
p.bbox {margin-top:5px;margin-left:6px;margin-right:6px;margin-bottom:5px; text-align:center;font-family:Verdana,Arial,Helvetica; font-size:7pt;}
 
B.CDMP {
color : #0000a0;
}
 
UL.BULLET {
  margin-left : 0;
  padding-left : 20px;
  padding-bottom : 0;
  list-style-image : url(image/bullet.gif);
}
 
UL.TOPBULLET {
  margin-top : 10px;
  margin-left : 0;
  padding-left : 20px;
  padding-bottom : 0;
  margin-bottom : 0;
  list-style-image : url(image/bullet.gif);
}
 
LI.LEFT {
  padding-left : 0;
  padding-bottom : 10px;
}
 
LI.FEATURES {
  padding-left : 0;
  padding-bottom : 6px;
}
 
UL.TOPBULLET2 {
                margin-top: 10px;
                margin-left:10px;
                padding-left: 20px;
                margin-bottom: 10px;
               list-style-image:url(image/bullet.gif);
           }
 
UL.TOP {
        margin-top: 0px;
        }
 
li.list {
          margin-top:10px;
}
 
form.kssw {
            padding-top: 0px;
            padding-bottom: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
          }
