body      {
          background-color: #300020;
          margin-top: 5px;
          }
table.transe-innen
        {
        margin-top: 0px;
        margin-bottom: 0;
        width: 760px;
        border: 1px;
        padding: 0px;
        margin-left: 82px;
        cellspacing: 0;
        }
td.content
        {
        padding: 0;
        right: 0px;
        margin-top: 10px;
        margin-bottom: 0;
        background-color: #ffffff;

        }
td.nav
        {
        border-right: 1px solid black;
        }
p,h1,h3,h5,a,li  {
        font-family: arial;
        font-size: 10pt;
        }
h2      {
          margin-left: 25px;
          margin-right: 20px;
          margin-bottom: 10px;
          margin-top: 10px;
          font-size: 1.4em;
          font-weight: 500;
          color: #aa0000
          }
h3        {
          margin-left: 25px;
          margin-right: 10px;
          margin-bottom: 0px;
          margin-top: 15px;
          font-family: arial;
          font-size: 14pt;
          font-weight: 100;
          color: #aa0000;
          }
p.top
          {
          color: #ffbbbb;
          margin-top: 8px;
          margin-bottom: 30px;
          margin-left: 25px;
          font-size: 22pt;
          font-family: georgia;
          }
h1
          {
          margin-left: 25px;
          margin-right: 20px;
          margin-bottom: 10px;
          margin-top: 10px;
          font-size: 1.2em;
          font-weight: 100;
          color: #aa00aa
          }
h1.index
          {
          margin-top: 5px;
          font-size: 14pt;
          color: #aa0000;
          }
h4.bottom
        {
        margin-bottom: 5px;
        margin-top: 10px;
        margin-left: 175px;
        font-family: Georgia;
        font-size: 1.7em;
        font-weight: 700;
        text-align: bottom;
        color: #ffbbbb;
        }
h2.index
          {
          margin-left: 25px;
          margin-right: 20px;
          margin-bottom: 10px;
          margin-top: 5px;
          font-size: 14pt;
          font-family: arial;
          color: #aa00bb
          }
h2.content
          {
          margin-top: 25px;
          margin-bottom: 35px;
          margin-left: 25px;
          font-size: 22pt;
         }
h5        {
          margin-left: 25px;
          margin-right: 10px;
          margin-bottom: 10px;
          font-weight: 700;
          color: #000000;
          text-valign: bottom;
          }
p.right  {
        margin-left: 25px;
        margin-right: 10px;
        margin-bottom: 5px;
        margin-top: 0px;
        font-size: .8em;
        }
p.links-oben
       {
       margin-top: 10px;
       margin-left: 15px;
       margin-right: 5px;
       font-weight: 100;
       color: #aa00aa;
        }
p.left  {
        margin-left: 15px;
        margin-right: 10px;
        margin-top: 15px;
        margin-bottom: 10px;
        font-weight: 700;
        color: #aa00aa;
        }
p.preis
       {
       margin-right: 25px;
       margin-top: 5px;
       font-size: .7em
       }
p.summe
       {
       margin-right: 25px;
       margin-top: 5px;
       font-size: .9em;
       font-weight: 700;
       color: #DF0000;
       }
p.balken
       {
       position: relative;
       margin-top: 10px;
       margin-left: 25px;
       margin-right: 25px;
       font-size: 1.2em;
       color: #aa00aa;
       }
li     {
       margin-left: 25px;
       }
a      {font-size: .9em;
       }
a:link  {
        color: #ff0000;
        }

a:hover {
        color: darkblue;
        background-color: #ccbbcc
        }
a:active
        { color: #111111
        }
a.shopping
       {
        margin-left: 25px;
        }
a.transsexuell-entwicklung
        {
        display: block;
        margin-top: 0px;
        margin-bottom: 5px;
        text-align: center;
        width: 110px;
        border-style: solid;
        border-width: 1px;
        padding: 5px;
        text-decoration: none;
        background-color: #ccbbcc;
        border-color : black;
        }
a.produkt
         {
         font-size: .7em;
         margin-top: 0px;
         text-align: center;
         text-decoration: underline;
         display: block;
         color: #aaoobb;
         background-color: #ccbbcc;
         }
a.produkt:hover
         {
         color: #1100ff;
         }
a.navtop
        {
        font-size: 11px;
        font-weight: 500;
        color: darkblue;
        text-decoration: none;
        }
a.navtop:hover
       {
       color: red;
        }
div#leftmenu
       {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 10px;
       width: 120px;
       border-top: 1px solid #000000;
       border-right: 1px solid #000000;
       border-left: 1px solid #000000;
       margin-left: 15px;
       margin-right: 10px;
       margin-top: 15px;
       }
div#leftmenu h4
      {
      font: 1.4em bold Arial, Helvetica, sans-serif;
      background-color: #1F10ee;
      color: #FFFFFF;
      margin: 0;
      padding: 0em;
      border-bottom: 1px solid #000000;
      text-align: center;
      }
div#leftmenu a
      {
      background-color: #ccbbcc;
      color: darkblue;
      font-size: 1.2em;
      text-decoration: none;
      border-bottom: 1px solid #000000;
      padding-left: 5px;
      display: block;
      }
div#leftmenu a:hover
      {
      background-color: #1F10ee;
      color: #FFFFFF;
      }
div#bottommenu
        {
        margin-left: 350px;
        margin-bottom: 0px;
        margin-top: 0px;
        border: 1px groove;
        border-color: black;
        text-align: right;
        background-color: #ccbbcc;
}
img.logo
        {
        position: absolute;
        top: 15px;
        left: 15px;
        border: white groove 2px;
        }
img.product
           {
           margin-right: 20px;
           margin-left: 25px;
           margin-top: 5px;
           }
hr     {
        margin-right : 0%;
        margin-left : 25px;
        float : right;
        }
input.transsexuelle-buttons
          {
        margin-right: 20px;
        margin-top: 10px;
        margin-bottom: 3px;

        }
