margin{}

.input_wk1{
        text-align:center;width:200px;
        }
.input_kd_pass{
        text-align:center; width:100px; height:auto;
        }
.logo_wk {
      POSITION: absolute; top: 10px; left: 60px;
}
.schrift4{
        padding:3px;
        text-align:center;
        FONT-SIZE:13px; FONT-FAMILY: Comic Sans MS, Verdana, Helvetica, Geneva, Arial,
        sans-serif;
        }
.bestand{
        text-align:center; border: #FF0000 1px dashed;
        }
.tauschueberschrift{
        position:absolute; left:50px; top:100px; width:860px;
        }
.tauschueberschrift_1{
        position:relative; top:25px;
        text-align:center;
        FONT-SIZE:30px; FONT-FAMILY: Comic Sans MS, Verdana, Helvetica, Geneva, Arial,
        sans-serif;
        }
.wk_letzte_zeile{
        text-align:left;
        FONT-SIZE:14px; FONT-FAMILY: Comic Sans MS, Verdana, Helvetica, Geneva, Arial,
        sans-serif;
        }
.tauschueberschrift_2{
        border: #FF0000 1px dashed;
        FONT-SIZE:13px; FONT-FAMILY: Comic Sans MS, Helvetica, Verdana, Geneva, Arial, sans-serif;
        padding:5px;
        }
.wk_tab_ueberschrift{
        FONT-SIZE:13px; FONT-FAMILY: Comic Sans MS, Helvetica, Verdana, Geneva, Arial, sans-serif;
        padding:2px;
        }

.aendern{
        position:relative; left:450px; top:-5px;
        }

.liegt_schon{
        POSITION:absolute; top:36px; left:502px; z-index:2;
        border: #FF0000 1px dashed;
        background-color: #99CCCC; padding:10px;
        }
.liegt_schon_artikel{
        background-color: #FF0000;
        }


.wk_k {
        position:relative;
        left:780px; top: -20px; width:320px;

        }

.legend_wk{
        FONT-SIZE: 20px; font-weight:bold;
        FONT-FAMILY: Geneva,Verdana, Arial, Helvetica,  sans-serif;
        background: #FFFFB0; line-height:30px; text-align:center;
       }
.table_klein_wk{
        position:relative; top: 0px;
        width: 450px; border: #FF0000 1px dashed;
        background:#EFEFEF;
        }
.table_td_klein_wk{
        position:relative; top: -20px; padding:10px;
        border: #FF0000 0px dashed;
        width: 450px; padding:5px; background:#EFEFEF;
        }
.wk_klein {
       position:absolute; left:380px; top:45px;
       font-family: arial, sans-serif; font-size:11px;
       z-index:2;
       }
.wk_klein ul li a, .wk_klein ul li a:visited{
       display:block; text-decoration:none; width:104px;
       text-align:center; line-height:20px; background:url(zta.gif);
       }

.wk_klein ul {padding:0; margin:0; list-style: none;}
.wk_klein ul li {float:left; position:relative;}
.wk_klein ul li ul {display: none;}

.wk_klein ul li:hover ul {
       display:block; position:relative; top:0px; left:-120px;
       color:#000; font-size:10px;
       }

.wk_klein ul li:hover ul li:hover {
       display:block; position:relative;
       left:0px; top:0px; width:104px;
       }
 /* fieldset formatierung Hindergrund im Rahmen */
 /* basic fieldset styling */
 fieldset {
 width: 350px;
 position: relative; top: -5px; border: 0px dashed #FF0000;
 line-height: 1.5em ;}

 fieldset legend {
 line-height: 20px;
 border: 0px dashed #FF0000;
 /* note this line-height value */;}

 /* IE6 fix */
 * html fieldset#fixed legend {
 float: left; position:relative; margin-top: -.95em
 /* equals actual line-height minus 0.35em */;}

 * html p.comp {
 margin-bottom: 18px;}

 /* IE7 fix */
 *:first-child+html fieldset#fixed legend {
 float: left; position: relative;
 margin-top:-2em;
 /* equals actual line-height minus 0.35em */;}


 *:first-child+html p.comp {
 margin-bottom: 18px;}


/* ------------ Anzeige für Warenkorb -------------------------------------- */

.wk_g {
       position:absolute; left:50px; top:210px; width:858px; border: #006699 1px dashed;
       FONT-SIZE:13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica,  sans-serif;
       TEXT-ALIGN: left
}
.zurueck_zum_tauschen{
       position:absolute; width:150px;FONT-SIZE:14px;
       left:100px; top:80px; z-index:10;
}
.tausch_abschliesen{
       position:absolute;FONT-SIZE:14px;
       left:250px; top:80px; z-index:10;
       }
.aendern_senden{
       position:absolute; width:100px;FONT-SIZE:14px;
       left:460px; top:95px; z-index:10;
}


/* ---------- Anzeige für Portogebühren --------------------------------*/
.porto_tabelle{
       position:absolute; left:450px; top:20px; width:350px;
       border: #006699 1px dashed;
       FONT-SIZE:12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica,  sans-serif;
       TEXT-ALIGN: left;
       z-index:10;
       }

input{
       FONT-SIZE: 1.0em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica,  sans-serif;
       color:#0055cc;}
select{
       color:#0055cc; border:1px solid #c33;
       }