body {
	scrollbar-3dlight-color: #006699;
	scrollbar-arrow-color: #EEF2F2;
	scrollbar-darkshadow-color: #006699;
	scrollbar-face-color: #006699;
	scrollbar-highlight-color: #006699;
	scrollbar-shadow-color: #006699;
	scrollbar-track-color: #E7E7E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A {
	color: #80784D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
A:Hover {
	color: #B4AB6B;
	text-decoration:none;
}
.bianco11n {
	color: White;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.back {
	color: #80784D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
}
.menu {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.nero11n {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orange10b {
	color: #FB6A00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.gray11n {
	color: #696969;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}
.gray11b {
	color: #696969;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.graytest {
	color: #696969;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	height: 18px;
	width: 100%
}
.giallo11b {
	color: #FFFF00;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.giallino11b {
	color: #FFFFCC;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.rosso11n {
	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rosso11n99 {
	color: #990000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.blu11n {
	color: #5F5FCB;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}
A.blu11n {
	color: #5F5FCB;
}
A.blu11n:Active {
	color: #5F5FCB;
}
A.blu11n:Visited {
	color: #5F5FCB;
}
A.blu11n:Hover {
	color: #00CCFF;
	text-decoration:underline;
}
.nero11m {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
A.nero11m {
	color: #000000;
}
A.nero11m:Active {
	color: #000000;
}
A.nero11m:Visited {
	color: #000000;
}
A.nero11m:Hover {
	color: #B00000;
	text-decoration: none;
}
.nero11nv {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : normal;
}
A.nero11nv {
	color: #000000;
}
A.nero11nv:Active {
	color: #000000;
}
A.nero11nv:Visited {
	color: #000000;
}
A.nero11nv:Hover {
	color: #B00000;
	text-decoration: none;
}
.fotolista {
	background-color: #FFFFFF;
	border:1px solid #785A32;
	padding:2px;
	margin-right:8px;
}
.fotolista:hover {
	background-color: #FFFFFF;
	border:1px solid #54461D;
	padding:2px;
	margin-right:8px;
}
.listagallery {
	border-bottom:1px solid #E4EAED;
	margin-bottom:8px;
	height:65px;
}
.nero10n {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}
.gray09n {
	color: #BFBDAE;
	font-size: 9px;
	font-family: Verdana, Helvetica, sans-serif;
}
.nero09n {
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Helvetica, sans-serif;
}
.nero09b {
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.nero10b {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.nero11b {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.bianco12n {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testo {
	color : #000000;
	font-size : 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 // font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
	font-weight : normal;
	line-height : 18px;
}
.sommario {
	color : #515151;
	font-size : 16px;
	font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
	font-weight : normal;
	line-height : 18px;
}
.nero13t {
	color : #000000;
	font-size : 13px;
	font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
	font-weight : normal;
	line-height : 16px;
}
.nero13tb {
	color : #000000;
	font-size : 13px;
	font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
	font-weight : bold;
	line-height : 15px;
}
.nero22tb {
	color : #000000;
	font-size : 22px;
	font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
	font-weight : bold;
	line-height : 22px;
}
.bianco11b {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
A.bianco11b {
	color: #FFFFFF;
}
A.bianco11b:Active {
	color: #FFFFFF;
}
A.bianco11b:Visited {
	color: #FFFFFF;
}
A.bianco11b:Hover {
	color: #FFFF00;
	text-decoration:none;
}
.bianco12b {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
A.bianco12b {
	color: #FFFFFF;
}
A.bianco12b:Active {
	color: #FFFFFF;
}
A.bianco12b:Visited {
	color: #FFFFFF;
}
A.bianco12b:Hover {
	color: #FFFF00;
	text-decoration:underline;
}
.giallo12n {
	color: #FFFF00;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
}
.giallo12b {
	color: #FFFF00;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.nero12n {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.times16i {
	color: #000000;
	font-size: 16px;
	font-family: Times, Times New Roman;
	font-style: italic;
}
.nero12i {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.nero12b {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.rosso11b {
	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
.rosso12n {
	color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
}
.rosso12b {
	color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
.bordeaux12n {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : normal;
}
.bordeaux12b {
	color: #CC0000;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
.arancione12b {
	color: #FF6600;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
.nero14n {
	color: #000000;
	font-size: 14px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.nero14b {
	color: #000000;
	font-size: 14px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
.nero16b {
	color: #000000;
	font-size: 16px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
.prezzo {
	color: #FF0000;
	font-size: 26px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;/*background-color: #FFFF00;*/

}
.nero20b {
	color: #000000;
	font-size: 20px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-weight : 900;
}
.rosso16b {
	color: #FF0000;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.rosso16b {
	color: #FF0000;
	font-weight: bold;
}
A.rosso16b:Active {
	color: #FF0000;
}
A.rosso16b:Visited {
	color: #FF0000;
}
A.rosso16b:Hover {
	color: #FFFFFF;
	text-decoration:none;
}
.capitolo {
	color: #990000;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A.capitolo {
	color: #990000;
}
A.capitolo:Active {
	color: #990000;
}
A.capitolo:Visited {
	color: #990000;
}
A.capitolo:Hover {
	color: #000000;
	font-size: 11px;
	text-decoration : none;
	background-color : #FFD700;
}
.menu11r {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width : 100%;
	border-bottom-style : inherit;
	border-top-style : inherit;
	border-bottom-color : transparent;
	border-top-color : transparent;
}
A.menu11r {
	color: #000000;
}
A.menu11r:Active {
	color: #000000;
}
A.menu11r:Visited {
	color: #000000;
}
A.menu11r:Hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color : #990000;
	width : 100%;
	border-bottom-style : solid;
	border-top-style : solid;
	border-bottom-color : #990000;
	border-top-color : #990000;
}
.menu11subr {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width : 100%;
	border-bottom-style : inherit;
	border-top-style : inherit;
	border-bottom-color : transparent;
	border-top-color : transparent;
}
A.menu11subr {
	color: #000000;
}
A.menu11subr:Active {
	color: #000000;
}
A.menu11subr:Visited {
	color: #000000;
}
A.menu11subr:Hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration : none;
	background-color : #CC0000;
	width : 100%;
	border-bottom-style : solid;
	border-top-style : solid;
	border-bottom-color : #CC0000;
	border-top-color : #CC0000;
}
.menu11bc {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width : 100%;
	border-bottom-style : inherit;
	border-top-style : inherit;
	border-bottom-color : transparent;
	border-top-color : transparent;
}
A.menu11bc {
	color: #FFFFFF;
}
A.menu11bc:Active {
	color: #FFFFFF;
}
A.menu11bc:Visited {
	color: #FFFFFF;
}
A.menu11bc:Hover {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color : #FFD700;
	width : 100%;
	border-bottom-style : solid;
	border-top-style : solid;
	border-bottom-color : #FFD700;
	border-top-color : #FFD700;
}
.menu11sub {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width : 100%;
	border-bottom-style : inherit;
	border-top-style : inherit;
	border-bottom-color : transparent;
	border-top-color : transparent;
}
A.menu11sub {
	color: #FFFFFF;
}
A.menu11sub:Active {
	color: #FFFFFF;
}
A.menu11sub:Visited {
	color: #FFFFFF;
}
A.menu11sub:Hover {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration : none;
	background-color : #C6C6C6;
	width : 100%;
	border-bottom-style : solid;
	border-top-style : solid;
	border-bottom-color : #C6C6C6;
	border-top-color : #C6C6C6;
}
.skip {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A.skip {
	color: #FFFFFF;
}
A.skip:Active {
	color: #FFFFFF;
}
A.skip:Visited {
	color: #FFFFFF;
}
A.skip:Hover {
	color: #000000;
	font-size: 11px;
	text-decoration : none;
	background-color : #FFD700;
}
.menu11c {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width : 100%;
}
A.menu11c {
	color: #FFFFFF;
}
A.menu11c:Active {
	color: #FFFFFF;
}
A.menu11c:Visited {
	color: #FFFFFF;
}
A.menu11c:Hover {
	color: #000000;
	font-size: 11px;
	text-decoration : none;
	background-color : #FFD700;
	width : 100%;
}
.titolino {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A.titolino {
	color: #000000;
}
A.titolino:Active {
	color: #000000;
}
A.titolino:Visited {
	color: #000000;
}
A.titolino:Hover {
	color: #990000;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color : #FFD700;
}
.gray11m {
	color: #C0C0C0;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
A.gray11m {
	color: #C0C0C0;
}
A.gray11m:Active {
	color: #C0C0C0;
}
A.gray11m:Visited {
	color: #C0C0C0;
}
A.gray11m:Hover {
	color: #B80000;
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
}
.gray12m {
	color: #C0C0C0;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
}
A.gray12m {
	color: #C0C0C0;
}
A.gray12m:Active {
	color: #C0C0C0;
}
A.gray12m:Visited {
	color: #C0C0C0;
}
A.gray12m:Hover {
	color: #B80000;
	font-size: 13px;
	font-weight: bold;
	text-decoration : none;
}
.times16ired {
	color: #990000;
	font-size: 16px;
	font-family: Times, "Times New Roman";
	font-style: italic;
	font-weight : bold;
}

