body {
   font-size: small;
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
  
#ideas{
   position: absolute;
   left: 45px;
   top: 10px;
   width: 200px;
   height: 50px;
   z-index: 2;
   }
#band {
   display: none;
   }
.nix{
   width: 0; 
   height: 0;
   }
#bildinfo{
   display: none;
   }
.noprint, #logoMAT199, #logoMAT107, #ideas, #NaviMAT199, #NaviMAT107, #Navi2MAT107{
   display: none;
   }
.logoMAT107{
   display: none;
   }
.logoMAT199{
   display: none;
   }
INPUT {
   display: none;
   }
.note{
   display: none;
   }
.theorem{
   width: 90%;
   border-style: solid;
   border-width: thin;
   border-color: #99CCB3;
   margin-right: 10%;
   font-size: 110%;
   padding: 10px;        
   font-family: Futura Lt BT, Trebuchet MS, Lucida sans, Swis721 BT, Zurich BT, Tahoma; 
   }
.quote { 
   font-size: 90%; 
   margin-left: 20%; }
.ende{
   display: none;
   }
#dasda{
   color: #E1F4FF; 
   background-color:#003344; 
   padding: 5px;
   }
H1, .second {
   padding-left: 10px;
   border-width:0.1cm; 
   font-size: 130%; 
   }
.chapter {
   letter-spacing: 0px;
   font-family: "Comic Sans MS", Jazztext, cursive; 
   }
H2 {
   font-size: 120%; 
   }
H3 {
   font-size: 110%; 
   }
H4 {
   font-size: 105%; 
   }
P.rechts {
   font-size: 80%; 
   text-align: right 
   }
P.klein {
   font-size: 80%; 
   margin-left: 4cm 
   }
P.remark { 
   font-family: "Times"; 
   font-size: 90%; 
   text-align: right
   }
P.bild { 
   text-align: center
   }
FONT.tag {
   color: FF0000         
   }
td.HEAD {
   background-color:#BBBBBB 
   }
td.FETT {
   background-color:#999999 
   }
BODY.LINKS {
   color: E1F4FF; 
   font-size: 85%; 
   line-height: 20pt; 
   background-color:003344; 
   align:TOP}
A.ext:link { 
   color: E1F4FF
   }
A.ext:visited { 
   color: E1F4FF
   }
A.ext:active { 
   color: E1F4FF
   }
A:hover { 

   background-color: #88AACC; /* color 1 bandfarbe */
   }
H2.excurs {
   font-size: 130%; 
   line-height: 115%; 
   color: blue; 
   margin-left: 4cm; 
   background-color:Lightsalmon; 
   }
P.excurs {
   color: blue; 
   margin-left: 4cm
   }
ul.excurs { 
   color: blue;  
   margin-left: 5cm}
BLOCKQUOTE { 
   font-size: 100%; 
   color: #003344; 
   margin-left: 5cm; 
   border-style: solid;
   border-width: thin;
   border-color: #446688; }
BLOCKQUOTE.end { 
   font-size: 100%; 
   color: #003344; 
   margin-left: 1cm;
   border-style: solid;
   border-width: thin;
   border-color: #446688;
}
Td {
   page-break-before: avoid;
   }
Table {
   page-break-inside: avoid;
   }
Image {
   page-break-inside: avoid;
   }
.criterion {
   font-style: oblique; 
   margin-left: 120px;
   border-left: thin solid blue;
   padding: 3px;
   }
