/*  Style-Datei für Shop  */

/**** Allgemeine Einstellungen für alle Shopteile ****/
body
{
  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
  font-family:Tahoma,Arial, VERDANA, SANS-SERIF; color:#003399;
  font-size:10pt;
  /*background-image:url(images\bg2.gif);*/
  /*background-color:#0060B4;*/
  background-color:#ffde52;
  background-position:center;
  background-repeat:no-repeat;

}
select,input
{
    font-weight:bold;
    color:#003399;
    font-family:Tahoma,Arial;
    font-size:8pt;
}

td,b,a,p     {color:#003399; font-size:10pt; }
    hr        {color:#003399; }

.COPYRIGHT { font-family:Arial,Helvetica,Verdana,sans-serif; color:DARKGRAY; font-size:8pt; text-decoration:none; }
.TOPTITEL   { font-family:Arial,Helvetica,Verdana,sans-serif; color:#003399; font-size:16pt; font-weight:900;}
.TABHEADERBACK     {background-color:#003399;font-weight:Bold; }
.TABHEADERTEXT     {color:WHITE; font-size:10pt; }
.TR1     {background-color:LIGHTYELLOW; font-size:9pt;}
.TD1     {color:#003399; font-size:10pt; }
.TR2     {background-color:WHEAT;  font-size:9pt;}
.TD2     {color:#003399; font-size:10pt; }
.TRSonder{background-color:#FFFF00; font-size:9pt; }
/*.TDSonder{color:RED;font-size:8pt;font-weight:Bold;}*/
.TDSonder{color:; font-size:9pt;/*font-weight:Bold;*/ background-color:#DEE3FC; }
.tdblink {color:RED; font-size:9pt;font-weight:Bold;/*background-image:url(images/blink_gelb.gif);*/}




/****                            Ende                                ****/

/****                        Kundenprofil/Bestellung OK                            ****/
.reg_tab
{
   /*margin-left:60px;*/
   color:white;
   font-size:10pt;
   font-family:Tahoma;
   font-weight:bold;

}

#eingabe
{
   font-size:8pt;
   font-family:Tahoma;
   color:#404040;
   font-weight:bold;
   height:20px;
}
/* Nur Bestellung OK */
#absch_button
{
    background-color:#E1EAFC;
    color:#0093DD;
    font-weight:bold;
    font-family:Tahoma,Arial;
    font-size:80%;
    height:20px;
}
/****                            Ende                                ****/

/* Suchmenue */
#such_bez   /* Bezeichnungen &uuml;ber den einzelnen Suchfeldern */
{
    font-weight:bold;
    /*color:Black;*/
    /*color:#404040;*/
    color:#003399;
    font-family:Tahoma,Arial;
    font-size:10pt;

}

.fontkalk   /* Schrift Kalkulation */
{
    color:#003399;
}

#menue_buttons
{
    /*background-color:#404040;*/
    /*background-color:#F87C28;*/

    /*color:#0093DD;*/
    color:black;
    font-weight:bold;
    font-family:Tahoma,Arial;
    font-size:80%;
    height:20px;
    width:170px;
}
#wk_oben
{
    float:left;
    /*border:2px solid red;*/
    color:black;
    margin-left:13px;
    width:600px;
    height:50px;
}
#wk_menue_oben
{
    float:right;
    /*border:2px solid red;*/
    color:black;
    width:300px;
    height:50px;
}
/* Tabellenformatierungen */
#suchtab
{
    WIDTH:980px;
    margin-left:0px;
    margin-top:0px;
    /*float:left;*/
}
#shop_ergebnistab
{
    font-weight:bold;
    font-family:Tahoma,Arial;
    font-size:80%;
}
#nav_buttons
{
   float:right;
}
#bestellfeld
{
    font-weight:bold;
    color:RGB(0, 86, 121);
    font-family:Tahoma,Arial;
    font-size:90%;
}
#gespbestellfeld
{
    background-color:#8D8D8D;
    font-weight:bold;
    color:RGB(0, 86, 121);
    font-family:Tahoma,Arial;
    font-size:90%;
}

/*  Referenzformatierungen für diverse Felder (Schriften,Farben...) */

.inputreadonly
{
    /*background-color:#404040;*/
    background-color:#C0C0C0;
    color:white;
    /*border:0px;*/
    border-color:#C0C0C0;
    border-style:solid;
}

.item
{
   cursor:hand;
}

.Textfarben
{
   font-weight:bold;
   color:#003399;
}

.infozelle
{
   font-family:Verdana;
   color:white;
}

.infotabelle
{
   font-weight:bold;
   color:blue;
}

.kalktabelle
{
   margin-left:20px;
   margin-top:20px;
}
.kalkmsg
{
   font-weight:bold;
   color:red;
}
.divergtable
{
    /*position:absolute;*/
    /*margin-left:11px;*/
    /*margin-top:5px;*/
    width:980px;
    height:300px;
    /*scrollbar-face-color :#F87C28;*/
    overflow:auto;

}
.divfooter
{
    /*margin-left:11px;
    position:absolute;
    margin-top:310px;
    MARGIN-RIGHT:10px;*/
}
.tbergtableheader
{
    /*margin-left:-15px;*/
    width:960px;
    background-color:#404040;
}
.ergtable1
{
    /*background-color:silver;*/
}
.tbergtable
{
    width:960px;
    background-color:#404040;
}
.tbwkorbtable
{
    /*width:960px;*/
    background-color:#404040;
}
.toplogo
{
    margin-top:5px;
}
/* Hilfe */
.help_tab
{
   /*margin-left:60px;*/
   color:#404040;
   font-size:10pt;
   font-family:Tahoma;
   font-weight:bold;
   margin-left:20px;

}
/* Angebote */
.divangebotesuche span,td,b,a,p
{
    color:white;
}
.divangebotesuche
{
    margin-left:20px;
    margin-top:20px;
}
/* Angebote */

.divangeboteneu span,td,b,a,p,th
{
    color:white;
}
.divangeboteneu
{
    margin-left:20px;
    margin-top:20px;
}
.angposscroll
{
    /*ackground-color:#FF0000;*/
    width:960px;
    height:240px;
    /*scrollbar-face-color :#F87C28;*/
    overflow:auto;
}
.angsuchscroll
{
    width:600px;
    height:370px;
    /*scrollbar-face-color :#F87C28;*/
    overflow:auto;
    /*border:2px solid red;*/
}
.ergtabscrolltr td
{
    color:black;
    font-weight:bold;
}
.divkalkvorgabenscroll
{
    width:970px;
    height:370px;
    /*scrollbar-face-color :#F87C28;*/
    overflow:auto;
}
/* Komplettradprogramm */
.kplraddivzeile1
{
    background-color:WHITE;
    height:25px;
}
.kplraddivzeile2
{
    background-color:LIGHTYELLOW;
    height:25px;
}
.kplradtabtd
{
    padding-left:5px;
    color:black;
    font-weight:bold;
    font-size:11px;
}
.kplradergscroll
{
    margin-left:6px;
    background-color:SILVER;
    width:927px;
    height:320px;
    overflow:auto;
    /*
    overflow-y:scroll;
    overflow-x:auto;
    */
}
.kplradergtabueber
{
    background-color:SILVER;
    width:935px;
    margin-top:20px;
}
.kplraddivfzg
{
    margin-top:10px;
}
.kplraddivsch
{
    margin-top:70px;
}
.kplradtabueber
{
    color:red;
    font-weight:bold;
}
.kplradergscroll2
{
    background-color:SILVER;
    width:935px;
    height:320px;
    overflow:auto;
    /*
    overflow-y:scroll;
    overflow-x:auto;
    */
}
.kplradergtabueber2
{
    background-color:SILVER;
    width:935px;
    margin-top:20px;
}
