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

.boxSottocategoria_img_sottcat{float:left;margin:2px 1em 8px 2em;padding:3px;border: 1px solid #CCCCCC;border-radius: 10px 10px 10px 10px;}
#menu_community{display:none !important;}
.boxSottocategoria-desc2-sotcat{float:left;margin-left:12px;padding:15px;width:77%;}
#gallery-articoli{float:left;}
.box-articoli-art{border: 1px solid #CCC;
float: left;
margin: 13px;
padding: 1px 0 27px 2px;
min-width: 46%;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 8px #DDDDDD}
.box-articolo{float:left;margin:4px 0 0 30px;padding:3px;width:299px;height:415px;}
.box-articoli-art-desc2 p{padding:5px 5px 2px 25px;}
.box-articoli-art-desc2 {margin:0 5px;padding:6px 0 12px;border-bottom:1px solid #CCC;}
.boxModuloRicercaNormale_imgproduct{float:left;margin:5px 1em 32px 2em;padding:3px;border: 1px solid #CCCCCC;border-radius: 10px 10px 10px 10px;}
#boxDettaglioArticolo_intestazione{float: left;width:99%;margin:0 0 0 -1px;}
#boxDettaglioArticolo_colonna_sopra_sx{float:left;width:290px;min-width:200px;}
#boxDettaglioArticolo_colonna_sopra_dx{margin-left:290px;padding-left:10px;}
#boxDettaglioArticolo_colonna_sotto_2{float:right;width:250px;}
#boxDettaglioArticolo_colonna_sotto_1{margin-left:25px;margin-right:270px;}
#vid{margin:12px 0 0 24px;}
#informations-summary a{text-decoration:none;margin:0 10px 0px 25px;float:left;}
ul#topnav1 li .row {clear: both;float: left; width: 100%;margin-bottom: 10px;padding-bottom:10px;border-bottom:1px solid #CCCCCC;}
.boxDettaglioArticolo_dati img{border:none;padding: 10px;}
.tab_carrello_2{float:right;padding:10px;width:45%;}
#riepilogo_wizard {background:url("../images/sito/sf11.png") repeat scroll 0 0 transparent;border-radius: 6px 6px 6px 6px;font-size:11px;border:1px solid #CCCCCC;display:block;margin:14px 0 0 15px;padding:11px;text-decoration:none;width:40%;color: #333333;}
.pulsante_coupon{float:left;}
.pulsanti_carrello{clear:right;margin:2px 2em 5px;text-align:right;}
.pulsante_go{clear:right;margin-bottom:150px;margin-left:6%;text-align:center;}
#Products{height: 500px;margin: 4px 6px;}
.chg-mod-pay-right{background: url("../images/sito/sf11.png") repeat scroll 0 0 transparent;border: 1px solid #CCCCCC;border-radius: 8px 8px 8px 8px;margin-top: 16px;width: 80%;margin-left: 77px;margin-bottom: 18px;padding: 10px;}
.button-mod-pay{padding:15px 15px 2px;float:left;margin-bottom: 40px;}
.istruzioni-cassa{padding-top:5px;}
.istruzioni-cassa2{padding-top:5px;}
#gest-cli-colonna-11{float:left;width:280px;min-height:600px;}
#gest-cli-colonna-12{margin-top:6px;margin-left:280px;background:transparent;min-height:600px;}
.pulsante_go3{margin-bottom:100px;margin-left:30%;margin-top:20px;text-align:center;}
#form_conferma{margin:0;width:95%;padding-left:20px;}
.box_contatti{padding:30px;}
.box_contatti_form{margin:50px;padding:10px;border:1px solid #CCC;}
body{background: url("../images/sito/sfondo-intestazione4.jpg") no-repeat scroll 0 -69px transparent;margin:0 3px;padding:1px 0 20px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;min-width: 770px;}
#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-left:220px;background:transparent;min-height:600px;}
#colonna-full{
    min-height: 400px;
    padding: 0 26px 20px;}
#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;}
#facebook 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 6px 1em;color:#CC0000;font-size:17px;border-bottom:1px solid #CCC;-x-system-font:none;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:21px 1em 6px 2em;color:#CC0000;font-size:13px;}
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:17px;font-weight:normal;margin:0;padding:2px 0 4px 2px;}
h4.sottotitolo-pagina-4{color:#CC0000;font-size:14px;font-weight:normal;margin:0;padding:0 0 4px 0;}
#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;}
#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;}
.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{color:#CC0000;text-decoration:underline;}
.menuNavigazioneLaterale-sotcat-ln{display:block;padding:3px;margin:8px 0 3px 15px;text-decoration:none;font-size:11px;}
.menuNavigazioneLaterale-sotcat-ls{display:block;padding:3px;margin:8px 0 3px 15px;text-decoration:none;font-size:11px;font-weight:bold;}
.menuNavigazioneLaterale-filter-ls{padding:3px;margin:8px 0 3px 15px;text-decoration:none;font-size:11px;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:16px 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{margin-left: 45%; }
#top-right-link{height: 16px;    margin: 0 8px 15px 0;    padding-top: 6px;    text-align: right;}
#top-right-link a{color:#CC0000;font-size:11px;}
.infotopr{color: #333333;    font-size: 11px;    padding: 0 7px;    text-shadow: 0 0 1px #FFFFFF;}
.infotopr2{    color: #444444;    font-size: 11px;    padding: 0 7px;}
#top-right-link a.signin {   background: none repeat scroll 0 0 #D23C40;    border-radius: 4px 4px 4px 4px;    color: #FFFFFF;    font-weight: bold;    padding: 2px 6px 3px;    text-decoration: none;}
#top-right-link a.location {   background: none repeat scroll 0 0 #7db8d2;    border-radius: 4px 4px 4px 4px;    color: #FFFFFF;    font-weight: bold;    padding: 2px 6px 3px;    text-decoration: none;}
.menuNavigazioneFastLink{text-align: center;width: 445px;border-radius:8px;background:url("../images/sito/sf10.png") repeat scroll 0 0 transparent;border-bottom:1px solid #CCCCCC;font-size:11px;padding:5px;}
.menuNavigazioneFastLink ul{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: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{border: 1px solid #CCCCCC;    border-radius: 6px 6px 6px 6px;color: #222222;    float: left;    font: 13px arial,sans-serif normal;    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;}
img.carrello{vertical-align:bottom;border:none;padding-right: 4px;}
.menuNavigazioneSuperiore_cliente{background-color: #FFFFFF;    border-bottom: 1px solid #DDDDDD;    font-size: 12px;    height: 9px;    margin-bottom: 0;    margin-top: -1px;    padding-bottom: 14px;    padding-right: 7px;    padding-top: 5px;    text-align: right;}
.menuNavigazioneSuperiore_cliente li{display:inline;margin:0;height:0;padding:0 3px;}
.menuNavigazioneSuperiore_cliente li.primavoce{border-left:none;}
.menuNavigazioneSuperiore_cliente a{white-space:nowrap;font-weight: bold;}
.menuNavigazioneSuperiore_cliente a:link, .menuNavigazioneSuperiore_cliente a:visited{background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #EFEFEF 100%);    border: 1px solid #CCCCCC;    border-radius: 4px 4px 4px 4px;    box-shadow: 1px 1px 0 #CCCCCC;    color: #6C8C37;    font-weight: normal;    padding: 2px 6px 3px;    text-decoration: none;}
.menuNavigazioneSuperiore_cliente a:hover, .menuNavigazioneSuperiore_cliente a:focus, .menuNavigazioneSuperiore_cliente a:active{color:#8eb848;text-decoration:underline;}
.show-catalog{margin-top:10px;padding:2px;}
.show-catalog img{border:none;}
#boxSottocategoria-container{float:left;min-height:400px;width:90%;}
#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;}
.menuAvanzamentoRicerca{float:left;font-size:14px;padding:0 0 12px;}
.menuAvanzamentoRicerca-selected{display:inline;margin:3px;height:0;border:1px solid #CCC;padding:3px 0.8em;color:#FFF;background-color:#66b6dc; border-radius: 7px 7px 7px 7px;}
.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; border-radius: 7px 7px 7px 7px;}
.menuAvanzamentoRicerca li a:hover, .menuAvanzamentoRicerca li a:focus, .menuAvanzamentoRicerca li a:active{color:#FFF;background-color:#98bfd8; border-radius: 7px 7px 7px 7px;}
#img_product{border: 1px solid #CCCCCC;   border-radius: 10px 10px 10px 10px;    margin: 10px 20px 9px 26px;    padding: 4px;}
.img_product_2{border: 1px solid #CCCCCC;    border-radius: 7px 7px 7px 7px;    padding: 4px;}
.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;}
.similContent{border: 1px solid #CCCCCC;border-radius: 10px 10px 10px 10px;    box-shadow: 2px 1px 0 #DDDDDD;    clear: both;    margin-bottom: 10px;    margin-left: 5px;    margin-top: 30px;    width: 99%;}
.similContent2{border: 1px solid #CCCCCC;    border-radius: 10px 10px 10px 10px;    box-shadow: 2px 1px 0 #DDDDDD;    clear: both;    margin-bottom: 10px;    margin-left: 5px;    margin-top: 30px;    width: 99%;}
#main_content{margin-top:19px;min-width: 842px;}
.box-cat-hp{   float: left;margin-right: 15px; min-height: 274px; min-width: 270px; padding: 7px; width: 45%;}
#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:11px;list-style:none;}
.bodyText img{border-radius: 5px 5px 5px 5px;border:none;float:left;margin:3px 10px 3px 1px;}
.bodyText li a:link, .bodyText li a:visited{color: #B31316;text-decoration: none;}
.bodyText li a:hover, .bodyText li a:focus, .bodyText li a:active{text-decoration: underline;color:#CC0000;}
#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 input{font-size:16px;}
.pulsante_go2{margin-bottom:100px;margin-left:44%;margin-top:20px;text-align:center;}
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;}
.box-centrale{width:440px;margin:40px;border:1px groove #CCC;margin-bottom:20em;}
.tab-customer-notify{border:1px solid #FF8080;margin:20px;padding:5px;min-height:65px;}
.tab-customer-notify img{float:left;padding:10px;}
.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{text-align: center;color:#CC0000;font-size:15px;padding:22px 0 10px;}#messaggio_centrale a{font-size:11px;}
.pulsanti_ultimi_comm{font-size:12px;}
.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;font-size:20px;margin-top:1px;padding-right:6px;text-align:left;float: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;margin-left: 10px;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;}
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 {float: left;width:100%;clear: both;margin-bottom: 10px;padding-bottom:10px;border-bottom:1px solid #CCC;}
ul#topnav li .sub ul{list-style: none;margin: 0; padding: 0;float: left;line-height:1em;}
ul#topnav .sub ul li {width: 200px;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: 4px 15px 6px 2px;display: block;text-decoration: none;color: #202020;}
ul#topnav .sub ul li a:hover {color:#FF0000;text-decoration:underline;background-position: 5px 12px;}
.boxDettaglioArticolo_imgcolori{margin:0;padding:0;}
.boxDettaglioArticolo_imgcolori p {margin: 0 0 6px 13px;padding:0;}
.boxDettaglioArticolo_imgcolori img{border:none;}
.boxDettaglioArticolo_imgcolori ul{font-size: 9px; margin: 0 0 12px; padding-left: 24px;}
.boxDettaglioArticolo_imgcolori li{margin:3px;list-style:none;}
.boxDettaglioArticolo_imgcolori li a{height: 22px;width:176px;border: 1px solid #CCCCCC; display: block; padding: 1px 10px;  text-decoration: none;border-radius: 7px 7px 7px 7px;}
.boxDettaglioArticolo_imgcolori li a:link, .boxDettaglioArticolo_imgcolori li a:visited{color:#333333;}
.boxDettaglioArticolo_imgcolori li a:hover, .boxDettaglioArticolo_imgcolori li a:focus, .boxDettaglioArticolo_imgcolori li a:active{width:220px;border:none;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;   background:#FFE1C4 url("/images/sito/trasp_var_color.png") 205px 0 no-repeat;border-radius: 7px 0px 0px 7px;}
.boxDettaglioArticolo_imgcolori-selected{width: 197px;background-color:#FFE1C4;border-radius: 7px 7px 7px 7px;}
.boxDettaglioArticolo_numluci{margin:0;padding:0;}
.boxDettaglioArticolo_numluci p {margin: 0 0 6px 13px;padding:0;}
.boxDettaglioArticolo_numluci ul{margin: 0 0 12px; padding-left: 24px;}
.boxDettaglioArticolo_numluci li{display:inline-block;}
.boxDettaglioArticolo_numluci li a:link, .boxDettaglioArticolo_numluci li a:visited{color:#333333;text-decoration:none;border-radius: 7px 7px 7px 7px;}
.boxDettaglioArticolo_numluci li a:hover, .boxDettaglioArticolo_numluci li a:focus, .boxDettaglioArticolo_numluci li a:active{background-color:#FFE1C4;}
.boxDettaglioArticolo_numluci li a{margin:0;border:1px solid #CCC;padding:4px 12px;white-space:nowrap;line-height:2.6em;}
.boxDettaglioArticolo_numluci-selected{background-color:#FFE1C4;color:#990000 !important;}
.boxDettaglioArticolo_dimensioni{margin:0;padding:0;}
.boxDettaglioArticolo_dimensioni p {margin: 0 0 6px 13px;padding:0;}
.boxDettaglioArticolo_dimensioni-selected{display:inline;margin:0;height:0;border:1px solid #CCC;padding:4px 0.8em;background-color:#FFE1C4;color:#990000;font-weight:bold;line-height:2.6em;border-radius:7px 7px 7px 7px;}
.boxDettaglioArticolo_dimensioni ul{margin: 0 0 12px;  padding-left: 24px;}
.boxDettaglioArticolo_dimensioni li{display:inline;margin:0;height:0;}
.boxDettaglioArticolo_dimensioni li a{margin:0;height:0;border:1px solid #CCC;padding:4px 0.8em;white-space:nowrap;line-height:2.6em;border-radius:7px 7px 7px 7px;}
.boxDettaglioArticolo_dimensioni li a:link, .boxDettaglioArticolo_dimensioni li a:visited{color:#333333;text-decoration:none;}
.boxDettaglioArticolo_dimensioni li a:hover, .boxDettaglioArticolo_dimensioni li a:focus, .boxDettaglioArticolo_dimensioni li a:active{background-color:#FFE1C4;}
#left_content{float:left;width: 71%;}
#right_content{margin-left:71%;}
.middle_main_content{clear: left;border-bottom: 1px solid #DDDDDD;}  
#tag a{color: #76B7E3; text-decoration: none;}
#tag li:hover a, #tag li a:hover {color: #6C8C37;}
#tag li{line-height: 26px;padding: 5px;display: inline;}
.table_dim td{border:1px solid #CCC;padding:0.3em 3em;}
#boxDettaglioArticolo_colonna_sopra_dx h4{color: #CC0000;font-size:12px;margin:10px 0;}
.btn-slide {   background: none repeat scroll 0 0 #fafafa;    border: 1px solid #DCDCDC;    border-radius: 0 0 10px 10px;    color: #333333;    display: block;    font-size: 11px;    height: 15px;    margin: -1px auto 3px;    padding: 1px;    text-align: center;    text-decoration: none;    width: 144px;}  
.btn-slide-collapsed { background: url("../images/sito/mgs-logo-collapsed.png") no-repeat scroll 12px 3px #FAFAFA;    border: 1px solid #DCDCDC;    border-radius: 0 0 10px 10px;    color: #333333;    display: block;    font-size: 13px;    height: 16px;    margin: -1px auto 10px;    padding: 5px;    text-align: center;    text-decoration: none;    width: 500px;}

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