.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666633;
	line-height: normal;
	font-variant: normal;
	word-spacing: normal;
	text-align: justify;
}
.citazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
	letter-spacing: normal;
	font-style: italic;
	color: #ecc222;
	text-align: left;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.2em;
	color: #FFFFCC;
	text-align: right;
}
.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	word-spacing: normal;
	letter-spacing: normal;
	font-style: normal;
	color: #ecc222;
	text-align: justify
}
.citazione1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}
.titologrande {
	color: #ECC222;
	font-size: 18px;
	word-spacing: normal;
	letter-spacing: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titolomedio {
	color: #330000;
	font-style: normal;
	font-size: 12px;
	word-spacing: normal;
	letter-spacing: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
} 
.dividerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	word-spacing: normal;
	letter-spacing: normal;
	font-style: normal;
	font-weight: normal;
	color: #99FF99;
	text-align: center;
}
.master {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
	letter-spacing: normal;
	font-style: normal;
	font-weight: bold;
	color: #330000;
	text-align: center;
	text-decoration: none;
} 
A.menusx {
	color:#990000;
	text-decoration: none;
}
A.menusx:Visited {
	color: #990000
	text-decoration: none;
}
A.menusx:Active {
	color: #990000
	text-decoration: none;
}
A.menusx:Hover {
	color: #666633;
	text-decoration: underline;
}
A.menudown {
	color: #0099ff;
	text-decoration: none;
	font-weight: bold;
}
A.menudown:Visited {
	color: #0099ff;
	text-decoration: none;
	font-weight: bold;
} 
A.menudown:Active {
	color: #0099ff;
	text-decoration: none;
	font-weight: bold;
}
A.menudown:Hover {
	color: #000000;
	background-color:0099ff;
} 
A.link {
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
.link:Visited {
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
} 
A.link:Active {
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
} 
A.link:Hover {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
} 
.one {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url(backtd.gif);
}
.oneCopia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic
} .input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF99;
	background-color: #000099;
	border-color: #CCCC00 #CCCC00 #FFFF66 #FFFF66;
	border: #FFFF99;
	border-style: ridge;
}
.titololegale {
	color: #0099FF;
	font-style: italic;
	font-size: 22px;
	word-spacing: normal;
	letter-spacing: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline
}
.td {
	font-size: 10px;
	padding-left: 15px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
}
.tdOut {
	background-color: #FFCC33
}
.tdOver {
	background-color: #FF9900
}
body {
	font-size: 10px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
A.menudw {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	width: 132px;
	text-align: left;
	border-top: 1px solid #003399;
	border-right: 1px solid #003399;
	border-bottom: none;
	border-left: 1px solid #003399;
	margin: 0px;
	padding: 8px 8px 8px 6px;
	background-image: url(barra/backmenu.gif);
}
A.menudw:Visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
A.menudw:Active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: bold;
}
A.menudw:Hover {
	color: #99CCFF;
	background-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(barra/backmen1.gif);
}
.td23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 10px;
	text-align: center;
	width: 250px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
	letter-spacing: 5px;
	font-style: normal;
	color: #666633;
	font-weight: bold;
}
.barretta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666633;
	line-height: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	background-image: url(backtd.gif);
	height: 23px;
}
.linkhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ecc222;
	text-decoration: none;
	padding: 0px 0px 4px;
	margin: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.inpbutt {
	font-size: 10px;
	color: #333333;
	text-align: center;
	font-weight: bold;
	border: 1px solid #333333;
	text-decoration: none;
	margin: 2px;
	padding: 2px;
	width: 60px;
	background-image: url(backtd.gif);
	background-position: center;
}
.radio {
	margin: 0px;
	padding: 0px;
	width: 15px;
	border: 1px solid #FFFFFF;
	text-align: center;
}
.tabfoot {
	background-image: url(backfoot.gif);
}
.td24 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.td22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 10px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.td25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 3px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #000000;
	line-height: 25px;
}
body {
	margin-right: auto;
	margin-left: auto;
}
.tdmenu {
	font-size: 10px;
	background-image: url(backtdmenu.gif);
	background-repeat: repeat-x;
	background-position: center;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666633;
	line-height: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
}
.contenuto {
	padding: 10px;
	width: 680px;
}
.tdimgdx {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	background-color: #F8EAB5;
	text-align: center;
}
#map {
	border: 1px solid #666666;
	height: 500px;
	width: 400px;
	margin: 0px;
	padding: 0px;
}
#modulo{ 
	margin: 0px;
	padding: 0px;
}
#modulo .textinput{
	background-color: #F8EAB5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666633;
	width: 160px;
}
#modulo .textarea{
	width: 160px;
	background-color: #F8EAB5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666633;
	height: 80px;
}
#modulo .privacy {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 162px;
	font-weight: bold;
	background-color: #F8EAB5;
}
.cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.tdform {
	margin: 0px;
	padding: 0px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	width: 100px;
	text-align: center;
}
.tdform2 {
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.tdform3 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-align: justify;
	padding: 5px;
}
.formid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	letter-spacing: 0.1em;
	word-spacing: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #993300;
}
.idsez {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	letter-spacing: 0.1em;
	word-spacing: normal;
}
.idp {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 3px;
}
.lialpha {
	margin: 0px;
	padding: 0px;
	list-style-type: lower-alpha;
}
.contdove {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
	text-align: justify;
	padding: 2px;
}
.brd {
	border: 1px solid #666633;
}
