<!--
				
				BODY, P, TD, LI, A, DIV {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px; 
					font-style: normal; 
					color: black;	
					margin:0px;				
				}
				BODY {
					background-color:#eee;
				}
				#mainLayer {
					width:800px;
					text-align:center;
					margin:0 auto;
					background-color: white;
					background-attachment: scroll;
					background-image: url(/images/contorno.jpg);
					background-position: top center;
					background-repeat: repeat-y;
					margin: 0px auto;
					height:100%;
					overflow:auto;
					overflow-x:hidden;
				}
				#bar_alta {
					height:8px;
					background-color:#BBBBBB;
					line-height:8px;
					margin:0px;
					width:780px;
				}
				#footer {
					width:780px;
					height:50px;
					padding-top:8px;
					background-color:#999999;
					margin-left:10px;				
					margin-right:10px;				
					text-align:center;	
				}
				address  {
					font-size:10px;
					color:white;				
				}
				#footer_collant {
					width:800px;
					float:none;
					text-align:center;
					background-attachment: scroll;
					background-image: url(/images/contorno.jpg);
					background-position: top center;
					background-repeat: repeat-y;
					overflow:auto;
					overflow-x:hidden;
					margin: 0px auto;
				}		
				#collant {
					background-color:#FFF;
					text-align:left;					
					width:780px;
					margin-left:10px;
				}

				#headerLayer {
				}
				#flashLayer {
				}
				#arriviTitle {
					font-size:150%;
					color:#e67815;
					line-height:21px;
					text-transform:uppercase;
					font-weight:bold;
					display:inline;
				}
				
				#arriviTable td {
					border:1px solid #292522;
					width:78px;
				}
				#arriviTable .interSpace {
					border:none;
					width:10px;
				}									

				.box {
					background-image:url(/shop/interfaccia/box_bottom.gif);
					background-repeat:no-repeat;
					background-position:bottom;
					padding-bottom:5px;
					margin-bottom:9px;
					width:165px;
				}
				
				.boxTitle {
					background-image:url(/shop/interfaccia/top_box_vuoto.gif);
					background-position:bottom left;
					background-repeat:no-repeat;
					padding-left:23px;
					height:26px;
				}
				.boxTitle h2 {
					font-size:140%;
					font-weight:normal;
					color:#ffffff;
					display:inline;
					line-height:21px;
				}
				.boxContent {
					border-left:1px solid #bdbdbd;
					border-right:1px solid #bdbdbd;
					padding:5px;
					white-space:normal;
				}
				#claimLayer {
					height:104px;
					margin-bottom:10px;
					background-image:url(/shop/interfaccia/benvenuti.gif);
					background-position:top left;
					background-repeat:no-repeat;
				}
				#claimLayer h2 {
					font-size:150%;
					color:#e67816;
					text-transform:uppercase;
				}
				.greatGrey {
					margin-bottom:6px;
					background-color:#efefef;
					clear:both;
				}
				.greatGrey img {
					height:8px;
					width:1px;
				}

				#headerLayer #layerValuta {
					margin-top:10px;
					float:left;
					padding:3px;
					padding-bottom:1px;
					padding-right:9px;
				}
				#headerLayer #layerValuta form {
					display:inline;
					text-align:center;
				}
				#headerLayer #layerValuta form select {
					border:1px solid #cccccc;
				}
				#headerLayer .spacer {
					height:3px;
					background-image:url(/shop/interfaccia/strip.gif);
					background-position:top left;
					background-repeat:repeat-x;
					clear:both;
				}

				#languageLayer {
					position:absolute;
					left:50%;
					width:300px;
					margin-left:90px;
					text-align:right;
					font-size:110%;
					color:#0b3d9c;
				}
				#languageLayer a img {
					border:none;
					vertical-align:middle;
				}
				
				#menuLayer {
					width:690px;
					padding-top:24px;
					float:right;
					padding-left:0px;
				}
				
				<!-- MenuTable -->
				#menuTable .center {
					height:24px;
					text-align:center;
					padding-left:2px;
					padding-right:2px;
					font-family:Arial, Helvetica, sans-serif;
					color:#003399;
					font-size:105%;
					font-weight:bold;
					white-space:nowrap;
				}
				#menuTable .interlude {
					width:0px;
				}
				
				<!-- MenuVoiceSel -->
				#MenuVoiceSel .sx {
					width:5px;
					height:24px;
					background-image:url(/shop/interfaccia/top_menu_sx_on.gif);
					background-position:top left;
					background-repeat:no-repeat;
				}
				#MenuVoiceSel .center {
					height:24px;
					background-image:url(/shop/interfaccia/top_menu_bg_on.gif);
					background-position:top left;
					background-repeat:repeat-x;
					text-align:center;
					padding-left:2px;
					padding-right:2px;
					font-family:Arial, Helvetica, sans-serif;
					color:#003399;
					font-size:105%;
					font-weight:bold;
					white-space:nowrap;
				}
				#MenuVoiceSel .dx {
					width:5px;
					height:24px;
					background-image:url(/shop/interfaccia/top_menu_dx_on.gif);
					background-position:top left;
					background-repeat:no-repeat;
				}
				#MenuVoiceSel a:link, #MenuVoiceSel a:visited, #MenuVoiceSel a:active {
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					color:#003399;
					font-size:105%;
					font-weight:bold;
				}
				
				<!-- MenuVoice -->
				#menuVoice1 .sx, #menuVoice2 .sx, #menuVoice3 .sx, #menuVoice4 .sx, #menuVoice5 .sx, #menuVoice6 .sx, #menuVoice7 .sx   {
					width:5px;
					height:24px;
					background-image:url(/shop/interfaccia/top_menu_sx.gif);
					background-position:top left;
					background-repeat:no-repeat;
				}
				#menuVoice1 .center, #menuVoice2 .center, #menuVoice3 .center, #menuVoice4 .center, #menuVoice5 .center, #menuVoice6 .center, #menuVoice7 .center  {
					height:24px;
					background-image:url(/shop/interfaccia/top_menu_bg.gif);
					background-position:top left;
					background-repeat:repeat-x;
					text-align:center;
					padding-left:2px;
					padding-right:2px;
					white-space:nowrap;
				}
				#menuVoice1 .dx, #menuVoice2 .dx, #menuVoice3 .dx, #menuVoice4 .dx, #menuVoice5 .dx, #menuVoice6 .dx, #menuVoice7 .dx  {
					width:5px;
					height:24px;
					background-image:url(/shop/interfaccia/top_menu_dx.gif);
					background-position:top left;
					background-repeat:no-repeat;
				}
				#menuVoice1 a:link, #menuVoice1 a:visited, #menuVoice1 a:active, #menuVoice2 a:link, #menuVoice2 a:visited, #menuVoice2 a:active, #menuVoice3 a:link, #menuVoice3 a:visited, #menuVoice3 a:active, #menuVoice4 a:link, #menuVoice4 a:visited, #menuVoice4 a:active, #menuVoice5 a:link, #menuVoice5 a:visited, #menuVoice5 a:active, #menuVoice6 a:link, #menuVoice6 a:visited, #menuVoice6 a:active, #menuVoice7 a:link, #menuVoice7 a:visited, #menuVoice7 a:active  {
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					color:#003399;
					font-size:105%;
					font-weight:bold;
				}
				
				<!-- MenuVoice hover -->
				#menuVoice1:hover a, #menuVoice2:hover a, #menuVoice3:hover a, #menuVoice4:hover a, #menuVoice5:hover a, #menuVoice6:hover a, #menuVoice7:hover a {
					text-decoration:underline;
					font-family:Arial, Helvetica, sans-serif;
					font-size:105%;
					font-weight:bold;
				}
				
				#priceLayer {
					position:absolute;
					left:50%;
					margin:0px;
					padding:0px;
					margin-left:210px;
					top:164px;
					width:200px;
					height:100px;
				}
				#priceLayer ul {
					list-style-image:url(/shop/interfaccia/x.gif);
					margin-top:0px;
				}
				#priceLayer ul li {
					color:#7f7f7f;
					font-size:120%;
				}
				#priceLayer ul li a:link, #priceLayer ul li a:visited, #priceLayer ul li a:active {
					text-decoration:none;
					color:#7f7f7f;
				}
				#priceLayer ul li a:hover, #priceLayer ul li a:focus {
					text-decoration:none;
					color:#e57817;
				}
				#column {
					width:125px;
				}
				#rightColumn .banner {
					margin-bottom:10px;
				}
				#rightColumn .banner a img {
					border:none;
				}

				#threeColumns {
					width:780px;
					padding-left:2px;
					height:100%;
					
				}
				#threeColumns leftColumn {
					float:left;
					clear:left;
					width:162px;
					background-color:#99FF33;
					margin-left:2px;
					height:100%;
				}
				#threeColumns #twoColumns {
					float:right;
					clear:right;
					width:605px;
					margin-right:2px;
				}
				#threeColumns #twoColumns #rightColumn {
					float:right;
					clear:right;
					width:165px;
					padding-right:2px;
				}
				#threeColumns #twoColumns #centerColumn {
					float:left;
					clear:left;
					width:430px;

				}
				#showRoomHeader {
					background-image:url(/shop/interfaccia/showroom_bg.gif);
					background-position:left top;
					background-repeat:repeat-x;
					text-align:left;
					height:22px;
				}
				#showRoomHeader h1 {
					padding-left:6px;
					color:#ffffff;
					font-size:10px;
					display:inline;
					font-weight:normal;
				}
				#showRoomHeader div {
					display:inline; 
				}
				.hproduct h1 {
					padding-left:6px;
					color:#ffffff;
					font-size:10px;
					display:inline;
					font-weight:normal;
				}

				/*#showRoomHeader span {
					padding-left:6px;
					font-size:110%;
					color:#ffffff;
				}*/
				#showRoomHeader .tail {
					float:right;
				}
				.showRoomCase {
					width:100%;
					margin-top:10px;
				}
				.showRoomCase td {
					padding-bottom:10px;
					text-align:center;
				}
				.showRoomCase .showRoomBox {
					width:140px;
					background-image:url(/shop/interfaccia/showroom_item_bottom.gif);
					background-position:bottom left;
					background-repeat:no-repeat;
					padding-bottom:14px;
					margin:auto;
				}
				.showRoomCase .showRoomBoxBody {
					border-left:3px solid #c1c1c1;
					border-right:3px solid #c1c1c1;
					text-align:center;
				}


a:active { text-decoration: none; color: #FF0000; }
a:link {  text-decoration: none; color: #000066;}
a:visited {  text-decoration: none; color: #000066;}
a:hover { text-decoration:underline;}

SPAN a:active { text-decoration: none; color: #FF0000; }
SPAN a:link {  text-decoration: none; color: #000066;}
SPAN a:visited {  text-decoration: none; color: #000066;}
SPAN a:hover { text-decoration:underline;}

STRONG a:active {font-size: 9pt; text-decoration: none; color: #FF0000;}
STRONG a:link {font-size: 9pt; text-decoration: none; color: #FFCC33;}
STRONG a:visited {font-size: 9pt; text-decoration: none; color: #FF8000;}
STRONG a:hover {font-size: 9pt; text-decoration: none; color: #FFFFCC;}

div#navigazione ul{list-style-type:none;margin:0;padding:0;margin-top:1px;}
div#navigazione li{float:left;margin:0;padding:0}
div#navigazione a{display:block;}
div#navigazione img{border:0px;}
div#navigazione a:hover{line-height:1px;background-color:transparent;}
div#navigazione a:hover img{visibility:hidden}

li#home{background:url("/shop/interfaccia/menu_B1_over.gif") no-repeat top left}
li#comeacqui{background:url("/shop/interfaccia/menu_B2_over.gif") no-repeat top left}
li#garanzie{background:url("/shop/interfaccia/menu_B3_over.gif") no-repeat top left}
li#spedizioni{background:url("/shop/interfaccia/menu_B4_over.gif") no-repeat top left}
li#contatti{background:url("/shop/interfaccia/menu_B5_over.gif") no-repeat top left}

.headlink {
 padding-right:37px;
 padding-bottom:2px;
}
.headlink a {
 color:#0099FF;
 font-size:13px;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
.headlink a:visited {
 color:#0099FF;
}

.barralink {
 height:40px;
 background-image:url(../interfaccia/sf_head.gif);
 padding-left:8px; /* 26px (totale) - 18px (spazio dato alle icone) */
 padding-top:12px;
}
.barralink img { margin-left:18px;}
.barralink a {
 color:#FF6600;
 font-size:13px;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
.barralink a:visited {
 	color:#FF6600;
}

.linksoloimmagini {
	border:0px none;
	font-weight:normal;
}


.titolino {
	font-family:verdana,tahoma, Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.titolone {
	/* font-family:Arial, Helvetica, sans-serif;  DA CONTROLLARE !! */
	font-family:verdana,tahoma,Arial, Helvetica, sans-serif;
	line-height:2;
	color:#0099FF; /* #0066FF;*/
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.testonews {
	font-size:11px;
	/*line-height:1.5;*/
	text-align:justify;
	text-indent:10px;
}

.textbox {
	font-family:verdana,tahoma,arial;
	font-size:10px;
}
.registrazione input {
	font-family:verdana,tahoma,arial;
	font-size:11px;
	width:180px;
}
.registrazione select {
	font-family:verdana,tahoma,arial;
	font-size:11px;
}

.form_sconto input {
	font-size:10px;
}

.button input {
	width:70px;
}

.indir_alt {
	font-size:10px;
}

.msgpromozionetop {
	text-align:center;
	font-weight:bold;
	color:red;
	border:1px black ridge;
	border-bottom:0px black none;
	padding:3px;
}
.msgpromozionebottom {
	padding:3px;
	text-align:center;
	font-weight:bold;
	border:1px black ridge;
	border-top:0px black none;
}
.boxcategorie a:hover{
	text-decoration:underline;
}
.sitemap_table {
	margin-left:15px;
}
.sitemap_table td{
	height:13px;
	line-height:13px;
	padding:0px;
	margin:0px;
	text-align:left;
	padding-left:15px;
}

.sitemap_table h1{
	font-size:10px;
	height:15px;
	line-height:15px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
}
.sitemap_prodotti {
	font-size:10px;
	width:400px;
    height:400px;
	overflow:auto;
	text-align:left;
	padding-left:20px;
}
a#sitemap_link  {
	color:white;
	font-style:italic;
}
a#sitemap_link:visited {
	color:white;
}
.introcatalogo {
	display:inline;
	text-align:justify;
	font-size:10px; 
	font-weight:normal;
}

-->
