table.WFL 	{width:100%;}
table.WFL td 	{font-family: Verdana;vertical-align: middle;text-align: left;font-size: 11px; padding-top:4px; padding-bottom: 4px;}

table.tabWFL 	{width:100%;border: 1px solid; border-color: #5A9A15; }
table.tabWFL tr 	{border: none; border-collapse: collapse;}
table.tabWFL td 	{font-family: Verdana;vertical-align: middle;border-bottom: 1px;border-bottom-color: #5A9A15;	
	                 border-bottom-style: solid; font-size: 11px; padding-top:4px; padding-bottom: 4px;}
table.tabWFL th 	{font-family: Verdana;vertical-align: middle;border-bottom: 1px;border-bottom-color: #ffffff; border-bottom-style: dashed;background-color:#007944;	
	                 border-bottom-style: solid; text-align: center; font-size: 12px; padding-top:4px; padding-bottom: 4px;font-weight: bold; color: #FFFFFF;		}


table.tabWFL th.comb 		{border-bottom: 1px;	border-bottom-color: #FFFFFF; border-bottom-style: dashed; border-right: 1px;
						border-right-color: #FFFFFF; border-right-style: solid; font-size:  15px; padding-top:4px;
						padding-bottom: 4px;text-align:center; color: #007944;	font-size:  12px; font-weight: bold;background-color: #CEF6A7; font-family: Verdana;}		


table.tabWFL th.combRosso 		{	border-bottom: 1px;	border-bottom-color: #FFFFFF; border-bottom-style: dashed; border-right: 1px;
						border-right-color: #FFFFFF; border-right-style: solid; font-size:  15px; padding-top:4px;
						padding-bottom: 4px;text-align:center; color: #FFFFFF;	font-size:  12px; font-weight: bold;background-color: #E3001B; font-family: Verdana;}	

table.tabWFL a	{	text-decoration: none;}

a.WFL {	font-family: verdana;font-size: 11px; color: #006F4B; font-weight: bold; }
a.WFL:hover  {	font-family: verdana;font-size: 11px; color: #006F4B; font-weight: bold;}

.testoWFLverde {font-family: Verdana;font-size: 10px; padding-top:4px; padding-bottom: 4px;font-weight: bold;color:#00A54F}
.testoWFL {font-family: Verdana;font-size: 12px; padding-top:4px; padding-bottom: 4px;font-weight: bold;color:#000000}
.testoWFLpiccolo {font-family: Verdana;font-size: 10px; padding-top:4px; padding-bottom: 4px;font-weight: normal;color:#000000}
.testoNero 		{	font-size: 11px; color: black; font-weight: normal;}
.testogrigio 		{	font-size: 11px; color: #828282; font-weight: normal;}
.testoRosso 		{	font-size: 11px; color: #C40109; font-weight: normal;}

.grassettoVerde13px {	font-family: verdana;  color: #006D4A;	font-size: 13px; font-weight: bold;}
.grassettoVerde15px {	font-family: verdana;  color: #006D4A;	font-size: 15px; font-weight: bold;}
.grassettoVerde30px {	font-family: verdana;  color: #006D4A;	font-size: 30px; font-weight: bold;}
.grassettoVerde20px {	font-family: verdana;  color: #006D4A;	font-size: 20px; font-weight: bold;}
.grassettoVerde14px  { font-family: verdana;font-size: 14px; color:  #006F4B; font-weight: bold;}
.grassettoVerde10px  { font-family: verdana;font-size: 10px; color:  #006F4B; font-weight: bold;}
.grassettoVerde  {	font-family: verdana;font-size: 12px; color: #006F4B; font-weight: bold;}
.grassettoRosso14px  { font-family: verdana;font-size: 14px; color:  #C40109; font-weight: bold;}
.grassettoRosso  {	font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;}
.grassettoRosso10px  {	font-family: verdana;font-size: 10px; color: #C40109; font-weight: bold;}
.grassettoNero15px  { font-family: verdana;font-size: 14px; color:  #000000; font-weight: bold;}
.grassettoNero30px  { font-family: verdana;font-size: 30px; color:  #000000; font-weight: bold;}
.grassettoNero18px  { font-family: verdana;font-size: 18px; color:  #000000; font-weight: bold;}
.grassettoNero  {	font-family: verdana;font-size: 11px; color: #000000; font-weight: bold;}
.grassettoRosso20px  { font-family: verdana;font-size: 20px; color:  #C40109; font-weight: bold;}
.grassettoRosso25px  { font-family: verdana;font-size: 25px; color:  #C40109; font-weight: bold;}
.grassettoRosso13px  { font-family: verdana;font-size: 13px; color:  #C40109; font-weight: bold;}
.grassettoRosso30px  { font-family: verdana;font-size: 30px; color:  #C40109; font-weight: bold;}


.titoloEvidenziato 	{ 	font-family: verdana;font-size: 13px; color: #3B6112; background-color: #FBF55E;	font-weight: bold; padding-left: 5px;}
.titolo 	{ 	font-family: verdana;font-size: 15px; color: #007944; font-weight: bold; padding-left: 5px;}
.titoloHP 	{ 	font-family: verdana;font-size: 10px; color: #000000;  font-weight: bold; padding-left: 0px; padding-top: 0px;}

p.archivioCerca		{ padding:5px; border-bottom: 1px; border-bottom-color: #379F7E; border-bottom-style: dashed; border-right: 1px;
							border-right-color: #379F7E;	border-right-style: dashed; }

/*-------------- HP sisal-----------------------*/

table.tabHPWFL 	{background-image: url("/home/boxhome/images/wfl/sfondo_tabella.gif"); background-repeat: no-repeat; width: 300px; height: 204px; margin-top:0px; }	
table.tabHPWFL tr 	{border: none; border-collapse: collapse; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}


table.tabHPWFL td 	{font-family: Verdana;vertical-align: middle;	font-size: 10px; margin-top:0px; padding-top:0px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px;}
					  


table.tabHPWFL th.comb 		{border-bottom: 1px;	border-bottom-color: #FFFFFF; border-bottom-style: dashed; border-right: 1px;
						border-right-color: #FFFFFF; border-right-style: solid; font-size:  15px; padding-top:4px;
						padding-bottom: 4px;text-align:center; color: #007944;	font-size:  12px; font-weight: bold;background-color: #CEF6A7; font-family: Verdana;}		

table.tabHPWFL a	{	text-decoration: none;}
table.tabHPWFL a:hover	{	text-decoration: none;}

/*-------------- fine HP sisal-----------------------*/

/*-------------- loc vitalizio-----------------------*/

table.tabWFLRendite	{background-image: url("/giochi/WFL/images/wfl_loc_rendita_sf_sisal.gif"); background-repeat: no-repeat; width: 595px; height: 660px; margin-top:0px; }	
table.tabWFLRendite tr 	{border: none; border-collapse: collapse; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}


/*table.tabWFLRendite td 	{font-family: Verdana;text-align: left; vertical-align: middle;	font-size: 10px; margin-top:0px; padding-top:0px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px;}*/
					  
table.tabWFLRendite td 	{font-family: Verdana;vertical-align: middle;border-bottom: 1px;border-bottom-color: #5A9A15;	
	                 border-bottom-style: solid; text-align: left;font-size: 11px; padding-top:4px; padding-bottom: 4px;}

table.tabWFLRendite th.comb 		{border-bottom: 1px;	border-bottom-color: #FFFFFF; border-bottom-style: dashed; border-right: 1px;
						border-right-color: #FFFFFF; border-right-style: solid; font-size:  15px; padding-top:4px;
						padding-bottom: 4px; color: #007944;	font-size:  12px; font-weight: bold;background-color: #CEF6A7; font-family: Verdana;}		

table.tabWFLRendite a	{	text-decoration: none;}
table.tabWFLRendite a:hover	{	text-decoration: none;}

/*-------------- fine loc vitalizio-----------------------*/


/*#################### mappa italia ################*/

/* div della mappa */
#cssmap
{
width: 426px;
height: 504px;
background: url('/giochi/WFL/images/mappa_italia.jpg'); 
background-repeat: no-repeat;
position: relative;
}

/* Elenco puntato: ul */
#cssmap ul
{
background: transparent;
padding: 0;
margin: 0;
width: 500px;
height: 500px;
list-style: none;
}


/* Link inseriti nelle voci dell'elenco puntato */
#cssmap ul li a {
position: absolute;
display: block;
cursor: pointer;
z-index: 100;
}

/* Posizionamento punti CAMBIARE URL DELL'IMMAGINE*/
#cssmap ul li.lombardia  img{left: 100px; top: 50px; position: absolute;} 
#cssmap ul li.piemonte img { left: 30px; top:80px; position: absolute;} 
#cssmap ul li.aosta img { left: 20px; top: 40px; position: absolute;} 
#cssmap ul li.liguria img { left: 70px; top: 120px; position: absolute;} 
#cssmap ul li.trentino img{ left: 150px; top: 20px; position: absolute;} 
#cssmap ul li.veneto img { left: 160px; top: 70px; position: absolute;} 
#cssmap ul li.friuli img { left: 210px; top: 40px; position: absolute;} 
#cssmap ul li.emiliaromag img { left: 130px; top: 110px; position: absolute;} 
#cssmap ul li.toscana img { left: 140px; top: 160px;position: absolute;} 
#cssmap ul li.umbria img { left: 185px; top: 180px; position: absolute;} 
#cssmap ul li.marche img { left: 215px; top: 170px; position: absolute;} 
#cssmap ul li.lazio img{ left: 190px; top: 230px; position: absolute;} 
#cssmap ul li.abruzzo img { left: 235px; top: 220px; position: absolute;} 
#cssmap ul li.molise img { left: 260px; top: 242px; position: absolute;} 
#cssmap ul li.campania img { left: 270px; top: 280px; position: absolute;} 
#cssmap ul li.puglia img { left: 350px; top: 280px; position: absolute;} 
#cssmap ul li.basilicata img { left: 320px; top: 300px;position: absolute;} 
#cssmap ul li.calabria img { left: 330px; top: 350px; position: absolute;} 
#cssmap ul li.sicilia img { left: 250px; top: 440px; position: absolute;} 
#cssmap ul li.sardegna img { left: 60px; top: 320px;position: absolute;} 

#cssmap ul li.lombardia  a{left: 105px; top: 70px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.piemonte a { left: 35px; top:100px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.aosta a { left: 25px; top: 57px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.liguria a { left: 75px; top: 137px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.trentino a{ left: 155px; top: 40px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.veneto a { left: 165px; top: 85px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.friuli a { left: 218px; top: 55px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.emiliaromag a { left: 135px; top: 127px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.toscana a { left: 145px; top: 177px;text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.umbria a { left: 190px; top: 200px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.marche a { left: 220px; top: 188px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.lazio a{ left: 195px; top: 247px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.abruzzo a { left: 240px; top: 240px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.molise a { left: 265px; top: 260px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.campania a { left: 278px; top: 296px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.puglia a { left: 355px; top: 295px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.basilicata a { left: 325px; top: 320px;text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.calabria a { left: 335px; top: 370px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.sicilia a { left: 255px; top: 457px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 
#cssmap ul li.sardegna a { left: 65px; top: 340px; text-decoration: none;font-family: verdana;font-size: 12px; color: #C40109; font-weight: bold;} 				

