@charset "utf-8";
/* CSS Document */


body {
	margin:0px;
	padding:0px;
	background:0 0 #000000;
	color:#333333;
	text-align: justify;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/pattern-sfondo2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
a {
	outline: none;
	text-decoration:none;
}
a img {
	border: none;
	cursor: pointer;
}

.spacer {
	width: 959px;
	height: 15px;
	margin: 0 auto;
	float: left;
}
.spacer2 {
	width: 959px;
	height: 15px;
	margin: 0 auto;
	float: left;
}
.picture {
	float:left;
	width: 165px;
	padding-right:15px;
}
.picture2 {
	float:left;
	width: 150px;
	padding-right:15px;
}
.picture3 {
	float:left;
	width: 180px;
	padding-right:15px;
}
#container {
	width: 960px;
	text-align: center;
	margin: 0 auto;
	background-position: center top;
	height: auto;
	padding-top: 0px;
	margin-top: 0px;
}
#eng {
	width: 960px;
	height: 30px;
	margin: 0 auto;
	background-position: center top;
}
#eng-music {
	width: 100px;
	height: 30px;
	margin: 0 auto;
	float:left;
	padding-right:0px;
}
#eng-tasto {
	width: 200px;
	height: 30px;
	margin: 0 auto;
	float:right;
	padding-right:0px;
}
#eng-tasto a {
	text-align: right;
	text-decoration: none;
	color: #301e10;
	font-size: 11px;
	float: right;
	line-height: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#eng-tasto a:hover {
	text-decoration: underline;

}
#menu {
	width: 960px;
	height: 30px;
	margin: 0 auto;
	background-image: url(images/sfondo-menu.jpg);
	background-repeat: no-repeat;
}
ul#minitabs {
	list-style: none;
	margin: 0;
	padding: 0px 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #301e10;
	line-height: 30px;
}

ul#minitabs li {
	display: inline;
	margin-left: 4px;
	margin-right: 4px;
}

ul#minitabs a {
	padding: 0;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #301e10;
}

ul#minitabs a#current {
	color: #6C4B2A;
	font-weight: normal;
	text-decoration: overline;
}

ul#minitabs a:hover {
	color: #6C4B2A;
	font-weight: normal;
	text-decoration: overline;
}

#banner {
	width: 960px;
	height: 220px;
	margin: 0 auto;
}
#banner-box {
	width: 959px;
	height: 190px;
	margin: 0 auto;
	float: left;
}
#banner-box-sx {
	width: 274px;
	height: 190px;
	margin: 0 auto;
	float:left;
}
#banner-box-centro {
	width: 335px;
	height: 190px;
	margin: 0 auto;
	float:left;
}
#banner-box-dx {
	width: 335px;
	height: 190px;
	margin: 0 auto;
	float:right;
	background-image: url(images/sfondo-banner-locali.jpg);
	background-repeat: no-repeat;
	padding-right:0px;
}
#banner-box-dx-titolo {
	width: 320px;
	height: 30px;
	margin: 0 auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 30px;
	color: #301e10;
	text-align: left;
	padding-left: 15px;
	font-weight: bold;
}
#banner-box-dx-image {
	width: 327px;
	height: 156px;
	margin: 0 auto;
	padding-left: 4px;
	padding-right: 4px;
}
#banner-box-dx-animazione {
	width: 327px;
	height: 182px;
	margin: 0 auto;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#main {
	width: 960px;
	height: 290px;
	margin: 0 auto;
}
#main-home {
	width: 960px;
	height: 450px;
	margin: 0 auto;
}
#main-sociale {
	width: 960px;
	height: 750px;
	margin: 0 auto;
}
#main2 {
	width: 960px;
	height: 290px;
	margin: 0 auto;
	background-color: #EFE3D3;
}
#main3 {
	width: 960px;
	height: 290px;
	margin: 0 auto;
	background-image: url(images/pattern-franchising.jpg);
	background-repeat: repeat-x;
}
#sx {
	width: 274px;
	height: 290px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-image: url(images/sfondo-news.jpg);
	background-repeat: no-repeat;
}
#sx-titolo {
	width: 259px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}

	#sx-news {
	width: 244px;
	height: 64px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	font-size: 11px;
	}
		#sx-video {
	width: 244px;
	height: 166px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: left;
	padding-top: 0px;
	padding-right: 15px;
	font-size: 12px;
	}
#sx-promozione {
	width: 244px;
	height: 166px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: left;
	padding-top: 0px;
	padding-right: 15px;
	font-size: 12px;
	background-image: url(images/primo-piano.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	}
		#sx2 {
	width: 480px;
	height: 290px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
}
	#sx2-testo {
	width: 450px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: justify;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 15px;
	}
		#sx2-titolo {
	width: 465px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
	#sx3 {
	width: 274px;
	height: 290px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-color: #FFF;
	background-image: url(images/sfondo-sx.jpg);
	background-repeat: no-repeat;
}
	#sx3-2 {
	width: 274px;
	height: 290px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-color: #FFF;
	background-image: url(images/sfondo-sx-2.jpg);
	background-repeat: no-repeat;
	
}
	#sx3-3 {
	width: 274px;
	height: 290px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
}
#sx3-titolo {
	width: 244px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
	#sx3-titolo2 {
	width: 244px;
	height: 40px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}

	#sx3-testo {
	width: 229px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	#sx3-testo ul {
	line-height: 12px;
	margin: 0;
	text-align: left;
	padding: 0;
	text-transform: uppercase;
}
#sx3-testo li {
	text-align: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#sx3-testo ul a {
	text-decoration: none;
	color: #333333;
	font-size: 12px;

}
#sx3-testo ul a:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat;
}
#sx3-testo ul a#current {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat;
}
#sx3-testo2 {
	width: 229px;
	height: 245px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: left;
	padding-top: 5px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	#sx3-testo2 ul {
	line-height: 20px;
	margin: 0;
	text-align: left;
	padding: 0;
	text-transform: uppercase;
}
#sx3-testo2 li {
	text-align: left;
	margin: 0;
	list-style:none;
	padding: 0;
}
#sx3-testo2 ul a {
	text-decoration: none;
	color: #333333;
	font-size: 12px;

}
#sx3-testo2 ul a:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat-x;
}
#sx3-testo2 ul a#current {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat-x;
}
	#sx3-testo3 {
	width: 229px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 18px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#sx3-testo3 a {
	text-decoration: none;
	color: #301e10;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;

}
#sx3-testo3 a:hover {
	color: #301e10;
	text-decoration: underline;
}
	#sx3-testo4 {
	width: 229px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#sx3-testo4 a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#sx3-testo4 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
	#sx3-testo5 {
	width: 229px;
	height: 245px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: left;
	padding-top: 5px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	#sx3-testo5 ul {
	line-height: 20px;
	margin: 0;
	text-align: left;
	padding: 0;
	text-transform: uppercase;
}
#sx3-testo5 li {
	text-align: left;
	margin: 0;
	list-style:none;
	padding: 0;
}
#sx3-testo5 ul a {
	text-decoration: none;
	color: #301e10;
	font-size: 12px;

}
#sx3-testo5 ul a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #301e10;
}
#sx3-testo5 ul a#current {
	color: #FFF;
	text-decoration: none;
	background-color: #301e10;
}
	#sx3-testo6 {
	width: 229px;
	height: 210px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 18px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#sx3-testo6 a {
	text-decoration: none;
	color: #301e10;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;

}
#sx3-testo6 a:hover {
	color: #301e10;
	text-decoration: underline;
}
#sx3-testo-location {
	width: 229px;
	height: 265px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	text-align: left;
	padding-top: 14px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 12px;
	}
	#sx3-testo-location ul {
	line-height: 12px;
	margin: 0;
	text-align: left;
	padding: 0;
	text-transform: uppercase;
}
#sx3-testo-location li {
	text-align: left;
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 12px;
}
#sx3-testo-location ul a {
	text-decoration: none;
	color: #333333;
	font-size: 12px;

}
#sx3-testo-location ul a:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat;
}
#sx3-testo-location ul a#current {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat;
}
#sx3-testo-menu {
	width: 229px;
	height: 265px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	text-align: left;
	padding-top: 20px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 18px;
	}
	#sx3-testo-menu ul {
	line-height: 18px;
	margin: 0;
	text-align: left;
	padding: 0;
	text-transform: uppercase;
}
#sx3-testo-menu li {
	text-align: left;
	margin: 0;
	list-style:none;
	padding: 0;
}
#sx3-testo-menu ul a {
	text-decoration: none;
	color: #333333;
	font-size: 12px;

}
#sx3-testo-menu ul a:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat-x;
}
#sx3-testo-menu ul a#current {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/pattern-menu.jpg);
	background-repeat: repeat-x;
}
		#dx2 {
	width: 480px;
	height: 290px;
	margin: 0 auto;
	float:right;
	padding-left: 0px;
}
	#dx2-testo {
	width: 450px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 20px;
	text-align: justify;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 15px;
	}
		#dx2-titolo {
	width: 465px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
#centro {
	width: 686px;
	height: 290px;
	margin: 0 auto;
	float:left;
}
#centro-sopra {
	width: 686px;
	height: 145px;
	margin: 0 auto;
	float: left;
}
#centro-sopra-sx {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:left;
	background-color: #FFF;
}

#centro-sopra-sx-image {
	width: 160px;
	height: 145px;
	margin: 0 auto;
	float:left;
}
#centro-sopra-sx-testo {
	width: 166px;
	height: 145px;
	margin: 0 auto;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	color: #301e10;
	line-height: 20px;
}
#centro-sopra-sx-customer {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:left;
	background-color: #FFF;
	background-image: url(images/sfondo-customer.jpg);
	background-repeat: no-repeat;
}
#centro-sopra-sx-customer-titolo {
	width: 222px;
	height: 35px;
	margin: 0 auto;
	float:left;
	padding-left:58px;
	line-height: 35px;
	padding-top: 15px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #301e10;
}
#centro-sopra-sx-customer-testo {
	width: 258px;
	height: 75px;
	margin: 0 auto;
	float:left;
	padding-left:40px;
	line-height: 21px;
	font-size: 12px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #301e10;
	padding-right: 30px;
	padding-top: 0px;
}
#centro-sopra-sx-customer-testo a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #8F0905;
	font-weight: bold;
}
#centro-sopra-dx {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:right;
	background-image: url(images/franchising.jpg);
	background-repeat: no-repeat;
}
#centro-sopra-dx-treviso {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:right;
}
#centro-sopra-dx-testo {
	width: 166px;
	height: 145px;
	margin: 0 auto;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	color: #333;
	line-height: 20px;
	padding-left:15px;
}
#centro-sotto {
	width: 686px;
	height: 145px;
	margin: 0 auto;
	float: left;
	background-color: #EFE3D3;
}

#centro-sotto-sx {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:left;
}
#centro-sotto-sx-image {
	width: 130px;
	height: 115px;
	margin: 0 auto;
	float:left;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
#centro-sotto-sx-testo {
	width: 166px;
	height: 145px;
	margin: 0 auto;
	float:left;
	text-align: left;
	color: #301e10;
	line-height: 20px;
}
#centro-sotto-sx-testo-titolo {
	width: 166px;
	height: 42px;
	margin: 0 auto;
	float:left;
	text-align: left;
	color: #301e10;
	line-height: 20px;
	padding-top:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
#centro-sotto-sx-testo-2 {
	width: 166px;
	height: 80px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	line-height: 17px;
	color: #333;
	font-size: 13px;
}
#centro-sotto-sx-testo-2 a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#centro-sotto-sx-testo-2 a:hover {
	color: #333333;
}
#centro-sotto-dx {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:right;
}
#centro-sotto-dx-image {
	width: 130px;
	height: 115px;
	margin: 0 auto;
	float:left;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
#centro-sotto-dx-testo {
	width: 182px;
	height: 145px;
	margin: 0 auto;
	float:left;
	text-align: left;
	color: #301e10;
	line-height: 20px;
}
#centro-sotto-dx-testo-titolo {
	width: 182px;
	height: 25px;
	margin: 0 auto;
	float:left;
	text-align: left;
	color: #301e10;
	line-height: 20px;
	padding-top:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
#centro-sotto-dx-testo-2 {
	width: 166px;
	height: 90px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	line-height: 17px;
	color: #333;
	font-size: 13px;
}
#centro-sotto-dx-testo-2 a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#centro-sotto-dx-testo-2 a:hover {
	color: #333333;
}
#centro2 {
	width:472px;
	height: 290px;
	margin: 0 auto;
	float:right;
}
#centro3 {
	width: 686px;
	height: 290px;
	margin: 0 auto;
	float:right;
	background-color: #EFE3D3;

}
#centro3-titolo {
	width: 671px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
#centro3-testo {
	width: 686px;
	height: 190px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	line-height: 14px;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	#centro3-testo a {
	color: #301e10;
	text-decoration:none;
}
#centro3-testo a:hover {
	color: #6C4B2A;
}
	.foto {
	width: 119px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	}
	#centro3-testo-sx {
	width: 320px;
	height: 190px;
	margin: 0 auto;
	float:left;
	line-height: 14px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 15px;
	}
		#centro3-testo-dx {
	width: 320px;
	height: 190px;
	margin: 0 auto;
	float:right;
	line-height: 14px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 15px;
	}
	#centro3-sotto {
	width: 656px;
	height: 35px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 35px;
	text-align: left;
	padding-top: 6px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	#centro3-sotto-2 {
	width: 656px;
	height: 35px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 18px;
	text-align: left;
	padding-top: 3px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	#centro4 {
	width: 343px;
	height: 290px;
	margin: 0 auto;
	float:left;
	background-color: #EFE3D3;

}
	#centro4-testo {
	width: 656px;
	height: 265px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 18px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#centro4-testo-sx {
	width: 313px;
	height: 275px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	}
	#centro4-testo-sx-titolo {
	width: 328px;
	height: 20px;
	margin: 0 auto;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	padding-left: 0px;
	}
		#centro4-testo-sx-testo {
	width: 313px;
	height: 230px;
	margin: 0 auto;
	float:left;
	line-height: 18px;
	text-align: justify;
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	}

		#centro4-testo-dx {
	width: 320px;
	height: 265px;
	margin: 0 auto;
	float:right;
	}
	#centro5 {
	width: 686px;
	height: 290px;
	margin: 0 auto;
	float:right;
	background-color: #EFE3D3;

}
#centro5-titolo {
	width: 671px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
#centro5-testo {
	width: 656px;
	height: 252px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 16px;
	text-align: left;
	padding-top: 3px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	}
	#centro5-testo a {
	color: #301e10;
	text-decoration:none;
	font-size: 14px;
	line-height: 18px;
}
#centro5-testo a:hover {
	color: #6C4B2A;
}
#centro5-testo2 {
	width: 656px;
	height: 230px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 19px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	#centro5-testo3 {
	width: 656px;
	height: 287px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 16px;
	text-align: left;
	padding-top: 3px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	}
	#centro5-testo4 {
	width: 686px;
	height: 287px;
	margin: 0 auto;
	float:left;
	text-align: center;
	font-size: 14px;
	color: #301e10;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 250px;
}
	#centro5-testo4-2 {
	width: 686px;
	height: 287px;
	margin: 0 auto;
	float:left;
	text-align: center;
	font-size: 14px;
	color: #301e10;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
}
#centro5-testo5 {
	width: 686px;
	height: 232px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	line-height: 14px;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
}
#centro5-testo5-sx {
	width: 320px;
	height: 232px;
	margin: 0 auto;
	float:left;
	line-height: 14px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 15px;
}
#centro5-testo5-dx {
	width: 320px;
	height: 232px;
	margin: 0 auto;
	float:right;
	line-height: 18px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 15px;
}
#centro5-testo6 {
	width: 656px;
	height: 232px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
}
#centro6-testo {
	width: 656px;
	height: 252px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 14px;
	text-align: left;
	padding-top: 3px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
#centro6-testo a {
	color: #301e10;
	text-decoration:none;
	font-size: 12px;
	line-height: 14px;
}
#centro6-testo a:hover {
	color: #6C4B2A;
}
#centro7 {
	width: 343x;
	height: 290px;
	margin: 0 auto;
	float:left;
}
#centro7-sopra {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float: left;
}
.centro7-sopra-sx {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:left;
	background-color: #eff6e2;
}
.centro7-sopra2-sx {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float:left;
	background-color: #EFE3D3;
}
.centro7-sopra-sx-image {
	width: 130px;
	height: 115px;
	margin: 0 auto;
	float:left;
	padding: 15px;
}
.centro7-sopra-sx-testo {
	width: 166px;
	height: 145px;
	margin: 0 auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #333333;
	line-height: 18px;
}
.centro7-sopra-sx-testo a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.centro7-sopra-sx-testo a:hover {
	color: #301e10;
	text-decoration: underline;
	}
#centro8 {
	width: 671px;
	height: 270px;
	margin: 0 auto;
	float:right;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 0px;

}
#centro8-titolo {
	width: 656px;
	height: 20px;
	margin: 0 auto;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	font-weight: bold;
	padding-bottom: 10px;
	background-color: #EFE3D3;
	padding-left: 15px;
	padding-top: 15px;
	}
#centro8-testo {
	width: 641px;
	height: 226px;
	margin: 0 auto;
	float:left;
	line-height: 18px;
	text-align: justify;
	padding-top: 0px;
	background-color: #EFE3D3;
	padding-right: 15px;
	padding-left: 15px;
}
#centro8-testo a {
	color: #301e10;
	text-decoration:none;
	font-size: 12px;
	line-height: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#centro8-testo a:hover {
	color: #6C4B2A;
}

#right {
	width: 343px;
	height: 290px;
	margin: 0 auto;
	float:left;
	background-color: #FFF;
}
	#right2 {
	width: 343px;
	height: 290px;
	margin: 0 auto;
	float:left;
	background-color: #FCF5ED;
}

	#right-titolo {
	width: 328px;
	height: 20px;
	margin: 0 auto;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	padding-left: 15px;
	}
	#right-testo {
	width: 313px;
	height: 230px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:15px;
	padding-right:15px;
	line-height: 18px;
	}
	#right-testo a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#right-testo a:hover {
	color: #301e10;
	text-decoration: underline;
	}
		#right-testo2 {
	width: 328px;
	height: 245px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:0px;
	padding-right:15px;
	}

	#right-testo3 {
	width: 313px;
	height: 125px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:15px;
	padding-right:15px;
	line-height: 18px;
	}
	#right-testo3 a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#right-testo3 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
#right-testo4 {
	width: 328px;
	height: 255px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 0px;
	padding-left:0px;
	padding-right:15px;
	background-image: url(images/sfondo-salse.jpg);
	background-repea5px;
	font-weight: bold;
	padding-left: 15px;
	}
	#right-testo {
	width: 313px;
	height: 230px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:15px;
	padding-right:15px;
	line-height: 18px;
	}
	#right-testo a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#right-testo a:hover {
	color: #301e10;
	text-decoration: underline;
	}
		#right-testo2 {
	width: 328px;
	height: 245px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:0px;
	padding-right:15px;
	}

	#right-testo3 {
	width: 313px;
	height: 125px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:15px;
	padding-right:15px;
	line-height: 18px;
	}
	#right-testo3 a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#right-testo3 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
#right-testo4 {
	width: 328px;
	height: 255px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 0px;
	padding-left:0px;
	padding-right:15px;
	background-image: url(images/sfondo-salse.jpg);
	background-repeat: no-repeat;
	}
#right-testo4-sopra {
	width: 328px;
	height: 195px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 0px;
	}
#right-testo4-sotto {
	width: 210px;
	height: 60px;
	margin: 0 auto;
	float:right;
	text-align: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #301e10;
	font-weight: normal;
}
#right-testo4-sotto a {
	color: #93412B;
	text-decoration: none;
}
#right-testo4-sotto a:hover {
	text-decoration: underline;
}

#platter {
	width: 313px;
	height: 105px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	}
#footer {
	width: 960px;
	margin: 0 auto;
	height: 40px;
	float: left;
}
#footer-copyright {
	font-size: 10px;
	color: #faf5ec;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
}

#footer-copyright-seo{
	font-size: 10px;
	color: #808080;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

#footer-copyright-seo a {
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	text-align: center;
}
#footer-copyright-seo a:hover {
	font-size: 10px;
	color: #808080;
}

#footer-copyright a {
	font-size: 10px;
	color: #faf5ec;
	text-decoration: none;
}
#footer-copyright a:hover {
	font-size: 10px;
	color: #C49F84;
}

#vertical_slide, #horizontal_slide {
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}
#right-delivery-news {
	width: 313px;
	height: 230px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	padding-top: 10px;
	padding-left:15px;
	}
	#delivery-roma {
	width: 617px;
	height: 290px;
	margin: 0 auto;
	float:left;
	background-color: #FFF;
}
#banner-nuovi-home {
	width: 960px;
	height: 145px;
	margin: 0 auto;
	float: left;
}
#banner-nuovi-home-sx {
	width: 274px;
	height: 145px;
	margin: 0 auto;
	float: left;
}
#banner-nuovi-home-sx2 {
	width: 274px;
	height: 145px;
	margin: 0 auto;
	float: left;
	background-image:url(images/sfondo-download-sociale.jpg);
	background-repeat:no-repeat;
}
#banner-nuovi-home-sx2-titolo {
	width: 244px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #002270;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
	#banner-nuovi-home-sx2-testo {
	width: 244px;
	height: 90px;
	margin: 0 auto;
	float:left;
	text-align: justify;
	line-height: 18px;
	color: #333;
	font-size: 13px;
	padding-left:15px;
	padding-top:5px;
}
	#banner-nuovi-home-sx2-testo a {
	color: #003181;
	font-size: 13px;
	font-weight: bold;
}
	#banner-nuovi-home-sx2-testo a:hover {
	color: #333;
	font-size: 13px;
	font-weight: bold;
}
.banner-nuovi-home-centro {
	width: 343px;
	height: 145px;
	margin: 0 auto;
	float: left;
}
#banner-nuovi-home-centro-sopra {
	width: 343px;
	height: 100px;
	margin: 0 auto;
	float: left;
}
#banner-nuovi-home-centro-sotto {
	width: 343px;
	height: 45px;
	margin: 0 auto;
	float: left;
}
#banner-nuovi-home-centro-sotto-sx {
	width: 145px;
	height: 45px;
	margin: 0 auto;
	float: left;
}
#banner-nuovi-home-centro-sotto-dx {
	width: 198px;
	height: 45px;
	margin: 0 auto;
	float: left;
}
#sx-sociale {
	width: 274px;
	height: 590px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-color: #D7EDF8;
}
	#centro-sociale {
	width: 686px;
	height: 590px;
	margin: 0 auto;
	float:right;
	background-color: #E8F5FB;

}
#centro-sociale-titolo {
	width: 671px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #003181;
	text-align: center;
	padding-top: 15px;
	font-weight: bold;
	}
#centro-testo-sociale {
	width: 656px;
	height: 553px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 15px;
	text-align: center;
	padding-top: 3px;
	padding-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-top:2px;
	color: #003181;
}
#main-corporate {
	width: 960px;
	height: 1273px;
	margin: 0 auto;
	float: left;
}
#main-corporate2 {
	width: 960px;
	height: 680px;
	margin: 0 auto;
	float: left;
}
#sx-corporate {
	width: 274px;
	height: 680px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-color: #FFF;
}
#sx-corporate-sopra {
	width: 274px;
	height: 680px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-color: #FFF;
}
#sx-corporate-sotto {
	width: 274px;
	height: 288px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	background-color: #D7BEAC;
}
.sx-corporate-titolo {
	width: 244px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
#sx-corporate-testo {
	width: 244px;
	height: 620px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 18px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	}
		#sx-corporate-testo a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	#sx-corporate-testo a:hover {
	color: #301e10;
	text-decoration: underline;
	}
	#sx-corporate-testo2 {
	width: 244px;
	height: 205px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 18px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#sx-corporate-testo2 a {
	color: #301e10;
	text-decoration:none;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	#sx-corporate-testo2 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
	#centro-corporate {
	width: 656px;
	height: 680px;
	margin: 0 auto;
	float:right;
	background-color: #EFE3D3;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 18px;

}
#centro-corporate-titolo {
	width: 671px;
	height: 20px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	}
#centro-corporate-testo {
	width: 656px;
	height: 22px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	line-height: 18px;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	padding-top:15px;
	color: #301e10;
	font-weight: normal;
}
#centro-corporate-tab {
	width: 656px;
	height: 251px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: no-repeat;
	padding-top: 0px;
	text-align: left;
	background-image: url(images/corporate.gif);
}
.corporate-tab {
	width: 636px;
	height: 251px;
	margin: 0 auto;
	float:left;
	padding-left: 10px;
	line-height: 21px;
	color: #FFF;
	font-weight: bold;
}
.corporate-tab a {
	color: #FFF;
	font-weight: bold;
	}
.corporate-tab a:hover {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
	}
.qualifica{
	width: 162px;
	height: 46px;
	float: left;
	padding-right: 247px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #301e10;
	line-height: 13px;
	text-align: center;
	padding-left: 247px;
	padding-top: 8px;
	font-weight: bold;
	
}
.qualifica a {
	color: #301e10;
	}
.qualifica a:hover {
	color: #301e10;
	text-decoration: underline;
	}
.qualifica2{
	width: 162px;
	height: 46px;
	float: left;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #301e10;
	line-height: 13px;
	text-align: center;
	padding-left: 0px;
	padding-top: 8px;
	font-weight: bold;
}
.qualifica2 a {
	color: #301e10;
	}
.qualifica2 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
.qualifica3{
	width: 162px;
	height: 46px;
	float: right;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #301e10;
	line-height: 13px;
	text-align: center;
	padding-left: 0px;
	padding-top: 8px;
	font-weight: bold;
}
.qualifica3 a {
	color: #301e10;
	}
.qualifica3 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
.qualifica4{
	width: 162px;
	height: 46px;
	float: left;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #301e10;
	line-height: 13px;
	text-align: center;
	padding-left: 85px;
	padding-top: 8px;
	font-weight: bold;
}
.qualifica4 a {
	color: #301e10;
	}
.qualifica4 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
.corporate-tab-space {
	width: 656px;
	height:5px;
	margin: 0 auto;
}
#centro-corporate-titolo2 {
	width: 671px;
	height: 30px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 10px;
	font-weight: bold;
	}
#centro-corporate-testo2 {
	width: 656px;
	height: 60px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	line-height: 18px;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:10px;
	color: #333333;
}
#centro-corporate-story{
	width: 656px;
	height: 300px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	line-height: 18px;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:0px;
	color: #333333;
}
#centro-corporate-organigramma{
	width: 656px;
	height: 895px;
	margin: 0 auto;
	float:left;
	padding-left: 0px;
	line-height: 18px;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:0px;
	color: #333333;
	background-image: url(images/sfondo-company.jpg);
	background-repeat: no-repeat;
}
.box-organigramma{
	width: 656px;
	height: 285px;
	float: left;
	padding-bottom:0px;
	padding-top: 10px;
}
.box-organigramma2{
	width: 656px;
	height: 285px;
	float: left;
}
.organigramma1{
	width: 205px;
	height: 285px;
	float: left;
	padding-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	text-align: center;
	padding-left: 10px;
}
.organigramma1 a {
	color: #301e10;
	text-decoration:none;
}
.organigramma1 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
.organigramma2{
	width: 205px;
	height: 285px;
	float: left;
	padding-right: 0px;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	text-align: center;
}
.organigramma2 a {
	color: #301e10;
	text-decoration:none;
}
.organigramma2 a:hover {
	color: #301e10;
	text-decoration: underline;
	}
.organigramma3{
	width: 205px;
	height: 285px;
	float: left;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	text-align: center;
}
.organigramma3 a {
	color: #301e10;
	text-decoration:none;
}
.organigramma3 a:hover {
	color: #301e10;
	text-decoration: underline;
	}

#centro-contatti-titolo {
	width: 656px;
	height: 20px;
	margin: 0 auto;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #301e10;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
	padding-left: 15px;
	}
#centro-contatti-testo {
	width: 656px;
	height: 245px;
	margin: 0 auto;
	float:left;
	padding-left: 15px;
	line-height: 19px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
#centro-contatti-testo a {
	color: #301e10;
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#centro-contatti-testo a:hover {
	color: #301e10;
	text-decoration: underline;
	font-family: Georgia, "Times New Roman", Times, serif;
	}

