html {
        scrollbar-base-color:                rgb(0,0,0);                        /* Basisfarbe */
        scrollbar-3dlight-color:         rgb(0,0,0);                 /* 3D-Effektfarbe */
        scrollbar-arrow-color:                rgb(255,255,255);         /* Pfeilfarbe */
        scrollbar-darkshadow-color: rgb(0,0,0);                 /* Schattenfarbe */
        scrollbar-face-color:                 rgb(216,8,8);                 /* Oberflächenfarbe */
        scrollbar-highligt-color:         rgb(0,0,0);                 /* obere und linke Randfarbe */
        scrollbar-shadow-color:         rgb(0,0,0);                 /* untere und rechte Randfarbe */
        scrollbar-track-color:                 rgb(0,0,0);                        /* Farbe für freibleibenden Verschiebeweg */
}

body {
        margin:                                0 0 0 15px;
        padding:                        0;
        background:                        rgb(0,0,0);
        overflow:                        auto;
        overflow-x:                        hidden;
}

/*
Star-HTML-Hack: wird nur von IE <= 6 interpretiert und
dient hier konkret der Verhinderung von Querscrolling
*/
* html body {
  width:                                98%;
}

body, div, a, span, li, td, th, strong, button {
        font-family:                 Arial, sans-serif;
        font-size:                         12px;
        color:                                rgb(255,255,255);
}

form {
        display:                                inline;
}

img {
        border:                                        0;
}

a {
        text-decoration:                none;
        display:                                inline;
}

div.red_box {
        width:                                         604px;
        border:                                 2px solid rgb(216,8,8);
        background:                         rgb(255,255,255);
        margin:                                 10px 0 0 10px;
}

div.red_box div.title_top, div.red_box div.title, div.red_box div.title_bottom {
        padding:                                 8px 10px;
        font-size:                         13px;
        font-weight:                         bold;
        color: rgb(0,0,0);
}

div.red_box div.title_top, div.red_box div.title {
        border-bottom:                 2px solid rgb(216,8,8);
}

div.red_box div.title, div.red_box div.title_bottom {
        border-top:                         2px solid rgb(216,8,8);
}

div.red_box ul {
        margin:                                 0 0 0 25px;
        padding:                                 5px;
}

div.red_box div.buttons {
        text-align:                         right;
        margin:                                 0 10px 10px 0;
}

div.red_box a {
        color:                                        rgb(216,8,8);
}

div.red_box div.line {
        margin:                                        0 20px;
        padding-top:                        1px;
        border-top:                         2px solid rgb(216,8,8);
        color:                                        rgb(216,8,8);
        font-weight:                        bold;
        font-size:                                11px;
        letter-spacing:                        1px;
        text-transform:                        uppercase;
}

div.red_box .content {
        margin:                                        20px 20px;
        color: rgb(0,0,0);
}

span.red_dot {
        color:                                        red;
}

td.top {
        vertical-align:                top;
}

/* könnte nach Prüfung entfallen */
div.home_link {
        width:                        100%;
        text-align:                right;
        margin-bottom:        5px;
}
div.home_link a {
        font-size:                10px;
        padding-right:        15px;
}

/* Kopf */

div.kopf {
        padding-bottom:        15px;
}
div.kopf div {
        width:                        49%;
        float:                        left;
}
div.kopf div.rechts {
        width:                        50%;
        text-align:                right;
}
div.kopf, div.kopf div, div.kopf div a {
        font-size:                10px;
}

/*------------------*/
/* Impromptu-Styles */
/*------------------*/

.jqifade {
        position:                        absolute;
        background-color:        #aaaaaa;
}
div.jqi {
        width:                                500px;
        position:                        absolute;
        background-color:        rgb(255,255,255);
        border:                                solid 2px rgb(216,8,8);
        padding:                        7px;
}
div.jqi .jqicontainer {
}
div.jqi .jqiclose {
        position:                        absolute;
        top:                                4px;
        right:                                -2px;
        width:                                18px;
        cursor:                                default;
        color:                                rgb(216,8,8);
        font-weight:                bold;
}
div.jqi .jqimessage {
        padding:                        10px;
}
div.jqi .jqibuttons {
        text-align:                        right;
        padding:                         5px 0 5px 0;
        border:                         solid 1px #eeeeee;
        background-color:        #f4f4f4;
}
div.jqi button {
        padding:                        1px 10px;
        margin:                                0 10px;
        background-color:        rgb(216,8,8);
        border:                                solid 1px rgb(0,0,0);
        color:                                rgb(255,255,255);
        font-size:                        13px;
        cursor:                                pointer;
}
div.jqi button:hover {
        cursor:                                pointer;
        background-color:        firebrick;
}
div.jqi button.jqidefaultbutton {
        background-color:        rgb(216,8,8);
}
div.jqi button.jqidefaultbutton:hover {
        cursor:                                pointer;
        background-color:        firebrick;
}
.jqiwarning .jqi .jqibuttons {
        background-color:        #BF5E26;
}
