body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
body,td,div,p,pre,ul {font-size: x-small;}
BODY {background-color:#F0F0F0;}
a:link {    font-size: x-small;color: #0000BF;}
a:visited { font-size: x-small;color: #0000BF;}
a:active {  font-size: x-small;color: #0000BF;}
a:hover{    font-size: x-small;color: #3366CC;}

.blue {color:     #0000BF;
}
.gray {color:     #8F8F8F;
}
p.wichtig {
  color:     #0000FF;
  background-color:#FFE6E6;
}
ul{
        padding-top:0px;
        padding-bottom:0px;
        margin-top:0px;
        margin-bottom:0px;
/*        color:     #7F7F7F; */
}
.rahmen   {background-color:#FFFFFF;
           border-top:1px solid #CBDCE6;
           border-bottom:3px solid #CBDCE6;
           border-left:1px solid #CBDCE6;
           border-right:3px solid #CBDCE6;
}

.rahmen_ul   {
        background-color:#FCFCFC;
        border-top:0px solid #CBDCE6;
        spacing-top:2px;
        padding-top:5px;
        border-bottom:1px solid #CBDCE6;
        spacing-bottom:2px;
        padding-top:5px;
           border-left:0px solid #CBDCE6;
           border-right:1px solid #CBDCE6;
}
.ul   {
        spacing-top:2px;
        padding-top:5px;
        spacing-bottom:2px;
        padding-top:5px;
}
.schreibmaschine   {
   background-image:url(../media/hg_sm.jpg);
   background-repeat:no-repeat;
   background-position:middle;
}

.news_head{background-color:#CBDCE6;
           border-bottom:1px solid #000000;
}
.head{background-color:#CBDCE6;
      background-image:url(./head_right.jpg);
      background-repeat:repeat-x;
      background-position:top;
}
td.menu{background-color:#CBDCE6;
}
a.luh:link {    font-size: xx-small;color:#E0E0E0;}
a.luh:visited { font-size: xx-small;color:#E0E0E0;}
a.luh:active {  font-size: xx-small;color:#E0E0E0;}
a.luh:hover{    font-size: x-small;color:#3366CC;}

a.menu {
   display: block;
   height: 1.3em;
   padding: 2px;
   border-width: 1px;
   border-color: #0000BF;
   text-align: center;
   text-decoration: none;
}
a.menu:link,
a.menu:visited {
                background-color: transparent;
                color:     #0000BF;
                font-weight : bold;
}
a.menu:hover    {
                background-color:#3F00FF;
                color:#FFFF00;}

a.menu:active  {
                background-color:#CBDCE6;
                color:#000000
                }

.schreib   {
          color:     #9F0000;
        spacing-top:2px;
        padding-top:5px;
        spacing-bottom:2px;
        padding-top:5px;
}

.daten   {
          color:     #00009F;
        spacing-top:2px;
        padding-top:5px;
        spacing-bottom:2px;
        padding-top:5px;
}
.sonst   {
          color:     #007F00;
        spacing-top:2px;
        padding-top:5px;
        spacing-bottom:2px;
        padding-top:5px;
}
.schreib_ul   {
          color:     #9F0000;
        border-top:0px solid #CBDCE6;
        spacing-top:2px;
        padding-top:5px;
        border-bottom:1px solid #CBDCE6;
        spacing-bottom:2px;
        padding-top:5px;
           border-left:0px solid #CBDCE6;
           border-right:1px solid #CBDCE6;
}

.daten_ul   {
        border-top:0px solid #CBDCE6;
        spacing-top:2px;
        padding-top:5px;
        border-bottom:1px solid #CBDCE6;
        spacing-bottom:2px;
        padding-top:5px;
           border-left:0px solid #CBDCE6;
           border-right:1px solid #CBDCE6;
          color:     #00009F;
}
.sonst_ul   {
        border-top:0px solid #CBDCE6;
        spacing-top:2px;
        padding-top:5px;
        border-bottom:1px solid #CBDCE6;
        spacing-bottom:2px;
        padding-top:5px;
           border-left:0px solid #CBDCE6;
           border-right:1px solid #CBDCE6;
          color:     #007F00;
}