/*BODY*/
body{
	margin:0;
	margin:0px;
	padding:0px;	
	background-image:Url(../images/back_main.gif);
	background-repeat:repeat;
	background-attachment: fixed;
}
/*LOGO*/
.logo{
	padding-right:10px;		
	background-image:Url(../images/logo.png);
	/*NATALE background-image:Url(../images/logo_natale.png);*/
	/*PASQUA background-image:Url(../images/logo_pasqua.png);*/
	background-repeat:no-repeat;
}
/* TITOLI H1*/
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
}
/*LINK GENERICI*/
A:link, A:visited { 
	color: #1f6000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A:hover { 
	color: #1f9000; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* LINK SMALL GRIGI */
A.smallLinkGray:link, A.smallLinkGray:visited { 
	color: #6F6F6F; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.smallLinkGray:hover { 
	color: #6F6F6F; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* POPUP SPONSOR*/
div.chiudi{
    text-align: Right;
    border: none;
	background-color: #2F7100;
	height: 20px;
	width: 500px;
}
img.chiudi{
    position:absolute;
    right:-18px;	
}
#sponsor{
	z-index: 999;
	position:absolute;	
	top:162px;
	left:50%; 
	width:500px; 
	height:370px; 
	margin-left:-200px;
	/*margin-left:-325px;*/
	padding:0px;
	border-bottom: 18px solid #2F7100;
	border-left: 20px solid #2F7100;
	border-right: 20px solid #2F7100;
	background-color: #2F7100;
}

/* PAGINA LEFT*/
.bgtop{background-image:Url(/images/left-top.gif);background-repeat:no-repeat;}
.bgmid{background-image:Url(/images/left-center.gif);background-repeat:repeat-y;}
.bgbot{background-image:Url(/images/left-bottom.gif);background-repeat:no-repeat;}
#principale a:link, #principale a:visited, #principale a:hover { 
	color: #003366; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}


/* Box navigazione */
.box_nav{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-image: none;
	background-repeat: repeat-x;
}
.title_top_left_nav{
	width: 30px;
	height: 35px;
	background-image: Url(../images/title_top_left_nav.png);
}
.title_top_center_nav{
	height:35px;				
	background-image: Url(../images/title_top_center_nav.gif);	
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 0px;		
}
.title_top_right_nav{
	width: 30px;
	height: 35px;
	background-image: Url(../images/title_top_right_nav.png);
}


/* TITOLI TOP e BOTTOM DEI BOX*/
.title_top_left{
	width:30px;
	height:35px;
	background-image:Url(../images/title_top_left.png);
}
.title_top_center{
	height:35px;
	background-image:Url(../images/title_top_center.png);
	color:#ffffff;
	font-family: Verdana;
	font-size:12px;	
}
.title_top_right{
	width:30px;
	height:35px;
	background-image:Url(../images/title_top_right.png);
}
.title_bottom_left{
	width:33px;
	height:13px;
	background-image:Url(../images/title_bottom_left.gif);	
	font-family: Verdana;
	font-size:0px;	
}
.title_bottom_center{
	height:13px;				
	background-image:Url(../images/title_bottom_center.gif);	
	background-repeat:repeat-x;
	font-family: Verdana;
	font-size:0px;	
}
.title_bottom_right{
	width:33px;
	height:13px;
	background-image:Url(../images/title_bottom_right.gif);
	font-family: Verdana;
	font-size:0px;	
}

/* Box winforlife GOLD*/
.title_top_left_gold{
	width:30px;
	height:35px;
	background-image:Url(../images/title_top_left_gold.png);
}
.title_top_center_gold{
	height:35px;
	background-image:Url(../images/title_top_center_gold.png);
	color:#000000;
	font-family: Verdana;
	font-size:12px;
}
.title_top_right_gold{
	width:30px;
	height:35px;
	background-image:Url(../images/title_top_right_gold.png);
}

/* Box lotto3000 */
.title_top_left_lotto{
	width:30px;
	height:35px;
	background-image:Url(../images/title_top_left_lotto.png)
}
.title_top_center_lotto{
	height:35px;
	background-image:Url(../images/title_top_center_lotto.png);
	color:#ffffff;
	font-family: Verdana;
	font-size:10pt;	
}
.title_top_right_lotto{
	width: 30px;
	height: 35px;
	background-image: Url(../images/title_top_right_lotto.png);
}



/* Box sponsor main */
.box_main_sponsor{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-image: none;
	background-repeat: repeat-x;
}
.title_top_left_sponsor{
	width: 33px;
	height: 28px;
	background-image: Url(../images/title_top_left_sponsor.gif);
}
.title_top_center_sponsor{
	height:28px;				
	background-image: Url(../images/title_top_center_sponsor.gif);	
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 0px;		
}
.title_top_right_sponsor{
	width: 33px;
	height: 28px;
	background-image: Url(../images/title_top_right_sponsor.gif);
}

/*PAGINA TOP*/
#topFrame{
	vertical-align:top;
	height:110px;
}

/*PAGINE CENTRALI*/
#mainFrame{
	margin:0px;
	padding:0px;		
	background-color:transparent;
}
.box_main{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image:Url(../images/bg_verde.png);
	background-repeat:repeat-x;
}
.box{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;	
	background:transparent;
	background-image:Url(../images/bg_verde.png);
	background-repeat:repeat-x;
	height:230px;
}


/*archivio_concorsi_winforlife.asp / riscossione.htm / riscossione.htm / vincite.htm*/
a.navbar_sel:link,a.navbar_sel:visited {	
	color: #ff0000; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
}
a.navbar_sel:hover {	
	color: #ff0000; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
a.navbar:link, a.navbar:visited {	
	color: #1f6000; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
a.navbar:hover {	
	color: #ff0000; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

input{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;text-align:center;color:#1f6000;border:0px solid #1f6000;background:transparent;}
option{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;text-align:center;color:#1f6000;border:0px solid #1f6000;background:transparent;}

/*riscossione.htm / riscossione.htm / vincite.htm*/
.testo{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;color:#000000;}


/*GOLD*/
.numeri_cv_gold{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:16pt;color:#003366;width:52px;background-position: center center;background-image:Url(../images/sfera_oro.png);background-color:transparent;background-repeat:no-repeat;}
.numerone_cv_gold{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16pt;color:#FFFFFF;font-weight:normal;width:52px;background-position: left center;background-image:Url(../images/sfera_blu.png);background-color:transparent;background-repeat:no-repeat;}

/*LOTTO*/
.title_top_left_lotto{width:30px;height:26px;background-image:Url(../images/title_top_left_lotto.gif);}
.title_top_center_lotto{height:26px;background-color:#1f5785;color:#ffffff;font-family: Verdana;font-size:12px;}
.title_top_right_lotto{width:30px;height:26px;background-image:Url(../images/title_top_right_lotto.gif);}


/*colonna_vincente_winforlife.asp*/
.numeri_cv{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:16pt;color:#003366;width:52px;background-position: center center;background-image:Url(../images/sfera_verde.png);background-color:transparent;background-repeat:no-repeat;}
.numerone_cv{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16pt;color:#FFFFFF;font-weight:normal;width:52px;background-position: left center;background-image:Url(../images/sfera_blu.png);background-color:transparent;background-repeat:no-repeat;}
.euro{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;}
.vincita{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;}
.categoria{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;}
.titolo_quote{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#003366;}
.data{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#666666;}
.testo_numerone{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#003366;}
/* per dati generici del concorso*/
.small_green{font-family:Verdana;font-size:12px;color:#006400;}
.mid_green{font-family:Verdana;font-size:14px;color:#006400;}
.big_green{font-family:Verdana;font-size:18px;color:#006400;}
.mid_orange{font-family:Verdana;font-size:14px;color:#ff8c00;}
.big_orange{font-family:Verdana;font-size:54px;color:#ff8c00;}

/*concorsi_winforlife.asp / concorsi_winforlife_oggi.asp / ultimi_concorsi_vincenti_winforlife.asp / statistiche_winforlife.asp*/
.concorso{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:red;text-decoration:underline;font-weight:bold;}
.ora{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#003366;font-weight:bold;}
.titolo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#003366;font-weight:bold;}

/*statistiche_winforlife.asp*/
.labelsmall{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#1f6000;}
.label{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#1f6000;}
.labelbold{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#1f6000;}
.labelred{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#ff0000;}
.labelredbold{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#ff0000;}
.frequenze{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#003366;font-weight:normal;background-position: center center;background-image:Url(../images/bg_frequenze.png);background-color:transparent;background-repeat:no-repeat;}

/* concorsi_winforlife.asp / concorsi_winforlife_oggi.asp / ultimi_concorsi_vincenti_winforlife.asp */
.numeri{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#003366}
.numerone{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#003366;font-weight:bold}

/* verifica_vincite_winforlife.asp */
.numeri_unsel_checkwin{cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#1f6000;width:39px;height:50px;background-position: center center;background-image:Url(../images/sfera_bianca_mid.png);background-color:transparent;background-repeat:no-repeat;}
.numeri_sel_checkwin{cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#1f6000;width:39px;height:50px;background-position: center center;background-image:Url(../images/sfera_verde_mid.png);background-color:transparent;background-repeat:no-repeat;}
.numeri_sel_checkwin_found{cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#1f6000;width:39px;height:50px;background-position: center center;background-image:Url(../images/sfera_verde_mid_found.png);background-color:transparent;background-repeat:no-repeat;}
.numerone_sel_checkwin{cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#ffffff;width:39px;height:50px;background-position: center center;background-image:Url(../images/sfera_blu_mid.png);background-color:transparent;background-repeat:no-repeat;}
.sel_numerone{text-align:center;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#1f6000;width:22px;height:23px;background-position: center center;background-image:Url(../images/_setnum0_dis.png);background-color:transparent;background-repeat:no-repeat;}
.sel_numerone_over{text-align:center;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#ffffff;width:22px;height:23px;background-position: center center;background-image:Url(../images/_setnum1.png);background-color:transparent;background-repeat:no-repeat;}

/*MENU*/
#menu{width: 120px; padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight: normal;}
#menu ul{list-style: none; margin: 0; padding: 0;}
#menu ul li {margin: 0; padding: 0; height:25px;}
#menu ul li a {display: block; width:120px; border: 1px solid #0ea20e; text-decoration: none; text-align: center; padding:3px 0 3px 0; color: #CCE0EA; background-color: transparent;}
#menu a:hover{color: #CCE0EA; background-color: #2f7100;}
#top{width:156px;height:20px;background-image:Url(/images/left-top.gif);background-repeat:no-repeat;}
#center{width:156px;background-image:Url(/images/left-center.gif);background-repeat:repeat-y;}
#bottom{width:156px;height:20px;background-image:Url(/images/left-bottom.gif);background-repeat:no-repeat;}

/* TAG CLOUDS */
a.tc1:link,a.tc1:visited { font-size: 8pt; font-weight: normal; color: #1f6000; white-space:nowrap} 
a.tc2:link,a.tc2:visited { font-size: 10pt; font-weight: normal; color: #1f6000; white-space:nowrap} 
a.tc3:link,a.tc3:visited { font-size: 12pt; font-weight: normal; color: #1f6000; white-space:nowrap} 
a.tc4:link,a.tc4:visited { font-size: 14pt; font-weight: normal; color: #1f6000; white-space:nowrap} 
a.tc5:link,a.tc5:visited { font-size: 18pt; font-weight: normal;color: #1f6000; white-space:nowrap}

a.tc1:hover { font-size: 8pt; font-weight: normal; color: #ff0000; white-space:nowrap} 
a.tc2:hover { font-size: 10pt; font-weight: normal; color: #ff0000; white-space:nowrap} 
a.tc3:hover { font-size: 12pt; font-weight: normal; color: #ff0000; white-space:nowrap} 
a.tc4:hover { font-size: 14pt; font-weight: normal; color: #ff0000; white-space:nowrap} 
a.tc5:hover { font-size: 18pt; font-weight: normal; color: #ff0000; white-space:nowrap} 

/* Top 10 montepremi scrolling */
#qscroller2 {position: relative;width:100%;height:140px;background: transparent;}
.hide {visibility: hidden;position: absolute;top: -140px;}

