* {
    FONT-FAMILY: sans-serif;
    FONT-SIZE:9pt;
    MARGIN:0;
    PADDING:0;
}

.small  {
    FONT-SIZE:8pt;
}
.small * {
    FONT-SIZE:8pt;
}
.aktiv {
    FONT-WEIGHT:bold;
}

BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
}

DIV#gross
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
}

.grau {
    COLOR: #909090;
}

A
{
    BACKGROUND-COLOR: transparent;
    COLOR: #909090;
    TEXT-DECORATION: none
}
A:link
{
    BACKGROUND-COLOR: transparent;
    COLOR: #909090;
    TEXT-DECORATION: none
}
A:visited
{
    BACKGROUND-COLOR: transparent;
    COLOR: #909090;
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A:active
{
    BACKGROUND-COLOR: transparent;
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}

P
{
    LETTER-SPACING: normal;
    LINE-HEIGHT: 1.2em;
    MARGIN-BOTTOM: 0.2em;
    MARGIN-TOP: 0.4em;
    TEXT-ALIGN: left;
}



EM
{
    COLOR: #006400;
    FONT-STYLE: normal;
    FONT-WEIGHT: 600
}

.CTooltip 
{ 
    position:absolute;
    top:0px;
    left:0px;
    z-index:16;
    width:200;
    visibility:hidden;
    font: 8pt sans-serif;
    background-color: #FFFFE6;
    padding: 3px;
    border: 1px solid black; 
}

TABLE {
  table-layout:fixed;  
  border-collapse:collapse;
  empty-cells:show;
}

TD {
    vertical-align:top;
    border:0px solid red;
}

IMG {
    border:0;
}    

TABLE.smallimagerow {
  float:right;
}
TABLE.smallimagerow * TD {
padding-left:0px;
}


.textactive { color:#000000; }
.textinactive { color:#acacac; }
TD.textactive { padding-right:5px; }
TD.textinactive { padding-right:5px; }

P.kontakt {
  margin-bottom:20px;
}
P.headline {
  font-weight:bold;
  margin:3px;
}
P.text {
  margin:3px;
}

