body               {margin: 0px 0px 0px 0px; /* OP7: muss ins <body> Tag */
                   }
@media print
{
div.noprint        {display: none;}
}

h1                 {margin-bottom: 10px;
                    font-family: Arial;
                    font-size: 14pt;
                    font-weight: bold;
                    color: rgb(0,0,0);
		    margin-top: 4px;
                    margin-bottom: 15px;
                   }
h1.head            {font-family: Arial;
                    font-size: 19pt;
                    font-weight: bold;
                   }
h1.venlo           {font-family: 'Courier New', Courier, monospace; 
                    font-size: 20pt; 
                    font-style: normal; 
                    font-weight:bold;
                    margin-top: 0px;
                    margin-bottom: 0px;
                    color: purple;
                   } 
h2.venlo           {font-family: 'Courier New', Courier, monospace; 
                    font-size: 10pt; 
                    font-style: normal; 
                    font-weight: normal;
                    margin-top: 0px;
                    margin-bottom: 0px;
                    color: purple; 
                   } 
h3                 {margin-top: 4px;
                    margin-bottom: 4px;
                   }
h4                 {margin-top: 4px;
                    margin-bottom: 4px;
		    font-family: Arial;
                    font-size: 12pt;
                    font-weight: bold;
                   }
h5                 {margin-top: 15px;
                    margin-bottom: 4px;
                    font-family: Arial;
                    font-size: 10pt;
                    font-weight: bold;
                   }  
strong             {font-weight: normal;
                   }
p                  {margin-top: 8px;
                    margin-bottom: 0px;
                   }
p.indented         {margin-top: 10px;
                    margin-bottom: 10px;
                    margin-left: 20px;
                    margin-right: 20px;
		   }
p.archiv           {margin-top: 3px;
                    margin-bottom: 0px;
                   }
ul                 {margin-top: 0px;
                    margin-bottom: 0px;
                    margin-left: 16px;
                    padding-left: 0px;   /* Wegen Mozilla Firefox */ 
                   }
ol                 {margin-top: 0px;
                    margin-bottom: 0px;
                    margin-left: 30px;
                   }
img                {border-color: Gray;
                   }
img.left           {float:left;
                    margin-bottom: 5px;
                    margin-right: 10px;
	           }
img.right          {float:right;
                    margin-bottom: 5px;
                    margin-left: 10px;
	           }
table.page         {width: 100%;
                    height: 100%;
                   }
table.notation	   {margin-top: 10px;
                    margin-bottom: 10px;
		    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                    text-align: justify;
		   }	
table.content1     {width: 460px;      /* NS7 OP7: muss ins <table> Tag */     
                    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                   }
table.content2     {width: 530px;
                    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                   }
table.content3     {font-family: Arial; /* ohne 530 px */
                    font-size: 10pt;
                    color: black;
                   }
table.popup        {width: 100%;        /* NS7:     muss ins <table> Tag */
                    height: 100%;       /* NS7 OP7: muss ins <table> Tag */
                    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                    background-color: #eeeeee;                   
                   }
td		   {vertical-align: top;
		   }	
td.header1         {width: 160px;
                    height: 80px;
                   }
td.header2         {background-color: #dedede;
                    height: 80px;
                   }
td.menu            {width: 141px;
                    padding-left: 15px;
                    padding-right: 4px;
                    padding-top: 18px;
                    background-color: #dedede;
                    vertical-align: top;
                    font-family: Arial;
                    font-size: 10pt;
                    font-weight: bold;
                    color: red;       /* für <noscript> */
                   }
td.content         {padding-left: 15px;
                    padding-top: 12px;
                    background-color: #ffffff;
                    vertical-align: top;
                   }
td.archiv1         {padding-top: 1px;
                    padding-left : 3px;
                    width: 260px;
                    height: 20;
                    background-color: #dedede;
                    font-family: Arial;
                    font-size: 10pt;
                    color: black; 
	            letter-spacing : 1px;
                   }
td.archiv2         {padding-left: 3px;
                    padding-bottom: 3px;
                    width: 260px;
                    background-color: #eeeeee;
                    vertical-align: top;
                    font-family: Arial;
                    font-size: 10pt;
                   }
td.popup           {width: 530px;
                    padding-left: 25px;
                    padding-right: 25px;
                    padding-top: 25px;
                    padding-bottom: 25px;
                    vertical-align: top;
                    background-color: #eeeeee;  
                   }
.klein             {font-family: Arial;
                    font-size: 8pt;
                    font-style: normal;
                   }
.grau              {font-family: Arial;
                    font-style: normal;
                    color: #888888; 
                   }
.blue              {font-family: Arial;
                    font-style: normal;
                    color: blue; 
                   }
.button            {font-family: arial;         
                    font-size: 8pt;
                    font-style: normal;
                    text-decoration: none;
                    color: white;
                    font-weight: bold;
	            background-color: rgb(208,187,208);
                   }
.buttonaktiv       {font-family: arial;         
                    font-size: 8pt;
                    font-style: normal;
                    text-decoration: none;
                    color: white;
                    font-weight: bold;
	            background-color: rgb(183,137,183);
                   }
a.button:link      {color:white}
a.button:visited   {color:white}
a.button:active    {color:white}
a.button:hover     {color:purple}

a.menupunkt        {margin-left: 6px;
                    color: #666666;
                    text-decoration: none;
                   }
a.menupunktaktiv   {color: black;
                    text-decoration: none;
                   }
a.menupunktmaus    {margin-left: 6px;
                    color: navy;
                    text-decoration: none;
                   }
a.content          {vertical-align: top; /* NS7: Nicht bei Link auf <img> verwenden */
                    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                   }
a.klein	           {
                    font-family: Arial;
                    font-size: 8pt;
                    color: black;
                   }
a.schalterklein {
                font-family: arial;
                font-size: 10px;
                text-decoration: none;
                color: #111111;
                padding-top: 1px;
                padding-left: 5px;
                padding-right: 6px;
                padding-bottom: 1px;
                margin-right: 3px; 
                border-left:   1px solid #dddddd;
                border-top:    1px solid #dddddd;
                border-right:  1px solid #dddddd;
                border-bottom: 1px solid #dddddd;
                background-color: #dad6cd;
               }
a.schalterklein:link    {color: black}
a.schalterklein:visited {color: black}
a.schalterklein:active  {color: black}
a.schalterklein:hover{
                color: black;
                padding-top: 1px;
                padding-left: 5px;
                padding-right: 6px;
                padding-bottom: 1px;
                border-left:   1px solid #aaaaaa;
                border-top:    1px solid #aaaaaa;
                border-right:  1px solid #dddddd;
                border-bottom: 1px solid #dddddd;
                background-color: #cccccc;
               }
.comment           {text-decoration: none;
                    font-family: Arial;
                    font-size: 8pt;
		    color: navy;
                   }
.neurot	      {font-size: 8pt;              /* Neu! Updated! */
	       font-style: normal;
	       font-weight: bold;
	       color: white;
	       text-decoration: none;
	       background-color: rgb(66,193,255);  /* 255,120,255  247,211,82   99,217,241  */
              }

form               {margin-bottom: 2px;
	            margin-top: 2px;
                   }
.form              {border-width:1px;
	            font-family:Arial;
	            background-color: #EEEEEE;
/*	            border-left: none;     */
/*	            border-right: none;    */
/*	            border-top: none;      */
/*	            border-bottom: none;   */
                   }
