#intesta1{overflow: hidden;position: absolute;height: 130px;width: 290px;left: 10px;top: 10px; }
#intesta2{overflow: hidden;position: absolute;height: 87px;width: 290px;left: 11px;top: 142px; }
#intesta3{overflow: hidden;position: absolute;height: 217px;width: 200px;left: 300px;top: 10px;}
#intesta4{overflow: visible;position: absolute;height: 17px;width: 510px;left: 500px;top: 5px;text-align: right;}
#intesta5{overflow: hidden;position: absolute;height: 200px;width: 510px;left: 500px;top: 28px;text-align: right;
}

#form2 {background: #FFFFFF;width: 516px;border: 0.5px none #000000;color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 10px;	text-decoration: none;	height: 16px;	margin: 0px;	padding: 0px; }
#form2 a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;text-decoration: None;}
#form2 a:hover{color: #ff0000;text-decoration: none;}
input.text {WIDTH: 100px;COLOR: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #004299;height: 15px;border: 1px none #000000;text-decoration: none;margin: 0px;padding: 0px;}
input.pulsante {WIDTH: 100px;COLOR: #000066;font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #CCCCCC;height: 15px;border: 1px solid #666666;text-decoration: none;margin: 0px;padding: 0px;}
input.pulsante:hover {BACKGROUND: #ccccff}
input.pulsante:active {	BACKGROUND: #00ccff}

#menu{overflow: hidden;	position: absolute;	height: 40px;	width: 1000px;	left: 10px;	top: 230px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	vertical-align: middle;	text-align: center;}

#ombra{	background-image:url(img/sfuma.gif);	background-repeat:repeat-x;	width: 1000px;	height: 20px;	overflow: hidden;	position: absolute;left: 10px;	top: 263px;}

/*corpo*/
#corpo{position: absolute;width: 1000px;left: 10px;top: 273px;right: 0px;bottom: 0px;}

#home1{	position: absolute;	width: 290px;	height: 230px;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	background-attachment: scroll;	background-image: url(img/sfuma.gif);	background-repeat: repeat-x;	background-position: left bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
#home4{position: absolute;width: 290px;height: 100px;left: 0px;	top: 240px;right: 0px;bottom: 0px;background-attachment: scroll;	background-image: url(img/sfuma.gif);	background-repeat: repeat-x;	background-position: left bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
#home2{position: absolute;width: 390px;height: 340px;left: 300px;top: 0px;right: 0px;bottom: 0px;background-attachment: scroll;	background-image: url(img/sfuma.gif);	background-repeat: repeat-x;	background-position: left bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
#home3{position: absolute;width: 300px;height: 120px;left: 700px;top: 0px;right: 0px;bottom: 0px; background-attachment: scroll;	background-image: url(img/sfuma.gif);	background-repeat: repeat-x;	background-position: left bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
#home5{position: absolute;width: 300px;height: 153px;left: 700px;top: 120px;right: 0px;bottom: 0px;background-attachment: scroll;	background-image: url(img/sfuma.gif);	background-repeat: repeat-x;	background-position: left bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
#home6{position: absolute;width: 300px;height: 65px;left: 700px;top: 275px;right: 0px;bottom: 0px;background-attachment: scroll;	background-image: url(img/sfuma.gif);	background-repeat: repeat-x;	background-position: left bottom;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}


#pie{
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
#piecorpo{position: absolute;width: 1000px;height: 20px;left: 10px;top: 350px;right: 0px;bottom: 0px;font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/cella1n.gif);
	text-align: center;
	vertical-align: middle;
}


.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.inalto {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
}
body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
}
.bordosx {
	background-attachment: scroll;
	background-image: url(img/sx.png);
	background-repeat: repeat-y;
	background-position: left center;
}


.limite {
	border: thin none #CCCCCC;
}
.hometitolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(img/cella3.jpg);
	border: 1px solid #0078B7;
	text-align: left;
}
.hometitolo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(img/cella4.jpg);
	border: 1px solid #5B8424;
	text-align: left;
}
.hometitolo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(img/cella5.jpg);
	border: 1px solid #018699;
	text-align: left;
}
.homecella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	vertical-align: top;
}

.linkcorpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

a.linkcorpo {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #666666;
text-decoration: none;
}

a:hover.linkcorpo{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF0000;
text-decoration: None;
}



.bordodx {

	background-attachment: scroll;
	background-image: url(img/dx.png);
	background-repeat: repeat-y;
	background-position: left center;
}
.ximgAlto {
	background-attachment: scroll;
	background-image: url(img/L_lato_sopra.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.angolodx {


	background-attachment: scroll;
	background-image: url(img/dxb.png);
	background-repeat: repeat-y;
	background-position: left center;
}
.angolosx {



	background-attachment: scroll;
	background-image: url(img/sxb.png);
	background-repeat: repeat-y;
	background-position: left center;
}
.bordobasso {


	background-attachment: scroll;
	background-image: url(img/basso.png);
	background-repeat: repeat-x;
	background-position: center top;
}
.sfuma {
	background-image: url(img/sfuma.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
}
.sfuma2 {
	background-image: url(img/sfuma2.png);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
}
.hometitolo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(img/cella6.jpg);
	border: 1px solid #F39501;
	text-align: left;
}
.hometitolo5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	background-image: url(img/cella7.jpg);
	border: 1px solid #8CC55A;
	text-align: left;
}

.homepagine {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	vertical-align: top;
}

.TITOLI {
	color: #ECE9D8;
	font-weight: bold;
	font-size: 14px;
	border: 1px solid #CCCCCC;
}
.TITOLI2 {
	color: #3399FF;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #7E6B4F;
	border-right-color: #7E6B4F;
	border-bottom-color: #3399FF;
	border-left-color: #7E6B4F;
	font-variant: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
.frecce {
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #FF0000;
	text-decoration: blink;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}

.homesottomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	border: 1px solid #CCCCCC;
	text-align: left;
	background-color: #FFFFFF;
}
.sfumasottomenu {
	background-image: url(img/sfuma.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center top;
	border: 1px solid #CCCCCC;
}
.homepaginecontenuti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #333333;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
}
.nomepagina {
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	font-style: italic;
	text-align: left;
	vertical-align: top;
	letter-spacing: normal;
	word-spacing: normal;
	text-indent: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.ximgSX {
	background-attachment: scroll;
	background-image: url(img/L_lato_sx.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.ximgDX {

	background-attachment: scroll;
	background-image: url(img/L_lato_dx.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.ximgBasso {

	background-attachment: scroll;
	background-image: url(img/L_lato_basso.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.ximgSXAA {

	background-attachment: scroll;
	background-image: url(img/L_angolo_sx.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ximgSXAb {


	background-attachment: scroll;
	background-image: url(img/L_angolo_sxb.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ximgDXAA {



	background-attachment: scroll;
	background-image: url(img/L_angolo_dx.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ximgDXAb {




	background-attachment: scroll;
	background-image: url(img/L_angolo_dxb.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.homepaginedidascalie {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: justify;
	vertical-align: top;
}
.audit1 {
	background-attachment: scroll;
	background-image: url(img/sfondo_audit.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
}
.audit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: justify;
	vertical-align: top;
	background-attachment: scroll;
	background-image: url(img/sfondo_audit2.gif);
	background-repeat: repeat-y;
	background-position: right top;
	position: relative;
}
.hometitolo6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-image: url(img/cella8.gif);
	border: 1px solid #FFBF55;
	text-align: left;
	height: 15px;
}
