#img_pa     {position              :absolute;
             left                  :5;
             top                   :5;
             width                 :300;
             height                :90;
             background-color      :white;
             visibility            :visible;}
#img_banner {position              :absolute;
             left                  :381;
             top                   :11;
             background-color      :white;
             visibility            :visible;}
#rec1_brd   {position              :absolute;
             left                  :18;
             top                   :183;
             width                 :168;
             height                :348;
             background-color      :#ccc;
             visibility            :visible;}
#rec1_fnd   {position              :absolute;
             left                  :11;
             top                   :176;
             width                 :168;
             height                :348;
             background-color      :#f5f5f5;
             visibility            :visible;
             border-top            : 1px solid #999;
             border-left           : 1px solid #999;
             border-right          : 1px solid #999;
             border-bottom         : 1px solid #999;}
#rec2_brd   {position              :absolute;
             left                  :389;
             top                   :19;
             width                 :475;
             height                :79;
             background-color      :#ccc;
             visibility            :visible;}
#rec2_fnd   {position              :absolute;
             left                  :380;
             top                   :10;
             width                 :475;
             height                :79;
             background-color      :#f5f5f5;
             visibility            :visible;
             border-top            : 1px solid #000;
             border-left           : 1px solid #000;
             border-right          : 1px solid #000;
             border-bottom         : 1px solid #000;}
#rec3_brd   {position              :absolute;
             left                  :207;
             top                   :117;
             width                 :680;
             height                :465;
             background-color      :#ccc;
             visibility            :visible;}
#rec3_fnd   {position              :absolute;
             left                  :200;
             top                   :110;
             width                 :680;
             height                :465;
             background-color      :#fff;
             visibility            :visible;
             border-top            : 1px solid #999;
             border-left           : 1px solid #999;
             border-right          : 1px solid #999;
             border-bottom         : 1px solid #999;}
#rec4_brd   {position              :absolute;
             left                  :18;
             top                   :97;
             width                 :168;
             height                :65;
             background-color      :#ccc;
             visibility            :visible;}
#rec4_fnd   {position              :absolute;
             left                  :11;
             top                   :90;
             width                 :168;
             height                :65;
             background-color      :#f5f5f5;
             visibility            :visible;
             border-top            : 1px solid #999;
             border-left           : 1px solid #999;
             border-right          : 1px solid #999;
             border-bottom         : 1px solid #999;}
#lingua     {position              :absolute;
             left                  :20;
             top                   :99;
             visibility            :visible;}
#menu       {position              :absolute;
             left                  :20;
             top                   :185;
             visibility            :visible;}
#e_mail     {position              :absolute;
             left                  :20;
             top                   :500;
             visibility            :visible;}
#corpo      {position              :absolute;
             left                  :200;
             top                   :109;
             visibility            :visible;}
#maschera   {position              :absolute;
             left                  :203;
             top                   :105;
             visibility            :visible;}

BODY 
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-top : 10px;
	margin-left : 10px;
	background-color : white;
	color : black;
}

.bodytext { font-family: verdana, arial, sans-serif; font-size: 8pt; line-height: 1.4em; }
.smalltext { font-family: verdana, arial, sans-serif; font-size: 8pt; }

input, select {font-family: monospace;}

A { text-decoration: none; }
A:link {color: #3000ff; }
A:visited {color: #ff0000; }

.link_01:link { font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #009; }
.link_01:visited { font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #009; }
.link_01:hover { font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #f00; text-decoration: none; }
.link_01:visited:hover { font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #f00; text-decoration: none; }

.link_02:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #f00; font-weight: bold; }
.link_02:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #f00; font-weight: bold; }
.link_02:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: bold; }
.link_02:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; font-weight: bold; }

.link_tasto1:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; }
.link_tasto1:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; }
.link_tasto1:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; }
.link_tasto1:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; }

.link_tasto2:link { font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000; }
.link_tasto2:visited { font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000; }
.link_tasto2:hover { font: normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; }
.link_tasto2:visited:hover { font: normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; }

TD.tasto1
{
   width:160px;
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #9c0;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #333; 
   border-bottom: 1px solid #333; 
}

TD.tasto1_over
{
   width:160px;
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #690;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #333; 
   border-bottom: 1px solid #333; 
}

TD.tasto2
{
   width:160px;
   height:20px;
   line-height:20px;
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #f90;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #333; 
   border-bottom: 1px solid #333; 
}

TD.tasto2_over
{
   width:160px;
   height:20px;
   line-height:20px;
   font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #f60;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #333; 
   border-bottom: 1px solid #333; 
}

TD.qdr01
{
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #666; 
}

TD.qdr02
{
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #f5f5f5;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #666; 
   border-bottom: 1px solid #666; 
}

TD.qdr03
{
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #666; 
}

TD.qdr04
{
   height:14px;
   line-height:14px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #333;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #fff; 
}

TD.qdr05
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000;
   background-color: #f5f5f5;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #ccc; 
   border-bottom: 1px solid #ccc; 
}

TD.qdr06
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #fff; 
}

TD.qdr07
{
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #ccc; 
}

TD.qdr08
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #fff; 
}

TD.qdr09
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #f5f5f5;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #ccc; 
   border-bottom: 1px solid #ccc; 
}

TD.qdr10
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #fff;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #ccc; 
   border-bottom: 1px solid #ccc; 
}

TD.qdr11
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #ccc;
   border-top: 1px solid #666; 
   border-left: 1px solid #666; 
   border-right: 1px solid #666; 
   border-bottom: 1px solid #666; 
}

TD.qdr12
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #f5f5f5;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

TD.qdr13
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #999;
   background-color: #fff;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-right: 1px solid #fff; 
   border-bottom: 1px solid #fff; 
}

TD.qdr14
{
   height:70px;
   width:250px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #fff;
   border-top: 1px solid #666; 
   border-left: 1px solid #666; 
   border-right: 1px solid #666; 
   border-bottom: 1px solid #666; 
}

.input1 
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #009;
   background-color: #fff;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

.select1 
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #009;
   background-color: #fff;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

.radio1 
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #009;
}

TD.space
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 8px;
   font-style: normal;
   color: #ffffff;
   background-color: #ffffff;
}

TD.testo1
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #666666;
   background-color: #ffffff;
}

TD.testo2
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #666666;
   background-color: #ffffff;
}

TD.testo3
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000000;
   background-color: #ffffff;
}

TD.testo4
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #333333;
   background-color: #ffffff;
}

TD.testo5
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #0000ff;
   background-color: #ffffff;
}

TD.testo6
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #339933;
   background-color: #ffffff;
}

TD.testo7
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #ff0000;
   background-color: #ffffff;
}

TD.testo8
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #000000;
   background-color: #ffffff;
}

.testo1
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #000000;
   background-color: #cccccc;
}

.testo2
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #ff0000;
   background-color: #ffffff;
}

.testo3
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #333333;
   background-color: #ffffff;
}

.testo4
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #0000ff;
   background-color: #ffffff;
}

.testo5
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #0000ff;
   background-color: #ffffff;
}

.testo6
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #000000;
   background-color: #ffffff;
}

TD.bordo1
{
   background-color: #666666;
}

TD.bordo2
{
   background-color: #999999;
}

TD.bordo3
{
   background-color: #000000;
}

TD.bordo4
{
   background-color: #cccccc;
}

TD.bordo5
{
   background-color: #cccccc;
}

TD.button1
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   color: #000000;
   background-color: #ffffff;
}

TD.down1
{
   font-family: Tahoma, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #ff0000;
   background-color: #f5f5f5;
}

TD.down2
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000000;
   background-color: #f5f5f5;
}

TD.down3
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #0000ff;
   background-color: #f5f5f5;
}

TD.down4
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #ffffff;
   background-color: #c0c0c0;
}

TD.down5
{
   font-family: "Courier New";
   font-size: 11px;
   font-style: normal;
   color: #000000;
   background-color: #f5f5f5;
}

TD.down6
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: bold;
   color: #ffffff;
   background-color: #ff0000;
}

TD.down7
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #3300ff;
   background-color: #f5f5f5;
}

.down8 
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
}

.down9 
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
    background-color: #f5f5f5;
}

.down10 
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
    background-color: #ffffff;
}

TD.down11
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #666666;
}

TD.down12
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   color: #ffffff;
   background-color: #3300ff;
}

TD.down13
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #ffffff;
   background-color: #ff9933;
}

TD.down14
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #ffffff;
   background-color: #99cc66;
}

TD.down15
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #cccccc;
   background-color: #990000;
}

TD.down16
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000000;
   background-color: #cccccc;
}

TD.down17
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   color: #ffffff;
   background-color: #c0c0c0;
}

TD.down18
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #ff0000;
   background-color: #ffffff;
}

TD.down19
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font-style: normal;
   color: #3000ff;
   background-color: #ffffff;
}
 
TD.down20
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #ffffff;
   background-color: #ff6600;
}

TD.down21
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #333333;
   background-color: #ffffff;
}

TD.down22
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   font-weight: bold;
   color: #000000;
   background-color: #ffffff;
}

TD.down23
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   color: #333333;
   background-color: #ffffff;
}

TD.down24
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   color: #3300ff;
   background-color: #ffffff;
}

TD.down25
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009900;
   background-color: #f5f5f5;
}

TD.down26
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #990000;
   background-color: #f5f5f5;
}

TD.down27
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009900;
   background-color: #009900;
}

TD.fnz1
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   color: #000000;
   background-color: #CBD6FD;
}

TD.hf01
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   color: #000000;
   background-color: #ffffff;
}

TD.hf02
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   color: #ff0000;
   background-color: #ffffff;
}

.sfondo1 
{
    background-color: #f5f5f5;
}

.fondo1 
{
    background-color: #660000;
}

.fondo2 
{
    background-color: #ffffff;
}

.fondo3 
{
    background-color: #ff6666;
}

.fondo4 
{
    background-color: #cccccc;
}

.fondo5 
{
    background-color: #999999;
}

.fondo6 
{
    background-color: #ccccff;
}

.fondo7 
{
    background-color: #666666;
}

.fondo8 
{
    background-color: #990000;
}

.fondo9 
{
    background-color: #ff9999;
}

.fondo10 
{
    background-color: #ff0000;
}

.fnd_ar1 
{
    background-color: #993300;
}

.fnd_ar2
{
    background-color: #cc6600;
}

.input2 
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}

.input3 
{
	COLOR: #ff0000;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}

.input4 
{
	COLOR: #3000ff;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}

.input5 
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
    background-color: #cccccc;
}

