BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bodyGenerico {
	background-color:#005291;
}
.click_enlarge {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	VERTICAL-ALIGN: middle; 
	/* BORDER: #cccccc 1px solid; 
	WIDTH: 98%;
	DISPLAY: block;
	HEIGHT: 20px;  */
	COLOR: #666666; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.catalogo_artcode {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 99%; COLOR: #f0f0f0; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #015488; TEXT-ALIGN: center; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.catalogo_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.catalogo_link {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 99%; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.bordotabella {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.catalogobodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.titletext {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #015488;
	LINE-HEIGHT: 16pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
.titleTab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #015488;
}


/* COMPATIBILITIES */

.titolettiCompatibility {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#005291;
	text-align:center;
}
.titletextCompatibility {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #005291;
	LINE-HEIGHT: 16pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
.accessorio_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;

}
.accessorio_code {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #777777;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tipo_accessorio {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #005291;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #005291;
}
.accessorio_description {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Arial;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.accessorio_link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #005291;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
TD.accessorio_link A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #005291;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline;
}
TD.accessorio_link {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/* END COMPATIBILITIES */


.bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.codetext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.bodytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.personal_tools_button {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none; width: 70px;
}
.personal_tools_cell {
	FONT: 8pt/14px Verdana, Arial; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none; width:100%; background-color:#FFFFFF;
}
A.fixedmenu_cell {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 24px; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none; 
	padding-left:20px;
	padding-right:20px;
	/* width:30%; */
}
A.fixedmenu_cell:Hover {
	/*
	background-image: url(http://www.1ideaitalia.com/fiximages/images/velina.png);
	background-repeat: repeat;
	*/
	background-color:#00CCFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #003366;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: Verdana, Arial;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-left:20px;
	padding-right:20px;
	/* width:30%; */
}
.fixed_menu_td {
	background-image:url(http://www.1ideaitalia.com/fiximages/sfondo_fixedmenu_dx.jpg);
 	background-repeat: no-repeat;
	background-position: right center;
	width: 750px;
	padding-left:10px;
	padding-right:10px;
}
.fixed_menu_table {
	background-image:url(http://www.1ideaitalia.com/fiximages/sfondo_fixedmenu_sx.jpg);
 	background-repeat: no-repeat;
	background-position: left center;
	width: 750px;
}
.btn_tr {
	BACKGROUND-IMAGE: url(images/btn_tr.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_tl {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_tl.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_br {
	BACKGROUND-IMAGE: url(images/btn_br.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_bl {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_bl.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_cr {
	BACKGROUND-IMAGE: url(images/btn_cr.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_cl {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_cl.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_tc {
	BACKGROUND-IMAGE: url(images/btn_tc.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_bc {
	BACKGROUND-IMAGE: url(images/btn_bc.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_cc {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #015488; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none;width: 167px;
}
.btn_tr_on {
	BACKGROUND-IMAGE: url(images/btn_tr_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_tl_on {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_tl_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_br_on {
	BACKGROUND-IMAGE: url(images/btn_br_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_bl_on {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_bl_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_cr_on {
	BACKGROUND-IMAGE: url(images/btn_cr_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_cl_on {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_cl_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_tc_on {
	BACKGROUND-IMAGE: url(images/btn_tc_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_bc_on {
	BACKGROUND-IMAGE: url(images/btn_bc_on.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_cc_on {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #015488; FONT-VARIANT: normal; TEXT-DECORATION: none;width: 167px;
}
.btn_dpl {
	BACKGROUND-COLOR: #ffffff
}
.btn_dpr {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.btn_dpl_on {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/btn_dpl.gif); BACKGROUND-REPEAT: no-repeat
}
.btn_dpr_on {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.subtitletext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #015488;
	LINE-HEIGHT: 10pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
#NEWSZONE 
{ 
 width:190px; 
   
} 
#NEWSZONE a 
{ 
 
 FONT: 8pt/14px Verdana, Arial; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: underline;

} 
#NEWSZONE ul 
{ 
   
} 
#NEWSZONE li{ 
 line-height:2em; 
 FONT: 8pt/14px Verdana, Arial; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-ALIGN: left; TEXT-DECORATION: none

} 

#NEWSZONE.hasJS 
{ 
 height:120px; 
 overflow:hidden; 
 position:relative; 
} 
#NEWSZONE.hasJS ul 
{ 
 position:absolute; 
 top:120px; 
 left:0; 
 margin:0 .5em 0 .5em; 
 padding:0; 
}

/* NUOVE CLASSI*/

#CodiceArticolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	text-align: right;
	position: absolute;
	height: 16px;
	width: 308px;
	left: 51px;
	top: 325px;
	z-index: 2;
}
#ImgProdotto {
	z-index: 1;
}

DIV#ContenutoCentrale {
	height: 340px;
	width: 918px;
	z-index: 100;
	position: absolute;
	left: 50%;
	margin-left:-475px;
	top: 131px;
}
#ContenitoreTesto {
	POSITION: absolute;
	OVERFLOW: hidden;
	top: 2px;
	WIDTH: 312px;
	HEIGHT: 341px;
}
#DatiSchedaProdotto {
	MARGIN-TOP: 0px;
	WIDTH: 310px;
	POSITION: relative;
	TOP: 0px;
}
/*
#ContenitoreTesto {
	overflow: hidden;
	height: 340px;
	width: 312px;
}
#DatiSchedaProdotto {
	position: relative;
	width: 310px;
	top: 0px;
	margin-top: 0px;
}
*/
#TabellaPrincipale {
	position: absolute;
	width: 950px;
	margin-left: -475px;
	z-index: 0;
	left: 50%;
	top: -3px;
	/* background-color:#FFFFFF; */
	border-left:#FFFFFF 2px solid;
	border-right:#FFFFFF 2px solid;
}
.brands_menu_cell {
	height: 71px;
}
DIV#ContenitoreMenuScorrevole {
	OVERFLOW: hidden;
	WIDTH: 951px;
	HEIGHT: 73px;
	clear: both;
	float: no;
	position: absolute;
	top: 53px;
	background-color:#FFFFFF;
}
DIV#MenuObj1 {
	position: relative;
	float:left;
}
DIV#MenuObj2 {
	position: relative;
	float:left;
}
DIV#ContenitoreMenuCategoriesScorrevole {
	overflow: hidden;
	height: 178px;
	width: 950px;
	clear: both;
	float: no;
	position: absolute;
	top: 486px;
}
DIV#MenuCategories1 {
	position: relative;
	float:left;
}
DIV#MenuCategories2 {
	position: relative;
	float:left;
}
DIV#MenuCategories3 {
	position: relative;
	float:left;
}

.spazioCellaTestoSelBrand {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
}
DIV#FlashCentrale {
	height: 363px;
	width: 928px;
	z-index: 0;
	position: absolute;
	left: 50%;
	margin-left:-453px;
	top: 124px;
	visibility: visible;
}
DIV#FlashCentraleProdotto {
	height: 362px;
	width: 950px;
	z-index: 0;
	position: absolute;
	left: 50%;
	margin-left:-475px;
	top: 124px;
	visibility: visible;
}
.testoFissoInferiore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	background-color:#FFFFFF;
	/* text-align:center; */
}
.bodyHomepage {
	background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_homepage.gif);
	background-repeat:repeat;}

/* NEW YORK YANKEES*/
.bodyNYY {
	background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_NYY.gif);
	background-repeat:repeat;
}
.bodytextNYY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleNYY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}

.txtSchProdNYY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoNYY {
	border: 0;
	background-color: #002C5A;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdNYY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #002C5A 1px solid;
}

.titoloProdNYY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}

td.PrimaMacroNYY > a.click_enlarge > img, td.PrimaMacroNYY > img,
td.PrimaMacroNYY a.click_enlarge img, td.PrimaMacroNYY img {
	BORDER-RIGHT: #002C5A 2px solid;
	BORDER-TOP: #002C5A 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #002C5A 2px solid;
	/* WIDTH: 98%; */
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #002C5A 2px solid;
	FONT-FAMILY: Verdana, Arial;
	/* HEIGHT: 20px;  */
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroNYY > a.click_enlarge > img , td.AltreMacroNYY > img,
td.AltreMacroNYY a.click_enlarge img , td.AltreMacroNYY img {
	BORDER-RIGHT: #002C5A 2px solid;
	BORDER-TOP: #002C5A 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #002C5A 2px solid;
	/* WIDTH: 98%; */
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #002C5A 2px solid;
	FONT-FAMILY: Verdana, Arial;
	/* HEIGHT: 20px;  */
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

TD.cat_menu_txt_cell_NYY DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #002c5a
}
td.cat_menu_txt_cell_NYY * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #002C5A;
	border-right-color: #002C5A;
	border-bottom-color: #002C5A;
	border-left-color: #002C5A;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_NYY * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#002C5A;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_NYY * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
/* A-STYLE */
.bodyAST {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_AST.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_AST DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #000000
}
td.cat_menu_txt_cell_AST * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_AST * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_AST * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdAST {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextAST {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleAST {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdAST {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoAST {
	border: 0;
	background-color: #000000;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdAST {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #000000 1px solid;
}
td.PrimaMacroAST > a.click_enlarge > img, td.PrimaMacroAST > img
td.PrimaMacroAST a.click_enlarge img, td.PrimaMacroAST img {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroAST > a.click_enlarge > img , td.AltreMacroAST > img,
td.AltreMacroAST a.click_enlarge img , td.AltreMacroAST img {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* LONSDALE */
.bodyLON {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_LON.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_LON DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #DC002E
}
td.cat_menu_txt_cell_LON * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #DC002E;
	border-right-color: #DC002E;
	border-bottom-color: #DC002E;
	border-left-color: #DC002E;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_LON * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#DC002E;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_LON a.category_menu_text_link 
/* td.cat_menu_txt_cell_LON * a.category_menu_text_link */ {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdLON {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	/* LINE-HEIGHT: 16px; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextLON {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.bodytitleLON {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdLON {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	/* LINE-HEIGHT: 16px; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoLON {
	border: 0;
	background-color: #DC002E;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdLON {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #DC002E 1px solid;
}
td.PrimaMacroLON > a.click_enlarge > img, td.PrimaMacroLON > img,
td.PrimaMacroLON a.click_enlarge img, td.PrimaMacroLON img {
	BORDER-RIGHT: #DC002E 2px solid;
	BORDER-TOP: #DC002E 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #DC002E 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #DC002E 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroLON > a.click_enlarge > img , td.AltreMacroLON > img,
td.AltreMacroLON a.click_enlarge img , td.AltreMacroLON img {
	BORDER-RIGHT: #DC002E 2px solid;
	BORDER-TOP: #DC002E 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #DC002E 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #DC002E 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* LYRICS */
.bodyLY {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_LY.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_LY DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #E3007E
}
td.cat_menu_txt_cell_LY * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #E3007E;
	border-right-color: #E3007E;
	border-bottom-color: #E3007E;
	border-left-color: #E3007E;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_LY * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#E3007E;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_LY * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdLY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextLY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleLY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdLY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoLY {
	border: 0;
	background-color: #E3007E;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdLY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #E3007E 1px solid;
}
td.PrimaMacroLY > a.click_enlarge > img, td.PrimaMacroLY > img,
td.PrimaMacroLY a.click_enlarge img, td.PrimaMacroLY img {
	BORDER-RIGHT: #E3007E 2px solid;
	BORDER-TOP: #E3007E 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #E3007E 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #E3007E 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroLY > a.click_enlarge > img , td.AltreMacroLY > img,
td.AltreMacroLY a.click_enlarge img , td.AltreMacroLY img {
	BORDER-RIGHT: #E3007E 2px solid;
	BORDER-TOP: #E3007E 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #E3007E 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #E3007E 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* WITCH */
.bodyWI {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_WI.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_WI DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #93117E
}
td.cat_menu_txt_cell_WI * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #93117E;
	border-right-color: #93117E;
	border-bottom-color: #93117E;
	border-left-color: #93117E;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_WI * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#93117E;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_WI * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdWI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextWI {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleWI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdWI {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoWI {
	border: 0;
	background-color: #93117E;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdWI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #93117E 1px solid;
}
td.PrimaMacroWI > a.click_enlarge > img, td.PrimaMacroWI > img,
td.PrimaMacroWI a.click_enlarge img, td.PrimaMacroWI img {
	BORDER-RIGHT: #93117E 2px solid;
	BORDER-TOP: #93117E 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #93117E 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #93117E 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroWI > a.click_enlarge > img , td.AltreMacroWI > img,
td.AltreMacroWI a.click_enlarge img , td.AltreMacroWI img {
	BORDER-RIGHT: #93117E 2px solid;
	BORDER-TOP: #93117E 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #93117E 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #93117E 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* PUCCA */
.bodyPCC {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_PCC.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_PCC DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #DC001B
}
td.cat_menu_txt_cell_PCC * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #DC001B;
	border-right-color: #DC001B;
	border-bottom-color: #DC001B;
	border-left-color: #DC001B;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_PCC * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#DC001B;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_PCC * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdPCC {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextPCC {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitlePCC {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdPCC {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoPCC {
	border: 0;
	background-color: #DC001B;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdPCC {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #DC001B 1px solid;
}
td.PrimaMacroPCC > a.click_enlarge > img, td.PrimaMacroPCC > img,
td.PrimaMacroPCC a.click_enlarge img, td.PrimaMacroPCC img {
	BORDER-RIGHT: #DC001B 2px solid;
	BORDER-TOP: #DC001B 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #DC001B 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #DC001B 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroPCC > a.click_enlarge > img , td.AltreMacroPCC > img,
td.AltreMacroPCC a.click_enlarge img , td.AltreMacroPCC img {
	BORDER-RIGHT: #DC001B 2px solid;
	BORDER-TOP: #DC001B 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #DC001B 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #DC001B 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* GAUDI' */
.bodyGA {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_GA.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_GA DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #000000
}
td.cat_menu_txt_cell_GA * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_GA * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color: #000000;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_GA * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdGA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextGA {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleGA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdGA {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoGA {
	border: 0;
	background-color: #727375;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdGA {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #727375 1px solid;
}
td.PrimaMacroGA > a.click_enlarge > img, td.PrimaMacroGA > img,
td.PrimaMacroGA a.click_enlarge img, td.PrimaMacroGA img {
	BORDER-RIGHT: #727375 2px solid;
	BORDER-TOP: #727375 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #727375 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #727375 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroGA > a.click_enlarge > img , td.AltreMacroGA > img,
td.AltreMacroGA a.click_enlarge img , td.AltreMacroGA img {
	BORDER-RIGHT: #727375 2px solid;
	BORDER-TOP: #727375 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #727375 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #727375 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* BETTY BOOP */
.bodyBB {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_BB.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_BB DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #E42322
}
td.cat_menu_txt_cell_BB * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #E42322;
	border-right-color: #E42322;
	border-bottom-color: #E42322;
	border-left-color: #E42322;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_BB * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:##E42322;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_BB * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdBB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextBB {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleBB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdBB {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoBB {
	border: 0;
	background-color: #E42322;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdBB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #E42322 1px solid;
}
td.PrimaMacroBB > a.click_enlarge > img, td.PrimaMacroBB > img,
td.PrimaMacroBB a.click_enlarge img, td.PrimaMacroBB img {
	BORDER-RIGHT: #E42322 2px solid;
	BORDER-TOP: #E42322 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #E42322 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #E42322 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroBB > a.click_enlarge > img , td.AltreMacroBB > img,
td.AltreMacroBB a.click_enlarge img , td.AltreMacroBB img {
	BORDER-RIGHT: #E42322 2px solid;
	BORDER-TOP: #E42322 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #E42322 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #E42322 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* JOE MARMELLATA */
.bodyJM {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_JM.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_JM DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #1949D2
}
td.cat_menu_txt_cell_JM * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #1949D2;
	border-right-color: #1949D2;
	border-bottom-color: #1949D2;
	border-left-color: #1949D2;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_JM * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#1949D2;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_JM * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdJM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextJM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleJM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdJM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoJM {
	border: 0;
	background-color: #1949D2;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdJM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #000000 1px solid;
}
td.PrimaMacroJM > a.click_enlarge > img, td.PrimaMacroJM > img,
td.PrimaMacroJM a.click_enlarge img, td.PrimaMacroJM img {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroJM > a.click_enlarge > img , td.AltreMacroJM > img,
td.AltreMacroJM a.click_enlarge img , td.AltreMacroJM img {
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* 1 IDEA */
.body1ID {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_1ID.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_1ID DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #005291
}
td.cat_menu_txt_cell_1ID * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #005291;
	border-right-color: #005291;
	border-bottom-color: #005291;
	border-left-color: #005291;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_1ID * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#005291;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_1ID * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProd1ID {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	text-transform: uppercase;
}
.bodytext1ID {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitle1ID {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProd1ID {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filetto1ID {
	border: 0;
	background-color: #005291;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProd1ID {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top:#005291 1px solid;
}
td.PrimaMacro1ID > a.click_enlarge > img, td.PrimaMacro1ID > img
td.PrimaMacro1ID a.click_enlarge img, td.PrimaMacro1ID img {
	BORDER-RIGHT: #005291 2px solid;
	BORDER-TOP: #005291 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #005291 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #005291 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacro1ID > a.click_enlarge > img , td.AltreMacro1ID > img,
td.AltreMacro1ID a.click_enlarge img , td.AltreMacro1ID img {
	BORDER-RIGHT: #005291 2px solid;
	BORDER-TOP: #005291 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #005291 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #005291 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}
/* PAPEETE */
.bodyPAP {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_PAP.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_PAP DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #F18E00
}
td.cat_menu_txt_cell_PAP * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #F18E00;
	border-right-color: #F18E00;
	border-bottom-color: #F18E00;
	border-left-color: #F18E00;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_PAP * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#F18E00;
	color:#000000;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_PAP * a.category_menu_text_link {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdPAP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextPAP {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitlePAP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdPAP {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoPAP {
	border: 0;
	background-color: #F18E00;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdPAP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #F18E00 1px solid;
}
td.PrimaMacroPAP > a.click_enlarge > img, td.PrimaMacroPAP > img,
td.PrimaMacroPAP a.click_enlarge img, td.PrimaMacroPAP img {
	BORDER-RIGHT: #F18E00 2px solid;
	BORDER-TOP: #F18E00 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #F18E00 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #F18E00 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroPAP > a.click_enlarge > img , td.AltreMacroPAP > img,
td.AltreMacroPAP a.click_enlarge img , td.AltreMacroPAP img {
	BORDER-RIGHT: #F18E00 2px solid;
	BORDER-TOP: #F18E00 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #F18E00 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #F18E00 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/*DISNEY*/
.bodyDY {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_DY.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_DY DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #005291
}
td.cat_menu_txt_cell_DY * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #005291;
	border-right-color: #005291;
	border-bottom-color: #005291;
	border-left-color: #005291;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_DY * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#005291;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_DY * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
}
.bodytextDY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleDY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdDY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
}
.filettoDY {
	border: 0;
	background-color: #005291;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdDY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #005291 1px solid;
}
.titoloProdDY {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}

td.PrimaMacroDY > a.click_enlarge > img , td.PrimaMacroDY > img,
td.PrimaMacroDY a.click_enlarge img , td.PrimaMacroDY img {
	BORDER-RIGHT: #005291 2px solid;
	BORDER-TOP: #005291 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #005291 2px solid;
	/* WIDTH: 98%; */
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #005291 2px solid;
	FONT-FAMILY: Verdana, Arial;
	/* HEIGHT: 20px;  */
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroDY > a.click_enlarge > img , td.AltreMacroDY > img, td.AltreMacroDY a.click_enlarge img , td.AltreMacroDY img {
	BORDER-RIGHT: #005291 2px solid;
	BORDER-TOP: #005291 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #005291 2px solid;
	/* WIDTH: 98%; */
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #005291 2px solid;
	FONT-FAMILY: Verdana, Arial;
	/* HEIGHT: 20px;  */
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}


/* PLAYBOY */
.bodyPB {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_PB.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_PB DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #FF6699
}
td.cat_menu_txt_cell_PB * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #FF6699;
	border-right-color: #FF6699;
	border-bottom-color: #FF6699;
	border-left-color: #FF6699;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_PB * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#FF6699;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_PB * a.category_menu_text_link {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdPB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextPB {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitlePB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdPB {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoPB {
	border: 0;
	background-color: #FF6699;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdPB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #FF6699 1px solid;
}
td.PrimaMacroPB > a.click_enlarge > img , td.PrimaMacroPB > img,
td.PrimaMacroPB a.click_enlarge img , td.PrimaMacroPB img {
	BORDER-RIGHT: #FF6699 2px solid;
	BORDER-TOP: #FF6699 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #FF6699 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #FF6699 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroPB > a.click_enlarge > img , td.AltreMacroPB > img {
	BORDER-RIGHT: #FF6699 2px solid;
	BORDER-TOP: #FF6699 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #FF6699 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #FF6699 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}
/* CUTIES */
.bodyCUT {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_CUT.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_CUT DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #B1D2EC
}
td.cat_menu_txt_cell_CUT * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #B1D2EC;
	border-right-color: #B1D2EC;
	border-bottom-color: #B1D2EC;
	border-left-color: #B1D2EC;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_CUT * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#B1D2EC;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_CUT * a.category_menu_text_link {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdCUT {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextCUT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleCUT {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdCUT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoCUT {
	border: 0;
	background-color: #E64690;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdCUT {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #E64690 1px solid;
}
td.PrimaMacroCUT > a.click_enlarge > img , td.PrimaMacroCUT > img,
td.PrimaMacroCUT a.click_enlarge img , td.PrimaMacroCUT img {
	BORDER-RIGHT: #E64690 2px solid;
	BORDER-TOP: #E64690 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #E64690 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #E64690 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroCUT > a.click_enlarge > img , td.AltreMacroCUT > img {
	BORDER-RIGHT: #E64690 2px solid;
	BORDER-TOP: #E64690 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #E64690 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #E64690 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* HIGH SCHOOL MUSICAL */
.bodyHSM {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_HSM.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_HSM DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #CB0E22;
}
td.cat_menu_txt_cell_HSM * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #CB0E22;
	border-right-color: #CB0E22;
	border-bottom-color: #CB0E22;
	border-left-color: #CB0E22;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_HSM * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#CB0E22;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_HSM * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdHSM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextHSM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleHSM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdHSM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoHSM {
	border: 0;
	background-color: #FDC600;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdHSM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #FDC600 1px solid;
}
td.PrimaMacroHSM > a.click_enlarge > img , td.PrimaMacroHSM > img,
td.PrimaMacroHSM a.click_enlarge img , td.PrimaMacroHSM img {
	BORDER-RIGHT: #FDC600 2px solid;
	BORDER-TOP: #FDC600 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #FDC600 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #FDC600 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroHSM > a.click_enlarge > img , td.AltreMacroHSM > img {
	BORDER-RIGHT: #FDC600 2px solid;
	BORDER-TOP: #FDC600 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #FDC600 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #FDC600 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}


/* PURO */
.bodyPU {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_PU.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_PU DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #D2DEEE
}
td.cat_menu_txt_cell_PU * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #D2DEEE;
	border-right-color: #D2DEEE;
	border-bottom-color: #D2DEEE;
	border-left-color: #D2DEEE;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_PU * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#D2DEEE;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_PU * a.category_menu_text_link {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdPU {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextPU {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitlePU {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdPU {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoPU {
	border: 0;
	background-color: #D2DEEE;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdPU {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #D2DEEE 1px solid;
}
td.PrimaMacroPU > a.click_enlarge > img , td.PrimaMacroPU > img,
td.PrimaMacroPU a.click_enlarge img , td.PrimaMacroPU img {
	BORDER-RIGHT: #D2DEEE 2px solid;
	BORDER-TOP: #D2DEEE 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #D2DEEE 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #D2DEEE 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroPU > a.click_enlarge > img , td.AltreMacroPU > img {
	BORDER-RIGHT: #D2DEEE 2px solid;
	BORDER-TOP: #D2DEEE 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #D2DEEE 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #D2DEEE 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* MARYLIN MONROE */
.bodyMM {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_MM.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_MM DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #4b4a4f;
}
td.cat_menu_txt_cell_MM * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #4b4a4f;
	border-right-color: #4b4a4f;
	border-bottom-color: #4b4a4f;
	border-left-color: #4b4a4f;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_MM * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#4b4a4f;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_MM * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdMM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextMM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleMM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdMM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoMM {
	border: 0;
	background-color: #FDC600;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdMM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #4b4a4f 1px solid;
}
td.PrimaMacroMM > a.click_enlarge > img , td.PrimaMacroMM > img,
td.PrimaMacroMM a.click_enlarge img , td.PrimaMacroMM img {
	BORDER-RIGHT: #4b4a4f 2px solid;
	BORDER-TOP: #4b4a4f 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #4b4a4f 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #4b4a4f 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroMM > a.click_enlarge > img , td.AltreMacroMM > img {
	BORDER-RIGHT: #4b4a4f 2px solid;
	BORDER-TOP: #4b4a4f 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #4b4a4f 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #4b4a4f 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}

/* THE SIMPSON */
.bodySIM {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_SIM.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_SIM DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #5394d4;
}
td.cat_menu_txt_cell_SIM * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #5394d4;
	border-right-color: #5394d4;
	border-bottom-color: #5394d4;
	border-left-color: #5394d4;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_SIM * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#5394d4;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_SIM * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdSIM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextSIM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleSIM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdSIM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoSIM {
	border: 0;
	background-color: #5394d4;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdSIM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #5394d4 1px solid;
}
td.PrimaMacroSIM > a.click_enlarge > img , td.PrimaMacroSIM > img,
td.PrimaMacroSIM a.click_enlarge img , td.PrimaMacroSIM img {
	BORDER-RIGHT: #5394d4 2px solid;
	BORDER-TOP: #5394d4 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #5394d4 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #5394d4 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroSIM > a.click_enlarge > img , td.AltreMacroSIM > img {
	BORDER-RIGHT: #5394d4 2px solid;
	BORDER-TOP: #5394d4 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #5394d4 2px solid;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #5394d4 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}
/* HELLO KITTY */
.bodyHK {
background:url(http://www.1ideaitalia.com/fiximages/patterns/pattern_HK.gif);
background-repeat:repeat;
}
TD.cat_menu_txt_cell_HK DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #e1001a
}
td.cat_menu_txt_cell_HK * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #e1001a;
	border-right-color: #e1001a;
	border-bottom-color: #e1001a;
	border-left-color: #e1001a;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_HK * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color:#e1001a;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_HK * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
.titoloProdHK {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextHK {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleHK {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdHK {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoHK {
	border: 0;
	background-color: #e1001a;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
.titoliSchProdHK {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border-top: #e1001a 1px solid;
}
td.PrimaMacroHK > a.click_enlarge > img, td.PrimaMacroHK > img
td.PrimaMacroHK a.click_enlarge img, td.PrimaMacroHK img {
	BORDER-RIGHT: #e1001a 2px solid;
	BORDER-TOP: #e1001a 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #e1001a 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #e1001a 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding: 0px;
	margin-top: 5px;
}

td.AltreMacroHK > a.click_enlarge > img , td.AltreMacroHK > img,
td.AltreMacroHK a.click_enlarge img , td.AltreMacroHK img {
	BORDER-RIGHT: #e1001a 2px solid;
	BORDER-TOP: #e1001a 2px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #e1001a 2px solid;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	BORDER-BOTTOM: #e1001a 2px solid;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	padding: 0px;
}
	
/* FINE CLASSI BRANDS */

.ContenitoreTestoCompany {
	WIDTH: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 15px;
}
#titoloCompany {
	POSITION: absolute;
	OVERFLOW: hidden;
	WIDTH: 420px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #1C5290;
	line-height: 18px;
	font-weight: bold;
	text-transform:uppercase;
	z-index: 110;
	top: 10px;
	height: 24px;
}
#TitoloPartners {
	POSITION: absolute;
	OVERFLOW: hidden;
	WIDTH: 420px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #1C5290;
	line-height: 18px;
	font-weight: bold;
	text-transform:uppercase;
	z-index: 120;
	top: 10px;
	height: 24px;
	left:50%;
	margin-left:-228px;
}
#TitoloVideo {
	POSITION: absolute;
	OVERFLOW: hidden;
	WIDTH: 420px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #1C5290;
	line-height: 18px;
	font-weight: bold;
	text-transform:uppercase;
	z-index: 120;
	top: 164px;
	height: 24px;
	left:50%;
	margin-left:-300px;
}
#player {
	z-index: 0;
}
DIV#ContenutoCentraleHome {
	height: 540px;
	width: 950px;
	z-index: 100;
	position: absolute;
	left: 50%;
	margin-left:-475px;
	top: 131px;
	/* overflow: auto; */
	overflow:auto;
}
DIV#ContenutoCentraleGenerico {
	height: 520px;
	width: 950px;
	z-index: 100;
	position: absolute;
	left: 50%;
	margin-left:-475px;
	top: 131px;
	overflow: auto;
}
DIV#ContenutoPartners {
	overflow:scroll;
	width: 670px;
	height:440px;
	z-index: 100;
	position:absolute;
	left:50%;
	margin-left:-228px;
	top: 80px;
	border-left:#1C5290 2px solid;
	padding-left: 20px;
}
DIV#HomepageButton {
	height: 180px;
	width: 180px;
	z-index: 50;
	position: absolute;
	left: 50%;
	margin-left: -475px;
	margin-top: 130px;
	/* top: 125px; */
	overflow: hidden;
}
.sottotitoloImmagine {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none;
	}

/* SISTEMI ESPOSITIVI */
DIV#FlashCentraleExpo {
	height: 540px;
	width: 928px;
	z-index: 0;
	position: absolute;
	left: 50%;
	margin-left:-453px;
	top: 124px;
	visibility: visible
}
.titoloProdEXPO {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #1C5290;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bodytextEXPO {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.bodytitleEXPO {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #1C5290;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
.txtSchProdEXPO {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #002C5A;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	padding-right: 6px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
}
.filettoEXPO {
	border: 0;
	background-color: #FF6699;
	height: 1px;
	width: 100%;
	padding-right: 2px;
}
TD.cat_menu_txt_cell_EXPO DIV#ContenitoreMenuCategoriesScorrevole {
	background-color: #005291
}
td.cat_menu_txt_cell_EXPO * td.category_menu_img_cell {
	border-top-width: 2px;
	border-right-width: 1px;
	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: #005291;
	border-right-color: #005291;
	border-bottom-color: #005291;
	border-left-color: #005291;
	width: 125px;
	height: 127px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:absmiddle;
}
td.cat_menu_txt_cell_EXPO * td.category_menu_text_cell {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 125px;
	height: 51px;
	background-color: #005291;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
}
td.cat_menu_txt_cell_EXPO * a.category_menu_text_link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	text-align: center;
}
#ContenitoreTestoEXPO {
	POSITION: absolute;
	OVERFLOW: hidden;
	top: 2px;
	WIDTH: 540px;
	HEIGHT: 341px;
	left: 380px;
}
#DatiSchedaProdottoEXPO {
	MARGIN-TOP: 0px;
	WIDTH: 540px;
	POSITION: relative;
	TOP: 0px;
}
DIV#ImgProdottoEXPO {
	z-index: 1;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}

/* FLOATING MENU */
.floating_menu_div
{
clear:both;
z-index:100;
}

.floating_menu_table
{
background-color:#FFFFFF;
/*width: 180px;*/
 /*(con bordo in ambo i lati diventa 140px)*/
/*height: 16px; /*(con bordo, superiore o inferiore, diventa 19px)*/
BORDER: #005291 solid 3px;
margin-left: 11px;
padding-left: 0px;
}

html>/**/body .floating_menu_table
{
	/*height: 16px; /*(con bordo, superiore o inferiore, diventa 19px)*/
BORDER: #005291 solid 3px;
	margin-top: 0px;
	margin-left: 0px !important;
	padding-left: 0px !important;
	/*width: 174px;*/
}

.floating_menu_cell
{
	display:block; /* (con bordo in ambo i lati diventa 140px) */
	height: 24px; /* (con bordo, superiore o inferiore, diventa 19px) */
	/* BORDER: #003366 3px; */
padding:0;
	margin:0;
}

.floating_menu_cell_over
{
BACKGROUND-COLOR: #005291;
color:#FFFFFF;
display:block;
/*width: 180px;*/ /* (con bordo in ambo i lati diventa 140px) */
height: 24px; /* (con bordo, superiore o inferiore, diventa 19px) */
/* BORDER: #003366 3px; */
padding:0;
margin:0;
/* border:#FF0000 1px solid; */
}

.floating_menu_button
{
COLOR: #005291;
FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 10pt;
LINE-HEIGHT: 24px;
FONT-VARIANT: normal;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding-left:0px;
padding-right:0px;
display:block;
/*width:156px;*/
/*	padding-right:13px;
text-align:right; */
}

A.floating_menu_button:Hover
{
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 10pt;
LINE-HEIGHT: 24px;
FONT-VARIANT: normal;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
padding-left:0px;
padding-right:0px;
display:block;
/*width:156px;*/
/*	padding-right:13px; */
}

/* AREA DOWNLOAD CATALOGHI */

/* #TabellaDownload
{
padding-top: 25px;
} */

#SottoTabellaDownload
{
width:210px;
height:210px;
border: #005291 2px solid;
padding: 0px;
}

.BrandDownload
{
font-size: 9pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-align:center;
}
/* FINE AREA DOWNLOAD CATALOGHI */

/* QUESTE CLASSI PERMETTONO DI NON VEDERE VISUALIZZATO IL TRATTINO DI FIANCO ALLE IMMAGINI DI ELEMENTI DOWNLOADABLE */
.downloadable
{
TEXT-DECORATION: none; 
}
.downloadable:Hover
{
TEXT-DECORATION: none; 
}
.downloadable:Active
{
TEXT-DECORATION: none; 
}

