body{margin:0;font-family:verdana;font-size:12px;color:#333;background:#fff;}a:active{outline:none;}:focus{-moz-outline-style:none;}a{font-family:tahoma;color:#6f2a8e;text-decoration:underline;}a:hover{text-decoration:none;}img{border:0;}form{margin:0;}p{margin:0;font-family:Verdana;}h1{margin:0 0 20px 0;font-family:Georgia;font-size:28px;color:#6f2a8e;font-weight:normal;}h2{margin:0 0 10px 0;font-family:Georgia;font-size:24px;color:#6f2a8e;font-weight:normal;}h3{margin:0 0 10px 0;font-family:Georgia;font-size:18px;color:#6f2a8e;font-weight:normal;}ul{margin:0 0 0 10px;color:#6f2a8e;}html>body ul{margin:0 0 0 -27px;}li{margin:0 0 0 10px;}ul>li{margin:0;}ul>li{#margin:0 0 0 45px;}.wrapper{width:940px;margin:0 auto;position:relative;}.input{padding:3px;font-size:11px;background:#f1f1f1;border:1px solid #ddd;}.bordo{border:1px solid #bbb;}.alert{padding:20px;font-family:Georgia;font-size:18px;color:#333;font-weight:normal;text-align:center;}a.greenTextButton,.paginazione a.greenTextButton{padding:3px 10px 4px 10px;color:#150;font-size:11px;text-align:center;font-weight:bold;text-decoration:none;background:url(/images/bg-button-verde.gif) repeat-x #95cf53;border:1px solid #a7df66;}a.greenTextButton:hover,.paginazione a.greenTextButton:hover{background:#260;color:#fff;}a.purpleTextButton,.paginazione a.purpleTextButton{padding:3px 10px 4px 10px;color:#6c2284;font-size:11px;text-align:center;font-weight:bold;text-decoration:none;background:url(/images/bg-button-viola.gif) repeat-x #95cf53;border:1px solid #c3a7da;}a.purpleTextButton:hover,.paginazione a.purpleTextButton:hover{background:#6c2284;color:#fff;}.buttonOff{height:23px;padding-bottom:3px;color:#666;font-size:10px;font-weight:bold;background:#ddd;border:1px outset #fff;cursor:pointer;}.buttonOn{height:23px;padding-bottom:3px;color:#fff;font-size:10px;font-weight:bold;background:#6c12a4;border:1px outset #fff;cursor:pointer;}.continue{display:block;float:right;}.quantityWarning{margin-top:10px;}div.esclamativo{padding:0 20px 20px 80px;background:url(/images/alert.png) no-repeat 15px 15px #fff;border:2px dotted #bb8;}#header{position:relative;height:110px;}#logo{position:absolute;top:0;left:0;z-index:2;}#imgHeader{position:absolute;top:64px;left:300px;}#areaIstituzionale{float:right;width:281px;}#menuIstituzionale{height:59px;margin:20px 20px 0 57px;}#menuIstituzionale a{display:block;margin-bottom:3px;font-family:tahoma;color:#61a579;font-size:11px;}#menuIstituzionale a:hover{text-decoration:none;}#menuIstituSx{float:left;padding-right:15px;margin-right:15px;border-right:1px solid #e8e9ea;}#cartButton{position:relative;display:block;float:right;padding:5px 0 0 25px;width:85px;height:21px;background:url(/images/carrello.gif) no-repeat;cursor:pointer;}#cartButton a{display:block;position:absolute;left:0;height:26px;padding-left:20px;text-decoration:none;font-family:arial;font-weight:bold;color:#4d840c;cursor:pointer;}#search{float:left;}#q{height:20px;width:103px;padding-left:5px;color:#8e8e8e;border:1px solid #dfdfdf;}.invia{vertical-align:middle;}#cartOverlay{display:none;position:absolute;z-index:2;right:0;top:110px;width:229px;padding:10px;color:#666;font-size:11px;}#cartOverlay .tot{color:#333;padding:3px;background:#ffa;}#cartOverlay .tot a{float:right;}#barranav{margin-bottom:15px;height:45px;}#menuSxBarra{float:left;}#menuSxBarra a{overflow:hidden;display:block;float:left;width:85px;margin:0 1px;height:30px;padding:15px 20px 0 20px;text-align:center;font-family:tahoma;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;background:url(/images/bg-barranav-categorie.gif) repeat-x;}#menuSxBarra a.twoRows{padding-top:10px;height:35px;}#menuSxBarra a:hover,#menuSxBarra a.selected{background:url(/images/bg-barranav-categorie-hover.gif) repeat-x;}.overlayMenu{display:none;z-index:100;margin:-2px 0 0 -2px;padding:10px 15px;line-height:1.5em;background:#fff;border:1px solid #6f2a8e;border-top:0;}.overlayMenu a{padding-left:11px;font-size:11px;font-weight:bold;text-decoration:none;background:url(/images/list-item-overlay.gif) no-repeat 0 5px;}.overlayMenu a:hover{text-decoration:underline;}.overlayMenu2{display:none;margin:-2px 0 0 -2px;padding:10px 15px;line-height:1.5em;background:#fff;border:1px solid #61a579;border-top:0;}.overlayMenu2 a{padding-left:11px;color:#61a579;font-size:11px;font-weight:bold;text-decoration:none;background:url(/images/list-item-overlay.gif) no-repeat 0 5px;}.overlayMenu2 a:hover{text-decoration:underline;}#menuDxBarra{float:right;}#menuDxBarra a{overflow:hidden;display:block;float:left;width:99px;margin:0 1px;height:30px;padding:15px 20px 0 20px;text-align:center;font-family:tahoma;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;background:url(/images/bg-barranav-promo.gif) repeat-x;}#menuDxBarra a.twoRows{padding-top:10px;height:35px;}#menuDxBarra a:hover,#menuDxBarra a.selected{background:url(/images/bg-barranav-promo-hover.gif) repeat-x;}#ContentHomeSx{float:left;width:650px;}#tabsHomeWrapper{position:relative;margin:10px 0 20px 0;width:634px;height:165px;border:1px solid #ccc;}#tabsHomeContent{width:634px;height:165px;overflow:hidden;}#tabsHome{position:absolute;bottom:7px;right:7px;}#tabsHome div{float:left;width:14px;height:14px;margin-right:4px;background:#7a20b1;border:1px solid #7a20b1;font-size:8px;color:#fff;cursor:pointer;}#tabsHome div.selected{color:#7a20b1;background:#fff;border:1px solid #7a20b1;}#tabsHome p{margin-top:1px;text-align:center;}#hotOfferteKitHome,#piuVendutiHome{width:634px;}#tabsHome2,#tabsHome3{position:relative;float:left;padding:20px 0 10px 14px;}#tabsHome2 div,#tabsHome3 div{overflow:hidden;display:block;float:left;width:150px;height:25px;margin:0 1px;padding:5px 20px 0 20px;text-align:center;font-family:tahoma;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;background:url(/images/button.gif) repeat-x;cursor:pointer;}#tabsHome2 div.selected,#tabsHome3 div.selected{background:url(/images/button-selected.gif) repeat-x;}.prodotto{overflow:hidden;position:relative;width:110px;float:left;margin-bottom:5px;padding:5px 7px;}.star{position:absolute;z-index:2;top:0;right:0;}.prodotto img{padding:0;margin:0;}.prodotto a{display:block;font-size:11px;}.prodotto a.ttl{margin:7px 0;text-align:center;}.prodotto .zoom{margin:0;padding:0;}.prodotto .zoom a{margin:0;padding:3px 0;width:180px;text-align:center;background:#ddd;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;}.prodotto .zoom a:hover{color:#333;text-decoration:none;}.prodotto .prezzo{margin:5px 0;padding:8px 0;font-size:13px;font-weight:bold;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}.prodotto .thumbWrapper{height:110px;width:110px;}.dettagli{padding-left:10px;text-transform:uppercase;color:#333;background:url(/images/freccia-piccola.gif) no-repeat left;}.boxFullHome{margin-top:10px;padding:10px 10px 0 10px;}.boxFullHome .prodotto{padding:5px 9px;height:110px;width:110px;}#ContentHomeDx{float:right;width:280px;}.boxHomeDx{position:relative;margin-bottom:20px;}#perlineNesletter{position:absolute;top:-10px;right:10px;z-index:2;}#newsletterHome{padding:10px 20px;font-size:10px;}#iscrizioneNesletter{margin-bottom:10px;}#newsletterHome p{margin:0 0 5px 0;}#email{padding:3px 3px;width:170px;height:16px;color:#8e8e8e;border:1px solid #dfdfdf;}#newsletterHome .invia{margin-bottom:3px;}#ServizioClientiHome{padding:20px 20px 10px 20px;font-size:11px;}#ServizioClientiHome #listaSx{position:relative;float:left;padding-right:15px;width:120px;}#ServizioClientiHome li{margin-bottom:3px;}#ServizioClientiHome>ul>li{margin-bottom:3px;}#ServizioClientiHome>ul>li{#margin:0 0 3px 45px;}#boxPubblicita{padding:10px 20px 0 20px;font-size:11px;color:#6f2a8e;}#boxPubblicita img{float:right;}#contentright{float:right;width:650px;padding:20px;}#contentleft{float:left;width:720px;padding:0 20px 0 20px;}#colSx{float:left;width:190px;margin:0;padding:20px;}#menuSx a{position:relative;display:block;padding:5px 0 5px 10px;font-size:13px;text-decoration:none;text-transform:lowercase;}#menuSx a.genitore{margin-top:10px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#4d840c;background:#DFF4AF;}#menuSx a:hover.genitore{color:#DFF4AF;background:#4d840c;}#menuSx a.selected.genitore{display:block;padding:5px 0 5px 10px;font-size:13px;color:#DFF4AF;background:#4d840c;}#menuSx a.figlio{margin:5px 0;color:#6f2a8e;background:#EFEBFF;}#menuSx a:hover.figlio{color:#fff;background:#8F42BE;}#menuSx a.selected.figlio{margin:5px 0;color:#fff;background:#8F42BE;}#colDx{float:right;width:160px;margin:0;}.briciole{margin:20px 0 10px 0;font-size:11px;}.briciole a{font-size:11px;text-decoration:underline;}.briciole a:hover{text-decoration:none;}.prodDx{padding:20px;}.prodDx h2{text-align:center;font-size:13px;font-weight:bold;text-transform:uppercase;}.prodDx p{margin-bottom:5px;text-align:center;}.prod{margin-bottom:15px;}.prod .nomeProd{margin-top:5px;font-size:12px;color:#00446c;text-transform:uppercase;font-weight:bold;}.prod img{display:block;margin:5px auto;width:110px;height:110px;}.prod p{margin-bottom:5px;text-align:center;}#contentCms{position:relative;width:680px;margin-bottom:30px;}#contentCms img{float:left;margin-right:10px;}#contentCms h2{font-size:22px;}#filtri{margin-bottom:30px;}#filtri h2{text-transform:uppercase;font-size:18px;font-family:Verdana;border-bottom:1px solid #6f2a8e;}#button{position:relative;float:left;padding:0 0 20px 0;}#button a{overflow:hidden;display:block;float:left;width:150px;height:25px;margin:0 1px;padding:5px 10px 0 10px;text-align:center;font-family:tahoma;font-size:11px;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;background:url(/images/button.gif) repeat-x;}#button a:hover{background:url(/images/button-selected.gif) repeat-x;}.categorie{margin-top:20px;}.categorie .ttl{text-transform:uppercase;}.categorie .prodotti{width:103px;padding:0 9px;}#filtriDx{padding:15px;margin-bottom:20px;}#filtriDx h2{font-family:verdana;color:#333;font-size:10px;font-weight:bold;text-transform:uppercase;}#filtriDx div{width:140px;}#filtriDx .ttl{margin:10px 0 3px 0;font-size:10px;color:#888;text-transform:uppercase;}#filtriDx a{display:block;margin:0 0 2px 0;padding-left:10px;font-size:11px;text-decoration:none;font-weight:bold;background:url(/images/list-item-overlay.gif) no-repeat left 5px;}#filtriDx a:hover{text-decoration:underline;}#filtriDx a.selected{display:block;margin-bottom:5px;text-decoration:none;font-weight:bold;background:url(/images/ico-x.gif) no-repeat right #fff;}#trovati{margin-bottom:10px;height:25px;}#trovati h2{float:left;font-size:18px;}#trovati #pagNum{float:right;margin-top:5px;}#trovati #pagNum .ttl{float:left;margin:0 10px 0 0;font-weight:bold;text-transform:uppercase;}#trovati #pagNum a{margin:0 2px 0 0;cursor:pointer;}#trovati #pagNum a.selected{text-decoration:none;cursor:default;color:#000;}#trovati #numerazione{float:right;text-align:right;margin-top:5px;}#trovati #numerazione a{padding:2px 10px;font-weight:bold;color:#4D840C;text-decoration:none;background:#Fff;border:1px solid #4D840C;}#trovati #numerazione a:hover{color:#fff;background:#4D840C;text-decoration:none;border:1px solid #fff;}#trovati #numerazione .current{padding:2px 10px;text-decoration:none;color:#fff;background:#4D840C;font-weight:bold;border:1px solid #fff;}#filtriSelezionati{float:right;height:25px;font-size:10px;}#filtriSelezionati .elimina{margin-right:2px;}#produtList{position:relative;margin-bottom:20px;}#produtList .ttl{float:left;margin:5px 10px 0 0;font-weight:bold;text-transform:uppercase;}#ordina{height:25px;padding:10px;border-top:1px solid #D1E1AC;border-bottom:1px solid #D1E1AC;}#ordina a{display:block;float:left;padding:5px 5px 5px 20px;margin:0 3px;width:117px;color:#4D840C;text-decoration:none;background:#fff;border:1px solid #4D840C;}#ordina a.selected{display:block;float:left;padding:5px 5px 5px 20px;margin:0 3px;width:117px;color:#fff;text-decoration:none;background:#4D840C;border:1px solid #fff;}#ordina .off{padding:5px 5px 5px 20px;background:url(/images/freccia-doppia.gif) no-repeat left #fff;}#ordina .down{padding:5px 5px 5px 20px;color:#fff;background:url(/images/down.gif) no-repeat left #4D840C;border:1px solid #fff;}#ordina .up{padding:5px 5px 5px 20px;color:#fff;background:url(/images/up.gif) no-repeat left #4D840C;border:1px solid #fff;}#dettTable{width:100%;margin-bottom:5px;}#dettTable td{padding:12px 10px;border-bottom:1px solid #D1E1AC;}#dettTable .thumbWrapper{position:relative;height:110px;width:110px;margin-bottom:17px;}#dettTable .star{position:absolute;z-index:2;top:0;right:0;}#dettTable .price{font-size:15px;font-weight:bold;}.newPrice{font-size:18px;font-weight:bold;color:#CE011F;}.oldPrice{text-decoration:line-through;font-size:15px;}#dettTable .nome{padding-bottom:0;border-bottom:0;}#dettTable .nome a{font-weight:bold;}#dettTable .toCart{display:block;width:123px;height:37px;padding:10px 0 0 20px;color:#260;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;background:url(/images/add-to-cart-button.gif) no-repeat;cursor:pointer;}.richiediDisp{display:block;width:123px;height:36px;padding:11px 0 0 20px;color:#fff;font-size:10px;text-transform:uppercase;font-weight:bold;text-align:center;text-decoration:none;background:url(/images/richiedi-info-button.gif) no-repeat;cursor:pointer;}.txt{text-align:center;}.buttonUpdate{height:23px;padding-bottom:3px;color:#fff;font-size:10px;font-weight:bold;background:#4D840C;border:1px outset #fff;}.buttonRemoveCart{padding:5px 0;cursor:pointer;}.addThemAll{display:block;width:143px;height:46px;background:url(/images/aggiugi-tutti.gif) no-repeat;border:0;cursor:pointer;}.buttonUpdateCart{display:block;width:111px;height:26px;background:url(/images/aggiorna-cart.gif) no-repeat;border:0;cursor:pointer;}#dettTableCart{width:100%;margin-bottom:5px;border-collapse:collapse;}#dettTableCart th,#dettTableCart td{padding:5px!important;border:1px solid #D1E1AC!important;}#dettTableCart th{padding:3px 5px;font-weight:normal;text-align:center;color:#666;font-weight:bold;}#price_cart{font-size:15px;font-weight:bold;}#dettTableCartStep3{width:100%;margin-bottom:5px;}#dettTableCartStep3 th,#dettTableCartStep3 td{padding:5px!important;}#dettTableCartStep3 th{padding:3px 5px;font-size:14px;font-weight:normal;text-align:center;color:#666;font-weight:bold;}.paginazione{height:25px;padding:10px;text-align:right;font-family:arial;font-size:13px;border-bottom:1px solid #D1E1AC;border-top:1px solid #D1E1AC;}.pagNum{float:left;}.pagNum .ttl{float:left;margin:5px 10px 0 0;font-weight:bold;text-transform:uppercase;}.numerazione{margin-top:5px;}.paginazione a{padding:2px 10px;font-weight:bold;color:#4D840C;text-decoration:none;background:#Fff;border:1px solid #4D840C;}.paginazione a:hover{color:#fff;background:#4D840C;text-decoration:none;border:1px solid #fff;}.paginazione .current{padding:2px 10px;text-decoration:none;color:#fff;background:#4D840C;font-weight:bold;border:1px solid #fff;}#fotoDetail{position:relative;float:left;width:295px;}#fotoDetail .zoom{display:block;margin:0 auto 15px auto;}#fotoDetail .scrollable{position:relative;overflow:hidden;float:left;width:238px;height:112px;}#fotoDetail .scrollable .items{width:2000em;position:absolute;}#fotoDetail .scrollable .items div{float:left;margin-right:30px;}#fotoDetail .scrollable .items div img{margin-right:10px;}a.prev,a.next{display:block;width:18px;height:18px;background:url(/images/left.png) no-repeat;float:left;margin:43px 10px 0 0;cursor:pointer;font-size:1px;}a.prev:hover,a.next:hover{background-position:0 -18px;}a.next{margin:43px 0 0 10px;background-image:url(/images/right.png);clear:right;}#datiProd{position:relative;float:right;width:400px;}#dati{margin-bottom:13px;}#dati img{float:right;}#dati p{margin-bottom:10px;line-height:1.5em;}#dati .prezzo{font-size:18px;}#addToCart{margin-bottom:20px;padding:15px 20px 15px 20px;}#addToCart form{text-align:center;margin:0;}#addToCart h2{text-align:center;}#addToCart .toCart{display:block;margin:0 auto;padding-top:4px;height:20px;width:130px;color:#260;font-size:11px;text-align:center;font-weight:bold;text-decoration:none;background:url(/images/add-to-cart-small.gif) no-repeat;cursor:pointer;}.nonDisp{display:block;width:247px;height:120px;padding:55px 0 0 20px;background:url(/images/bg-prod-nn-disp.gif) no-repeat;cursor:pointer;}.avvisoDisp{display:block;width:214px;height:31px;padding:10px 0 0 17px;color:#fff;font-size:11px;text-transform:uppercase;font-weight:bold;text-align:center;text-decoration:none;background:url(/images/non-disp-dett.gif) no-repeat;cursor:pointer;}#descrizione{margin:10px 0 20px 0;}#allegati{overflow:hidden;margin:13px 0 20px 0;}#allegati a{display:block;margin:5px 0;padding:2px 0 0 30px;height:25px;background:url(/images/download.png) no-repeat;}#allegati h3{border-bottom:1px solid #6f2a8e;}#prodottiCorrelati{padding:5px 0;}#prodottiCorrelati h3{border-bottom:1px solid #6f2a8e;}#prodottiCorrelati .prodotto{margin-right:25px;}#prodottiCorrelati p{font-size:11px;}#prodottiCorrelati .barrato{font-size:11px;text-decoration:line-through;}#prodottiCorrelati .sconto{font-size:15px;font-weight:bold;color:#6f2a8e;}#wizard{clear:both;}#tabsWizard{position:absolute;}#tabsWizard a{display:block;float:left;margin:0 5px;padding:0 10px 0 10px;width:205px;height:65px;font-family:georgia;text-decoration:none;font-size:17px;color:#4d840c;background:#DFF4AF;cursor:default;}#tabsWizard a.current{color:#DFF4AF;background:#4d840c;}#tabsWizard a p{margin-top:8px;font-weight:bold;font-size:18px;}#tabsWizardContent{position:relative;margin-top:65px;overflow-y:visible;overflow-x:hidden;}.newsletter{padding:20px 0;margin-top:20px;font-size:11px;border-top:1px solid #d1e1ac;}.iscrizioneNesletter{margin-bottom:10px;}.newsletter p{margin:0 0 5px 0;}.newsletter #iscrizionenewsletter{padding:3px 3px;width:120px;height:16px;color:#8e8e8e;border:1px solid #dfdfdf;}.newsletter .invia{margin-bottom:3px;}table#form{width:100%;}table#form td{padding:5px 3px;}#form .label{text-align:right;}#form i{font-size:10px;}.formError{display:block;color:#d00;font-weight:bold;text-transform:uppercase;font-size:11px;}.buttonConfig{display:block;width:191px;height:26px;background:url(/images/prosegui.gif) no-repeat;border:0;cursor:pointer;}table.form{width:95%;}.form td{width:25%;padding:5px 3px;}.form .label{text-align:right;}.form .data{text-align:left;}#login input{width:260px;height:20px;color:#666;}#login a{padding-right:15px;}#wrapperLogin{position:relative;float:left;padding:40px 0 0 20px;width:290px;height:42px;background:url(/images/bg-Username.gif) no-repeat;}#wrapperPassword{position:relative;float:right;padding:40px 0 0 20px;width:290px;height:42px;background:url(/images/bg-password.gif) no-repeat;}#wrapperPasswordConferma{position:relative;float:right;margin-left:20px;padding:40px 0 0 20px;width:290px;height:42px;background:url(/images/bg-conferma-password.gif) no-repeat;}#wrapperAccedi{margin:20px auto 0 auto;width:210px;height:51px;}table#list{width:100%;margin:20px 0 20px 0;border-collapse:collapse;}#list th,#list td{padding:5px;text-align:center;border:1px solid #bbb;}#list th{padding:3px 5px;font-weight:normal;color:#666;font-weight:bold;}.dettPuntoVendita{padding:20px;}.dettPuntoVendita img{float:left;}.dettPuntoVendita div{float:right;width:440px;}.dettPuntoVendita p{line-height:1.6em;}#footer{position:relative;height:130px;margin-top:20px;padding-top:10px;border-top:1px solid #f7f7c9;}#imgFooter{float:right;margin-top:10px;}.sitemap{float:left;padding:10px 10px 0 10px;}.sitemap .ttl{font-weight:bold;}.sitemap a{display:block;width:100px;padding:2px 0 2px 0;color:#7d7d00;font-size:11px;text-transform:capitalize;}#giallo{padding-left:35px;width:130px;height:130px;background:url(/images/perline-footer-gialle.gif) no-repeat;}#azzurro{margin-top:20px;padding-left:35px;width:130px;height:130px;background:url(/images/perline-footer-celesti.gif) no-repeat;}#rosso{padding-left:35px;width:130px;height:130px;background:url(/images/perline-footer-rosse.gif) no-repeat;}#viola{margin-top:20px;padding-left:35px;width:130px;height:130px;background:url(/images/perline-footer-viola.gif) no-repeat;}#footer p{padding-bottom:10px;font-size:10px;color:#7d7d00;text-align:center;}#footer .credits{position:absolute;bottom:11px;right:570px;font-size:10px;color:#7d7d00;}div.tipContent{display:none;color:#fff;padding:20px;border:5px solid #fff;background:#666;}