BODY {
	BACKGROUND-POSITION: center top; BACKGROUND-ATTACHMENT: fixed; MARGIN: 0px 0px; BACKGROUND-REPEAT: no-repeat
}
a:link, a:visited, a:hover {
	color: #0078B7;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a:hover {
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.linkhome {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7a7a7a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhome:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkselect {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e71822; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Testo {
	FONT-SIZE: 10px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TestoTREBUC {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif
}
A.link1 {
	FONT-SIZE: 10px; COLOR: #7a7a7a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.link1:hover {
	FONT-SIZE: 10px; COLOR: #e71822; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rowselect {
	BACKGROUND-COLOR: #e7f7fe
}
.rowselect_pro {
	BACKGROUND-COLOR: #e9edfc
}
.TestoGrandeGrigio {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #5f5e5e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Sottotitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #989898; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.linktext2 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linea_vert_SX_grigia {
	background-image: url(immagini/lineaSX.gif);
	background-repeat: repeat;
}
.SottotitoloGRIGIOscu {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #5f5e5e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TestoPICCOLO {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SottotitoloARANCIONE {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #F47318; FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif
}
.TestoGrandeBLU {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0078B7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TestoGrandeBLUtrebuchet {

	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #0078B7; FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif
}
.TestoBoldArancione {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif;
	color: #F47318;
}

.TestoBoldArancioneP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif;
	color: #F47318;
}


.TestoBold {
	FONT-SIZE: 10px;
	COLOR: #606060;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.TestoBoldROSSO {
	FONT-SIZE: 12px;
	COLOR: #DA0202;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menuOrizz{
margin: 0;
padding: 0;
float: left;
font: bold 13px Tahoma;
}

#menuOrizz li{
display: inline;
}

#menuOrizz li a{
float: left;
color: black;
padding: 8px 11px; 
text-decoration: none;
background: transparent url(immagini/bott.gif) top right no-repeat;
border-top: 1px solid #91AED2; 
border-bottom: 3px solid #4F7EB7; 
}

#menuOrizz li a#leftmostitem{ 
border-left: 1px solid #91AED2;
}

#menuOrizz li a#rightmostitem{ 
border-right: 1px solid #91AED2;
background-position: top left; 
}



#menuOrizz li a:hover{
color: #0078B7;
background-image: url(immagini/bott2.gif); 
}



.menuVert{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 172px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.menuVert li a{
background: #BFD9F1 url(immagini/bottV.gif) repeat-x bottom left;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .menuVert li a{ 
width: 100%;
}

.menuVert li a:visited, .menuVert li a:active{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
}

.menuVert li a:hover{
background-image: url(immagini/bottV2.gif);
}.TestoBianco {

	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.menuVert2{
list-style-type: none;
margin: 10px 0;
padding: 0;
width: 172px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.menuVert2 li a{
background: #BFD9F1 url(immagini/bott2V.gif) repeat-x bottom left;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
display: block;
width: auto;
padding: 3px 0;
padding-left: 22px;
text-decoration: none;

}


* html .menuVert2 li a{ 
width: 100%;
}

.menuVert2 li a:visited, .menuVert2 li a:active{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
}

.menuVert2 li a:hover{
background-image: url(immagini/bott2V2.gif);
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
}.