td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e7e3e7;
	border-right-color: #e7e3e7;
	overflow:hidden;
}

.ore {
width:50px;
text-align:right;
height:30px;
line-height:32px;
font-size:11px;
}

.vuoto {
height:30px;
width:312px;
margin:1px;
display:block;

}



.blu1 {
height:30px;
width:312px;
margin:1px;
background-color:#42a6bd;
display:block;
text-align:center;
line-height:13px;
}

.blu1 a, .blu1 a:visited {
height:30px;
width:312px;
background-color:#42a6bd;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.blu1 a:hover {
height:30px;
width:312px;
background-color:#99cfdb;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.blu1 a span{display: none}

.blu1 a:hover span{ 
    display: block;
	position:absolute;
    top: 5px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 




.blu2 {
height:63px;
width:312px;
margin:1px;
background-color:#42a6bd;
display:block;
text-align:center;
line-height:13px;
}

.blu2 a, .blu2 a:visited {
height:63px;
width:312px;
background-color:#42a6bd;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.blu2 a:hover {
height:63px;
width:312px;
background-color:#99cfdb;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.blu2 a span{display: none}

.blu2 a:hover span{ 
    display: block;
	position:absolute;
    top: 2px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 


.blu3 {
height:96px;
width:312px;
margin:1px;
background-color:#42a6bd;
display:block;
text-align:center;
line-height:13px;
}

.blu3 a, .blu3 a:visited {
height:96px;
width:312px;
background-color:#42a6bd;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.blu3 a:hover {
height:96px;
width:312px;
background-color:#99cfdb;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.blu3 a span{display: none}

.blu3 a:hover span{ 
    display: block;
	position:absolute;
    top: 20px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 


.blu9 {
height:292px;
width:312px;
margin:1px;
background-color:#42a6bd;
display:block;
text-align:center;
line-height:13px;
}

.blu9 a, .blu9 a:visited {
height:292px;
width:312px;
background-color:#42a6bd;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.blu9 a:hover {
height:292px;
width:312px;
background-color:#99cfdb;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.blu9 a span{display: none}

.blu9 a:hover span{ 
    display: block;
	position:absolute;
    top: 60px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 


.blu8 {
height:261px;
width:312px;
margin:1px;
background-color:#42a6bd;
display:block;
text-align:center;
line-height:13px;
}

.blu8 a, .blu8 a:visited {
height:261px;
width:312px;
background-color:#42a6bd;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.blu8 a:hover {
height:261px;
width:312px;
background-color:#99cfdb;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.blu8 a span{display: none}

.blu8 a:hover span{ 
    display: block;
	position:absolute;
    top: 60px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 





.red1 {
height:30px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red1 a, .red1 a:visited {
height:30px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;
}

.red1 a:hover {
height:30px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;
}

.red3 {
height:96px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red3 a, .red3 a:visited {
height:96px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.red3 a:hover {
height:96px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.red3 a span{display: none}

.red3 a:hover span{ 
    display: block;
	position:absolute;
    top: 20px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 


.red4 {
height:128px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red4 a, .red4 a:visited {
height:128px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.red4 a:hover {
height:128px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.red4 a span{display: none}

.red4 a:hover span{ 
    display: block;
	position:absolute;
    top: 5px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 



.red9 {
height:292px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red9 a, .red9 a:visited {
height:292px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.red9 a:hover {
height:292px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.red9 a span{display: none}

.red9 a:hover span{ 
    display: block;
	position:absolute;
    top: 100px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 







.red8 {
height:261px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red8 a, .red8 a:visited {
height:261px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.red8 a:hover {
height:261px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.red8 a span{display: none}

.red8 a:hover span{ 
    display: block;
	position:absolute;
    top: 100px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 




.red7 {
height:227px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red7 a, .red7 a:visited {
height:227px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.red7 a:hover {
height:227px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.red7 a span{display: none}

.red7 a:hover span{ 
    display: block;
	position:absolute;
    top: 50px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 

.red6 {
height:194px;
width:312px;
margin:1px;
background-color:#8c0c10;
display:block;
text-align:center;
line-height:13px;
}

.red6 a, .red6 a:visited {
height:194px;
width:312px;
background-color:#8c0c10;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.red6 a:hover {
height:194px;
width:312px;
background-color:#be7577;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.red6 a span{display: none}

.red6 a:hover span{ 
    display: block;
	position:absolute;
    top: 30px; left: 20px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 





.orange1 {
height:30px;
width:312px;
margin:1px;
background-color:#d68631;
display:block;
text-align:center;
line-height:13px;
}

.orange1 a, .orange1 a:visited {
height:30px;
width:312px;
background-color:#d68631;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.orange1 a:hover {
height:30px;
width:312px;
background-color:#edc8a2;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.orange1 a span{display: none}

.orange1 a:hover span{ 
    display: block;
	position:absolute;
    top: 5px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 

.orange2 {
height:63px;
width:312px;
margin:1px;
background-color:#d68631;
display:block;
text-align:center;
line-height:13px;
}

.orange2 a, .orange2 a:visited {
height:63px;
width:312px;
background-color:#d68631;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.orange2 a:hover {
height:63px;
width:312px;
background-color:#edc8a2;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.orange2 a span{display: none}

.orange2 a:hover span{ 
    display: block;
	position:absolute;
    top: 20px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 



.lilla1 {
height:30px;
width:312px;
margin:1px;
background-color:#ce8aef;
display:block;
text-align:center;
line-height:13px;
}

.lilla1 a, .lilla1 a:visited {
height:30px;
width:312px;
background-color:#ce8aef;
display:block;
text-decoration:none;
color:#FFFFFF;
}

.lilla1 a:hover {
height:30px;
width:312px;
background-color:#deb1f4;
display:block;
color:#636563;
text-decoration:none;
}



.lilla6 {
height:194px;
width:312px;
margin:1px;
background-color:#ce8aef;
display:block;
text-align:center;
line-height:13px;
}

.lilla6 a, .lilla6 a:visited {
height:194px;
width:312px;
background-color:#ce8aef;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.lilla6 a:hover {
height:194px;
width:312px;
background-color:#deb1f4;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.lilla6 a span{display: none}

.lilla6 a:hover span{ 
    display: block;
	position:absolute;
    top: 70px; left: 100px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 

.lilla4 {
height:128px;
width:312px;
margin:1px;
background-color:#ce8aef;
display:block;
text-align:center;
line-height:13px;
}

.lilla4 a, .lilla4 a:visited {
height:128px;
width:312px;
background-color:#ce8aef;
display:block;
text-decoration:none;
color:#FFFFFF;

position:relative;
z-index:24;
}

.lilla4 a:hover {
height:128px;
width:312px;
background-color:#deb1f4;
display:block;
color:#636563;
text-decoration:none;

z-index: 25;
}

.lilla4 a span{display: none}

.lilla4 a:hover span{ 
    display: block;
	position:absolute;
    top: 5px; left: 30px;
    border: 1px solid #086900;
	background-color:#fffb00;
	color:#000000;
    text-align: center;
	padding:3px;
} 
.sele {
height:30px;
margin:1px;
background-color:#319d0a;
display:block;
text-align:center;
line-height:30px;
}

.sele a, .sele a:visited {
height:30px;
background-color:#319d0a;
display:block;
text-decoration:none;
color:#FFFFFF;
}

.sele a:hover {
height:30px;
background-color:#8ac774;
display:block;
color:#636563;
text-decoration:none;
}


.sele_b {
height:30px;
margin:1px;
background-color:#758fb1;
display:block;
text-align:center;
line-height:30px;
}

.sele_b a, .sele_b a:visited {
height:30px;
background-color:#758fb1;
display:block;
text-decoration:none;
color:#FFFFFF;
}

.sele_b a:hover {
height:30px;
background-color:#c2cedd;
display:block;
color:#636563;
text-decoration:none;
}





.sele1 {
height:30px;
width:207px;
margin:1px;
background-color:#319d0a;
display:block;
text-align:center;
}

.sele1 a, .sele1 a:visited {
height:30px;
width:207px;
background-color:#319d0a;
display:block;
text-decoration:none;
color:#FFFFFF;
}

.sele1 a:hover {
height:30px;
width:207px;
background-color:#8ac774;
display:block;
color:#636563;
text-decoration:none;
}

.sele2 {
height:63px;
width:207px;
margin:1px;
background-color:#319d0a;
display:block;
text-align:center;
}

.sele2 a, .sele2 a:visited {
height:63px;
width:207px;
background-color:#319d0a;
display:block;
text-decoration:none;
color:#FFFFFF;
}

.sele2 a:hover {
height:63px;
width:207px;
background-color:#8ac774;
display:block;
color:#636563;
text-decoration:none;
}
