/* blue grades - root level; text properties for states: normal */
.TM0i0 {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
        color: #FFFFFF;
        font-size: 11px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}

/* blue grades - root level; box properties for states: normal */
.TM0o0 {
        background: #98A8D6;
        border: 0px solid #2B547F;
        padding: 4px;
        text-align: left;
        vertical-align: middle;
        text-decoration: none;
}

/* blue grades - root level; text properties for states: hover, click */
.TM0i1 {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
        color: #005AAA;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}

/* blue grades - root level; box properties for states: hover, click */
.TM0o1 {
        background: #E0E4F3;
        border: 0px solid #2B547F;
        padding: 4px;
        text-align: left;
        vertical-align: middle;
        text-decoration: none;
}

/* blue grades - sub levels; text properties for states: normal */
.TM1i0 {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
        color: #8F9190;
        font-size: 9px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}

/* blue grades - sub levels; box properties for states: normal, hover, click */
.TM1o0 {
        background: #FFFFFF;
        border: 1px solid #8F9190;
        padding: 4px;
        text-align: center;
        vertical-align: middle;
        text-decoration: none;
}

/* blue grades - sub levels; text properties for states: hover, click */
.TM1i1 {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
        color: #005AAA;
        font-size: 9px;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}

/* Body-Definitionen */

body
{
scrollbar-face-color:#98A8D6;
scrollbar-highlight-color:#98A8D6;
scrollbar-3dlight-color:#577CBE;
scrollbar-darkshadow-color:#98A8D6;
scrollbar-shadow-color:#577CBE;
scrollbar-arrow-color:#577CBE;
scrollbar-track-color:#98A8D6;
}

body.intro   { background-image:
               url("graphiken/bgsite.jpg");
               background-attachment: fixed; background-repeat: no-repeat; background-position: bottom right;
               background-color: #E0E4F3; }


/* Link-Definitionen */

a
{
        font-family: Verdana, Tahoma;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #FFFFFF;
        text-decoration: none;
}

a:hover
{
        font-family: Verdana, Tahoma;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
        text-decoration: none;
}

a:active
{
        color: #577CBE;
        font-style: normal; font-weight: normal; list-style-type: circle; clip:   rect(   );
        text-decoration: none;
        font-weight: normal;
        font-variant: normal;
}

/* Überschriften und Absatz-Definitionen */

h1, h2, h3, h4, p, ul, li
{
        font-family: Verdana,Tahoma;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
}

h1
{
        font-size: 11px;
        font-variant: small-caps;
        color: #577CBE;
}
h2
{
        font-variant: small-caps;
        font-size: 15px;
        color: #577CBE;
        text-decoration: underline;
}



/* Formular-Definitionen */

select {
        border : 1px #006699;
        overflow:hidden;
        font-family:Verdana,Tahoma,Arial;

        font-size:10px;
        color:#000000;
        background-color:#FFFFFF;
}

INPUT
{
        font-family:Verdana, Tahoma;

        font-size:10px;
        color:#000000;
        background : #FFFFFF;
        border: 1px #006699;
}

INPUT.medium
{
        font-family:Verdana,Tahoma;
        width=138;
        font-size:10px;
        color:#000000;
        background : #FFFFFF;
        border: 1px #006699;
}

INPUT.small
{
        font-family:Verdana,Tahoma;
        width=20;
        font-size:10px;
        color:#000000;
        background : #FFFFFF;
        border: 1px #006699;
}

textarea
{
        border: 1px #006699;
        width=280;
        overflow:hidden;
        font-family:Verdana,Tahoma;
        font-size:10px;
        color:#000000;
        background-color:#FFFFFF;
}

/* Tabellen-Definitionen */

table.info
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
        clip:   rect(   ): 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
}


table.infoorte
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
        border: 1px #5F5F5F solid;
        clip:   rect(   ): 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
}

table.menu
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
}

table
{
        font-family: Verdana,Tahoma;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
}
