body {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	overflow-x: hidden;
}
#vacchi_1{
	position:absolute;
	z-index: 1;
	width:100%;
	height:auto;
	margin: 0px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}	
#vacchi_2{
	position:relative;
	z-index: 1;
	width:776px;
	margin: 0px;
	left: auto;
	top: 0px;
	right: auto;
	bottom: auto;
}
#vacchi_greta_2{
	position:absolute;
	z-index: 2;
	width:776px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: auto;
	bottom: auto;
	background-image: url(images/base2.jpg);
	background-repeat:no-repeat;
}
#vacchi_greta_2lu{
	position:absolute;
	z-index: 1;
	width:776px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: auto;
	bottom: auto;
	background-image: url(images/base3.jpg);
	background-repeat:repeat-y;
}
#greta_co{
	position:absolute;
	z-index: 0;
	width:1400px;
	height:8011px;
	margin: 0px;
	left: -280px;
	top: 0px;
	right: auto;
	bottom: auto;
	background:url(images/greta_co.jpg);
	background-repeat:repeat-y;
}
#greta_co2{
	position:absolute;
	z-index: 0;
	width:1400px;
	height:2766px;
	margin: 0px;
	left: -280px;
	top: 0px;
	right: auto;
	bottom: auto;
	background:url(images/greta_co.jpg);
	background-repeat:repeat-y;
}
#greta_co3{
	position:absolute;
	z-index: 0;
	width:1400px;
	height:1622px;
	margin: 0px;
	left: -280px;
	top: 0px;
	right: auto;
	bottom: auto;
	background:url(images/greta_co.jpg);
	background-repeat:repeat-y;
}
#greta{
	position:absolute;
	z-index: 1;
	width:1400px;
	height:1400px;
	margin: 0px;
	left: -280px;
	top: 0px;
	right: auto;
	bottom: auto;
	background:url(images/greta1.jpg);
	background-repeat:no-repeat;
}
#vacchi_3{
	position:relative;
	z-index: 2;
	width:776px;
	height:142px;
	margin: 0px;
	left: auto;
	top: auto;
	right: 0px;
	bottom: auto;
	background-image: url(images/finale.jpg);
	background-repeat:no-repeat;
}
#vacchi_3b{
	position:relative;
	z-index: 2;
	width:776px;
	height:142px;
	margin: 0px;
	left: 0px;
	top: auto;
	right: auto;
	bottom: 0px;
	background-image: url(images/finale1.jpg);
	background-repeat:no-repeat;
}
#fondazione_vacchi_3{
	position:absolute;
	z-index: 3;
	width:760px;
	height:142px;
	margin: 0px;
	left: 8px;
	top: 0px;
	right: auto;
	bottom: auto;
}
#pittura_informale{
	position:absolute;
	z-index: 3;
	width:760px;
	height:106px;
	margin: 0px;
	left: auto;
	top: 0px;
	right: 8px;
	bottom: auto;
}
#pittura_toscana{
	position:absolute;
	z-index: 3;
	width:760px;
	height:153px;
	margin: 0px;
	left: auto;
	top: 106px;
	right: 8px;
	bottom: auto;
}
#espressionismo_italiano{
	position:absolute;
	z-index: 3;
	width:524px;
	height:203px;
	margin: 0px;
	left: 8px;
	top: 286px;
	right: auto;
	bottom: auto;
}
#mostre_toscana{
	position:absolute;
	z-index: 3;
	width:776px;
	height:auto;
	margin: 0px;
	left: 0px;
	top: 286px;
	right: auto;
	bottom: auto;
}
#mostre_toscana_cont{
	position:absolute;
	z-index: 3;
	width:776px;
	height:1107px;
	margin: 0px;
	left: 0px;
	top: 286px;
	right: auto;
	bottom: auto;
}
#mostre_toscana_sx{
	position:absolute;
	z-index: 3;
	width:166px;
	height:830px;
	margin: 0px;
	left: 8px;
	top: 286px;
	right: auto;
	bottom: auto;
}
#mostre_toscana_dx{
	position:absolute;
	z-index: 3;
	width:590px;
	height:830px;
	margin: 0px;
	left: auto;
	top: 286px;
	right: 8px;
	bottom: auto;
}
#mostre_toscana_dx1{
	position:absolute;
	z-index: 3;
	width:590px;
	height:7563px;
	margin: 0px;
	left: auto;
	top: 286px;
	right: 8px;
	bottom: auto;
}
#mostre_toscana_dx2{
	position:absolute;
	z-index: 3;
	width:590px;
	height:2262px;
	margin: 0px;
	left: auto;
	top: 286px;
	right: 8px;
	bottom: auto;
}
#castello_di_grotti{
	position:absolute;
	z-index: 3;
	width:231px;
	height:203px;
	margin: 0px;
	left: auto;
	top: 286px;
	right: 8px;
	bottom: auto;
}
#siena_pittura{
	position:absolute;
	z-index: 3;
	width:760px;
	height:606px;
	margin: 0px;
	left: auto;
	top: 505px;
	right: 8px;
	bottom: auto;
}
#siena_pittura_dx{
	position:absolute;
	z-index: 4;
	width:231px;
	height:606px;
	margin: 0px;
	left: auto;
	top: 0px;
	right: 0px;
	bottom: auto;
}
#siena_pittura_dx_li{
	position:absolute;
	z-index: 4;
	width:3px;
	height:597px;
	margin: 0px;
	left: 0px;
	top: 9px;
	right: auto;
	bottom: auto;
	background-color: #333333;
}
#siena_pittura_sx{
	position:absolute;
	z-index: 4;
	width:524px;
	height:606px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: auto;
	bottom: auto;
}

.testobianco12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.testonero10 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.testorosso10 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #480000;
}
.titolorosso22 {
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #480000;
}
.titolorosso16 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #480000;
	text-transform: uppercase;
}
.testonero10gr {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.testonero12gr {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.testogrigio12gr {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-weight: bold;
}
.testonero12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.testonero12gr {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.titologrigio22 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9F9F9F;
	text-transform: uppercase;
}
.titolobianco22 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}
.titolonero16 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
}
.titologrigiosc14 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-transform: uppercase;
}
.titologrigio22gr {
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-weight: bold;
}
.titologrigio12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
.titologrigiosc14 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.titolonero22 {
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.titologrigiobr10 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}
.testonerolungo10 {
	font-size: 10px;
	line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #000000;
}
a.rosso:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.rosso:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.rosso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: none;
	line-height: normal;
}
a.rosso10br:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.rosso10br:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.rosso10br:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #480000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.nero:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.nero:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.nero:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
	line-height: normal;
}
a.rosso1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: none;
	line-height: normal;
}
a.rosso1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: none;
	line-height: normal;
}
a.rosso1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: underline;
	line-height: normal;
}
a.rosso2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: underline;
	line-height: normal;
}
a.rosso2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: underline;
	line-height: normal;
}
a.rosso2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480000;
	text-decoration: underline;
	line-height: normal;
}

a.bianco2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
a.bianco2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
a.bianco2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: normal;
}

