/* Body-Definitionen */

body
{
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#577CBE;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#577CBE;
scrollbar-arrow-color:#577CBE;
scrollbar-track-color:#FFFFFF;
}

body.intro   { background-image:
               url("graphiken/bgsite.jpg");
               background-attachment: fixed; background-repeat: no-repeat; background-position: bottom right;
               background-color: #FFFFFF; }


/* Link-Definitionen */

a
{
        font-family: Verdana, Tahoma;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
        text-decoration: underline;
}

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: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
}

h1
{
        font-size: 14px;
        font-variant: normal;
        color: #577CBE;
        font-weight: bold;
}
h2
{
        font-variant: normal;
        font-size: 12px;
        color: #577CBE;
        font-weight: bold;
}



/* Formular-Definitionen */

select {
        border : 2px #000000;
        overflow:hidden;
        font-family:Verdana,Tahoma,Arial;

        font-size:10px;
        color:#000000;
        background-color:#E1E4F3;
}

INPUT
{
        font-family:Verdana, Tahoma;

        font-size:10px;
        color:#000000;
        background : #E1E4F3;
        border: 2px #000000;
}

INPUT.medium
{
        font-family:Verdana,Tahoma;
        width=138;
        font-size:10px;
        color:#000000;
        background : #E1E4F3;
        border: 2px #000000;
}

INPUT.small
{
        font-family:Verdana,Tahoma;
        width=20;
        font-size:10px;
        color:#000000;
        background : #E1E4F3;
        border: 2px #000000;
}

textarea.info
{

             border: 1px #000000;
        font-family:Verdana,Tahoma;
        font-size:10px;
        background-color:#E1E4F3;
}

/* Tabellen-Definitionen */

table.info
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        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.infoo
{
        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: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
        border: 1px #577CBE 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.form
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #000000;
        border: 1px #000000 solid;

}

table
{
        font-family: Verdana,Tahoma;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #577CBE;
}
