
    body, html {
        margin:             0px;
        background-color:   #cfc3b2;
        /* fix for crappy internet explorer */
        text-align:         center;
    }
    
    #center {
        width:              990px;
        margin:             0px auto;
        /* fix for crappy internet explorer */
        text-align:         left;
    }
    
    #topRed td {
        height:             14px;
        background-color:   #822e2c;
        border-bottom:      1px solid #5b2020;
    }
    
    #topMenu td {
        background-image:   url('../img/nav_back.gif');
    }
    
    td#content {
        font-family:        verdana;
        font-size:          11px;
        color:              #822e2c;
        background-color:   #f2e9e0;
        height:             496px;
        vertical-align:     top;
        padding:            30px;
        line-height:        16px;
        width:              829px;
    }
    
    td#content a {
        color:              #822e2c;
        text-decoration:    underline;
    }
    
    td#content a:hover {
        text-decoration:    none;
    }
    
    td#content h2 {
        font-family:        verdana;
        font-size:          14px;
        color:              #822e2c;
        letter-spacing:     0.05em;
        display:            inline;
    }
    
    td#content h3 {
        font-family:        verdana;
        font-size:          12px;
        color:              #822e2c;
        letter-spacing:     0.05em;
        display:            inline;
    }
    
    td#content ul {
        padding:            0px;
        margin:             5px 0px 5px 30px;
    }
    
    td#leftBox {
        border-top:         1px solid #f2e9e0;
        padding-top:        29px;
        background-color:   #e1d5c7;
        vertical-align:     top;
    }
    
    #bottomRed td {
        padding-left:       20px;
        height:             22px;
        background-color:   #822e2c;
        font-family:        verdana;
        font-size:          11px;
        color:              #f2e9e0;
    }
    
    
    #topNavi td {
        height:             60px;
        background-color:   #e1d5c7;
        vertical-align:     bottom;
    }
    
    #topNavi td img {
        border:             0px none #000;
    }
    
    .off {
        display:            none;
    }
    
    .on {
        width:              130px;
        position:           absolute;
        top:                93px;
        text-align:         left;
    }
    
    .on a {
        background-color:   #822e2c;
        color:              #f2e9e0;
        font-family:        verdana;
        font-size:          10px;
        width:              100%;
        text-decoration:    none;
        display:            block;
        padding:            5px 10px 5px 10px;
        border-bottom:      1px solid #f2e9e0;
        /*-moz-opacity: 0.75;
        filter: alpha(opacity=75);*/
    }
    
    .on a:hover {
        text-decoration:    underline;
        /*-moz-opacity: 0.98;
        filter: alpha(opacity=98);*/
    }
    
    table#formular td {
        color:              #822e2c;
        font-family:        verdana;
        padding-left:       20px;
    }
    
    table#formular th {
        text-align:         right;
        vertical-align:     top;
    }
    
    table#formular th label {
        color:              #822e2c;
        font-family:        verdana;
        cursor:             pointer;
    }
    
    table#formular td button {
        border:             1px solid #822e2c;
        font-family:        verdana;
        font-size:          11px;
        padding:            2px;
        background-color:   #e1d5c7;
        color:              #822e2c;
        font-weight:        bold;
    }
    
    table#formular td input.normal, table#formular td input.small, table#formular td input.large, table#formular td textarea {
        width:              250px;
        border:             1px inset #822e2c;
        font-family:        verdana;
        font-size:          11px;
        padding:            2px;
    }
    
    table#formular td input.large {
        width:              500px;
    }
    
    table#formular td textarea {
        width:              500px;
        height:             150px;
    }
    
    table#formular td input.small {
        width:              60px;
    }
