body { font-family: Verdana, Arial, sans-serif;
       font-size:10pt;
       color: #000000;
       background-color: #E0E0E0;
       background-image: url(images/bg_grau.jpg);
       background-repeat:no-repeat;

       margin-left:10px;
       margin-top:10px;
       margin-right:10px
       margin-bottom:10px;
}

a          { font-family: Verdana, Arial, sans-serif;
             font-size:10pt;
             font-weight: normal;
             text-decoration:none;
           }

a:link     { color: #B00000; 
           }

a:visited  { color: #B00000; 
           }

a:active   { color: #B00000; 
           }

a:hover    { color: #FF0000; 
             font-weight: normal;
           }

h1,h2,h3
{ font-family: Verdana, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}

h1 { font-size: 18pt;
}
h2 { font-size: 16pt;
}
h3 { font-size: 14pt;
}

img   {  border: none;
         margin-left: 0px;
         margin-right: 0px;
         margin-top: 0px;
         margin-bottom: 0px;
      }
table, th, tr, td  {
  border-style:solid;
  border-color:rgb(0,255,0);
  border-width:1px;
  padding:0px;
}
td.o {
  border-top-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
}
td.u {
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
}
td.ru {
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:1px;
  border-bottom-width:1px;
}
td.ou {
  border-top-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
}
td.l {
  border-top-width:0px;
  border-left-width:1px;
  border-right-width:0px;
  border-bottom-width:0px;
}

td.r {
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:1px;
  border-bottom-width:0px;
}
td.rahmen1 {
  border-top-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
}
