pre { font-family:"Courier New",Courier,monospace; font-size:13.4px; color:#0000C0; background-color:#FFFFE0; border:10px solid #EEEEEE; padding:10px; white-space:pre; }


body,p,ul,ol,li,dl,dt,dd,div,blockquote
    { 
     font-family:verdana, Arial,sans-serif;
      margin-top: 0px;
      margin-bottom:0px;

      margin-right    : 15px;
      text-align: justify; 
      font-size:13px;
      line-height:1.5em;
    }

td,th,tr
{
     
     font-family:verdana, Arial,sans-serif;
      margin-top: 0px;
      margin-bottom:0px;

      margin-right    : 15px;
      text-align: justify; 
      font-size:13px;
      line-height:1.5em;
    
}



h1,h2,h3,h4 {
     font-family:verdana, Arial,sans-serif;
      margin-top: 30px;
      margin-bottom:0px;
      margin-right    : 15px;
      text-align: justify; 
      line-height:1.5em;
}

h3 {
   font-size:1.1em;
}


.tipp { 
      border:1px solid; 
      background-color:#ffffcc; 
      padding: 8px; 
      margin-top: 15px;
      margin-bottom: 15px; 
}

.uebung {
      border:1px solid black; 
      background-color:#99ff99; 
      padding: 8px; 
      margin-top: 15px;
      margin-bottom: 15px;
}

.anekdote { 
      border:1px solid; 
      background-color:#3399ff; 
      padding: 8px; 
      margin-top: 15px;
      margin-bottom: 15px; 
}

code,kbd,tt { 
      background-color:#009; 
      color:#ff0; 
}


dfn {
      font-weight: bold;
      color: red;
}

var {
      padding-top: 0px;
      padding-right: 20px;
      margin-top: 0px;
      margin-bottom: 0px;
      float:left;
      width: 380 px;
      height: 144 px;
}

.siteinfo {
      text-align: left;
      color: black;
      font-weight: bold;
      /*border:1px solid black; */
      background-color:white;
      padding:5px;
      border-bottom-width: 2px;
      border-bottom-style: dotted;
      border-bottom-color: dark-grey;


}

h1 {
      
      font-size:20px;
      color:#000000;
      font-weight: bold;
      padding-top:15px;
      padding-bottom: 10px;
}

h2 {
      
      font-size:18px;
      color:#000000;
      font-weight: bold;
      padding-top:15px;
      padding-bottom: 10px;
}


.u3 {
      color:#000000;
      font-weight: bold;
      padding-top:50px;      
}

.hervor {
      color:#ff00ff;
      font-weight: bold;
}

a:link, a:visited {
  color            : #093070;
  text-decoration  : none;
  font-weight      : bold;
}
a:hover {
  color            : #093070;
  text-decoration  : underline;
  font-weight      : bold;
}

a:active {
  color            : yellow;
text-decoration  : underline;
font-weight      : bold;
}

a:visited img{
border: 1px solid #000000;
}
a:hover img{
border: 1px solid red;
}
a:link img{
border: 1px solid #000000;
}



p,ul,ol,li
    { font-family:verdana,Arial,sans-serif;
      color:#000000;
    } 

hr
{
width: 100%;
}
