html {
 margin: 0px;
 padding: 0px;
 border: 0px;
 width:1024px;
     }
BODY {
      width:1024px;
      background-color:white;
     }
.z1 {
 font-family:Tahoma, Georgia,Times;
 font-weight: bold;
 font-size:60px;
 text-align:left;
}
.z2 {
 font-family: "Century Schoolbook";
 font-size:35px;
}
.braille  {
 border:black solid 1px;
        font:black 16px Arial;
 }
A:Link {
      text-decoration:underline;
      color:#000080;
 }
A:Visited, A:Active {
      text-decoration:underline;
      color: blue;
 }
A:Hover {
 text-decoration : none;
 background: yellow;
 color: black;
 }
p.reaktion {
        background:#c0c0a0;
        color:black
        font:16px verdana,tahoma,arial,sans-serif;
        padding:15px;
        border:silver dotted 2px;
}
Form.PreisHead {
   background:black;
   display:block;
   border:2px black solid;
   font-weight:bold;
   font:arial 10px;
}
input.black {
   background:black;
   font-weight:bold;
   color:white;
   border:0;
}
form.Shop {
   background:white;
   display:block;
   border:0;
   font:10px arial ;
   margin:0;
   padding:0;
}
.Shopbox {
    background:white;
    border-bottom:2px black solid;
    border-right:2px black solid;
    border-top:1px black solid;
    border-left:1px black solid;
   font:10px arial;
   color:black;
}
.ShopBox:Link {
 color:black;
 font-size:12px;
 text-decoration:none;
}
.Shopbox:visited {
    background:white;
}
.Shopbox:hover {
    background:gold;
    color:darkblue;
    border-bottom:2px red solid;
    border-right:2px red solid;
}
.Shopbox:active {
    background:gold;
    color:black;
    border-bottom:2px darkgray solid;
    border-right:2px darkgray solid;
}
.box {
        border-right  :black solid 2px;
        border-bottom :black double 3px;
        border-left   :gray  solid 2px;
        border-top    :gray  solid 2px;
        padding: 5px 10px 5px 10px;
        margin-top: 15px;
        margin-bottom: 15px;
        color: black;
        text-decoration: none;
        background:silver;
        text-align:left;
   font-size: 22px;
      font-family:tahome,arial, sans-serif;
}
.gbox {
        border-right  :black solid 2px;
        border-bottom :black double 3px;
        border-left   :gray  solid 2px;
        border-top    :gray  solid 2px;
        margin: 15px;
   padding:15px;
        text-align:center;
   width:380px;
}
span#ShowUs
      {
      font-size : 20px;
      color:gray;
      }
H1.fluSoft, H1.ttss{
        background:white url("http://www.blindenbrief.de/bilder/icon/ickasten.gif") no-repeat;
        background-position:0 15px;
        color:black;
        width: 100%;
        text-decoration: none;
        font: 30px Tahoma;
        font-color:#000000;
        padding:4px 4px 4px 25px;
        text-align: left;
        border-bottom:#404060 double 4px;
        margin:0px 0px 20px 0px;
}
H2.fluSoft, H2.ttss{
        background:white url("http://www.blindenbrief.de/bilder/icon/icdreik.gif") no-repeat;
        background-position:0 25px;
        color: #202020;
        text-decoration: none;
        font-size : 22px;
        padding: 20px 0px 2px 15px;
        margin-bottom:20px;
        border-bottom:#404060 double 3px;
        text-align: left;
        font-family:Tahoma;
}
H3.fluSoft, h3.ttss{
        background:white url("http://www.blindenbrief.de/bilder/icon/ickreisk.gif") no-repeat;
        background-position:0 30px;
        color: #202020;
        text-decoration: none;
        font-size : 20px;
        padding: 20px 0px 2px 15px;
        margin-bottom:15px;
        border-bottom:silver solid 2px;
        text-align: left;
        font-family:Tahoma;
}
p.dotted{
   border-top:black dotted 2px;
   width:100%;
   clear:left;
}
#home {
      background:#ffffc0;
      magrin:25px;
      font-size:16px;
      list-style-image:url("http://www.blindenbrief.de/bilder/icon/icbrief.gif");
      list-style-position:outside;
}
ul.home
     {
     margin-left:25px;
     background:white;
     font: 18px Tahoma,arial, sans-serif;;
     list-style-position:outside;
     }
p.stdtext, td.stdtext {
      vertical-align:top;
      text-align:left;
 font: 18px Tahoma,arial, sans-serif;;
      background:white;
      color:black;
      margin:2px;
 border-right:silver dotted 3px;
}
p.copy{
      text-align:center;
 font-size: 14px;
 font-family:tahome,arial, sans-serif;
      background:white;
      color:black;
      margin:2px;
      padding:10px;
 border:silver dotted 3px;
}
ul.stdtext {
      text-align:left;
 font: 18px tahoma,arial, sans-serif;
      background:white;
      color:black;
}
table.preis {
 background:#ffffa0;
 width: 100%;
 padding: 0px 0px 0px 0px;
 margin: 0px;
      vertical-align:top;
      text-align: left;
      cellspacing:0px;
      }
th.preis {
 background:#000040;
 color:#ffff80;
 font-size : 14px;
 padding: 0px 0px 0px 0px;
 border-bottom-width:2pt;
 border-bottom-style:solid;
 border-bottom-color:#c0c0c0;
 margin: 0px;
      text-align: left;
 font-family:Arial Black;
  }
.preise1, .preise2{
 background-color: #ffffa0;
  vertical-align:top;
  text-align: left;
  font-family:Arial;
  font-size : 14px;
  color:black;
  border-bottom:black dotted 1px;
  border-left:black dotted 1px;
}
.preise3{
  background:#ffffa0;
  vertical-align:top;
  text-align: right;
  font-family:Arial;
  font-size : 14px;
  color:black;
  border-bottom:black dotted 1px;
  border-left:black dotted 1px;
}
div#Inhalt {
 position : absolute;
 left   : 240px;
 top    : 75px;
 width  : 550px;
      min-height: 1090px;
      text-align:left;
      font:14px arial,times,sans-serif;
      background:white;
      color:black;
      margin:0px;
      padding:10px;
     }
div#InhaltS {
 position : absolute;
 left   : 210px;
 top    : 75px;
 width  : 810px;
 height : auto;
 padding:10px;
     }
div#Print {
      position : absolute;
      left   : 20px;
      top    : 80px;
      width  : 1000px;
      text-align:left;
      font:14px tahoma,arial, sans-serif;
      background:white;
      color:black;
      margin:0px;
      padding:20px;
      border:darkblue solid 5px;
     }
div#Head {
 position : absolute;
 left   : 210px;
 top    : 0px;
 width  : 580px;
 height : 70px;
 font   : 46px "Comic",Tahoma,Times;
 font-weight:bold;
 text-shadow:gold 3px 2px 4px;
 background:#fff url("http://www.blindenbrief.de/bilder/blcbf.gif") no-repeat right top;
 border-bottom:steelblue double 4px;
 }
div#User {
 position : absolute;
      left   : 800px;
 top    : 10px;
       width  : 220px;
 height : 20px;
 text-align:center;
 Font   : 14px Arial;
 color:black;
 border:solid black 1px;
 }
div#HeadL {
 position : absolute;
 left   : 0px;
 top    : 0px;
 width  : 200px;
 height : 120px;
 text-align:center;
 padding-top:20px;
     }
#Menue {
        position : absolute;
        left   : 0px;
        top    : 120px;
        width  : 230px;
        min-height : 1090px;
        padding-bottom:150px;
        padding-top:20px;
        text-align:center;
        font: 13px arial, sans-serif;
        font-weight: bold;
        border:white solid 3px;
        border-radius:15px;
        background-color:black;
        color:white;
        box-shadow:10px 10px 20px silver;
 }
#Werbung {
      padding-top:20px;
      text-align:center;
      font:12px arial,sans-serif;
      font-weight:normal;
      border-left:white solid 5px;
}
div#NewPic {
           width:230px;
           text-align:center;
           background:white;
           padding-top:15px;
           padding-bottom:15px;
           margin-bottom:15px;
           margin-left:15px;
}
H2.Werbung{
        background-color: white;
        color: #401010;
        text-decoration: none;
        font-size : 18px;
        padding: 2px 0px 2px 10px;
        margin-bottom:20px;
        margin-left:10px;
        border-bottom:black solid 2px;
        border-left:black solid 1px;
        text-align: left;
 font-family:Tahoma;
}
#Menue a:link,
#Menue a:visited
 {
        border-right: black solid 3px ;
        border-bottom:black solid 1px;
        border-left  :silver solid 1px;
        border-top   :silver solid 1px;
 border-radius:12px;
 box-shadow:silver 2px 3px 4px;
        padding-right: 0px;
        padding-left: 0px;
        padding-top: 1px;
        padding-bottom: 1px;
        margin: 5px 0px 5px 20px;
        display: block;
        color: black;
        text-decoration: none;
        background:white url("http://www.blindenbrief.de/bilder/navla.gif") no-repeat;
        backgound-position:0px 1px;
        width:195px;
}
#Menue a:hover {
      padding-top: 1px;
      padding-bottom: 1px;
      background:black url(http://www.blindenbrief.de/bilder/navlv.gif) no-repeat;
      backgound-position:0px 1px;
      color:white;
      border-right: white solid 3px ;
      border-bottom:white solid 1px;
}
div#newm
 {
      border-bottom: 3px solid lightred;
      background:white url(http://www.bhvd.de/bilder/new.gif) no-repeat;
      background-position:200px 0px;
}
div#ende {
      text-align:center;
      font: 12px arial, sans-serif;
      font-weight: bold;
      width: 100%;
      padding-top:10px;
      margin-top:50px;
      padding-bottom: 20px;
      background-color:white;
      border-top:silver dotted 2px;
 }
div#ende a {
        border-right: #3030a0 solid 2px ;
        border-bottom:#202090 double 4px;
        border-left  :#7070b0 solid 1px;
        border-top  :#7070b0 solid 1px;
        padding-right: 5px;
        padding-left: 5px;
        padding-top: 1px;
        padding-bottom: 1px;
        margin: 3px;
        color: black;
        text-decoration: none;
        background:white;
}
div#ende a:hover {
 border-right: 3px dashed black;
 border-bottom: 2px dashed black;
 background:#0000a0;
 color: #FFFF40;
}
input.text, textarea {
        border:1px solid #4A5966;
        background-color:#fff;
        font-size: 18px;
        font-family:Arial,Tahoma;
 }
textarea {
        margin-left:10px;
        font-size: 18px;
        color:#0000a0;
 }
input.radio {
 border:0px;
 background-color:#ffff80;
}
p.Postamt {
        font-size: 18px;
        font-family:Arial,Tahoma;
}
table.adr {
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:3px solid black;
        border-bottom:3px solid black;
        margin:10px;
        padding:10px;
        background-color:white;
        font-size: 18px;
        font-family:Arial,Tahoma;
}
.submit {
 border-top:1px solid black;
 border-left:1px solid black;
 border-bottom:3px double black;
 border-right:2px solid black;
        margin:2px;
        padding:2px 12px 2px 12px ;
 background-color:white;
 font-size: 18px;
        font-family:Arial,Tahoma;
}
.submit:hover {
 background-color:gold;
}
.klein {
 font-size: 14px;
        font-family:Arial,Tahoma;
}
p.brbrief
{
  background:white url("http://www.blindenbrief.de/bilder/brbrief.gif");
  width:182px;
  height:77px;
  border:black solid 1px;
  text-align:left;
  font-size: 15px;
  font-family:"Arial Black","Tahoma";
  color:gray;
}
.Uhr {
      font-family:Arial;
      font-size:16px;
      color:black;
      text-align:center;
      border-bottom: 2px dotted black;
      border-right:2px dotted black;
      border-left:2px dotted white;
      padding: 0px 0px 10px 0px;
      margin:0 45px 0 45px;
}
.Datum {
 font-family:Arial;
 font-size:18px;
 color:black;
 text-align:center;
        padding: 10px 0px 0px 0px;
        border-top:2px dotted white;
        border-right:2px dotted black;
        border-left:2px dotted white;
        margin:0 45px 0 45px;
}
.sponsor {
      margin:25px;
}
.sponsorlogo {
      width:110px;
      text-align:center;
}
.sponsortext {
      background:white;
      text-align:left;
      vertical-align:top;
      font-size:18px;
      font-family:helvetica,tahoma,Arial;
}
.g_link {
 padding-left:10px;
 padding-right:10px;
 padding-top:2px;
 padding-bottom:2px;
 border-top:1px solid silver;
 border-left:1px solid  silver;
 border-bottom:2px solid  gray;
 border-right:3px solid  gray;
 display:block;
 background-color:lightgray;
}
.g_link:link {
 color:black;
 Text-Decoration:none;
 text-shadow:white 2px 2px 3px;
}
.g_link:visited {
 color:black;
 Text-Decoration:none;
 text-shadow:white 2px 2px 3px;
}
.g_link:hover {
 background-color:darkgray;
 color:white;
 Text-Decoration:none;
 text-shadow:black 1px 2px 3px;
}
.gb_link:link {
 color:blue;
 font:10px Arial;
 text-decoration:none;
}
.gb_head {
 color:black;
 background-color:lightyellow;
 font:12px Times;
 border:1px solid black;
}
.gb_text {
 color:black;
 border:1px silver solid;
 font:12px Arial;
}
.gb_form {
 font:14px Times,Arial;
 color:black;
}
.acc-br {
        clear:left;
}
.acc-deak {
        width:0.9em;
        float:left;
        margin-right:.25em;
        margin-bottom:.25em;
        padding:.25em 1em;
        border:1px dotted #D7E9FF;
        display:block;
}
.acc-hidden {
        display:none;
}
div#acc-key {
        width:110px;
        text-align:center;
        font-size:12px;
        background:silver;
        border:2px outset white;
}
div#acc-key a {
        width:20px;
        float:left;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 2px;
        border:2px outset white;
        display:block;
        background:#D3D3D3;
        font-weight:normal;
        text-decoration:none;
}
div#acc-key a:link {
        width:20px;
        float:left;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 2px;
        border:2px outset white;
        display:block;
        background:#D3D3D3;
        font-weight:normal;
        text-decoration:none;
}
div#acc-key a:visited {
        width:20px;
        float:left;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 2px;
        border:2px outset white;
        display:block;
        background:#D3D3D3;
        font-weight:normal;
        text-decoration:none;
}
div#acc-key a:hover {
        width:20px;
        float:left;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 2px;
        border:2px outset white;
        display:block;
        background:#778899;
        font-weight:bold;
        text-decoration:none;
}
div#acc-key a:active {
        width:20px;
        float:left;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 2px;
        border:2px outset white;
        display:block;
        background:#BF0000;
        font-weight:normal;
        text-decoration:none;
}
div#acc-key a:focus {
        width:20px;
        float:left;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 2px;
        border:2px outset white;
        display:block;
        background:#000080;
        font-weight:bold;
        text-decoration:none;
}
.acc-logo {
        background:white;
        font-size:10px;
        letter-spacing:0;
        text-decoration:inherit;
        border:0;
}
.acc-logo a {
        background:transparent;
        cursor:help;
        border:0;
        margin:0;
        color:#FF0000;
        padding:5px;
        text-decoration:none;
}
.acc-logo a:link {
        background:white;
        border:0;
        padding:0;
        font-weight:normal;
        text-decoration:none;
}
.acc-logo a:visited {
        background:white;
        border:0;
        padding:0;
        font-weight:normal;
        text-decoration:none;
}
.acc-logo a:hover {
        background:yellow;
        border:0;
        padding:0;
        font-weight:normal;
        text-decoration:none;
}
.acc-logo a:active {
        background:white;
        border:0;
        padding:0;
        font-weight:normal;
        text-decoration:none;
}
.acc-logo a:focus {
        background:transparent;
        border:0;
        padding:0;
        font-weight:normal;
        text-decoration:none;
}
.acc-text {
        background:white;
        color:#000080;
        font-variant:small-caps;
        letter-spacing:0;
         font-weight:bold;
        font-style:normal;
        font-family:verdana,tahoma,arial,sans-serif;
}
.acc-text em {
        background:transparent;
        color:#F00;
        letter-spacing:0;
        font-style:italic;
}
td.o01 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o02 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o03 {
     text-align:left;
     background:white;
     font:14px Tahoma;
}
td.o04 {
     text-align:left;
     background:white;
     font:14px Tahoma;
}
td.o05 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o06 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o07 {
     text-align:right;
     background:gold;
     font:14px Tahoma;
}
th.o00, td.o00 {
     text-align:left;
     background:black;
     color:white;
     font:14px Arial Black;
}
table.o00 {
    border:black solid 1px;
    width:100%;
    background:gold;
};
.p00 {
      border-bottom:double 3 px black;
      color: darkblue;
      font:12px Tahoma;
      background:gold;
}
.EndSumme {
 border:2px solid black;
 font-weight:bold;
 text-align:right;
 font:14px Arial Black;
}
.Summe {
 text-align:right;
 border:1px solid black;
}
li.error {
 color:red;
 font-weight:bold;
}

