/* CSS Document */
body{
	/*background-image:url(images/bg.jpg);*/
	background-image:url(images/sfondoOk.gif);
	margin-left:54px;
	margin-top:0px;
	margin-bottom:0px;
/*	height:100%;*/
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#top{
	background-image:url(images/abg-top.html);
	background-repeat:no-repeat;
	background-position:right top;
	height:100px;
	width:767px;
}

#content{
	height:100%;
	width:767px;
	/*background-color:#D5D3C6;*/
	/*background-image:url(images/bg-content.jpg);*/
	background-image:url(images/asfondo_content.html);
	background-repeat:repeat-y;
	background-position:left;
}
#ricerca{
	background-image:url(images/bg-ricerca.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-right:50px;
	padding-top:3px;
	height:40px;
}
.input-txt{
	background-image: url(images/bg-casella-ricerca.gif);
	background-repeat:no-repeat;
	border:0px;
	height:25px;
	width:173px;
}
#content-centrale{
	margin-left:30px;
	}
#sx-giallo{
	background-image:url(images/bg-giallo.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:259px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:0px;
}
#sx-arancio-azienda{
	background-image:url(images/bg-arancio-azienda.html);
	background-repeat:repeat-y;
	background-position:center;
	width:259px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:0px;
}
#sx-menu{
	background-image:url(images/bg-menu.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:259px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:0px;
}
#sx-blu{
	background-image:url(images/bg-blu.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:259px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:0px;	
}
#dx-bianco{
	background-image:url(images/bg-bianco.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:438px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:0px;
	
}
#dx-arancio{
	background-image:url(images/bg-arancio.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:438px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:0px;
	
}

#sx{
	float:left;
	width:259px;
	height:100%;
	
}
#dx{
	width:438px;
	float: left;
	height:100%;

}
#contenuto{
	padding:10px;
	
}
#benvenuto{
	padding:20px;
	
}
#news{
	padding:20px;
	
}
#lastcampaign{
	padding:20px;
	
}
#novita{
	padding:20px;
	
}
#prodotti{
	padding:5px;
	
}
.titolo_news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.testo_titolo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 20px;
	padding-top: 4px;
}
.titolo_prodotti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 15px;
	padding-top: 8px;
}
.titolo_prodotti2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left: 15px;
	padding-top: 20px;
}
.titolo_prodotti3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 8px;
}
.testo_prodotti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left: 0px;
	padding-top: 15px;
}
.testo_titolo_nero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left: 40px;	
	padding-top: 5px;
}
.testo_titolo_nerop{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left: 40px;	
	padding-top: 6px;
	text-transform: uppercase;
}
.testo_titolo_nerop2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left: 5px;	
	padding-top: 6px;
	text-transform: uppercase;
	text-decoration: none;
}
.testo_titolo_nerop3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left: 40px;	
	padding-top: 6px;
	text-transform: uppercase;
	height:27px;
}
.titolo_cerca{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7D2345;
	padding-left: 0px;	
	padding-top: 5px;
	text-transform: uppercase;
}
.testo_linea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-transform: uppercase;
}
.testo_news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.testo_benvenuto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.testo_chisiamo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.testo_filosofia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.testo_mission{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.testo_contatti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
}
.menu_azienda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
	text-transform: uppercase;
}
.menu_subpress{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:40px;
	text-transform: uppercase;
}
.menu_subnews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	text-transform: uppercase;
}
.testo_campaign{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.testo_novita{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.testo_dataora{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#838383;
	text-decoration:none;
}
.segue_news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.nero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.fondo_campaign{
	background-image:url(images/fondo_campaign.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:91px;
	height:89px;
	margin-bottom:0px;
	padding-bottom:0px;
	
}
    .menuOver  { background-image: url('images/menu-prodotti-over.gif') }
    .menuOut   { background-image: url('images/menu-prodotti.gif') }


    .menuOver2  { background-image: url('images/menu_over.jpg') }
    .menuOut2   { background-image: url('images/menu.jpg') }

    .menuOver1  { background-image: url('images/menu-news-over.gif') }
    .menuOut1   { background-image: url('images/menu-news.gif') }

    .DetProdOver  { background-image: url('images/fondo-prodotti-over.gif') }
    .DetProd      { background-image: url('images/fondo-prodotti.gif') }

			#menudetprod{
				width: 430px;
				background: #ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;
				text-transform: none;
				margin: 0;
				padding: 0px;
				padding-top:0px;	
			}

			#menudetprod ul{
				margin-left: 0px;
				padding: 0px;
				padding-top: 0px;		
			}
			#menudetprod ul li{
				margin: 0px;
				margin-top: 5px;
				padding: 0;
				list-style: none;
				display:block;
				background: url('images/fondo-prodotti-over.gif') #ffffff no-repeat;				
			}
			
			.box_prodotto {
				margin: 0px;
				margin-top: 5px;
				padding: 0;
				list-style: none;
				display:block;
				background: url('images/fondo-prodotti-over.gif') #ffffff no-repeat;				
			}
			
			#menudetprod ul li a:link, #menudetprod ul li a:visited{
				padding: 0px 0px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/fondo-prodotti.gif') #ffffff no-repeat;
			}  
			#menudetprod ul li a:hover, #menudetprod ul li a:active{
				padding: 0px 0px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/fondo-prodotti-over.gif') #ffffff no-repeat;
			}

			#menuz{
				width: 261px;
				background: transparent;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight: bold;
				text-transform: uppercase;
				background: url('images/titolo-menu-azienda.gif') top no-repeat;
				margin: 0;
				padding: 0;
				padding-top: 34px;	
			}

			#menuz ul{
				margin-left: 0px;
				padding: 0px;
				padding-top: 0px;		
			}

			#menuz ul li{
				margin: 0px;
				padding: 0;
				list-style: none;
				background: url('images/menu_over.jpg') no-repeat;
			}
			#menuz ul b{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu_over.jpg') no-repeat;
			}  
			#menuz ul li a:link, #menuz ul li a:visited{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu.jpg') no-repeat;
			}  
			#menuz ul li a:hover, #menuz ul li a:active{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu_over.jpg') no-repeat;
			}



			#menuprod{
				width: 261px;
				background: transparent;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0;
				padding: 0;
				padding-top: 2px;	
			}

			#menuprod ul{
				margin-left: 0px;
				padding: 0px;
				padding-top: 0px;		
			}

			#menuprod ul li{
				margin: 0px;
				padding: 0;
				list-style: none;
				background: url('images/menu_over.jpg') no-repeat;
			}
			#menuprod ul b{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu_over.jpg') no-repeat;
			}  
			#menuprod ul li a:link, #menuprod ul li a:visited{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu.jpg') no-repeat;
			}  
			#menuprod ul li a:hover, #menuprod ul li a:active{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu_over.jpg') no-repeat;
			}

			#prod{
				width: 261px;
				background: #f5be5d;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight: bold;
				text-transform: lowercase;
				margin: 0;
				padding: 0;
				padding-top: 0px;	
			}

			#prod ul{
				margin-left: 0px;
				padding: 0px;
				padding-top: 0px;		
			}
			#prod ul li{
				margin: 0px;
				padding: 0px;
				list-style: none;
				background: url('images/menu-prodotti-over.gif') no-repeat;
			}
			#prod ul b{
				padding: 7px 33px;
				margin: 0px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu-prodotti-over.gif') no-repeat;
			}  
			#prod ul li a:link, #prod ul li a:visited{
				margin: 0px;
				padding: 7px 33px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu-prodotti.gif') no-repeat;
			}  
			#prod ul li a:hover, #prod ul li a:active{
				margin: 0px;
				padding: 7px 33px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu-prodotti-over.gif') no-repeat;
			}

			#menunews{
				width: 258px;
				background: #f5be5d;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight: bold;
				text-transform: none;
				margin: 0;
				padding: 0;
				padding-top: 0px;	
			}

			#menunews ul{
				margin-left: 0px;
				padding: 0px;
				padding-top: 0px;		
			}
			#menunews ul li{
				margin: 0px;
				padding: 0;
				list-style: none;
				background: url('images/menu-news-over.gif') #F3D15E no-repeat;
			}
			#menunews ul b{
								height: 30px;
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu-news-over.gif') #F3D15E no-repeat;
			}  
			#menunews ul li a:link, #menunews ul li a:visited{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu-news.gif') #F3D15E no-repeat;
			}  
			#menunews ul li a:hover, #menu ul li a:active{
				padding: 7px 15px;
				display: block;
				text-decoration: none;
				color: #fff;
				background: url('images/menu-news-over.gif') #F3D15E no-repeat;
			}
			
			
			
		
