BODY {
	BACKGROUND-POSITION: center top;  MARGIN: 0px 0px; 
}

a:link, a:visited, a:hover {
	color: #B71210;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:hover {
	color: #7F0C0B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.linkhome {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7a7a7a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhome:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkselect {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e71822; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.VERDE:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0EA337; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.VERDE:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0EA337; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.VERDE:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0FBD3F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.ROSSO:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A8160F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.ROSSO:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A8160F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.ROSSO:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EE4D44; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Testo {
	FONT-SIZE: 11px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Testo12 {
	FONT-SIZE: 12px; COLOR: #606060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TestoBianco {
	FONT-SIZE: 11px; COLOR: #FFFFFF; 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: 11px; COLOR: #7a7a7a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.link1:hover {
	FONT-SIZE: 11px; 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: Verdana, Arial, Helvetica, sans-serif
}
.TestoGrandeBianco {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FFFFFF; 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: 11px; 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: 11px; 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
}
.TitoloRiqROSSO {

	FONT-SIZE: 18px; COLOR: #B71210; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TestoGrandeBLU {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0078B7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoloRosso{

	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #B71210; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoloParagP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #B71210;
}

.titoloParagPgrigio {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}


.TestoBoldArancioneP {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: "trebuchet ms", Arial, Helvetica, sans-serif;
	color: #F47318;
}


.TestoBold {
	FONT-SIZE: 11px;
	COLOR: #606060;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TestoBold10 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TestoBold12 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.menuVert{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 176px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.menuVert li a{
background: url(immagini/bottV.gif) repeat-x bottom left;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 5px 0;
padding-left: 11px;
text-decoration: none;

}


* html .menuVert li a{ 
width: 176px;
}

.menuVert li a:visited, .menuVert li a:active{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.menuVert li a:hover{
background-image: url(immagini/bottV2.gif);
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #B71210;

}.TestoBianco {

	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.menuVert2{
list-style-type: none;
margin: 11px 0;
padding: 0;
width: 176px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.menuVert2 li a{
background: #BFD9F1 url(immagini/bott2V.gif) repeat-x bottom left;
font: bold 11px 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 11px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
}

.menuVert2 li a:hover{
background-image: url(immagini/bott2V2.gif);
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #0078B7;
}.
