﻿BODY {
	PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 5px; FONT-FAMILY: Verdana,Helvetica, Arial, sans-serif
}
.cleaner {
	CLEAR: both; BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 120px;
	BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
#hide {
	DISPLAY: none
}
#hide1 {
	DISPLAY: none
}
#hide2 {
	DISPLAY: none
}
.hide3 {
	DISPLAY: none
}
#immagineTestata {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; BORDER-LEFT: #000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; 
}
#testata IMG {
	PADDING-LEFT: 0px; MARGIN-LEFT: 4%; WIDTH: 90%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#testata_img IMG {
	
}
#navigazione {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; MARGIN: 0px; BORDER-LEFT: #000 0px solid; WIDTH: 600px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center
}
.naviga {
	COLOR: #ab491b; TEXT-ALIGN: left
}
.barranavigazione A {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #000 0px solid; COLOR: #ab491b; BORDER-BOTTOM: #000 0px solid;

}
.barranavigazione A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ab491b
}
.vai {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 0.8em; MARGIN-LEFT: 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.barra_testo {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #000 0px solid; COLOR: #000; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
#immagine_grande {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 30px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.testata A {
	TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#sottotesta {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 5%; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f3eddf; height:20px;
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none ;
}
LEGEND {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; 
}
BLOCKQUOTE {
	MARGIN: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px
}
INPUT#go {
	BORDER-RIGHT: #330000 0px solid; BORDER-TOP: #330000 0px solid; MARGIN-TOP: 1px; BACKGROUND: url(/grafica/via.gif) no-repeat; MARGIN-BOTTOM: -2px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: #330000 0px solid; WIDTH: 17px; BORDER-BOTTOM: #330000 0px solid
}
INPUT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 1em; MARGIN-LEFT: 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.SUBinput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 0.8em; MARGIN-LEFT: 0px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
.titsottotesta {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; TEXT-ALIGN: left; TEXT-DECORATION: none; width:90%; 
}
.titsottotestaCentro {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.testoRED A {
	COLOR: #fff;
}
.testoRED A:hover {
	BACKGROUND: #ab491b; COLOR: #fff
}
.titsottotesta A {
	COLOR: #3973ac
}
.titsottotesta A:hover {
	BACKGROUND: #3973ac; COLOR: #fff
}
.titsottotestaCentro A {
	COLOR: #3973ac
}
.titsottotestaCentro A:hover {
	BACKGROUND: #3973ac; COLOR: #fff
}
#titolo H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5%; WIDTH: 90%; COLOR: #bc8841; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3eddf; TEXT-ALIGN: right
}
#piccola {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px;
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5%; WIDTH: 90%; PADDING-TOP: 0px
}
.piccola1 {
	PADDING-RIGHT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; WIDTH: 176px
}
.testoAbstract {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left
}
.riga {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5%; position:relative; clear:both;
	OVERFLOW: hidden; WIDTH: 90%; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #efebde
}
.testo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; TEXT-ALIGN: left
}
TABLE {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TH {
	DISPLAY: none
}
TR {
	TEXT-ALIGN: left
}
TD {
	TEXT-ALIGN: left
}
.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; TEXT-ALIGN: left
}
.noteDX {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; TEXT-ALIGN: right
}
.noteRed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #ab491b
}
.Autore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; TEXT-ALIGN: left
}
.autorered {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; COLOR: #ab491b
}

#corpo {
	
	MARGIN-BOTTOM: 1px; 
	MARGIN-LEFT: 5%; 
	WIDTH: 90%; 
	POSITION: relative;
	border:0px solid #000;
	/*HEIGHT: 450px;
	height: auto !important;
	height: 450px;*/

}

#corposin {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 100% 50%; 
	Z-INDEX: 1; 
	LEFT: 0px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(/grafica/img_spalla.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	POSITION: absolute; TOP: 0px; WIDTH:11em;
	height:450px;
}
UL {
	border: 0px solid #000;padding:0px;position:relative;	margin-left: 0px; 
}
.menu1 LI A {
	PADDING-LEFT: 0px; FONT-SIZE: 0.9em; COLOR: #000; LINE-HEIGHT: 1.1em; HEIGHT: 1.1em; TEXT-DECORATION: none;	display:block;

}
.menu1 li
{
    list-style-type:none;
}
.vocimenu {
	WIDTH: 8em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.mappa {
	FONT-SIZE: medium; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.mappa {
	FONT-SIZE: medium; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.item {
	LIST-STYLE-POSITION: none; 
	FONT-SIZE: 1em; LIST-STYLE-TYPE: none;
	BORDER-BOTTOM: #669900 1px dashed; TEXT-ALIGN: left; TEXT-DECORATION: none;
	display:block;
	width:80%;

}
UL.menu1 LI A:link {
	COLOR: #000
}
UL.menu1 LI A:visited {
	COLOR: #000
}
UL.menu1 LI A:hover {
	BACKGROUND: #f2f2f2; COLOR: #000
}
UL.menu1 LI A:active {
	BACKGROUND: #f2f2f2; COLOR: #000
}
.sottomenu {
	LIST-STYLE: none;
	margin:0px;
	PADDING-LEFT: 15px; 
	margin-right: 10px; 
	FONT-SIZE: 0.9em; 
	BORDER-BOTTOM: #669900 0px dashed; TEXT-ALIGN: left; TEXT-DECORATION: none;
	display:block;LINE-HEIGHT:1.1em;HEIGHT:1.1em;

}

.menu1 {
	PADDING-LEFT: 0px; 
	RIGHT: 0px
}


.testoBold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; TEXT-ALIGN: left;vertical-align:top;clear:both;
}

#rest {
	position:relative;
	margin:0px;
	border:0px solid #000;
	padding-bottom:0px;
	margin-right:0px;
}
.restauro {
	padding:10px;
	margin-bottom:0px;
	width:100%;
	border:none;
	position:relative;
	min-height:200px;
		margin-right:0px;

}

.testorestauro {
	width:135px;
	border:1px solid #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em; 
	margin-left:1%;
	margin-right:0px;
	float:left;

}

#restgalleria {
	position:relative;
	margin:0px;
	width:100%;
	border:1px solid #000;
	padding-bottom:0px;
	
}


.restaurogalleria {
	padding:10px;
	margin-bottom:0px;
	width:100%;
	border:none;
	position:relative;
	min-height:200px;
}

.linkgalleria  img{
	width:135px;
	border:0px solid #fff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em; 
}
.linkgalleria:hover a {
	background-color:#fff;
	padding:0px;
	border:0px solid #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.8em; 
}

#princip {
	BORDER-RIGHT: #e6e3e6 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BORDER-LEFT: #e6e3e6 11em solid; 
	HEIGHT: 100%;
}
.evidenza2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	MIN-HEIGHT: 450px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: 450px; 
	height: auto !important;
	height: 450px;
	BACKGROUND-COLOR: #ffffff;
	border: 0px solid #000;

}

#immagineCorpo {
	WIDTH: 100%
}
#princip A {
	PADDING-RIGHT: 0px; COLOR: #ab491b; TEXT-ALIGN: right
}
#princip A:hover {
	BACKGROUND: #ab491b; COLOR: #fff
}
.elenco_ric {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px
}
#risultati {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; TEXT-ALIGN: center;z-index:1;
}
#schedeRisultati {
	BORDER-RIGHT: #336600 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #336600 1px solid; 
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; 
	MARGIN-BOTTOM: 5px; BORDER-LEFT: #336600 1px solid; 
	BORDER-BOTTOM: #336600 1px solid; BACKGROUND-COLOR: #f3eddf; TEXT-ALIGN: center;
	z-index:1;
}
.nrisultati {
	FONT-WEIGHT: bold; COLOR: #ab491b; TEXT-ALIGN: right
}
.tastirisultati {
	FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: #8f6503; TEXT-ALIGN: center; z-index:1;
}
#scheda {
	PADDING-LEFT: 170px; POSITION: relative
}
#schedaCompletaSX {
	BORDER-RIGHT: #ff6666 0px solid; BORDER-TOP: #ff6666 0px solid; LEFT: 190px; BORDER-LEFT: #ff6666 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ff6666 0px solid;
}
#schedaCompleta {
	BORDER-RIGHT: #ff6666 1px solid; BORDER-TOP: #ff6666 1px solid; BORDER-LEFT: #ff6666 1px solid; BORDER-BOTTOM: #ff6666 1px solid; TEXT-ALIGN: left
}
.seleziona {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 5px
}
.testoScheda {
	FONT-SIZE: 0.8em; TEXT-ALIGN: left
}
.testoSchedaCompSX {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; WIDTH: 30%; COLOR: #ab491b; TEXT-ALIGN: right;padding-right:3px;
}
.testoSchedaCompDX {
	PADDING-LEFT: 0px; FONT-SIZE: 0.8em; TEXT-ALIGN: left;vertical-align:top;
}
#IMMscheda1 {
	Z-INDEX: 1; LEFT: 0px; POSITION: relative;
}
.IMMscheda {
	BORDER-RIGHT: #2e4d17 15px solid; 
	FLOAT: left; BORDER-LEFT: #2e4d17 15px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none;
	z-index:1;
}
.IMMscheda A {
	
}
#TestoSotto {
	Z-INDEX: 1; 
	LEFT: 11.4em; 
	WIDTH: 160px;
	POSITION: absolute;
	MARGIN-TOP: 230px; /* POSIZIONE IN VERTICALE DEL BOX CON I LINK ALLE ALTRE IMM.(FRONTESPIZIO...) AUMENTANDO SI SPOSTA VERSO IL BASSO */
	MARGIN-BOTTOM:0px;
	min-height:100px;
	height: auto !important;
	HEIGHT: 100px;
	BACKGROUND-COLOR: #f3eddf
}
.TS {
	FONT-SIZE: smaller; TEXT-ALIGN: left;
}
#AltreImagini {
	MARGIN-TOP: 200px; MARGIN-LEFT: 10px
}
.BottoneInvia {
	PADDING-LEFT: 200px; FONT-SIZE: 0.8em; TEXT-ALIGN: center
}
.BottoneInviaForm {
	PADDING-LEFT: 120px; FONT-SIZE: 0.8em; TEXT-ALIGN: left
}
#caratteri {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 6em; POSITION: absolute; TOP:70%
}
.logoP {
	PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.carattere {
	FONT-SIZE: smaller; TEXT-ALIGN: left
}
.stylemenu {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; COLOR: #000033; PADDING-TOP: 2px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffcc66
}
.stylemenu P {
	FONT-SIZE: 0.5em; COLOR: #000033; PADDING-TOP: 2px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffcc66
}
#stylemenu2 {
	MARGIN-LEFT: 120px
}
#gallery {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center
}
#gallery1 {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center
}
.galleryNaviga {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: block; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid
}
.testocentro {
	PADDING-LEFT: 70px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1px; TEXT-ALIGN: left
}
.testocentro1 {
	PADDING-LEFT: 200px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1px; TEXT-ALIGN: left
}
.testocentroNaviga {
	PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; TEXT-ALIGN: center
}
.immGallery IMG {
	WIDTH: 130px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.imgritratto {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.testoAlert {
	PADDING-LEFT: 70px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1px; COLOR: #ff0000; TEXT-ALIGN: left
}
.testocentro INPUT {
	PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; TEXT-ALIGN: left
}
H3 {
	PADDING-LEFT: 120px; TEXT-ALIGN: left
}
.alert {
	FONT-SIZE: 0.9em; COLOR: #ff0000
}
.testoRisultato {
	FONT-SIZE: 0.8em; PADDING-BOTTOM: 1px; MARGIN-LEFT: 37px; TEXT-ALIGN: left
}
/* STILI PER IL PIEDE */

#piede {
	clear:both;
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 1px solid; 
	MARGIN-TOP: 15px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN-LEFT: 5%; 
	BORDER-LEFT: #ccc 1px solid; 
	WIDTH: 90%; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #ccc 2px solid; 
	POSITION: relative; 
	HEIGHT: 0.8em
}
#piede P {
	FONT-SIZE: 0.8em; COLOR: #666666; LINE-HEIGHT: 0.9em; MARGIN-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none;POSITION:RELATIVE;
}
#piede P A {
	COLOR: #666; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#piede A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #666
}
#subpiede {
	MARGIN-LEFT: 5%; WIDTH: 90%; PADDING-TOP: 0px; POSITION: relative
}
#subpiede IMG {
	FLOAT: left; MARGIN: 3px
}
#subpiede P {
	FONT-SIZE: 0.6em; COLOR: #333333; TEXT-ALIGN: center
}
#loghi IMG {
	FLOAT: right; MARGIN: 3px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
