
body {
    color: #000099;	  background: #c7ffff;
    font-family: Garamond, "Times New Roman", serif;
    margin-left: 3%; 
    margin-right: 3%;
}

em { font-style: italic;}
strong {font-weight: bold;}
pre { font-family: monospace; }

fsans {font-family: Verdana, Ariel, sans-serif;}
p { font-family: Garamond, "Times New Roman", serif; }

center  { display: block; text-align: center }

 .linkline {
    font-family: Verdana, Ariel, sans-serif;
    font-size:0.8em;
    margin-left: auto;  margin-right: auto;
    text-align: center;
  }

 .midl {
 display: block;
 margin-left: auto;  margin-right: auto;
 text-align: center;
 width: 96%;
}
 .mid88{
 margin-left: auto;  margin-right: auto;
 width: 88%;
}

h1,h2,h3,h4,h5 { font-family: Verdana, Ariel, sans-serif;text-align:center}

h2 { font-size: 135%; }
h3 { font-size: 110%; }
.zw  {font-weight:bold;font-size: 105%;}

  .links  {float:left} 
  .rechts {float:right}

  .small { font-size: 85%; }
  .tiny  { font-size: 75%; }
  .gross { font-size: 150%; }
  .bigger { font-size: 110%; font-weight: bold; font-family: Garamond, "Times New Roman", serif; }

	:link    { color: #006 }      		  /* f. unbesuchte Links */
 	:visited { color: rgb(153, 0, 153) } /* f. besuchte Links */
 	:hover   { color:#009;
  	    	   background-color: #9FF; 
			}								  /* wenn die Maus über dem Link ist */
  	:active  { color: rgb(255, 0, 102) } /* wenn der Link angeklickt ist */

  .manuskript { background:white;
                padding:1em;
                margin-left:5em
              }
 ul.tlist li { padding-bottom: 1em;
               padding-right: 1em;
             }
 ul.disc li { list-style-type: disc;
             }
 ul.circle li { list-style-type: circle;
             }
 ul.square li { list-style-type: square;
             }
                      
.zwi {margin-top:0.8em;
      font-weight: bold; 
      font-size: 120%;}

.rblk {float:right;
        width:47%;
        }
.lblk {float:left;
        width:47%;}

.tblbox {
  background-color: rgb(255, 255, 204);
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  font-family: helvetica,arial,sans-serif;
  width: 100%;
}
 table td {vertical-align: top;}

 .kasten {
  background-color: white;
  border: solid;
  border-width: 1px;
  width: 88%;
  padding:0.5em;
  border-color: black;
  margin-left:3.5em;
  margin-bottom: 0.8em;
}

#kasten-sw {
  background-color: white;
  border: solid;
  border-width: 1px;
  width: 88%;
  padding:0.5em;
  color: black;
  border-color: black;
  margin-left:3.5em;
  margin-bottom: 0.8em;
}

 .kasten-dark {
  background-color:#8ff;
  border: none;
  width: 88%;
  padding:0.5em;
/*  padding-bottom: 0.8em; */
  margin-left:3.5em;
}

 hr {clear:both;}
.cl  {clear:both; margin-right:2em;margin-bottom:2em; text-align:right;}

.grt {   float:right;
         margin-left:2em;
	 padding-right:5em;
         padding-bottom:2em;
         margin-bottom:2em;
      }

.color { background: #a7dddd; 
         padding: 0.5em;
         border: none;
       } 

p { margin-bottom: -0.4em; color: #000099; }

    
    p.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: de-DE; font-weight: bold }
    p.cjk { font-family: "Times New Roman", serif; font-size: 12pt; font-weight: bold;}
    p.zu { font-family: Helvetica, Arial, sans-serif; font-size: 13pt; font-weight: bold; color:#03034b;margin-top: 0.49cm; margin-bottom: 0.49cm; }
    p.tx { font-family:  Helvetica, Arial, sans-serif; font-size: 10pt;  color:#03034b; margin-top: 0.49cm; margin-bottom: 0.49cm; font-weight: medium}
    p.sw { font-family:  Helvetica, Arial, sans-serif; font-size: 10pt; }

dt.list { font-family:  Helvetica, Arial, sans-serif;
          font-weight: bold;
          padding:4px;}
