BODY{
    SCROLLBAR-FACE-COLOR: #0000FF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF; // Hintergrund
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
a:hover
{
        font-size: 10px;
        font-color: #FF0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: bold;
        background-color: #FFFFFF;
        text-decoration: bold;
}

a:link
{
        font-size: 10px;
        color: #0000FF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: bold;
}
a:visited
{
        font-size: 10px;
        color: #0000ff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: bold;
}


#a_navi:hover
{
        font-size: 12px;
        color: #FF0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color: #FF0000;
}
#a_navi:link
{
        font-size: 12px;
        color: #696967;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}
#a_navi:visited
{
        font-size: 12px;
        color: #696967;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}
h1
{
        font-size: 14px;
        color: #0000ff;
        font-family: verdana;
        margin-top: 12px;
        margin-left: 5px;
}

h2
{
        font-size: 12px;
        color: #0000ff;
        font-family: verdana;

        margin-left: 10px;
}
p
{
        font-size: 10px;
        color: #0000ff;
        font-family: verdana;

        margin-left: 10px;
        margin-right:10px;
}
.p_fliesstext
{
        font-size: 10px;
        color: #0000ff;
        font-family: verdana;
        align: left;
        margin-left: 10px;
        margin-right:10px;
}

.newsletter
{
        font-size: 12px;
        color: #ffff66;
        text-decoration:bold;
        font-family: verdana,arial;
        text-align:center;


}
TEXTAREA {
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #0000FF;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana; color: #FFFFFF;
}

SELECT {
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #0000FF;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana; color: #FFFFFF;
}
SUBMIT {
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #0000FF;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana; color: #FFFFFF;
}
INPUT {
        BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #0000FF;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana;
        color: #FFFFFF;
        margin-left:0px;
}
.newsletter_input {
        BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #0000FF;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana;
        color: #FFFFFF;
        margin-left:10px;
}
.submit_newsletter
{
        border-right: 1px solid;
        border-top: 1px solid;
        font-size: 10px;
        background: #a0c144;
        border-left: 1px solid;
        cursor: auto;
        color: #000000;
        border-bottom: 1px solid;
        font-family: Verdana;

}
.nav_ueberschrift
{
        font-weight: bold;
        font-size: 12px;
        background-image: url(images\bg_navigation.jpg);
        color: #0000ff;
        font-family: Verdana, Arial;
        margin-left:12px;
}
.nav_menupunkt
{
        font-weight: bold;
        font-size: 11px;
        margin-left: 12px;
        color: #ffff66;
        font-family: Verdana, Arial;
        text-align: left;
}

.copyright
{
        font-weight: normal;
        font-size: 10px;
        color: #0000ff;
        font-family: Verdana, Arial;
        text-align: center;
}

.th_start
{
        font-weight: bold;
        font-size: 12px;
        /*background-image: url(images\bg_navigation.jpg);*/
        color: #0000FF;
        font-family: Verdana, Arial;
        margin-left:12px;
        background-color: #CCCCFF;
}
.table_start
{
        border-color:#FF0000;

}
.td_start
{
        font-weight: none;
        font-size: 12px;
        /*background-image: url(images\bg_navigation.jpg);*/
        color: #0000FF;
        font-family: Verdana, Arial;
        margin-left:12px;
        /*background-color: #CCCCFF;*/
}

/************ Firmenverzeichnis **********************************/
.firma_headline
{
        font-weight: bold;
        font-size: 16px;
        background-image: url(images\head_firmen.jpg);
        color: #0000FF;
        font-family: Verdana, Arial;
        margin-left:12px;
        /*background-color: #CCCCFF;        */
        }

.firma_anschrift
{
        font-weight: none;
        font-size: 12px;
        /*background-image: url(images\bg_navigation.jpg);*/
        color: #0000FF;
        font-family: Verdana, Arial;
        margin-left:12px;
        /*background-color: #CCCCFF;        */
        }
/*************** Input - Stuff ********************************/
.p_kontakt
{
        font-size: 10px;
        color: #0000ff;
        font-family: verdana;

        margin-left: 10px;
        margin-right:10px;
}
.p_fett
{
        font-size: 12px;
        color: #0000ff;
        font-family: verdana;
        text-decoration: bold;
        margin-left: 10px;
        margin-right:10px;
}
.input_back_white
{
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #FFFFFF;
        BORDER-LEFT: 0px solid;
        BORDER-BOTTOM: 0px solid;
        FONT-FAMILY: Verdana;
        color: #000000;
        margin-left:10px;
        }
.submit_back_white
{
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #CCCCFF;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana; color: #000000;
        }
.radio_back_white
{
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        FONT-SIZE: 10px;
        BACKGROUND: #FFFFFF;
        BORDER-LEFT: 0px solid;
        BORDER-BOTTOM: 0px solid;
        FONT-FAMILY: Verdana; color: #000000;
}
/*************** Link-Steuerung ********************************/
#a_rechts:hover
{
        font-size: 10px;
        color: #0000FF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        background-color: #C0C0C0;
}
#a_rechts:link
{
        font-size: 10px;
        color: #0000FF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}
#a_rechts:visited
{
        font-size: 10px;
        color: #0000FF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}