@charset "utf-8";
/* CSS Document */
html {
	text-align:center;
	vertical-align: top;
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color:#EEF5FF;
}
.text_standard
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
.text_form
{
	color:#999999; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
.text_title
{
	color:#845939; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
.disney_title
{
	color:#3e69ae; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
.text_language
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
}
.link_menu_top_on
{
	background-image:url(images/bg/bg_menu_body.jpg); 
	color:#FFFFFF; 
	height:27px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	padding-left:10px; 
	padding-right:10px;
}
.link_menu_top
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
}
.link_menu_top:hover
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}
.link_standard
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:underline;
}
.link_standard:hover
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
.cella_menu_top
{
	height:27px;
	padding-left:10px; 
	padding-right:10px;
}
.sx_cella_menu_top
{
	width:4px; 
	background-image:url(images/bg/bg_menu_sx.jpg); 
	height:27px;	
}
.dx_cella_menu_top
{
	width:4px; 
	background-image:url(images/bg/bg_menu_dx.jpg); 
	height:27px;	
}
.link_menu_bottom
{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
.link_box_brown
{
	color:#845939; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
}
.link_box_brown:hover
{
	color:#845939; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}
.link_box_orange
{
	color:#f37220; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
}
.link_box_orange:hover
{
	color:#f37220; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}
.link_box_blue
{
	color:#0f69ae; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
}
.link_box_blue:hover
{
	color:#0f69ae; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}
.link_menu_bottom:hover
{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:underline;
}
.text_bottom
{
	text-align:center; 
	padding-top:20px;
	padding-bottom:20px;	 
	text-align:center;
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
.box_news
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	overflow: auto;
	height:83px; 
	width:246px; 
	padding-right:10px;
	scrollbar-arrow-color:#333333 ; 
	scrollbar-3dlight-color:#f6e9e0; 
	scrollbar-darkshadow-color:#f6e9e0; 
	scrollbar-face-color:#f6e9e0; 
	scrollbar-highlight-color:#f6e9e0; 
	scrollbar-shadow-color:#f6e9e0; 
	scrollbar-track-color:#f6e9e0;
}
.box_large
{
	width:100%; 
	height:100%; 
	overflow:auto; 
	padding-right:10px;
	scrollbar-arrow-color:#333333 ; 
	scrollbar-3dlight-color:#dfd6cf; 
	scrollbar-darkshadow-color:#dfd6cf; 
	scrollbar-face-color:#dfd6cf; 
	scrollbar-highlight-color:#dfd6cf; 
	scrollbar-shadow-color:#dfd6cf; 
	scrollbar-track-color:#dfd6cf;
}
.box_product_farmo
{
	height:280px; 
	overflow:auto; 
	padding-right:10px;
	scrollbar-arrow-color:#333333 ; 
	scrollbar-3dlight-color:#dfd6cf; 
	scrollbar-darkshadow-color:#dfd6cf; 
	scrollbar-face-color:#dfd6cf; 
	scrollbar-highlight-color:#dfd6cf; 
	scrollbar-shadow-color:#dfd6cf; 
	scrollbar-track-color:#dfd6cf;
}
.box_large_glutenfree
{
	width:100%; 
	height:100%; 
	overflow:auto; 
	padding-right:10px;
	scrollbar-arrow-color:#333333 ; 
	scrollbar-3dlight-color:#dfd6cf; 
	scrollbar-darkshadow-color:#dfd6cf; 
	scrollbar-face-color:#dfd6cf; 
	scrollbar-highlight-color:#dfd6cf; 
	scrollbar-shadow-color:#dfd6cf; 
	scrollbar-track-color:#dfd6cf;
}
.box_large_blu
{
	width:100%; 
	height:100%; 
	overflow:auto; 
	padding-right:10px;
	scrollbar-arrow-color:#333333 ; 
	scrollbar-3dlight-color:#c0d7e7; 
	scrollbar-darkshadow-color:#c0d7e7; 
	scrollbar-face-color:#c0d7e7; 
	scrollbar-highlight-color:#c0d7e7; 
	scrollbar-shadow-color:#c0d7e7; 
	scrollbar-track-color:#c0d7e7;
}
.menu_off_prodotti
{
	width:100%; 
	padding-top:5px; 
	padding-bottom:5px; 
	text-align:center; 
	background-image:url(images/bg/bg_off_menu_prodotto.jpg);
	/*border: solid 4px #e3dcd6;*/			
}
.menu_on_prodotti
{
	width:100%; 
	padding-top:5px; 
	padding-bottom:5px; 
	text-align:center; 
	background-image:url(images/bg/bg_on_menu_prodotto.jpg);
	/*border: solid 4px #e3dcd6;*/				
}
.link_menu_prodotti
{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	pointer:hand;
	cursor:hand;
}
.link_menu_prodotti_on
{
	color:#845939; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	pointer:hand;
	cursor:hand;	
}
.menu_off_prodotti_disney
{
	width:100%; 
	padding-top:5px; 
	padding-bottom:5px; 
	text-align:center; 
	background-image:url(images/bg/bg_off_menu_prodotto_disney.jpg);
	/*border: solid 4px #e3dcd6;*/			
}
.menu_on_prodotti_disney
{
	width:100%; 
	padding-top:5px; 
	padding-bottom:5px; 
	text-align:center; 
	background-image:url(images/bg/bg_on_menu_prodotto_disney.jpg);
	/*border: solid 4px #e3dcd6;*/				
}
.link_menu_prodotti_disney
{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	pointer:hand;
	cursor:hand;
}
.link_menu_prodotti_disney_on
{
	color:#0d68af; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	pointer:hand;
	cursor:hand;	
}
.separator_disney
{
	width:20px;	
}
.extra_text_disney
{
	color:#006fb4; 
	font-weight:bold;
	padding:5px;
}
.extra_text_farmo
{
	color:#845939; 
	font-weight:bold;
	padding:5px;
}
.form_info_nutrizionali_cms
{
	width:50px;
}

.scopri
{
	font-weight:bold;
	color:#e42127;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	margin:20px 0 20px 0;
	padding:0;
}

.scopri a
{
	font-weight:bold;
	color:#e42127;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}