/*M.G.S. di Alessandro Carrara
  Copyright © 1999-2010 M.G.S. All rights reserved
  Reproduction and copies (either total or limited) are strictly banded.*/

body{margin:0 3px;padding:1px 0 20px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background:url("../images/sito/sfondo-intestazione3.jpg") no-repeat scroll 0 -69px transparent;}
#intestazione{width:100%;height:73px;background:transparent;margin:0 -3px;padding:0;}
#corpo{width:100%;clear:left;}
#colonna-1{float:left;width:220px;min-height:600px;}
#colonna-2{margin-top:6px;margin-left:220px;background:transparent;min-height:600px;}
#colonna-full{padding:5px 26px;background:transparent;}
#colonna-float{float:left;}
#pie-di-pagina{color:#333;clear:left;width:99%;margin:0 -3px;border-top:1px solid #CCC;}
#copyright{clear:left;color:#333;width:99%;font-size:12px;margin:2px -3px 2px;padding:5px;border-top:1px solid #CCC;text-align:center;}
#copyright li{display:inline;padding:0 0.8em;}
#copyright a{color:#006666;}
.p-inline p{display:inline;margin:0;padding:2px;}
.img_discount{position:absolute;}
.p-inline-low{font-size:12px;color:#000066;}
.p-inline-low p{display:inline;margin:0;padding:2px;}
.title-link a{color:#000000;margin-top:2px;margin-bottom:2px;font-size:12px;font-weight:normal;}
.title-link{font-size:12px;font-weight:normal;}
.title-link a:link, .title-link a:visited{color:#333333;margin-top:2px;margin-bottom:2px;text-decoration:none;}
.title-link a:hover, .title-link a:focus, .title-link a:active{color:#FF0000;text-decoration:underline;}
.title-link-a{color:#003399;}

#intestazione , #colonna-1, #colonna-2, #pie-di-pagina{padding-bottom:0.5em;}
div p{line-height:1.4em;margin:0 0 10px;padding:0.5em;color:#333333;}
div ul{line-height:1.4em;color:#333333;}
#carte_credito{padding-left:5px;}
#carte_credito img{padding:5px;border:none;}
#carte_credito a{}
#twitter img{padding:5px;border:none;}
#newsletter{text-align:center;}
#testo-newsletter{border:none;font-size:13px;border:1px solid #CCC;background:transparent url(../images/sito/ombra-interna-testo.gif) 0 -30px no-repeat;}
.radiobox-newsletter{margin:0;border:none;font-size:13px;}
#pulsante-newsletter{border:none;font-size:13px;border:1px solid #CCC;}
h1.parte-sup{font-size:10px;color:#333333;margin:0;}
h1.titolo-pagina{margin:0;padding:1px 1px 3px 1em;color:#CC0000;font-size:14px;border-bottom:1px solid #CCC;-x-system-font:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.7em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}
h2.titolo-pagina{margin:0;padding:1px 1px 3px 1em;color:#CC0000;font-size:14px;border-bottom:1px solid #CCC;-x-system-font:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.7em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}
h2.titolo-pagina-dettaglio{margin:0;padding:6px 1em 10px 2em;color:#CC0000;font-size:16px;border-bottom:1px solid #CCC;}
h3.sottotitolo-pagina{color:#CC0000;font-size:14px;font-weight:normal;margin:0;padding:10px 1em 10px 15px;}
h3.sottotitolo-pagina-ricerca{margin:0;padding:1em 1em 1em 2em;color:#CC0000;font-size:14px;}
h3.sottotitolo-pagina-ricerca a{white-space:nowrap;}
h3.sottotitolo-pagina-ricerca a:link, h3.sottotitolo-pagina-ricerca a:visited{color:#CC0000;text-decoration:none;}
h3.sottotitolo-pagina-ricerca a:hover, h3.sottotitolo-pagina-ricerca a:focus, h3.sottotitolo-pagina-ricerca a:active{color:#FF0000;text-decoration:underline;}
h4.sottotitolo-pagina-3{color:#CC0000;font-size:14px;font-weight:normal;margin:0;padding:2px 0 4px 2px;}
#boxUndernav{border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;background:url("../images/sito/sf11.png") repeat scroll 0 0 transparent;height:34px;}
#boxMappaSito{color:#555555;float:left;font-size:80%;font-weight:bold;margin:3px 21px;padding:8px 0;width:55%;}
#boxMappaSito a{white-space:nowrap;}
#boxMappaSito a:link, #boxMappaSito a:visited{color:#333;text-decoration:none;font-weight:normal;}
#boxMappaSito a:hover, #boxMappaSito a:focus, #boxMappaSito a:active{color:#FF0000;text-decoration:underline;}
#categorie{margin-bottom:20px;}
.testa-menu{font-size:12px;color:#CC0000;background:url(/images/sito/arrowstop.gif) no-repeat 8px 6px;margin:0;padding:7px 0 7px 31px;text-decoration:none;}
.testa-menu a{color:#CC0000;}
.testa-menu2{margin:8px 0 1px 15px;padding:1px;font-size:12px;color:#CC0000;text-decoration:none;}
.remove-filter{background:url(/images/sito/arrowremove.gif) no-repeat 8px 6px;font-size:12px;margin:4px 0 1px 29px;padding:7px 0 7px 31px;}
.remove-filter a{color:#333333;text-decoration:none;}
.remove-filter-2{font-size:9px;}
.menuNavigazioneLaterale ul{line-height:1.2em;font-size:12px;margin:0;padding:0;list-style:none;}
.menuNavigazioneLaterale li{display:inline;}
.menuNavigazioneLaterale{display:block;margin:1px 0 10px 3px;text-decoration:none;}
.menuNavigazioneLaterale-ln{width:160px;display:block;padding:7px;margin:3px 0 3px 6px;text-decoration:none;border:1px solid #91bdee;background:url(../images/sito/rete.gif) 0 0 repeat;color:#FFF;}
.menuNavigazioneLaterale-ls{width:160px;display:block;padding:7px;margin:3px 0 3px 6px;text-decoration:none;border:1px solid #91bdee;background:url(../images/sito/rete-sl.gif) 0 0 repeat;font-weight:bold;color:#FFFFFF;}
#categorie ul a:link, #categorie ul a:visited{color:#000;text-decoration:none;}
#categorie ul a:hover, #categorie ul a:focus, #categorie ul a:active{font-weight:bold;color:#CC0000;text-decoration:underline;}
.menuNavigazioneLaterale-sotcat-ln{display:block;padding:3px;margin:3px 0 3px 15px;text-decoration:none;font-size:10px;}
.menuNavigazioneLaterale-sotcat-ls{display:block;padding:3px;margin:3px 0 3px 15px;text-decoration:none;font-size:10px;font-weight:bold;}
.menuNavigazioneLaterale-filter-ls{padding:3px;margin:3px 0 3px 15px;text-decoration:none;font-size:10px;font-weight:bold;}
#categorie ul ul a:link, #categorie ul ul a:visited{color:#000;text-decoration:none;}
#categorie ul ul a:hover, #categorie ul ul a:focus, #categorie ul ul a:active{background:none;font-weight:bold;color:#FF0000;border:none;text-decoration:underline;}
#filtri ul a:link, #filtri ul a:visited{color:#000;text-decoration:none;}
#filtri ul a:hover, #filtri ul a:focus, #filtri ul a:active{font-weight:bold;color:#FF0000;border:none;text-decoration:underline;}
#intestazione_immagine{margin:15px 23px;border:none;float:left;}
#intestazione_immagine p{color:#333333;padding:0;font-size:10px;margin:0;font-weight:bold;}
#scelta-lingue{}
#scelta-lingue ul{margin:0;color:#333333;text-align:right;font-size:10px;padding-right:10px;}
#scelta-lingue li{display:inline;}
#scelta-lingue a{white-space:nowrap;}
#scelta-lingue a:link, #scelta-lingue a:visited{color:#000;text-decoration:none;}
#scelta-lingue a:hover, #scelta-lingue a:focus, #scelta-lingue a:active{color:#FF0000;text-decoration:underline;}
#scelta-lingue img{border:none;height:15px;}
#fast-link{float:right;margin:31px 0 0;padding-bottom:3px;}
#iso-country{float:right;margin:1px 8px;width:100px;text-align:right;}
#iso-country a{color:#CC0000;font-size:11px;}
.menuNavigazioneFastLink{-moz-border-radius:0 10px 0 13px;border-bottom-left-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-right-radius:10px;background:url("../images/sito/sf10.png") repeat scroll 0 0 transparent;border-bottom:1px solid #CCCCCC;font-size:11px;height:13px;margin-right:27px;padding:7px;width:222px;display:inline;}
.menuNavigazioneFastLink li{display:inline;margin:0;height:0;border-left:1px solid #CCC;padding:0 0.8em;}
.menuNavigazioneFastLink li.primavoce{border-left:none;}
.menuNavigazioneFastLink a{white-space:nowrap;}
.menuNavigazioneFastLink a:link, .menuNavigazioneFastLink a:visited{color:#333333;text-decoration:none;}
.menuNavigazioneFastLink a:hover, .menuNavigazioneFastLink a:focus, .menuNavigazioneFastLink a:active{color:#FF0000;text-decoration:underline;}
#navigatore-ricerca{float:right;padding:3px 9px;}
.menuNavigazioneSuperiore{display:inline;margin:0;}
.menuNavigazioneSuperiore div{display:inline;}
.menuNavigazioneSuperiore li{display:inline;margin:0;height:0;border-left:1px solid #CCC;padding:0 0.8em;font-size:11px;}
.menuNavigazioneSuperiore li.primavoce{border-left:none;}
.menuNavigazioneSuperiore a{white-space:nowrap;}
.menuNavigazioneSuperiore a:link, .menuNavigazioneSuperiore a:visited{color:#000;text-decoration:none;}
.menuNavigazioneSuperiore a:hover, .menuNavigazioneSuperiore a:focus, .menuNavigazioneSuperiore a:active{color:#FF0000;text-decoration:underline;}
.new{background:url("../images/sito/new.gif") no-repeat scroll 50% 0 transparent;border-bottom:2px solid #CC0000;padding-top:7px;}
#form_ric2{display:inline;}
#intestazione_ricerca{margin:0 0 0 400px;height:20px;}
#testo_ricerca{background:url("../images/sito/sf_input_bg.gif") no-repeat scroll 0 0 transparent;border:medium none #FFFFFF;float:left;font-size:11px;height:18px;margin:2px 6px 0 0;padding:3px 5px 2px;width:228px;}
.testo_carrello{background:url("../images/sito/sf_input_bg.gif") no-repeat scroll 0 0 transparent;border:medium none #FFFFFF;height:18px;padding:5px 5px 2px;width:23px;}
.select_carrello{background:url("../images/sito/sf_input_bg.gif") no-repeat scroll 0 0 transparent;border:medium none #FFFFFF;height:18px;}
.testo_info_form{border:none;font-size:11px;color:#4B1207;}
#pulsante_ricerca{background:url("../images/sito/btn_search.gif") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:28px;overflow:hidden;text-indent:-9999em;width:40px;}
#esempi-ricerca{margin:-8px 10px;font-size:10px;color:#333;}
#navigatore-categorie{margin:0 -3px;}
img.carrello{vertical-align:bottom;border:none;}
img.salvagente{vertical-align:bottom;border:none;}
.menuNavigazioneSuperiore_rivenditori{margin:0;padding:0.7em 0;border-bottom:1px solid #99FF99;border-top:1px solid #99FF99;text-align:center;background-color:#CCFFFF;}
.menuNavigazioneSuperiore_rivenditori li{display:inline;margin:0;height:0;border-left:1px solid #CCC;padding:0 0.8em;}
.menuNavigazioneSuperiore_rivenditori li.primavoce{border-left:none;}
.menuNavigazioneSuperiore_rivenditori a{white-space:nowrap;}
.menuNavigazioneSuperiore_rivenditori a:link, .menuNavigazioneSuperiore_rivenditori a:visited{color:#000;text-decoration:none;}
.menuNavigazioneSuperiore_rivenditori a:hover, .menuNavigazioneSuperiore_rivenditori a:focus, .menuNavigazioneSuperiore_rivenditori a:active{color:#FF0000;text-decoration:underline;}
.box_contatti{padding:30px;}
.box_contatti img{float:left;padding-right:20px;}
.box_contatti_form{margin:50px;padding:10px;border:1px solid #CCC;}
.box_contatti_form h3{padding-top:0.5em;margin-bottom:3px;text-align:center;font-size:14px;color:#FF6600;}
#scheda-articolo-titolo{width:95%;background:transparent;margin:0 -3px;border-bottom:1px solid #FF6600;}
#scheda-articolo-titolo h3{padding-top:0.5em;margin-bottom:3px;text-align:center;font-weight:bold;font-size:14px;color:#FF6600;}
#corpo-scheda-articolo{width:95%;float:left;margin:0 -3px;}
#corpo-scheda-articolo img{float:left;margin:0 2em 2em 0;padding-top:5px;}
p.scritta-codice{font-weight:bold;}
p.scritta-prezzo{font-weight:bold;color:#FF9900;font-size:14px;}
p.scritta-dettagli{font-weight:bold;color:#FF9900;font-size:14px;}
#mainProducts{width:100%;float:left;}
#boxLampadari-it{margin:10px 10px 10px 22px;z-index:1;}

#boxFeatured{background-color:#FEF6F7;border:1px solid #FBDFE0;height:267px;margin:10px;padding:2px}
#boxMainText{padding:6px;}
#boxMainText h4{background:url("../images/sito/check.png") no-repeat scroll 0 0 transparent;color:#B31316;font-size:12px;font-weight:normal;height:17px;margin:1px 0;padding-left:26px;padding-top:3px;}
#boxMainText p{margin-left:30px;padding:4px;}

#boxMainCat {}
#boxMainCat h4{color:#B31316;font-size:13px;height:20px;margin:2px 0;padding-left:26px;padding-top:3px;}
#boxImgCat{padding-left:36px;}
#boxImgCat button{display:inline;}
#boxImgCat img {padding-left:5px;border:none;}



#boxLampadari img{border:none;}
#boxLampadari2 img{border:none;}
.boxLampadari-other-img{margin-top:15px;}
#other-chandeliers{padding:0 0 0 25px;}
.boxLampadari-main-img{margin:0 20px 15px 27px;float:left;}
#boxLampadari-other-img{margin:1px 5px 1px 5px;}
#boxLampadariTitolo{color:#292929;font-size:16px;font-weight:bold;}
#boxLampadariDescrizione{color:#292929;padding-right:55%;}
#boxLampadariDescrizione2{margin:194px 0 0 407px;}
#boxLampadariDescrizione2 a{color:#FF9900;font-weight:bold;font-size:12px;text-decoration:none;}
#boxLampadariDescrizione2 a:hover, #boxLampadariDescrizione2 a:focus, #boxLampadariDescrizione2 a:active{color:#FF0000;text-decoration:underline;}
#boxmiddle_content{float:left;width:97%;}
#boxSculture{margin-top:20px;width:100%;}
#boxSculture img{float:left;margin:3px 1em 1em 2em;padding:3px;}
#boxAnimali{clear:left;width:100%;}
#boxAnimali img{float:left;margin:3px 1em 1em 2em;padding:3px;}
.boxSottocategoria-desc2-sotcat{float:left;margin-left:12px;padding:15px;width:77%;}
.show-catalog{margin-top:10px;padding:2px;}
.show-catalog img{border:none;}
#boxSottocategoria-container{float:left;min-height:400px;width:90%;}
.boxSottocategoria{}
.boxSottocategoria_img_sottcat{float:left;margin:2px 1em 8px 2em;padding:3px;border:none;}
.boxSottocategoria_img_qw{float:left;margin:3px 2px 10px 1px;padding:3px;border:none;}
.boxSottocategoria a:link, .boxSottocategoria a:visited{color:#CC0000;text-decoration:none;}
.boxSottocategoria a:hover, .boxSottocategoria a:focus, .boxSottocategoria a:active{color:#FF0000;text-decoration:underline;}
#boxAltro{width:100%;}
#boxAltro img{float:left;margin:3px 5px 1em 27px;}
#boxPremi{width:100%;}
#boxPremi img{float:left;margin:3px 1em 1em 2em;padding:3px;}
.my_orders_button{padding:20px;text-align:center;width:100%;}
.my_orders_button img{border:none;}
div.clear{clear:left;height:0;margin:0;border:none;}
div.clear-right{clear:right;height:0;margin:0;border:none;}
.controlli_ricerca{text-align:center;border-bottom:1px solid #CCC;padding:3px 3px 3px;width:98%}
.controlli_ricerca a:link, .controlli_ricerca a:visited{color:#CC0000;text-decoration:none;}
.controlli_ricerca a:hover, .controlli_ricerca a:focus, .controlli_ricerca a:active{color:#FF0000;text-decoration:underline;}
.menuAvanzamentoRicerca{margin:0;padding:0.7em 0;text-align:center;font-size:14px;}
.menuAvanzamentoRicerca-selected{display:inline;margin:3px;height:0;border:1px solid #CCC;padding:3px 0.8em;color:#FFF;background-color:#66b6dc;}
.menuAvanzamentoRicerca li{display:inline;margin:3px;height:0;}
.menuAvanzamentoRicerca li a{display:inline;margin:0;height:0;border:1px solid #CCC;padding:3px 0.8em;white-space:nowrap;}
.menuAvanzamentoRicerca li a:link, .menuAvanzamentoRicerca li a:visited{color:#333333;text-decoration:none;}
.menuAvanzamentoRicerca li a:hover, .menuAvanzamentoRicerca li a:focus, .menuAvanzamentoRicerca li a:active{color:#FFF;background-color:#98bfd8;}
#img_product{margin:10px 20px 0 26px;border:1px solid #CCC;padding:2px;}
.img_product_2{border:1px solid #CCCCCC;padding:2px;}
.boxDettaglioBundle_prod{margin:0;}
.boxDettaglioBundle_listprod{margin:0;}
.boxDettaglioBundle_prezzo{font-size:16px;color:#FF6600;border-bottom:1px dashed #CCC;margin:0;padding:10px;}
.boxDettaglioBundle_prezzo p{padding:0 2px;}
.boxDettaglioBundle_imgprod{margin:0;padding:10px;}
.mainContent{margin-top:30px;margin-bottom:10px;background:url("/images/sito/box-angoli-arrotondati/box_top_left.gif") top left no-repeat;background-color:#FFEAEA;width:99%;margin-left:5px;clear:both;}
#mainContent_gray{margin-top:30px;margin-bottom:10px;background:url("/images/sito/box-angoli-arrotondati/box_top_left.gif") top left no-repeat;background-color:#FFEAEA;width:99%;margin-left:5px;clear:both;}
.bodyText{background:url("/images/sito/box-angoli-arrotondati/box_top_right.gif") top right no-repeat;text-align:left;padding:5px 8px;}
.bodyText h3{margin-top:2px;font-size:12px;color:#990000;}
.bodyText ul{margin:3px 5px;padding:5px;font-size:85%;list-style:none;}
.bodyText img{border:none;float:left;padding:5px;}
.bodyText li a:link, .bodyText li a:visited{color:#000;}
.bodyText li a:hover, .bodyText li a:focus, .bodyText li a:active{color:#FF0000;}
.contentBottom{background:url("/images/sito/box-angoli-arrotondati/box_bottom_left.gif") bottom left no-repeat;}
.innerBottom{background:url("/images/sito/box-angoli-arrotondati/box_bottom_right.gif") bottom right no-repeat;}
#mainContent1{margin-top:3px;background:url("box_top_left.gif") top left no-repeat;background-color:#c99;width:75%;margin-left:5px;clear:both;}
#mainContent1 li{margin:-5px 10px 0 -30px;border-top:1px solid #CCC;}
#primavoce_simil{margin:5px 10px 5px -20px;border:none;}
.commento_titolo{font-weight:bold;font-size:14px;color:#FF9900;}
.commento_autore{font-style:italic;font-size:9px;margin:10px 0 5px 0;}
.commento_media{margin-left:10px;}
.commento_text{margin-left:10px;}

.pulsanti_carrello{padding-top:12px;}
.pulsante_go{clear:right;margin-bottom:150px;margin-left:6%;text-align:center;}
.pulsante_go input{font-size:16px;}
.pulsante_go2{margin-bottom:100px;margin-left:44%;margin-top:20px;text-align:center;}
.pulsante_coupon{float:left;}

div.didascalia-img-left, div.didascalia-img-right{float:left;padding:20px;margin:0 10px 5px 0;}
div.didascalia-img-left img, div.didascalia-img-right img{border:none;}
div.didascalia-img-right{float:right;margin:0 0 40px 10px;}
div.didascalia-txt{font-size:70%;color:#333;margin-top:5px;}
.thank_you{margin-top:5em;margin-bottom:20em;font-size:16px;text-align:center;}
.tab_download{padding:10px;margin-left:71px;}
.tab_download td{padding:0.3em 1.2em;}
.tab_download img{border:none;}
.tab_download a{white-space:nowrap;}
.tab_download a:link, .tab_download a:visited{color:#333333;text-decoration:none;}
.tab_download a:hover, .tab_download a:focus, .tab_download a:active{color:#FF0000;text-decoration:underline;}
.box-centrale-rivenditori{width:440px;margin:40px;margin-bottom:20em;}
.box-centrale{width:440px;margin:40px;border:1px groove #CCC;margin-bottom:20em;}
#navigatore-myorders{width:100%;margin:0 -1px;}
#tab-customer-myorders{width:400px;margin-top:20px;margin-left:10px;}
#my-orders-help{border-top:1px solid #CCC;}
.tab-customer-notify{border:1px solid #FF8080;margin:20px;padding:5px;min-height:65px;}
.tab-customer-notify img{float:left;padding:10px;}
#stato_ordine table{font-size:1em;border-collapse:collapse;width:90%;margin:auto;margin-bottom:10px;}
#stato_ordine caption{font-size:14px;color:#1ba6b2;font-weight:bold;text-align:left;padding:5px;margin:auto;background:url(/images/sito/header_bg2.jpg) no-repeat top left;}
#stato_ordine thead th{border-right:1px solid #fff;color:#fff;text-align:center;padding:2px;text-transform:uppercase;height:20px;background-color:#a3c159;font-weight:normal;}
#stato_ordine tfoot{color:#1ba6b2;padding:2px;margin-top:6px;background-color:#e9f7f6;height:6px;}
#stato_ordine tbody tr{border-bottom:1px solid #f0f0f0;}
#stato_ordine tbody td{color:#414141;padding:5px;text-align:left;}
#stato_ordine tbody th{text-align:left;padding:2px;}
#stato_ordine tbody td a, tbody th a{color:#6C8C37;text-decoration:none;font-weight:normal;display:block;background:transparent url(/images/sito/icons/links_yellow.gif) no-repeat 0% 50%;padding-left:15px;}
#stato_ordine tbody td a:hover, tbody th a:hover{color:#009193;text-decoration:none;}
#tab-status-myorders{width:95%;margin-top:20px;margin-left:10px;}
.menuNavigazioneSuperiore-myorders{margin:0;padding:0.7em 0;border-bottom:1px solid #CCC;text-align:center;}
.menuNavigazioneSuperiore-myorders li{display:inline;margin:0;height:0;border-left:1px solid #CCC;padding:0 0.8em;}
.menuNavigazioneSuperiore-myorders li.primavoce{border-left:none;}
.menuNavigazioneSuperiore-myorders a{white-space:nowrap;}
.menuNavigazioneSuperiore-myorders a:link, .menuNavigazioneSuperiore-myorders a:visited{color:#000;text-decoration:none;}
.menuNavigazioneSuperiore-myorders a:hover, .menuNavigazioneSuperiore-myorders a:focus, .menuNavigazioneSuperiore-myorders a:active{color:#FF0000;text-decoration:underline;}
#informations p{margin-left:4em;margin-right:3em;}
#informations ul{margin:0 3em 0 4em;}
#informations li{padding:5px;}
.passi-acquisto-sx{float:left;width:180px;min-height:500px;}
.passi-acquisto-sx img{padding:25px;margin-left:20px;}
.passi-acquisto{margin-top:6px;margin-left:180px;background:transparent;min-height:400px;}
.passi-acquisto ul{margin:0 0 0 1em;}
.passi-acquisto li{padding:5px;}
.passi-acquisto select{margin:20px 0 0 10px;font-size:16px;}
.passi-acquisto input{margin-left:10px;font-size:16px;}


#messaggio_centrale{margin-left:40%;color:#CC0000;font-size:15px;padding:22px 0 10px;}#messaggio_centrale a{font-size:11px;}
.colonna_auth{background-color:#f6f9eb;font-size:10px;width:20%;}
.colonna_auth a{display:block;}
.colonna_mess{width:70%;}
.article_title_image{float:left;padding:0 12px 8px 0;}
.colonna_n_answ{width:10%;}
.forum_date{font-size:9px;}
.colonna_mess p{padding:5px;}
.colonna_mess ul{list-style:none;}
#forum tbody td a:hover, tbody th a:hover{color:#009193;text-decoration:none;}
.forum autore_forum{font-weight:bold;}
#site-maps{width:99%;}
#site-maps ul{margin:0 3em 0 4em;}
#site-maps li{padding:3px;}
#site-maps a{white-space:nowrap;}
#site-maps a:link, #site-maps a:visited{color:#000;text-decoration:none;}
#site-maps a:hover, #site-maps a:focus, #site-maps a:active{color:#FF0000;text-decoration:underline;}
.pulsanti_ultimi_comm{font-size:12px;}
.box-articoli-art{border:1px solid #CCCCCC;float:left;margin:13px;padding:1px 0 27px 2px;width:97%;}
.box-articoli-art h4{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/sito/rete.gif) repeat scroll 0 0;color:#CC0000;font-size:14px;font-weight:normal;margin:0;padding:5px 1px 5px 15px;}
.box-articoli-art-desc2 {margin:0 5px;padding:6px 0 12px;border-bottom:1px solid #CCC;}
.box-articoli-art-desc2 p{padding:5px 5px 2px 25px;}
.box-articoli-art-desc2 img{padding:1px 5px 1px 5px;}
.box-articoli-art-desc3 {margin:0 5px;padding:6px 0 2px;}
.box-articoli-art a:link, .box-articoli-art a:visited{color:#CC0000;}
.box-articolo{float:left;margin:4px 0 0 30px;padding:3px;width:285px;height:415px;}
.box-articolo a{text-decoration:none;}
.box-articolo h3{color:#CC0000;font-size:15px;font-weight:normal;margin:10px 0;}
.box-prezzo-articolo {}
.box-prezzo-articolo img{float:left;margin:0 0 0 110px;padding:6px 7px 0 0;}
.box-prezzo-articolo-prezzo{color:#CC0000;float:left;font-size:20px;margin-top:1px;padding-right:6px;text-align:left;}
.box-prezzo-articolo-prezzo-nofloat{color:#CC0000;font-size:20px;margin-top:1px;padding-right:6px;text-align:left;}
.box-prezzo-articolo-iva-offerta{color:#CC0000;font-size:10px;font-weight:normal;}
.box-prezzo-articolo-iva{color:#CC0000;font-size:10px;font-weight:normal;margin:0;padding-top:12px;}
.etichetta-prezzo{color:#CC0000;float:left;font-size:19px;font-weight:bold;margin-left:31px;}
.prezzo-normale-offerta{color:#CC0000;font-size:15px;font-weight:bold;margin-left:69px;padding-right:4px;}
.prezzo-normale{color:#CC0000;font-size:15px;font-weight:bold;padding:7px 4px 0 0;}
.prezzo-barrato{color:#CC0000;margin:2px;padding:10px 0 0;text-decoration:line-through;}
.desc2-articolo{clear:left;color:#333333;padding:6px 50px 0 0;}
#boxStory{float:left;width:90%;}


.topbox{background:url("../images/sito/layout/topbox.png") no-repeat scroll 0 0 transparent;height:39px;width:315px;}

.buttons a, .buttons button{    display:block;    float:left;    margin:0 7px 0 0;    background-color:#d9eeef;    border:1px solid #addad7;    border-top:1px solid #eee;    border-left:1px solid #eee;    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;    font-size:100%;    line-height:130%;    text-decoration:none;    font-weight:bold;    color:#565656;    cursor:pointer;    padding:5px 10px 6px 7px; }
.buttons button{    width:auto;    overflow:visible;    padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]{    padding:5px 10px 5px 7px; /* Firefox */    line-height:17px; /* Safari */}
*:first-child+html button[type]{    padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{    margin:0 3px -3px 0 !important;    padding:0;    border:none;    width:16px;    height:16px;}


.menuNavigazioneCategorie{height:30px;}
.menuNavigazioneCategorie li{display:inline;margin:0;height:0;border-left:1px solid #CCC;padding:0 0.8em;}
.menuNavigazioneCategorie li.primavoce{border-left:none;}
.menuNavigazioneCategorie a{white-space:nowrap;}
.menuNavigazioneCategorie a:link, .menuNavigazioneCategorie a:visited{color:#333;text-decoration:none;}
.menuNavigazioneCategorie a:hover, .menuNavigazioneCategorie a:focus, .menuNavigazioneCategorie a:active{color:#FF0000;text-decoration:underline;}



ul#topnav {font-size:1.2em;height:32px;list-style:none outside none;margin:0;}
ul#topnav li {	float: left;	margin: 0; padding: 0;	position: relative;z-index:100;}
ul#topnav li a {	float: left;   text-indent: -9999px;height: 32px;}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
ul#topnav a.home {background: url(/dropdown/images/nav_home.png) no-repeat;	width: 92px;}
ul#topnav a.home1 {background: url(/dropdown/images/nav_home1.png) no-repeat;	width: 92px;}
ul#topnav a.back-to-shop {background: url(/dropdown/images/back_to_shop.png) no-repeat;	width: 117px;}
ul#topnav a.products {background: url(/dropdown/images/nav_products.png) no-repeat;	width: 130px;}
ul#topnav a.informations {background: url(/dropdown/images/nav_informations.png) no-repeat;	width: 117px;}
ul#topnav a.catalogs {background: url(/dropdown/images/nav_catalogs.png) no-repeat;width: 117px;}
ul#topnav a.community {background: url(/dropdown/images/nav_community.png) no-repeat;width: 117px;}
ul#topnav li form{border-left:1px solid #CCC;padding-left:0.8em; font-size:12px;}
ul#topnav li .sub {position: absolute;top: 33px; left: 0;background:  #fff;padding: 5px 15px 15px;float: left;-moz-border-radius-bottomright: 5px;-khtml-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;display: none;border:1px solid #CCCCCC;}
ul#topnav li .row {clear: both;float: left; width: 100%;margin-bottom: 10px;padding-bottom:10px;border-bottom:1px solid #CCC;}
ul#topnav li .sub ul{list-style: none;margin: 0; padding: 0;width: 120px;float: left;line-height:1em;}
ul#topnav .sub ul li {width: 90%;color: #202020;font-size: 11px;}
ul#topnav .sub ul li h2 {padding: 5px 0 7px 0;  margin: 0;font-size: 13px;font-weight: normal;color: #d50000;}
ul#topnav .sub ul li h2 a {padding:0;background-image: none;font-size: 13px;font-weight: normal;color: #d50000;}
ul#topnav .sub ul li a {float: none; text-indent: 0;height: auto;padding: 3px 15px 5px 2px;display: block;text-decoration: none;color: #202020;}
ul#topnav .sub ul li a:hover {color:#FF0000;text-decoration:underline;background-position: 5px 12px;}


/*M.G.S. di Alessandro Carrara
  Copyright © 1999-2010 M.G.S. All rights reserved
  Reproduction and copies (either total or limited) are strictly banded.*/