div#contentRight {
  float: left;
  margin: 0 0 0 15px;
  width: 180px;
  padding: 0 0 0 0;
}

#tx-ttproducts-pi1-list {
 /* width: 180px;*/
}

.floatbox_LIST {
  float: left;
/*  width: 180px;*/
}

#tx-ttproducts-pi1-single {
  width: 590px;
}

.floatbox_SINGLE_image {
  float: left;
  margin: 0 15px 0 0;
  width: 368px;
  min-height: 368px;
  height: auto !important;
  height: 368px;
}
.floatbox_SINGLE_image_sell {
  border: 1px solid #8f9299;
}
.tt-products-color-images {
  float: left;
  margin: 0 9px 9px 9px;
  width: 350px;
}
.floatbox_SINGLE_info {
  float: left;
  margin: 0 0;
  width: 205px;
}

.page_links {
  float: left;
  margin: 10px 0 20px;
}
.page_navigation {
  float: left;
  margin: 20px 0 10px;
}

.link_prev {
  float: left;
  width: 134px;
}

.link_page {
  float: left;
  width: 600px;
  text-align: center;
}

.link_next {
  float: left;
  width: 134px;
  text-align: right;
}

.listitem {
  float: left;
  width: 180px;
}

.PRODUCT_TITLE_LIST {
  float: left;
  width: 180px;
  border-bottom: none;
}

.left {
  float: left;
  width: 168px;
}

.PRODUCT_IMAGE_LIST {
  float: left;
  height: 100px;
}

/* Template-Platzhalter */

.tx-ttproducts-pi1-wrap1 {
  display: block;
  float: left;
  width: 50px;
}
.tx-ttproducts-pi1-wrap2 {
  display: block;
  float: left;
  width: 118px;
}

#anzahl_LIST {
  float: left;
  margin: 10px 0 0 0;
  min-height: 10px;
  height: auto !important;
  height: 10px;
  width: 205px;
  background-image: url(../images/teiler-warenkorb.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding: 10px 0 30px 0;
}

#button2_LIST {
  margin: 0 0;
  height: 32px;
  width: 164px;
  border: none;
  background-color: transparent;
  background-image: url(../images/warenkorb-aufrufen.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding: 0 0;
  cursor: pointer;
}

/*** Warenkorb-Formatierung ***/

.floatbox_BASKET,
.floatbox_BASKET2,
.floatbox_BASKET3,
.floatbox_BASKET4,
.floatbox_BASKET5,
#SUBMIT_BASKET6 {
  float: left;
  width: 609px;
}
.floatbox_BASKET5 {
  border-top-width: 1px;
  border-top-color: black;
  border-top-style: solid;
}

#text_Produkt,
#text_Anzahl,
#text_Einzelpreis,
#text_Gesamt {
  float: left;
  margin-bottom: 10px;
  background-color: #E0E0E0;
  padding: 5px 2px;
}

#PRODUCT_TITLE_BASKET2,
#FIELD_QTY_BASKET2,
#PRICE_TAX_BASKET2,
#PRICE_TOTAL_TAX_BASKET2 {
  float: left;
  margin-bottom: 10px;
  padding: 0 2px;
}

#text_Produkt,
#PRODUCT_TITLE_BASKET2 {
  width: 300px;
}
#text_Anzahl,
#FIELD_QTY_BASKET2 {
  width: 68px;
}
#text_Einzelpreis,
#PRICE_TAX_BASKET2 {
  width: 75px;
}
#text_Gesamt,
#PRICE_TOTAL_TAX_BASKET2 {
  width: 150px;
  text-align: center;
}
#PRICE_TAX_BASKET2,
#PRICE_TOTAL_TAX_BASKET2,
#PRICE_SHIPPING_TAX_BASKET3,
#PRICE_PAYMENT_TAX_BASKET4,
#PRICE_TOTAL_BASKET5 {
  text-align: right;
}

#text_versand_BASKET3,
#text_pauschale_BASKET3,
#text_zahlungsweise_BASKET4,
#text_pauschale_BASKET4,
#text_gesamt_BASKET5 {
  float: left;
  margin-bottom: 10px;
  width: 605px;
  background-color: #E0E0E0;
  padding: 5px 2px;
}
#text_pauschale_BASKET3,
#text_pauschale_BASKET4,
#text_gesamt_BASKET5 {
  margin-bottom: 0px;
  width: 451px;
  background-color: transparent;
}
#text_gesamt_BASKET5 {
  text-align: right;
}
#PRICE_SHIPPING_TAX_BASKET3,
#PRICE_PAYMENT_TAX_BASKET4,
#PRICE_TOTAL_BASKET5 {
  float: left;
  width: 150px;
  padding: 5px 2px;
}
#SHIPPING_SELECTOR_BASKET3,
#PAYMENT_SELECTOR_BASKET4,
.MESSAGE_SHIPPING_BASKET3,
.MESSAGE_PAYMENT_BASKET4 {
  float: left;
  margin-bottom: 10px;
  width: 605px;
  padding: 5px 2px;
}

/*** BASKET_INFO_TEMPLATE ***/

.tt_products_basket_info {
  width: 605px;
}

.billing_address_title,
.delivery_address_title,
.label_trading_conditions {
  float: left;
  margin-bottom: 10px;
  width: 605px;
  background-color: #E0E0E0;
  padding: 5px 2px;
  font-weight: bold;
}

.billing_address,
.billing_address_feuser,
.delivery_address,
.trading_conditions {
  margin-bottom: 10px;
}

.billing_address label,
.delivery_address label {
  display: block;
  float: left;
  width: 100px;
}

#floatbox_BASKETINFO4,
.form_control {
  float: left;
  width: 609px;
  margin-bottom: 10px;
}

#checkboxagb,
#text_best_agb_BASKETINFO {
  float: left;
}

/*** BASKET_PAYMENT_TEMPLATE ***/

.basket_payment {
  width: 775px;
}

.floatbox_BASKET_PAYMENT_TEMPLATE,
.floatbox_BASKET_PAYMENT_TEMPLATE2,
.floatbox_BASKET_PAYMENT_TEMPLATE2a,
.floatbox_BASKET_PAYMENT_TEMPLATE3,
.floatbox_BASKET_PAYMENT_TEMPLATE4,
.floatbox_BASKET_PAYMENT_TEMPLATE5,
.floatbox_BASKET_PAYMENT_TEMPLATE6,
.floatbox_BASKET_PAYMENT_TEMPLATE7,
#SUBMIT_BASKET_PAYMENT_TEMPLATE7 {
  float: left;
  margin-bottom: 10px;
  width: 775px;
}
.floatbox_BASKET_PAYMENT_TEMPLATE2a,
.floatbox_BASKET_PAYMENT_TEMPLATE5 {
  margin-bottom: 10px;
  border-top-width: 1px;
  border-top-color: black;
  border-top-style: solid;
}
.floatbox_BASKET_PAYMENT_TEMPLATE2a {
  margin: 0;
  padding: 5px 0;
}
.floatbox_BASKET_PAYMENT_TEMPLATE3 {
  margin-right: 15px;
  width: 380px;
}
.floatbox_BASKET_PAYMENT_TEMPLATE4 {
  width: 380px;
}

.floatbox_BASKET_PAYMENT_TEMPLATE7 {
  border-top: 1px solid black;
  border-bottom: 3px double black;
}
.floatbox_BASKET7 {
  border-top-width: 1px;
  border-top-color: black;
  border-top-style: solid;
}

#header_itemnumber_BASKET_PAYMENT_TEMPLATE,
#header_products_BASKET_PAYMENT_TEMPLATE,
#header_variants_BASKET_PAYMENT_TEMPLATE,
#header_quantity_BASKET_PAYMENT_TEMPLATE,
#header_price_single_BASKET_PAYMENT_TEMPLATE,
#header_price_total_BASKET_PAYMENT_TEMPLATE {
  float: left;
  background-color: #e0e0e0;
  padding: 5px 2px;
  font-weight: bold;
}

.itemnumber_BASKET_PAYMENT_TEMPLATE2,
.products_BASKET_PAYMENT_TEMPLATE2,
.variant_BASKET_PAYMENT_TEMPLATE2,
.quantity_BASKET_PAYMENT_TEMPLATE2,
.price_single_BASKET_PAYMENT_TEMPLATE2,
.price_total_BASKET_PAYMENT_TEMPLATE2 {
  float: left;
  padding: 0 2px;
}

#header_itemnumber_BASKET_PAYMENT_TEMPLATE,
.itemnumber_BASKET_PAYMENT_TEMPLATE2 {
  width: 76px;
}
#header_products_BASKET_PAYMENT_TEMPLATE,
.products_BASKET_PAYMENT_TEMPLATE2 {
  width: 300px;
}
#header_variants_BASKET_PAYMENT_TEMPLATE,
.variant_BASKET_PAYMENT_TEMPLATE2 {
  width: 125px;
  text-align: center;
}
#header_quantity_BASKET_PAYMENT_TEMPLATE,
.quantity_BASKET_PAYMENT_TEMPLATE2 {
  width: 75px;
  text-align: center;
}
#header_price_single_BASKET_PAYMENT_TEMPLATE,
.price_single_BASKET_PAYMENT_TEMPLATE2 {
  width: 75px;
  text-align: center;
}
#header_price_total_BASKET_PAYMENT_TEMPLATE,
.price_total_BASKET_PAYMENT_TEMPLATE2 {
  width: 100px;
  text-align: center;
}
.price_single_BASKET_PAYMENT_TEMPLATE2,
.price_total_BASKET_PAYMENT_TEMPLATE2 {
  text-align: right;
}

#header_products_total_netto_BASKET2a,
#header_products_vat_BASKET2a,
#header_products_total_netto_BASKET7,
#header_products_vat_BASKET7 {
  float: left;
  width: 667px;
  padding: 0 2px;
  text-align: right;
}
#price_products_total_netto_BASKET2a,
#price_products_total_netto_BASKET7,
#price_products_vat_BASKET7 {
  float: left;
  width: 100px;
  padding: 0 2px;
  text-align: right;
}

#PRICE_TAX_BASKET2,
#PRICE_TOTAL_TAX_BASKET2,
#PRICE_SHIPPING_BASKET_PAYMENT_TEMPLATE5,
#PRICE_PAYMENT_BASKET_PAYMENT_TEMPLATE6,
#PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7 {
  text-align: right;
}

#text_rechnungsanschrift_BASKET_PAYMENT_TEMPLATE3,
#text_lieferanschrift_BASKET_PAYMENT_TEMPLATE4,
#text_versand_BASKET_PAYMENT_TEMPLATE5,
#text_pauschale_BASKET_PAYMENT_TEMPLATE5,
#text_zahlungsweise_BASKET_PAYMENT_TEMPLATE6,
#text_pauschale_BASKET_PAYMENT_TEMPLATE6,
#text_gesamt_BASKET_PAYMENT_TEMPLATE7 {
  float: left;
  margin-bottom: 10px;
  width: 546px;
  background-color: #e0e0e0;
  padding: 5px 2px;
}
#text_rechnungsanschrift_BASKET_PAYMENT_TEMPLATE3,
#text_lieferanschrift_BASKET_PAYMENT_TEMPLATE4 {
  width: 380px;
}
#text_versand_BASKET_PAYMENT_TEMPLATE5,
#text_zahlungsweise_BASKET_PAYMENT_TEMPLATE6 {
  margin-bottom: 0px;
  background-color: transparent;
}

#text_pauschale_BASKET_PAYMENT_TEMPLATE5,
#text_pauschale_BASKET_PAYMENT_TEMPLATE6,
#text_gesamt_BASKET_PAYMENT_TEMPLATE7 {
  margin-bottom: 0px;
  width: 667px;
  background-color: transparent;
}
#text_gesamt_BASKET_PAYMENT_TEMPLATE7 {
  text-align: right;
}
#PRICE_SHIPPING_BASKET_PAYMENT_TEMPLATE5,
#PRICE_PAYMENT_BASKET_PAYMENT_TEMPLATE6,
#PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7 {
  float: left;
  width: 100px;
  padding: 5px 2px;
}

#text_DELIVERY_DESIRED_DATE_BASKET_PAYMENT_TEMPLATE4,
#text_DELIVERY_NOTE_DISPLAY_BASKET_PAYMENT_TEMPLATE4 {
  float: left;
  margin-bottom: 10px;
  width: 150px;
}
#DELIVERY_DESIRED_DATE_BASKET_PAYMENT_TEMPLATE4,
#DELIVERY_NOTE_DISPLAY_BASKET_PAYMENT_TEMPLATE4 {
  float: left;
  margin-bottom: 10px;
  width: 625px;
}

/*** TRACKING_DISPLAY_INFO ***/

.floatbox_TRACKING_DISPLAY_INFO1,
.floatbox_TRACKING_DISPLAY_INFO1a,
.floatbox_TRACKING_DISPLAY_INFO3,
.floatbox_TRACKING_DISPLAY_INFO3a,
.floatbox_TRACKING_DISPLAY_INFO4,
.floatbox_TRACKING_DISPLAY_INFO4a,
.floatbox_TRACKING_DISPLAY_INFO5 {
  float: left;
  min-height: 1px;
  height: auto !important;
  height: 1px;
}
.floatbox_TRACKING_DISPLAY_INFO1,
.floatbox_TRACKING_DISPLAY_INFO3,
.floatbox_TRACKING_DISPLAY_INFO4,
.floatbox_TRACKING_DISPLAY_INFO5 {
  margin: 10px 0 0 0;
  background-color: #e0e0e0;
}
#header_datum_zeit_TRACKING_DISPLAY_INFO1,
#header_code_TRACKING_DISPLAY_INFO1,
#header_aktion_TRACKING_DISPLAY_INFO1,
#header_kommentar_TRACKING_DISPLAY_INFO1,
#header_email_notify_TRACKING_DISPLAY_INFO3,
#header_message_TRACKING_DISPLAY_INFO4,
#header_order_TRACKING_DISPLAY_INFO5 {
  font-weight: bold;
}
#header_datum_zeit_TRACKING_DISPLAY_INFO1,
.datum_zeit_TRACKING_DISPLAY_INFO1a,
#header_code_TRACKING_DISPLAY_INFO1,
.code_TRACKING_DISPLAY_INFO1a,
#header_aktion_TRACKING_DISPLAY_INFO1,
.aktion_TRACKING_DISPLAY_INFO1a,
#header_kommentar_TRACKING_DISPLAY_INFO1,
.kommentar_TRACKING_DISPLAY_INFO1a,
#header_email_notify_TRACKING_DISPLAY_INFO3,
#text_email_notify_TRACKING_DISPLAY_INFO3a,
#header_message_TRACKING_DISPLAY_INFO4,
#text_message_TRACKING_DISPLAY_INFO4a,
#header_order_TRACKING_DISPLAY_INFO5 {
  float: left;
  padding: 5px 5px;
}
#header_datum_zeit_TRACKING_DISPLAY_INFO1,
.datum_zeit_TRACKING_DISPLAY_INFO1a {
  width: 115px;
}
#header_code_TRACKING_DISPLAY_INFO1,
.code_TRACKING_DISPLAY_INFO1a {
  width: 40px;
}
#header_aktion_TRACKING_DISPLAY_INFO1,
.aktion_TRACKING_DISPLAY_INFO1a {
  width: 160px;
}
#header_kommentar_TRACKING_DISPLAY_INFO1,
.kommentar_TRACKING_DISPLAY_INFO1a {
  width: 430px;
}
#header_email_notify_TRACKING_DISPLAY_INFO3,
#text_email_notify_TRACKING_DISPLAY_INFO3a,
#header_message_TRACKING_DISPLAY_INFO4,
#text_message_TRACKING_DISPLAY_INFO4a,
#header_order_TRACKING_DISPLAY_INFO5 {
  width: 775px;
}
.label_TRACKING_DISPLAY_INFO4a,
.value_TRACKING_DISPLAY_INFO4a {
  float: left;
  width: 100px;
}
.value_TRACKING_DISPLAY_INFO4a {
  width: 675px;
}

/*** sr_feuser_register ***/
.tx-srfeuserregister-pi1 {
  width: 609px;
}

.tx-srfeuserregister-pi1 label {
  display: block;
  float: left;
  width: 200px;
}
.tx-srfeuserregister-pi1 .inputPartGender input {
  float: left;
  height: 20px;
}
.tx-srfeuserregister-pi1 .inputPartGender label {
  display: block;
  float: left;
  width: 40px;
  padding-top: 6px;
}
.tx-srfeuserregister-pi1 .inputPart,
.tx-srfeuserregister-pi1 .inputPartGender {
  float: left;
  width: 305px;
}

