* {border:0;margin:0;padding:0;border-collapse:collapse;}
html, body {margin:0;border:0;padding:0;text-align:center;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:83%;color:#747474;}
.hide_me {display:none;}
input, select {font:10px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#999;}
a{text-decoration:none;color:#CE9B0A;font-weight:bold; padding:0; margin:0;}

#wrapper{margin:0px auto 0;width:996px; height:auto;}
#main{margin-left:28px;width:948px;display:inline; background-color:#FFFFFF; float:left;}
#contenitore {margin:18px auto 0;width:948px;text-align:left;}

/*POPUP LAYER*/
#blanket {background-color:#111;opacity:0.65;filter:alpha(opacity=65);position:absolute;z-index:9001;top:0px;left:0px;width:100%;}
#popUpDiv {width:300px;height:150px;position:absolute;background-color:#FFF;z-index:9002;overflow:auto;}
#lightboxOutSite{width:506px;height:249px;background:url(/img/bkg_contentBox.jpg) 0 0 no-repeat;}
.contLight{float:left;width:504px;height:182px;}
h1.titLight {padding:0; margin:41px 0 0 0px; text-align:center; font-family:tahoma; font-size:20px; color:#515151; font-weight:normal;}
p.txtLight {padding:0; margin:19px 0 0 0; text-align:center; font-family:tahoma; font-size:14px; color:#747474; font-weight:normal;}
.btn01 {float:left; width:183px;margin:0 0 0 60px;display:inline;}
.btn02 {float:left; width:183px;margin:0 0 0 20px;display:inline;}


/*header*/
#header{z-index:10;}
#titolo {float:left;clear:both;width:100%;background-color:#FFFFFF;}
	#titolo h1 {float:left;clear:both;margin:0;padding:0;}
		#titolo h1 a {float:left;display:inline;margin-left:4px;width:400px;height:40px;}
	#titolo #accessibilityPanel {float:right;display:inline;margin-top:9px;margin-right:21px;}
		#accessibilityPanel ul {float:left;clear:both;list-style-type:none;}
			#accessibilityPanel ul li {float:left;padding:8px;}
				#accessibilityMenu #textsize dl {float:left;clear:both;margin:0;padding:0;list-style-type:none;}
					#accessibilityMenu #textsize dl dt {float:left;margin:0;padding:0;color:#7f7f7f;}
					#accessibilityMenu #textsize dl dd {float:left;margin:0;padding:2px 0 0;}
						#accessibilityMenu #textsize dl dd a {float:left;width:13px;height:10px;background:transparent no-repeat 0 0;}
						#accessibilityMenu #textsize dl dd#small a {background-image:url(/img/ico_A_small.gif);}
						#accessibilityMenu #textsize dl dd#small a:hover {background-image:url(/img/ico_A_small_on.gif);}
						#accessibilityMenu #textsize dl dd#small.active a {background-image:url(/img/ico_A_small_on.gif);}
						#accessibilityMenu #textsize dl dd#medium a {background-image:url(/img/ico_A_medium.gif);}
						#accessibilityMenu #textsize dl dd#medium a:hover {background-image:url(/img/ico_A_medium_on.gif);}
						#accessibilityMenu #textsize dl dd#medium.active a{background-image:url(/img/ico_A_medium_on.gif);}
						#accessibilityMenu #textsize dl dd#large a {background-image:url(/img/ico_A_large.gif);}
						#accessibilityMenu #textsize dl dd#large a:hover {background-image:url(/img/ico_A_large_on.gif);}
						#accessibilityMenu #textsize dl dd#large.active a {background-image:url(/img/ico_A_large_on.gif);}
							#accessibilityMenu #textsize dl dd a span {display:none;}

				#accessibilityMenu #contrast dl {float:left;clear:both;margin:0;padding:0;}
					#accessibilityMenu #contrast dl dt {float:left;margin:0;padding:0;color:#7f7f7f;}
					#accessibilityMenu #contrast dl dd {float:left;margin:0;padding:2px 2px 0;}
						#accessibilityMenu #contrast dl dd a {float:left;width:12px;height:12px;background:transparent no-repeat 0 0;}
						#accessibilityMenu #contrast dl dd#normalC a {background-image:url(/img/ico_contrast_minus.gif);}
						#accessibilityMenu #contrast dl dd#normalC a:hover {background-image:url(/img/ico_contrast_minus_on.gif);}
						#accessibilityMenu #contrast dl dd#normalC.active a {background-image:url(/img/ico_contrast_on.gif);}
						#accessibilityMenu #contrast dl dd#contrastC a {background-image:url(/img/ico_contrast_plus.gif);}
						#accessibilityMenu #contrast dl dd#contrastC a:hover {background-image:url(/img/ico_contrast_plus_on.gif);}
						#accessibilityMenu #contrast dl dd#contrastC.active a {background-image:url(/img/ico_contrast_on.gif);}
							#accessibilityMenu #contrast dl dd a span {display:none;}



			#accessibilityPanel ul li#language {color:#C2C2C2;}
			#accessibilityPanel ul li#menuLanguage {border-right:0 none;}
				#accessibilityPanel ul li#menuLanguage a {font-size:11px;color:#C2C2C2;text-decoration:none;}
				#accessibilityPanel ul li#menuLanguage a:hover {color:#7F7F7F;}
				
/*Layer lingue*/
.contentLang {position:relative;z-index:6;}
.language {position:absolute;left:-5px;top:0px;visibility:hidden;border-bottom: 1px solid #767676;border-left: 1px solid #767676;border-right: 1px solid #767676;background-color: #ffffff; padding: 0px; width: 115px;}
.language ul {margin: 0px; padding: 0px;}
.language ul li {width: 110px;margin-top:5px;}
/**/
/*fine header*/


/*menu*/
#menu_sx{float:left;background-image:url(../img/menu_sx_border.gif);background-repeat:no-repeat;width:6px;height:44px;}
#menu_dx{float:left;background-image:url(../img/menu_dx_border.gif);background-repeat:no-repeat;width:4px;height:44px;}
#menuCont{float:left;margin-top:8px;width:945px;}
#menu{float:left;width:935px;height:44px;background-image:url(../img/menu_cx_bg.gif);background-repeat:repeat-x;position:relative;z-index:5;}
	#menu table {float:left;clear:both;margin:0;padding:0;list-style-type:none; width:685px;}
		#menuBtn:hover{background-image:url(../img/bgbtn_hover_02.gif);background-repeat:repeat-x;color:#edab57;}
		#menuBtn.roll{background-image:url(../img/bgbtn_hover_02.gif);background-repeat:repeat-x;color:#edab57;}
		/*dinamico 01*/
		.mnu2lvl{display:none; position:absolute;top:40px;list-style:none; /*width:auto!important;*/ width:140px; /*min-width:160px;*/ background:#ffdcab url(/img/bg_MNU2lvl.gif) repeat-x 0 0; border:1px solid #edab57; border-top:none; z-index:999;}
			.mnu2lvl li{margin:0;padding:4px 4px 0px 27px;color:#c88533;font-size:11px;line-height:1.3; background:transparent url(../img/ico_gold_point.png) no-repeat 12px 10px;}
				.mnu2lvl li a{color:#b26b16;font-weight:normal;text-decoration:none;}
				.mnu2lvl li a:hover,.mnu2lvl li a.sel{color:#df9934!important;}
				
		.enterprise{left:2px;}
		.marques{left:371px;}


#search_panel {float:right;display:inline;margin-right:33px;width:174px;display:block;height:38px;}
#search_panel .search{float:left;display:inline;margin-top:7px;float:right;background-image:url(../img/bg_search.gif);background-repeat:no-repeat;width:174px;height:24px;}
.cerca_input {
	float:left;
	display:inline;
	width:120px;
	height:16px;
	margin:6px 0 0 30px;
	font-size:10px;
}

.lineetta {background:transparent url(/img/linetta_menuFerrero.png) no-repeat 0 4px; height:7px;}
.nolineetta {background:transparent no-repeat 0 4px; height:7px;}
/*fine menu*/


/*spalla destra*/
.contentSpallaDX{float:left;display:inline;margin-top:10px; width:260px;}
/*fine spalla destra*/

/*webtv*/
/**/
#contwebTV{float:left;width:260px;height:375px; position:relative;}
/**/

/*flash links*/
.flashLinks{float:left;display:inline;margin:15px 0 0 0; height:200px; width:260px;}
/**/


#visual{float:left;display:inline;margin:2px 0 0 5px;width:257px;height:375px;}
#visual_cornice{position:absolute; top:1px; left:0px; width:260px; height:375px; background:url(/img/hp_cornice.png) no-repeat 0 0;}
#contwebTV .btnbox{float:left;display:inline;margin:14px 0 0 9px;width:231px;height:39px;}
#contwebTV p{float:left;display:inline;margin-top:260px;width:231px;font-family:Tahoma;font-size:11px;color:#5c8fa2; text-transform:uppercase; font-weight:bold; text-align:center;}
/**/
#webTV{float:left;width:260px;height:375px;background-image:url(/img/bg_box.gif);background-repeat:no-repeat;}
/**/
#flashplayer{margin:20px 0 4px 6px;width:248px;height:349px;}
#webTV .btnbox{margin:13px 0 0 10px;width:246px;height:39px;}
#webTV .btnbox p{width:145px;font-family:Tahoma;font-size:11px;color:#5c8fa2;text-transform:uppercase;font-weight:bold;}
/**/

/*home page*/
#homepage {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
/*#homepage #flashHP{float:left;display:inline;margin:13px 2px 0 0;width:679px;height:375px;}*/
#homepage #flashHP{float:left;display:inline;margin:12px 11px 0 4px;width:667px;height:375px;/*background-image:url(/img/bg_mutimedia_small.jpg);*/ position:relative; z-index:0;}
	#homepage #flashHP .imgBig{width:667px;height:375px; position:relative;}
		#homepage #flashHP #hpelb{width:667px;height:375px; position:relative; /*z-index:0;*/ left:0px; top:0px;  background:url(/img/bg_multimedia_cornice.png) 100% 100% no-repeat;}
			#homepage #flashHP #hpelbN{width:667px;height:15px; position:absolute; z-index:20; left:0px; top:0px; background:url(/img/bg_multimedia_cornice.png) 0 0 no-repeat;}
			#homepage #flashHP #hpelbS{width:667px;height:15px; position:absolute; z-index:20; left:0px; bottom:0px; background:url(/img/bg_multimedia_cornice.png) 0 100% no-repeat;}
			#homepage #flashHP #hpelbE{width:15px;height:345px; position:absolute; z-index:10; right:0px; top:15px; background:url(/img/bg_multimedia_cornice.png) 100% -15px no-repeat;}
			#homepage #flashHP #hpelbO{width:15px;height:345px; position:absolute; z-index:10; left:0px; top:15px;background:url(/img/bg_multimedia_cornice.png) 0 -15px no-repeat;}
		#homepage #flashHP .imgBig a{width:667px;height:375px; position:absolute; /*z-index:0;*/ left:0px; top:0px;}
		#homepage #flashHP .imgBig img{position:absolute; z-index:-10; top:0px; left:0px;}
		#homepage #flashHP .imgBig embed{position:absolute; z-index:0; top:0px; left:0px;}
	
	#homepage #flashHP .flashHPBottom{width:667px; height:70px; background:url(/img/bg_mutimedia_bottom.png) 100% 100% no-repeat; position:absolute; z-index:10; bottom:0px; left:0px;}
		#homepage .flashHPBottom img{width:80px; cursor:pointer; position:absolute; z-index:20; top:0px;}

#homepage #flashHPfull{float:left;display:inline;margin:12px 0px 0 4px;width:940px;height:375px; position:relative;}
	#homepage #flashHPfull .imgBig{width:940px;height:375px; position:relative;}
		#homepage #flashHPfull #hpelb{width:940px;height:375px; position:relative; /*z-index:0;*/ left:0px; top:0px;  background:url(/img/bg_multimedia_cornice_big.png) 100% 100% no-repeat;}
		#homepage #flashHPfull .imgBig a{width:940px;height:375px; position:absolute; /*z-index:0;*/ left:0px; top:0px;}
		#homepage #flashHPfull .imgBig img{position:absolute; z-index:-10; top:0px; left:0px;}
		#homepage #flashHPfull .imgBig embed{position:absolute; z-index:-10; top:0px; left:0px;}
			
			#homepage #flashHPfull #hpelbN{width:940px;height:15px; position:absolute; z-index:20; left:0px; top:0px; background:url(/img/bg_multimedia_cornice_big.png) 0 0 no-repeat;}
			#homepage #flashHPfull #hpelbS{width:940px;height:15px; position:absolute; z-index:20; left:0px; bottom:0px; background:url(/img/bg_multimedia_cornice_big.png) 0 100% no-repeat;}
			#homepage #flashHPfull #hpelbE{width:15px;height:345px; position:absolute; z-index:10; right:0px; top:15px; background:url(/img/bg_multimedia_cornice_big.png) 100% -15px no-repeat;}
			#homepage #flashHPfull #hpelbO{width:15px;height:345px; position:absolute; z-index:10; left:0px; top:15px;background:url(/img/bg_multimedia_cornice_big.png) 0 -15px no-repeat;}
	
	#homepage #flashHPfull .flashHPBottom{width:937px; height:70px; background:url(/img/bg_mutimedia_bottom_big.png) 100% 100% no-repeat; position:absolute; z-index:10; bottom:3px; left:2px;}
		#homepage .flashHPfull img{width:80px; cursor:pointer; position:absolute; z-index:20; top:0px;}
	
#homepage #contentBox{float:left;margin-top:16px;margin-left:1px;display:inline;width:320px;height:164px; background-image:url(/img/bg_contentBox.gif); background-repeat:no-repeat;}
#homepage .lancioHP{float:left;display:inline;margin:16px 0 0 13px;}
.jcarousel-hp-news{ width:300px; height:91px; position:relative;}
	a.linkTxt, a.linkTxt:hover{color:#747474; font-weight:normal; text-decoration:none;}

#contentFlash{float:left;display:inline;margin:16px 0 0 12px;}
#contentFlashBig{float:left;display:inline;margin:16px 0 0 18px;}
	.jcarousel-hp{ width:608px; height:164px; background: transparent url(/img/carHP_bkg.jpg) no-repeat 0 0; position:relative;}
	.jcarousel-hp-small{ width:206px; height:164px; background: transparent url(/img/carHP_small_bkg.jpg) no-repeat 0 1px; position:relative;}
	#contentFlash h2{font-family:Tahoma, Geneva, sans-serif; color:#CE9B0A; font-size:13px; font-weight:bold; float:left; display:inline; position:absolute; z-index:2; top:10px; left:20px;}
	#contentFlashBig h2{font-family:Tahoma, Geneva, sans-serif; color:#CE9B0A; font-size:14px; font-weight:bold; float:left; display:inline; position:absolute; z-index:2; top:10px; left:41px;}

.box1 {float: left;display:inline;width:318px;}
.box2 {width:305px;float:left;}
.boxTit{color:#f0b150;font-weight:bold;font-size:13px;margin-bottom:15px;}
.boxTxt{margin-top:15px;height:90px;}

/*focus tab*/
#navcontainer{padding: 0;width: 304px;}

#navcontainer ul{border:0;margin:12px 0 0 15px;padding: 0px;list-style-type: none;text-align:center;height:28px;}

#navcontainer ul li{
	float: left;
	padding: 0;
	margin: 0;
}


.tablinkOn_sx{
	background-image:url(/img/bg_tablinkOn_sx.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:4px;
}
.tablinkOn_dx{
	background-image:url(/img/bg_tablinkOn_dx.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:5px;
}
.tablinkOn{
	background-image:url(/img/bg_tablinkOn.jpg); 
	background-repeat:repeat-x;
	height: 28px;
	line-height:28px;
	text-decoration: none;
	display: block;
	text-align: center;
	text-transform:uppercase;
	padding:0 4px;
	color: #fff;
}

.tablinkOn{
	font-weight:bold;
	color: #fff;
}

.tablinkOff {
	background-image:url(/img/bg_tablinkOff.jpg);
	background-repeat:repeat-x;
	height: 28px;
	line-height:28px;
	text-decoration: none;
	display: block;
	text-align: center;
	text-transform:uppercase;
	padding:0 4px;
	color: #a1a0a0;
}
.tablinkOff_sx{
	background-image:url(/img/bg_tablinkOff_sx.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:4px;
}
.tablinkOff_dx{
	background-image:url(/img/bg_tablinkOff_dx.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:5px;
}
.tablinkOff{font-weight:bold;color:#A1A0A0;}

.tablinkOff:hover {
	background-image:url(/img/bg_tablinkOff.jpg); 
	background-repeat:repeat-x;
	height: 28px;
	text-decoration: none;
	display: block;
	text-align: center;
	text-transform:uppercase;
	padding:0 4px;
	color: #CE9B0A;
}

.tablinkOff:hover strong {
	color: #CF8A1F;
}


/*tab home page*/
.tablinkOnHp{
	background-image:url(/img/bg_tablinkOnHp.jpg); 
	background-repeat:no-repeat;
	display:block;
	width: 92px;
	height: 27px;
	line-height:27px;
	text-decoration: none;
	text-align: center;
	text-transform:uppercase;
	padding-top:0px;
}

.tablinkOnHp{
	font-weight:bold;
	color: #fff;
}

.tablinkOffHp {
	background-image:url(/img/bg_tablinkOffHp.jpg);
	background-repeat:no-repeat;
	display:block;
	width: 92px;
	height: 27px;
	line-height:27px;
	text-decoration: none;
	text-align: center;
	text-transform:uppercase;
	color: #a1a0a0;
	padding-top:0px;
}

.tablinkOffHp{font-weight:bold;color:#A1A0A0;}

.tablinkOffHp:hover {
	background-image:url(/img/bg_tablinkOnHp.jpg); 
	background-repeat:no-repeat;
	display:block;
	width: 92px;
	height: 27px;
	text-decoration: none;
	text-align: center;
	text-transform:uppercase;
	color: #fff;
	padding-top:0px;
}

.tablinkOffHp:hover strong {
	color: #CF8A1F;
}

/*fine tab home page*/

/*#tab1{display: block;padding: 25px 16px 0px 16px;}
#tab2{display: none;padding: 25px 16px 0px 16px;}
#tab3{display: none;padding: 25px 16px 0px 16px;}*/

.box1 .boxC{position:relative; overflow:hidden; width:315px; height:115px;}
	.box1 .boxC .boxCS{position:absolute; top:0px; left:0px; overflow:visible; width:315px; /*z-index:99999;*/}
	#contentBox #tab1, #contentBox #tab2, #contentBox #tab3{width:305px; height:125px; padding: 20px 16px 0px 16px; position:relative; float:left; display:block;}


/*.tabTxt{float:left;display:inline;margin-left:25px;height:94px;width:150px;display:block; overflow:hidden; position:relative;}
.tabTxt_big{float:left;display:inline;margin-left:25px;height:94px;width:250px;display:block; overflow:hidden; position:relative;}
.tabImg{float:left;display:inline;height:95px;width:95px;display:block;}
.tabTxtC{position:absolute; top:0px; left:0px; overflow:visible; width:100%; height:3500px;}*/
.tabTxt{float:left;display:inline;margin:0 0 0 12px;height:95px;width:160px;}
.tabTxt_big{float:left;display:inline;margin:0;height:95px;width:270px;}
.tabImg{float:left;display:inline;height:95px;width:95px;display:block; margin:0px;}


.linkTab{
	color: #cf8a1f;
	text-decoration:none;
}
.linkTab:hover{
	color: #cf8a1f;
	text-decoration: none;
}
/*fine menu*/

/*menu pagine interne*/
#menu_interno{float:left;height:33px;width:945px;background-image:url(/img/bg_menu_int.gif);background-repeat:repeat-x;}
#menu_interno ul li{list-style:none;float:left;}
#menu_interno .voce {margin-left:15px;font-family:Tahoma;font-size:11px;color:#5d5d5d;text-decoration:none; letter-spacing:1px;line-height:33px; font-weight:normal;}
#menu_interno .voce:hover{color:#ce9b0a;}
#menu_interno .voce:active{color:#ce9b0a;}

#menu_interno .prodotto{margin-right:17px;font-family:Tahoma;font-size:11px;color:#5d5d5d;text-decoration:none; letter-spacing:1px;line-height:33px;}
#menu_interno .prodotto:hover{font-family:Tahoma;font-size:11px;color:#ce9b0a;text-decoration:none;letter-spacing:1px;}
#menu_interno .active{margin-right:17px;font-family:Tahoma;font-size:11px;color:#ce9b0a;text-decoration:none;letter-spacing:1px;line-height:33px;}
/*fine menu pagine interne*/

/*flash*/
#flash{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#flash .visual{float:left;display:inline;margin:13px 2px 0 0;width:948px;}

/*contacts*/
#contacts{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#contacts .visual{float:left;display:inline;margin:13px 2px 0 0;width:940px;}
#contacts .main{float:left;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:940px;}
#contacts .SX{float:left;background-image:url(/img/ferrero_france_contacts.gif);background-repeat:no-repeat;background-position:bottom;float:left;height:431px;width:304px;}
#contacts .DX{float:left;display:inline;margin-top:18px;padding-left:25px;height:448px;border-left:#b1b1b1 1px solid;}
#contacts h1{font-family:Tahoma;font-weight:bold;font-size:16px;color:#ce9b0a;text-transform:uppercase;}

/*ricerca*/
#search {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;min-height:430px;}
#search .searchHead {font-size:12px;padding:1em;padding-bottom:5px;border-bottom:1px solid #747474;text-align:right;}
#search .rowResult {border-bottom:1px solid #E3E3E3;padding:1em;}
#search .titResult {color:#CF8A1F;text-transform:uppercase;font-weight:bold;}
#search .titResult a {color:#CF8A1F;text-decoration:none;}

/*web tv detail*/
#web_tv_detail{float:left;display:inline;margin-bottom:28px;margin-left:6px;clear:both;width:948px;background-color:#FFFFFF;}


/*news print*/
#newsPrint{float:left;display:inline;margin-bottom:28px;clear:both;width:100%;background-color:#FFFFFF;z-index:1;}
#newsPrint .main{float:left;display:inline;margin:10px 0 0 -338px;width:675px;position:absolute;left:50%;}
#newsPrint #boxnews{float:left;display:inline;margin:35px 0px 35px 20px;width:675px;}
#newsPrint .bxdata {float:left;background-image:url(/img/bg_datanews.gif);background-repeat:no-repeat;width:86px;height:17px;color:#FFFFFF;font-weight:bold;line-height:17px;text-align:center;}
#newsPrint h1 {
color:#97B7CC;
font-family:tahoma;
font-size:14px;
}
#newsPrint #boxnews .imgNews {
margin-top:15px;
}
#newsPrint .testo {
border-bottom:1px dotted #A1A1A1;
display:inline;
float:left;
margin-top:38px;
padding-bottom:60px;
width:648px;
}
#newsPrint .testo a {
color:#7FAFCC;
font-weight:bold;
}
/**/

/*news box social network*/
.boxSnet{float:left;background:url(../img/bkg_snet.gif) 0 0 no-repeat;height:39px;width:650px;}

.boxSnet .SX{float:left;}
.boxSnet .SX ul{list-style-type:none;margin:4px 0 0 25px;padding:0;}
.boxSnet .SX ul li{position:relative;float:left;background:url(/img/bkg_sepV_snet.gif) 34px 0 no-repeat; height:39px; width:50px;}
.boxSnet .SX ul li.nosep{position:relative;float:left;background:none; height:39px; width:50px;}
.boxSnet .SX ul li a{display:block;float:left;height:20px;width:20px;}
.boxSnet .SX ul li img{ position:absolute; top:5px; left:0;}

.boxSnet .DX{float:right;}
.boxSnet .DX ul{list-style-type:none;margin:4px 0 0 25px;padding:0;}
.boxSnet .DX ul li{position:relative;float:left;background:url(/img/bkg_sepV_snet.gif) 40px 0 no-repeat; height:39px; width:50px;}
.boxSnet .DX ul li.nosep{position:relative;float:left;background:none;height:39px; width:50px;}
.boxSnet .DX ul li img{ position:absolute; top:5px; left:0;}
/*news box social network*/

/*news*/
#news{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;z-index:1;}
#news .main{position:relative;float:left;display:inline;margin-top:10px;width:675px;}
#news .ricerca{ background:url(/img/bg_formNews.jpg) top left no-repeat;width:662px;height:41px;}
#news .CX {width:675px;}
#news .groupLabel{float:left;display:inline;margin-top:14px;padding:0 0 7px 10px;border-bottom:1px dotted #989898;width:645px;height:41px;font-family:Tahoma,Verdana,Arial;font-size:30px;color:#97B7CC; font-weight:bold;}

#news .linkback{position:absolute;top:20px;right:19px;font-size:10px;text-transform:uppercase;color:#deaf18;}
#news .linkback a{color:#ECD27D;text-decoration:none;}

#news #boxnews{float:left;display:inline;margin:35px 0px 35px 8px;width:621px;}
#news h1{font-family:tahoma;font-size:14px;color:#97B7CC;}
/*da mettere tutto*/
#news .testo{float:left;display:inline;margin-top:38px;padding-bottom:60px;width:648px; border-bottom:1px dotted #a1a1a1;}
#news .testo a{color:#7FAFCC;font-weight:bold;}
#news .toolNewsPdf{float:right;display:inline;background:url(/img/ico_pdfNews.jpg) top left no-repeat;height:23px; line-height:23px;margin-left:30px;margin-top:15px;}
#news .toolNewsPdf a{font-size:10px;font-weight:bold;text-decoration:none;padding-left:40px;color:#515151;}
#news .toolNewsPrint{float:right;display:inline;background:url(/img/ico_printNews.jpg) top left no-repeat;height:23px;line-height:23px;margin-left:30px;margin-top:15px;}
#news .toolNewsPrint a{font-size:10px;font-weight:bold;text-decoration:none;padding-left:40px;color:#515151;}
#news #boxnews .imgNews{margin-top:15px;}
#news #boxnews .space{background-image:url(/img/bg_imgNews.gif); background-repeat:repeat-x; height:17px; width:650px;}
#news #boxnews p{padding-left:4px;padding-right:4px;padding-top:13px;}
/*da mettere tutto*/
#news .bxthumb{float:left;display:inline;margin-right:11px;background:url(/img/corniceNews_th.gif) top left no-repeat; width:86px; height:60px;}
#news .bxthumb .imgth{float:left; margin:5px;}
#news .bxtesto_Thumb {display:inline;float:left;margin-top:4px;width:500px;}
#news .bxtesto_noThumb {display:inline;float:left;margin-top:4px;width:621px;}
#news .bxseparatore{float:left;padding:0 0 7px 10px;border-bottom:1px dotted #989898; width:645px;}
#news .bxdata {float:left;background-image:url(/img/bg_datanews.gif);background-repeat:no-repeat;width:86px;height:17px;color:#FFFFFF;font-weight:bold;line-height:17px;text-align:center;}
#news .bxlink{display:inline;padding-left:8px;width:525px;}
#news .bxlink a{color:#a7c1d1;font-weight:bold;}
#news .txdata {color:#FFFFFF; font-weight:bold;line-height:17px;text-align:center;}
#news .imagenews {margin:10px 0;padding:2px;border:1px solid #E3E3E5;}
#news .spalladx{margin-top:10px;float:left;width:260px;}
.boxrss {float:left;margin:8px 0 0 4px;display:inline;}

.bxarchivio{float:left; background:url(/img/bd_bxArchivioNews.jpg) left top no-repeat;width:266px;}
.bxarchivio .title{float:left;display:inline;margin:40px 0 0 80px;font-family:tahoma;color:#508eba;font-size:17px;font-weight:bold;}
.bxarchivio td{border-bottom:1px dotted #989898;}
.bxarchivio a{color:#e4ac66; text-decoration:none;}
.bxarchivio .selected{ background:url(/img/selected_bxArchivioNews.jpg) left top no-repeat; width:77px; height:16px;}

/*news index*/
#news #boxPrimopiano{float:left;background:url(/img/bg_boxnews_pp_body.jpg) top left repeat-y;width:661px;float:left;margin-top:1px;}
#news #boxPrimopiano .head{float:left;background:url(/img/bg_boxnews_pp_head.jpg) top left no-repeat; height:7px; width:661px;}
#news #boxPrimopiano .body{float:left;width:661px;}
#news #boxPrimopiano .foot{float:left;background:url(/img/bg_boxnews_pp_foot.jpg) top left no-repeat; height:7px; width:661px;}
#news #boxPrimopiano .imgP{float:left;display:inline;margin:20px 0 13px 25px;background:url(../img/bg_boxnews_pp_img.jpg) top left no-repeat; height:266px; width:375px;}
#news #boxPrimopiano .newsP_Thumb{float:left;display:inline;margin:20px 0 0 12px;float:left;width:230px;}
#news #boxPrimopiano .link_Thumb{float:left;display:inline;margin:8px 0 0 12px;float:left;width:230px;}
#news #boxPrimopiano .newsP_noThumb{float:left;display:inline;margin:20px 0 0 40px;float:left;width:580px;}
#news #boxPrimopiano .link_noThumb{display:inline;margin:8px 0 0 40px;float:left;width:580px;}
#news #boxPrimopiano .title{color:#7fafcc; font-family:tahoma; font-size:22px;}
#news #boxPrimopiano .text{margin-top:15px; height:140px; border-bottom:1px dotted #7fafcc;}
#news #boxPrimopiano .text a{color:#7fafcc;font-weight:bold;}
#news #boxPrimopiano .link{float:left;display:inline;margin:8px 0 0 12px;background:url(/img/btn_vai_arrow.jpg) top left no-repeat;height:19px;}
#news #boxPrimopiano .link a{color:#e67b00;text-decoration:none;margin-left:25px;line-height:18px;}
#news #boxPrimopiano .ico{float:right;display:inline;margin:8px 14px 8px 0;}

#news #contNews{float:left;width:661px;}
#news #contNews .spaziatoreUp{float:left;background:url(/img/bg_spaziatore_up.jpg) top left no-repeat;width:661px;height:17px;}
#news #contNews .spaziatoreDown{float:left;background:url(/img/bg_spaziatore_down.jpg) top left no-repeat;width:661px;height:17px;}
#news #contNews #boxSingola{float:left;display:inline;margin:0 30px 0 30px;width:270px;}
#news #contNews #boxSingola .newsS{float:left;display:inline;margin:25px 0 0 25px;}
#news #contNews #boxSingola .data{margin-bottom:15px;font-weight:bold;color:#898989;}
#news #contNews #boxSingola .title{padding-bottom:5px;border-bottom:1px dotted #7FAFCC;font-weight:bold;color:#7fafcc;font-size:12px;}
#news #contNews #boxSingola .text{padding-bottom:10px;padding-top:15px;border-bottom:1px dotted #7FAFCC;}
#news #contNews #boxSingola .text a{color:#7fafcc;text-decoration:none;font-weight:bold;}
#news #contNews #boxSingola .imgS{float:left; margin:5px;}
#news #contNews #boxSingola .link{float:left;display:inline;margin:8px 0 8px 0;background:url(/img/btn_vai_arrow.jpg) top left no-repeat;height:19px;}
#news #contNews #boxSingola .link a{color:#e67b00;text-decoration:none;margin-left:25px;line-height:18px;}
#news #contNews #boxSingola .ico{float:right;display:inline;margin:8px 0 8px 0;}

#news #valore
{
    float:right;
	height:14px;
	margin-right:20px;
	margin-top:15px;
	width:166px;
}
#news #vuoto
{
	padding:0 0 0 3px;
    display: block;
    position: relative;
    background: #ffffff;
    background-image: url(/img/select.jpg);
    background-repeat: no-repeat;
    background-position: center;
    width: 162px;
	height:14px;
}
#news #valori
{
    background-color:#ffffff;
    position: absolute;
    visibility: hidden;
	width:144px;
}
#news #valori a, #valori a:hover
{
    display: block;
    position: relative;
    text-decoration: none;
    padding: 3px 3px 3px 3px;
    width: 100%;
}
#news #valori a
{
    background: #ffffff;
    color: #989898;
}

#news #valori a:hover
{
    background: #f9f3ea;
    color: #ecac52;
}
/**/

/*faq*/
#faq{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#faq .main{float:left;width:940px;}
#faq #boxquestion{float:left;display:inline;padding:20px 8px 45px 8px;}
#faq h1{font-family:Tahoma;font-size:16px;color:#ce9b0a; text-transform:uppercase; height:32px; width:834px; border-bottom:1px solid #dedede;}
#faq h2{font-size:12px;color:#CE9B0A;margin-bottom:7px;}
#faq #boxquestion p{margin-top:25px;}
#faq .boxTab{float:left;display:inline;margin-top:35px;width:940px;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;background-position:bottom;}
#faq #tab1{padding:0pt;}
#faq #tab2{padding:0pt;}
#faq #tab3{padding:0pt;}

/*product*/
#product_sheet {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#product_sheet .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#product_sheet .visual{float:left;display:inline;margin:13px 2px 0 0;width:675px;}
#product_sheet .main{float:left;/*background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;*/width:665px;margin-top:2px;}

#product_sheet .etichetta{float:left;margin:1px 0 20px 0;width:665px;height:335px;background-image:url(/img/bg_etichetta.gif);background-repeat:no-repeat;}

#product_sheet .etichetta .sx{float:left;display:inline;margin:20px 0 0 18px;width:270px;height:320px;}
#product_sheet .etichetta .dx{float:left;display:inline;margin:20px 0 0 22px;width:325px;height:320px;}
#product_sheet .etichetta .ingredienti{display:inline;float:left;height:300px;margin-top:5px;overflow:auto;width:260px;scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#f5f5f5;
scrollbar-shadow-color:#ededed;
scrollbar-face-color:#c9dae8;
scrollbar-highlight-color:#F3F3F3;
scrollbar-dark-shadow-color:#f1dc2d;
scrollbar-3d-light-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color: #ffffff;
}
#product_sheet #etichetta .tabellaNutr{float:left;display:inline;margin-top:5px; width:250px;}
#product_sheet #etichetta a{ text-decoration:underline;color:#5f5f5f; font-weight:bold;}

#product_sheet #flashProdGruppo{float:left;display:inline;margin-top:11px;width:940px;}
#product_sheet #flashProdSingolo{float:left;display:inline;/*margin:13px 2px 0 0;*/width:667px;}
#product_sheet #flashSlide{float:left;width:666px;}
/*#product_sheet #flashLinks{float:left;display:inline;margin-top:16px;height:200px;}*/
	#product_sheet #flashSponsor{float:left; width:669px; height:230px; position:relative;}
	#product_sheet #flashSponsor h2{font-family:Tahoma, Geneva, sans-serif; color:#CE9B0A; font-size:14px; font-weight:bold; float:left; display:inline; position:absolute; z-index:2; top:14px; left:38px;}
		.jcarousel-product{ width:669px; height:230px; background: transparent url(/img/carHP_sponsor_bkg.jpg) no-repeat 0 0; position:relative;}
		.jcarousel-product ul li img{float:left; display:inline; margin:0 ;}
		.jcarousel-product ul li p{width:119px; text-align:center; margin:0px; padding:5px 0 0; color:#CE9B0A; font-weight:bold;}

#product_sheet .boxlancio{float:left;margin:16px 0 0 10px;display:inline;width:300px;height:170px;}
/*
#product_sheet #boxlancio .cont{float:left;display:inline;margin-top:12px;width:150px;}
#product_sheet #boxlancio .titleBox{margin:19px 0 0 21px;text-transform:uppercase;color:#727272;font-size:12px;font-weight:bold;}
#product_sheet #boxlancio .img{float:left;display:inline;margin:2px 0 0 15px;width:141px;}
#product_sheet #boxlancio .linea{margin:4px 0 0 21px;background-image:url(/img/linea_box.gif); background-repeat:no-repeat; width:261px; height:1px;}
#product_sheet #boxlancio .title{float:left;display:inline;width:150px;text-transform:uppercase;font-weight:bold;}
#product_sheet #boxlancio .text{float:left;display:inline;width:145px;}
#product_sheet #boxlancio .link a{float:left;display:inline;margin-top:4px;width:150px;color:#ce9b0a;text-decoration:none;}
*/
#product_sheet #descrizione{float:left;width:938px;height:190px;background-image:url(/img/bg_descrizione_prodotti.gif);background-repeat:repeat-x;}
#product_sheet #descrizione .visual{float:left;display:inline;margin:25px 0 0 10px;width:201px;}
#product_sheet #descrizione .title{float:left;display:inline;margin:50px 0 0 10px; text-transform:uppercase;width:625px;}
#product_sheet #descrizione .text{float:left;display:inline;margin:6px 0 0 10px;width:625px;}

#product_sheet #contentlanci{float:left;background-image:url(/img/bg_contentlanci.gif);background-repeat:repeat-x;width:938px;height:174px;}

#product_sheet #strillo{float:left;display:inline;margin-bottom:22px;width:667px;height:auto;/*background-image:url(/img/bg_strillo.gif);background-repeat:repeat-x;*/}
#product_sheet #strillo .title{float:left;display:inline;margin:28px 0 0 15px;text-transform:uppercase;}
#product_sheet #strillo .text{float:left;display:inline;margin:6px 0 0 15px;width:625px;color:#545454;}
/*index di prodotto*/


/*company business*/
#company_business {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#company_business .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#company_business .visual{float:left;width:667px;}
#company_business .main{float:left;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:667px;}
#company_business .boxTab{float:left;display:inline;margin-top:15px;width:667px;}
/*#company_business .SX{float:left;display:inline;margin-top:35px;height:583px;width:128px;background-image:url(/img/bg_intSx.gif);background-repeat:no-repeat; background-position:right;}*/
#company_business .SX{float:left;display:inline;margin-top:35px;height:300px;width:128px;}
#company_business .CX{float:left;display:inline;margin:35px 0 0 20px;width:500px;}
#company_business .CXtot{float:left;display:inline;margin:35px 0 0 20px;}
#company_business .testo{float:left;display:inline;margin-right:20px;}
#company_business .testo h1{font-family:Tahoma;font-size:16px;color:#ce9b0a;text-transform:uppercase;}
#company_business .testo ul {margin:1em 0;}
#company_business .testo ul li{margin-left:2em;list-style-position:outside;list-style-type:square;line-height:15px;}

/*template
#tmpPage {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#tmpPage .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#tmpPage .containerSX{float:left;display:inline;margin-right:2px;width:260px;height:auto;}
#tmpPage .visual{float:left;width:675px;}
#tmpPage .main{float:left;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:675px;}
#tmpPage .boxTab{float:left;display:inline;margin-top:15px;width:675px;}
#tmpPage .SX{float:left;display:inline;margin-top:35px;height:583px;width:128px;background-image:url(/img/bg_intSx.gif);background-repeat:no-repeat; background-position:right;}
#tmpPage .CX{float:left;display:inline;margin:35px 0 0 28px;width:510px;}
#tmpPage .testo{float:left;width:511px;}
#tmpPage .testo h1{font-family:Myriad Pro,Tahoma;font-size:16px;color:#ce9b0a; text-transform:uppercase;}
#tmpPage .testo h2{font-family:Myriad Pro,Tahoma;font-size:13px;color:#ce9b0a;}
#tmpPage .testo p{color:#747474;}
#tmpPage .box{float:left;display:inline;margin-top:22px;background-color:#fbfbfb;width:495px;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;}
*/

/*scheda prodotto*/
#scheda_prodotto {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#scheda_prodotto .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#scheda_prodotto .containerSX{float:left;display:inline;margin-right:2px;width:260px;height:auto;}
#scheda_prodotto .visual{float:left;width:675px;}
#scheda_prodotto .main{float:left;background-image:url(../img/bg_intContent.gif);background-repeat:repeat-x;width:675px;}
#scheda_prodotto .boxTab{float:left;display:inline;margin-top:15px;width:675px;}
/*#scheda_prodotto .SX{float:left;display:inline;margin-top:35px;height:583px;width:128px;background-image:url(../img/bg_intSx.gif);background-repeat:no-repeat; background-position:right;}*/
#scheda_prodotto .SX{float:left;display:inline;margin-top:35px;height:583px;width:128px;}
#scheda_prodotto .CX{float:left;display:inline;margin:35px 0 0 28px;width:510px;}
#scheda_prodotto .testo{float:left;width:511px;}
#scheda_prodotto .testo h1{font-family:Tahoma;font-size:16px;color:#ce9b0a; text-transform:uppercase;}
#scheda_prodotto .testo h2{font-family:Tahoma;font-size:13px;color:#ce9b0a;}
#scheda_prodotto .testo p{color:#747474;}
#scheda_prodotto .box{float:left;display:inline;margin-top:22px;background-color:#fbfbfb;width:495px;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;}

/*history*/
#history {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#history .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#history .visual{float:left;width:667px;}
#history .main{float:left;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:667px;}
/*#history .boxTab{float:left;display:inline;margin-top:15px;width:675px;}*/
/*#history .SX{float:left;display:inline;margin-top:35px;height:583px;width:128px;background-image:url(/img/bg_intSx.gif);background-repeat:no-repeat; background-position:right;}*/
#history .SX{float:left;display:inline;margin-top:35px;height:583px;width:128px;}
#history .CX{float:left;display:inline;margin:35px 0 0 20px;width:500px;}
#history .CXtot{float:left;display:inline;margin:35px 0 0 20px;}
#history .testo{float:left;margin-right:20px;margin-bottom:20px;}
#history .testo h1{font-family:Tahoma;font-size:16px;color:#ce9b0a;text-transform:uppercase;}
#history .testo ul {margin:1em 0;}
#history .testo ul li{margin-left:2em;list-style-position:outside;list-style-type:square;line-height:15px;}
#timeline {float:left;padding-top:15px;width:650px; height:410px; position:relative; background:url(../img/bg_timeline.jpg) no-repeat 0px 361px;}
	#timeline .boxesC{float:left; display:inline; width:650px; height:340px; position:relative;overflow:hidden; margin:0 0 20px 0;}
		#timeline .boxesCOverSx{position:absolute; top:15px; left:0px; z-index:999; width:90px; height:340px; background:url(../img/bg_timeline_over.png) no-repeat 0px 0px;}
		#timeline .boxesCOverDx{position:absolute; top:15px; right:0px; z-index:999; width:90px; height:340px; background:url(../img/bg_timeline_over.png) no-repeat 100% 0px;}
		#timeline .boxesCO{position:absolute; top:0px; left:92px; overflow:visible; width:600000px; height:100%;}
		#timeline .boxEl{float:left; display:inline; width:466px; height:340px; background:url(../img/bg_timeline_box.jpg) no-repeat 0px 0px; position:relative;}
			#timeline .boxEl img{float:left; margin:20px 0 0 21px; clear:both;}
			#timeline .boxEl h2{float:left; margin:7px 0 0 21px; width:425px; clear:both; text-align:left; font-size:12px; color:#989; font-weight:normal;}
			#timeline .boxEl h3{float:left; margin:2px 0 0 21px; width:425px; clear:both; text-align:left; font-size:11px; color:#989; font-weight:normal;}
	
	#timeline #jcarTimeline li{text-align:center;}
	#timeline #jcarTimeline li span{font-size:23px; font-weight:normal; color:#989; text-align:center; display:block; float:left; margin:4px 0 0; cursor:pointer; width:75px; height:35px;}
		#timeline #jcarTimeline li span.sel{color:#99cccc;background:url(../img/bg_timeline_li_sel.jpg) no-repeat 50% 26px;}
	
	#timeline a.tmlArrovSx{position:absolute; display:block; top: 152px; left: 22px; width: 23px; height: 45px; cursor: pointer; background: url(/img/prev-horizontal-timelineNY.gif) no-repeat 0 -45px; z-index:999999;}
		#timeline a.tmlArrovSx:hover{background-position:0 -45px;}
	#timeline a.tmlArrovDx{position:absolute; display:block; top: 152px; right: 22px;width: 23px;height: 45px;cursor: pointer;background: url(/img/next-horizontal-timelineNY.gif) no-repeat 0 -45px; z-index:999999;}
		#timeline a.tmlArrovDx:hover{background-position:0 -45px;}
	
/*promozioni int*/

#promoint{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#promoint .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#promoint .visual{float:left;width:667px;}
#promoint .main{float:left;background-image:url(../img/bg_promoint.jpg);background-repeat:no-repeat;width:667px;}
#promoint .promo{float:left;display:inline;margin:24px 0 0 17px;}
#promoint h1{font-family:Tahoma;font-size:16px;color:#ce9b0a;text-transform:uppercase;}
#promoint .txt{float:left;display:inline;padding:8px 17px 15px 0;}
/*#promoint #flashPromo{float:right;margin:0 0 15px 15px;width:200px;}*/

#promoint #flashPromo{float:right; width:200px; height:145px; position:relative;}
	/*#promoint #flashPromo h2{font-family:Tahoma, Geneva, sans-serif; color:#CE9B0A; font-size:14px; font-weight:bold; float:left; display:inline; position:absolute; z-index:2; top:12px; left:38px;}*/
	.jcarousel-promo{ width:200px; height:164px; position:relative;}
		.jcarousel-promo ul li img{float:left; display:inline; margin:0 0 0 29px;}
		.jcarousel-promo ul li p{width:180px; height:27px; line-height:17px; text-align:center; margin:0px; padding:5px 0 0; color:#CE9B0A; font-weight:bold; background: transparent url(/img/carHP_promo_bkg.jpg) no-repeat 0 0;}

#promoint .menuPromo{float:left;background:url(/img/bg_promozioni.gif) repeat-x 0 0;width:265px;height:auto; padding:0 0 8px 0;}
/*#promoint .rss{float:left;display:inline;margin:8px 0 0 4px;}*/
#promoint #flashLinks{float:left;display:inline;margin:8px 0 0 2px;width:262px;height:206px;}
#promoint .promo_title{ margin-left:5px;font-size:12px;text-transform:uppercase;color:#d57a0d; line-height:30px;}
#promoint .promo_toggle{background-image:url(../img/bg_toggle_promo.gif); background-repeat:no-repeat;width:250px;display:block;height:28px;width:250px;/*width:265px;*/padding:0 0 0 5px;}
#promoint .promo_menu_content{overflow:hidden;}
#promoint .promo_menu_content a{color:#747474;text-decoration:none;font-weight:normal;} 
#promoint .promo_menu_content a:hover {color:#d57a0d;text-decoration:none;}
#promoint .activate {color:#d57a0d;text-decoration:none;}

/* web sites */
#wSites{float:left;display:inline;margin:10px 0 1px;clear:both;width:943px;height:500px;background:url(/img/bg_sites.png) no-repeat 0 0;position:relative;}
	#wSites h2{font-family:Tahoma, Geneva, sans-serif; color:#CE9B0A; font-size:50px; font-weight:normal;letter-spacing:1px;text-align:center;width:810px;position:absolute;bottom:61px;left:66px;}
	#wSites .jcarousel-sites ul li{background:url(/img/bg_sites_li.jpg) no-repeat 9px 0px; width: 314px; height: 335px; position:relative;}
		/*#wSites .jcarousel-sites ul li img{float:left; display:inline; margin:20px 0 0 17px;}*/
		#wSites .jcarousel-sites ul li img{border: 1px solid #ccc;}
		#wSites .jcarousel-sites ul li p{width:314px; height:27px; line-height:17px; text-align:center; margin:0px; padding:5px 0 0; color:#999; font-weight:bold; font-size:14px; position:absolute; top:240px;}
		#wSites .jcarousel-sites ul li p a{color:#999;}



/*dove siamo*/
#contacts{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#contacts .visual{float:left;margin:13px 0 0 4px;}
#contacts .main{float:left;margin-left:4px;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:940px;}
#contacts .boxcont{background-image:url(/img/bg_trouver.gif); background-repeat:repeat-x; background-position:bottom; width:940px; height:168px;}
#contacts .boxtit{font-family:Tahoma;color:#CE9B0A;font-size:13px; font-weight:bold;}
#contacts .boxcontact{position:relative;display:inline;float:left;width:270px;height:168px;}
#contacts .linkMail{font-family:tahoma; font-size:14px; color:#ce9b0b; text-align:center; height:35px;}
#contacts .linkNews{float:left;margin-bottom:6px;font-family:tahoma; font-size:14px; color:#ce9b0b; text-align:center; height:35px;}
#contacts .mailto{position:absolute;right:140px;top:15px; width:80px;}
#contacts .news{position:absolute;right:0px;top:15px; width:85px;}
#contacts .careers{float:left;display:inline;margin-top:40px;margin-left:15px;}
#contacts .careers a{color:#747474; font-weight:normal;text-decoration:underline;}
#contacts .careers .lgs{font-size:9px;}
/*#contacts #flashAddress{float:left;width:485px; height:138px;}*/
	#contacts .jcarousel-contact{width:510px; height:120px;position:relative; top:30px; left:20px; float:left; display:inline; overflow:hidden;}
	#contacts .jcarousel-contact .tmlArrovSx {
		position: absolute;
		top: 43px;
		left: 2px;
		width: 16px;
		height: 32px;
		cursor: pointer;
		background: transparent url(/img/prev-horizontal-contacts.jpg) no-repeat 0 0;
		z-index:999;
		display:none;
	}
	#contacts .jcarousel-contact .tmlArrovDx {
		position: absolute;
		top: 43px;
		right: 16px;
		width: 16px;
		height: 32px;
		cursor: pointer;
		background: transparent url(/img/next-horizontal-contacts.jpg) no-repeat 0 0;
		z-index:999;
		display:none;
	}
	#contacts .jcarContactsC{width:420px; height:120px;position:relative; top:0px; left:44px; float:left; display:inline; overflow:hidden;}
	#contacts #jcarContacts{position:absolute; top:0px; left:0px; overflow:visible; width:600000px; height:100%;}
		#contacts #jcarContacts li{position:relative; float:left; display:inline; width:210px; height:120px; margin:0px; padding:0px; list-style:none outside none;}
	#contacts .jcarousel-contact p{width:200px; margin:0px; padding:0 0 3px 0px; line-height:12px; font-size:11px; float:left; display:inline; clear:both;}
		#contacts .jcarousel-contact p b{margin:0px; padding:0 0 3px 0px; line-height:12px; font-size:12px; color:#CE9B0A;}

#contacts .box{float:left;}

/*contacts*/
#contacts .visual2{background-image:url(/img/visual_faq.jpg);background-repeat:no-repeat;float:left;margin:13px 2px 0 0;width:941px;}
/**/
#contacts #boxform{margin:24px 0px 0px 220px;width:720px;}
/**/
#contacts #boxform .contGroup{float:left;width:720px;border-bottom:1px solid #ecd8a0;padding-bottom:25px;padding-top:8px;}
#contacts #boxform input{font-size:11px;color:#d3a522;}
#contacts #boxform select{color:#d3a522;}
#contacts #boxform .frm{margin-top:10px;}
#contacts #boxform .group{float:left;display:inline;margin:8px 0 2px 4px;}
#contacts #boxform .label{margin:4px 0 0 2px;color:#D3A522;}
#contacts #boxform .large {width:224px;}
#contacts #boxform .medium {width:110px;}
#contacts #boxform .lbl{margin:4px 0 0 3px;color:#202020;}
#contacts #boxform .lblint{padding:4px 0 0 3px;color:#202020;}
#contacts #boxform .txtarea{margin:8px 0 0 8px;height:100px;width:690px; font-family:tahoma; font-size:11px; color:#d3a522;}
#contacts #boxform .txtarea2{margin:8px 0 0 8px;height:100px;width:500px; font-family:tahoma; font-size:11px; color:#d3a522;}
#contacts #boxform .selNation{margin:6px 0 0 6px; font-size:11px; width:175px;}
#contacts #boxform .selProvincia{margin:6px 0 0 6px; font-size:11px; width:175px;}
#contacts #boxform .selReason{margin:6px 0 0 6px; font-size:11px; width:390px;}
#contacts #boxform .text{float:left;display:inline;margin:2px 5px 5px 0;background-image:url(/img/bg_inputText_contact.gif);background-repeat:no-repeat;width:224px;height:22px;}
#contacts #boxform .text2{float:left;display:inline;margin:2px 5px 5px 0;background-image:url(/img/bg_inputText2_contact.gif);background-repeat:no-repeat;width:110px;height:22px;}
/*#contacts #boxform .text3{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text3_form.gif);background-repeat:no-repeat;width:403px;height:72px;}
#contacts #boxform .text4{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text4_form.gif);background-repeat:no-repeat;width:403px;height:29px;}*/
#contacts #boxform .text5{float:left;display:inline;margin:2px 2px 4px 0;background-image:url(/img/bg_text_messaggio_form.gif);background-repeat:no-repeat;width:705px;height:112px;}
#contacts #boxform .text6{float:left;display:inline;margin:2px 2px 4px 0;background-image:url(/img/bg_text_messaggio_form.gif);background-repeat:no-repeat;width:705px;height:112px;}
#contacts #boxform .check{float:left;display:inline; margin-right:4px;}
#contacts #boxform .lgs{float:left;display:inline;margin:4px 0 4px 0;font-size:9px; width:675px;}
#contacts #boxform .header {margin:0 0 0 5px;width:690px;}
#contacts #boxform .header h1{font-family:Verdana, Arial, Helvetica, sans-serif;color:#595959;font-size:19px;padding:0; margin:0;}
#contacts #boxform .header p{color:#595959;font-size:12px;}

#contacts #boxform #valore{float:left;height:22px;margin:2px 1px 0 0;}
#contacts #boxform #contsessi{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#contacts #boxform #contgiorni{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#contacts #boxform #contmesi{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#contacts #boxform #contanni{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#contacts #boxform #contprovincia{padding:0 0 0 3px;display: block; position: relative;height:22px;}
#contacts #boxform #contmotivo1{padding:0 0 0 3px;display: block;position: relative;height:23px;}
#contacts #boxform #contmotivo2{padding:0 0 0 3px;display: block;position: relative;height:23px;}

.giorno{background-image: url(/img/bg_selectGiorno_contact.gif);background-repeat: no-repeat;background-position: center;width: 53px;height:22px;}
.mese{background-image: url(/img/bg_selectMese_contact.gif);background-repeat: no-repeat;background-position: center;width: 96px;height:22px;}
.anno{background-image: url(/img/bg_selectAnno_contact.gif);background-repeat: no-repeat;background-position: center;width: 62px;height:22px;}
.sesso{background-image: url(/img/bg_selectSesso_contact.gif);background-repeat: no-repeat;background-position: center;width: 224px;height:22px;}
.provincia{background-image: url(/img/bg_selectSesso_contact.gif);background-repeat: no-repeat;background-position: center;width: 224px;height:22px;}
.nazione{background-image: url(/img/bg_selectSesso_contact.gif);background-repeat: no-repeat;background-position: center;width: 224px;height:22px;}
.motivo{background-color:#FFFFFF;background-image: url(/img/bg_selectMotivo_contact.gif);background-repeat: no-repeat;background-position: center;width: 397px;height:22px;}

#contacts #boxform #motivi1{background-color:#ffffff;position: absolute;visibility: hidden;z-index:3;}
#contacts #boxform #motivi2{background-color:#ffffff;position: absolute;visibility: hidden;z-index:4;}
#contacts #boxform #nazioni{background-color:#ffffff;position: absolute;visibility: hidden;z-index:2;}
#contacts #boxform #province{background-color:#ffffff;position: absolute;visibility: hidden;z-index:2;}
#contacts #boxform #sex{background-color:#ffffff;position: absolute;visibility: hidden;z-index:1;}
#contacts #boxform #giorni{background-color:#ffffff;position: absolute;visibility: hidden;z-index:1;}
#contacts #boxform #mesi{background-color:#ffffff;position: absolute;visibility: hidden;z-index:1;}
#contacts #boxform #anni{background-color:#ffffff;position: absolute;visibility: hidden;z-index:1;}
#contacts #boxform #motivi1 a, #motivi1 a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}
#contacts #boxform #motivi2 a, #motivi2 a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}
#contacts #boxform #nazioni a, #nazioni a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none; padding: 3px 3px 3px 2px;}
#contacts #boxform #province a, #province a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}
#contacts #boxform #sex a, #sex a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}
#contacts #boxform #giorni a, #giorni a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}
#contacts #boxform #mesi a, #mesi a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}
#contacts #boxform #anni a, #anni a:hover{color:#202020;font-weight:normal;display: block;position: relative;text-decoration: none;padding: 3px 3px 3px 2px;}

#contacts #boxform #motivi2 a{background: #ffffff;color: #202020;}
#contacts #boxform #motivi1 a{background: #ffffff;color: #202020;}
#contacts #boxform #nazioni a{background: #ffffff;color: #202020;}
#contacts #boxform #province a{background: #ffffff;color: #202020;}
#contacts #boxform #sex a{background: #ffffff;color: #202020;}
#contacts #boxform #giorni a{background: #ffffff;color: #202020;}
#contacts #boxform #mesi a{background: #ffffff;color: #202020;}
#contacts #boxform #anni a{background: #ffffff;color: #202020;}
#contacts #boxform #sex a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #motivi1 a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #motivi2 a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #nazioni a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #sex a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #giorni a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #mesi a:hover{background: #f9f3ea;color: #ecac52;}
#contacts #boxform #anni a:hover{background: #f9f3ea;color: #ecac52;}

/*newsletter*/
#newsletter {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#newsletter .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#newsletter .visual{float:left;width:667px;}
#newsletter .main{float:left;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:667px;}
#newsletter .titNl{border-bottom:1px solid #ce9b0a; width:655px;}
#newsletter .subtitNl {display:inline;float:left;margin:16px 0;width:100%;}
#newsletter h1{color:#CE9B0A;font-family:Tahoma;font-size:16px;text-transform:uppercase;margin:20px 0 0 2px; padding-bottom:16px;}

#newsletter #contform{float:left;width:655px; background:url(/img/bg_boxform_newsletter.gif) top left repeat-x;}
#newsletter #boxform{float:left;display:inline;margin:0 0 0 5px;width:645px;}
#newsletter #boxform .contGroup{float:left;width:645px;border-bottom:1px solid #c2c2c2;padding-bottom:25px;padding-top:8px;}
#newsletter #boxform .group{float:left;display:inline;margin:8px 0 2px 8px;}
#newsletter #boxform .groupCert{float:left;display:inline;margin:8px 0 2px 4px;}
#newsletter #boxform .label{margin:4px 0 0 2px;color:#D3A522;}
#newsletter #boxform .grey{color:#7f7f7f;}
#newsletter #boxform .large {width:205px;}
#newsletter #boxform .extra {width:225px;}
#newsletter #boxform .xxl {width:400px;}
#newsletter #boxform .lbl{margin:4px 0 0 3px;color:#202020;}
#newsletter #boxform .lblint{padding:4px 0 0 3px;color:#202020;}

#newsletter #boxform input{font-size:11px;color:#d3a522;}
#newsletter #boxform select{color:#d3a522;}
#newsletter #boxform .txtarea{margin:8px 0 0 8px;height:110px;width:660px; font-family:tahoma; font-size:11px; color:#d3a522;}
#newsletter #boxform .selNation{margin:6px 0 0 6px; font-size:11px; width:175px;}
#newsletter #boxform .selProvincia{margin:6px 0 0 6px; font-size:11px; width:175px;}
#newsletter #boxform .selReason{margin:6px 0 0 6px; font-size:11px; width:390px;}
#newsletter #boxform .text{float:left;display:inline;margin:2px 0 5px 0;background-image:url(/img/bg_inputText_newsletter.gif);background-repeat:no-repeat;width:205px;height:22px;}
#newsletter #boxform .text2{float:left;display:inline;margin:2px 0 5px 0;background-image:url(/img/bg_inputText2_newsletter.gif);background-repeat:no-repeat;width:65px;height:22px;}
#newsletter #boxform .text3{float:left;display:inline;margin:2px 0 5px 0;background-image:url(/img/bg_inputText3_newsletter.gif);background-repeat:no-repeat;width:130px;height:22px;}
#newsletter #boxform .text4{float:left;display:inline;margin:2px 0 5px 0;background-image:url(/img/bg_inputText_certificate.gif);background-repeat:no-repeat;width:423px;height:22px;}
#newsletter #boxform .text5{float:left;display:inline;margin:2px 0 5px 0;background-image:url(/img/bg_inputText1_certificate.gif);background-repeat:no-repeat;width:639px;height:75px;}
#newsletter #boxform .txtarea2{color:#202020;font-family:tahoma;font-size:11px;height:65px;margin:6px 0 0 6px;width:630px;}

#newsletter #boxform .mese{background-image: url(/img/bg_selectMese_newsletter.gif);background-repeat: no-repeat;background-position: center;width: 82px;height:22px;}
#newsletter #boxform .anno{background-image: url(/img/bg_selectAnno_newsletter.gif);background-repeat: no-repeat;background-position: center;width: 57px;height:22px;}
#newsletter #boxform .sesso{background-image: url(/img/bg_selectSesso_newsletter.gif);background-repeat: no-repeat;background-position: center;width: 205px;height:22px;}
#newsletter #boxform .nazione{background-image: url(/img/bg_selectSesso_newsletter.gif);background-repeat: no-repeat;background-position: center;width: 205px;height:22px;}
#newsletter #boxform .provincia{background-image: url(/img/bg_selectSesso_newsletter.gif);background-repeat: no-repeat;background-position: center;width: 205px;height:22px;}

#newsletter #boxform #valore{float:left;height:22px;margin:2px 1px 0 0;}
#newsletter #boxform #contsesso{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contgiorni{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contmesi{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contanni{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contgiorni1{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contmesi1{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contanni1{padding:0 0 0 3px;display: block;position: relative;height:22px;}
#newsletter #boxform #contprovincia{padding:0 0 0 3px;display: block; position: relative;height:22px;}
#newsletter #boxform #contnazione{padding:0 0 0 3px;display: block; position: relative;height:22px;}
#newsletter #boxform #contproduct{padding:0 0 0 3px;display: block; position: relative;height:22px;}
#newsletter #boxform #contpackaging{padding:0 0 0 3px;display: block; position: relative;height:22px;}


#newsletter #boxform #product{background-color:#ffffff;position:absolute;z-index:2;width:204px;border:1px solid #dddddd; border-top:none;height:130px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #packaging{background-color:#ffffff;position:absolute;z-index:2;width:204px;border:1px solid #dddddd; border-top:none;height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #nazioni{background-color:#ffffff;position:absolute;z-index:2;width:204px;border:1px solid #dddddd; border-top:none;height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #province{background-color:#ffffff;position:absolute;z-index:2;width:204px;border:1px solid #dddddd; border-top:none;height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #sex{background-color:#ffffff;position:absolute;z-index:1;width:204px;border:1px solid #dddddd;border-top:none;}
#newsletter #boxform #giorni{background-color:#ffffff;position:absolute;z-index:1;width:52px;border:1px solid #dddddd;border-top:none; height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #mesi{background-color:#ffffff;position:absolute;z-index:1;width:95px;border:1px solid #dddddd;border-top:none;}
#newsletter #boxform #anni{background-color:#ffffff;position:absolute;z-index:1;width:61px;border:1px solid #dddddd;border-top:none;height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #giorni1{background-color:#ffffff;position:absolute;z-index:1;width:52px;border:1px solid #dddddd;border-top:none; height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #mesi1{background-color:#ffffff;position:absolute;z-index:1;width:95px;border:1px solid #dddddd;border-top:none;}
#newsletter #boxform #anni1{background-color:#ffffff;position:absolute;z-index:1;width:61px;border:1px solid #dddddd;border-top:none;height:241px;overflow-y:auto;overflow-x:hidden;}
#newsletter #boxform #motivi1 a, #motivi1 a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration:none;padding:3px 3px 3px 2px;}
#newsletter #boxform #motivi2 a, #motivi2 a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration:none;padding:3px 3px 3px 2px;}
#newsletter #boxform #nazioni a, #nazioni a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration:none; padding:3px 3px 3px 2px;}
#newsletter #boxform #province a, #province a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration:none;padding:3px 3px 3px 2px;}
#newsletter #boxform #product a, #product a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration:none; padding:3px 3px 3px 2px;}
#newsletter #boxform #packaging a, #packaging a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration:none;padding:3px 3px 3px 2px;}
#newsletter #boxform #sex a, #sex a:hover{color:#202020;font-weight:normal;display:block;position: relative;text-decoration: none;padding:3px 3px 3px 2px;}
#newsletter #boxform #giorni a, #giorni a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration: none;padding:3px 3px 3px 2px;}
#newsletter #boxform #mesi a, #mesi a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration: none;padding:3px 3px 3px 2px;}
#newsletter #boxform #anni a, #anni a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration: none;padding:3px 3px 3px 2px;}
#newsletter #boxform #giorni1 a, #giorni1 a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration: none;padding:3px 3px 3px 2px;}
#newsletter #boxform #mesi1 a, #mesi1 a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration: none;padding:3px 3px 3px 2px;}
#newsletter #boxform #anni1 a, #anni1 a:hover{color:#202020;font-weight:normal;display:block;position:relative;text-decoration: none;padding:3px 3px 3px 2px;}

#newsletter #boxform #motivi2 a{background: #ffffff;color: #202020;}
#newsletter #boxform #motivi1 a{background: #ffffff;color: #202020;}
#newsletter #boxform #nazioni a{background: #ffffff;color: #202020;}
#newsletter #boxform #province a{background: #ffffff;color: #202020;}
#newsletter #boxform #product a{background: #ffffff;color: #202020;}
#newsletter #boxform #packaging a{background: #ffffff;color: #202020;}
#newsletter #boxform #sex a{background: #ffffff;color: #202020;}
#newsletter #boxform #giorni a{background: #ffffff;color: #202020;}
#newsletter #boxform #mesi a{background: #ffffff;color: #202020;}
#newsletter #boxform #anni a{background: #ffffff;color: #202020;}
#newsletter #boxform #giorni1 a{background: #ffffff;color: #202020;}
#newsletter #boxform #mesi1 a{background: #ffffff;color: #202020;}
#newsletter #boxform #anni1 a{background: #ffffff;color: #202020;}
#newsletter #boxform #sex a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #motivi1 a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #motivi2 a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #nazioni a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #province a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #product a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #packaging a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #sex a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #giorni a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #mesi a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #anni a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #giorni1 a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #mesi1 a:hover{background: #f9f3ea;color: #ecac52;}
#newsletter #boxform #anni1 a:hover{background: #f9f3ea;color: #ecac52;}


/*#newsletter #boxform .text{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text_form.gif);background-repeat:no-repeat;width:188px;height:29px;}
#newsletter #boxform .text2{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text2_form.gif);background-repeat:no-repeat;width:88px;height:29px;}
#newsletter #boxform .text3{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text3_form.gif);background-repeat:no-repeat;width:403px;height:72px;}
#newsletter #boxform .text4{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text4_form.gif);background-repeat:no-repeat;width:403px;height:29px;}
#newsletter #boxform .text5{float:left;display:inline;margin:0 2px 4px 0;background-image:url(/img/bg_text5_form.gif);background-repeat:no-repeat;width:675px;height:125px;}*/

#newsletter #boxform .check{float:left;display:inline; margin-right:4px;}
#newsletter #boxform .lgs{float:left;display:inline;margin:4px 0 4px 0;font-size:9px; width:645px;}
#newsletter #boxform .header{color:#595959;font-size:12px;}

/*sponsor*/
#sponsor {float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#sponsor .container{float:left;display:inline;margin:11px 2px 0 0;width:679px;height:auto;}
#sponsor .visual{float:left;width:667px;}
#sponsor .main{float:left;background-image:url(/img/bg_intContent.gif);background-repeat:repeat-x;width:667px;}
#sponsor .sponsor{display:inline;float:left;margin:24px 0 0 17px;}
#sponsor h1{font-family:Tahoma;font-size:16px;color:#ce9b0a;text-transform:uppercase;}
#sponsor .txt{float:left;display:inline;padding:8px 17px 15px 0;}
#sponsor #flashSponsor{float:left; width:669px; height:230px; position:relative;}
#contentFlash{float:left;display:inline;margin:16px 0 0 12px;}
	#sponsor #flashSponsor h2{font-family:Tahoma, Geneva, sans-serif; color:#CE9B0A; font-size:14px; font-weight:bold; float:left; display:inline; position:absolute; z-index:2; top:14px; left:38px;}
	.jcarousel-sponsor{ width:669px; height:230px; background: transparent url(/img/carHP_sponsor_bkg.jpg) no-repeat 0 0; position:relative;}
		.jcarousel-sponsor ul li img{float:left; display:inline;}
		.jcarousel-sponsor ul li p{width:180px; text-align:center; margin:0px; padding:5px 0 0; color:#CE9B0A; font-weight:bold;}

#sponsor .rss{display:inline;float:left;margin:8px 0 0 4px;}

#flashLinks{width:260px; height:210px; position:relative; float:left;}
	.jcarousel-spSiteLinks{width:260px; height:210px; background: transparent url(/img/carHP_siteslink_bkg.jpg) no-repeat 0 0; position:relative;}
		.jcarousel-spSiteLinks ul li p{width:100%; text-align:center; margin:0px; padding:2px 0 0; color:#CE9B0A; font-weight:bold; float:left; display:inline;}
			.jcarousel-spSiteLinks ul li p a{font-size:13px;}
		.jcarousel-spSiteLinks ul li .tbLinkSite{width:220px; height:155px; float:left; display:inline; margin:8px 0 0; padding:0px 0 0; background: transparent url(/img/carHP_siteslink_bkg_img.jpg) no-repeat 0 0;}
			.jcarousel-spSiteLinks ul li .tbLinkSite img{float:left; display:inline; margin:7px 0 0 12px;}

/*tag clouds*/
#tagcloud{float:left;display:inline;margin:16px 0 0 4px;width:256px;background-image:url(/img/bg_tagcloud.gif); background-repeat:repeat-y;}
#tagcloud .top{float:left;width:256px;height:44px;background-image:url(/img/top_tagcloud.gif);background-repeat:no-repeat;}
#tagcloud .sx{float:left;width:13px;height:108px; background-image:url(/img/sx_tagcloud.gif);background-repeat:no-repeat;}
#tagcloud .dx{float:left;width:13px;height:108px; background-image:url(/img/dx_tagcloud.gif); background-repeat:no-repeat;}
#tagcloud .box{float:left;width:230px;display:block; background-color:#fdfdfd; margin-bottom:6px;}
#tagcloud .bottom{float:left;width:256px;height:4px;background-image:url(/img/bottom_tagcloud.gif); background-repeat:no-repeat;}

#tagcloud ul{width:210px;line-height:1.8;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:justify;}
#tagcloud li{display:inline;}
#tagcloud .title{float:left;color:#FFFFFF;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold;margin:12px 0 0 13px;}
#tagcloud a{color:#99b7ca;margin-right:0.2em;text-decoration:none; font-weight:normal;}
#tagcloud a:hover{text-decoration:underline;}
#tagcloud .size1{font-size:75%;}
#tagcloud .size2{font-size:100%;}
#tagcloud .size3{font-size:125%;}
#tagcloud .size4{font-size:150%;}
#tagcloud .size5{font-size:175%;}
#tagcloud .size6{font-size:200%;}
/**/

/*promo space*/
#bannerBox{width:263px; float:right; margin:16px 2px 0 0; display:inline;}
#bannerBox .head{float:left; background:url(/img/bg_boxbanner_head.jpg) left top no-repeat; width:263px;}
#bannerBox .body{float:left; background:url(/img/bg_boxbanner_body.jpg) left top repeat-y; width:263px;}
#bannerBox .foot{float:left; background:url(/img/bg_boxbanner_foot.jpg) left top no-repeat; height:7px; width:263px;}
/*#bannerBox .banner_01{margin:19px 0 0 17px;}*/
#bannerBox .banner_02{margin:10px 0 0 14px;}
/**/


/*mappa del sito*/
#contMappa{float:left; display:inline; margin:0;/*padding-left:24px;*/width:930px; position:relative; /*top:50px;*/}
#contMappa .boxmappa{float:left;display:inline;margin:0 0 20px 24px;background:url(../img/bkg_bodySingolo_mappa.gif) 0 0 repeat-y; width:894px;}
#contMappa .boxprimamappa{margin-top:20px;}

#contMappa .top_boxmappa{float:left;background:url(/img/bkg_topBox_mappa.gif) 0 0 no-repeat; width:894px; height:6px;}
#contMappa .body_boxmappa{float:left; background:url(../img/bkg_bodyBox_mappa.gif) 0 0 no-repeat; width:894px;}
#contMappa .bottom_boxmappa{float:left; background:url(../img/bkg_bottomBox_mappa.gif) 0 0 no-repeat; width:894px; height:12px;}

#contMappa .boxLivello {float:left;padding:10px 0 10px 20px;width:200px;}
#contMappa .boxLivello h1, #contMappa .boxLivello h1 a{font-family:Tahoma;font-size:16px;color:#b16206;}
#contMappa .boxLivello h1{padding:0 0 5px 0;}

#contMappa .boxLivello ul{float:none;list-style-type:none;}
#contMappa .boxLivello li{background:url(../img/ico_arrowMappa_close.gif) 0 7px no-repeat;width:160px;padding:0 0 0 10px; line-height:18px; margin:0px;}
#contMappa .boxLivello li a{color:#989898; font-size:11px; font-weight:normal;}
#contMappa .boxLivello li a:hover{color:#b16206; font-size:11px; font-weight:normal;}
#contMappa .boxLivello li.open{background:url(../img/ico_arrowMappa_open.gif) 0 7px no-repeat;width:160px;padding:0 0 0 10px; line-height:18px;}
#contMappa .boxLivello li.open a.active{color:#b16206; font-size:11px; font-weight:normal;}
/**/

/*ferrero in the world*/
#worldSeats{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#worldSeats .container{display:inline;float:left;height:auto;margin:11px 2px 0 0;width:100%;}
#worldSeats .visual{float:left; background:url(/img/bkg_visual.jpg) 0 0 no-repeat; width:939px; height:141px;}

#worldSeats .contNav{}
#worldSeats .nav{position:relative;float:left;display:inline;
margin-top:-38px;
margin-left:24px;
padding:0;
width:939px;
z-index:1;
}
#worldSeats .nav ul{border:0;padding: 0px;list-style-type: none;text-align:center;height:28px;}
#worldSeats .nav ul li{
	float: left;
	padding: 0;
	margin: 0;
}

/*tab*/
.tablinkOnSeats{
	background:url(/img/bg_tablinkOnWorldSeat.gif) 0 0 no-repeat;
	display:block;
	width: 178px;
	height: 38px;
	line-height:38px;
	text-decoration: none;
	text-align: center;
	padding-top:0px;
}

.tablinkOnSeats{
	color:#A4A3A3;
	font-size:14px;
	font-weight:bold;
}


.tablinkOffSeats {
	background:url(/img/bg_tablinkOffWorldSeat.gif) 0 0 no-repeat;
	display:block;
	width: 178px;
	height: 38px;
	line-height:38px;
	text-decoration: none;
	text-align: center;
	color: #a1a0a0;
	padding-top:0px;
}

.tablinkOffSeats{
	font-weight:bold;
	font-size:14px;
	color:#5d5a5a;
}

.tablinkOffSeats:hover {
	background:url(/img/bg_tablinkOnWorldSeat.gif) 0 0 no-repeat;
	display:block;
	width: 178px;
	height: 38px;
	text-decoration: none;
	text-align: center;
	color:#A4A3A3;
	font-size:14px;
	font-weight:bold;
	padding-top:0px;
}
/*fine tab*/

.contWebSeats{
	float:left;display:inline;
	background:url(/img/bkg_contseats.gif) 0 0 repeat-x;
	width:895px;
	min-height: 488px;
	height: auto !important;
	height: 488px;
}

.contWebSeats .sx{
	float:left;
	margin:34px 0 0 0;
	display:inline;
	width:182px;
	min-height: 440px;
	height: auto !important;
	height: 440px;
	border-right:1px solid #d3d3d3;
}

.contWebSeats .sx .country ul{
	padding-left:4px;
}

.contWebSeats .sx .country ul li{
	height:19px;
	line-height:19px;
	list-style:none outside none;
}
.contWebSeats .sx .country ul li a{
	background:url(/img/ico_point.gif) no-repeat scroll 2px -3px transparent;
	padding:0 0 0 22px;
	color:#7C7C7C;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
}
.contWebSeats .sx .country ul li a:hover{
	background:url(/img/ico_point.gif) no-repeat scroll 2px -21px transparent;
	padding:2px 0 0 22px;
	color:#7C7C7C;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
}

.contWebSeats .sx .country ul li a.active{
	background:url(/img/ico_point.gif) no-repeat scroll 2px -21px transparent;
	padding:2px 0 0 22px;
	color:#7C7C7C;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
}

.contWebSeats .dx{
	float:left;
	display:inline;
	margin:34px 10px 0 37px;
}
.contWebSeats .dx .address{width: 665px; display: block;}
.contWebSeats .dx .address h1{font-family: tahoma; font-size: 14px; color: rgb(210, 150, 63);}
.contWebSeats .dx .address .boxAdd{float: left; display: inline; padding: 0pt 20px 20px 0pt; width: 200px;}
.contWebSeats .dx .address .boxAdd b{color:#d2963f; font-weight:normal;}
/**/

/*county websites*/
#worldSites{float:left;display:inline;margin-bottom:28px;clear:both;width:948px;background-color:#FFFFFF;}
#worldSites .container{display:inline;float:left;height:auto;margin:11px 2px 0 0;width:100%;}
#worldSites .visual{float:left; background:url(/img/bg_cwebsites.jpg) 0 0 no-repeat; width:939px; height:227px;}

#worldSites .contNav{}
#worldSites .nav{position:relative;float:left;display:inline;
margin-top:-36px;
margin-left:24px;
padding:0;
width:939px;
z-index:1;
}
#worldSites .nav ul{border:0;padding: 0px;list-style-type: none;text-align:center;height:28px;}
#worldSites .nav ul li{
	float: left;
	padding: 0;
	margin: 0;
}

.contWebSites{
	float:left;
	display:inline;
	background:url(/img/bkg_contseats.gif) 0 0 repeat-x;
	width:895px;
	min-height: 245px;
	height: auto !important;
	height: 245px;
}
	.contWebSites .tdElemento{
		width:34px;
		height:34px;
		background-position:50% 50%;
		background-repeat:no-repeat;
	}
	.contWebSites a{
		color:#999;
	}
	.contWebSites a.flag{
		display:block;
		position:relative;
		width:34px;
		height:34px;
		padding:0px;
		margin:0;
	}
		.contWebSites a.flag img{
			float:left;
			display:inline;
			margin:0px;
			padding:0px;
			border:0px;
			width:34px;
			height:34px;
		}
	.contWebSites .content{
		float:left;
		display:inline;
		margin:15px 0 0 28px;
	}
/**/


/*footer*/
#footer {float:right;margin-bottom:20px;line-height:1.8;width:948px;border-top:1px solid #a8a7a7;}
#footer span{margin-top:11px;margin-right:14px;color:#999898;text-decoration:none;}
#footer .link {margin-top:11px;margin-right:14px;color:#999898;text-decoration:none;font-weight:normal; white-space:nowrap;}
#footer .link:hover{margin-top:11px;margin-right:14px;color:#c99e23;text-decoration:none;font-weight:normal;}
/*footer*/


/*comuni*/
.arancio12{font-family:Myriad Pro, Tahoma;font-size:12px;;color:#ce9b0a;}
.arancio12b{font-family:Myriad Pro, Tahoma;font-size:12px;;color:#ce9b0a;font-weight:bold;}
.arancio13b{font-family:Myriad Pro, Tahoma;font-size:13px;;color:#ce9b0a;font-weight:bold;}
.arancio14b{font-family:Myriad Pro, Tahoma;font-size:14px;;color:#ce9b0a;font-weight:bold;}
.azzurro13b{font-family:Myriad Pro, Tahoma;color:#0189cc; font-weight:bold;font-size:13px;}

ul.list-menu {
	margin: 8px 0px;
	padding: 0px;	
	list-style-type: none;	
}

ul.list-menu a { 
   margin: 0px 0px 4px 0px;
   padding-left: 10px;
   background: url(/img/arrow_menu.gif) no-repeat 0px 4px;
   color: #6A6B6E; 
   text-decoration: none;
}

ul.list-menu a:hover { 
   margin: 0px 0px 4px 0px;
   padding-left: 10px;
   background: url(/img/arrow_menu.gif) no-repeat 0px 4px;
   color: #F0AF51; 
   text-decoration: none;
}

.sx {float: left;}
.rx {float: right;}

.link{
	color: #cf8a1f;
}
.link:hover{
	color: #cf8a1f;
	text-decoration: none;
}
#pop {text-align:justify;padding:1em;}
/*fine comuni*/

