/********************************************************************************************
*
*        ShoppingCart
*
********************************************************************************************/

.text_orginal_image {
	color:green;
}

#content .right .button-box {
        text-align:center;
}

#content .right .cart {
	border:5px solid #FDD9BE;
	width:600px;
	margin-left:30px;
	padding:5px;
}


.checkout-pathbutton-1 {
        width:107px;
        height:26px;
        float:left;

        margin-right:15px;
        padding-top:11px;
        padding-left:40px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-1-background.jpg');

}

.checkout-pathbutton-1-act {
        width:107px;
        height:26px;
        float:left;

        margin-right:15px;
        padding-top:11px;
        padding-left:40px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-1-act-background.jpg');
}

.checkout-pathbutton-2 {
        width:107px;
        height:26px;

        overflow:hidden;
        float:left;

        margin-right:15px;
        padding-top:11px;
        padding-left:40px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-2-background.jpg');
}

.checkout-pathbutton-2-act {
        width:107px;
        height:26px;

        overflow:hidden;
        float:left;

        margin-right:15px;
        padding-top:11px;
        padding-left:40px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-2-act-background.jpg');
}

.checkout-pathbutton-3 {
        width:107px;
        height:26px;

        overflow:hidden;
        float:left;

        margin-right:15px;
        padding-top:11px;
        padding-left:40px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-3-background.jpg');
}

.checkout-pathbutton-3-act {
        width:107px;
        height:26px;

        overflow:hidden;
        float:left;

        margin-right:15px;
        padding-top:11px;
        padding-left:40px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-3-act-background.jpg');
}



.checkout-pathbutton-4 {
        width:100px;
        height:26px;

        overflow:hidden;
        float:left;

        padding-top:11px;
        padding-left:47px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-4-background.jpg');
}

.checkout-pathbutton-4-act {
        width:100px;
        height:26px;

        overflow:hidden;
        float:left;

        padding-top:11px;
        padding-left:47px;

        color:white;
        font-weight:bold;

        background-image:url('img/checkout-pathbutton-4-act-background.jpg');
}

.checkout-pathbutton-1 a, .checkout-pathbutton-1-act a, .checkout-pathbutton-2 a, .checkout-pathbutton-2-act a, .checkout-pathbutton-3 a, .checkout-pathbutton-3-act a, .checkout-pathbutton-4 a, .checkout-pathbutton-4-act a {
	color:white;
}

.order-details-head-part1 {
        float:left;
        width:50%;
        color:#E17100;
        border-bottom:1px solid #666666;
        padding-right:5px;
        margin-bottom:10px;
        padding-bottom:10px;
}

.order-details-head-part2 {
        float:left;
        width:10%;
        color:#E17100;
        border-bottom:1px solid #666666;
        padding-right:5px;
        margin-bottom:10px;
        padding-bottom:10px;
}

.order-details-head-part3 {
        float:left;
        width:10%;
        color:#E17100;
        border-bottom:1px solid #666666;
        padding-right:5px;
        margin-bottom:10px;
        text-align:right;
        padding-bottom:10px;
}

.order-details-head-part4 {
        float:left;
        width:15%;
        color:#E17100;
        border-bottom:1px solid #666666;
        padding-right:5px;
        margin-bottom:10px;
        text-align:right;
        padding-bottom:10px;
}

.order-details-head-part5 {
        float:left;
        width:10%;
        color:#E17100;
        border-bottom:1px solid #666666;
        margin-bottom:10px;
        text-align:right;
        padding-bottom:10px;
}

.order-details-content-part1 {
        float:left;
        width:50%;
        padding-right:5px;
}

.order-details-content-part1 img {
        float:left;
        margin-right:10px;
}

.order-details-content-part2 {
        float:left;
        width:10%;
        padding-right:5px;
}

.order-details-content-part2 input {
        border:1px solid #666666;
	width:30px;
}


.order-details-content-part3 {
        float:left;
        width:10%;
        padding-right:5px;
        text-align:right;
}

.order-details-content-part4 {
        float:left;
        width:15%;
        padding-right:5px;
        text-align:right;
}

.order-details-content-part5 {
        float:left;
        width:10%;
        text-align:center;
}

.order-details-total {
        margin-left:355px;
        text-align:right;
        padding-right:13%;
        padding-top:5px;
}



.order-details-fulltotal {
        border-top:2px solid black;
        padding-top:5px;
        margin-top:5px;
        font-weight:bold;
        text-align:right;
        margin-left:395px;
        width:200px;
}

.cart-total {
        text-align:right;
        padding-right:10px;
}

.order-total-subtotal {
        float:left;
        width:150px;
}

.order-total-subtotal-value {
        float:right;
        width:90px;
        text-align:right;
}

.order-total-cod_fee {
        float:left;
        width:150px;
}

.order-total-cod_fee-value {
        float:right;
        width:90px;
        text-align:right;
}

.order-total-coupon {
        float:left;
        width:150px;
}

.order-total-coupon-value {
        float:right;
        width:90px;
        text-align:right;
}

.order-total-subtotal_no_tax {
        float:left;
        width:150px;
}

.order-total-subtotal_no_tax-value {
        float:right;
        width:90px;
        text-align:right;
}

.order-total-shipping {
        float:left;
        width:150px;
}

.order-total-shipping-value {
        float:right;
        width:90px;
        text-align:right;
}

.order-total-discount {
	    float:left;
        width:150px;
}

.order-total-discount-value {
	    float:right;
        width:90px;
        text-align:right;
}

.order-total-tax {
        float:left;
        width:150px;
}

.order-total-tax-value {
        float:right;
        width:90px;
        text-align:right;
}

.order-total-total {
        float:left;
        width:150px;
        font-weight:bold;
}

.order-total-total-value {
        float:right;
        width:90px;
        text-align:right;
        font-weight:bold;
}

/********************************************************************************************
*
*        CustomersData
*
********************************************************************************************/


.checkout-billing-address {
        float:left;
        width:50%;
}

.checkout-shipping-address {
        overflow:hidden;
        float:left;
        width:49%;
}


.checkout-billing-address select,.checkout-shipping-address select {
	width:180px;
	height:20px;
	border:1px solid #666666;
	margin-bottom:5px;
}

.checkout-payment-select {
        float:left;
        width:200px;
        padding-right:25px;
}

.checkout-payment-description {
        overflow:hidden;
        float:left;
        width:425px;
}


/********************************************************************************************
*
*        checkout_payment
*
********************************************************************************************/

.textbox textarea {
	width:95%;
	border:1px solid #666666;
	margin-bottom:5px;
}

/********************************************************************************************
*
*        checkout_confirmation
*
********************************************************************************************/

.order-details-total-checkout {
        margin-left:350px;
        width:245px;
}