td.head { background-color: #f5f5f5;
          color: #000000;
          font-weight: bold;
          font-size: 11px;
          border: 1px solid #990000;
        }

th.head { background-color: #f5f5f5;
          color: #000000;
          font-weight: bold;
          font-size : 11px;
          border : 1px solid #990000;
        }

th.info { background-color: #f5f5f5; color: #000000; border: 0px solid #990000; }
td.info { background-color: #f5f5f5; color: #000000; }

td.header {background-color: #ffffff; color: #000000; }
th.header {background-color: #ffffff; color: #000000;  }

td.left   { background-color: #ffffff; }
td.right  { width:20%; background-color: #ffffff; }

td.odd    { background-color: #f5f5f5; }
td.even   { background-color: #f5f5f5; }

td.top    { background-color: #f5f5f5; }
td.bottom { background-color: #f5f5f5; }





td  {
      font-size : 11px;
      font-family :Tahoma,Arial;
      color : #5E5D5D;
      font-weight : normal;
      text-decoration : none;
          }

/* General text */
.gen { font-size : 10px; color : #5E5D5D;  text-decoration: none;}
.genbig { font-size : 13px; color : #5E5D5D;  text-decoration: none;}
/* Forum category titles */
.speciallink { font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #354265}
a.speciallink { font-weight: bold; text-decoration: none; font-size: 11px ; color : #354265; }
a.speciallink:hover{ font-weight: bold; text-decoration: underline; font-size: 11px ; }

td.header  {
      font-size : 12px;
      font-family :Tahoma,Arial;
      color : #5E5D5D;
      font-weight : bold;
      text-decoration : none;
          }
h2 {
        font-size:20px;
        color: #5E5D5D;
        font-family:Tahoma,Arial;
        font-weight:bold;
        text-align : center;
        }
h3 {
        font-size:17px;
        color: #5E5D5D;
        font-family:Tahoma,Arial;
        font-weight:bold;
        text-align : center;
        }
h4 {
        font-size:14px;
        color: #5E5D5D;
        font-family:Tahoma,Arial;
        font-weight:bold;
        text-align : center;
        }
a {
     font-size:11px;
     font-family:Tahoma,Arial;
     color:#000000;
     text-decoration:none;
        }
A:hover {
        font-size:11px;
        font-family:Tahoma,Arial;
        color:#ff0000;
        text-decoration:underline;
                }
select {
                font-family:Tahoma,Arial;
                font-size:11px;
                color:#000000;
                background : White;
                border : thin solid #CCFFFF;
                }
select.online {
                font-family:Tahoma,Arial;
                font-size:11px;
                background : White;
                border : thin #CCFFFF;
                }
input.box {
                font-family:Arial;
                font-size:10px;
                color:#000066;
                border:  1px solid #000066;
                }
input.frage {
                font-weight: bold;
                font-family:Arial;
                font-size:11px;
                color:black;
                background:White;
                border:  1px solid black;
                }
input.richtig {
                font-weight: bold;
                font-family:Arial;
                font-size:11px;
                color:darkgreen;
                background:#E4F8E3;
                border:  1px solid black;
                }
input.falsch {
                font-weight: bold;
                font-family:Arial;
                font-size:11px;
                color:darkred;
                background:#F8DCDA;
                border:  1px solid black;
                }
body,p {
                font-family:Tahoma,Arial;
                font-size:11px;
                color:#5E5D5D;
                }
input.sub{
                font-family:Tahoma,Arial;
                font-size:11px;
                color: #000066;
                border: thin outset #000066 1;
                background-color : white;
                }
textarea.box{
                font-family:Tahoma,Arial;
                font-size:11px;
                color:#000066;
               border:  1px solid #000066;  
}
form { margin-top:0px; margin-left:0px; }  ;

input {
                font-family:Arial;
                font-size:11px;
                color: #000000;
                border: thin outset #990000 1;
                background-color : white;
                }
textarea {
                font-family:Arial;
                font-size:11px;
                color:#000000;
               border:  1px solid #990000; 

