.shoppingCart{width:100%;margin:0 2% 0 0}.shoppingCart-full{}.alignRight{text-align:right}.alignLeft{text-align:left}.alignCenter{text-align:center}#shoppingCart .steps{margin:15px 0 15px 0}#shoppingCart .steps h5{background-color:#8ec549;color:#fff;font-size:1.2em;font-weight:bold;padding:7px 15px;margin:0 0 10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase}#shoppingCart .steps h5 span{color:#fff;padding:5px 10px;margin:0 5px 0 0;display:inline-block;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}#shoppingCart table{width:100%}#shoppingCart table td{padding:5px}#shoppingCart table thead tr{border-bottom:2px solid #f3f3f3}#shoppingCart table tbody tr{}#shoppingCart table tfoot td{border-top:2px solid #ccc;background-color:#fff;color:#fff}#shoppingCart textarea{padding:10px;font-size:1em;font-family:Arial,Helvetica,sans-serif;color:#818181}#infoUtente{}#infoUtente .userPhoto{width:80px;height:80px;border:1px solid #f3f3f3;padding:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc}#infoUtente .nomeUtente{font-size:1.3em;color:#000}#infoUtente .infoBlock{min-height:120px;border:1px solid #dfdfdf;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc;overflow:hidden}#infoUtente .infoBlock h6{font-size:1.2em;color:#000;font-weight:bold;padding:0 0 5px 0}#infoUtente .infoBlock h6 span{font-size:.8em;color:#000;color:#000;font-weight:normal;padding:0 0 5px 0}#infoUtente .infoBlock p{margin:0 0 10px 0}#infoUtente .infoBlock .link a{text-decoration:underline;color:#d72b80}#infoUtente .infoBlock .link a:hover{text-decoration:none}#artList{}#artList .colTitle{color:#000;text-transform:uppercase;font-weight:bold}#artList .artPhoto{}#artList .artNome{font-size:.9em;color:#000;font-weight:bold}#artList .artPrezzo{color:#000;font-weight:bold}#artList .artQt{margin:0 0 0 0px;text-align:right}#artList .artSconto{font-size:.9em;color:#000;font-weight:bold}#artList .artPrezzo_totale{color:#333;font-weight:bold}#artList .stepDescr{text-shadow:1px 1px 1px #f3f3f3;color:#000;font-weight:bold}#artList .stepPrezzo_totale{font-size:1.2em;text-shadow:1px 1px 1px #f3f3f3;color:#cc270e;font-weight:bold}#artPromo .artPromo_label{font-size:1.6em;color:#000}#artPromo .artPromo_code{width:230px;margin:0 0 0 50px}#artGift .artGift_descr strong{font-size:1.6em;color:#000;display:block}#artGift .artPromo_code{width:230px;margin:0 0 0 50px}#artSpedizione .artSpedizione_descr{font-size:.9em}#artSpedizione .artSpedizione_descr strong{font-size:1.4em;color:#000;display:block}#artSpedizione .artSpedizione_prezzo{color:#000;font-weight:bold}#artPagamento .artPagamento_descr{font-size:.9em}#artPagamento .artPagamento_descr strong{font-size:1.4em;color:#000;display:block}#artPagamento .artPagamento_descr .creditCard{background-image:url(images/sprite_creditCard2.png.pagespeed.ce.C7dt4ZqP1o.png);background-position:left bottom;background-repeat:no-repeat;height:30px;width:170px;display:block}#artPagamento .artPagamento_descr .paypal{background-image:url(images/sprite_creditCard2.png.pagespeed.ce.C7dt4ZqP1o.png);background-position:right bottom;background-repeat:no-repeat;height:30px;width:36px;display:block}#artPagamento .artSpedizione_prezzo{color:#000;font-weight:bold}#shoppingCart #totSpese tfoot tr{background-color:#eee;border:none}#shoppingCart #totSpese tfoot td{color:#333;padding:3px 0}#shoppingCart #totSpese .cartDescr{font-size:1.2em;color:#900;font-weight:bold}#shoppingCart #totSpese .cartPrezzo_totale{font-size:1.2em;color:#900;font-weight:bold}#shoppingCart #totSpese .stepDescr{padding:0 0px 0 0;text-shadow:1px 1px 2px #fff}#shoppingCart #totSpese .stepPrezzo_totale{padding:0 5px 0 0}.noFeed thead td{color:#000}.sectionTitle h1{text-align:left;text-transform:uppercase;color:#8ec549;font-weight:400;background-color:#fff;font-size:24px;line-height:initial}a.bt_back_to_gallery,.bt_back_to_gallery{display:block;float:right;padding:10px;background-color:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;color:#fff;text-transform:uppercase}a.bt_remove,.bt_remove{display:block;float:right;padding:10px;background-color:#cc270e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;color:#fff;text-transform:uppercase}.formBlock{clear:both;overflow:hidden}.bt_login,a.bt_login{display:block;float:right;padding:10px;color:#fff;background-color:#8ec549;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;color:#fff;text-transform:uppercase}.bt_ok,a.bt_ok{background-color:#8ec549;padding:10px 20px;color:#fff;font-size:1.1em}a.bt_register,.bt_register{background-color:#8ec549;padding:10px 20px;color:#000;font-size:1.1em}div.rowElem{clear:both;padding:10px 0;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;max-width:600px}div.rowElem label{float:left}.floatR{float:right}.floatL{float:left}.inputField2{border:2px solid #dedede;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#fff;padding:6px 10px;color:#666;width:86%}.inputField{border:2px solid #dedede;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#fff;padding:6px 10px;color:#666;width:86%}.inputField-select{border:2px solid #f0f0f0;background-color:#fff;padding:5px;color:#333}.colonna1 h3,.colonna2 h3{color:#cbbeb2;font-size:1.8em;text-transform:uppercase}.colonna2a{float:left;margin:10px 30px 0 10px;width:450px}.colonna3{float:left;margin:10px 0 0;width:230px}.gentext{border:1px solid #ddd;color:#818181;padding:10px}.colonna2a{float:left;margin:10px 10px 0 10px;width:58%}.colonna1{clear:both;margin:10px 50px 0 0;padding:0 0 0 10px}.colonna1a{float:left;margin:10px 10px 0 0;padding:0 0 0 10px;width:200px}.colonna1 h3{color:#cbbeb2;font-size:1.5em;text-transform:uppercase;margin-bottom:5px}.colonna1a h3{color:#cbbeb2;font-size:1.2em;text-transform:uppercase}.colonna2b{float:left;margin:10px 0 0 0px;text-align:justify;width:720px}.gentext{border:1px solid #ddd;color:#818181;padding:10px}.gentext ul,.gentext ol,.gentext li,.gentext fieldset,.gentext blockquote{margin-left:10px;padding-top:5px}.gentext ul{list-style:disc}.colonna3{float:left;margin:10px 0 0;width:35%}.homeBox{width:30.2%;min-height:210px;margin:5px 10px 5px 0;background-color:#fafafa;border:1px solid #dadada;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1% .6%;float:left}.homeBox:hover{-moz-box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc}.lastBox{margin:5px 0 5px 0}.homeBox_title{margin:3px 0;text-transform:uppercase;color:#000;font-size:1.1em;text-shadow:0px 0px 2px #666}.homeBox_descr{padding:1%;font-size:.8em;margin:0 0 10px 0;color:#666}