body {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Tahoma, Arial;
	font-size:11px;
	color:#000000;
}
INPUT    {font-family : Tahoma, Arial; font-size:11px; color:#000000; text-align:left; font-weight: normal; background:#E6E4E5; border-width:1px; border-style:solid; border-color:#999999;}
SELECT   {font-family : Tahoma, Arial; font-size:11px; color:#000000; font-weight: normal; background:#E6E4E5; border-width:1px; border-style:solid; border-color:#999999;}
OPTION   {font-family : Tahoma, Arial; font-size:11px; color:#000000; font-weight: normal;}
TEXTAREA {font-family : Tahoma, Arial; font-size:11px; color:#000000; font-weight: normal; background:#E6E4E5; border-width:1px; border-style:solid; border-color:#999999;}
DFN      {color:#000000; font-family:Tahoma, Arial;font-size:11px; font-style: normal; cursor:help;}
LABEL  {color:#000000; font-family:Tahoma, Arial;font-size:11px; font-style: normal; cursor:pointer;}
TR  {color:#000000; font-family:Tahoma, Arial;font-size:11px; font-style: normal;}

.BodyText {	font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color: #000000; }

.Boxes  {	font-family : Tahoma, Arial; font-size:11px; color:#ffffff; }
.BoxesTit {	font-family : Tahoma, Arial; font-size:12px;	font-weight: bold; color:#ffffff; }

.BBottTitol {color:#FFFFFF; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:30px; margin:0; background: url(images/bott_titolo.png);}
.BBott01Off {color:#FFFFFF; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_01_off.png);}
.BBott01On   {color:#EEEEEE; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_01_on.png);}
.BBott02Off {color:#FFFFFF; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_02_off.png);}
.BBott02On   {color:#EEEEEE; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_02_on.png);}
.BBott03Off {color:#FFFFFF; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_03_off.png);}
.BBott03On   {color:#EEEEEE; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_03_on.png);}
.BBott04Off {color:#FFFFFF; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_04_off.png);}
.BBott04On   {color:#EEEEEE; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_04_on.png);}
.BBott05Off {color:#FFFFFF; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_05_off.png);}
.BBott05On   {color:#EEEEEE; font-family:Tahoma;  font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_05_on.png);}
.BBottCarOff {color:#FFFFFF; font-family:Tahoma; font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_carrello_off.png);}
.BBottCarOn   {color:#EEEEEE; font-family:Tahoma; font-size:12px; font-weight:bold; width:170px; height:60px; cursor:pointer; margin:0; background: url(images/bott_carrello_on.png);}

.TitoloArt       {	font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #000000; }
.OcchielloArt {	font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; font-style: italic; color: #000000; }

.DivLst                   {background:#E6E4E5; color:#000000; text-align:left; width:572px; margin:0px 0px 14px 0px; cursor:pointer;}
.DivLstON               {background:#FDFDFD; color:#000000; text-align:left; width:572px; margin:0px 0px 14px 0px; cursor:pointer;}
.TitoloArtLst       {font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #000000; }
.OcchielloArtLst {font-family: Tahoma, Arial; font-size: 11px; font-weight: normal; font-style: italic; color: #000000; }
.TxtBreveArtLst   {font-family: Tahoma, Arial; font-size: 11px; font-weight: normal; font-style: normal; color: #000000; }
.DivPageLnk           {background:#E6E4E5; color:#6666FF; text-align:left; margin:0px 1px 1px 0px; cursor:pointer; border-width:1px; border-style:solid; border-color:#E6E4E5;}
.DivPageLnkON       {background:#FDFDFD; color:#FF6666; text-align:left; margin:0px 1px 1px 0px; cursor:pointer; border-width:1px; border-style:solid; border-color:#000000;}
.DivPageLnk1         {background:#E6E4E5; color:#6666FF; text-align:center; float:left; margin:0px 1px 1px 0px; width:20px; cursor:pointer; border-width:1px; border-style:solid; border-color:#E6E4E5;}
.DivPageLnk1ON     {background:#FDFDFD; color:#FF6666; text-align:center; float:left; margin:0px 1px 1px 0px; width:20px; cursor:pointer; border-width:1px; border-style:solid; border-color:#000000;}

.TagTitoloTxt       {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
.CarreBoxTit       {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.CarreBoxLnk1:link       {display: block; background:#BD0000; font-family : Tahoma, Arial; font-size:12px; text-align:center; color:#FFFFFF; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#D4D4D4;}
A.CarreBoxLnk1:visited {display: block; background:#BD0000; font-family : Tahoma, Arial; font-size:12px; text-align:center; color:#FFFFFF; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#D4D4D4;}
A.CarreBoxLnk1:hover     {background:#8D0000; color:#D4D4D4; text-decoration:none; border-color:#636768;}
A.CarreBoxLnk2:link       {display: block; background:#BD0000; font-family : Tahoma, Arial; font-size:11px; text-align:center; color:#FFFFFF; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#D4D4D4;}
A.CarreBoxLnk2:visited {display: block; background:#BD0000; font-family : Tahoma, Arial; font-size:11px; text-align:center; color:#FFFFFF; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#D4D4D4;}
A.CarreBoxLnk2:hover     {background:#8D0000; color:#D4D4D4; text-decoration:none; border-color:#636768;}
.CarreBoxInput                 {font-family : Tahoma, Arial; font-size:11px; color:#000000; text-align:center; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#999999;}
.CarreBoxInput2               {font-family : Tahoma, Arial; font-size:11px; color:#000000; text-align:center; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#999999;}
.CarreFormERR      {width: 170px; font-family : Tahoma, Arial; font-size:11px; color:#000000; background:#ff6666; text-align:left; text-decoration:none; font-weight: normal; border-width:1px; border-style:solid; border-color:#999999;}
.CarreForm            {width: 170px; font-family : Tahoma, Arial; font-size:11px; color:#000000; background:#E6E4E5; text-align:left; text-decoration:none; font-weight: normal; border-width:1px; border-style:solid; border-color:#999999;}
.CarreFormObbl    {width: 170px; font-family : Tahoma, Arial; font-size:11px; color:#000000; background:#E6E4E5; text-align:left; text-decoration:none; font-weight: normal; border-width:1px; border-style:solid; border-color:#85C0E9;}
.CarreFormDsble  {font-family : Tahoma, Arial; font-size:10px; color:#777777; background:#E6E4E5; text-align:left; text-decoration:none; font-weight: normal; border-width:1px; border-style:solid; border-color:#999999;}
.CarreSmlTit      {width:100%; height:18px; position:relative; font-family : Tahoma, Arial; font-size:11px; color:#ffffff; text-align:left; text-decoration:none; font-weight: bold; border-width:1px; border-style:solid; border-color:#9C9EA0;}
.CarreSmlTit2    {width:100%; height:18px; position:relative; font-family : Tahoma, Arial; font-size:10px; color:#ffffff; text-align:left; text-decoration:none; border-width:1px; border-style:none none solid none; border-color:#9C9EA0;}
.CarreSmlArt      {width:100%; height:18px; position:relative; font-family : Tahoma, Arial; font-size:11px; color:#ffffff; text-align:left; text-decoration:none; border-width:1px; border-style:none solid solid solid; border-color:#9C9EA0;}
.CarreSmlArtON  {width:100%; height:18px; position:relative; font-family : Tahoma, Arial; font-size:11px; color:#000000; text-align:left; text-decoration:none; border-width:1px; border-style:none solid solid solid; border-color:#000000;}
.CarreTitoli      {width:572; height:20px; background: url(images/carrello_sfondo_tit.gif); font-family : Tahoma, Arial; font-size:11px; text-align: left; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.BottOpacOff      {filter:alpha(opacity=45); -moz-opacity:.45; opacity:.45; cursor:pointer;}
.BottOpacOn        {filter:alpha(opacity=100); -moz-opacity:1; opacity:1; cursor:pointer;}
.MenuTxt       {font-family : sans-serif, Arial; font-size:11px; color:#E39999; text-decoration:none; font-weight: bold;}
A.Menu:link       {font-family : Tahoma, Arial; font-size:11px; color:#E39999; text-decoration:none; font-weight: bold;}
A.Menu:visited {font-family : Tahoma, Arial; font-size:11px; color:#E39999; text-decoration:none; font-weight: bold;}
A.Menu:hover     {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.LinguaTxt       {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.Lingua:link       {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.Lingua:visited {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
A.Lingua:hover     {font-family : Tahoma, Arial; font-size:11px; color:#BD0000; text-decoration:underline; font-weight: bold;}

.BoxTitoloTxt       {font-family : Tahoma, Arial; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
.BoxOcchielloTxt {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: normal; font-style: italic;}
.BoxTxt                   {font-family : Tahoma, Arial; font-size:11px; color:#9C9EA0; text-decoration:none; font-weight: normal;}
.BoxTxtON               {font-family : Tahoma, Arial; font-size:11px; color:#ff6666; text-decoration:none; font-weight: normal;}
.BoxTxtERR             {font-family : Tahoma, Arial; font-size:11px; color:#ff6666; text-decoration:none; font-weight: normal;}

.LoginTxt               {font-family : Tahoma, Arial; font-size:11px; color:#9C9EA0; text-decoration:none; font-weight: bold;}

.CategBox               {background:#EDEDED; text-align:center; font-family : Tahoma, Arial; float:left; margin:0px 10px 20px 10px; cursor:pointer; border-width:1px; border-style:solid; border-color:#A1A1A1;}
.CategBoxON           {background:#EDEDED; text-align:center; font-family : Tahoma, Arial; float:left; margin:0px 10px 20px 10px; cursor:pointer; border-width:1px; border-style:solid; border-color:#000000;}
.CategTxt               {background:#636768; text-align:center; font-family : Tahoma, Arial; font-size:10px; color:#BDBDBD; text-decoration:none; font-weight: bold;}
.CategTxtON           {background:#000000; text-align:center; font-family : Tahoma, Arial; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.ListaTitCat         {background:#636768; font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
.ListaTxtCat         {background: url(images/categ-tit_sfondo.png) repeat-x; font-family : Tahoma, Arial; font-size:11px; color:#000000; text-decoration:none; font-weight: bold;}
.ListaTitCol         {background: url(images/categ-titc_sfondo.png) repeat-x; font-family : Tahoma, Arial; font-size:10px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
.ListaTxt               {background:#E6E4E5; font-family : Tahoma, Arial; font-size:11px; color:#000000; text-decoration:none; font-weight: normal;}
.NoteLista             {background:#E6E4E5; font-family : Tahoma, Arial; font-size:11px; color:#000000; text-decoration:none; font-weight: bold;}
.ListaImg               {background:#E6E4E5; text-align:center; cursor:pointer;}
.CarrelloTot         {background: #636768; font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}
.ListaTitCol2       {background: url(images/categ-titc_sfondo2.png) repeat-x; font-family : Tahoma, Arial; font-size:11px; color:#A81600; text-decoration:none; font-weight: bold;}

.SchedaTitol         {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; font-weight: bold; background: url(images/fondo_tit_582.gif); text-align:left; height:25px;}
.SchedaTit             {background:#E6E4E5; font-family : Tahoma, Arial; font-size:11px; color:#767A7B; text-decoration:none; font-weight: bold;}
.SchedaTxt             {background:#E6E4E5; font-family : Tahoma, Arial; font-size:11px; color:#A81600; text-decoration:none; font-weight: normal;}
.SchedaTxt1           {background:#E6E4E5; font-family : Tahoma, Arial; font-size:12px; color:#000000; text-decoration:none; font-weight: normal;}
.SchedaBigImg       {background:#E6E4E5; text-align:center; width: 280px; height: 280px; border-width:1px; border-style:solid; border-color:#F3F3F3; margin: 0px;}
.SchedaImg             {background:#E6E4E5; text-align:center; width: 91px; height: 91px; float:left; margin:0px 1px 0px 0px; cursor:pointer; border-width:1px; border-style:solid; border-color:#F3F3F3;}
.SchedaImgL           {background:#E6E4E5; text-align:center; width: 91px; height: 91px; float:left; margin:0px 0px 0px 0px; cursor:pointer; border-width:1px; border-style:solid; border-color:#F3F3F3;}
.SchedaImgON         {background:#E6E4E5; text-align:center; width: 91px; height: 91px; float:left; margin:0px 1px 0px 0px; cursor:pointer; border-width:1px; border-style:solid; border-color:#000000;}
.SchedaImgLON       {background:#E6E4E5; text-align:center; width: 91px; height: 91px; float:left; margin:0px 0px 0px 0px; cursor:pointer; border-width:1px; border-style:solid; border-color:#000000;}
.SchedaFilTit       {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; font-weight: bold; background:#636768; text-align:left; width: 280px; height: 15px; margin:1px 0px 0px 0px;}
.SchedaFil             {font-family : Tahoma, Arial; font-size:11px; color:#000000; font-weight: normal; background:#F3F3F3; text-align:left; width: 280px; height: 15px; margin:1px 0px 0px 0px; cursor:pointer; border-width:1px; border-style:none solid none solid; border-color:#ECECEC;}
.SchedaFilON         {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; font-weight: normal; background:#ff6666; text-align:left; width: 280px; height: 15px; margin:1px 0px 0px 0px; cursor:pointer; border-width:1px; border-style:none solid none solid; border-color:#000000;}

.p2  {padding:2px;}

.GreyBottonOFF {width:24px; height:14px; background: url(images/vai_off.gif); cursor:pointer; text-align: center; font-family : Tahoma, Arial; font-size:11px; color:#1D6071; text-decoration:none; font-weight: bold;}
.GreyBottonON   {width:24px; height:14px; background: url(images/vai_on.gif); cursor:pointer; text-align: center; font-family : Tahoma, Arial; font-size:11px; color:#BD0000; text-decoration:none; font-weight: bold;}


A.Box_topLink:link       {font-family : Tahoma, Arial; font-size:10px; color:#9C9EA0; text-decoration:none; font-weight: bold;}
A.Box_topLink:visited {font-family : Tahoma, Arial; font-size:10px; color:#9C9EA0; text-decoration:none; font-weight: bold;}
A.Box_topLink:hover     {font-family : Tahoma, Arial; font-size:10px; color:#BD0000; text-decoration:underline; font-weight: bold;}

A.Box_topleftLink:link       {font-family : Tahoma, Arial; font-size:14px; color:#9C9EA0; text-decoration:none; font-weight: bold;}
A.Box_topleftLink:visited {font-family : Tahoma, Arial; font-size:14px; color:#9C9EA0; text-decoration:none; font-weight: bold;}
A.Box_topleftLink:hover     {font-family : Tahoma, Arial; font-size:14px; color:#BD0000; text-decoration:none; font-weight: bold;}

A.BoxLink:link       {font-family : Tahoma, Arial; font-size:12px; color:#ffffff; text-decoration:none;}
A.BoxLink:visited {font-family : Tahoma, Arial; font-size:12px; color:#ffffff; text-decoration:none;}
A.BoxLink:hover     {font-family : Tahoma, Arial; font-size:12px; color:#B3D829; text-decoration:none;}

A.Box1Link:link       {font-family : Tahoma, Arial; font-size:12px; color:#000000; text-decoration:none;}
A.Box1Link:visited {font-family : Tahoma, Arial; font-size:12px; color:#000000; text-decoration:none;}
A.Box1Link:hover     {font-family : Tahoma, Arial; font-size:12px; color:#007D4E; text-decoration:none;}

.GreyInputOK    {color:#FFFFFF; font-family:Tahoma, Arial; font-size:10px; font-weight: bold; background:#9C9EA0; border:1px solid #000000; margin:0; padding:1px;}
.GreyInputERR  {color:#000000; font-family:Tahoma, Arial; font-size:10px; font-weight: bold; background:#ff6666; border:1px solid #000000; margin:0; padding:1px;}
.GreyInputLabel  {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.RedBottonOFF {font-family : Tahoma, Arial; font-size:11px; color:#E39999; text-decoration:none; font-weight: bold;}
.RedBottonON   {font-family : Tahoma, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.TDno                 {text-align:center; border-width:1px; border-style:solid solid solid solid; border-color:#E6E4E5; cursor:help;}
.TDoff               {text-align:center; border-width:1px; border-style:solid solid solid solid; border-color:#E6E4E5; cursor:pointer;}
.TDon                 {text-align:center; border-width:1px; border-style:solid solid solid solid; border-color:#000000; cursor:pointer;}

.titoliforms    {color:#ffffff; font-family:Tahoma, Arial;font-size:13px; background:#007D4E;}
.radiow    {color:#ffffff; border:0px;}


.txtpg { width:760px; font-family: Tahoma, Tahoma; font-size: 10px; color: #666666; text-align: justify;}
.txtpg h2 { font-family: Tahoma, Tahoma; font-size: 10px; color: #666666; margin-bottom: 2px; }
.txtpg h1 { font-family: Tahoma, Tahoma; font-size: 10px; color: #666666; margin-bottom: 2px; }
.txtpg b  { font-family: Tahoma, Tahoma; font-size: 10px; color: #666666; font-weight: normal; }
.txtpg a { font-family: Tahoma, Tahoma; font-size: 10px; color: #666666; text-decoration: none; font-style: normal; font-weight: normal;}
.txtpg a:hover { font-family: Tahoma, Tahoma; font-size: 10px; color: #666666; text-decoration: none; font-style: normal; font-weight: normal;}

.titolo_bolla       {font-family : Tahoma, Arial; font-size:11px; color:#000000; text-decoration:none; font-weight: bold;}
.testo_bolla       {font-family : Tahoma, Arial; font-size:9px; color:#DFDFDF; text-decoration:none; font-weight: normal;}