a {
text-decoration:none;
}

#basket {
width:100%;
}

fieldset {
border:0;
}

#jcart-title {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
text-align:right; 
font-weight:bold; 
color:#000;
}

#jcart-count {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
text-align:right; 
font-weight:bold; 
color:#8A0886;
}

#jcart-empty {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:18px;
color:#000;
}

.jcart-item-qty { 
width:5%; 
}

input[name='jcartItemQty[]'] {
height:24px;
width:40px;
}

.jcart-item-name { 
width:90%; 
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
text-align:left; 
font-weight:normal; 
}

.jcart-item-price { 
width:10%; 
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
text-align:right; 
font-weight:normal; 
}

.jcart-remove {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:14px;
text-align:right; 
font-weight:normal; 
color:#8A0886;
}

#jcart-subtotal {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
font-weight:normal; 
color:#298A08;
}

#jcart-total {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#298A08;
}

#jcart-discount {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#585858;
}

#jcart-discount-price {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#585858;
}


#jcart-total-wo-tax {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#585858;
}

#jcart-total-wo-tax-price {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#585858;
}


#jcart-taxtotal {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#585858;
}

#jcart-taxtotal-price {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#585858;
}

#jcart-total-checkout {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#000;
}

#jcart-total-checkout-price {
font-family: Roboto, sans-serif, Arial, Verdana;
text-align:right; 
font-size:15px;
font-weight:normal; 
color:#FF0000;
}

#jcart-buttons { }

liefertext {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
font-weight:normal; 
color:#585858;
}

input[name="jcartCheckout"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
float:right;
}

input[name="jcartPaypalCheckout"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
float:right;
}

input[name="jcartPaypalCheckoutLive"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#104E8B;
background:#EEAD0E; 
float:right;
font-weight:bold;
}

input[name="jcartUpdateCart"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
}

input[name="jcartEmpty"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
}

input[name="jcartEnd"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
}

input[name="checkout"]{
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
}

input[type='text'], input[type='number'], input[type='tel'], input[type='email']{
height:24px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
font-weight:normal; 
background:#FFF; 
color:#848484;
border:none;
boder-width: thin;
border-radius:7px;
margin:5px;
margin-left:0px;
}

select[name='my-anrede'], select[name='my-country']{
height:26px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
font-weight:normal; 
background:#FFF; 
color:#848484;
border:none;
boder-width: thin;
border-radius:7px;
margin:5px;
margin-left:0px;
}

#button-shopping {
width:140px;
height:34px;
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:13px;
font-weight:normal; 
border:0 #FFF;
color:#FFF;
background:#104E8B; 
}

.charttext {
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:15px;
font-weight:bold; 
color:#000;
}
 
.bo {width: 50px; 
height:50px; 
border-radius:50%; }

.chart-1-on {
background:#298A08; 
border:2px solid #FFF;

}

.charttext-on { 
margin-top:12px; 
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:20px;
font-weight:bold; 
text-align:center; 
color:#FFF;
}

.chart-1-off {
background:#5FB404; 
border:2px solid #FFF;
}

.charttext-off { 
margin-top:12px; 
font-family: Roboto, sans-serif, Arial, Verdana;
font-size:20px;
font-weight:bold; 
text-align:center; 
color:#C9C9C9;
}

