body {background-image: url(../link/sfumatura_arancioOK.jpg); background-repeat:no-repeat; background-repeat:repeat-x;  margin: 0 auto; font-family: 'Playfair Display', serif; font-size:15px; color:#706F6F; letter-spacing:0.5px;}


a 										{color:#706F6F; outline:none; text-decoration:none;}

.titolo_storia	 a:hover				{color:#E9B90C; outline:none; text-decoration:none;}
.titolo_bio a:hover					{color:#93B63D; outline:none; text-decoration:none;}
.titolo_mission a:hover				{color:#E9B90C; outline:none; text-decoration:none;}
.titolo_gruppo a:hover				{color:#E9B90C; outline:none; text-decoration:none;}
.titolo_sostenibilita	 a:hover		{color:#E9B90C; outline:none; text-decoration:none;}
.titolo_responsabilita a:hover		{color:#E9B90C; outline:none; text-decoration:none;}


.popup-with-form						{color:#E9B90C; outline:none; text-decoration:none;}

.azienda a:hover 						{background-image:url(../link/barra_menu_selezionato.jpg); 
										background-repeat:no-repeat; background-position:top;}
.qualita a:hover 						{background-image:url(../link/barra_menu_selezionato.jpg); 
										background-repeat:no-repeat; background-position:top;}
.prodotti a:hover 					{background-image:url(../link/barra_menu_selezionato.jpg); 
										background-repeat:no-repeat; background-position:top;}
.biologico a:hover 					{background-image:url(../link/barra_menu_selezionato.jpg);
										background-repeat:no-repeat; background-position:top;}
.news_fiere a:hover 					{background-image:url(../link/barra_menu_selezionato.jpg); 
										background-repeat:no-repeat; background-position:top;}
.contatti a:hover 					{background-image:url(../link/barra_menu_selezionato.jpg); 
										background-repeat:no-repeat; background-position:top;}

.box_semi_bio2 a:hover				{color:#93B63D;}
.box_retail_bio2 a:hover				{color:#93B63D;}
.menu_prodotti a:hover				{color:#E9B90C;}	

.banda_prod_menu a:hover				{color:#FFF; background-color:#706F6F;}			

/* HEADER */
.lingue									{height:24px; width:51px; float:right;  margin-top:20px;}
.bianco									{height:100%; width:100%; background-color:#FFF;}
.header									{/*height:100%;*/ min-height:239px; width:960px; margin:0 auto;}
#linea_arancio							{height:5px; width:100%; background-repeat:repeat-x; 
										background-image:url(../link/linea_arancio.jpg);
										z-index:5; position: absolute; margin-top:50px;}
.contenitore_menu						{height:37px; width:100%;margin-top:5px;}
.azienda								{width:90px; height:30px; float:left; color:#706F6F;letter-spacing: 3px;
										padding-top:4px;}
.chiudi									{width:90px; height:30px; float:left; color:#706F6F;letter-spacing: 3px;
										padding-top:0px;}
.qualita								{width:100px; height:30px; float:left; color:#706F6F;letter-spacing: 3px;
										padding-top:4px; margin-left:25px;}
.prodotti								{width:100px; height:30px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:4px; margin-left:25px;}
.biologico								{width:110px; height:30px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:4px; margin-left:40px;}
.news_fiere							{width:120px; height:30px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:4px; margin-left:35px;}
.news_fiere_eng						{width:203px; height:30px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:4px; margin-left:22px;}
										
.contatti								{width:100px; height:30px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:4px; margin-left:25px;}
/* Search */
.search									{float: right; margin-top:8px;}
.top-search							{width:120px!important;color:#999;float:right;background:#eee;border:none;
										padding:5px;}
/* Search */
.logo									{height:129px; width:187px; margin:0 auto; padding-bottom:10px;}
.btn-responsive-menu					{display: none;float: right;padding:5px;cursor:pointer;margin: 15px 15px 0px 0px;
										color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
										-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; z-index:6}
										

/* MENU VERTICALE */										
.icon-bar 								{display: block;width: 18px;height: 2px;margin:5px;background-color: #BDBDBD;	
										-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;	
										-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
										-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
										box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}
.show									{display:block!important}	

nav#navigation							{clear:both;margin:0 auto;background:#FFFF;position:relative; display:none;}
nav#navigation ul li 					{float: none;display: block; margin:15px auto;}
nav#navigation ul ul li a 			{height: 35px;line-height: 35px;}
#navigation ul {
padding-left: 0;
}
#blog									{margin:0 auto; width:309px; margin-left:-22px;}
#contact								{margin-top:10px;}
#menu_verticale						{width:260px; margin-left:20px; line-height:40px;}
/* MENU VERTICALE */	




/* HEADER */


/* PAGINA HOME */
.contenitore_pagina_home 				{margin: 0 auto; width:100%; /*height:100%;*/ position:relative;}
.pagina_home							{height:480px; width:960px; z-index:1; margin:0 auto; position:relative;}
.banner_home 							{height:240px; width:100%; background-image:url(../link/banner_homeOK.jpg); 
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.contenitore_testo_banner				{height:150px; width:1000px; margin:0 auto;}
.contenitore_testo_bannereng			{height:150px; width:1000px; margin:0 auto;}

.testo_banner_home					{height:150px; width:318px; background-image:url(../link/testo_banner_home.png); 
										background-repeat:no-repeat; float:right; margin-right:60px;}
.testo_banner_home_eng              {height:150px; width:318px; background-image:url(../eng/link/testo_banner_home.png); 
										background-repeat:no-repeat; float:right; margin-right:60px;}
#ciotola_cereali 						{height: 324px;width: 475px;z-index: 10;position: absolute;left: -43px;top: -207px;
										background-image: url(../link/ciotola_home.png);background-repeat: no-repeat;}
#box_1 									{height:377px;width: 280px;position: absolute;
										background-image: url(../link/box_1.png);
										background-repeat: no-repeat; left: 273px;top: -156px;}
#box_1_eng 							{height:377px;width: 280px;position: absolute;
										background-image:url(../eng/link/box_1.png);
										background-repeat: no-repeat; left: 273px;top: -156px;}
#box_2 									{height: 263px;width: 337px;position: absolute;
										background-image: url(../link/box_2.png);background-repeat: no-repeat;
										left: 542px; top: -40px;}
#box_2_eng 							{height: 263px;width: 337px;position: absolute;
										background-image:url(../eng/link/box_2.png);background-repeat: no-repeat;
										left: 542px; top: -40px;}
#box_3 									{height: 216px;width: 550px;position: absolute;
										background-image: url(../link/box_3.png);background-repeat: no-repeat;
										left: 3px;top: 216px;}
#box_3_eng 							{height: 216px;width: 550px;position: absolute;
						 				background-image:url(../eng/link/box_3.png);background-repeat: no-repeat;
										left: 3px;top: 216px;}
#box_4 									{height: 230px;width: 421px;position: absolute;
										background-image: url(../link/box_4.png); background-repeat: no-repeat;
										left: 543px;top: 215px;}
#box_4_eng 							{height: 230px;width: 421px;position: absolute; 
										background-image:url(../eng/link/box_4.png); background-repeat: no-repeat;
										left: 543px;top: 215px;}
										
#testo_settore_home 					{height: 121px;width: 218px;position: absolute;
										background-image: url(../link/testo_settore_home.png);background-repeat: no-repeat;
										left: 52px;top: 97px;}
#testo_settore_home_eng 				{height: 121px;width: 218px;position: absolute; 
										background-image:url(../eng/link/testo_settore_home.png);
										background-repeat: no-repeat;
										left: 52px;top: 97px;}
#lente									{
	height: 144px;
	width: 243px;
	background-image: url(../link/lente.png);
	background-repeat: no-repeat;
	z-index: 11;
	position: absolute;
	left: 364px;
	top: 327px;
}
/* PAGINA HOME */


/* FOOTER */
.contenitore_footer					{height:100%; width:960px; margin:75px auto;margin-bottom: auto;}
.menu_footer							{height:46px; width:760px; margin:0 auto; border-bottom:#706F6F; 
										border-bottom-style:solid; border-bottom-width:1px;}
.azienda_footer						{width:90px; height:24px; float:left; color:#706F6F;letter-spacing: 3px;
										padding-top:6px; margin-left:20px; font-size:13px;}
.qualita_footer						{width:90px; height:24px; float:left; color:#706F6F;letter-spacing: 3px;
										padding-top:6px; margin-left:20px; font-size:13px;}
.prodotti_footer						{width:90px; height:24px; float:left; color:#706F6F;letter-spacing: 3px;
										padding-top:6px; margin-left:30px; font-size:13px;}
.biologico_footer						{width:110px; height:24px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:6px; margin-left:30px; font-size:13px;}
.news_fiere_footer					{width:100px; height:24px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:6px; margin-left:30px; font-size:13px;}
.contatti_footer						{width:100px; height:24px; float:left; color:#706F6F;letter-spacing: 3px; 
										padding-top:6px; margin-left:40px; font-size:13px;}
.contenitore_sottomenu				{height:130px; width:760px; margin:0 auto;}

.colonna_1								{height:100px; width:90px; float:left; margin-left:20px; font-size:10px;}
.colonna_2								{height:100px; width:110px; float:left; margin-left:140px; font-size:10px;}
.colonna_3								{height:100px; width:110px; float:left; margin-left:10px; font-size:10px;}
.colonna_4								{height:100px; width:100px; float:left; margin-left:30px; font-size:10px;}

.sottomenu								{height:20px; width:90px; font-size:11px;color:#706F6F; padding-top:6px;}
.sottomenu_2							{height:20px; width:110px; font-size:11px;color:#706F6F; padding-top:20px;}
.sottomenu_3							{height:20px; width:110px; font-size:11px;color:#706F6F; padding-top:6px;}
.sottomenu_4							{height:20px; width:110px; font-size:11px;color:#706F6F; padding-top:20px;}
.info									{height:30px; width:760px; text-align:center; color:#706F6F;
										font-size:10px; margin:0 auto; margin-top:30px;}
.ombra									{height:38px; width:960px; background-image:url(../link/ombra.png); 
										background-repeat:no-repeat;}
/* FOOTER */




/* MENU PRODOTTI */
.menu_prodotti							{height:250px; width:960px; margin:0 auto; border-left:#E9B90C; 
										border-left-style:solid; border-left-width:1px;border-right:#E9B90C; 
										border-right-style:solid; border-right-width:1px; margin-top:20px;
										border-bottom:#E9B90C;border-bottom-style:solid; border-bottom-width:5px; 
										margin-bottom:20px;}
.menu_azienda							{height:250px; width:800px; margin:0 auto; border-left:#E9B90C; 
										border-left-style:solid; border-left-width:1px;border-right:#E9B90C; 
										border-right-style:solid; border-right-width:1px; margin-top:20px;
										border-bottom:#E9B90C;border-bottom-style:solid; border-bottom-width:5px; 
										margin-bottom:20px;}
.menu_contatti							{height:250px; width:800px; margin:0 auto; border-left:#E9B90C; 
										border-left-style:solid; border-left-width:1px;border-right:#E9B90C; 
										border-right-style:solid; border-right-width:1px; margin-top:20px;
										border-bottom:#E9B90C;border-bottom-style:solid; border-bottom-width:5px; 
										margin-bottom:20px;}
.menu_bio								{height:250px; width:551px; margin:0 auto; border-left:#93B63D; 
										border-left-style:solid; border-left-width:1px;border-right:#93B63D; 
										border-right-style:solid; border-right-width:1px; margin-top:20px;
										border-bottom:#93B63D;border-bottom-style:solid; border-bottom-width:5px; 
										margin-bottom:20px;}
.menu_news								{height:250px; width:761px; margin:0 auto; border-left:#E9B90C; 
										border-left-style:solid; border-left-width:1px;border-right:#E9B90C; 
										border-right-style:solid; border-right-width:1px; margin-top:20px;
										border-bottom:#E9B90C;border-bottom-style:solid; border-bottom-width:5px; 
										margin-bottom:20px;}										
.bianco_prodotti						{/*height:100%;*/ width:100%; background-color:#FFF;}

.box_private							{height:240px; width:250px; float:left; border-right-color:#787976;
										border-right-style:solid; border-right-width:1px; margin-left:100px;}
.titolo_private						{height:60px; width:130px; color:#706F6F;letter-spacing: 3px; font-size:20px;}
.testo_private							{height: 84px; width:210px; color:#706F6F; letter-spacing: 2px; font-size:12px;}
.img_private							{height:71px; width:167px; margin-top:8px;}
										
.box_retail							{height:240px; width:250px; float:left; border-right-color:#787976;
										border-right-style:solid; border-right-width:1px; margin-left:30px;}
.titolo_retail							{height:60px; width:200px; color:#706F6F;letter-spacing: 3px; font-size:20px;}
.testo_retail							{height: 80px; width:210px; color:#706F6F; letter-spacing: 2px; font-size:12px;}
.img_retail							{height:71px; width:167px; margin-top:8px;}
										
										
.box_semilavorati						{height:240px; width:250px; float:left;margin-left:30px;}
.titolo_semilavorati					{height:60px; width:auto; color:#706F6F;letter-spacing: 3px; font-size:20px;}
.testo_semilavorati					{height: 80px; width:210px; color:#706F6F; letter-spacing: 2px; font-size:12px;}
.img_semilavorati						{height:71px; width:167px;margin-top:8px;}
/* MENU PRODOTTI */

/* MENU AZIENDA */
.box_storia							{height:240px; width:180px; margin-left:15px; float:left; 
										border-right-color:#787976; border-right-style:solid; border-right-width:1px;}
.box_mission							{height:240px; width:180px; margin-left:10px; float:left;
										border-right-color:#787976; border-right-style:solid; border-right-width:1px;}
.box_gruppo							{height:240px; width:180px; margin-left:10px; float:left;
										border-right-color:#787976; border-right-style:solid; border-right-width:1px;}
.box_sostenibilita					{height:240px; width:180px; margin-left:10px; float:left;}
.box_responsabilita					{height:240px; width:180px; margin-left:10px; float:left;}

.titolo_storia							{height:55px; width:auto; color:#706F6F; font-size:20px; letter-spacing: 3px;}
.testo_storia							{height:70px; width:162px; color:#706F6F; letter-spacing: 1px; font-size:12px;}
.img_storia							{height:70px; width:167px; margin-top:38px; }

.titolo_mission						{height:55px; width:160px; color:#706F6F; font-size:20px; letter-spacing: 3px;}
.testo_mission							{height:70px; width:170px; color:#706F6F; letter-spacing: 1px; font-size:12px;}
.img_mission							{height:70px; width:167px; margin-top:38px;}

.titolo_gruppo							{height:55px; width:160px; color:#706F6F; font-size:20px; letter-spacing: 3px;}
.testo_gruppo							{height:70px; width:170px; color:#706F6F; letter-spacing: 1px; font-size:12px;}
.img_gruppo							{height:70px; width:167px; margin-top:38px;}

.titolo_sostenibilita					{height:55px; width:160px; color:#706F6F; font-size:19px;}
.testo_sostenibilita					{height:70px; width:170px; color:#706F6F; letter-spacing: 1px; font-size:12px;}
.img_sostenibilita					{height:70px; width:167px; margin-top:38px;}

.titolo_responsabilita				{height:55px; width:160px; color:#706F6F; font-size:16px;}
.testo_responsabilita					{height:70px; width:170px; color:#706F6F; letter-spacing: 1px; font-size:12px;}
.img_responsabilita					{height:70px; width:167px; margin-top:38px;}

#container								{top:35px; height:185px; margin:75px auto; display:none;}
#container_2							{top:35px; height:185px; margin:75px auto; display:none;}
#container_3							{top:35px; height:185px; margin:75px auto; display:none;}
#container_4							{top:35px; height:185px; margin:75px auto; display:none;}
#container_5							{top:35px; height:185px; margin:75px auto; display:none;}

/* MENU AZIENDA */


/* MENU BIOLOGICO */
.box_retail_bio						{height:240px; width:215px; margin-left:61px; float:left; 
										border-right-color:#787976; border-right-style:solid; border-right-width:1px;}
.box_semi_bio							{height:240px; width:206px; margin-left:36px; float:left; }
.box_retail_bio2						{height:240px; width:215px; margin-left:61px; float:left;
										border-right-color:#787976;border-right-style:solid; border-right-width:1px; }
.box_semi_bio2							{height:240px; width:195px; margin-left:48px; float:left; }
.titolo_bio							{height:55px; width:185px; color:#706F6F; font-size:20px; letter-spacing: 3px;}
/* MENU BIOLOGICO */


/* PAGINA AZIENDA */
.banner_azienda 						{height:240px; width:100%; background-image:url(../link/banner_azienda.jpg); 
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.banda_arancio_pagina					{/* height:80px; */ width:100%; background-image:url(../link/fascia_arancione_pagine.png);
										background-repeat:repeat-x;}
.contenitore_pagina_azienda			{min-height:850px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_azienda						{min-height:480px; width:960px; z-index:1;margin:0 auto; position:relative;}
.titolo_pagina							{height:75px; width:960px; margin:0 auto;color:#FFF; font-size:30px; 
										letter-spacing: 1px; position:relative; padding-top:15px;}
.testo_azienda							{width:600px; margin:0 auto; float:left; color:#706F6F; font-size:15px;
										line-height:21px;}
.img_lato_azienda						{height:230px; width:300px; float:left; margin-left:50px;
										background-image:url(../link/immagine_azienda.png); background-repeat:no-repeat;}
.scritta_lato_azienda					{height:242px; width:207px; float:left; margin-left:50px;}
/* PAGINA AZIENDA */

/* PAGINA MISSION */
.banner_mission 						{height:240px; width:100%; background-image:url(../link/banner_mission.jpg); 
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.contenitore_pagina_mission			{min-height:500px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}										
.img_lato_mission						{height:190px; width:300px; float:left; margin-left:50px; 
										background-image: url(../link/immagine_mission.png);background-repeat:no-repeat;}
.scritta_lato_mission					{height:242px; width:207px; float:left; 
										float:right; margin-right:100px; margin-top:10px;}
/* PAGINA MISSION */

/* PAGINA GRUPPO */
.banner_gruppo 						{height:240px; width:100%; background-image:url(../link/banner_gruppo.jpg); 
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.contenitore_pagina_gruppo			{min-height:900px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}										
.scritta_lato_dolce					{width:181px; float:left; height:65px; 
										background-image:url(../link/scritta_dolce.png);background-repeat:no-repeat; 
										float:right; margin-right:100px;}
.img_logo_gruppo						{height:143px; width:256px; margin:33px auto;
	 									background-image:url(../link/logo_lameri_gruppo.jpg);background-repeat:no-repeat;}
.linea_gruppoPC						{height:214px; width:701px; margin:0 auto 0 122px; float:left;
										background-image:url(../link/linea_gruppoPC.jpg); 
										background-repeat:no-repeat;}
.tre_loghi_gruppo						{height:595px; width:430px; float:left; margin-left:30px; margin-bottom:25px}
.img_logo1_pcGR						{height:222px; width:430px;}
.img_logo2_pcGR						{height:185px; width:426px;}
.img_logo3_pcGR						{height:204px; width:406px; margin-left:15px;}
.txt_gruppo							{width:600px; margin:0 auto; float:left; color:#706F6F; font-size:15px; 		
										letter-spacing:3px;}
.loghi_orizzontale					{display:none;}
.img_gruppo_lameri					{height:187px; width:184px; margin-left:30px; margin-top:20px;}
.img_gruppo_vergani					{height:174px; width:211px; margin-top:20px; margin-left:15px;}
.img_gruppo_gadeschi					{height:186px; width:210px; margin-top:20px;}

.testo_gruppo_lameri					{height:240px; width:255px; text-align:center; margin-top:28px;}
.logo_gruppo_lameri					{height:442px; width:240px; float:left;}
.link_lameri							{height:20px; width:120px; margin:65px auto;}

.testo_gruppo_vergani					{height:240px; width:230px; text-align:center; margin-top:40px;}
.logo_gruppo_vergani					{height:442px; width:240px; float:left; margin-left:120px;}
.link_vergani							{height:25px; width:119px; margin:155px auto;}

.testo_gruppo_gadeschi				{height:240px; width:230px; text-align:center; margin-top:28px;}
.logo_gruppo_gadeschi					{height:442px; width:240px; float:left; margin-left:120px;}
.link_gadeschi							{height:27px; width:118px; margin:-6px auto;}



/* PAGINA GRUPPO */

/*PAGINA MODELLO ORGANIZZATIVO*/
.banner_modello_organizzativo			{height:240px; width:100%; background-image:url(../link/banner_modello_organizzativo.jpg); 
										background-repeat:no-repeat; background-position:center; padding-top:80px;}


/* PAGINA SOSTENIBILITA */
.contenitore_pagina_sostenibilita	{min-height:900px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.banner_sostenibilita					{height:240px; width:100%; background-image:url(../link/banner_sostenibilita.jpg); 
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.contenitore_pagina_sostenibilita	{min-height:500px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.img_lato_sostenibilita				{height:206px; width:230px; float:left; margin-left:40px; 
										background-image:url(../link/immagine_sostenibilita.png);
										background-repeat:no-repeat;}
.scritta_lato_sostenibilita			{height:260px; width:230px; float:left; 
										float:right; margin-right:90px; margin-bottom:40px;}
.certificati							{height:300px; width:594px;float:left; margin-top:30px; margin-bottom:15px;
 										background-image:url(../link/certificati_sost.png); background-repeat:no-repeat;}
/* PAGINA SOSTENIBILITA */


/* PAGINA QUALITA */
.banner_qualita						{height:240px; width:100%; background-image:url(../link/banner_qualita.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.img_lato_qualita						{height:206px; width:272px; float:left; margin-left:40px;
										background-image:url(../link/immagine_qualita.png);
										background-repeat:no-repeat;}
.scritta_lato_qualita					{height:105px; width:217px; float:left; 
										float:right; margin-right:108px; margin-bottom:40px;}
.certificati_qualita					{height:160px; width:740px;float:left; margin-top:10px; margin-bottom:15px;
										background-image:url(../link/certificati_qualita.png); background-repeat:no-repeat;}
.v										{height:26px; width:26px; background-image:url(../link/v.png); 
										background-repeat:no-repeat; float:left; margin-right:10px;}
/* PAGINA QUALITA */		


/* PAGINA FIERE */
.banner_fiere 							{height:240px; width:100%; background-image:url(../link/banner_fiere.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.contenitore_pagina_fiere				{min-height:680px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_fiere							{height:480px; width:100%; z-index:1;margin:0 auto; position:relative; max-width:960px;}
.contenitore_box_fiera				{height:250px; width:100%; margin-top:10px; max-width:960px;}
.box_img_fiere							{height:237px; width:359px; float:left; margin-left:50px;}
.box_txt_fiere							{width:500px; margin:20px auto; color:#706F6F; font-size:15px;line-height:21px;}
.contenitore_testo_fiere				{height:200px; width:500px; float:left; margin-top:10px;}
.titolo_fiere							{height:40px; width:500px; color:#E9B90C; line-height:21px;}
/* PAGINA FIERE */	
							

/* PAGINA NEWS */
.banner_news 							{height:240px; width:100%; background-image:url(../link/banner_news.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
/* PAGINA NEWS */

/* PAGINA CONTATTI */
.contenitore_pagina_contatti			{min-height:414px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_contatti						{height:100%; width:100%; max-width:960px; z-index:1;margin:0 auto; position:relative;}
.dx_via									{height:130px; width:250px; margin-top:20px; float:left; line-height:21px;}
.contenitore_sx_mappa					{height:300px; width:600px; float:left; margin-left:50px; position: relative;}
.banner_contatti 						{height:240px; width:100%; background-image:url(../link/banner_contatti.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.titoletto_contatti					{height:60px; width:180px;margin-top:25px; 
										background-image:url(../link/pallini.jpg);
										background-repeat:no-repeat; background-position:bottom; background-position:left;}
.mappa									{height: 270px;width: 514px;position: absolute;left: 0px;top: 18px;}
.contenitore_referenti				{height:180px; width:600px; margin-top:10px;}
.mail									{height:20px; width:190px; color:#E9B90C; margin-bottom:20px;}
.img_icona1							{height:51px; width:35px; float:left; margin-top:25px;}	
.text_icona1							{height:20px; width:100px; float:left; margin-top:40px; margin-left:20px;
										color:#E9B90C;}
.img_icona2							{height:61px; width:66px; float:left; margin-top:20px; margin-left:20px;}	
.text_icona2							{height:20px; width:100px; float:left; margin-top:40px; margin-left:20px;
										color:#E9B90C;}
.img_icona3							{height:59px; width:85px; float:left; margin-top:20px; margin-left:20px;}	
.text_icona3							{height:20px; width:100px; float:left; margin-top:40px; margin-left:20px;
										color:#E9B90C;}
/* PAGINA CONTATTI */

/* PAGINA PRIVATE LABEL */
.contenitore_pagina_private			{min-height:600px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_private						{height:480px; width:960px; z-index:1;margin:0 auto; position:relative;}
.banner_private 						{height:240px; width:100%; background-image:url(../link/banner_private_label.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.img_lato_private						{height:206px; width:260px; float:left; margin-left:40px;
										background-image: url(../link/immagine_private_label.png);
										background-repeat:no-repeat;}
.scritta_lato_private					{height:121px; width:240px; float:left; 
										float:right; margin-right:66px; margin-bottom:40px;}
.testo_private_label					{width:600px; margin:0 auto; float:left; color:#706F6F; font-size:15px; 
										line-height:21px;}
 /* PAGINA PRIVATE LABEL */
 
 /* PAGINA ACTIVITY */
.contenitore_pagina_activity			{min-height:760px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_activity						{/* height:480px; */ width:960px; z-index:1;margin:0 auto; position:relative;}
.banner_activity 						{height:240px; width:100%; background-image:url(../link/banner_activity.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.img_lato_activity					{ width:260px; float:left; margin-top:5px; margin-bottom:40px; 
										margin-left:33px;}
.testo_activity						{width:600px; margin:0 auto; float:left; color:#706F6F; font-size:15px;	
										line-height:21px;}
.pagina_activity						{/* height:480px; */ width:955px; z-index:1;margin:0 auto; position:relative;}
.banda_prod_menu						{/* height:50px; */ width:950px; margin-top:12px;}
.prod_activity							{height:30px; width:100px; float:left; color:#706F6F; font-size:15px;}
.prod_activity_horeca					{height:30px; width:175px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;}
.prod_bosco							{height:30px; width:180px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;}
.prod_good								{height:30px; width:150px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;}
.prod_break							{height:30px; width:170px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;}
.box_prod								{height:355px; width:800px; margin:10px auto;}
.img_1_prod							{height:98px; width:253px; float:left; margin-top:10px;}
.img_2_prod							{height:98px; width:253px; float:left; margin-top:10px;}
.img_3_prod							{height:98px; width:253px; float:left; margin-top:10px;}
.test_1_prod							{height:20px; width:253px; margin-top:5px; color:#E1B31A;float:left;}
.test_2_prod							{height:20px; width:253px; float:left; margin-top:10px;
										color:#E1B31A;}
.test_3_prod							{height:20px; width:253px; float:left; margin-top:10px;
										color:#E1B31A;}
.test_4_prod							{height:20px; width:253px; margin-top:5px; color:#E1B31A;float:left;}
.frecce									{height:50px; width:800px; margin:0 auto;margin-top:20px;}
.freccia_sx							{height:49px; width:49px; float:left;}
.freccia_dx							{height:49px; width:49px; float:right;}
.cont_box_prodotti					{height:150px; width:265px; float:left; margin-top:30px;}
.cont_box_prodotti2					{height:184px; width:265px; float:left; margin-top:30px;}

 /* PAGINA ACTIVITY */   
 
 
 /* PAGINA SCHEDA ACTIVITY */
.contenitore_pagina_scheda_activity	{min-height:1070px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_scheda_activity				{/* height:500px; */ width:100%; max-width:960px; z-index:1;margin:0 auto; position:relative;}
.box_prod_scheda						{/* height:500px; */ width:800px; margin:10px auto; position: relative;}
.img_prodotto_scheda					{height:496px; width:331px; float:left; margin-top:15px; margin-right:20px;}
.blocco_note							{height:362px; width:382px; float:left; background-image:url(../link/blocco_note.png);
 										background-repeat:no-repeat; margin-left:-15px; margin-top:15px;}
.titolo_prodotto_singolo				{width:348px; float:left; background-color:#706F6F;color:#FFF; 
										margin-left:-15px; font-size:23px; text-align:center;}
.testo_blocco_prod					{height:280px;width:290px; margin-top:55px; margin-left:28px; font-size:12px; 	
										 line-height:21px;}
.cont_info_prod						{height:100px;width:230px; float:left;}

.box_formato							{height:27px;width:110px;background-color:#E1B31A; color:#FFF; padding-top:3px;
										letter-spacing:0px;}
.testo_formato							{height:30px; width:110px; color:#787976; margin-top:10px;}
.colonna_formato						{height:100px; width:110px;float:left; text-align:center;}

.box_grammi							{height:27px;width:110px;background-color:#E1B31A; color:#FFF; padding-top:3px; 	
										letter-spacing:0px;}
.testo_grammi							{height:30px; width:110px; color:#787976; margin-top:10px;}
.colonna_grammi						{height:100px; width:110px;float:left; text-align:center; margin-left:10px;}
.img_ciotola_prod						{height: 152px;width:228px;position: absolute;left:728px;top: 329px;}
 /* PAGINA SCHEDA ACTIVITY */
 
 
 /* PAGINA RETAIL */ 
 .contenuto_loghi						{height:200px; width:94%; margin:40px 40px auto; position: relative;}
 .contenitore_pagina_retail			{min-height:780px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
 .pagina_retail						{height:500px; width:960px; z-index:1;margin:0 auto; position:relative;}
 .testo_pagina_retail					{width:600px; margin:0 auto; float:left; color:#706F6F; font-size:15px; 
 										line-height:21px;}
.img_lato_retail						{height:206px; width:260px; float:left; margin-left:40px;
										background-image:url(../link/immagine_retail.png);
										background-repeat:no-repeat;}
.scritta_lato_retail					{height:140px; width:240px; float:left; 
										float:right; margin-right:80px; margin-bottom:40px; margin-top:20px;}
.logo_retail_1							{ float:left;margin-right: 10px;}
.logo_retail_2							{height:137px; width:160px; float:left;margin-left:10px;}
.logo_retail_3							{height:137px; width:160px; float:left;margin-left:10px;}
.logo_retail_4							{height:137px; width:160px; float:left;margin-left:10px;}
.logo_retail_5							{height:137px; width:160px; float:left;margin-left:10px;}
/* PAGINA RETAIL */ 


/* PAGINA SEMI LAVORATI */
.banner_semilavorati 					{height:240px; width:100%; background-image:url(../link/banner_semilavorati.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.contenitore_pagina_semilavorati		{height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.pagina_semilavorati					{/* height:480px; */ width:960px; z-index:1;margin:0 auto; position:relative;}
.testo_contenuto_semilavorati		{width:900px; margin:0 auto; float:left; color:#706F6F; font-size:15px; 		
										 min-height:30px; line-height:21px; margin-bottom:20px;}
.img_lato_semilavorati				{height:206px; width:260px; float:left; margin-left:40px;
										background-image:url(../link/immagine_semilavorati.png);
										background-repeat:no-repeat;}
.scritta_lato_semilavorati			{height:191px; width:225px; float:left; 
										background-image:url(../link/scritta_semilavorati.png);
										float:right; margin-right:108px; margin-bottom:40px;}
										
				
										
.box_ricette							{height:635px; width:818px;float:left;}
.cont_box_ricette						{height:270px; width:261px; float:left;}
.cont_box_ricette2					{height:270px; width:261px; float:left; margin-left:10px;}
.cont_box_ricette5					{height:270px; width:261px; float:left; margin-left:20px;}
.cont_box_ricette3					{height:270px; width:261px; float:left; margin-left:10px;}
.cont_box_ricette6					{height:270px; width:261px; float:left; margin-left:20px;}
.cont_box_ricette4					{height:270px; width:261px; float:left; margin-right:4px;}
.ricette_1								{height:161px; width:261px;}
.ricette_2								{height:161px; width:261px; float:left; margin-left:10px;}
.ricette_3								{height: 161px; width:261px;}
.ricette_4								{height: 161px; width:261px; float:left;}
.testo_ricetta_1						{width:261px; float:left; height:100px; margin-top:10px; line-height:21px;}
.testo_ricetta_2						{width:261px; float:left; height:100px; margin-left:10px;margin-top:10px;
										line-height:21px;}
.testo_ricetta_3						{width:261px; float:left; height:100px;margin-top:10px; line-height:21px;}
.testo_ricetta_4						{width:261px; float:left; height:100px;margin-top:10px; 
										line-height:21px;}
										
										
										

.prod_farine							{height:30px; width:200px; float:left; color:#706F6F; font-size:15px; 
										text-align:center;}
.prod_fiocchi							{height:30px; width:100px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;text-align:center;}
.prod_granellati						{height:30px; width:250px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;text-align:center;}
.prod_estrusi							{height:30px; width:100px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;text-align:center;}
.prod_perlati							{height:30px; width:260px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px; text-align:center;}
.prod_soia								{height:30px; width:90px; float:left; color:#706F6F; font-size:15px; 
										text-align:center;}
.prod_flakes							{height:30px; width:90px;float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;text-align:center;}
.prod_crispies							{height:30px; width:100px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;text-align:center;}
.prod_soffiati							{height:30px; width:100px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;text-align:center;}
.prod_granelle							{height:30px; width:270px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px; text-align:center;}
.prod_ricoperture						{height:30px; width:225px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px; text-align:center;}
/* PAGINA SEMI LAVORATI */ 


/* PAGINA RETEIL BIO */ 
.banda_verde_pagina					{/* height:80px; */ width:100%; background-image:url(../link/fascia_verde_pagine.png);
										background-repeat:repeat-x;}
.img_lato_retail_bio					{height:206px; width:260px; float:left; margin-left:40px;
										background-image:url(../link/immagine_reteil_bio.png);background-repeat:no-repeat;}
.scritta_lato_retail_bio				{height:136px; width:240px; float:left; 
										float:right; margin-right:80px; margin-bottom:40px; margin-top:20px; margin-right:43px;}
.contenuto_loghi_bio					{height:230px; width:600px; margin:0px auto; position: relative; float:left;}
.contenitore_pagina_retail_bio		{min-height:508px; height:100%; width:100%; background-color:#FFF; margin:0 auto;}
.logo_bio_1							{height:235px; width:294px; float:left;}
.logo_bio_2							{height:235px; width:271px; float:left;margin-left:10px;}
.banner_retail_bio 					{height:240px; width:100%; background-image:url(../link/banner_retail_bio.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.testo_semilavorati_bio				{width:auto; margin:0 auto; float:left; color:#706F6F; font-size:15px;	
										line-height:21px; padding-bottom:50px;}
/* PAGINA RETEIL BIO */ 






/* PAGINA SEMILAVORATI BIO */ 
.banner_semilavorati_bio 				{height:240px; width:100%; background-image:url(../link/banner_semilavorati_bio.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
.prod_bio_fila							{height:30px; width:auto; float:left; color:#706F6F; font-size:15px;
										margin-right:10px;}
/* PAGINA SEMILAVORATI BIO */ 






/* PAGINA GALLERY RETAIL BIO */
.img_lato_retail_bio_prod				{height:154px; width:179px; float:left; margin-left:40px;}
.test_1_prod_bio						{height:20px; width:253px; margin-top:10px; color:#93B63D;float:left;}
.test_2_prod_bio						{height:20px; width:253px; float:left; margin-top:5px;color:#93B63D;}
.test_3_prod_bio						{height:20px; width:253px; float:left; margin-top:5px;color:#93B63D;}
/* PAGINA GALLERY RETAIL BIO */


/* PAGINA SCHEDA RETAIL BIO */ 
.box_formato_bio						{height:27px;width:110px;background-color:#93B63D; color:#FFF; padding-top:3px;
										letter-spacing:0px;}
.box_grammi_bio						{height:27px;width:110px;background-color:#93B63D; color:#FFF; padding-top:3px; 	
										letter-spacing:0px;}
.titolo_prodotto_singolo_bio			{width:348px; float:left; background-color:#93B63D;color:#FFF; 
										margin-left:20px; font-size:23px; text-align:center;}
.prod_lameri_cereals					{height:30px; width:150px; float:left; color:#706F6F; font-size:15px;}
.prod_piucereali						{height:30px; width:175px; float:left; color:#706F6F; font-size:15px; 
										margin-left:10px;}
/* PAGINA SCHEDA RETAIL BIO */

/* PAGINA RESPONSABILITA D IMPRESA */
.titolo_pagina_responsabilita		{height:75px; width:960px; margin:0 auto;color:#FFF; font-size:30px; 
										letter-spacing: 3px; position:relative; padding-top:15px;}
.img_lato_responsabilita				{height:206px; width:272px; float:left; margin-left:40px;
										background-image:url(../link/immagine_responsabilita.png);
										background-repeat:no-repeat;}
.banner_responsabilita				{height:240px; width:100%; background-image:url(../link/banner_responsabilita.jpg);
										background-repeat:no-repeat; background-position:center; padding-top:80px;}
/* PAGINA RESPONSABILITA D IMPRESA */

/* PAGINA CERCA*/

.contenitore_cerca{width: 960px; margin: 30px auto;}
.titolo_cerca{color: #E9B90C;font-size: 30px;letter-spacing: 1px;margin-left: 20px}
.testo_ricerca{color: #E9B90C;font-size: 20px;letter-spacing: 3px;margin-left: 20px}
.elenco_prod{width: 940px; margin: 30px auto; margin-left: 20px}
.titolo_box_cerca{width: 233px;
font-size: 17px;
color: #fff;
background-color: #706F6F;
padding: 10px;
height: 45px;
text-transform: uppercase;
}

.cont_box_cerca {
margin-bottom: 10px;
width: 305px;
float: left;
height: 260px;
}

.test_1_box_cerca {
width: 253px;
margin-top: 5px;
color: #E1B31A;
float: left;
}

.separatore_cerca{clear:both}

/* POPUP CONTATTI */ 
.item								{/* height:325px; */ width:970px;cursor: pointer;}



.white-popup-block {
    background: none repeat scroll 0% 0% #FFF;
    padding: 20px 30px;
    text-align: left;
    max-width: 650px;
    margin: 40px auto;
    position: relative;}
	
.mfp-container:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;}
.mfp-auto-cursor .mfp-content {
    cursor: auto;}
.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0px auto;
    text-align: left;
    z-index: 1045;}	
	
	

 /* POPUP CONTATTI */

.banda_prod_menu div {padding-right: 8px;
float: left;
text-transform: uppercase;
height: 50px;
width: 195px;}
a.subm {
    font-size: 14px;
    text-transform: capitalize;
}
.sel{background-color:#706F6F; color:#FFF;}
.titolo_pagina{ text-transform: uppercase;}
.container {width: auto !important;}
.row {margin-left: auto !important;}



#test-form input, #test-form2 input, #test-form3 input  {
    width: 405px;
    height: 30px;
    border: 1px solid #ccc;
}
#test-form textarea, #test-form2 textarea, #test-form3 textarea {
    width: 403px;
    height: 60px;
    border: 1px solid #ccc;
}
	
	
.cereali_footer { height:139px; width:100%; 
				background-image:url(../link/cereali_footer.png); background-position:center;
				}	
				
				
.box_prodotti_menu_completo 						{height:30px; width:400px; color:#E9B90C; font-size:18px;}	
.box_scopri_i_nostri_prodotti 					{height:30px; width:789px; color:#E9B90C; font-size:22px;margin-top:15px;}	
.img_sgs											{height:200px; width:200px; margin-top:20px;}			
div#demo.verde span 								{color:#93B63D !important; font-weight:bold;}
div#demo.verde_box .box_grammi 					{background-color:#93B63D !important;}
div#demo.verde_box .box_formato					{background-color:#93B63D !important;}

div#demo.verde .owl-prev 							{background-image:url(../link/freccia_sx_verde.png) !important;}
div#demo.verde .owl-next 							{background-image:url(../link/freccia_dx_verde.png) !important;}

div#demo.verde_box .owl-prev 					{background-image:url(../link/freccia_sx_verde.png) !important;}
div#demo.verde_box .owl-next 					{background-image:url(../link/freccia_dx_verde.png) !important;}

.torna_ai_prodotti								{width:180px; height:50px; float:right;color:#E9B90C; font-weight:bold; z-index:1000000000 important; }

.logoccpb  										{height:128px; width:107px; background-image:url(../link/logoCCPB.jpg); 
													background-repeat:no-repeat; margin-bottom:30px; margin-top:15px;} 
													
.logoccpb2 									   {height:128px; width:107px; background-image:url(../link/logoCCPB.jpg); 
													background-repeat:no-repeat; margin-bottom:30px; margin-top:38px;
													float:left;} 													


.link_giallo{
    color:#EEC216;
}
										 
										 
