* {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:9;}
			.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;}
/**/

/*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;}
#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 #flashHPfull{float:left;display:inline;margin:13px 2px 0 0;width:940px;height:375px;}
#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;}

#contentFlash{float:left;display:inline;margin:16px 0 0 12px;}
#contentFlashBig{float:left;display:inline;margin:16px 0 0 18px;}

.box1 {float: left;display:inline;width:304px;}
.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;}


.tabTxt{float:left;display:inline;margin-left:25px;height:95px;width:150px;display:block;}
.tabTxt_big{float:left;display:inline;margin-left:25px;height:95px;width:250px;display:block;}
.tabImg{float:left;display:inline;height:95px;width:auto;display:block;}

.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:667px;margin-top:2px;}

#product_sheet .etichetta{float:left;margin-bottom:20px;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:268px;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 .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;}

/*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 .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;}

/*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:340px;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:220px;top:15px; width:80px;}
#contacts .news{position:absolute;right:65px;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:460px; height:168px;}
#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;}
#sponsor .rss{display:inline;float:left;margin:8px 0 0 4px;}

/*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:left; margin-top:16px; 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;}
/**/

/*footer*/
#footer {float:right;margin-bottom:20px;line-height:1.8;width:948px;height:25px;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*/
