@media print                                 /* georg-elser-arbeitskreis.de */
{
div.noprint        {display: none;}
}


table.page    {width: 900px;  
          height: 1200px;
          padding-left:  0px; 
          padding-right: 0px; 
          padding-top:   0px; 
          padding-bottom:0px; 
          /* border-left:   1px solid gray;    
          border-right:  1px solid gray;    
          border-top:    1px solid gray; 
          border-bottom: 1px solid gray; */
          margin-top:    0px; 
          margin-bottom: 0px; 
          margin-left: auto;
          margin-right: auto;
          box-shadow:   4px 4px 20px 3px #ccc, -4px -4px 20px 0px #ccc; 
         }


body	 {font-family: arial;
          font-size: 9pt;
          background-color: white;
          margin: 0px 0px 0px 0px;  
         }

body.page {background-color: white /* rgb(240,240,240)*/ ;
         }

table.popup {background-color: white;
          width:737px;  
          height: 1200px;
          padding-left:  0px; 
          padding-right: 0px; 
          padding-top:   0px; 
          padding-bottom:0px; 
          border-left:   1px solid silver;    
          border-right:  1px solid silver;    
          /* border-top:    1px solid gray; 
          border-bottom: 1px solid gray; */
          margin-left: auto; 
          margin-right: auto;
         }    

table.content1     {width: 460px;       
                    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                   }
table.content2     {width: 580px;
                    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                   }
table.content3     {font-family: Arial; 
                    font-size: 10pt;
                    color: black;
                   }

td       {vertical-align: top;
	 }

td.popup           {width: 600px;
                    padding-left: 75px;
                    padding-top: 15px;
                    padding-bottom: 15px;
                    vertical-align: top;
                    background-color: white;  
                   }

sup      {vertical-align: top;   
          /* font-size: 0.7em;*/
          line-height:1em; 
         }

h1                 {font-family: Arial;
                    font-size: 14pt;
                    font-weight: bold;
                    color: rgb(0,0,0);
		    margin-top: 8px;
                    margin-bottom: 10px;
                   }
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: 14px;
                    margin-bottom: 2px;
		    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;
                    line-height: 1.4em;
                    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.notation	   {margin-top: 10px;
                    margin-bottom: 10px;
		    font-family: Arial;
                    font-size: 10pt;
                    color: black;
                    text-align: justify;
		   }	

	
td.header1         {width: 160px;
                    height: 80px;
                   }
td.header2         {background-color: #e0e0e0;
                    height: 80px;
                   }
td.menu            {width: 141px;
                    padding-left: 15px;
                    padding-right: 4px;
                    padding-top: 18px;
                    background-color: #e0e0e0;
                    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;
                   }
.klein             {font-family: Arial;
                    font-size: 8pt;
                    font-style: normal;
                   }

.klein7	           {
                    font-family: Arial;
                    font-size: 7pt;
                    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: #505050;
                    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;   */
                   }
