/* #### START BODY #### */
body
{
	/*color : #666666;*/
}
/* #### END BODY #### */

/* #### START FONT #### */
* 
{ 
	/*color : #666666; */
}
/* #### END FONT #### */

/* #### START LOGIN STYLE #### */
.div_login{background-color: #EEEEEE;width: 200px;border: solid 1px black;margin:0px;padding:5px;}
.div_login p{margin:0px; padding:0px;}
.div_login .textbox{margin-bottom:5px;}
.div_login .button{}
/* #### END LOGIN STYLE #### */

/* #### START USERADDRESS STYLE #### */
.div_stored_address{width: 900px;}
.div_stored_address_delivery{float:left; width:440px;}
.div_stored_address_invoice{float:left; width:440px;}
/* #### END USERADDRESS STYLE #### */

/* #### START VOUCHER STYLE #### */
.voucher .textbox{width: 130px; font-size: 12px;  border: solid 1px #333; padding: 1px;}
.voucher .divvouchererror{color: Red; display: inline;}
.voucher_horizontal .divvouchererror{color: Red; clear: both;}
.voucher_horizontal{clear:  both; border: solid 1px #ccc; background-image: url(mg/blue.gif); padding: 5px; margin-bottom: 5px; }
.voucher_horizontal INPUT{ border: solid 1px #000; color: #000; margin: 0px 5px 0px 5px; width: 90px;}
.voucher_horizontal span.divvouchertext{ margin: 0px 5px 0px 5px; }
/* #### END VOUCHER STYLE #### */
/* #### START CART STYLE #### */
.div_cart{width: 100%;	font-size: 10pt; padding-bottom: 10px; background-color: #fff; }
.div_cart TD{color: #000; }
.div_cart DIV{color: #000; }
.div_cart_mini_empty{ text-align: center; }
.div_cart_single{ width: 400px;}
.div_cart_mini TD{ color: #fff; padding: 1px; }
.div_cart TABLE{ border: solid 1px #ccc; clear: both;}
.div_cart INPUT{ border: solid 1px #666; font-size: 10pt; color: #000; }
.div_cart TR.header{ background-color: #ccc; font-size: 11px; font-weight: bold; }
.div_cart_mini TD.total{ border-top: solid 1px #fff; }
.div_cart_mini TD.totaltext{ border-top: solid 1px #fff; }

/* #### START CART COLUMN STYLE #### */
.div_cart TD.delbtn{ }
.div_cart TD.editbtn{}
.div_cart TD.quantitybtn{ }
.div_cart TD.descri{ }
.div_cart TD.descri IMG { max-width: 300px;}
.div_cart TD.descri DIV.name{ font-size: 12px; font-weight: bold; }
.div_cart TD.itemprice{ font-size: 11px; }
.div_cart TD.totalprice{ font-size: 11px }
.div_cart .tr_cart_altrow{ background-image: url(mg/blue.gif); }
/* #### END CART COLUMN STYLE #### */

/* #### START CART FOOTER STYLE #### */
.div_cart TABLE.footer{ background-color: #ccc; font-size: 11px;}
.div_cart TD.total{white-space: nowrap; }
.div_cart TD.footerText{  }
.div_cart TD.quantitybtn INPUT{ width: 2.5em;}
/* #### END CART FOOTER STYLE #### */

/* #### END CART STYLE #### */
/* #### START DETAILCOLLECTOR STYLE #### */
.div_detailcollector{width: 530px; color: #000;  }
.div_detailcollector TD{ color: #000; }
.div_detailcollector TD{ color: #000; }
.div_detailcollector LABEL{  color: #000;}
.div_detailcollector INPUT{ border: solid 1px #000; color: #000; width: 300px;} 
.div_detailcollector TEXTAREA{ border: solid 1px #000; height: 80px; width: 300px; color: #000; }
.div_detailcollector_delivery{float:left; margin-bottom: 15px; }
.div_detailcollector_invoice{float:left;  }
.span_detailcollector_invalid{ margin-left: 2px; color: Red; }
.div_detailcollector_validator_summary{ border: solid 1px #c33; background-image: url(mg/red.gif); padding: 10px; margin: 10px; width: 500px; color: #000; }
.div_detailcollector_validator_summary LI { color: #000; }
.div_detailcollector SPAN.plz INPUT{ width: 35px; }
.div_detailcollector SPAN.atu INPUT{ width: 60px; }
.div_detailcollector SPAN.short INPUT{ width: 145px; }
.div_detailcollector SPAN.city INPUT{ width: 255px; }
.div_detailcollector SPAN.noborder INPUT{ width: auto; }
.div_checkout_summary_deliveryaddress DIV { width: 250px; }
.div_checkout_summary_invoiceaddress DIV { width: 250px; }


/* #### END DETAILCOLLECTOR STYLE #### */

/* #### START MULTIOPTION STYLE #### */
.div_multioption{ clear: both;}
.table_multioption{}
.div_multioption_link{}
.div_multioption_description{}
.a_multioption{}
.div_multioption_title{}
.span_multioption_title_name{}

/* #### END MULTIOPTION STYLE #### */

/* #### START MULTIOPTION STYLE #### */
.div_template{}
/* #### END MULTIOPTION STYLE #### */

/* #### START ACCOREDON STYLE #### */
.div_accordeon, .div_multioption, .div_checkout_summary_remark{ clear:  both; border: solid 1px #ccc; background-image: url(mg/blue.gif); padding: 5px; margin: 0px 0px 5px 0px;}
.div_accordeon .div_detailcollector{ padding-top: 10px;  }
/* #### END ACCORDEON STYLE #### */

/* #### START ACCOREDON STYLE #### */
.div_checkout_navigator{ text-align: center; font-size: 10pt; font-weight: bold; border: solid 1px #ccc; background-image: url(mg/blue.gif); padding: 5px; margin: 0px 0px 20px 0px; }
.div_checkout_navigator IMG{ vertical-align: middle; }
.div_checkout_navigator A{ margin: 22px; text-decoration: underline; }
.div_checkout_navigator SPAN{ margin: 22px; }
/* #### END ACCORDEON STYLE #### */

/* #### START Checkout STYLE #### */
.div_checkout H2{ font-size: 15px; font-weight: bold;}
.div_checkout_backbutton{ cursor: pointer; background-image: url(mg/button.gif); background-color: #c00; padding: 3px 3px 3px 3px; color: #fff; border: solid 1px #600; }
.div_checkout_backbutton:hover{ background-image: none; }
.div_checkout_nextbutton{ font-weight: bold; float: right; cursor: pointer; background-image: url(mg/button.gif); background-color: #c00; padding: 3px 3px 3px 3px; color: #fff; border: solid 1px #600; }
.div_checkout_nextbutton:hover{ background-image: none; }
.div_checkout_summary_deliveryaddress{float: left; width: 200px; }
.div_checkout_summary_invoiceaddress{float: right; width: 200px; }
.div_checkout_summary_deliveryaddress TD{color: #666; }
.div_checkout_summary_invoiceaddress TD{color: #666; }
.div_checkout_terms{ margin: 5px 0px 15px 0px;}
/* #### END Checkout STYLE #### */
.noborder INPUT { border: solid  0; width: 50px;}

/* #### START Testimonials STYLE #### */
.div_testimonial_name{ font-weight: bold; margin-bottom: 4px;}
.div_testimonial_name_date_wrapper{ margin-top: 20px; }
.div_testimonial_date{  color: #999; }
#ctl00_ContentPlaceHolder1_testimonials1 A{ margin-right: 10px;}
/* #### END Testimonials STYLE #### */