BODY
{
	background-color:#FFFFFF;
	/*scrollbar-3d-light-color : #F7C600;
    scrollbar-arrow-width: 15pt;
	scrollbar-arrow-color : #fff0b3;
	scrollbar-base-color : #F7C600;
	scrollbar-dark-shadow-color : #F7C600;
	scrollbar-face-color : #F7C600;
	scrollbar-highlight-color : #F7C600;
	scrollbar-shadow-color : #F7C600;	*/
	font-family:arial;
}

.BODY2
{
	background-color:#F7C600;
	scrollbar-3d-light-color : #BFAB15;
    scrollbar-arrow-height: 10px;
	scrollbar-arrow-color : #fff0b3;
	scrollbar-base-color : #BFAB15;
	scrollbar-dark-shadow-color : #BFAB15;
	scrollbar-face-color : #BFAB15;
	font-family:arial;
}

.TDVERDE
{
	background-color:#CEDDDE;
	color:#FFFFFF;
	font-weight:normal;
}

.TDVERDE1PX
{
	border-left: 1px solid #D3C824;
	border-right: 1px solid #928A19;
	border-top: 1px solid #F5E82A;
	border-bottom: 1px solid #6D6713;
	background-color:#CEDDDE;
	color:#FFFFFF;
	font-weight:normal;
}
.TDVERDONE
{
	background-color:#0A555A;
}

.TDNEROSOLID
{
	border:1px solid;
	border-color:#000000;
}

.TDNERO
{
	background-color:#000000;
}

.BG0
{
	background-color:#F7C600;
}

.BG1
{
	/*afiorita 29/12/04 è cambiato il giallino chiaro in vista della POLE 2005
	background-color:rgb(247,224,126);*/
	background-color:#EEDD77;
	
}

.LINEASX
{
	border-left:1px solid;
	border-bottom:1px solid;
	border-color:F7E07E;
}

.LINEAGIU
{
	border-bottom:1px solid;
	border-color:F7E07E;
}

.TDGRIGIOSCURO
{
	background-color:#777777;
	color:#FFFFFF;
}

.TDGRIGIOMEDIO
{
	background-color:#AAAAAA;
	color:#FFFFFF;
}

.TDGRIGIOCHIARO
{
	background-color:#CCCCCC;
	color:#000000;
}

.TDVERDE1PXINSET
{
	border-left: 1px solid #928A19;
	border-right: 1px solid #D3C824;
	border-top: 1px solid #6D6713;
	border-bottom: 1px solid #F5E82A;
	color:#0A555A;
	font-weight:normal;
}

.TDVERDE2PX
{
	border-left: 2px solid #D3C824;
	border-right: 2px solid #928A19;
	border-top: 2px solid #F5E82A;
	border-bottom: 2px solid #6D6713;
	background-color:#AAA11D;
	color:#0A555A;
	font-weight:normal;
}

.TDGIALLO1PX
{
	border-left: 1px solid #AAA11D;
	border-right: 1px solid #AAA11D;
	border-top: 1px solid #AAA11D;
	border-bottom: 1px solid #AAA11D;
	background-color:#F7C600;
}

.TDGIALLO1PX2
{
	border-left: 1px solid #F7F0D6;
	border-right: 1px solid #CBA300;
	border-top: 1px solid #FFEEA8;
	border-bottom: 1px solid #A78600;
	background-color:#F7C600;
}

.RED
{
	border:1px solid #FF0000;
}

.LIME
{
	border:1px solid lime;
}

.TDGIALLO1PX2
{
	border-left: 1px solid #F7F0D6;
	border-right: 1px solid #CBA300;
	border-top: 1px solid #FFEEA8;
	border-bottom: 1px solid #A78600;
	background-color:#F7C600;
}

.TDGIALLO2PX
{
	border-left: 2px solid #F7F0D6;
	border-right: 2px solid #CBA300;
	border-top: 2px solid #FFEEA8;
	border-bottom: 2px solid #A78600;
	background-color:#F7C600;
}

.TDVERDESOLID
{
	border: 1px solid #CEDDDE;
}

.TDVERDESOLID2
{
	border: 2px solid #AAA11D;
}

.TDVERDONESOLID
{
	border: 1px solid #0A555A;
}

.TDVERDONESOLID2
{
	border: 2px solid #0A555A;
}

.TDDISSOLID
{
	border: 1px solid #3DA672;
}

.XXPICCOLO
{
	font-size:10px;
}

.XPICCOLO
{
	font-size:11px;
}

.PICCOLO
{
	font-size:12px;
}

.MEDIO
{
	font-size:13px;
}

.GRANDE
{
	font-size:14px;
}

.XGRANDE
{
	font-size:16px;
}

.XXGRANDE
{
	font-size:18px;
}

td
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
}

.fontgrande
{
	font-size:14px;
}

font
{
font-family:arial;
}

a {color:#008251;}
/*a:visited: {color:#008251;}*/
a:hover:    {color:red;}

.TEXTBOX
{
font-family:arial;
font-size:11px;
border:1px solid;
}

.TEXTBOXBIANCO
{
width:100%;
font-family:arial;
font-size:11px;
border:1px solid;
}
.IMG_LINK {cursor:pointer}
.TITOLO_VERDE {color:#0a555a;font-weight:bold;font-size:24px}
.SUBTITOLO_VERDE {color:#0a555a;font-size:16px}
.SUBTITOLO_VERDE_BOLD {color:#0a555a;font-size:16px;font-weight:bold}
.SUBTITOLO_VERDE_SMALL {color:#0a555a;font-size:14px}

 .tasto_per_euro {cursor:pointer}
 #formatEuro_tastodx{
  position:absolute;
  border: 2px outset white;
  background:buttonface;
  font-family:"Arial";
  font-size: 12px;
  line-height:13px;
  cursor:default;
  visibility:hidden;
  z-index:1000;
  width:150px;
 }
 .formatEuro_menuitems {
  padding-left:10pt;
  padding-right:10pt;
 }

.clDescriptionCont {position:absolute;  width:200px; visibility:hidden; layer-background-color:#cccccc; z-index:200;}
.clDescription     {width:300px; left:0px; top:0px; font-family:verdana,arial,helvetica,sans-serif; overflow:hidden; border: 1px solid #999999; padding:3px; font-size:11px; background-color:#cccccc; layer-background-color:#cccccc;}
.clLinks           {position:absolute; left:100px; top:200px; z-index:1;}
.clCaption         {position:absolute; left:0px; top:0px; width:157px; height:15px; clip:rect(0px 157px 15px 0px); font-size:11px; font-family:verdana,arial,helvetica,sans-serif; background-color:#999999; layer-background-color:#999999;} 
