body
{
   text-align: center
}

#main
{
    visibility :visible;
    position :relative;
    background: #ccc;
    margin : auto;
    text-align : left;
    width : 920px;
}

/* rettangolo sotto menu */

#qdr01
{
   visibility :visible;
   position :absolute;
   left :0;
   top :50;
   width :180;
   height :470;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   padding-left: 2px;
   color: #fff;
   background-color: #707276;
   border-top: 1px solid #000; 
   border-left: 1px solid #000; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

/* rettangolo basso */

#qdr02
{
   visibility :visible;
   position :absolute;
   left :20;
   top :150;
   width :800;
   height :406;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   text-align : bottom;
   color: #333;
   background-color: #ccc;
   border-top: 1px solid #000; 
   border-left: 1px solid #000; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

/* rettangolo destro */

#qdr03
{
   visibility :visible;
   position :absolute;
   left :744;
   top :120;
   width :102;
   height :488;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   text-align : right;
   color: #333;
   background-color: #fff;
   border-top: 1px solid #000; 
   border-left: 1px solid #000; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

/* rettangolo alto */

#qdr04
{
   visibility :visible;
   position :absolute;
   left :179;
   top :70;
   width :629;
   height :101;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   padding-left: 2px;
   color: #fff;
   background-color: #333;
   border-top: 1px solid #000; 
   border-left: 1px solid #000; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

/* rettangolo menu */

#qdr05
{
   visibility :visible;
   position :absolute;
   left :20;
   top :70;
   width :160;
   height :450;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   padding-left: 2px;
   color: #fff;
   background-color: #666;
   border-top: 1px solid #000; 
   border-left: 1px solid #000; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

/* rettangolo menu quarto livello*/

#qdr06
{
   visibility :visible;
   position :absolute;
   left :609;
   top :170;
   width :136;
   height :289;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   padding-left: 2px;
   color: #000;
   background-color: #707276;
   border-top: 1px solid #000; 
   border-left: 1px solid #000; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

/* tondo */

#circle01
{
   visibility :visible;
   position :absolute;
   left :700;
   top :10;
}

#id01
{
   width:160px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   text-align: left;
   text-decoration:none;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
   display:block;
}

#id01 a:link
{
   width:160px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   text-align: left;
   text-decoration:none;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
   display:block;
}

#id01 a:visited 
{
   width:160px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   text-align: left;
   text-decoration:none;
   color: #090966;
   background-color: #666;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
   display:block;
}
#id01 a:hover 
{
   width:160px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   text-align: left;
   text-decoration:none;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   border-top: 1px solid #666;
   border-bottom: 1px solid #fff;
   display:block;
}

#lineh01
{
   visibility :visible;
   position :absolute;
   left :410;
   top :125;
   width:380;
   height:1;
   background-color: #ccc;
}

#linev01
{
   visibility :visible;
   position :absolute;
   left :410;
   top :125;
   width:1;
   height:32;
   background-color: #ccc;
}

#testo01
{
   visibility :visible;
   position :absolute;
   left :280;
   top :95;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #fff;
   background-color: #333;
}

#testo02
{
   visibility :visible;
   position :absolute;
   left :812;
   top :100;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #333;
   background-color: #e0e0e0;
}

#testo03
{
   visibility :visible;
   position :absolute;
   left :194;
   top :52;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000;
   background-color: #fff;
}

#data
{
   visibility :visible;
   position :absolute;
   left :200;
   top :55;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #000;
   background-color: #fff;
}

#menu01
{
   visibility :visible;
   position :absolute;
   left :21;
   top :71;
}

#menu02
{
   visibility :visible;
   position :absolute;
   left :610;
   top :171;
}

#nome
{
   visibility :visible;
   position :absolute;
   left :411;
   top :126;
}

#descrizione
{
   visibility :visible;
   position :absolute;
   left :184;
   top :464;
}

#image
{
   visibility :visible;
   position :absolute;
   left :180;
   top :171;
}

#test
{
   visibility :visible;
   position :absolute;
   left :181;
   top :172;
}

#img1
{
   visibility :visible;
   position :absolute;
   left :754;
   top :175;
}

#img2
{
   visibility :visible;
   position :absolute;
   left :754;
   top :260;
}

#img3
{
   visibility :visible;
   position :absolute;
   left :754;
   top :345;
}

#img4
{
   visibility :visible;
   position :absolute;
   left :754;
   top :430;
}

#img5
{
   visibility :visible;
   position :absolute;
   left :754;
   top :515;
}

#logo
{
   visibility :visible;
   position :absolute;
   left :540;
   top :75;
}

#counter
{
   visibility :visible;
   position :absolute;
   left :690;
   top :567;
}

.link_privacy:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #f00; text-decoration: none; }
.link_privacy:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #f00; text-decoration: none; }
.link_privacy:hover { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #009; text-decoration: none; }
.link_privacy:visited:hover { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #009; text-decoration: none; }

.link_tst01:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst01:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst01:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst01:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

.link_tst02:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst02:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst02:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst02:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

.link_tst03:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst03:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst03:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst03:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

.link_tst04:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst04:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst04:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.link_tst04:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

.link_tst05:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
.link_tst05:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
.link_tst05:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
.link_tst05:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }

.link_tst06:link { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
.link_tst06:visited { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
.link_tst06:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
.link_tst06:visited:hover { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }

TD.tst01
{
   width:139px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.tst01_over
{
   width:139px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666; 
   border-bottom: 1px solid #fff; 
}

TD.tst01_fine
{
   width:158px;
   height:1px;
   background-color: #fff;
}

TD.tst02
{
   width:115px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.tst02_over
{
   width:115px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666; 
   border-bottom: 1px solid #fff; 
}

TD.tst02_fine
{
   width:134px;
   height:1px;
   background-color: #fff;
}

TD.tst03
{
   width:121px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.tst03_over
{
   width:121px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666; 
   border-bottom: 1px solid #fff; 
}

TD.tst04
{
   width:103px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.tst04_over
{
   width:103px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #666;
   border-left: 1px solid #666;
   border-top: 1px solid #666; 
   border-bottom: 1px solid #fff; 
}

TD.tst05
{
   width:70px;
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #d0d0d0;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

TD.tst05_over
{
   width:70px;
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #d0d0d0;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

TD.tst06
{
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #fff;
   background-color: #690;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-bottom: 1px solid #000; 
}

TD.tst06_over
{
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000;
   background-color: #9c0;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-bottom: 1px solid #000; 
}

TD.down1
{
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000000;
   background-color: #f5f5f5;
   border-top: 1px solid #ccc; 
   border-left: 1px solid #ccc; 
   border-right: 1px solid #ccc; 
   border-bottom: 1px solid #ccc; 
}

TD.down2
{
   height:20px;
   line-height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #c0c0c0;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #999; 
   border-bottom: 1px solid #999; 
}

TD.down3
{
   padding: 4px;
   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.down4
{
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #ccc;
   border-top: 1px solid #fff; 
   border-left: 1px solid #fff; 
   border-bottom: 1px solid #000; 
}

TD.down5
{
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #ffffff;
   background-color: #c0c0c0;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #999; 
   border-bottom: 1px solid #999; 
}

TD.down6
{
   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.down7
{
   height:20px;
   line-height:20px;
   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.down8
{
   padding:5px 5px 5px 5px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #009;
   background-color: #c0c0c0;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #999; 
   border-bottom: 1px solid #999; 
}

TD.box01
{
   width:18px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.box01A
{
   width:18px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.box02
{
   width:36px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.box03
{
   width:54px;
   height:18px;
   line-height:18px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #666;
   border-top: 1px solid #666;
   border-bottom: 1px solid #000;
}

TD.box04
{
   width:532px;
   height:90px;
   line-height:14px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #ccc;
}

TD.box05
{
   width:310px;
   height:60px;
   line-height:14px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #bababc;
}

.input1 
{
	COLOR: #006;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
    background-color: #fff;
    border-top: 1px solid #999; 
    border-left: 1px solid #999; 
    border-right: 1px solid #000; 
    border-bottom: 1px solid #000; 
}

.input2 
{
	COLOR: #f00;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
    background-color: #ccc;
    border-top: 1px solid #999; 
    border-left: 1px solid #999; 
    border-right: 1px solid #000; 
    border-bottom: 1px solid #000; 
}

.input3 
{
   width:70px;
   height:20px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #000;
   background-color: #d0d0d0;
   border-top: 1px solid #999; 
   border-left: 1px solid #999; 
   border-right: 1px solid #000; 
   border-bottom: 1px solid #000; 
}

.radio1 
{
	COLOR: #006;
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
}
