#hso_bestellformular2 .element_label
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
}
#hso_bestellformular2 .error_strings
{
    font-family:Verdana;
    font-size:10px;
    color:#660000;
    border-style:solid;
    border-width:0px;
    border-color:#000000;
}
#hso_bestellformular2 .sfm_float_error_box
{
    position:absolute;
    z-index:999;
    cursor:default;
    font-family:Verdana;
    font-size:10px;
    color:#660000;
    background-color:#ffff66;
    border-style:solid;
    border-width:1px;
    border-color:#660000;
}
#hso_bestellformular2 .sfm_float_box_td
{
    padding:3px;
    cursor:default;
    font-family:Verdana;
    font-size:10px;
    color:#660000;
    background-color:#ffff66;
}
#hso_bestellformular2 .sfm_close_box
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    background-color:#660000;
    border-width:0px;
    text-align:center;
}
#hso_bestellformular2 .sfm_textbox
{
    padding:2px;
}
#hso_bestellformular2 .sfm_textarea
{
    padding:2px;
}
#hso_bestellformular2 .sfm_form_label
{
    font-family:Arial;
    font-size:12px;
    color:#000000;
}
#hso_bestellformular2 .sfm_image_in_form
{
    border:0;
}
#hso_bestellformular2 .sfm_captcha
{
    border:0;
}
#hso_bestellformular2 .sfm_datepicker_icon
{
    border:0;
}

#hso_bestellformular2 #Firma_container
{
    position:absolute;
    left:333px;
    top:85px;
    z-index:2;
}
#hso_bestellformular2 #Firma
{
    float:left;
    width:251px;
    height:16px;
    z-index:2;
}
#hso_bestellformular2 #Name_container
{
    position:absolute;
    left:333px;
    top:114px;
    z-index:3;
}
#hso_bestellformular2 #Name
{
    float:left;
    width:252px;
    height:16px;
    z-index:3;
}
#hso_bestellformular2 #Strasse_container
{
    position:absolute;
    left:333px;
    top:143px;
    z-index:4;
}
#hso_bestellformular2 #Strasse
{
    float:left;
    width:252px;
    height:16px;
    z-index:4;
}
#hso_bestellformular2 #Ort_container
{
    position:absolute;
    left:333px;
    top:172px;
    z-index:5;
}
#hso_bestellformular2 #Ort
{
    float:left;
    width:253px;
    height:16px;
    z-index:5;
}
#hso_bestellformular2 #Datum_container
{
    position:absolute;
    left:333px;
    top:231px;
    z-index:6;
}
#hso_bestellformular2 #Datum
{
    float:left;
    width:253px;
    height:16px;
    z-index:6;
}
#hso_bestellformular2 #email_container
{
    position:absolute;
    left:333px;
    top:273px;
    z-index:36;
}
#hso_bestellformular2 #email
{
    float:left;
    width:250px;
    height:16px;
    z-index:36;
}
#hso_bestellformular2 #label5_container
{
    position:absolute;
    left:227px;
    top:279px;
    width:60px;
    height:20px;
    z-index:37;
}
#hso_bestellformular2 #label5
{
    position:absolute;
    left:0px;
    top:-8px;
    width:59px;
    height:27px;
    text-align:left;
}
#hso_bestellformular2 #label3_container
{
    position:absolute;
    left:478px;
    top:443px;
    width:60px;
    height:20px;
    z-index:9;
}
#hso_bestellformular2 #label3
{
    position:absolute;
    left:0px;
    top:0px;
    width:59px;
    height:19px;
    text-align:left;
}
#hso_bestellformular2 #label4_container
{
    position:absolute;
    left:565px;
    top:444px;
    width:60px;
    height:20px;
    z-index:10;
}
#hso_bestellformular2 #label4
{
    position:absolute;
    left:0px;
    top:0px;
    width:32px;
    height:19px;
    text-align:left;
}
#hso_bestellformular2 #label2_container
{
    position:absolute;
    left:217px;
    top:444px;
    width:243px;
    height:20px;
    z-index:40;
}
#hso_bestellformular2 #label2
{
    position:absolute;
    left:0px;
    top:0px;
    width:109px;
    height:19px;
    text-align:left;
}
#hso_bestellformular2 #label_container
{
    position:absolute;
    left:43px;
    top:445px;
    width:60px;
    height:20px;
    z-index:7;
}
#hso_bestellformular2 #label
{
    position:absolute;
    left:17px;
    top:0px;
    width:43px;
    height:19px;
    text-align:right;
}
#hso_bestellformular2 #label1_container
{
    position:absolute;
    left:120px;
    top:445px;
    width:60px;
    height:20px;
    z-index:8;
}
#hso_bestellformular2 #label1
{
    position:absolute;
    left:22px;
    top:0px;
    width:38px;
    height:19px;
    text-align:right;
}
#hso_bestellformular2 #Total_1_container
{
    position:absolute;
    left:563px;
    top:477px;
    z-index:26;
}
#hso_bestellformular2 #Total_1
{
    float:left;
    width:81px;
    height:16px;
    z-index:26;
}
#hso_bestellformular2 #Menge_1_container
{
    position:absolute;
    left:62px;
    top:477px;
    z-index:25;
}
#hso_bestellformular2 #Menge_1
{
    float:left;
    width:48px;
    height:16px;
    z-index:25;
}
#hso_bestellformular2 #myListbox_1_container
{
    position:absolute;
    left:125px;
    top:477px;
    z-index:38;
}
#hso_bestellformular2 #myListbox_1
{
    float:left;
    width:341px;
    height:22px;
    z-index:38;
}
#hso_bestellformular2 #Einzelpreis_1_container
{
    position:absolute;
    left:474px;
    top:477px;
    z-index:39;
}
#hso_bestellformular2 #Einzelpreis_1
{
    float:left;
    width:74px;
    height:16px;
    z-index:39;
}
#hso_bestellformular2 #Total_2_container
{
    position:absolute;
    left:563px;
    top:507px;
    z-index:27;
}
#hso_bestellformular2 #Total_2
{
    float:left;
    width:80px;
    height:16px;
    z-index:27;
}
#hso_bestellformular2 #Menge_2_container
{
    position:absolute;
    left:62px;
    top:507px;
    z-index:11;
}
#hso_bestellformular2 #Menge_2
{
    float:left;
    width:48px;
    height:16px;
    z-index:11;
}
#hso_bestellformular2 #myListbox_2_container
{
    position:absolute;
    left:125px;
    top:507px;
    z-index:41;
}
#hso_bestellformular2 #myListbox_2
{
    float:left;
    width:341px;
    height:22px;
    z-index:41;
}
#hso_bestellformular2 #Einzelpreis_2_container
{
    position:absolute;
    left:474px;
    top:507px;
    z-index:50;
}
#hso_bestellformular2 #Einzelpreis_2
{
    float:left;
    width:74px;
    height:16px;
    z-index:50;
}
#hso_bestellformular2 #Total_3_container
{
    position:absolute;
    left:563px;
    top:537px;
    z-index:28;
}
#hso_bestellformular2 #Total_3
{
    float:left;
    width:80px;
    height:16px;
    z-index:28;
}
#hso_bestellformular2 #myListbox_3_container
{
    position:absolute;
    left:125px;
    top:537px;
    z-index:42;
}
#hso_bestellformular2 #myListbox_3
{
    float:left;
    width:341px;
    height:22px;
    z-index:42;
}
#hso_bestellformular2 #Menge_3_container
{
    position:absolute;
    left:62px;
    top:537px;
    z-index:12;
}
#hso_bestellformular2 #Menge_3
{
    float:left;
    width:48px;
    height:16px;
    z-index:12;
}
#hso_bestellformular2 #Einzelpreis_3_container
{
    position:absolute;
    left:474px;
    top:537px;
    z-index:51;
}
#hso_bestellformular2 #Einzelpreis_3
{
    float:left;
    width:74px;
    height:16px;
    z-index:51;
}
#hso_bestellformular2 #Einzelpreis_4_container
{
    position:absolute;
    left:474px;
    top:566px;
    z-index:52;
}
#hso_bestellformular2 #Einzelpreis_4
{
    float:left;
    width:74px;
    height:16px;
    z-index:52;
}
#hso_bestellformular2 #myListbox_4_container
{
    position:absolute;
    left:125px;
    top:566px;
    z-index:43;
}
#hso_bestellformular2 #myListbox_4
{
    float:left;
    width:341px;
    height:22px;
    z-index:43;
}
#hso_bestellformular2 #Menge_4_container
{
    position:absolute;
    left:62px;
    top:566px;
    z-index:13;
}
#hso_bestellformular2 #Menge_4
{
    float:left;
    width:48px;
    height:16px;
    z-index:13;
}
#hso_bestellformular2 #Total_4_container
{
    position:absolute;
    left:563px;
    top:566px;
    z-index:29;
}
#hso_bestellformular2 #Total_4
{
    float:left;
    width:80px;
    height:16px;
    z-index:29;
}
#hso_bestellformular2 #Total_5_container
{
    position:absolute;
    left:563px;
    top:597px;
    z-index:30;
}
#hso_bestellformular2 #Total_5
{
    float:left;
    width:80px;
    height:16px;
    z-index:30;
}
#hso_bestellformular2 #Menge_5_container
{
    position:absolute;
    left:62px;
    top:597px;
    z-index:14;
}
#hso_bestellformular2 #Menge_5
{
    float:left;
    width:48px;
    height:16px;
    z-index:14;
}
#hso_bestellformular2 #Einzelpreis_5_container
{
    position:absolute;
    left:474px;
    top:597px;
    z-index:53;
}
#hso_bestellformular2 #Einzelpreis_5
{
    float:left;
    width:74px;
    height:16px;
    z-index:53;
}
#hso_bestellformular2 #myListbox_5_container
{
    position:absolute;
    left:125px;
    top:597px;
    z-index:44;
}
#hso_bestellformular2 #myListbox_5
{
    float:left;
    width:341px;
    height:22px;
    z-index:44;
}
#hso_bestellformular2 #Menge_6_container
{
    position:absolute;
    left:62px;
    top:627px;
    z-index:15;
}
#hso_bestellformular2 #Menge_6
{
    float:left;
    width:48px;
    height:16px;
    z-index:15;
}
#hso_bestellformular2 #myListbox_6_container
{
    position:absolute;
    left:125px;
    top:627px;
    z-index:45;
}
#hso_bestellformular2 #myListbox_6
{
    float:left;
    width:341px;
    height:22px;
    z-index:45;
}
#hso_bestellformular2 #Total_6_container
{
    position:absolute;
    left:563px;
    top:627px;
    z-index:31;
}
#hso_bestellformular2 #Total_6
{
    float:left;
    width:80px;
    height:16px;
    z-index:31;
}
#hso_bestellformular2 #Einzelpreis_6_container
{
    position:absolute;
    left:474px;
    top:627px;
    z-index:54;
}
#hso_bestellformular2 #Einzelpreis_6
{
    float:left;
    width:74px;
    height:16px;
    z-index:54;
}
#hso_bestellformular2 #myListbox_7_container
{
    position:absolute;
    left:125px;
    top:656px;
    z-index:46;
}
#hso_bestellformular2 #myListbox_7
{
    float:left;
    width:341px;
    height:22px;
    z-index:46;
}
#hso_bestellformular2 #Total_7_container
{
    position:absolute;
    left:563px;
    top:656px;
    z-index:32;
}
#hso_bestellformular2 #Total_7
{
    float:left;
    width:80px;
    height:16px;
    z-index:32;
}
#hso_bestellformular2 #Einzelpreis_7_container
{
    position:absolute;
    left:474px;
    top:656px;
    z-index:55;
}
#hso_bestellformular2 #Einzelpreis_7
{
    float:left;
    width:74px;
    height:16px;
    z-index:55;
}
#hso_bestellformular2 #Menge_7_container
{
    position:absolute;
    left:62px;
    top:657px;
    z-index:16;
}
#hso_bestellformular2 #Menge_7
{
    float:left;
    width:48px;
    height:16px;
    z-index:16;
}
#hso_bestellformular2 #Total_8_container
{
    position:absolute;
    left:563px;
    top:685px;
    z-index:33;
}
#hso_bestellformular2 #Total_8
{
    float:left;
    width:80px;
    height:16px;
    z-index:33;
}
#hso_bestellformular2 #Einzelpreis_8_container
{
    position:absolute;
    left:474px;
    top:685px;
    z-index:56;
}
#hso_bestellformular2 #Einzelpreis_8
{
    float:left;
    width:74px;
    height:16px;
    z-index:56;
}
#hso_bestellformular2 #myListbox_8_container
{
    position:absolute;
    left:125px;
    top:686px;
    z-index:47;
}
#hso_bestellformular2 #myListbox_8
{
    float:left;
    width:341px;
    height:22px;
    z-index:47;
}
#hso_bestellformular2 #Menge_8_container
{
    position:absolute;
    left:62px;
    top:686px;
    z-index:17;
}
#hso_bestellformular2 #Menge_8
{
    float:left;
    width:48px;
    height:16px;
    z-index:17;
}
#hso_bestellformular2 #myListbox_9_container
{
    position:absolute;
    left:125px;
    top:715px;
    z-index:48;
}
#hso_bestellformular2 #myListbox_9
{
    float:left;
    width:341px;
    height:22px;
    z-index:48;
}
#hso_bestellformular2 #Total_9_container
{
    position:absolute;
    left:563px;
    top:715px;
    z-index:34;
}
#hso_bestellformular2 #Total_9
{
    float:left;
    width:80px;
    height:16px;
    z-index:34;
}
#hso_bestellformular2 #Einzelpreis_9_container
{
    position:absolute;
    left:474px;
    top:715px;
    z-index:57;
}
#hso_bestellformular2 #Einzelpreis_9
{
    float:left;
    width:74px;
    height:16px;
    z-index:57;
}
#hso_bestellformular2 #Menge_9_container
{
    position:absolute;
    left:62px;
    top:716px;
    z-index:18;
}
#hso_bestellformular2 #Menge_9
{
    float:left;
    width:48px;
    height:16px;
    z-index:18;
}
#hso_bestellformular2 #myListbox_10_container
{
    position:absolute;
    left:125px;
    top:745px;
    z-index:49;
}
#hso_bestellformular2 #myListbox_10
{
    float:left;
    width:341px;
    height:22px;
    z-index:49;
}
#hso_bestellformular2 #Total_10_container
{
    position:absolute;
    left:563px;
    top:745px;
    z-index:35;
}
#hso_bestellformular2 #Total_10
{
    float:left;
    width:80px;
    height:16px;
    z-index:35;
}
#hso_bestellformular2 #Menge_10_container
{
    position:absolute;
    left:62px;
    top:745px;
    z-index:19;
}
#hso_bestellformular2 #Menge_10
{
    float:left;
    width:48px;
    height:16px;
    z-index:19;
}
#hso_bestellformular2 #Einzelpreis_10_container
{
    position:absolute;
    left:474px;
    top:745px;
    z-index:58;
}
#hso_bestellformular2 #Einzelpreis_10
{
    float:left;
    width:74px;
    height:16px;
    z-index:58;
}
#hso_bestellformular2 #Zwischentotal_container
{
    position:absolute;
    left:563px;
    top:774px;
    z-index:20;
}
#hso_bestellformular2 #Zwischentotal
{
    float:left;
    width:82px;
    height:16px;
    z-index:20;
}
#hso_bestellformular2 #Versandspesen_container
{
    position:absolute;
    left:563px;
    top:804px;
    z-index:21;
}
#hso_bestellformular2 #Versandspesen
{
    float:left;
    width:82px;
    height:16px;
    z-index:21;
}
#hso_bestellformular2 #Mwst_container
{
    position:absolute;
    left:563px;
    top:835px;
    z-index:22;
}
#hso_bestellformular2 #Mwst
{
    float:left;
    width:82px;
    height:16px;
    z-index:22;
}
#hso_bestellformular2 #Total_container
{
    position:absolute;
    left:563px;
    top:868px;
    z-index:23;
}
#hso_bestellformular2 #Total
{
    float:left;
    width:82px;
    height:16px;
    z-index:23;
}
#hso_bestellformular2 #Image_container
{
    position:absolute;
    left:3px;
    top:4px;
    width:678px;
    height:900px;
    z-index:1;
}
#hso_bestellformular2 #Submit_container
{
    position:absolute;
    left:409px;
    top:896px;
    width:242px;
    height:48px;
    z-index:24;
}
#hso_bestellformular2 #hso_bestellformular2_Submit_img
{
    width:246px;
    height:52px;
    border:none;
}

