html {  margin:0;
        padding:0;
        border:0;
        width:1024px;
     }
BODY {  margin:0;
        padding:0;
 border:0;
        width:1024px;
        background:blue url("http://www.ms-rueckenschwimmer.de/bilder/bg.jpg");
     }
A:Link {
 text-decoration:underline;
 color:#000080;
 font-size:14px;
 text-shadow:white 0px;
 }
A:Visited, A:Active {
      text-decoration:underline;
      color: blue;
 font-size:14px;
 text-shadow:white 0px;
 }
A:Hover {
 text-decoration : none;
 background: yellow;
 color: black;
 font-size:14px;
 text-shadow:white 0px;
 }
A:Hover:Viseted {
 text-decoration : none;
 background: yellow;
 color: black;
 font-size:14px;
 text-shadow:white 0px;
 }
.gesch {
        width:480px;
 font: 14px arial, sans-serif;
        border: silver dotted 2px;
        padding:10px;
}
.nav {
        width:120px;
 background:#ffff40;
 color:black;
 font-weight: bold;
 text-decoration: none;
 border:#ffff20 outset 3px;
}
.nav:link {
 text-decoration: none;
}
.nav:hover {
 background:black;
 color:#FFFF80;
 text-decoration: none;
 font-weight: bold;
}
.nav:visited {
 background:silver;
 font-weight: bold;
 text-decoration: none;
}
.nav:visited:hover{
 font-weight: bold;
 background:blue;
 color: #ffff80;
 text-decoration: none;
}
.z1 {
 font-family:Tahoma, Georgia,Times;
 font-weight: bold;
        font-size:30px;
        text-align:center;
        color:#303060;
}
.z3 {
 font-family:Tahoma, Georgia,Times;
 font-weight: bold;
        font-size:36px;
        text-align:center;
        color:black;
        text-decoration:underline;
}
.z2 {
 font-family: "Century Schoolbook";
        font-size:20px;
}
.PreisMsg {
 font-family: "Arial";
        font-size:10px;
        Text-align:right;
}
.braille  {
 border:black solid 1px;
        font:black 16px Arial;
 }
A:Link {
        text-decoration:underline;
        color:#000080;
 }
A:Visited {
        text-decoration:underline;
        color: black;
 }
A:Active{
 background: yellow;
 color:#800000;
 }
A:Hover {
 text-decoration : none;
 background: yellow;
 color: black;
 }
.fbox {
          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;
      }
span.a-hidden
      {
      display:none;
      }
H1.fluSoft{
 background:white url("http://www.ms-rueckenschwimmer.de/bilder/ickasten.gif") no-repeat;
        background-position:0 15px;
        color:black;
 width: 90%;
 text-decoration: none;
       text-shadow:silver 3px 2px 3px;
 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{
 background:white url("http://www.ms-rueckenschwimmer.de/bilder/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{
 background: white url("http://www.ms-rueckenschwimmer.de/bilder/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;
}
H3.Werbung {
 background: white url("http://www.ms-rueckenschwimmer.de/bilder/ickreisk.gif") no-repeat;
        background-position:0 5px;;
 color: #202020;
 text-decoration: none;
 font-size : 20px;
 padding: 0px 0px 2px 20px;
        margin-left:10px;
        margin-bottom:0px;
 border-bottom:silver solid 2px;
        text-align: left;
 font-family:Tahoma;
}
H4.fluSoft{
 background: white url("http://www.ms-rueckenschwimmer.de/bilder/ickreisk.gif") no-repeat;
        background-position:0 30px;;
 color: black;
 text-decoration: none;
 font-size : 18px;
 padding: 20px 0px 2px 15px;
        margin-bottom:15px;
 border-bottom:silver solid 1px;
        text-align: left;
 font-family:Tahoma;
}
H2.Katharina{
        background:white;
        color: black;
        text-decoration: none;
        font-size : 22px;
        padding: 5px 0px 2px 25px;
        margin-top:15px;
        margin-bottom:20px;
        border-bottom:#404060 double 3px;
        text-align: left;
        font-family:Tahoma;
}
td.firstrow {
    font:16px Arial;
    background:white;
}
td.secrow {
    width:40px;
    background:yellow;
    text-align:center;
}
th.firstrow, th.secrow, th.forthrow {
    font:16px Tahoma;
    background:black;
    color:white;
}
HR {  background-color:white;
   }
.Prod1 {
       font: 20px Helvetica,Tahoma;
       color:black;
       font-weight: bold;
       }
.Prod2 {
       font: 18px Helvetica,Tahoma;
       color:black;
       }
.Prod3 {
       width:90%;
       border-bottom:silver dotted 2px;
       }
.Produktel1 {
        background:white;
        magrin:15px;
        font-size:22px;
        line-height:32px;
        color:black;
        list-style-image:url("http://www.ms-rueckenschwimmer.de/bilder/rechtg.jpg");
        list-style-position:outside;
}
.Produkte {
        background:white;
        magrin:25px;
        font-size:18px;
        line-height:32px;
        color:black;
        list-style-image:url("http://www.ms-rueckenschwimmer.de/bilder/recht.jpg");
        list-style-position:outside;
}
.Produkte a{
        font-size:20px;
        font-weight:bold;
}
#home {
        background:#ffffc0;
        magrin:25px;
        font-size:16px;
        list-style-image:url("http://www.ms-rueckenschwimmer.de/bilder/icbrief.gif");
        list-style-position:outside;
}
ul.home
       {
        margin-left:25px;
        background:white;
        font-size:16px;
        list-style-position:outside;
       }
#stdtext{
        text-align:left;
        color:black;
        margin-left:80px;
}
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;
}
td.copy{
 font-size:14px;
 font-family:tahome,arial, sans-serif;
 font-weight:bold;
 background:white;
 color:black;
 margin:0;
 padding:0;
}
ul.stdtext {
        text-align:left;
 font-size: 20px;
 font-family:tahome,arial, sans-serif;
        background:white;
        color:black;
 border-right:#ffffd0 dotted 3px;
}
table.preis {
 background:white;
 width: 600px;
 padding:0px;
 margin: 5px;
        vertical-align:top;
        text-align: left;
        cellspacing:0px;
        border-right:black solid 1px;
        border-bottom:black solid 2px;
        }
table.kpreis {
 background:white;
 wwidth:80%;
 padding:0px;
 margin: 5px;
        vertical-align:top;
        text-align: left;
        cellspacing:0px;
        border-right:black solid 1px;
        border-bottom:black solid 2px;
        border-top:black solid 2px;
        }
th.kpreis {
 background:white;
 color:black;
 padding: 2px 0px 2px 10px;
 border-bottom:black solid 2px;
 border-left:black solid 1px;
 border-right:black solid 1px;
 margin: 0px;
        text-align: left;
 font:16px Arial;
        font-weight:bold;
  }
th.preis {
 background:black;
 color:white;
 padding: 2px 0px 2px 10px;
 border-bottom:silver solid 2px;
 margin: 0px;
        text-align: left;
 font:16px Arial;
        font-weight:bold;
  }
.preise1, .preise2{
  vertical-align:top;
  text-align: left;
  font:14px Arial;
  color:black;
  border-bottom:black solid 1px;
  border-left:black dotted 1px;
}
.preise3{
  width:100px;
  vertical-align:top;
  text-align: right;
  font:15px Arial;
  color:black;
  border-bottom:black solid 1px;
  border-left:black dotted 1px;
}
#Links{
 position : absolute;
 left:0px;
 top:125px;
 width:120px;
 height:auto;
 text-align:center;
 font:14px Arial;
 color:black;
}
#Links a:link,
#Links a:visited
 {
          width:95%;
          display:block;
          cursor:url("http://www.ms-rueckenschwimmer.de/bilder/ickey.gif");
          border-top  :gray solid 1px;
          border-right:darkblue solid 2px ;
          border-bottom:darkblue solid 3px;
          border-left  :gray solid 1px;
  border-radius:10px;
          padding:2px 5px 2px 5px;
          margin-top: 5px;
          color:black;
          text-decoration: none;
          text-shadow:white 2px 3px 4px;
          text-align: center;
          background:#d0d0ff;
}
#Links a:hover,
#Links a:visited:hover
 {
        cursor:url("http://www.ms-rueckenschwimmer.de/bilder/ickey.gif");
        border-right:white solid 1px;
        border-bottom:white double 3px;
        border-top:yellow solid 2px;
        border-left:yellow solid 2px;
        background:darkblue;
        font-weight: bold;
 color: white;
        text-shadow:black 2px 3px 4px;
}
#Links .Std:Link {
 border:white solid 2px;
 background-color:white;
 color:blue;
 text-shadow:white 0px;
 text-decoration:underline;
 font-size:16px;
}
#Links .Std:Visited{
 border:white solid 2px;
 background-color:white;
 color:blue;
 text-shadow:white 0px;
 text-decoration:underline;
 font-size:16px;
}
#Links .Std:Hover {
 border:white solid 2px;
 background-color:Yellow;
 color:blue;
 text-shadow:white 0px 0 0;
 text-decoration:underline;
 font-size:16px;
}
#Links .Std:Visited:Hover {
 border:white solid 2px;
 background-color:Yellow;
 color:blue;
 text-shadow:white 0px 0 0;
 text-decoration:underline;
 font-size:16px;
}
div#Inhalt {
 position : absolute;
 left   : 120px;
 top    : 125px;
        width  : 670px;
        height : auto;
        text-align:left;
 font-size: 16px;
 font-family:tahome,arial, sans-serif;
        background:white;
        color:black;
        margin:0;
 padding-left:10px;
       }
div#Head {
 position : absolute;
 left   : 140px;
 top    : 0px;
 width  : 700px;
 height : 50px;
 text-align:center;
 vertical-align:middle;
       }
div#_neu_ {
 position : absolute;
 left:740px;
 top:65px;
 width:40px;
 height:auto;
 }
div#HeadL {
 position : absolute;
        left   : 0px;
 top    : 0px;
        width  : 150px;
        height : 80px;
        text-align:center;
        padding-top:10px;
        font:10px Arial;
       }
div#Menue {
 position : absolute;
 left   : 130px;
        top    : 75px;
 width  : 650px;
        height : 30;
        text-align:center;
        vertical-align:miiddle;
 font: 13px arial, sans-serif;
 font-weight: bold;
        display: block;
        padding:10px;
        background:lightblue url("http://www.ms-rueckenschwimmer.de/bilder/menue.gif");;
 }
div#Rechts {
 position : absolute;
 left   : 810px;
 top    : 0px;
 width  : 320px;
 height:auto;
 text-align:center;
 padding-top:20px;
 padding-bottom:20px;
 vertical-align:top;
 font: 12px arial, sans-serif;
 font-weight: normal;
 background-color:white;
}
#MicrosoftUhr {
 position : absolute;
        left   : 10px;
 top    : auto;
        width  : 80px;
        height : 20px;
        font: 13px arial, sans-serif;
 font-weight: bold;
 color:black;
        background:white;
        border-right: #3030a0 solid 2px ;
        border-bottom:#202090 double 4px;
        border-left  :#7070b0 solid 1px;
        border-top  :#7070b0 solid 1px;
        text-align:center;
}
#MicrosoftDatum {
 position : absolute;
        left   : 110px;
 top    : auto;
        width  : 80px;
        height : 20px;
        font: 13px arial, sans-serif;
 font-weight: bold;
 color:black;
        background:white;
        border-right: #3030a0 solid 2px ;
        border-bottom:#202090 double 4px;
        border-left  :#7070b0 solid 1px;
        border-top  :#7070b0 solid 1px;
        text-align:center;
        }
ul.News {
        font-size:12px;
        color:black;
 margin:15px;
        padding:0px;
        list-style-image:url("http://www.ms-rueckenschwimmer.de/bilder/icdreik.gif");
        list-style-position:outside;
}
H2.Werbung{
 background: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;
}
.acchilfe {
          cursor:help;
}
#Menue a {
          cursor:url("http://www.ms-rueckenschwimmer.de/bilder/ickey.gif");
          border-top  :lightblue solid 1px;
          border-right:blue solid 2px ;
          border-bottom:blue solid 3px;
          border-left  :lightblue solid 1px;
 border-radius:8px;
          padding:2px 8px 2px 8px;
          margin-left: 0px;
          margin-right: 10px;
          margin-top: 0px;
          color:black;
          text-decoration: none;
          text-align: center;
          text-shadow:white 2px 2px 3px;
          background:#a0a0ff;
}
#Menue a:hover {
        border-right:blue solid 2px;
        border-bottom:blue solid 3px;
        border-top:blue solid 2px;
        border-left:blue solid 2px;
        background:darkblue;
       text-shadow:black 2px 2px 4px;
 color:white;
}
div#Seitenende {
 position : absolute;
 left   : 0px;
        top    : 800px;
 width  : 800px;
        height : 40px;
               }
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: 14px;
        font-family:Arial,Tahoma;
 }
textarea {
        margin-left:10px;
 font-size: 14px;
        color:#0000a0;
 }
input.radio {
 border:0px;
 background-color:#ffff80;
}
table.adr {
 border:1px solid black;
        margin:10px;
        padding:10px;
 background-color:darkblue;
 color:white;
 font-size: 16px;
 font-weight:bold;
 text-shaddow:black 2px,3px,4px;
        font-family:Helvetica,Arial,Tahoma;
}
.Adresse, .Absenden{
     border-top:1px solid black;
     border-left:1px solid black;
     border-right:2px solid black;
     border-bottom:2px solid black;
     background:white;
     color:black;
     font:16px Helvetica,Arial,times,Sans;
}
.absenden:hover {
 border-top:1px solid red;
 border-left:1px solid red;
 border-bottom:2px solid red;
 border-right:2px solid red;
 background-color:black;
        color:yellow;
        font-family:Arial,Tahoma;
}
p.klein {
 font: 14px Arial,Tahoma;
        margin:0px;
}
ul.klein {
 font: 14px Arial,Tahoma;
        margin-left:25px;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:20px;
}
p.brbrief
{
  background:white url("http://www.ms-rueckenschwimmer.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;
}
.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;
}
p.bestellung {
 padding: 10px;
 margin: 10px;
        text-align: center;
 font-size : 12px;
 font-family:Tahoma;
        }
table.messen {
 background-color: #ffffE0;
 width: 95%;
        color:black;
 padding: 10px;
 margin: 0px;
        align:left;
 font:18px Tahoma;
        cellspacing:0px;
 border-top:black solid 1px;
 border-bottom:black solid 2px;
 border-right:black solid 2px;
 border-left:black solid 1px;
        }
td.messen {
        vertical-align:top;
 border-bottom:black dotted 1px;
  }
td.messenhead {
 background:#ffff60;
        text-color:black;
        text-align: left;
        font-weight: bold;
 font-size :20px;
 font-family:Tahoma;
        cellspacing:0px;
 border-bottom:#800000 solid 2px;
        }
p.pdf{
 background:yellow url("http://www.ms-rueckenschwimmer.de/bilder/icpfeil.gif") no-repeat;
        background-position:5px 10px;
 color: #202020;
 text-decoration: none;
 font-size : 18px;
 padding: 5px 0px 5px 25px;
        margin-bottom:10px;
        margin-left:25px;
        text-align: left;
 font-family:Tahoma;
}
div#Werbung2 {
 width:300px;
 font: 14px sans-serif,arial;
 text-align:center;
        font-weight: normal;
 border-top:black 2px solid;
 border-right:gray 2px solid;
 border-bottom:gray 2px solid;
 border-left:black 2px solid;
 border-radius:10px;
        padding:10px;
 margin:10px;
}
div#Kasten {
 text-align:center;
        text-shadow:gold 3px 2px 4px;
        background-color: white;
        border-bottom:solid black 3px;
}
table.werbung2 {
        width:100%;
}
td.Werbung2 {
 font: 12px arial, sans-serif;
        font-weight: normal;
        background:gray url("http://www.ms-rueckenschwimmer.de/bilder/bgnav.jpg");
        text-align:center;
        vertical-align:top;
}
li.Produktliste {
        font-size: 20px;
        font-family:tahome,arial, sans-serif;
        background:white;
        color:black;
        padding:0px;
        margin-left:0px;
        list-style-type:none;
 border-bottom:gray dotted 2px;
        vertical-align:top;
}
.pz1 {
     background:#d0d0ff;
}
.psz1 {
     background:#ffd0d0;
}
.ps1 {
     background:#ffffd0;
     align:center;
     text-align:center;
}
.pz2 {
     align:right;
     text-align:right;
     padding-right:15px;
}
.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;
}
#Ziel {
 text-align:left;
}
#Ziel a:link,#Ziel a:visited {
          display:inline;
          border-top  :0px;
          border-right:0px ;
          border-bottom:white solid 2px;
          border-left  :0px;
  border-radius:10px;
 padding-top:0px;
 padding-bottom:0px;
 padding-right:5px;
 padding-left:5px;
 margin:0px;
          margin-left: 5px;
          color:black;
          text-decoration: underline;
          background:white;
}
#Ziel a:hover,#Ziel a:visited:hover {
          width:95%;
          display:inline;
          border-top  :yellow solid 1px;
          border-right:blue solid 1px ;
          border-bottom:blue solid 1px;
          border-left  :yellow solid 1px;
  border-radius:10px;
 padding-top:0px;
 padding-bottom:0px;
 padding-right:5px;
 padding-left:5px;
 margin:0px;
          margin-left: 5px;
          color:white;
          text-decoration: none;
          background:darkblue;
}
h1.ddlu{
 font:18px Arial;
 margin-bottom:5px;
}
td.ddlu{
 vertical-align:top;
}
td.ddluc{
 vertical-align:top;
 text-align:center;
 color:darkblue;
}

