.vuoto {}
.base {margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px}
.info {font-family:Arial,Helvetica,Sans-serif; font-size:12px; font-weight:bold; color: #000;}
.info1 {font-family:Arial,Helvetica,Sans-serif; font-size:10px; font-weight:bold; 
	color:#DCC9A9; background-color:#BA955E}
.testo {font-family:Arial, Helvetica, Sans-serif; font-size:12px; color:#444444;}
.testosmall {font-family:Arial, Helvetica, Sans-serif; font-size:12px; color:#444444;}
.testocsmall {font-family:Arial, Helvetica, Sans-serif; font-size:12px; color:#2D2C59}
.testogiust {font-family:Arial, Helvetica, Sans-serif; font-size:12px; color:#444444;}
.titolobase {font-family:Arial,Helvetica,Sans-serif; font-size:12px; line-height:14px; 
		color:#868686; font-weight:bold}
.titolopg {font-family:Arial,Helvetica,Sans-serif; font-size:14px; font-weight:bold; color:#2D2C59}
.titolo24b {font-family:Arial, Helvetica, Sans-serif; font-size:24px; font-weight:bold; color:#BB965C}
.titinfo {font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#BB965C; 
	font-weight:bold; text-align:center}
.menu {font-family:Arial,Helvetica,Sans-serif; font-size:12px; font-weight:bold; color:#000}
.menu1 {font-family:Arial,Helvetica,Sans-serif; font-size:12px; font-weight:bold; 
	color:#DDDDDD; background-color:#2D2C59}
.menutesto {font-family:Arial,Helvetica,Sans-serif; font-size:16px; font-weight:bold; color:#444444}
.titmenu {font-family:Arial,Helvetica,Sans-serif; font-size:12px; font-weight:bold; color:#2D2C59}
.grassetto {font-weight:bold}
.bgsup {background-color:#A2793B}

.bginf {background-color:#C2BFDE; padding: 2px;}

.bgsx {}
.bgdx {}
.bgmenu {background-color:#2D2C59}
.bgcornice {background-color:#C2C2C2}
.bginterno {background-color:#EAEAEA}
.bgBText {background-color:#AFC5F1}
.bgBTint {background-color:#E4E8F0}
.bgNText {background-color:#E2ABD5}
.bgNTint {background-color:#E9E8EA}
.bgRText {background-color:#B19CD2}
.bgRTint {background-color:#E9E8EA}
.bgUFext {background-color:#9AD8AD}
.bgUFint {background-color:#E5E6E2}
A.menu:link, A.menu:visited, A.menu:active {text-decoration:none}
A.menu:hover {text-decoration:underline;}
A.menu1:link, A.menu1:visited, A.menu1:active {text-decoration:none}
A.menu1:hover {color:#FFFFFF; text-decoration:none}
A.testo:link, A.testo:visited, A.testo:active {color:#444444; text-decoration:none}
A.testo:hover {color:#7070DE; text-decoration:none}
A.info1:link, A.info1:visited, A.info1:active {color:#DCC9A9; text-decoration:none}
A.info1:hover {color:#FEF3E1; text-decoration:none}
.bottone {font-family:Arial,Helvetica,Sans-serif; 
	color:#FFFFFF; font-size:12px; cursor: hand; background-color:#2D2C59; font-weight: bold}
.testoutente {font-family:"Courier New",Courier,mono; font-size:12px; color:#000000}
A.testoutente:link, A.testoutente:visited, A.testoutente:active {text-decoration:none}
A.testoutente:hover {color:#7070DE; text-decoration:none}
.testoutentebig {font-family:"Courier New",Courier,mono; font-size:14px; font-weight:bold; color:#444444}
A.testoutentebig:link, A.testoutentebig:visited, A.testoutentebig:active {text-decoration:none}
A.testoutentebig:hover {color:#7070DE; text-decoration:none}
.testocol {font-family:"Courier New",Courier,mono; font-size:48px; font-weight:bold; color:#2D2C59}




.floatRight {float: right;}
#pathway {
	margin: auto;
	width: 770px;
	border-bottom: 1px dotted #c0c0c0;
	text-align: left;
	margin-bottom: 3px;
}

optgroup {
	font-style: normal;
}

img {
	border: 0;
}



