body {  color : #000000;
        font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: 'gfx/inhalt_bg_x_rot.gif';
     }


table { border-width: 0;
        border: 0px;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        color:#000000;
        border-color:#000000;
        font-size : 12px;
      }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }


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

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

.headnews { background-color: #003399;
          color: #FFFFFF;
          font-weight: bold;
          font-size : 12px;
          border : 1px solid #003399;
        }

th.info { background-color: #CCCCCC; color: #000000; border: 1px solid #000000; }
td.info2 { font-family: Arial; background-color: #FFFFFF; color: #003399; border: 1px solid #000000; }
td.info { background-color: #CCCCCC; color: #000000; border: 1px solid #000000; }

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

.header { color: #FFFFFF; }

td.userheader { background-color: #E2E2E2; color=#000000; border: 1px solid #000000; }
td.left   { background-color: #FFFFFF; color=#000000; border: 1px solid #000000; }
td.right  { background-color: #FFFFFF; border: 1px solid #000000; }

.bottom { background-color: #E2E2E2; color=#000000; border: 1px solid #000000; }

table.admin { background-color: #FFFFFF; border: 1px solid #000000; }
td.admin  { background-color: #FFFFFF; border: 1px solid #000000; }


td.odd    { background-color: #E2E2E2; border: 1px solid #000000; }
td.even   { background-color: #F2F2F2; border: 1px solid #000000; }

marquee   { background-color: #D2D2D2; }

.linkautor { text-decoration: underline; color: #FFFFFF; }

.gbautor { text-decoration: underline; color: #000000; } 

table.glow   { filter:glow(color=#4583C0, strenght=#1) }

A:link {text-decoration: underline; color : #000000; }
A:visited { text-decoration: underline; color : #000000; }
A:active { text-decoration: underline; color : #000000; }
A:hover { text-decoration: underline overline; color: #FFFFFF; background-color: #999999; }
a.related { text-decoration: underline; color: #000000; }
a.faq { text-decoration: underline; color: #000000; }
a.linkautor { text-decoration: underline; color: #FFFFFF; }

input       { border-style: groove; background-color: #F1F1F1; color: #000000; }
input.send  { border-style: groove; background-color: #F1F1F1; color: #000000; }
select      { border-style: groove; background-color: #F1F1F1; font-family: Verdana; color: #000000; }
textarea    { border-style: groove; background-color: #F1F1F1; font-family: Verdana; color: #000000; }

.kalaktuellertag {color: #FFFFFF;
          background-color: #990000;
          text-decoration: none;
          font-weight: bold;
        }

.kaldatenvorhanden {color: #000000;
          background-color: #FFFFFF;
          text-decoration: underline;
          font-weight: bold;
        }

.kaldatenvorhandenaktuellertag {color: #FFFFFF;
          background-color: #990000;
          border: 1px solid #CCCCCC;
          text-decoration: underline;
          font-weight: bold;
        }
        
.kalsonntag {color: #CC3300;
          background-color: #FFFFFF;
          text-decoration: none;
          font-weight: normal;
        }
        
.kalsonntagaktuellertag {color: #CC3300;
          background-color: #FFFFFF;
          text-decoration: none;
          font-weight: bold;
          border: 1px solid #CC3300;
        }

.kaldatenvorhandensonntag {color: #CC3300;
          background-color: #FFFFFF;
          text-decoration: underline;
          font-weight: bold;
        }
        
.kaldatenvorhandensonntagaktuellertag {color: #CC3300;
          background-color: #FFFFFF;
          border: 1px solid #CC3300;
          text-decoration: underline;
          font-weight: bold;
        }

table.kal { background-color: #FFFFFF;
          border: 1px solid #990000;
          color: #000000;
          padding-bottom: 0;
          padding-left: 0;
          padding-right: 0;
          padding-top: 0;
        }
          
td.kal { background-color: #FFFFFF; }

th.kalhead { background-color: #990000;
          color: #FFFFFF;
          font-weight: bold;
          font-size: 14px;
          border-width: 1;
          border: 1px solid #990000;
        }
        
table.kalhead { background-color: #FFFFFF;
          border-width: 1;
          border: 1px solid #990000;
          color: #003399;
          padding-bottom: 0;
          padding-left: 0;
          padding-right: 0;
          padding-top: 0;
        }

table.kalheaddetails { background-color: #FFFFFF;
          border-width: 1;
          border: 1px solid #990000;
          color: #003399;
          padding-bottom: 0;
          padding-left: 0;
          padding-right: 0;
          padding-top: 0;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 12px;
        }
        
th.kalheaddetails { background-color: #990000;
          color: #FFFFFF;
          font-weight: bold;
          font-size: 14px;
          border-width: 1;
          border: 1px solid #990000;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 12px;
        }
        
table.kaldetails { background-color: #FFFFFF;
          border-width: 1;
          border: 1px solid #990000;
          padding-bottom: 1;
          padding-left: 1;
          padding-right: 1;
          padding-top: 1;
          margin: 0;
          border-spacing: 0px;
          border-collapse: collapse;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 12px;
        }

td.kaldetails { background-color: #FFFFFF;
          border-width: 1;
          border: 1px solid #990000;
          padding-bottom: 1;
          padding-left: 1;
          padding-right: 1;
          padding-top: 1;
          margin: 0;
          border-spacing: 0px;
          border-collapse: collapse;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 12px;
        }
