A:ACTIVE, A:LINK, A:VISITED{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1D4E1F;
	text-decoration: none ;
	text-transform: none
}
A:HOVER{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none ;
	text-transform: none
}
.testo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494F2B; text-decoration: none; text-align: left; }
.testo_interno { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494F2B; text-decoration: none; text-align: left; }
.testoa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; text-align: right; }
.titoli {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #494F2B; text-decoration: none; text-align: left; }
.tasti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
	background-color: #FFD5B9;
	width: auto;
	border: 1px solid #333333;
}
.check {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	width: auto;
	border: thin none;
}
.arancio {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FF6600; text-decoration: none; text-align: justify;
}
.errore {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FF6600; text-decoration: none; text-align: center;
}
.bordo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
	width: auto;
	border: 1px solid #333333;
}
.aranciotitoli {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600; text-decoration: none; text-align: justify;
}
.bianco {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FFFFFF; text-decoration: none; text-align: justify;
}
.biancotitoli {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF; text-decoration: none; text-align: justify;
}
.chiaro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	text-align: left;
}
.totale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF6600;
	text-decoration: none;
	text-align: center;

}
.dati {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none; text-align: center;
}


.dati2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none; text-align: center;
border-top: 1px solid #cccccc;
}


#snavi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi A:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi A:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi A:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #CCD2AA;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#navi1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	text-indent: 15px;
}
#navi1 A:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	text-indent: 15px;
}
#navi1 A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	text-indent: 15px;
}
#navi1 A:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	text-indent: 15px;
}
#navi1 A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	text-indent: 15px;
}
#navi2sr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;

}
#navi2sr A:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;

}
#navi2sr A:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;

}
#navi2sr A:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #1D4E1F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;

}
#navi2sr A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;

}
.titoli2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BA1801; text-decoration: none; text-align: left;
}
.prezzo {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B91607; text-decoration: none; text-align: justify;
}
.carre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.testo_campi { BORDER-RIGHT: #4a6679 0px groove; BORDER-TOP: #394B23 0px groove; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #394B23 0px groove; COLOR: #FF0000; BORDER-BOTTOM: #394B23 0px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none ; background-color: #FFFFFF ; border: none}
.testo_campi1 { BORDER-RIGHT: #394B23 0px groove; BORDER-TOP: #394B23 0px groove; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #394B23 0px groove; COLOR: #394B23; BORDER-BOTTOM: #394B23 0px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none ; background-color: #FFFFFF ; border: none}
.testo_campi2 { BORDER-RIGHT: #394B23 0px groove; BORDER-TOP: #394B23 0px groove; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #394B23 0px groove; COLOR: #394B23; BORDER-BOTTOM: #394B23 0px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none ; background-color: #FFFFFF ; border: none}
.testo_campi2_notbold { BORDER-RIGHT: #394B23 0px groove; BORDER-TOP: #394B23 0px groove; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #394B23 0px groove; COLOR: #394B23; BORDER-BOTTOM: #394B23 0px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none ; background-color: #FFFFFF ; border: none}
.testo_campi3 { BORDER-RIGHT: #394B23 0px groove; BORDER-TOP: #394B23 0px groove; FONT-SIZE: 12px; BORDER-LEFT: #394B23 0px groove;  BORDER-BOTTOM: #394B23 0px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none ; background-color: #FFFFFF ; border: none}
.titolo2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BA1801; text-decoration: none; text-align: left;
}
.titolo3 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #BA1801; text-decoration: none; text-align: left;
}
.testo_campijust { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494F2B; text-decoration: none; text-align: left; }
#snavi2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi2 A:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi2 A:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi2 A:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
#snavi2 A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #CCD2AA;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}



#menu03o{
width: 0;
font: 80% Arial, Helvetica, sans-serif;
}
#menu03o ul{
margin: 0;
padding-left: 0;
list-style: none;
}
#menu03o li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu03o a:link, #menu03o a:visited{
float:left;
background: url(cssdesign/menu3a.jpg) 0 0 repeat;
background-color: #fff;
color: #05181E;
margin: 0em;
padding: 0.3em 1.5em 0.3em 1.5em;
font-weight: bold;
text-decoration: none;
border-top: 2px solid #000;
}
#menu03o a:hover, #menu03o a:focus, #menu03o a:active{
color: #808000;
background: url(cssdesign/menu3.jpg) 0 0 repeat;
background-color: #fff;
border-top: 2px solid #808000;
}
.border2 {
border-bottom: 1px dotted #9D9E98;
}
