body   { color: black;
        font-family: Arial;
        font-size: 11px;
        scrollbar-face-color: white;
        scrollbar-shadow-color: #C0C0C0;
        scrollbar-highlight-color: #C0C0C0;
        scrollbar-3dlight-color: white;
        scrollbar-darkshadow-color: white;
        scrollbar-track-color: white;
        scrollbar-arrow-color: #3885A6; }

h1     { color: black;
        font-family: MS Sans Serif, Arial;
        font-size: 12pt;
        font-weight: bold;
        padding: 2px;
        border: 1px solid #c0c0c0; 
        background: #eeeeee; }
        
h2     { color: #c0c0c0;
        font-family: MS Sans Serif, Arial;
        font-size: 16px;
        font-weight: bold; } 
        
h3     { color: #c0c0c0;
        font-family: MS Sans Serif, Arial;
        font-size: 14px;
        font-weight: bold; }               

p      { color: black;
        font-family: Arial;
        font-size: 8pt; }

p.ue   { color: black;
        font-family: Arial;
        font-size: 8pt;
        font-weight: bold;}

p.ue2   { color: black;
        font-family: Arial;
        font-size: 10pt;
        font-weight: bold;}
        
p.note { color: black;
        font-family: Arial;
        font-size: 8pt; }

p.price { color: #800000;
        font-family: Arial;
        font-size: 14pt;
        font-weight: bold;}

p.sizetable { color: black;
        font-family: Arial;
        font-size: 8pt;
        text-align: center;}
        
a:link { color: #3885A6;
        font-family: Arial;
        text-decoration: none; }
a:active { color: #3885A6;
        font-family: Arial;
        text-decoration: none; }
a:visited { color: #3885A6;
        font-family: Arial;
        text-decoration: none; }
a:hover { color: red;
        font-family: Arial;
        text-decoration: none; }

div.browse a:link { color: black;
        font-size: 8pt;
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        border: 1px solid black;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 1px;
        padding-bottom: 1px; }
div.browse a:active { color: black;
        font-size: 8pt;
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        border: 1px solid black;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 1px;
        padding-bottom: 1px; }
div.browse a:visited { color: black;
        font-size: 8pt;
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        border: 1px solid black;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 1px;
        padding-bottom: 1px; }
div.browse a:hover { color: black;
        font-size: 8pt;
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        border: 1px solid black;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 1px;
        padding-bottom: 1px;
        background-color: #eeeeee; }

.border {border: 1px solid #aaaaaa;}

.input { color: black;
        border: 1px solid black;
        background-color: white;
        font-size: 8pt;
        font-family: Arial;
        }

.inputButton { background-image: url('gfx/icon/button_bg.gif');	
        border: 1px black solid;
        background-color: white;
        font-family: Verdana, Arial;
        font-size: 8pt;
        height: 20px;
        width: 120;
        }
        
.input_head { color: black;
        border: 1px solid #3885A6;
        background-color: white;
        font-size: 8pt;
        font-family: Arial; }
        
        
        

/* FRAME */
.frame a:link { color: #3885A6;
        font-family: Arial;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none; }
.frame a:active { color: #3885A6;
        font-family: Arial;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none; }
.frame a:visited { color: #3885A6;
        font-family: Arial;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none; }
.frame a:hover { color: red;
        font-family: Arial;
        font-size: 8pt;
        font-weight: bold;
        text-decoration: none; }

.frame_tr { color: white;
        background-color: #aaaaaa;
        font-family: Arial;
        font-size: 8pt;
        letter-spacing: 2;
        border-bottom: 1px solid black;}
.frame_sub_tr { color: black;
        background-color: #eeeeee;
        font-family: Arial;
        font-size: 8pt;
        letter-spacing: 2;
        border-bottom: 1px solid #aaaaaa;}
.frame_subsub_tr { color: black;
        background-color: white;
        font-family: Arial;
        font-size: 8pt;
        letter-spacing: 2;
        border-bottom: 1px solid #aaaaaa;}


.round1 { border-bottom: 1px solid black;
        border-top: 1px solid black;
        border-left: 1px solid black;}
.round2 { border-bottom: 1px solid black;
        border-top: 1px solid black;
        border-right: 1px solid black; }

/* BANNER */

.banner a:link { color: white;
        font-family: Arial;
        font-size: 11pt;
        text-decoration: none; }
.banner a:active { color: red;
        font-family: Arial;
        font-size: 11pt;
        text-decoration: none; }
.banner a:visited { color: white;
        font-family: Arial;
        font-size: 11pt;
        text-decoration: none; }
.banner a:hover { color: white;
        font-family: Arial;
        font-size: 11pt;
        text-decoration: none; }

/* BESTELLVORGANG */

.ges { color: #3885A6;
        font-weight: bold;
        background-color: #eeeeee;
        border: 1px solid #c0c0c0;
        text-align: right; }
        
.spalte_preis { color: #3885A6;
        background-color: #eeeeee;
        text-align: right; }
    
.th { background-color: #eeeeee;
        border-top: 1px solid #aaaaaa;
        border-bottom: 1px solid #aaaaaa;}

.userdatatext { color: #3885A6;
        font-size: 8pt;
        font-family: Arial;
        text-align: left; }

.auswahlbox { background-color: #eeeeee;
        border: 1px solid #aaaaaa; }


/* BOXEN */
.box_ue { background-color: black;
        color: white;
        font-size: 9pt;
        font-family: Arial;
        font-weight: bold; }
.box_ue2 { border-bottom: 1px solid #C0C0C0; }

/* FRAMEFOOTER */

a.framefooter:link { color: #C0C0C0;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none; }
a.framefooter:active { color: #C0C0C0;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none; }
a.framefooter:visited { color: #C0C0C0;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none; }
a.framefooter:hover { color: red;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none; }
