BODY     { background-color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Sans-Serif; SCROLLBAR-FACE-COLOR: #dee3e7; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #dee3e7; SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; SCROLLBAR-ARROW-COLOR: #D20000; SCROLLBAR-TRACK-COLOR: #efefef;  SCROLLBAR-DARKSHADOW-COLOR:#98aab1;}

/* colori di base*/
.px {FONT-SIZE: 1px;} /* trasparente */ 
.pxbianco {FONT-SIZE: 1px; BACKGROUND-COLOR: #FFFFFF;} /* Bianco */ 
.pxnero   {FONT-SIZE: 1px; BACKGROUND-COLOR: #000000;} /* Nero */ 
 
 /* colori principali*/
.pxA {font-size: 1px; background-color: #871127;} /*rosso*/ 
.pxB {font-size: 1px; background-color:  #C0C0C0;} /*grigio*/ 
.pxC {font-size: 1px; background-color:  #666666;} /*grigio scuro*/ 
.pxD {font-size: 1px; background-color:  #FFCCCC;}/*rosa*/

.riga {background-color:  #C0C0C0;} /*grigio*/ 

.testo {color: #5a1321; font-size:12px;	font-weight: normal;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-style: normal;	padding:5px;	text-align : left;}
.testoA {color: #4d1423; font-size: 14px;	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;	text-align : left; padding:5px; font-weight: bold;}
.testoB {color: #000; font-size:12px;	font-weight: normal;	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
.titolo {color: #871127; font-size: 14px;	font-weight: bold;	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; 	font-style: normal;	padding:3px 5px 3px 0px;	text-align : right; border-bottom: 1px solid #5A1321;}

.boxprp { background-image: url(/imgva/boxPP.gif); height: 282px; width: 115px; background-repeat: no-repeat; background-position: top;}
.bk { background-image: url(/imgva/bk.gif); background-repeat: no-repeat; background-position: top;}

.piede		{ Background-color: #FFFFFF; font-size: 11px; font-family: Trebuchet MS; color: #000000; text-align: center;  padding-left: 5px; padding-bottom: 2px;}

A:LINK    {	text-decoration : none; color: #871127;}
A:VISITED {	text-decoration : none; color: #871127;}
A:ACTIVE  {	text-decoration : none; color: #871127;}
A:HOVER   {	text-decoration : none; color: #5a1321;}

A.linkpiede:ACTIVE  { color: #FFFFFF; text-decoration: none;}
A.linkpiede:HOVER   { color: #FFFFFF; text-decoration: none;}
A.linkpiede:LINK    { color: #FFFFFF; text-decoration: none;}
A.linkpiede:VISITED { color: #FFFFFF; text-decoration: none;}

.testata	{ background-image: url(/imgva/testata.jpg); background-position: right; background-repeat: no-repeat;}
.testataVaP	{ background-image: url(/imgva/testata_axiomaVAportale.jpg); background-position: right; background-repeat: no-repeat;}

/*pulsanti soluzioni gestionali*/
.sfbottsx { background-image: url(/imgva/tondosx.gif); background-repeat: no-repeat; height:46px; width: 5px;}
.icobott {background-image: url(/imgva/sfbott.gif); height:46px; vertical-align: middle; padding-left: 2px;}
.testobott {background-image: url(/imgva/sfbott.gif); font-size: 11px; font-family: Arial;	text-align: left; height:46px;  vertical-align: middle; padding-left: 8px;}
.sfbott1dx { background-image: url(/imgva/tondo1dx.gif); background-repeat: no-repeat; height:46px; width: 5px;}

A.linktestobott:LINK    { color: #777777; text-decoration: none;}
A.linktestobott:VISITED { color: #488384; text-decoration: none;}
A.linktestobott:ACTIVE  { color: #777777; text-decoration: none;}


.boxva     { background-image: url(/imgva/bkboxVA.gif); background-repeat:repeat-y; vertical-align: middle;}
.boxtesto { background-image: url(/imgva/bkbanner.gif); background-repeat:repeat-y; vertical-align: middle; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0;}
.boxbanner{ border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; height:263px; background-image: url(/imgva/bkbanner.gif); background-repeat:repeat-y; vertical-align: middle;}
.imgva     {margin-right: 5px; margin-bottom:1px;} 
.boxtemp   { border-right :1px solid #b2ae96;	border-left: 1px solid #b2ae96;}

.pulsante { text-align: right;}
.bottone { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  background-color: #5a1321; font-size: 11px; color:#FFFFFF;	padding: 1px; border-left : 1px solid #5a1321; border-right : 1px solid #5a1321;	border-top : 1px solid #5a1321;	border-bottom : 1px solid #5a1321; text-align: center; height:21px;}





