/* ----------------------LOCALITA 18---------------------*/
.l18-coperto-strati{ background-position: 0 0;} 
.l18-coperto_neve_forte{ background-position: 0 -19px;} 
.l18-foschia_lieve{ background-position: 0 -38px;} 
.l18-molto_nuvoloso{ background-position: 0 -57px;} 
.l18-n_coperto-strati{ background-position: 0 -76px;} 
.l18-n_coperto_neve_forte{ background-position: 0 -95px;} 
.l18-n_foschia_lieve{ background-position: 0 -114px;} 
.l18-n_molto_nuvoloso{ background-position: 0 -133px;} 
.l18-n_nebbia{ background-position: 0 -152px;} 
.l18-n_nebbia_banchi{ background-position: 0 -171px;} 
.l18-n_neve_debole{ background-position: 0 -190px;} 
.l18-n_neve_forte{ background-position: 0 -209px;} 
.l18-n_neve_moderata{ background-position: 0 -228px;} 
.l18-n_nevischio{ background-position: 0 -247px;} 
.l18-n_nuvoloso_70{ background-position: 0 -266px;} 
.l18-n_parz_nuv_strati{ background-position: 0 -285px;} 
.l18-n_parzialmente_nuvoloso{ background-position: 0 -304px;} 
.l18-n_pioggia_30{ background-position: 0 -323px;} 
.l18-n_pioggia_70{ background-position: 0 -342px;} 
.l18-n_pioggia_90{ background-position: 0 -361px;} 
.l18-n_pioggia_neve{ background-position: 0 -380px;} 
.l18-n_pioviggine_30{ background-position: 0 -399px;} 
.l18-n_poc_nuv_conv{ background-position: 0 -418px;} 
.l18-n_poco_nuvoloso{ background-position: 0 -437px;} 
.l18-n_sereno{ background-position: 0 -456px;} 
.l18-n_sereno_gelo{ background-position: 0 -475px;} 
.l18-n_sereno_vento{ background-position: 0 -494px;} 
.l18-n_temporale{ background-position: 0 -513px;} 
.l18-n_temporali_isolati{ background-position: 0 -532px;} 
.l18-n_var_neve{ background-position: 0 -551px;} 
.l18-n_var_no_prec{ background-position: 0 -570px;} 
.l18-n_var_rovesci_30{ background-position: 0 -589px;} 
.l18-n_var_rovesci_70{ background-position: 0 -608px;} 
.l18-n_var_rovesci_90{ background-position: 0 -627px;} 
.l18-n_var_temporale{ background-position: 0 -646px;} 
.l18-n_var_temporale_lieve{ background-position: 0 -665px;} 
.l18-n_velato{ background-position: 0 -684px;} 
.l18-n_velo_spesso{ background-position: 0 -703px;} 
.l18-nebbia{ background-position: 0 -722px;} 
.l18-nebbia_banchi{ background-position: 0 -741px;} 
.l18-neve_debole{ background-position: 0 -760px;} 
.l18-neve_forte{ background-position: 0 -779px;} 
.l18-neve_moderata{ background-position: 0 -798px;} 
.l18-nevischio{ background-position: 0 -817px;} 
.l18-nuvoloso_70{ background-position: 0 -836px;} 
.l18-parz_nuv_strati{ background-position: 0 -855px;} 
.l18-parzialmente_nuvoloso{ background-position: 0 -874px;} 
.l18-pioggia_30{ background-position: 0 -893px;} 
.l18-pioggia_70{ background-position: 0 -912px;} 
.l18-pioggia_90{ background-position: 0 -931px;} 
.l18-pioggia_neve{ background-position: 0 -950px;} 
.l18-pioviggine_30{ background-position: 0 -969px;} 
.l18-poc_nuv_conv{ background-position: 0 -988px;} 
.l18-poco_nuvoloso{ background-position: 0 -1007px;} 
.l18-sereno{ background-position: 0 -1026px;} 
.l18-sereno_gelo{ background-position: 0 -1045px;} 
.l18-sereno_vento{ background-position: 0 -1064px;} 
.l18-temporale{ background-position: 0 -1083px;} 
.l18-temporali_isolati{ background-position: 0 -1102px;} 
.l18-var_neve{ background-position: 0 -1121px;} 
.l18-var_no_prec{ background-position: 0 -1140px;} 
.l18-var_rovesci_30{ background-position: 0 -1159px;} 
.l18-var_rovesci_70{ background-position: 0 -1178px;} 
.l18-var_rovesci_90{ background-position: 0 -1197px;} 
.l18-var_temporale{ background-position: 0 -1216px;} 
.l18-var_temporale_lieve{ background-position: 0 -1235px;} 
.l18-velato{ background-position: 0 -1254px;} 
.l18-velo_spesso{ background-position: 0 -1273px;}
/*-----------------------LOCALITA 25---------------------*/
.l25-coperto-strati{ background-position: 0 0;  } 
.l25-coperto_neve_forte{ background-position: 0 -26px;  } 
.l25-foschia_lieve{ background-position: 0 -52px;  } 
.l25-molto_nuvoloso{ background-position: 0 -78px;  } 
.l25-n_coperto-strati{ background-position: 0 -104px;  } 
.l25-n_coperto_neve_forte{ background-position: 0 -130px;  } 
.l25-n_foschia_lieve{ background-position: 0 -156px;  } 
.l25-n_molto_nuvoloso{ background-position: 0 -182px;  } 
.l25-n_nebbia{ background-position: 0 -208px;  } 
.l25-n_nebbia_banchi{ background-position: 0 -234px;  } 
.l25-n_neve_debole{ background-position: 0 -260px;  } 
.l25-n_neve_forte{ background-position: 0 -286px;  } 
.l25-n_neve_moderata{ background-position: 0 -312px;  } 
.l25-n_nevischio{ background-position: 0 -338px;  } 
.l25-n_nuvoloso_70{ background-position: 0 -364px;  } 
.l25-n_parz_nuv_strati{ background-position: 0 -390px;  } 
.l25-n_parzialmente_nuvoloso{ background-position: 0 -416px;  } 
.l25-n_pioggia_30{ background-position: 0 -442px;  } 
.l25-n_pioggia_70{ background-position: 0 -468px;  } 
.l25-n_pioggia_90{ background-position: 0 -494px;  } 
.l25-n_pioggia_neve{ background-position: 0 -520px;  } 
.l25-n_pioviggine_30{ background-position: 0 -546px;  } 
.l25-n_poc_nuv_conv{ background-position: 0 -572px;  } 
.l25-n_poco_nuvoloso{ background-position: 0 -598px;  } 
.l25-n_sereno{ background-position: 0 -624px;  } 
.l25-n_sereno_gelo{ background-position: 0 -650px;  } 
.l25-n_sereno_vento{ background-position: 0 -676px;  } 
.l25-n_temporale{ background-position: 0 -702px;  } 
.l25-n_temporali_isolati{ background-position: 0 -728px;  } 
.l25-n_var_neve{ background-position: 0 -754px;  } 
.l25-n_var_no_prec{ background-position: 0 -780px;  } 
.l25-n_var_rovesci_30{ background-position: 0 -806px;  } 
.l25-n_var_rovesci_70{ background-position: 0 -832px;  } 
.l25-n_var_rovesci_90{ background-position: 0 -858px;  } 
.l25-n_var_temporale{ background-position: 0 -884px;  } 
.l25-n_var_temporale_lieve{ background-position: 0 -910px;  } 
.l25-n_velato{ background-position: 0 -936px;  } 
.l25-n_velo_spesso{ background-position: 0 -962px;  } 
.l25-nebbia{ background-position: 0 -988px;  } 
.l25-nebbia_banchi{ background-position: 0 -1014px;  } 
.l25-neve_debole{ background-position: 0 -1040px;  } 
.l25-neve_forte{ background-position: 0 -1066px;  } 
.l25-neve_moderata{ background-position: 0 -1092px;  } 
.l25-nevischio{ background-position: 0 -1118px;  } 
.l25-nuvoloso_70{ background-position: 0 -1144px;  } 
.l25-parz_nuv_strati{ background-position: 0 -1170px;  } 
.l25-parzialmente_nuvoloso{ background-position: 0 -1196px;  } 
.l25-pioggia_30{ background-position: 0 -1222px;  } 
.l25-pioggia_70{ background-position: 0 -1248px;  } 
.l25-pioggia_90{ background-position: 0 -1274px;  } 
.l25-pioggia_neve{ background-position: 0 -1300px;  } 
.l25-pioviggine_30{ background-position: 0 -1326px;  } 
.l25-poc_nuv_conv{ background-position: 0 -1352px;  } 
.l25-poco_nuvoloso{ background-position: 0 -1378px;  } 
.l25-sereno{ background-position: 0 -1404px;  } 
.l25-sereno_gelo{ background-position: 0 -1430px;  } 
.l25-sereno_vento{ background-position: 0 -1456px;  } 
.l25-temporale{ background-position: 0 -1482px;  } 
.l25-temporali_isolati{ background-position: 0 -1508px;  } 
.l25-var_neve{ background-position: 0 -1534px;  } 
.l25-var_no_prec{ background-position: 0 -1560px;  } 
.l25-var_rovesci_30{ background-position: 0 -1586px;  } 
.l25-var_rovesci_70{ background-position: 0 -1612px;  } 
.l25-var_rovesci_90{ background-position: 0 -1638px;  } 
.l25-var_temporale{ background-position: 0 -1664px;  } 
.l25-var_temporale_lieve{ background-position: 0 -1690px;  } 
.l25-velato{ background-position: 0 -1716px;  } 
.l25-velo_spesso{ background-position: 0 -1742px;  } 

/* ----------------------LOCALITA 32---------------------*/
.l32-coperto-strati{ background-position: 0 0;} 
.l32-coperto_neve_forte{ background-position: 0 -33px;} 
.l32-foschia_lieve{ background-position: 0 -66px;} 
.l32-molto_nuvoloso{ background-position: 0 -99px;} 
.l32-n_coperto-strati{ background-position: 0 -132px;} 
.l32-n_coperto_neve_forte{ background-position: 0 -165px;} 
.l32-n_foschia_lieve{ background-position: 0 -198px;} 
.l32-n_molto_nuvoloso{ background-position: 0 -231px;} 
.l32-n_nebbia{ background-position: 0 -264px;} 
.l32-n_nebbia_banchi{ background-position: 0 -297px;} 
.l32-n_neve_debole{ background-position: 0 -330px;} 
.l32-n_neve_forte{ background-position: 0 -363px;} 
.l32-n_neve_moderata{ background-position: 0 -396px;} 
.l32-n_nevischio{ background-position: 0 -429px;} 
.l32-n_nuvoloso_70{ background-position: 0 -462px;} 
.l32-n_parz_nuv_strati{ background-position: 0 -495px;} 
.l32-n_parzialmente_nuvoloso{ background-position: 0 -528px;} 
.l32-n_pioggia_30{ background-position: 0 -561px;} 
.l32-n_pioggia_70{ background-position: 0 -594px;} 
.l32-n_pioggia_90{ background-position: 0 -627px;} 
.l32-n_pioggia_neve{ background-position: 0 -660px;} 
.l32-n_pioviggine_30{ background-position: 0 -693px;} 
.l32-n_poc_nuv_conv{ background-position: 0 -726px;} 
.l32-n_poco_nuvoloso{ background-position: 0 -759px;} 
.l32-n_sereno{ background-position: 0 -792px;} 
.l32-n_sereno_gelo{ background-position: 0 -825px;} 
.l32-n_sereno_vento{ background-position: 0 -858px;} 
.l32-n_temporale{ background-position: 0 -891px;} 
.l32-n_temporali_isolati{ background-position: 0 -924px;} 
.l32-n_var_neve{ background-position: 0 -957px;} 
.l32-n_var_no_prec{ background-position: 0 -990px;} 
.l32-n_var_rovesci_30{ background-position: 0 -1023px;} 
.l32-n_var_rovesci_70{ background-position: 0 -1056px;} 
.l32-n_var_rovesci_90{ background-position: 0 -1089px;} 
.l32-n_var_temporale{ background-position: 0 -1122px;} 
.l32-n_var_temporale_lieve{ background-position: 0 -1155px;} 
.l32-n_velato{ background-position: 0 -1188px;} 
.l32-n_velo_spesso{ background-position: 0 -1221px;} 
.l32-nebbia{ background-position: 0 -1254px;} 
.l32-nebbia_banchi{ background-position: 0 -1287px;} 
.l32-neve_debole{ background-position: 0 -1320px;} 
.l32-neve_forte{ background-position: 0 -1353px;} 
.l32-neve_moderata{ background-position: 0 -1386px;} 
.l32-nevischio{ background-position: 0 -1419px;} 
.l32-nuvoloso_70{ background-position: 0 -1452px;} 
.l32-parz_nuv_strati{ background-position: 0 -1485px;} 
.l32-parzialmente_nuvoloso{ background-position: 0 -1518px;} 
.l32-pioggia_30{ background-position: 0 -1551px;} 
.l32-pioggia_70{ background-position: 0 -1584px;} 
.l32-pioggia_90{ background-position: 0 -1617px;} 
.l32-pioggia_neve{ background-position: 0 -1650px;} 
.l32-pioviggine_30{ background-position: 0 -1683px;} 
.l32-poc_nuv_conv{ background-position: 0 -1716px;} 
.l32-poco_nuvoloso{ background-position: 0 -1749px;} 
.l32-sereno{ background-position: 0 -1782px;} 
.l32-sereno_gelo{ background-position: 0 -1815px;} 
.l32-sereno_vento{ background-position: 0 -1848px;} 
.l32-temporale{ background-position: 0 -1881px;} 
.l32-temporali_isolati{ background-position: 0 -1914px;} 
.l32-var_neve{ background-position: 0 -1947px;} 
.l32-var_no_prec{ background-position: 0 -1980px;} 
.l32-var_rovesci_30{ background-position: -33px 0;} 
.l32-var_rovesci_70{ background-position: -33px -33px;} 
.l32-var_rovesci_90{ background-position: -33px -66px;} 
.l32-var_temporale{ background-position: -33px -99px;} 
.l32-var_temporale_lieve{ background-position: -33px -132px;} 
.l32-velato{ background-position: -33px -165px;} 
.l32-velo_spesso{ background-position: -33px -198px;}
/* ------------------- localita 65 ----------- */
.l65-coperto-strati{ background-position: 0 0;  } 
.l65-coperto_neve_forte{ background-position: 0 -66px;  } 
.l65-foschia_lieve{ background-position: 0 -132px;  } 
.l65-molto_nuvoloso{ background-position: 0 -198px;  } 
.l65-n_coperto-strati{ background-position: 0 -264px;  } 
.l65-n_coperto_neve_forte{ background-position: 0 -330px;  } 
.l65-n_foschia_lieve{ background-position: 0 -396px;  } 
.l65-n_molto_nuvoloso{ background-position: 0 -462px;  } 
.l65-n_nebbia{ background-position: 0 -528px;  } 
.l65-n_nebbia_banchi{ background-position: 0 -594px;  } 
.l65-n_neve_debole{ background-position: 0 -660px;  } 
.l65-n_neve_forte{ background-position: 0 -726px;  } 
.l65-n_neve_moderata{ background-position: 0 -792px;  } 
.l65-n_nevischio{ background-position: 0 -858px;  } 
.l65-n_nuvoloso_70{ background-position: 0 -924px;  } 
.l65-n_parz_nuv_strati{ background-position: 0 -990px;  } 
.l65-n_parzialmente_nuvoloso{ background-position: 0 -1056px;  } 
.l65-n_pioggia_30{ background-position: 0 -1122px;  } 
.l65-n_pioggia_70{ background-position: 0 -1188px;  } 
.l65-n_pioggia_90{ background-position: 0 -1254px;  } 
.l65-n_pioggia_neve{ background-position: 0 -1320px;  } 
.l65-n_pioviggine_30{ background-position: 0 -1386px;  } 
.l65-n_poc_nuv_conv{ background-position: 0 -1452px;  } 
.l65-n_poco_nuvoloso{ background-position: 0 -1518px;  } 
.l65-n_sereno{ background-position: 0 -1584px;  } 
.l65-n_sereno_gelo{ background-position: 0 -1650px;  } 
.l65-n_sereno_vento{ background-position: 0 -1716px;  } 
.l65-n_temporale{ background-position: 0 -1782px;  } 
.l65-n_temporali_isolati{ background-position: 0 -1848px;  } 
.l65-n_var_neve{ background-position: 0 -1914px;  } 
.l65-n_var_no_prec{ background-position: 0 -1980px;  } 
.l65-n_var_rovesci_30{ background-position: -66px 0;  } 
.l65-n_var_rovesci_70{ background-position: -66px -66px;  } 
.l65-n_var_rovesci_90{ background-position: -66px -132px;  } 
.l65-n_var_temporale{ background-position: -66px -198px;  } 
.l65-n_var_temporale_lieve{ background-position: -66px -264px;  } 
.l65-n_velato{ background-position: -66px -330px;  } 
.l65-n_velo_spesso{ background-position: -66px -396px;  } 
.l65-nebbia{ background-position: -66px -462px;  } 
.l65-nebbia_banchi{ background-position: -66px -528px;  } 
.l65-neve_debole{ background-position: -66px -594px;  } 
.l65-neve_forte{ background-position: -66px -660px;  } 
.l65-neve_moderata{ background-position: -66px -726px;  } 
.l65-nevischio{ background-position: -66px -792px;  } 
.l65-nuvoloso_70{ background-position: -66px -858px;  } 
.l65-parz_nuv_strati{ background-position: -66px -924px;  } 
.l65-parzialmente_nuvoloso{ background-position: -66px -990px;  } 
.l65-pioggia_30{ background-position: -66px -1056px;  } 
.l65-pioggia_70{ background-position: -66px -1122px;  } 
.l65-pioggia_90{ background-position: -66px -1188px;  } 
.l65-pioggia_neve{ background-position: -66px -1254px;  } 
.l65-pioviggine_30{ background-position: -66px -1320px;  } 
.l65-poc_nuv_conv{ background-position: -66px -1386px;  } 
.l65-poco_nuvoloso{ background-position: -66px -1452px;  } 
.l65-sereno{ background-position: -66px -1518px;  } 
.l65-sereno_gelo{ background-position: -66px -1584px;  } 
.l65-sereno_vento{ background-position: -66px -1650px;  } 
.l65-temporale{ background-position: -66px -1716px;  } 
.l65-temporali_isolati{ background-position: -66px -1782px;  } 
.l65-var_neve{ background-position: -66px -1848px;  } 
.l65-var_no_prec{ background-position: -66px -1914px;  } 
.l65-var_rovesci_30{ background-position: -66px -1980px;  } 
.l65-var_rovesci_70{ background-position: -132px 0;  } 
.l65-var_rovesci_90{ background-position: -132px -66px;  } 
.l65-var_temporale{ background-position: -132px -132px;  } 
.l65-var_temporale_lieve{ background-position: -132px -198px;  } 
.l65-velato{ background-position: -132px -264px;  } 
.l65-velo_spesso{ background-position: -132px -330px;  } 

/* ------------------- venti 25 --------------*/
.v25-10E{ background-position: 0 0;  } 
.v25-10ENE{ background-position: 0 -26px;  } 
.v25-10ESE{ background-position: 0 -52px;  } 
.v25-10N{ background-position: 0 -78px;  } 
.v25-10NE{ background-position: 0 -104px;  } 
.v25-10NNE{ background-position: 0 -130px;  } 
.v25-10NNO{ background-position: 0 -156px;  } 
.v25-10NO{ background-position: 0 -182px;  } 
.v25-10O{ background-position: 0 -208px;  } 
.v25-10ONO{ background-position: 0 -234px;  } 
.v25-10OSO{ background-position: 0 -260px;  } 
.v25-10S{ background-position: 0 -286px;  } 
.v25-10SE{ background-position: 0 -312px;  } 
.v25-10SO{ background-position: 0 -338px;  } 
.v25-10SSE{ background-position: 0 -364px;  } 
.v25-10SSO{ background-position: 0 -390px;  } 
.v25-15E{ background-position: 0 -416px;  } 
.v25-15ENE{ background-position: 0 -442px;  } 
.v25-15ESE{ background-position: 0 -468px;  } 
.v25-15N{ background-position: 0 -494px;  } 
.v25-15NE{ background-position: 0 -520px;  } 
.v25-15NNE{ background-position: 0 -546px;  } 
.v25-15NNO{ background-position: 0 -572px;  } 
.v25-15NO{ background-position: 0 -598px;  } 
.v25-15O{ background-position: 0 -624px;  } 
.v25-15ONO{ background-position: 0 -650px;  } 
.v25-15OSO{ background-position: 0 -676px;  } 
.v25-15S{ background-position: 0 -702px;  } 
.v25-15SE{ background-position: 0 -728px;  } 
.v25-15SO{ background-position: 0 -754px;  } 
.v25-15SSE{ background-position: 0 -780px;  } 
.v25-15SSO{ background-position: 0 -806px;  } 
.v25-20E{ background-position: 0 -832px;  } 
.v25-20ENE{ background-position: 0 -858px;  } 
.v25-20ESE{ background-position: 0 -884px;  } 
.v25-20N{ background-position: 0 -910px;  } 
.v25-20NE{ background-position: 0 -936px;  } 
.v25-20NNE{ background-position: 0 -962px;  } 
.v25-20NNO{ background-position: 0 -988px;  } 
.v25-20NO{ background-position: 0 -1014px;  } 
.v25-20O{ background-position: 0 -1040px;  } 
.v25-20ONO{ background-position: 0 -1066px;  } 
.v25-20OSO{ background-position: 0 -1092px;  } 
.v25-20S{ background-position: 0 -1118px;  } 
.v25-20SE{ background-position: 0 -1144px;  } 
.v25-20SO{ background-position: 0 -1170px;  } 
.v25-20SSE{ background-position: 0 -1196px;  } 
.v25-20SSO{ background-position: 0 -1222px;  } 
.v25-25E{ background-position: 0 -1248px;  } 
.v25-25ENE{ background-position: 0 -1274px;  } 
.v25-25ESE{ background-position: 0 -1300px;  } 
.v25-25N{ background-position: 0 -1326px;  } 
.v25-25NE{ background-position: 0 -1352px;  } 
.v25-25NNE{ background-position: 0 -1378px;  } 
.v25-25NNO{ background-position: 0 -1404px;  } 
.v25-25NO{ background-position: 0 -1430px;  } 
.v25-25O{ background-position: 0 -1456px;  } 
.v25-25ONO{ background-position: 0 -1482px;  } 
.v25-25OSO{ background-position: 0 -1508px;  } 
.v25-25S{ background-position: 0 -1534px;  } 
.v25-25SE{ background-position: 0 -1560px;  } 
.v25-25SO{ background-position: 0 -1586px;  } 
.v25-25SSE{ background-position: 0 -1612px;  } 
.v25-25SSO{ background-position: 0 -1638px;  } 
.v25-30E{ background-position: 0 -1664px;  } 
.v25-30ENE{ background-position: 0 -1690px;  } 
.v25-30ESE{ background-position: 0 -1716px;  } 
.v25-30N{ background-position: 0 -1742px;  } 
.v25-30NE{ background-position: 0 -1768px;  } 
.v25-30NNE{ background-position: 0 -1794px;  } 
.v25-30NNO{ background-position: 0 -1820px;  } 
.v25-30NO{ background-position: 0 -1846px;  } 
.v25-30O{ background-position: 0 -1872px;  } 
.v25-30ONO{ background-position: 0 -1898px;  } 
.v25-30OSO{ background-position: 0 -1924px;  } 
.v25-30S{ background-position: 0 -1950px;  } 
.v25-30SE{ background-position: 0 -1976px;  } 
.v25-30SO{ background-position: -26px 0;  } 
.v25-30SSE{ background-position: -26px -26px;  } 
.v25-30SSO{ background-position: -26px -52px;  } 
.v25-35E{ background-position: -26px -78px;  } 
.v25-35ENE{ background-position: -26px -104px;  } 
.v25-35ESE{ background-position: -26px -130px;  } 
.v25-35N{ background-position: -26px -156px;  } 
.v25-35NE{ background-position: -26px -182px;  } 
.v25-35NNE{ background-position: -26px -208px;  } 
.v25-35NNO{ background-position: -26px -234px;  } 
.v25-35NO{ background-position: -26px -260px;  } 
.v25-35O{ background-position: -26px -286px;  } 
.v25-35ONO{ background-position: -26px -312px;  } 
.v25-35OSO{ background-position: -26px -338px;  } 
.v25-35S{ background-position: -26px -364px;  } 
.v25-35SE{ background-position: -26px -390px;  } 
.v25-35SO{ background-position: -26px -416px;  } 
.v25-35SSE{ background-position: -26px -442px;  } 
.v25-35SSO{ background-position: -26px -468px;  } 
.v25-40E{ background-position: -26px -494px;  } 
.v25-40ENE{ background-position: -26px -520px;  } 
.v25-40ESE{ background-position: -26px -546px;  } 
.v25-40N{ background-position: -26px -572px;  } 
.v25-40NE{ background-position: -26px -598px;  } 
.v25-40NNE{ background-position: -26px -624px;  } 
.v25-40NNO{ background-position: -26px -650px;  } 
.v25-40NO{ background-position: -26px -676px;  } 
.v25-40O{ background-position: -26px -702px;  } 
.v25-40ONO{ background-position: -26px -728px;  } 
.v25-40OSO{ background-position: -26px -754px;  } 
.v25-40S{ background-position: -26px -780px;  } 
.v25-40SE{ background-position: -26px -806px;  } 
.v25-40SO{ background-position: -26px -832px;  } 
.v25-40SSE{ background-position: -26px -858px;  } 
.v25-40SSO{ background-position: -26px -884px;  } 
.v25-5E{ background-position: -26px -910px;  } 
.v25-5ENE{ background-position: -26px -936px;  } 
.v25-5ESE{ background-position: -26px -962px;  } 
.v25-5N{ background-position: -26px -988px;  } 
.v25-5NE{ background-position: -26px -1014px;  } 
.v25-5NNE{ background-position: -26px -1040px;  } 
.v25-5NNO{ background-position: -26px -1066px;  } 
.v25-5NO{ background-position: -26px -1092px;  } 
.v25-5O{ background-position: -26px -1118px;  } 
.v25-5ONO{ background-position: -26px -1144px;  } 
.v25-5OSO{ background-position: -26px -1170px;  } 
.v25-5S{ background-position: -26px -1196px;  } 
.v25-5SE{ background-position: -26px -1222px;  } 
.v25-5SO{ background-position: -26px -1248px;  } 
.v25-5SSE{ background-position: -26px -1274px;  } 
.v25-5SSO{ background-position: -26px -1300px;  } 
.v25-burrascaE{ background-position: -26px -1326px;  } 
.v25-burrascaENE{ background-position: -26px -1352px;  } 
.v25-burrascaESE{ background-position: -26px -1378px;  } 
.v25-burrascaN{ background-position: -26px -1404px;  } 
.v25-burrascaNE{ background-position: -26px -1430px;  } 
.v25-burrascaNNE{ background-position: -26px -1456px;  } 
.v25-burrascaNNO{ background-position: -26px -1482px;  } 
.v25-burrascaNO{ background-position: -26px -1508px;  } 
.v25-burrascaO{ background-position: -26px -1534px;  } 
.v25-burrascaONO{ background-position: -26px -1560px;  } 
.v25-burrascaOSO{ background-position: -26px -1586px;  } 
.v25-burrascaS{ background-position: -26px -1612px;  } 
.v25-burrascaSE{ background-position: -26px -1638px;  } 
.v25-burrascaSO{ background-position: -26px -1664px;  } 
.v25-burrascaSSE{ background-position: -26px -1690px;  } 
.v25-burrascaSSO{ background-position: -26px -1716px;  } 
.v25-deb_var{ background-position: -26px -1742px;  }
/*---------------venti 44--------*/
.v44-10E{ background-position: 0 0;  } 
.v44-10ENE{ background-position: 0 -45px;  } 
.v44-10ESE{ background-position: 0 -90px;  } 
.v44-10N{ background-position: 0 -135px;  } 
.v44-10NE{ background-position: 0 -180px;  } 
.v44-10NNE{ background-position: 0 -225px;  } 
.v44-10NNO{ background-position: 0 -270px;  } 
.v44-10NO{ background-position: 0 -315px;  } 
.v44-10O{ background-position: 0 -360px;  } 
.v44-10ONO{ background-position: 0 -405px;  } 
.v44-10OSO{ background-position: 0 -450px;  } 
.v44-10S{ background-position: 0 -495px;  } 
.v44-10SE{ background-position: 0 -540px;  } 
.v44-10SO{ background-position: 0 -585px;  } 
.v44-10SSE{ background-position: 0 -630px;  } 
.v44-10SSO{ background-position: 0 -675px;  } 
.v44-15E{ background-position: 0 -720px;  } 
.v44-15ENE{ background-position: 0 -765px;  } 
.v44-15ESE{ background-position: 0 -810px;  } 
.v44-15N{ background-position: 0 -855px;  } 
.v44-15NE{ background-position: 0 -900px;  } 
.v44-15NNE{ background-position: 0 -945px;  } 
.v44-15NNO{ background-position: 0 -990px;  } 
.v44-15NO{ background-position: 0 -1035px;  } 
.v44-15O{ background-position: 0 -1080px;  } 
.v44-15ONO{ background-position: 0 -1125px;  } 
.v44-15OSO{ background-position: 0 -1170px;  } 
.v44-15S{ background-position: 0 -1215px;  } 
.v44-15SE{ background-position: 0 -1260px;  } 
.v44-15SO{ background-position: 0 -1305px;  } 
.v44-15SSE{ background-position: 0 -1350px;  } 
.v44-15SSO{ background-position: 0 -1395px;  } 
.v44-20E{ background-position: 0 -1440px;  } 
.v44-20ENE{ background-position: 0 -1485px;  } 
.v44-20ESE{ background-position: 0 -1530px;  } 
.v44-20N{ background-position: 0 -1575px;  } 
.v44-20NE{ background-position: 0 -1620px;  } 
.v44-20NNE{ background-position: 0 -1665px;  } 
.v44-20NNO{ background-position: 0 -1710px;  } 
.v44-20NO{ background-position: 0 -1755px;  } 
.v44-20O{ background-position: 0 -1800px;  } 
.v44-20ONO{ background-position: 0 -1845px;  } 
.v44-20OSO{ background-position: 0 -1890px;  } 
.v44-20S{ background-position: 0 -1935px;  } 
.v44-20SE{ background-position: 0 -1980px;  } 
.v44-20SO{ background-position: -45px 0;  } 
.v44-20SSE{ background-position: -45px -45px;  } 
.v44-20SSO{ background-position: -45px -90px;  } 
.v44-25E{ background-position: -45px -135px;  } 
.v44-25ENE{ background-position: -45px -180px;  } 
.v44-25ESE{ background-position: -45px -225px;  } 
.v44-25N{ background-position: -45px -270px;  } 
.v44-25NE{ background-position: -45px -315px;  } 
.v44-25NNE{ background-position: -45px -360px;  } 
.v44-25NNO{ background-position: -45px -405px;  } 
.v44-25NO{ background-position: -45px -450px;  } 
.v44-25O{ background-position: -45px -495px;  } 
.v44-25ONO{ background-position: -45px -540px;  } 
.v44-25OSO{ background-position: -45px -585px;  } 
.v44-25S{ background-position: -45px -630px;  } 
.v44-25SE{ background-position: -45px -675px;  } 
.v44-25SO{ background-position: -45px -720px;  } 
.v44-25SSE{ background-position: -45px -765px;  } 
.v44-25SSO{ background-position: -45px -810px;  } 
.v44-30E{ background-position: -45px -855px;  } 
.v44-30ENE{ background-position: -45px -900px;  } 
.v44-30ESE{ background-position: -45px -945px;  } 
.v44-30N{ background-position: -45px -990px;  } 
.v44-30NE{ background-position: -45px -1035px;  } 
.v44-30NNE{ background-position: -45px -1080px;  } 
.v44-30NNO{ background-position: -45px -1125px;  } 
.v44-30NO{ background-position: -45px -1170px;  } 
.v44-30O{ background-position: -45px -1215px;  } 
.v44-30ONO{ background-position: -45px -1260px;  } 
.v44-30OSO{ background-position: -45px -1305px;  } 
.v44-30S{ background-position: -45px -1350px;  } 
.v44-30SE{ background-position: -45px -1395px;  } 
.v44-30SO{ background-position: -45px -1440px;  } 
.v44-30SSE{ background-position: -45px -1485px;  } 
.v44-30SSO{ background-position: -45px -1530px;  } 
.v44-35E{ background-position: -45px -1575px;  } 
.v44-35ENE{ background-position: -45px -1620px;  } 
.v44-35ESE{ background-position: -45px -1665px;  } 
.v44-35N{ background-position: -45px -1710px;  } 
.v44-35NE{ background-position: -45px -1755px;  } 
.v44-35NNE{ background-position: -45px -1800px;  } 
.v44-35NNO{ background-position: -45px -1845px;  } 
.v44-35NO{ background-position: -45px -1890px;  } 
.v44-35O{ background-position: -45px -1935px;  } 
.v44-35ONO{ background-position: -45px -1980px;  } 
.v44-35OSO{ background-position: -90px 0;  } 
.v44-35S{ background-position: -90px -45px;  } 
.v44-35SE{ background-position: -90px -90px;  } 
.v44-35SO{ background-position: -90px -135px;  } 
.v44-35SSE{ background-position: -90px -180px;  } 
.v44-35SSO{ background-position: -90px -225px;  } 
.v44-40E{ background-position: -90px -270px;  } 
.v44-40ENE{ background-position: -90px -315px;  } 
.v44-40ESE{ background-position: -90px -360px;  } 
.v44-40N{ background-position: -90px -405px;  } 
.v44-40NE{ background-position: -90px -450px;  } 
.v44-40NNE{ background-position: -90px -495px;  } 
.v44-40NNO{ background-position: -90px -540px;  } 
.v44-40NO{ background-position: -90px -585px;  } 
.v44-40O{ background-position: -90px -630px;  } 
.v44-40ONO{ background-position: -90px -675px;  } 
.v44-40OSO{ background-position: -90px -720px;  } 
.v44-40S{ background-position: -90px -765px;  } 
.v44-40SE{ background-position: -90px -810px;  } 
.v44-40SO{ background-position: -90px -855px;  } 
.v44-40SSE{ background-position: -90px -900px;  } 
.v44-40SSO{ background-position: -90px -945px;  } 
.v44-5E{ background-position: -90px -990px;  } 
.v44-5ENE{ background-position: -90px -1035px;  } 
.v44-5ESE{ background-position: -90px -1080px;  } 
.v44-5N{ background-position: -90px -1125px;  } 
.v44-5NE{ background-position: -90px -1170px;  } 
.v44-5NNE{ background-position: -90px -1215px;  } 
.v44-5NNO{ background-position: -90px -1260px;  } 
.v44-5NO{ background-position: -90px -1305px;  } 
.v44-5O{ background-position: -90px -1350px;  } 
.v44-5ONO{ background-position: -90px -1395px;  } 
.v44-5OSO{ background-position: -90px -1440px;  } 
.v44-5S{ background-position: -90px -1485px;  } 
.v44-5SE{ background-position: -90px -1530px;  } 
.v44-5SO{ background-position: -90px -1575px;  } 
.v44-5SSE{ background-position: -90px -1620px;  } 
.v44-5SSO{ background-position: -90px -1665px;  } 
.v44-burrascaE{ background-position: -90px -1710px;  } 
.v44-burrascaENE{ background-position: -90px -1755px;  } 
.v44-burrascaESE{ background-position: -90px -1800px;  } 
.v44-burrascaN{ background-position: -90px -1845px;  } 
.v44-burrascaNE{ background-position: -90px -1890px;  } 
.v44-burrascaNNE{ background-position: -90px -1935px;  } 
.v44-burrascaNNO{ background-position: -90px -1980px;  } 
.v44-burrascaNO{ background-position: -135px 0;  } 
.v44-burrascaO{ background-position: -135px -45px;  } 
.v44-burrascaONO{ background-position: -135px -90px;  } 
.v44-burrascaOSO{ background-position: -135px -135px;  } 
.v44-burrascaS{ background-position: -135px -180px;  } 
.v44-burrascaSE{ background-position: -135px -225px;  } 
.v44-burrascaSO{ background-position: -135px -270px;  } 
.v44-burrascaSSE{ background-position: -135px -315px;  } 
.v44-burrascaSSO{ background-position: -135px -360px;  } 
.v44-deb_var{ background-position: -135px -405px;  } 
.v44-venti25{ background-position: -135px -450px;  } 

/*---------------mari 41 x 24 */
.m41x24-mare_agitato{ background-position: 0 0;  } 
.m41x24-mare_calmo{ background-position: 0 -25px;  } 
.m41x24-mare_molto_mosso{ background-position: 0 -50px;  } 
.m41x24-mare_mosso{ background-position: 0 -75px;  } 
.m41x24-mare_poco_mosso{ background-position: 0 -100px;  } 