body {background-color: #EEE;margin: 0;text-align: center;font-family: "Trebucket MS",Trebuchet,sans,arial;}
#page{width: 1023px;min-height: 768px;background-repeat: repeat-y;background-position: top center;position: relative;margin: 0 auto;}
#menu{width: 258px;height: 449px;background-image: url(sfondoMenu.png);position: absolute;top: 116px;left: 124px;}
#menuhome{position: absolute;top: 13px;left: 110px;}
#logo{position: absolute;top: 24px;left: 648px;}
.voceMenu , .voceMenuAttiva{ width: 222px;height: 19px;overflow: hidden;text-align: center;}
.voceMenu a{height: 40px;width: 222px;position: absolute;top:0;left: 0; text-align: center;}
.voceMenuAttiva a {height: 40px;width: 222px;position: relative;top:-20px;left: 0; text-align: center;}
 .voceMenu a:hover {position: absolute;top: -20px;}
 #content{width: 480px;position: relative;padding-top: 180px;left: 411px;margin: 0;}
#testo{position: relative;left: 0;text-align: left;font-size: 14px;margin:  15px 0 0 0;padding: 0;min-height: 360px;}
#testo h1{font-size: 16px;font-weight: bold;text-align: left;}
a{color: black;text-decoration: none;}
a img{border-style: none;}
#testo h2{font-size: 17px;font-weight: bold;}
.ToggleButton{text-indent: -20px;margin-left: 20px;text-decoration: none;cursor: pointer;cursor: pointer;padding-bottom: 0;color: #000;}
/*#testo h1{font-size:28px;font-weight: normal;font-family: mistral;}*/
.ToggleText{padding-left: 20px;
	margin: 0 0 10px 0;
	font-family: "Trebucket MS",Trebuchet,sans,arial;
	font-style: normal;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	line-height: 130%;
}
ol, ul{margin-left: 20px;padding-left: 0;}
#pedice {position: relative;font-family: "Trebucket MS",Trebuchet,sans,arial;font-size: 11px;text-align: left;width: 480px;}
#pedice a{color: black;font-weight: bold;text-decoration: none;}