.z-home-blu-titolo {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.z-home-verde-titolo {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.z-home-dark-blu-titolo {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.home-email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
	font-weight: bolder;


}
.z-home-red-titolo {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.z-home-orange-titolo {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.z-home-viol-titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.v-rosso-1 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FF0000;
}
.v-bianco-1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
}
.v-azzurro-1 {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #000000;
}
.p-prodotti-prezzo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
.z-home-11-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	padding-left: 0px;




} 
.z-home-11-centro-barra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	top: 4px;

} 


.p-prodotti--left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;

}
.p-prodotti-maiuscolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-align: left;


}
.p-prodotti--left-piccolo {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.p-designer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 7px;
	text-transform: uppercase;
	font-weight: bold;




}
.o-order-piccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #000000;
	text-transform: none;
	vertical-align: top;
	padding-left: 4px;




}
.o-order-maiuscolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	text-transform: uppercase;
	vertical-align: top;


}
.o-order-maiuscolo-grass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	text-transform: none;
	font-weight: bold;
	vertical-align: top;


}
.o-order-destra-maiuscolo-grass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	vertical-align: top;

}
.o-order-blu-destra-maiuscolo-grass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: uppercase;
	font-weight: normal;
	vertical-align: middle;
	padding-right: 4px;


}
.o-order-blu-centro-maiusc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	font-weight: normal;

}
.o-order-colori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
}
.o-orderform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	vertical-align: bottom;
	color: #000000;
	text-align: center;



}
.o-orderform-destra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #000000;
	text-align: right;
	padding-right: 5px;

}
.o-order-blu-destra-maiuscolo-grass-alto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: uppercase;
	font-weight: normal;
	vertical-align: top;
	padding-right: 4px;

}
.o-order-piccolo-destra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: top;
	font-weight: normal;

}
.o-order-piccolo-destra-grass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: bottom;
	font-weight: bold;

}
.o-order-piccolo-destra-corsivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: bottom;
	font-weight: normal;
	font-style: italic;

}
.o-order-prezzo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #cc0000;
	text-transform: capitalize;
	vertical-align: bottom;
	font-weight: bold;
}
.o-order-blu-sinistra-maiusc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-align: left;
	vertical-align: middle;
	color: #000000;
}
.p-prodotti--left-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-left: 6px;
	left: 5px;
	clip:  rect(auto auto auto 5px);
	padding-left: 5px;



}
.p-prodotti-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	text-align: center;

}
.Z-HOME-NERO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	font-variant: small-caps;
	font-weight: bolder;

}

	
.o-order-colori-chiari {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 20px;
	padding-top: 60px;




}
.head {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.o-order-piccolo-centro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
}
.o-order-piccolo-destra-centro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
}
.barrabassa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	text-transform: none;
	vertical-align: middle;

}
.z-home-11-left-grassetto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
}
.o-order-piccolo-basso {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	text-transform: none;
	vertical-align: bottom;
}
.p-designer-blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	font-variant: normal;



}
.v-orange-1 {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #cc0000;
}
.o-order-maiuscolo-destra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: top;
	font-weight: bold;
	font-variant: small-caps;


}
.o-order-piccolo-m-10-g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #000000;
	text-transform: none;
	vertical-align: sub;
	padding-left: 10px;

}
.steeldomus-gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.close-gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 5px;


}
.p-prodotti-maiuscolo-6-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-align: center;
	padding-left: 6px;
	vertical-align: top;



}
.p-prodotti-maiuscolo-6-left-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FF0000;
	text-align: right;
	vertical-align: top;



}
.o-order-M-8-L {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
	padding-left: 8px;
}
.o-orderform-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	vertical-align: bottom;
	color: #000000;
	text-align: center;
	padding-bottom: 6px;


}
.o-order-made-in-italy {
	padding-left: 30px;
	vertical-align: bottom;
	padding-bottom: 30px;


}
.o-order-blu-destra-maiuscolo-grass-order {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: uppercase;
	font-weight: normal;
	vertical-align: top;
	padding-right: 4px;
	padding-top: 23px;


}
.o-order-piccoloCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	padding-left: 4px;
}
.p-text-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: underline;

}
.cc-it {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #000000;
	text-align: left;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: bottom;
	top: 5px;
	bottom: 5px;




}
.cc-pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding-top: 8px;
	padding-right: 8px;




}
.cc-d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-variant: small-caps;
	padding-top: 35px;
	padding-left: 10px;






	
}


.cc-il {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	text-align: left;
	vertical-align: bottom;
	padding-left: 35px;
	padding-top: 5px;
	color: #000000;
	padding-bottom: 5px;
	text-transform: lowercase;









}
.cc-d1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	border-top-width: 1px;
	border-top-color: #0099CC;
	border-bottom-style: solid;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	font-variant: small-caps;
}
.cc-up {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	border-top-width: 1px;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	font-variant: small-caps;
	padding-top: 20px;
}
.qm-t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
}
.op {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	vertical-align: bottom;
}
.op-t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 10px;
	font-variant: small-caps;
	text-transform: none;
	font-weight: bold;


}
.op-tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 50px;

}
.op-img {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.aa-bar {
	padding-bottom: 35px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;

}
.op-phone {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	padding-bottom: 0px;
}
.op-pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.cc-phone {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
	text-align: right;
	border-top-width: 1px;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-variant: small-caps;
	padding-top: 20px;
}
.cc-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: normal;

}
.cc-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 60px;



}
.prove {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: auto;
	text-indent: 5px;
}
.z-home-10-left-maisc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	font-variant: normal;

}
.op-tx2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;




}
.op-tx3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding-left: 10px;
	padding-bottom: 20px;
}
.aa-phone {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
	padding-top: 35px;
	padding-bottom: 0px;
}
.aa-b-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding-top: 35px;
	padding-bottom: 0px;

}
.op-l-bar {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding-left: 10px;
}
.z-home-11-destra {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	top: 4px;
}
.aa-h-bar {
	padding-left: 10px;
}
.z-menu {
	padding-bottom: 2px;
	padding-right: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;




}
.z-phone {
	text-align: right;
	padding-right: 45px;
}
.op-tx4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 50px;

}
.pa-1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;


}
.o-phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	color: #000000;
	text-transform: uppercase;

}
.o-phone-N {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	vertical-align: middle;
	color: #000000;
	letter-spacing: 2px;

}
.of-material {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	padding-left: 3px;
	vertical-align: middle;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;





}
.pa-text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.pa-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	padding-left: 10px;
	font-variant: small-caps;
	text-transform: none;
	padding-top: 10px;
	vertical-align: top;
	padding-bottom: 10px;




}
.of-description {
	padding-top: 15px;
	padding-bottom: 15px;
}
.aa-pulsante {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	vertical-align: middle;

}
.aa-frame {

	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.of-article {
	text-align: left;
	padding-right: 25px;
	vertical-align: bottom;


}
.of-quantity {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	padding-left: 3px;
	vertical-align: middle;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.lp-colors {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
}
.lp-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
	padding-right: 20px;

}
.lp-text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
	padding-top: 30px;
	padding-right: 440px;
	padding-bottom: 10px;
	padding-left: 65px;
}
.lp-click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: top;
	font-weight: normal;
	padding-right: 20px;
	padding-bottom: 70px;

}
.cp-form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	padding-left: 3px;
	vertical-align: middle;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.lp-herr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
	padding-right: 20px;
}
.lp-imput {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
	padding-right: 20px;
}
.bubi {
	border: 1px solid #000000;


}
.bubi-2 {
	border-top: 3px solid #FFFFFF;
	border-right: 0px #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 0px #FFFFFF;
	vertical-align: top;







}
.bubi-3 {
	border-top: 3px solid #FFFFFF;
	border-right: 3px #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	border-left: 3px #FFFFFF;
	vertical-align: top;
	padding-top: 21px;
	text-align: left;




}
.bubi-4 {
	vertical-align: bottom;
	text-align: center;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;


}
.cc-pl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	text-align: right;
	vertical-align: bottom;
	padding-left: 5px;
	padding-top: 5px;
	color: #000000;
	padding-bottom: 5px;
	padding-right: 3px;

}
.lp-imputable {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	font-weight: normal;
	padding-right: 10px;
}
.nv-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;


}
.nv-close-window {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.cc-description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #000000;
	text-align: center;
	vertical-align: bottom;



}
.op-tx5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: bottom;
	padding-top: 00px;
	padding-right: 00px;
	padding-bottom: 00px;
	padding-left: 10px;
}


}
.o-orderform-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	vertical-align: middle;
	color: #000000;
	text-align: center;
	padding-bottom: 6px;
	font-weight: normal;
	font-variant: normal;


}
.o-order-colori-nero {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
}
.o-order-bonus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;

}
.o-order-bonus-1000 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #000000;
	text-transform: none;
	vertical-align: top;
	padding-left: 4px;
}
.o-transparent {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;

}
.op-tx6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.comb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
	font-weight: normal;
	text-align: right;
	vertical-align: bottom;


}
.comb-tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: bottom;
	text-align: right;


}
.o-lingue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	vertical-align: bottom;
}
.p-prodotti--right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;

}
.aa-pulsante2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.o-orderform-language {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.o-orderform-language2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-bottom: 5px;
	font-weight: bold;


}
.cc-dCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-variant: small-caps;
	border-top-style: solid;
}
.op-tx7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding: 10px;

}
.aa-vetrina {
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.z-home-feedback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	text-align: justify;
	white-space: normal;
	padding-right: 5px;



}
.z-home-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: bottom;
	font-variant: normal;

}
.email {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	vertical-align: middle;
	color: #000000;
}
.head-1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.o-links-des {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: justify;


}
.o-tx1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: none;
	padding-left: 4px;
}
.o-blu1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	font-weight: normal;
	padding-right: 1px;
}
.o-blu2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
}
.o-form {

	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000000;
}
.o-tx2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;

}
.o-img {
	text-align: center;
}
.o-tx3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
}
.o-t-form {

	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #000000;
}
.mapitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.aa-layer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h1 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}



h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}




.aaa1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;

}
.aaa-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.aaa2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.aaa3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;


}
.aa-vetrina-grigio {

	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.z-home-11-left-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;


}
.z-home-11-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.aa-blu-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
	font-weight: normal;
	text-decoration: underline;


}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.aa-blu-link-2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: underline;
}
.o-order-text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-transform: none;
	padding-left: 4px;
}
.o-order-title {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: uppercase;
	font-weight: normal;
	padding-right: 1px;
}
.title-2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 20px;
	padding-top: 40px;
}
.o-order-button {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	font-weight: normal;
}
.o-orderformCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	vertical-align: bottom;
	color: #000000;
	text-align: center;
}
.o-orderform-destraCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #000000;
	text-align: right;
	padding-right: 5px;
}
.l-diversi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;

}
.z-blutitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-transform: uppercase;
	font-variant: normal;


}
.z-home-11-rightCopia {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.title2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 20px;
	padding-top: 40px;
}
.home-tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-right: 150px;
	padding-left: 300px;
	padding-top: 50px;
	padding-bottom: 30px;

}
.home-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	padding-right: 30px;

}
.home-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 30px;
	text-align: right;


}
.home-0 {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #000000;
}
.home-tx-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
	padding-top: 30px;
	padding-bottom: 30px;
}
.home-link-2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.home-titles-2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-transform: uppercase;
	font-variant: normal;
}
.home-tx-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
	padding: 3px;

}
.home-tx-4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: bottom;
	font-variant: normal;
}
.home-titles-3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-transform: uppercase;
	font-variant: normal;
}
.jacobsen-colors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	padding-left: 28px;

}
.home-tx-5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bottom-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: middle;
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
}
.home-email2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099CC;
	font-weight: bolder;


}
.mmi-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: lighter;

}
.mmi-2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.mmi-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;

}
.mmi-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #0099CC;
	padding-top: 130px;

}
.mmi-22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: middle;
	padding-top: 100px;
	padding-bottom: 15px;
}
.o-email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF9900;
	font-weight: bold;
}
.o-email2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0099CC;
	font-weight: bold;
}
.mmi-img {
	border-top-width: 7px;
	border-right-width: 0px;
	border-bottom-width: 7px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
}
.order-time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
}
.o-phone-2 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	color: #000000;
}
.aa-pulsante3 {

	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.low-bar {
	border-bottom-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
}

