a{
	color:#333333;
}
a:hover{
	text-decoration:none;
	color:#aaaaaa;
}
a.link01{
	color:#ffffff;
	text-decoration:none;
}
a.link01:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link02{
	color:#333333;
	text-decoration:none;
}
a.link02:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link03{
	color:#999999;
	text-decoration:none;
}
a.link03:hover{
	color:#ffcc00;
	text-decoration:none;
}
a.link04{
	color:#45708b;
	text-decoration:none;
}
a.link04:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link05{
	color:#222222;
	text-decoration:none;
}
a.link05:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link06{
	color:#999999;
	text-decoration:none;
}
a.link06:hover{
	color:#0060a9;
	text-decoration:none;
}
a.link07{
	color:#0060a9;
	text-decoration:none;
}
a.link07:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link08{
	color:#333;
	text-decoration:none;
	}
a.link08:hover{
	text-decoration:underline;
	}
body.index, html{
	margin:0px;
	font-family:Trebuchet MS;
	background-color:#828282;
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	/*background-attachment:fixed;*/
	background-position:0px -135px;
	text-align:center;
	width:100%;
	height:100%;
}
body, html{
	margin:0px;
	font-family: Trebuchet MS;
	background-color:#828282;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	/*background-attachment:fixed;*/
	text-align:center;
	width:100%;
	height:100%;
}

div.address{
	float:right;
	padding-right:30px;
}
div.content{
	margin:50px 10px 10px 30px;
	padding-bottom:10px;
}
div.contentAzienda{
	margin:50px 10px 10px 30px;
	padding-bottom:10px;
}
div.copyright{
	/*margin-top:60px;*/
	margin:auto;
	width:950px;
	font-size:12px;
	text-align:right;
	color:#333333;
	/*background:#ffffff;
	background-image:url(../images/background_content.jpg);
	background-repeat:repeat-y;*/
	
}
div.copyrightIntro{
	position:absolute;
	width:950px;
	height:30px;
	bottom:0px;
	left:50%;
	margin-left:-475px;
	height:-15px;
	font-size:12px;
	
	color:#333333;
	/*background:#ffffff;
	background-image:url(../images/background_content.jpg);
	background-repeat:repeat-y;*/
	
}
div.eventi{
	line-height:20px;
	padding-left:20px;
}
div.eventiTitle{
	font-size:13px;
}
div.fasciaTop{
	width:100%;
	height:20px;
	font-size:12px;
	background:#2f2f2f;
	color:#999999;
	padding-top:2px;
}
div.imgLeft{
	text-align:right;
}
div.imgLogo{
	margin-top:30px;
	margin-bottom:59px;
	text-align:right;
}
div.informativa{
	width:95%;
	padding-left:10px;
}
div.intCopyright{
	/*margin-top:60px;*/
	font-size:12px;
	text-align:center;
	color:#dddddd;
	padding-bottom:3px;
	padding-right:5px;
	margin-right:5px;
	line-height:14px;
	text-align:right;
	border-right:solid 1px #dddddd;
}
div.introCopyright{
	margin-top:260px;
	font-size:12px;
	text-align:center;
	color:#333333;
}
div.introLogo{
	margin:auto;
	text-align:center;
	margin-top:200px;
	/*background-image:url(../images/logo_intro.gif);
	background-repeat:no-repeat;
	background-position:4px 0px;*/
}
/*div.introLogo{
	margin-top:160px;
	background-image:url(../images/logo_intro.gif);
	background-repeat:no-repeat;
	background-position:4px 0px;
	width:716px;
	height:150px;
}*/
div.main{
	width:950px;
	margin:auto;
	/*height:95%;*/
}
div.mainIntro{
	width:950px;
	height:100%;
	margin:auto;
	/*background-image:url(../images/background_intro.png);
	background-repeat:repeat-y;*/
}
div.mainIntroLinks{
	padding-top:405px;
	font-weight:bold;
	font-size:13px;
	line-height:25px;
	padding-right:13px;
}
div.menu01{
	font-size:10px;
}
div.menuTop{
	border-top:3px dotted #aaaaaa;
	margin:10px 25px;
}
div.newsText{
	width:665px;
	margin-top:4px;
	border:solid 1px #0060a9;
	background:#f3f3f3;
	padding:10px;
	line-height:16px;
	font-family:arial;
}
div.newsTitle{
	width:675px;
	border:solid 1px #0060a9;
	padding:5px;
	font-size:14px;
	color:#0060a9;
	font-weight:bold;
}
div.newsTitleOut{
	width:675px;
	border-bottom:solid 1px #dddddd;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	color:#0060a9;
}
div.prodottiThumbText{
	text-align:justify;
	width:150px;
	line-height:18px;
}
div.prodottiThumbTitle{
	text-align:justify;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}
div.prodottoHome{
	float:right;
	width:250px;
}
div.pubblicita{
	text-align:center;
	margin:auto;
}
div.schedaLinks{
	font-weight:bold;
	font-size:11px;
}
div.videoMinio{
	text-align:center;
	border-bottom:solid 1px #aaaaaa;
	padding-bottom:10px;
	margin-bottom:20px;
}
form.contacts{
	width:60%;
	background:red;
}
h1{
	width:360px;
	font-size:15px;
	color:#999999;
	text-transformation:uppercase;
	border-bottom:3px dotted #aaaaaa;
	margin-top:66px;
	margin-bottom:50px;
}
h1.home{
	width:360px;
	font-size:15px;
	color:#999999;
	text-transformation:uppercase;
	border-bottom:3px dotted #aaaaaa;
	margin-top:10px;
	margin-bottom:20px;
}
h1.homeProdotti{
	width:360px;
	font-size:15px;
	color:#999999;
	text-transformation:uppercase;
	border-bottom:3px dotted #aaaaaa;
	margin-top:65px;
	margin-bottom:10px;
}
h1.homeRight{
	width:250px;
	font-size:15px;
	color:#999999;
	text-transformation:uppercase;
	border-bottom:3px dotted #aaaaaa;
	margin-top:10px;
	margin-bottom:20px;
}
h1 span{
	font-size:15px;
	color:#333333;
	margin-left:10px;
}
h2{
	font-size:13px;
	color:#106aae;
	padding-top:10px;
}
h2.description{
	font-size:13px;
	color:#106aae;
	padding-top:10px;
	margin-bottom:0px;
}
/*
h2{
	font-size:13px;
	color:#999999;
	margin-bottom:20px;
	background-color:#dddddd;
	color:#0060AA;
	padding:3px;
	padding-left:10px;
	border-left:35px solid #0060AA;
}*/
img{
	border:0;
	margin:0;
	padding:0;
}
td.eventi{
}
td.formError{
	color:#cc0000;
}
p{
	font-family:arial;
	line-height:18px;
	text-align:justify;
	padding-right:20px;
	font-size:11px;
}
p.home{
	line-height:18px;
	text-align:justify;
	padding-right:90px;
}
p.homeRightText{
	line-height:18px;
	text-align:justify;
	padding-right:10px;
}
p.homeRight{
	margin-top:-10px;
	padding-right:90px;
	text-align:right;
}
p.homeRightRight{
	margin-top:-10px;
	padding-right:10px;
	text-align:right;
}
span.subTitle{
	color:#000000;
}
strong.homeTitleNews{
	font-size:13px;
}
strong.video{
	color:#0060a9;
	font-size:13px;
}
table{
	font-size:11px;
}
table.fasciaTop{
	width:950px;
	margin:auto;
}
table.mainIntro{
	width:950px;
	margin:auto;
}
table.main{
	width:950px;
	height:100%;
}
table.menuTop{
	width:100%;
}
table.pubblicita{
	width:630px;
	margin:auto;
	text-align:center;
}
td{
	vertical-align:top;
}
td.contactsName{
	vertical-align:middle;
}
td.introLanguage{
	width:100%;
	text-align:right;
}
td.image{
	text-align:center;
}
td.mainContents{
	/*width:750px;*/
	text-align:left;
	background-image:url(../images/background_content.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
}
td.mainContentsAzienda{
	text-align:left;
	background-image:url(../images/background_azienda.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#ffffff;
}
td.mainContentsQualita{
	text-align:left;
	background-image:url(../images/background_qualita.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#ffffff;
}
td.mainContentsTrafilatura{
	text-align:left;
	background-image:url(../images/background_trafilatura.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#ffffff;
}
td.mainContentsCompositi{
	text-align:left;
	background-image:url(../images/background_compositi.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#ffffff;
}
td.mainIntroContents{
	text-align:center;
}
td.mainIntroLinks{
	width:80px;
	text-align:right;
}
td.mainLeft{
	/*background-image:url(../images/background_left.gif);
	background-repeat:no-repeat;
	background-color:#818181;*/
	width:210px;
	
}
td.menuTopLeft{
	text-align:left;
	font-weight:bold;
}
td.menuTopRight{
	text-align:right;
	font-weight:bold;
	color:#45708b;
}
td.text{
	width:380px;
}
td.www{
	width:100px;
	text-align:right:
}
#thanks{
	margin-top:40px;
	margin-bottom:40px;
	font-size:13px;
	line-height:25px;
}


