body {
background : #ffcc00; 
margin-top : 0; 
}


ul.menu , ul.menu_1 , ul.menu_2 , ul.menu_3 {
margin : 0 0 2px; 
padding : 0; 
width : 100%; 
list-style : none; 
} 
ul.menu li a , ul.menu li a:visited , ul.menu_1 li a , ul.menu_2 li a , ul.menu_3 li a {
text-decoration : none; 
display : block; 
width : 100%; 
margin : 1px; 
padding : 2px 1px 2px 2px; 
color : #ffffff; 
height : auto; 
line-height : 16px; 
} 
ul.menu li a , ul.menu li a:visited {
background : #ffcc00; 
} 
ul.menu_1 li a , ul.menu_2 li a , ul.menu_3 li a , ul.menu_1 li a:visited , ul.menu_2 li a:visited , ul.menu_3 li a:visited {
background : #d9d9d9; 
border : 0 none inherit; 
} 
ul.menu li a:hover , ul.menu_1 li a:hover , ul.menu_2 li a:hover , ul.menu_3 li a:hover {
background : #999999; 
color : #000000; 
} 
ul.menu li , ul.menu_1 li , ul.menu_2 li , ul.menu_3 li {
display : inline; 
} 
ul.home li a , ul.home li a:visited , ul.home_1 li a , ul.home_2 li a , ul.home_3 li a {
text-decoration : none; 
display : block; 
width : 100%; 
margin : 1px; 
padding : 2px 1px 2px 2px; 
color : #ffffff; 
height : auto; 
line-height : 16px; 
} 
ul.home li a , ul.home li a:visited {
background : #ffcc00; 
} 
ul.home_1 li a , ul.home_2 li a , ul.home_3 li a , ul.home_1 li a:visited , ul.home_2 li a:visited , ul.home_3 li a:visited {
background : #d9d9d9; 
border : 0 none inherit; 
} 
ul.home li a:hover , ul.home_1 li a:hover , ul.home_2 li a:hover , ul.home_3 li a:hover {
background : #999999; 
color : #000000; 
} 
ul.home li , ul.home_1 li , ul.home_2 li , ul.home_3 li {
display : inline; 
}

.tab01Tit {
	font: 12px Trebuchet MS, sans-serif; 
	font-weight: normal;  
	color: #000000;
	display: block; 
	width: 240px; 
	background: #f4f4f4; 
	margin: 0px; 
	padding: 0px 5px 2px 10px; 
	border-right:1px solid #8A99AB;
	text-align: left;
	border:1px solid #cccccc;
	text-align: left;
	} 
.tab01cont {
font : 10px Verdana, Trebuchet MS, sans-serif; 
font-weight : normal; 
color : #808080; 
display : block; 
width : 240px; 
background : #ffffff; 
margin : 0; 
padding : 0 1px 2px 2px; 
border-right : 1px solid #cccccc; 
text-align : left; 
border-bottom : 1px solid #cccccc; 
border-right : 1px solid #cccccc; 
border-left : 1px solid #cccccc; 
text-align : left; 
} 
.tab02Tit {
font : 10px Trebuchet MS, sans-serif; 
font-weight : normal; 
color : #000000; 
display : block; 
width : 230px; 
background : #f4f4f4; 
margin : 0; 
padding : 0 5px 2px 10px; 
border-right : 1px solid #8A99AB; 
text-align : left; 
border : 1px solid #cccccc; 
text-align : left; 
}
.oro {
font : 12px Trebuchet MS, sans-serif; 
font-weight : normal; 
color : #ffffff; 
display : block; 
width : 230px; 
background : #a6a65e; 
margin : 0; 
padding : 0 5px 2px 10px; 
border-right : 1px solid #808044; 
text-align : left; 
border : 1px solid #808044; 
text-align : left; 
} 
.tab02cont {
font : 10px Trebuchet MS, sans-serif; 
font-weight : normal; 
color : #808080; 
display : block; 
width : 230px; 
background : #ffffff; 
margin : 0; 
padding : 0 5px 2px 2px; 
border-right : 1px solid #ffcc00; 
text-align : left; 
border-bottom : 1px solid #ffcc00; 
border-right : 1px solid #ffcc00; 
border-left : 1px solid #ffcc00; 
text-align : left; 
} 
table {
background-color : #ffffff; 
} 
table.ffcc00 {
background-color : #ffcc00; 
} 
hr {
color : #66cc66; 
border : 1px solid #66cc66; 
} 
hr.gemm {
color : #ffcc00; 
border : 1px solid #ffcc00; 
} 
table.linea {
background-image : url("images01/mainbg2.gif"); 
} 
button {
font-family : Trebuchet MS; 
color : #000000; 
font-weight : normal; 
background-color : #f4f4f4; 
border-bottom : 1px solid #cccccc; 
} 
input {
font-family : Trebuchet MS; 
color : #000000; 
font-weight : normal; 
background-color : #f4f4f4; 
} 
select {
background-color : #f4f4f4; 
color : #000000; 
font-family : Trebuchet MS; 
font-weight : normal; 
} 
table.verde {
background-color : #7fcc50; 
}
td.ffcc00 {
background-color : #7fcc50; 
color : #808080; 
font-family : Trebuchet MS; 
} 


td.ffcc00-2 {
background-color : #f4f4f4; 
color : #808080; 
font-family : Trebuchet MS; 
} 
td.ffcc00-3 {
background-color : #a6de83; 
color : #808080; 
font-family : Trebuchet MS; 
} 
td.cc9900 {
background-image : url("images01/sfondotitoliLinea3.gif"); 
color : #ffffff; 
font-family : Trebuchet MS; 
} 
td.cc9900-2 {
background-color : #cccccc; 
color : #ffffff; 
font-family : Trebuchet MS; 
} 
td.ffffcc {
background-color : #ffffff; 
color : #000000; 
font-family : Trebuchet MS; 
font-weight : bold; 
} 
td.linea {
background-color : #f4f4f4; 
border-bottom : medium none inherit; 
} 
td.linea1 {
background-color : #f4f4f4; 
} 
td.linea2 {
background-color : #c0c0c0; 
} 
td.linea3 {
background-color : #eeeeee; 
} 
p.text {
font-family : Trebuchet MS; 
color : #000000; 
} 
p.text2 {
font-family : Trebuchet MS; 
color : #000000; 
font-weight : bold; 
} 
p.titoloblu {
font-family : Trebuchet MS; 
font-style : normal; 
font-weight : normal; 
color : #000000; 
} 
p.titoloGrandeblu {
font-family : Trebuchet MS; 
color : #7fcc50; 
font-weight : bold; 
} 
p.titGiganteblu {
font-family : Trebuchet MS; 
color : #7fcc50; 
font-weight : bold; 
} 
p.textred2 {
font-family : Trebuchet MS; 
color : #ff0000; 
font-weight : bold; 
} 
p.titoloRed {
font-family : Trebuchet MS; 
font-style : normal; 
font-weight : bold; 
color : #66cc66; 
} 
p.bianco {
font-family : Trebuchet MS; 
color : #ffffff; 
} 
p.bianco2 {
font-family : Trebuchet MS; 
color : #ffffff; 
font-weight : bold; 
} 
p.titolobianco {
font-family : Trebuchet MS; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
} 
p.titolo996600 {
font-family : Trebuchet MS; 
font-style : normal; 
font-weight : bold; 
color : #333333; 
} 
p.titoloqualita {
font-family : Trebuchet MS; 
font-style : normal; 
font-weight : bold; 
color : #0000ff; 
} 
a:link {
font-variant : normal;
font-size : 8pt;  
font-family : Trebuchet MS; 
color : #000000; 
text-decoration : none; 
font-weight : normal; 
} 
a:active {
font-variant : normal; 
font-size : 8pt; 
font-family : Trebuchet MS; 
color : #000000; 
text-decoration : none; 
font-weight : normal; 
} 
a:visited {
font-variant : normal; 
font-size : 8pt; 
font-family : Trebuchet MS;
color : #000000; 
text-decoration : none; 
font-weight : normal; 
} 
a:hover {
font-variant : normal; 
font-size : 8pt; 
font-family : Trebuchet MS; 
color : #ff0000;
text-decoration : none;
font-weight : normal; 
} 
p {
font-size : 8pt; 
font-family : Trebuchet MS; 
} 
a.menu:active {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
text-decoration : none; 
} 
a.menu:visited {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
text-decoration : none; 
} 
a.menu:hover {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #7fcc50; 
font-weight : normal; 
} 
table.menu {
background-color : #ffffff; 
} 
td.indice {
border-bottom : 0 solid #c0c0c0; 
} 
td.tb1 {
background-color : #ffffff; 
} 
td.tb1over {
background-color : #eeeeee; 
} 
td.tb2 {
background-color : #0066ff; 
border-bottom : 1px solid #2a70ec; 
} 
td.tb2over {
background-color : #0000ff; 
border-bottom : 1px solid #2a70ec; 
} 
td.tb3 {
background-color : #0066ff; 
border-bottom : 1px solid #2a70ec; 
} 
td.tb3Over {
background-color : #0000ff; 
border-bottom : 1px solid #2a70ec; 
} 
td.tb4 {
background-color : #0000ff; 
border-bottom : 1px solid #2a70ec; 
} 
td.tb4Over {
background-color : #000099; 
border-bottom : 1px solid #2a70ec; 
} 
table.microsoft {
background-color : #ffffff; 
} 
a.gemm:active {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.gemm:visited {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.gemm:hover {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
font-weight : bold; 
} 
a.gemm2:link {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.gemm2:active {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.gemm2:visited {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.gemm2:hover {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
font-weight : bold; 
} 
a.gemm3:link {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : normal; 
} 
a.gemm3:active {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : normal; 
} 
a.gemm3:visited {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : normal; 
} 
a.gemm3:hover {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
font-weight : normal; 
} 
td.gemm {
background-color : #c0c0c0; 
} 
td.gemm2 {
background-color : #666666; 
} 
table.gemm {
background-color : #f4f4f4; 
} 
table.gemm2 {
background-color : #f4f4f4; 
} 
a.Tecnica:active {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #f4f4f4; 
text-decoration : none; 
font-weight : bold; 
} 
a.Tecnica:visited {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #f4f4f4; 
text-decoration : none; 
font-weight : bold; 
} 
a.Tecnica:hover {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
font-weight : bold; 
} 
td.Tecnica {
background-color : #000099; 
} 
td.Tecnica2 {
background-color : #33cccc; 
} 
table.Tecnica {
background-color : #ccccff; 
} 
a.qualita:link {
font : 12px Trebuchet MS, sans-serif; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #0000ff; 
text-decoration : none; 
font-weight : bold; 
} 
a.qualita:visited {
font : 12px Trebuchet MS, sans-serif; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #0000ff; 
text-decoration : none; 
font-weight : bold; 
} 
a.qualita:hover {
font : 12px Trebuchet MS, sans-serif; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
font-weight : bold; 
} 
td.qualita {
background-color : #f4f4f4; 
} 
td.qualita2 {
background-color : #f4f4f4; 
} 
td.qualitaiso {
background-color : #ffffcc; 
} 
td.qualitaiso2 {
background-color : #ffffff; 
} 
td.qualitaTit {
background-color : #000099; 
} 
table.qualita {
background-color : #f4f4f4; 
} 
table.qualita2 {
background-color : #f4f4f4; 
} 
a.link:active {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.link:visited {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
a.link:hover {
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
font-weight : bold; 
} 
table.link {
background-color : #000099; 
} 
#links {
border : 0 solid #aaa; 
margin : 0 0 7px; 
padding : 5px; 
background : #eee; 
} 
#links2 {
border : 0 solid #aaa; 
margin : 0 0 0; 
padding : 7px; 
background : #eee; 
} 
#giallo {
border : 0 solid #ddd; 
margin : 0 0 7px; 
padding : 5px; 
background : #ffcc00; 
} 
#sfuma {
background : #f4f4f4; 
} 
td.homefcc00 {
border-left : 1px solid #ffcc00; 
background-color : #ffffff; 
border-right : 1px solid #ffcc00; 
border-bottom : 1px solid #ffcc00; 
font-family : Trebuchet MS; 
padding : 5px; 
} 
a.menuGG:link {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
background : #f4f4f4; 
text-decoration : none; 
} 
a.menuGG:active {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
background : #f4f4f4; 
text-decoration : none; 
} 
a.menuGG:visited {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
background : #f4f4f4; 
text-decoration : none; 
} 
a.menuGG:hover {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #7fcc50; 
background : #e5e5e5; 
}

a.home:link {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
background : #f4f4f4; 
text-decoration : none; 
} 
a.home:active {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
background : #f4f4f4; 
text-decoration : none; 
} 
a.home:visited {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #000000; 
background : #f4f4f4; 
text-decoration : none; 
} 
a.home:hover {
width : 100%; 
font-variant : normal; 
font-family : Trebuchet MS; 
color : #ff0000; 
background : #e5e5e5; 
}
