body,html {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #FFFFFF;
}
a img {
	border: none;
}
#titolo{
	position: absolute;
	top: 0px; 
	width: 35px;
	height: 120px;
	background-color: #EE3424;
	background-image:url(../imm/titolo.gif);
	margin-left: 10px;
	z-index: 2;
}
#titolo h1 {
	display: none;
}
#titolonews{
	width: 220px;
	height: 37px;
	background-color: #E2E8E4;
}
#titolonews h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
	padding-top: 7px;
	color: #939598;
}
#testonews{
	width: 200px;
	background-color: #F1F4F2;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
}
#testonews h4{
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #808284;
	margin: 0px;
	padding: 0px;
}
#testonews h3{
	font-size: 13pt;
	color: #414142;
	margin: 0px;
	padding: 0px;
}
#testonews h3 a, a:visited, a:link {
	text-decoration: none;
}
#testonews h3 a:hover, a:focus, a:active {
	text-decoration: underline;
}
#testonews p{
	font-size: 10pt;
	font-weight: normal;
	color: #636466;
	margin: 0px;
	padding: 0px;
}
#testatahome {
	width: 780px;
	margin: auto;
	text-align: left;
}
#menu {
	float: left;
	width: 500px;
	margin: auto;
	text-align: left;
	padding: 0px 20px;
	z-index: 1;
	margin-top: 40px;
}
#menusec {
	float: left;
	width: 740px;
	margin: auto;
	text-align: left;
	padding: 0px 20px;
	z-index: 1;
	margin-top: 10px;
}
#menu1sec {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #636466;
	font-size: 10pt;
}
#menu2sec {
	padding-left: 70px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #636466;
	font-size: 13pt;
}
#menu1sec a, a:visited, a:link {
	color: #636466;
	text-decoration: none;
}
#menu1sec a:hover, a:focus, a:active {
	color: #ee3024;
	text-decoration: none;
}
#menu2sec a, a:visited, a:link {
	color: #636466;
	text-decoration: none;
}
#menu2sec a:hover, a:focus, a:active {
	color: #ee3024;
	text-decoration: none;
}
#menu1, #menu2 {
	text-align: right;
}
#menu1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #636466;
	font-size: 10pt;
}
#menu2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #636466;
	font-size: 13pt;
}
#menu1 a, a:visited, a:link {
	color: #636466;
	text-decoration: none;
}
#menu1 a:hover, a:focus, a:active {
	color: #ee3024;
	text-decoration: none;
}
#menu2 a, a:visited, a:link {
	color: #636466;
	text-decoration: none;
}
#menu2 a:hover, a:focus, a:active {
	color: #ee3024;
	text-decoration: none;
}
#news {
	float: left;
	width: 220px;
	margin: auto;
	text-align: left;
	padding: 0px 10px;
	margin-top: 40px;
}
#seconde{
	clear: left;
	margin: auto;
	text-align: left;
	width: 760px;
}
#secondesfondo{
	clear: left;
	margin: auto;
	text-align: left;
	width: 760px;
	background-image: url(../imm/sfcorpo.gif);
}
#titolosez{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 170px;
	background-color: #F3EEE8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#sottotitolosez-freccie{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 508px;
	min-height: 18px;
	background-color: #F6F3EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#sottotitolosez{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 560px;
	min-height: 18px;
	background-color: #F6F3EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#sottotitolosez-news{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 745px;
	background-color: #E2E8E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#menuseconde {
	float: left;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 170px;
	background-color: #F8F5F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808284;
}
#menuseconde p {
	margin: 0px;
	margin-bottom: 10px;
}
#menuseconde a, a:visited, a:link {
	color: #808284;
	text-decoration: none;
}
#menuseconde a:hover, a:focus, a:active {
	color: #BCBEC0;
	text-decoration: none;
}
#corposeconde{
	float: left;
	padding: 15px;
	text-align: left;
	width: 545px;
	background-color: #FCFCFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#corposeconde-news{
	float: left;
	padding: 15px;
	text-align: center;
	width: 730px;
	background-color: #F1F4F2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#testo-news{
	padding: 15px;
	text-align: left;
	width: 635px;
	background-color: #EBEFEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#testo-news h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #414142;
}
#testo-news p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #414142;
}
#rilievo{
	clear: left;
	margin: auto;
	text-align: left;
	width: 760px;
	background-color: #FAF9F7;
}
#footer {
	clear: left;
	width: 780px;
	margin: auto;
	text-align: center;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#spaziohome {
	clear: left;
	width: 780px;
	margin: auto;
	text-align: left;
	background-color: #FFFFFF;
}
#titoloexhibition{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 745px;
	background-color: #F6F3EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#exhibition {
	width: 740px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	min-height: 130px;
	float: left;
}
#exhibition h3{
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #808284;
	margin: 0px;
	padding: 0px;
}
#exhibition h4{
	font-size: 13pt;
	color: #414142;
	margin: 0px;
	padding: 0px;
}
#exhibition h4 a, a:visited, a:link {
	text-decoration: none;
}
#exhibition h4 a:hover, a:focus, a:active {
	text-decoration: underline;
}

#exhibition p{
	font-size: 10pt;
	font-weight: normal;
	color: #636466;
	margin: 0px;
	padding: 0px;
}
#invito {
	float: left;
	width: 552px;
}
#testoexhibition {
	float: left;
	width: 188px;
}
.exhi1 {
	background-color: #fcfbfa;
}
.exhi2 {
	background-color: #faf9f6;
}
#corposeconde .immagini{
	padding: 5px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #A4A7AA;
	margin: 5px;
}
#vediserie {
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	width: 535px;
	background-color: #EDE7DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#anteprimaserie {
	margin-top: 5px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	width: 535px;
	background-color: #F1ECE4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#corposeconde .titoloopera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#avindtitolo {
	float: left;
	text-align: left;
	width: 435px;
}
#avind2 {
	float: left;
	width: 52px;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #ede7dd;
}
#fredis {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-style: normal;
	float: left;
	DISPLAY: block;
	BACKGROUND: #EDE7DD;
	WIDTH: 20px;
	COLOR: #FFFFFF;
}
#avind2 a {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-style: normal;
	float: left;
	DISPLAY: block;
	BACKGROUND: #EDE7DD;
	WIDTH: 20px;
	COLOR: #808284;
	TEXT-DECORATION: none;
}
#avind {
	float: left;
	text-align: right;
	width: 100px;
}
#avind a {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-style: normal;
	float: right;
	DISPLAY: block;
	BACKGROUND: #EDE7DD;
	WIDTH: 20px;
	COLOR: #808284;
	TEXT-DECORATION: none;
}
#contarchivionews{
	background-color: #FFFFFF;
	min-height: 472px;
	padding: 3px;
	padding-bottom: 6px;
}
#archivionews1 {
	float: left;
	width: 145px;
	height: 145px;
	padding: 3px;
	margin: 3px;
	background-color: #EBEFEB;
	border-color: #FFFFFF;
}
#archivionews2 {
	float: left;
	width: 145px;
	height: 145px;
	padding: 3px;
	margin: 3px;
	background-color: #E2E8E4;
	border-color: #FFFFFF;
}
#dettagliomostra {
	float: left;
	text-align: justify;
	width: 550px;
}
#dettagliomostra h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #414142;
	margin: 0px;
	padding: 0px;
}


#restricted{
	text-align: center;
	width: 760px;
	background-color: #F1F4F2;
	margin: auto;
}
#restricted2{
	text-align: center;
	width: 695px;
	margin-top: 50px;
	margin-bottom: 50px;
}
#restricted-login{
	float: left;
	text-align: center;
	width: 225px;
	height: 225px;
	min-height: 225px;
	background-image: url(../imm/sfuser.gif);
}
#restricted-password{
	float: left;
	text-align: center;
	width: 225px;
	height: 225px;
	min-height: 225px;
	background-image: url(../imm/sfpassword.gif);
	margin-left: 10px;
	margin-right: 10px;
}
#restricted-entra{
	float: left;
	text-align: center;
	width: 225px;
	height: 225px;
	min-height: 225px;
}
#restricted-login input,
#restricted-password input{
	margin-top: 150px;
	color: #000000;
	border: 1 solid #231F20;
	background: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
#sottotitolosez-restricted{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: right;
	width: 745px;
	background-color: #F6F3EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #808284;
}
#corposeconde-restricted{
	float: left;
	padding: 15px;
	text-align: left;
	width: 730px;
	background-color: #FCFCFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#corposeconde-restricted .immagini{
	padding: 5px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #A4A7AA;
	margin: 3px;
}

#dettaglio-restricted{
	height: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
	width: 365px;
	float: left;
	margin-bottom: 20px;
}
#dettaglio-restricted p {
	float: left;
	clear: both;
	width: 320px;
	background: #939598;
	color: #FFF;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}
#gruppilink {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	width: 535px;
	background-color: #EDE7DD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
#urllink {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	width: 535px;
	background-color: #F6F3EE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #808284;
}
