/** CHECKOUT COMMERCE PI1 */

.com-single h2, {
margin:10px 0px 20px 0px;
padding:0px;
font-size:28px;
letter-spacing:3pt;
line-height:1em;
color:#3F3F3F;
font-weight:normal;
}

/** In der Kategorie Auflistung soll h2 optisch so groß sein wie h1 */
.tx-commerce-pi1 h2 {
margin:10px 0px 20px 0px;
padding:0px;
font-size:16px;
letter-spacing:3pt;
line-height:1em;
color:#3F3F3F;
font-weight:normal;
}

.com-single h1 {
text-transform:uppercase;
}





img.teaserimages {
border-width:0;
margin:0px 20px 10px 0px;
float:left;
}


/** Bild in der Detailansicht zentrieren*/
div.com-single-pictures {
line-height:0px;
margin-left:67px;
}

/** Großes Vorschaubild in der Detailansicht formatieren*/
img.bigproductimage {
clear:both;
margin:0px 0px 0px 0px;
border-width:0px;
}

/** Kleine Vorschaubilder in der Detailansicht formatieren*/
img.smallproductimages {

margin:10px 7px 0px 0px;
border-width:1px;
border-color:#3F3F3F;
}

/** Die Detailbeschreibunng unterhalb der Bilder */
div.com-single-desc {
padding-top:10px;
clear:both;
}

.com-list-action-entry {
clear:both;
}

/** Unterteilt die Produkte in der Listenübersicht */
hr.productdivider {
margin:20px 0px 20px 0px;
}

p.ARTICLE_PRICE_GROSS {
float:right;
font-size:20px;
}

p.single-view-label {
color:#d00107;margin:25px 0px 0px 0px;
}

p.single-view-preis-ziffer, p.single-view-odernumber {
margin:3px 0px 20px 0px;
}

p.single-view-eancode {
margin:3px 0px 25px 0px;
}

img.menge {
float:left;
}

input.com-input-qty {
float:right;width:100px;border-style:solid;height:13px;padding:0px 0px 0px 5px;
font-size:10px;
border-color:#707070;
border-width:1px;
}

label.felogin {
float:left;
}

.com-input-qty-submit {
margin:25px 0px 0px 0px;
}

.hr-single-right {
border-color:#707070;
}

p.clearer-right {
height:40px;
}

.com-basket-container table{
width:100%;
}

.com-basket-container select{
font-size:11px;
}

.com-basket-container input.com-input-qty {
width:30px;float:left;
}

.com-basket-container th{
text-align:left;
}


/** CHECKOUT COMMERCE PI2 */

.com-text-right {
text-align:right;padding:0px 25px 0px 0px;
}

p.com-basket-submit , p.com-basket-previous,p.com-basket-next {
margin:15px 0px 0px 0px;
}

th.com-basket-header-art-nr {
width:100px;
}

th.com-basket-header-title {
width:200px;
}

th.com-basket-header-price-gross {
text-align:right;padding:0px 10px 0px 0px;
width:125px;
}

th.com-basket-header-count {
width:60px;
}

th.com-basket-header-price-sum  {
text-align:right;padding:0px 10px 0px 0px;
width:130px;
}

td.com-basket-buttons {
width:60px;
}

td.com-bold {
font-weight:bold;
}

/** Betrifft die Korb und löschen buttons */
td.com-basket-buttons input {
float:left;
}

td.com-basket-buttons a {
float:right;
}

/** CHECKOUT COMMERCE PI3 */

p.com-chkout-address-label, p.com-chkout-address-radio, p.com-chkout-address-radiolabel {
float:left;
}

p.com-chkout-address-input {
float:right;
}

p.com-chkout-address-input input, p.pi4_field input{
border:1px solid #707070;
}


p.checkout-clearer {
clear:both;height:15px;margin:0px 0px 2px 0px;
}

p.checkout-small {
clear:both;
}

div.com-chkout-address-fields ol{
margin:0px 0px 0px 30px;
}

.com-chkout-address-fields td {
border-width:0px;padding:20px;
}

p.link_new {
clear:both;margin:10px 0px 10px 0px;
}

.tr-dist {
margin:20px 0px 0px 0px;
padding:10px 25px 0px 0px;
}

/** Steps und Adresse*/
.com-chkout-steps div.com-chkout-step-actual,div.com-chkout-step-inactive,div.com-chkout-step-active  {
float:left;width:133px;text-align:center;border-width:1px;border-style:solid;margin:2px;border-color:#3cb8ab;
padding:10px 0px 10px 0px;
}

div.com-chkout-step-actual {
background-color:#3cb8ab;
color:white;
}

div.com-chkout-step-active a{
color:#3cb8ab;
}

div.com-chkout-step-inactive {

}

div.com-chkout-steps {
height:50px;
}

div.com-chkout-address {
width:550px;
}

span.checkout_error, span.error {
color:red;
}

table.com-basket-list {
width:100%;
}


th.com-basket-header-art-nr, th.com-basket-header-title, th.com-basket-header-price-gross, th.com-basket-header-count, th.com-basket-header-price-sum {
text-align:left;padding:0px 0px 10px 0px;
}

td.basket_item_pricegross {
padding:0px 20px 0px 0px; 
}

div.com-chkout-listing-billing-address {
float:left;margin:0px 110px 20px 0px;
}

div.com-chkout-listing-delivery-address {
float:left;
}

div.com-chkout-listing-footer {
clear:both;margin:30px 0px 0px 0px; 
}

div.com-chkout-listing-billing-address dt, div.com-chkout-listing-delivery-address dt, p.pi4_label {
float:left;width:110px;
}

div.com-chkout-listing-billing-address dd, div.com-chkout-listing-delivery-address dd, p.pi4_input {
float:left;
}

dd.com-chkout-address-radio {
float:left;margin:2px 10px 0px 0px;
}

dt.com-chkout-address-radiolabel {
float:left;width:500px;
}

p.com-chkout-address-fields-disclaimer {
margin-top:10px;
}

p.com-chkout-listing-comment {
margin:0px 0px 20px 0px;
}

div.address_item_name input {
margin:0px 7px 0px 0px;
float:left;
}

p.adress_item_name {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
}

/** CHECKOUT COMMERCE PI4 */

li.adress_item {
float:left;margin:10px 0px 10px 20px;width:120px;
}

#div.com-chkout-address-fields li {
#float:left;margin:0px 30px 0px 0px;
#}

p.com-address-question {
margin:10px 0px 10px 0px;
}

div.com-address-list-link {
clear:both;
}

div.com-address-items {
margin:15px 0px 0px 0px;
}

