body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 925px;
	text-align: left;
	padding: 4px;
}
/* Menu INIZIO ***************************************************************/

#menu {
	background-color: #4A5746;
	background-image: url(immagini/sfondomenupapaveri.png);
	background-repeat: repeat-x;
	height: 110px;
	width: 919px;
	position: relative;
	left: 1px;
	top: 150px;
	font-weight: bold;
	color: #FFFFFF;
}

#menu td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer {
	/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 1px;
}

#MMMenuContainer0609141823_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0609141823_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:90px;
	top:40px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0609141823_0 {
/* This class defines things about menu MMMenu0609141823_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:101px;
	height:66px;
}

.MMMIFVStyleMMMenu0609141823_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609141823_0 */
	width:101px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:95px;
	height:16px;
}

.MMMIVStyleMMMenu0609141823_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609141823_0 */
	width:101px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:95px;
	height:16px;
}

#MMMenu0609141823_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0609141823_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0609141823_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0609141823_0 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0609141823_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0609141823_0 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenuContainer0609141823_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0609141823_0 a {
/* Controls the general apperance for menu MMMenuContainer0609141823_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	background: url(immagini/menu/mmmenu4_101x22_up.gif) #ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0609141823_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0609141823_0 */
	color:#ffffff;
	background: url(immagini/menu/mmmenu4_101x22_over.gif) #3a6d57;
}
#MMMenuContainer0609143026_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0609143026_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:204px;
	top:40px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0609143026_1 {
/* This class defines things about menu MMMenu0609143026_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:172px;
	height:66px;
}

.MMMIFVStyleMMMenu0609143026_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609143026_1 */
	width:172px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:166px;
	height:16px;
}

.MMMIVStyleMMMenu0609143026_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609143026_1 */
	width:172px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:166px;
	height:16px;
}

#MMMenu0609143026_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0609143026_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0609143026_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0609143026_1 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0609143026_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0609143026_1 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenuContainer0609143026_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0609143026_1 a {
/* Controls the general apperance for menu MMMenuContainer0609143026_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	background: url(immagini/menu/mmmenu1_172x22_up.gif) #ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0609143026_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0609143026_1 */
	color:#ffffff;
	background: url(immagini/menu/mmmenu1_172x22_over.gif) #3a6d57;
}
#MMMenuContainer0609120408_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0609120408_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:320px;
	top:40px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0609120408_2 {
/* This class defines things about menu MMMenu0609120408_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:214px;
	height:66px;
}

.MMMIFVStyleMMMenu0609120408_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609120408_2 */
	width:214px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:208px;
	height:16px;
}

.MMMIVStyleMMMenu0609120408_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609120408_2 */
	width:214px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:208px;
	height:16px;
}

#MMMenu0609120408_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0609120408_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0609120408_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0609120408_2 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0609120408_2_Item_2 {
/* Unique ID for item 2 of menu MMMenu0609120408_2 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenuContainer0609120408_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0609120408_2 a {
/* Controls the general apperance for menu MMMenuContainer0609120408_2's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	background: url(immagini/menu/mmmenu3_214x22_up.gif) #ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0609120408_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0609120408_2 */
	color:#ffffff;
	background: url(immagini/menu/mmmenu3_214x22_over.gif) #3a6d57;
}
#MMMenuContainer0609143704_3 {
/* This ID is related to the master menu div for menu MMMenuContainer0609143704_3 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:547px;
	top:40px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0609143704_3 {
/* This class defines things about menu MMMenu0609143704_3's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:260px;
	height:44px;
}

.MMMIFVStyleMMMenu0609143704_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609143704_3 */
	width:260px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:254px;
	height:16px;
}

.MMMIVStyleMMMenu0609143704_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609143704_3 */
	width:260px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:254px;
	height:16px;
}

#MMMenu0609143704_3_Item_0 {
/* Unique ID for item 0 of menu MMMenu0609143704_3 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0609143704_3_Item_1 {
/* Unique ID for item 1 of menu MMMenu0609143704_3 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer0609143704_3 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0609143704_3 a {
/* Controls the general apperance for menu MMMenuContainer0609143704_3's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	background: url(immagini/menu/mmmenu2_260x22_up.gif) #ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0609143704_3 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0609143704_3 */
	color:#ffffff;
	background: url(immagini/menu/mmmenu2_260x22_over.gif) #3a6d57;
}
#MMMenuContainer0609143437_3 {
/* This ID is related to the master menu div for menu MMMenuContainer0609143437_3 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:822px;
	top:40px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0609143437_3 {
/* This class defines things about menu MMMenu0609143437_3's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:83px;
	height:66px;
}

.MMMIFVStyleMMMenu0609143437_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609143437_3 */
	width:83px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:77px;
	height:16px;
}

.MMMIVStyleMMMenu0609143437_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0609143437_3 */
	width:83px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:77px;
	height:16px;
}

#MMMenu0609143437_3_Item_0 {
/* Unique ID for item 0 of menu MMMenu0609143437_3 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0609143437_3_Item_1 {
/* Unique ID for item 1 of menu MMMenu0609143437_3 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu0609143437_3_Item_2 {
/* Unique ID for item 2 of menu MMMenu0609143437_3 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenuContainer0609143437_3 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0609143437_3 a {
/* Controls the general apperance for menu MMMenuContainer0609143437_3's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	background: url(immagini/menu/mmmenu5_83x22_up.gif) #ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0609143437_3 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0609143437_3 */
	color:#ffffff;
	background: url(immagini/menu/mmmenu5_83x22_over.gif) #3a6d57;
}

/* Menu FINE ************************************************************/


#intestazione {
	background-image: url(immagini/barraVerdeIntestazione.png);
	width: 925px;
	background-repeat: no-repeat;
	position: absolute;
	top: 1px;
}
#logo {
	background-image: url(immagini/logo_tiemme.png);
	width: 147px;
	height: 137px;
	background-color: #ADC52C;
	background-repeat: no-repeat;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#logo span{
display: none;
}
#logotiemmesrl {
	background-image: url(immagini/logo_testo_tiemme.png);
	background-repeat: no-repeat;
	width: 287px;
	height: 52px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ADC52C;
	margin-top: -52px;
	margin-left: 160px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#logotiemmesrl span{
display: none;
}
#slogan1 {
	background-color: #ADC52C;
	background-repeat: no-repeat;
	height: 29px;
	width: 183px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image: url(immagini/slogan1.png);
	top: -140px;
	position: relative;
	left: 330px;
}
#slogan1 span{
display: none;
}
#slogan2 {
	background-color: #ADC52C;
	background-repeat: no-repeat;
	height: 43px;
	width: 165px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(immagini/slogan2.png);
	top: -270px;
	position: relative;
	left: 740px;
}
#slogan2 span{
display: none;
}
#fiore {
	background-color: #ADC52C;
	background-repeat: no-repeat;
	height: 148px;
	width: 198px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(immagini/fiore.png);
	top: -198px;
	position: relative;
	left: 530px;
}
#fiore span{
display: none;
}
#barraverde {
	background-image: url(immagini/barraVerde1px.png);
	background-repeat: repeat-x;
	height: 23px;
	width: 919px;
	position: relative;
	top: -265px;
	left: 1px;
}
#tit la storia {
	background-repeat: no-repeat;
	height: 30px;
	width: 200px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(immagini/tit_la_storia.png);
	top: 50px;
	position: relative;
	left: 0px;
	background-color: #FFFFFF;
}
#tit la storia span{
display: none;
}
#corpo{
	position: absolute;
	top: 370px;
}
#titolo{
	position: absolute;
	top: 310px;
	left: 550px;
}
#titolo h1{
	font-size: 150%;
	color: #000000;
	background-position: center;
	background-color: #FFFFFF;
}
#testo{
	font-size: 80%;
	color: #000000;
	text-align: justify;
	width: 620px;
	position: absolute;
	left: 305px;
	top: 0px;
}


#testo table{
	font-size: 100%;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #4A5746;
	border-left-color: #4A5746;
	margin-top: 10px;
	margin-bottom: 10px;
}
#testo th{
	background-color: #4A5746;
	color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #4A5746;
	border-right-color: #4A5746;
	padding: 4px;
}
#testo td{
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #4A5746;
	border-right-color: #4A5746;
	padding: 4px;
}
#testo td p{
	margin-top: 0px;
	margin-bottom: 0px;
}

#testo h1{
	font-size: 120%;
	text-align: center;
}

#foto{
	text-align: center;
	width: 300px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#foto p{
	color: #000000;
	font-size: 70%;
	font-weight: bold;
}
#dovesei {
	font-size: 70%;
	position: absolute;
	top: 280px;
}
#piepagina{
	text-align: center;
	width: 620px;
	position: relative;
	left: 305px;
	left: 0px;
	top: 0px;
}

.certificazione {
	color: #000000;
	font-size: 80%;
	text-align: center;
	font-weight: bold;
}
