body {
  background-color : #8090a0;
}
 
/* div.blbox {
  border-color : #5271c3;
  border-width : 1px;
  border-style : solid;
  width : 170px;
  margin-bottom : 8px;
  background-color : #5271c3;
}  */
 
div.blbox {
  border-color : #EFAE51;
  border-width : 1px;
  border-style : solid;
  width : 170px;
  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.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;
        }
 
table.pagebg {
  background-color : #FFFFFF; /*#FFF9F1;*/
  border-color : #000080;
  border-width : 1px;
  border-style : solid;
}
 
/* td.head {
  background-color : #5271c3;
  border-color : #000080;
  border-width : 1px;
  border-style : solid;
}
*/
td.head {
  background-color : #5271c3;
  background-image : url(image/head-bg.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.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.nav { background-color:#FCECD4;  border-color:#9C8059;  }
 
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;
}
 
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; }
 
div.fss {font-family:Verdana,Arial,Helvetica; font-size:7pt;}
 
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.nav:link { background-color: #e3e9fb; 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: #e3e9fb; 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: #e3e9fb; 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 : #a4b8f2; }
a.nav:visited:hover {  background-color : #a4b8f2; }
*/
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: #f2f5fe; 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: #f2f5fe; 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: #f2f5fe; 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 : #a4b8f2;}
a.navindent:visited:hover {  background-color : #a4b8f2;} */
 
a.navindent:link { background-color: #FAE5C6; 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: #FAE5C6; 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: #FAE5C6; 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.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;
}
 
div.padding2 { padding:2px;}
