.page       {margin: 0 auto;}

.main       {width: 100%;
	     float: left;
             background-color: white;
             border-left: 1px solid silver;
             border-right: 1px solid silver;
             border-top: 1px solid silver;
             border-bottom: 1px solid silver;}

.content    {padding-top: 0.2em;
	     width: 89.67741939%;           /* 600 px */  
	     float: left;
             padding: 2em 0 2em 10%;
             font-size: 0.95em; 
             line-height: 1.4em;}

.content520 {padding-top: 0.2em;
	     width: 82.720430%;             /* 520 px */  
	     float: left;
             padding: 2em 0 2em 15%;
             font-size: 0.95em; 
             line-height: 1.4em;}


h1          {color: black;
             font-size: 1.8em; 
             line-height: 1.2em;
             margin-top: 0.5em;
             margin-bottom: 0.3em;}

h4          {color: black;
             font-size: 1.1em; 
             line-height: 1.2em;
             margin-top: 0.9em;
             margin-bottom: 0.3em;}

.neurot     {color: white;
             background-color: navy;} 

.comment    {color: blue;  
             font-weight: normal;}

.s        {background-color: gray;   /* Protokoll Seitenzahlen */
           color: white; 
           font-weight: bold; 
           width: 40px; 
           text-align: center; 
           border-radius: 5px;}
.s3       {background-color: gray; 
           color: white; 
           font-weight: bold; 
           width: 45px; 
           text-align: center; 
           border-radius: 5px;}    
.indented {margin-left: 20px;}

.button   {background-color: rgb(230,230,230);
           border: 1px solid black;
           border-radius: 4px;
           padding: 4px 6px;
           font-size: 80%;}
.button:hover {background-color: rgb(210,210,210);}


@media print                                      
{
.page      {max-width: 42em;}
.noprint   {display: none;}
}

@media only screen and (max-width: 46.875em) /* -- Nur mobile Version -- */
{  
.page       {width: 100%;}

.noshow-m   {display: none;}
}


@media only screen and (min-width: 46.875em) /* -- Nur Desktop Version -- */
{  
.page       {width: 46.875em} 
         
.main       {line-height: 1.3em;}

.noshow-d   {display: none;}
}

