.body { margin-left: 0; margin-top: 0; margin-right: 0; background-color: #DBEDFF;}/*5B6E7C*/
.td-Logo { background-color: #0F20A2; padding-right:10; padding-top:10;}
.td-Logo-ProdImages { background-color: #0F20A2; padding-bottom:10; }
.table-Sectors { width: 130px; border-style:solid; border-color:#ffffff; border-width:1px;}
.td-Sectors { width: 16%; text-align: center; padding-top:2;padding-bottom:2;}
.bg-Sectors-0 { background-color: #0F20A2; }
.bg-Sectors-1 { background-color: #751113; }
.bg-Sectors-2 { background-color: #822921; } 
.bg-Sectors-3 { background-color: #8B3C2D; }
.bg-Sectors-4 { background-color: #985041; }
.bg-Sectors-5 { background-color: #A36151; }
.a-Sectors:link{text-align: center; text-transform:uppercase; font-family: Arial; font-size: 11; font-weight: bold; text-decoration: none; color: #ffffff;}
.a-Sectors:visited{text-align: center; text-transform:uppercase; font-family: Arial; font-size: 11; font-weight: bold; text-decoration: none; color: #ffffff;} 
.a-Sectors:hover{text-align: center; text-transform:uppercase; font-family: Arial; font-size: 11; font-weight: bold; text-decoration: none; color: #ffffff;}
.a-Cat-Image { border-width: 0; width:292; height:180; }
.a-Prod-Image { border-width: 0; width:200; height:123;}
.table-Category {width:100%; background-color: #ffffff;}
.a-Category-Descr:link{text-align: center; font-family: Arial; font-size: 11; font-weight: bold; color: #003366;}
.a-Category-Descr:visited{text-align: center; font-family: Arial; font-size: 11; font-weight: bold; color: #003366;} 
.a-Category-Descr:hover{text-align: center; font-family: Arial; font-size: 11; font-weight: bold; color: #003366;}
.table-light-Menu {background-color: #0F20A2; height:30; width:100%;}
.td-light-Menu { background-color: #0F20A2; text-align:center; }
.a-light-Menu:link {text-align: left; font-family: Arial; font-size: 9; font-weight: bold; color:#ffffff; text-decoration: none;}
.a-light-Menu:visited {text-align: left; font-family: Arial; font-size: 9; font-weight: bold; color:#ffffff; text-decoration: none;} 
.a-light-Menu:hover {text-align: left; font-family: Arial; font-size: 9; font-weight: bold; color:#ffffff; text-decoration: none;}
.login-Table { width:100%; height:100%;}
/*.label-login { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #751113; text-align: left; padding-left: 20; width: 90; height: 30;}*/
/*.label-registration { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5B6E7C; text-align: left; padding-left: 20; padding-right: 5; height: 30;}*/
.label { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #5B6E7C;}
.label-Blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0F20A2;}
.label-Bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5B6E7C;}
.label-Bold-White { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.label-Bold-Blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0F20A2;}
.label-Bold-red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #751113;}
.label-black { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}
.a-label-Ingr:link {font-family: Arial; font-size: 11; font-weight: bold; color:#0F20A2; text-decoration: none;}
.a-label-Ingr:visited {font-family: Arial; font-size: 11; font-weight: bold; color:#0F20A2; text-decoration: none;} 
.a-label-Ingr:hover {font-family: Arial; font-size: 11; font-weight: bold; color:#F89724; text-decoration: none;}
.table-Products {width:100%;}
.qta-Input { font-family: Arial,Helvetica, sans-serif; font-size: 11px; font-weight: normal; background: white; border-width: 1; border-style: solid; border-color: #5B6E7C;}
.qta-InputNotEditable { font-family: Arial,Helvetica, sans-serif; font-size: 11px; font-weight: normal; background: #DEEFFF; border-width: 1; border-style: solid; border-color: #5B6E7C;}
.price-EditInput { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background: white; border-width: 1; border-style: solid; border-color:#0F20A2;}
.Products-Img{ border-width: 2; border-style: solid; border-color: #F89724; cursor:pointer;}
.table-Product {width:97%;}
.td-ProductDetailsImg { background-color:#FFFFFF;}
/*.td-ProductDetailsDescr { padding-top:5; }*/
.ProductDetailsDescrTable { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #5B6E7C; }
.td-ProductDetailsDescrLabel { font-weight: normal; padding-top:5; padding-left:10; }
/*.td-ProductDetailsDescrValue { padding-top:5; }*/
.td-ProductDetailsCombo { padding-top:10; padding-bottom:10; }
.td-ProductDetailsComboSelect { padding-left:10; }
.td-ProductDetailsComboLabel { padding-left:10; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.black-backGr { background-color: #000000; }
.grey-backGr { background-color: #5B6E7C; }
.orange-backGr { background-color: #F89724; }
.red-backGr { background-color: #751113; } 
.blue-backGr { background-color: #0F20A2; }
.white-backGr { background-color: #FFFFFF; }
.bluesky-backGr { background-color: #DBEDFF; }

.btn-Logo2 { background-image: url(/images/logo2.jpg); width:157; height:58; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
/*.img-Logo1 { background-image: url(/images/logo1.jpg); width:621; height:49;}*/
.img-LogoA { background-image: url(/images/head.gif); width:500; height:60;}
.img-LogoB { background-image: url(/images/head_B.gif); width:280; height:60;}
.btn-Back { background-image: url(/images/btn-back.gif); width:109; height:28; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Viewproducts { background-image: url(/images/btn-viewproducts.gif); width:107; height:26; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Who { background-image: url(/images/btn-who.gif); width:68; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Home { background-image: url(/images/btn-home.gif); width:51; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Vieworders { background-image: url(/images/btn-vieworders.gif); width:91; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Cart { background-image: url(/images/btn-cart.gif); width:102; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Info { background-image: url(/images/Come-pagare.gif); width:95; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Help { background-image: url(/images/btn-help.gif); width:52; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Wishlist { background-image: url(/images/btn-wishlist.gif); width:66; height:20; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Login { background-image: url(/images/btn-login.gif); width:51; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Registration { background-image: url(/images/btn-registration.gif); width:72; height:20; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn { background-image: url(/images/btn.jpg); width:23; height:22; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; cursor: pointer;}
.btn-Ita { background-image: url(/images/btn-ita.jpg); width:66; height:27; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Separator { background-image: url(/images/separator.jpg); width:3; height:24; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.journay { background-image: url(/images/journay_1.gif); width:113; height:14; overflow:hidden;}
.from-Price { background-image: url(/images/from-price.gif); width:54; height:18; overflow:hidden;}
.to-Price { background-image: url(/images/to-price.gif); width:54; height:18;}
.btn-Search { background-image: url(/images/btn-search.gif); width:60; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-Reset { background-image: url(/images/btn-reset.gif); width:58; height:17; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.td-right-HomePage {border-style: solid; border-width: 0; border-bottom-width: 10; border-color: #DBEDFF;}
.label-Blank { font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-align: center;}
.label-Blank2 { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center;}
.table-ListProducts { width:200; height:203; table-layout:fixed;}
.td-Image-ListProducts { height:123; border-width:1; border-style:solid; border-color: #DBEDFF;}
.td-Text-ListProducts { height:80; }
.td-Cod-ListProducts { height:17; border-width:1; border-style:solid; border-color: #0F20A2; }
.td-Descr-ListProducts { height:32; font-family: Arial; font-size: 11; font-weight: normal; color: #0F20A2; padding-top:3; text-align:justify;}
.td-Price-ListProductsWhite { font-family: Arial; font-size: 11; font-weight: bold; color: #FFFFFF; padding-top:3;}
.td-Price-ListProductsBlue { font-family: Arial; font-size: 11; font-weight: bold; color: #0F20A2; padding-top:3;}
.td-Price-ListProductsRed { font-family: Arial; font-size: 11; font-weight: bold; color: #751113; padding-top:3;}
.td-Price-ListProductsGrey { font-family: Arial; font-size: 11; font-weight: bold; color: #5B6E7C; padding-top:3;}
.td-Price-ListProductsOrange { font-family: Arial; font-size: 12; font-weight: bold; color: #F89724; padding-top:3;}
.td-Strip-grey { height:3;}
.table-ListCategories { width:292; height:180; table-layout:fixed;}
.td-Image-ListCategories { height:180; border-width:1px; border-style:solid; border-color: #DBEDFF; }
.td-Home-Center { background-color: #FFFFFF; border-width:2; border-style:solid; border-color: #DBEDFF;}
.td-Home-Center2 { 
	border-width:1; 
	border-style:solid; 
	border-color: #FFFFFF; 
	background-image: url(/images/J%20grande.gif);
	background-repeat: no-repeat;
	background-attachment: fixed; 
}
.img-Login { background-image: url(/images/login.gif); width:352; height:43;}
.img-Submit { background-image: url(/images/btn-search.jpg); width:74; height:32; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; cursor: pointer;}
.img-Cart-Active { background-image: url(/images/cart_active.gif); width:102; height:12; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.img-Order-Inactive { background-image: url(/images/order_inactive.gif); width:108; height:12; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.img-OrderReview-Inactive { background-image: url(/images/orderreview_inactive.gif); width:86; height:12; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.img-Confirmation-Inactive { background-image: url(/images/confirmation_inactive.gif); width:84; height:12; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.table-CategoriesPath { width: 100%;}
.td-CategoriesPath { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0F20A2; text-transform:uppercase; padding-right:5; }
.table-MenuPath { width: 100%; }
.td-MenuPath { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0F20A2; text-transform:uppercase; padding-left:5; padding-right:5; }
.td-SubMenuPath { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #F89724; text-transform:lowercase; padding-left:5; padding-right:5; }
.table-SectorRadio { width: 100%; }
.td-SectorRadio { padding-left:5; background-color:#F89724; width:15; border-width:0; border-bottom-width:3; border-style:solid; border-color: #5B6E7C;}
.td-SectorRadioDescr { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #751113; text-transform:uppercase; padding-left:2; background-color:#F89724; border-width:0; border-bottom-width:3; border-style:solid; border-color: #5B6E7C;}
.td-Price-ProductDetails { padding-left:3; padding-top:3; padding-bottom:3; font-family: Arial; font-size: 11; font-weight: bold; color: #ffffff;}
.price-EditInputDet { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background: white; border-width: 1; border-style: solid; border-color:#FFFFFF;}
.link {cursor:pointer}
.img-Cod { background-image: url(/images/cod.jpg); width:36; height:16; overflow:hidden;}
.img-Euro { background-image: url(/images/euro.jpg); width:20; height:18;}
.img-Qta { background-image: url(/images/quantita.jpg); width:32; height:18;}
.btn-PulsOrd { background-image: url(/images/icona.jpg); width:19; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; cursor: pointer; }
.btn-Ordina { background-image: url(/images/carrello.gif); width:140; height:18; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.img-Punto { background-image: url(/images/punto.gif); width:15; height:14; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.img-Punto2 { background-image: url(/images/punto2.jpg); width:15; height:14; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.img-PuntoOrange { background-image: url(/images/punto.gif); width:15; height:14; overflow:hidden; }
.submit-Login { background-image: url(/images/submit-login.gif); width:63; height:20; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; cursor: pointer;}
.img-LabelLogin { background-image: url(/images/label-Login.gif); width:39; height:18; }
.img-LabelPwd { background-image: url(/images/label-Pwd.gif); width:61; height:16; overflow:hidden; }
.img-TxtLogin { background-image: url(/images/txt-Login.jpg); width:340; height:47; }
.img-TxtRegistration { background-image: url(/images/txt-registration.jpg); width:298; height:58; }
.submit-Reg { background-image: url(/images/submit-Reg.gif); width:100; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; cursor: pointer;}
/*.img-Obligatory { background-image: url(/images/obligatory.jpg); width:118; height:15; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; }*/
.img-Obligatory { background-image: url(/images/obligatory.jpg); width:116; height:15; background-repeat:no-repeat; }
.img-Registration { background-image: url(/images/registration.gif); width:354; height:38; }
.img-Bonus { background-image: url(/images/scritta-omaggio.gif); width:300; height:75; }
.img-Optionals { background-image: url(/images/optionals.jpg); width:116; height:15; background-repeat:no-repeat;}
.table-Obligatory { border-width:1; border-style:solid; border-color: #5B6E7C;}
.label-RegLogin { background-image: url(/images/reg-Login.gif); width:120; height:22; }
.label-RegPwd { background-image: url(/images/reg-Pwd.gif); width:120; height:22; }
.label-ConfPwd { background-image: url(/images/conferma.gif); width:120; height:22; }
.label-RegName { background-image: url(/images/reg-Name.gif); width:95; height:20; }
.label-RegCompany { background-image: url(/images/reg-Company.gif); width:95; height:20; }
.label-RegLastname { background-image: url(/images/reg-Lastname.gif); width:67; height:17; }
.label-RegAddress { background-image: url(/images/reg-Address.gif); width:95; height:20; }
.label-RegCity { background-image: url(/images/reg-City.gif); width:95; height:20; }
.label-RegProvince { background-image: url(/images/reg-Province.gif); width:67; height:19; }
.label-RegZipcode { background-image: url(/images/reg-Zipcode.gif); width:35; height:17; }
.label-RegCountry { background-image: url(/images/reg-Country.gif); width:95; height:20; }
.label-RegCountry2 { background-image: url(/images/reg-Country2.gif); width:75; height:20; }
.label-RegState { background-image: url(/images/reg-State.gif); width:62; height:17; }
.label-RegEmail { background-image: url(/images/reg-Email.gif); width:95; height:20; }
.label-RegPhone { background-image: url(/images/reg-Phone.gif); width:62; height:17; }
.label-RegMobilephone { background-image: url(/images/reg-Mobilephone.gif); width:95; height:20; }
.label-RegFax { background-image: url(/images/reg-Fax.gif); width:62; height:17; }
.label-Vatidcode { background-image: url(/images/iva.gif); width:71; height:20; }
.table-Cart {width:100%;}
.tr-txtcart { background-color: #FAA248; }
.img-Cart { background-image: url(/images/cart.gif); width:353; height:36;}
.img-Order { background-image: url(/images/order.gif); width:353; height:36;}
.img-Confirm { background-image: url(/images/confirm.gif); width:353; height:36;}
.img-TxtCart { background-image: url(/images/txt-Cart.jpg); width:428; height:36;}
.table-CartItem { border-width:1; border-style:solid; border-color: #DBEDFF;}
.cart-ImgArtCod { background-image: url(/images/cart-ArtCod.jpg); width:59; height:15; overflow:hidden;}
.cart-ImgArtDescr { background-image: url(/images/cart-Descr.gif); width:83; height:24; overflow:hidden;}
.cart-ImgQta { background-image: url(/images/cart-Qta.jpg); width:59; height:15; overflow:hidden;}
.cart-ImgPrice { background-image: url(/images/cart-Price.jpg); width:59; height:15; overflow:hidden;}
.cart-ImgPriceItem { background-image: url(/images/cart-PriceItem.jpg); width:65; height:15; overflow:hidden;}
.cart-ImgDelete { background-image: url(/images/cart-Delete.jpg); width:65; height:15; overflow:hidden;}
.cart-ImgArt { background-image: url(/images/cart-ArtImg.jpg); width:65; height:15; overflow:hidden;}
.cart-ImgPriceOrder { background-image: url(/images/cart-PriceOrder.jpg); width:77; height:15; overflow:hidden;}
.cart-ImgPriceShipment { background-image: url(/images/cart-PriceShipment.jpg); width:99; height:15; overflow:hidden;}
.cart-ImgPriceOrderTot { background-image: url(/images/cart-PriceOrderTot.jpg); width:77; height:15; overflow:hidden;}
.cart-ImgNotes { background-image: url(/images/cart-Notes.gif); width:83; height:24; overflow:hidden;}
.cart-ImgOrderNotes { background-image: url(/images/cart-NotesGift.gif); width:114; height:24; overflow:hidden;}
.cart-ImgShipaddress { background-image: url(/images/cart-Shipaddress.jpg); width:118; height:15; overflow:hidden;}
.cart-ImgPayment { background-image: url(/images/cart-Payment.jpg); width:67; height:15; overflow:hidden;}
.cart-ImgShipment { background-image: url(/images/cart-Shipment.jpg); width:75; height:15; overflow:hidden;}
.cart-ImgOrderTax { background-image: url(/images/cart-Tax.jpg); width:95; height:15; overflow:hidden; }
.cart-ImgOrderBonus { background-image: url(/images/cart-Bonus.jpg); width:95; height:15; overflow:hidden; }
.btn-CartOrder { background-image: url(/images/btn-cartOrder.gif); width:78; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-ConfirmOrder { background-image: url(/images/confermaordine.gif); width:140; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-ContinueOrder { background-image: url(/images/continua.gif); width:145; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.cart-EditPriceOrder { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color:#DBEDFF; border-width: 1; border-style: solid; border-color:#FAA248;}
.cart-btnDelete { background-image: url(/images/btn-CartDelete.gif); width:20; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left; cursor: pointer;}
.cart-EditEditable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background:#FFFFFF; border-width: 1; border-style: solid; border-color:#5B6E7C;}
.cart-EditNotEditable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background:#DBEDFF; border-width: 1; border-style: solid; border-color:#5B6E7C;}
.btn-CartUpdate { background-image: url(/images/btn-cartUpdate.jpg); width:77; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.td-OrderStatusOrange {border-width:0; border-bottom-width:1; border-style:solid; border-color: #FFFFFF;}
.td-OrderStatus1 { padding-top:3; padding-bottom:3; border-width:1; border-top-width:0; border-right-width:0; border-style:solid; border-color: #FFFFFF; }
.td-OrderStatus2 { padding-top:3; padding-bottom:3; border-width:1; border-top-width:0; border-style:solid; border-color: #FFFFFF; }
/*.img-ProdDeatils { width:350; height:300; }*/
.img-ProdDeatils { width:350; height:215; }
.td-ProductDetailsGridLabel { text-align:center; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.td-ProductDetailsGrid1 { padding-top:3; padding-bottom:3; border-width:1; border-top-width:0; border-style:solid; border-color: #FFFFFF; }
.td-ProductDetailsGrid2 { padding-top:3; padding-bottom:3; border-width:1; border-top-width:0; border-left-width:0; border-style:solid; border-color: #FFFFFF; }
.cart-SelectEditable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background:#FFFFFF; }
.cart-SelectNotEditable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background:#DBEDFF; color:#000000; }
.btn-Close { background-image: url(/images/btn-close.jpg); width:60; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.btn-CloseOrd { background-image: url(/images/btn-closeOrd.jpg); width:60; height:19; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.statusorder-ImgDate { background-image: url(/images/orderstatus-Date.jpg); width:121; height:13; overflow:hidden;}
.statusorder-OrderId { background-image: url(/images/orderstatus-OrderId.jpg); width:55; height:13; overflow:hidden;}
.statusorder-OrderDate { background-image: url(/images/orderstatus-OrderDate.jpg); width:87; height:13; overflow:hidden;}
.statusorder-OrderStatus { background-image: url(/images/orderstatus-OrderStatus.jpg); width:74; height:13; overflow:hidden;}
.statusorder-OrderView { background-image: url(/images/orderstatus-OrderView.jpg); width:107; height:14; overflow:hidden;}
.btn-OrderView {background-image: url(/images/btn-OrderView.jpg); width:11; height:11; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.execorder-Label {background-image: url(/images/img-execOrdLabel.gif); width:679; height:158; overflow:hidden;}
.no-NproductsAvailable { background-image: url(/images/nessunoggetto.gif); width:308; height:38; }
.img-ProdNotAvailable { background-image: url(/images/nessunprodotto.gif); width:306; height:37; }
.btn-Packs { background-image: url(/images/btn-packaging.gif); width:81; height:18; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; cursor: pointer; text-align: left;}
.table-Label { width:512px; height:12px; text-align:center; background-color:#0F20A2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.table-Label2 { background-color:#DBEDFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F20A2; }
.table-Label3 { width:512px; height:12px; text-align:center; background-color:#F89724; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.table-Label-ProdDet { width:100%; height:12px; text-align:center; background-color:#F89724; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.table-Label-Cart { width:770px; height:12px; text-align:center; background-color:#0F20A2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.table-bottom-Menu { height:24; width:364; }
.td-bottom-Menu {text-align:center; }
.btn-bottom-Separator { background-image: url(/images/separator2.jpg); width:13; height:24; margin-left: 0; margin-right: 0; text-indent: 0; background-color: transparent; border-width: 0; padding: 0; text-align: left;}
.div-Privacy{ width:450px; padding-left:12px; background-color: #FB9D43; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.legend-garanzia { background-color:#751113; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
.p-legend-garanzia { background-color:#F89724; width:150px; padding-left:5px; }
.span-legend-garanzia { background-color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
.p-legend-misura { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0F20A2; width:95%;}
.a-ProdOffer-Image { border-width: 0; width:100px; height:100px;}
.table-prodoffer {width:100px; height:414px; }
.p-Price-ProductsOfferWhite { font-family: Arial; font-size: 11; font-weight: bold; color: #FFFFFF; padding:0; margin:0;}
.p-Price-ProductsOfferOrange { font-family: Arial; font-size: 11; font-weight: bold; color: #F89724; padding:0; margin:0; padding-bottom:10px;}
.p-Price-ProductsOfferBlue { font-family: Arial; font-size: 11; font-weight: bold; color: #0F20A2; padding:0; margin:0;}
.soddisfatti { background-image: url(/images/soddisfatti.gif); width:140; height:20; overflow:hidden;}
.spedizione { background-image: url(/images/spedizione.gif); width:140; height:20; overflow:hidden;}
.garanzie { background-image: url(/images/garanzie.jpg); width:130; height:20; overflow:hidden;}
.misura { background-image: url(/images/misura.jpg); width:135; height:20; overflow:hidden;}
.contatti { background-image: url(/images/contatti.jpg); width:130; height:20; overflow:hidden;}
.table-prodparure {width:500px; height:110px; background-color:red;}
.p-Price-ProductParure {font-family: Arial; font-size: 11; font-weight: normal; color: #751113; padding:0; margin:0; text-align:center;}
.p-Price-ProductParureBold { font-family: Arial; font-size: 11; font-weight: bold; color: #751113; padding:0; margin:0; text-align:center;}
.a-ProdParure-Image { border-width: 0; width:100px;}
.legend-Parure { font-family: Arial; font-size: 11; font-weight: bold; color: #751113; }

.a-TopProd-Image { border-width: 0; width:100px; height:100px;}
.table-topprod {width:100px; height:276px; }
.p-Price-TopProductsBlue { font-family: Arial; font-size: 11; font-weight: bold; color: #0F20A2; padding:0; margin:0;}
.p-Price-TopProductsOrange { font-family: Arial; font-size: 11; font-weight: bold; color: #F89724; padding:0; margin:0; padding-bottom:10px;}
.a-mailto { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0F20A2;}
.a-mailto:link{text-decoration: none;}
.a-mailto:visited{text-decoration: none;} 
.a-mailto:hover{text-decoration: none;}

