/* comments here */

    body {
        font-family: geneva,arial,sans-serif;
        color:       #ff0000;
        background:  #00ff00;
    }

    body.logo {
        color:       #000000;
        background:  #ffffff;
    }

    body.message {
        color:       #aaaaaa;
        background:  #ffffff;
    }

    body.nav {
        color:       #000000;
        background:  #ffffff;
    }

    body.west {
        color:       #000000;
        background:  #aaaaaa;
    }

    body.kontakt {
        color:       #ffffff;
        background:  #220088;
    }

    body.knowhow {
        color:       #ffffff;
        background:  #220088;
    }

    body.kunden {
        color:       #000000;
        background:  #220088;
    }

    body.weblog {
        color:       #ffffff;
        background:  #220088;
    }

    h1.kh {
        color:       #7634fe;
        font-family: geneva,arial,sans-serif;
        font-size:   14pt
    }

    h2.kh {
        color:       #c6b0ff;
        font-family: geneva,arial,sans-serif;
        font-weight: bold; 
        font-size:   12pt
    }

    h3.kh {
        color:       #ffffff;
        font-family: geneva,arial,sans-serif;
        font-weight: normal; 
        font-size:   12pt
    }

    textarea.kontaktnormal {
        color:       #000000;
        font-family: geneva,arial,sans-serif;
        font-size:   12pt
        font-style:  normal; 
    }

    input.kontaktnormal {
        color:       #000000;
        font-family: geneva,arial,sans-serif;
        font-size:   12pt
        font-style:  normal; 
    }

    input.kontaktbutton {
        color:       #ffffff;
        font-family: geneva,arial,sans-serif;
        font-size:   12pt
        font-style:  normal; 
    }

    p {
        font-family: geneva,arial,sans-serif;
        font-style:  normal; 
        font-size:   14pt
    }

    p.logo {
        font-family: geneva,arial,sans-serif;
        font-style:  normal; 
        font-size:   10px
    }

    p.message {
        color:       #aaaaaa;
        font-size:   16pt
        font-weight: bold; 
    }

    p.westbold {
        font-size:   12pt;
        font-weight: bold; 
    }

    p.westnormal {
        font-size:   12pt;
        font-weight: normal; 
    }

    p.kontaktbold {
        color:       #ffffff;
        font-size:   12pt;
        font-weight: normal; 
    }

    p.kontaktnormal {
        color:       #ffffff;
        font-size:   12pt;
    }

    p.weblogtitle {
        color:       #ffffff;
        font-size:   10pt;
        font-weight: bold; 
    }

    p.weblogtext {
        color:       #ffffff;
        font-size:   10pt;
        font-weight: normal; 
    }

    A {
        text-decoration: none;
        font-family: geneva,arial,sans-serif;
        font-weight:     normal;
        font-size:       12pt;
    }

    a.weblog {
        text-decoration: underline;
        font-family: geneva,arial,sans-serif;
        color:           #ffffff;
        font-size:       10pt;
        font-weight:     normal; 
    }

    A.mailto {
        font-size:       14px;
    }

    A.mailtosmall {
        font-size:       10px;
    }

    A.nav {
        font-size:       14px;
        font-weight:     normal;
    }

    A:link    { color: #dddddd; background: #200080; }
    A:visited { color: #aaaaaa; background: #220088; }
    A:hover   { color: #ffffff; background: #4400aa; }
    A:active  { color: #ffffff; background: #4400ff; }
