br { clear:left; }

/* Order Basket */
#emorderbasket {
     width:100%;
    margin-top:10px;
    padding:0;
    font-family: Verdana, sans-serif;
    font-size: 10px;
 }
#emorderbasket table {
    width:100%;
    margin-top:10px;
    padding:3px 0 2px 0;
    font-family: Verdana, sans-serif;
    font-size: 12px;
 }
#emorderbasket td {
    padding:2px 0 2px 0;
    font-size: 10px;
    vertical-align:top;
    border-bottom: 1px dashed #990000;
 }
#emorderbasket img {
    cursor:pointer;
 }

#emorderbasket input, #emorderbasket select, #emorderbasket textarea {
    width:40px;
    border:none;
}
#submitButton1 input {
    width:150px;
}
#emorderbasket .emobprodukt {
    font-weight: bold;
    font-size: 11px;
 }
#emorderbasket .emobprodukt1 {
    width:50%;
 }
#emorderbasket .emobinfo {
    font-weight: bold;
    font-size: 11px;
 }
#emorderbasket .emobprice {
    font-weight: bold;
    font-size: 11px;
    border-bottom: 1px dashed #990000;
 }
#emorderbasket .emobprice1 {
    width:20%;
 }
#emorderbasket .emobanzahl {
    font-weight: bold;
    font-size: 11px;
 }
#emorderbasket .emobanzahl1 {
    width:20%;
 }
#emorderbasket .emobgesamt {
    font-weight: bold;
    font-size: 11px;
    text-align:right;
 }
#emorderbasket .emobgesamt1 {
    width:20%;
    font-weight: bold;
    font-size: 10px;
    text-align:right;
 }
#emorderbasket .emobtstext {
    width: 100%;
    text-align:center;
    padding:15px 0;
    font-family:verdana,sans-serif;
    font-size:11px;
 }
#emorderbasket .emobkosten1 {
    font-size: 10px;
    font-weight:bold;
    padding-top:2px;
    text-align:right;
    border-bottom:0px;
    border-top: 1px dashed #990000;
 }
#emorderbasket .emobkosten1a {
    padding-top:2px;
    font-size: 10px;
    text-align:right;
    font-weight:bold;
    border-bottom:0px;
    border-top: 1px dashed #990000;
 }
#emorderbasket .emobkosten1b {
    padding-top:2px;
    border-top: 1px dashed #990000;
 }
#emorderbasket .emobkosten2 {
    font-size: 10px;
    font-weight:bold;
    text-align:right;
 }
#emorderbasket .emobkosten2a {
    font-size: 10px;
    font-weight:bold;
    text-align:right;
 }
#emorderbasket .emobkosten2b {
    font-size: 10px;
    font-weight:bold;
    text-align:right;
    border-bottom:0px;
 }
#emorderbasket .emobkosten3 {
    font-size: 10px;
    font-weight:bold;
    text-align:right;
    padding-top:2px;
    border-bottom:0px;
    border-top: 1px dashed #990000;
 }
#emorderbasket .emobkosten3a {
    font-size: 10px;
    font-weight:bold;
    text-align:right;
    padding-top:2px;
    border-bottom:0px;
    border-top: 1px dashed #990000;
 }
#emorderbasket .emobkosten4 {
    font-size:9px;
    text-align:right;
    border-bottom:0px;
 }
#emorderbasket .emobkosten4a {
    font-size:9px;
    text-align:right;
    border-bottom:0px;
 }
#emobzahlart {
    padding-top:5px;
    border-top: 1px dashed #990000;
 }
#emobzahlart .emoblansch, #emobzahlart .emobzahlart {
    width:50%;
    font-weight:bold;
    border-bottom: 0px;
 }
#emobzahlart td  {
    border-bottom: 0px;
 }
 
/* Persoenliche Daten */
#emorderpdata {
    width: 100%;
 }
#emorderpdata .emorderpdata {
    width: 100%;
    height:auto;
    padding: 5px 0;
 }
#emorderpdata .emorderpdata h1 {
    font-size: 1.4em;
    font-weight:bold;
 }
#emorderpdata .emorderpdata label {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
    text-align:right;
    width:75px;
    padding-right:10px;
 }
#emorderpdata .emorderpdata input {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
 }
#emorderpdata .emorderpdata .radiobutton {
    display:block;
    margin-bottom:14px;
    text-align:right;
    width:75px;
    padding-right:10px;
 }
#emorderpdata .emorderpdata .radiobutton {
    display:block;
    width:20px;
    margin-bottom:14px;
 }
#emorderpdata .emorderldata {
    width: 100%;
    height:auto;
    padding: 5px 0;
    border-top: 1px dashed #990000;
 }
#emorderpdata .emorderldata h1 {
    font-size: 1.4em;
    font-weight:bold;
 }
#emorderpdata .emorderldata input {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
 }
#emorderpdata .emorderldata label {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
    text-align:right;
    width:75px;
    padding-right:10px;
 }
#emorderpdata .emorderlsdata {
    width: 100%;
    height:auto;
    padding: 5px 0;
    border-top: 1px dashed #990000;
 }
#emorderpdata .emorderlsdata h1 {
    font-size: 1.4em;
    font-weight:bold;
 }
#emorderpdata .emorderlsdata input {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
 }
#emorderpdata .emorderlsdata label {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
    text-align:right;
    width:75px;
    padding-right:10px;
 }
#emorderpdata .emorderkkdata {
    width: 100%;
    height:auto;
    padding: 5px 0;
    border-top: 1px dashed #990000;
 }
#emorderpdata .emorderkkdata h1 {
    font-size: 1.4em;
    font-weight:bold;
 }
#emorderpdata .emorderkkdata input {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
 }
#emorderpdata .emorderkkdata label {
    display:block;
    width:180px;
    float:left;
    margin-bottom:14px;
    text-align:right;
    width:75px;
    padding-right:10px;
 }
