body            {   background: transparent url(background.jpg);
                    background-color:#E0E0E0; margin: 0;
                    font-family: Arial, Verdana, Helvetica;
                    font-size: 100%; color: #5f5f5f; }
img             {   border: 0 none; }
form            {   margin: 0px; }
a               {   font-weight: bold; text-decoration: none; }
a:link          {   color: #5f5f5f; }
a:visited       {   color: #5f5f5f; }
a:hover         {   color: #e50000; text-decoration: underline; }
a:active        {   color: #e50000; text-decoration: underline; }
/*Text OnlineCenter*************************************************************************************/
#onlinetext     {   position:absolute; top:20px; left:290px; margin-top:0px;
                    border-bottom:0px solid; border-top:0px solid; border-color:#5f5f5f; z-index:2;
                    font-size:130%; color:#e50000;  }
/*Headbereich mit Logo, Leftbanner, Navigation und Hintergrund******************************************/
#head           {   position:absolute; top:0px; left:0px; height:101px; width:800px; margin-top:0px;
                    border-bottom:1px solid; border-color:#5f5f5f; z-index:1; }
/*Positionierung des Logos*/
#logo           {   position:absolute; top:0px; left:0px; height:100px; width:200px;
                    border-bottom:0px solid; border-left:0px solid; border-color:#5f5f5f;
                    background-color:#ffffff; text-align:center;  }
/*Hintergrundbild und Navigation***********************************************************************/
#navbg          {   position:absolute; top: 0px; left: 200px; height: 100px; width: 600px;
                    margin-top:0px; padding-top: 0px; overflow: hidden;
                    border-bottom: 0px solid; border-top: 0px solid; border-left: 1px solid; border-color: #5f5f5f; }
/*Navigation *****************************************************************************************/
#nav            {   position:absolute; top: 60px; left: 0px; height: 20px; width: 600px;
                    margin-top:0px; padding-top: 0px; overflow: hidden;
                    border-bottom: 0px solid; border-top: 0px solid; border-left: 0px solid; border-color: #5f5f5f;}
#nav td         {   border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-color: #5f5f5f;
                    background-image:url(link.gif);
                    background-repeat:no-repeat; background-position:5px center; padding-left: 20px; }
a.nav           {   font-size: 75%; font-weight: bold; text-decoration: none; }
a.nav:link      {   color: #5f5f5f; }
a.nav:visited   {   color: #5f5f5f; }
a.nav:hover     {   color: #e50000; text-decoration: underline; }
a.nav:active    {   color: #e50000; text-decoration: underline; }

a.nava          {   font-size: 75%; font-weight: bold; text-decoration: none; }
a.nava:link     {   color: #e50000; }
a.nava:visited  {   color: #e50000; }
a.nava:hover    {   color: #e50000; text-decoration: underline; }
a.nava:active   {   color: #e50000; text-decoration: underline; }
/*Content***********************************************************************************************/
#content        {   position:absolute; top: 100px; left: 0px; height: 100%; width: 800px;
                    margin-top:0px; }
/*erweiterte Einstellungen Onlinecenter Startseite******************************************************/
#content td.nav {   border-top: 0px solid; border-bottom: 1px solid; border-left: 0px solid; border-color: #5f5f5f;
                    height: 30px; }
#content a.nav  {   font-size: 90%; font-weight: bold; text-decoration: underline;
                    background-image:url(link.gif);
                    background-repeat:no-repeat; background-position:15px center; padding-left: 30px;}
#content p.nav  {   font-size:75%; font-weight:bold; padding-left:5px;
                    margin-top:5px; margin-bottom:5px;
                    background-image:url(link.gif);
                    background-repeat:no-repeat; background-position:15px center; padding-left: 30px; }
/*Onlinecenter Navigation*******************************************************************************/
#osc            {   /*darf nicht gel&ouml;scht werden*/ }
/*alt
#osc table      {   width:180px; vertical-align:middle; background-color:#ffffff; }
#osc p          {   font-size:75%; font-weight:bold; padding-left:5px; background-color:#ffffff;
                    margin-top:5px; margin-bottom:5px;
                    background-image:url(/wavemaster.internal/wsw-site/images/link.gif);
                    background-repeat:no-repeat; background-position:5px center; padding-left: 20px; }
/*neu*/
#osc table      {   width:180px; vertical-align:middle; background-color:#D8E9F2; }
#osc p.nav      {   font-size:75%; font-weight:bold; padding-left:5px; background-color:#D8E9F2;
                    margin-top:4px; margin-bottom:0px; height:22px; vertical-align:middle;
                    background-image:url(link.gif);
                    background-repeat:no-repeat; background-position:5px 3px; padding-left: 20px;
                    border-bottom: 1px dashed; border-color: #5f5f5f; }
/*Contentbereich wenn Dokument geladen wurde************************************************************/
#thedocument    {   /*darf nicht gelöscht werden*/ }
#thedocument h1 {   font-size: 120%; font-weight: bold; color: #e50000;
                    margin-bottom: 10px; }
#thedocument h2 {   font-size: 100%; font-weight: bold; color: #e50000;
                    margin-bottom: 3px; margin-top: 8px; }
#thedocument p  {   font-size: 75%; line-height: 125%;
                    margin-bottom: 3px; margin-top: 0px; }
#thedocument ul {   font-size: 75%; line-height: 150%; list-style-type: square;
                    margin-bottom: 3px; margin-top: 10px; }
#thedocument hr {   width:100%; color:#5f5f5f; background-color:#5FA3CB; height:1px;
                    text-align:center; border:0px }
#thedocument a         { font-size: 100%; font-weight: bold; text-decoration: none; }
#thedocument a:link    { color: #5f5f5f; }
#thedocument a:visited { color: #5f5f5f; }
#thedocument a:hover   { color: #e50000; text-decoration: underline;}
/*Contentbereich wenn kein Dokument geladen wurde (Collection-Listing)**********************************/
#collist        {   font-size: 75%; }
#collist h1     {   font-size: 150%; font-weight: bold; color: #e50000; }
#collist a      {   font-size: 100%; text-decoration: none; color: #5f5f5f; }
#collist a:hover{   text-decoration: underline; color: #e50000; }