body {background-color:#CCCCCC; margin:10px;}

body.print {background-color:#FFFFFF;
            margin-left:0px;
            margin-top:0px;
            margin-right:0px;
            margin-bottom:0px;}

body.ff3300 {background-color:#FF3300;
             margin-left:0px;
             margin-top:0px;
             margin-right:0px;
             margin-bottom:0px;}

body.lupe {background-color:#EEEEEE;
           margin-left:0px;
           margin-top:0px;
           margin-right:0px;
           margin-bottom:0px;}

body.nl {background-color:#CCCCCC;
         margin-left:0px;
         margin-top:0px;
         margin-right:0px;
         margin-bottom:0px;}

table.compare {font-family: Verdana, Arial;
               font-size: 8pt; color: #000000;
               line-height: 130%;
               letter-spacing: 0;}

/* td.xxxxxx = Zellen-Definitionen für den Hintergrund der zentralen Zelle
   class-Angabe(xxxxxx)=RGB-Farbwert
   bei rein numerischen Farbwerten muss wegen Netscape ein x vorgestellt werden*/

td.eeeeee {background-color:#EEEEEE;
           border-width:1px;
           border-color:#FFFFFF;
           border-top-style:solid;
           border-right-style:solid;
           border-bottom-style:none;
           border-left-style:solid;}

td.ffffff {background-color:#FFFFFF;
           border-width:1px;
           border-color:#FFFFFF;
           border-top-style:solid;
           border-right-style:solid;
           border-bottom-style:none;
           border-left-style:solid;}

td.x858585 {background-color:#858585;
            border-width:1px;
            border-color:#FFFFFF;
            border-top-style:solid;
            border-right-style:solid;
            border-bottom-style:none;
            border-left-style:solid;}

td.vgl {background-color:#EEEEEE;
        border-width:1px;
        border-color:#FFFFFF;
        border-top-style:solid;
        border-right-style:none;
        border-bottom-style:none;
        border-left-style:solid;}

td.fliessmax {font-family: Arial, Verdana;
              font-size: 18pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

td.fliessbig {font-family: Arial, Verdana;
              font-size: 12pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

td.fliessstd {font-family: Arial, Verdana;
              font-size: 9pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

td.fliessmin {font-family: Verdana, Arial;
              font-size: 7pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

td.menue {font-family: Verdana, Arial;
          font-size: 7pt; color: #000000;
          line-height: 120%;
          letter-spacing: 0;}

td.fliesslist {font-family: Verdana, Arial;
               font-size: 8pt; color: #000000;
               line-height: 130%;
               letter-spacing: 0;}

td.startpage {padding: 5px;
              font-family: Verdana, Arial;
              font-size: 7pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

p.fliessmax {font-family: Arial, Verdana;
             font-size: 18pt; color: #000000;
             line-height: 120%;
             letter-spacing: 0;}

p.fliessbig {font-family: Arial, Verdana;
             font-size: 12pt; color: #000000;
             line-height: 120%;
             letter-spacing: 0;}

p.fliessstd {font-family: Arial, Verdana;
             font-size: 9pt; color: #000000;
             line-height: 120%;
             letter-spacing: 0;}

p.fliessmed {font-family: Verdana, Arial;
             font-size: 8pt; color: #000000;
             line-height: 120%;
             letter-spacing: 0;}

p.fliessmin {font-family: Verdana, Arial;
             font-size: 7pt; color: #000000;
             line-height: 120%;
             letter-spacing: 0;}

h1.fliessstd {font-family: Arial, Verdana;
              font-size: 9pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;
              margin-bottom:1px;}

h2.blue {font-family: Arial, Verdana;
         font-size: 10pt;
         font-weight:bold;
         background-color: #A0ABCB;
         padding-left: 10px;}

h2.serif {font-family:  'Tahoma, Verdana';
          font-size: 16pt; color: #000000;
          line-height: 120%;
          letter-spacing: 0;
          text-align: center;
          margin: 3px}

h3.white {font-family:  Verdana, Arial;
          font-size: 11pt; color: #FFFFFF;
          line-height: 120%;
          letter-spacing: 0;
          text-align: center;
          margin: 3px}

h4.std {font-family: Verdana, Arial;
        font-size: 10pt; color: #000000;
        line-height: 120%;
        letter-spacing: 0;
        text-align: center;
        margin: 3px}

h4.left {font-family: Verdana, Arial;
         font-size: 10pt; color: #000000;
         line-height: 120%;
         letter-spacing: 0;
         text-align: left;
         margin: 3px}

li.fliessstd {font-family: Arial, Verdana;
              font-size: 9pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

li.fliessmin {font-family: Verdana, Arial;
              font-size: 7pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}
dt.fliessstd {font-family: Arial, Verdana;
              font-size: 9pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}
dd.fliessstd {font-family: Arial, Verdana;
              font-size: 9pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

legend {font-family: Verdana, Arial;
        font-size: 9pt; color: #4D6185;
        font-style:italic;}

a.white {text-decoration:none;}
a.white:link {color:#FFFFFF;}
a.white:visited {color:#FFFFFF;}
a.white:active {color:#FFFFFF;}
a.white:hover {color:#333333;}

a.black {text-decoration:none;}
a.black:link {color:#000000;}
a.black:visited {color:#000000;}
a.black:active {color:#000000;}
a.black:hover {color:#EEEEEE;}

a.black2 {text-decoration:none;}
a.black2:link {color:#000000;}
a.black2:visited {color:#000000;}
a.black2:active {color:#000000;}
a.black2:hover {color:#FF3300;}

a.deal {text-decoration:none;}
a.deal:link {color:#000000;}
a.deal:visited {color:#000000;}
a.deal:active {color:#000000;}
a.deal:hover {color:#666666;}

a.list {text-decoration:none;}
a.list:link {color:#000000;}
a.list:visited {color:#5CA3A8;}
a.list:active {color:#5CA3A8;}
a.list:hover {color:#FF3300;}

a.list2 {text-decoration:none;}
a.list2:link {color:#3366CC;}
a.list2:visited {color:#3366CC;}
a.list2:active {color:#3366CC;}
a.list2:hover {color:#FF3300;}

a.nav {text-decoration:underline;}
a.nav:link {color:#000000;}
a.nav:visited {color:#5CA3A8;}
a.nav:active {color:#5CA3A8;}
a.nav:hover {color:#FF3300;}

a.nav2 {text-decoration:underline;}
a.nav2:link {color:#000000;}
a.nav2:visited {color:#000000;}
a.nav2:active {color:#000000;}
a.nav2:hover {color:#FF3300;}

a.nav3 {text-decoration:underline;}
a.nav3:link {color:#555555;}
a.nav3:visited {color:#555555;}
a.nav3:active {color:#555555;}
a.nav3:hover {color:#FF3300;}

a.mp {text-decoration:underline;}
a.mp:link {color:#EEEEEE;}
a.mp:visited {color:#DDDDDD;}
a.mp:active {color:#EEEEEE;}
a.mp:hover {color:#CCCCCC;}

a.mp {text-decoration:underline;}
a.mpdark:link {color:#333333;}
a.mpdark:visited {color:#888888;}
a.mpdark:active {color:#333333;}
a.mpdark:hover {color:#CCCCCC;}

a.start {text-decoration:underline;}
a.start:link {color:#000000;}
a.start:visited {color:#000000;}
a.start:active {color:#000000;}
a.start:hover {color:#FFFFFF;}

input.button {font-family: Verdana, Arial;
              font-size: 7pt; color: #000000;
              line-height: 120%;
              letter-spacing: 0;}

input.button2 {font-family: Arial, Verdana;
               font-size: 9pt; color: #000000;
               line-height: 120%;
               letter-spacing: 0;}

input.form {font-family: Verdana, Arial;
            font-size: 7pt; color: #000000;
            line-height: 120%;
            letter-spacing: 0;}

ul.liste {list-style-type:square;
          margin:5px;
          padding-left:15px;}

ol.liste {list-style-type:decimal;
          margin:5px;
          padding-left:15px;
          padding-right:25px;}

h1 {
    font-size:9pt;
    margin:1px;
}
.border_dezent_rechts
{
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#1E5DB2;
}  

td.b2cftext {
    font-family: Arial, Verdana;
    font-size: 9pt; 
    color: #000000;
    letter-spacing: 0;
    text-align:right;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#1E5DB2;
    padding-right:5px;
    vertical-align:top;
    padding-bottom:10px;
}

td.b2citext {
    font-family: Arial, Verdana;
    font-size: 9pt; 
    color: #000000;
    letter-spacing: 0;
    text-align:left;
    padding-left:5px;
    vertical-align:top;
    padding-bottom:10px;
  }  
  
fieldset {
    padding:10px;
}

table.banner 
{
    border-width:1px; 
    border-style:solid; 
    border-color:#9299A3;
    background-color:White;
    margin-bottom:15px;
    overflow:hidden;
    table-layout:fixed;
}

textarea.banner 
{
    padding-left:5px;
    font-family:Courier New;
    font-size:9pt;
    width:100%;
    background-color:#EEEEEE;
    border:0px;
    margin:0px;
}

table.b2crahmen
{
    background-color:#DBDBDB;
    border-style:solid;
    border-width:1px;
    border-color:#9299A3;
}
td.b2cheadline
{
    background-color:#9299A3;
    color:#FFFFFF;
    font-weight:bold;
    line-height:18px;
}

b2cmaininhalt
{
    border-style:solid;
    border-width:1px;
    border-color:#1E5DB2;
}

div.b2cdot
{
    background-color:#1E5DB2; 
    text-align:center; 
    width:8px; 
    height:18px; 
    float:left; 
    margin-right:2px;
}    