

 

.body {
 leftmargin:0px;
 topmargin:0px;
 marginwidth:0px;
 marginheight:0px;
text-align: center;
height:100%; 
}

/* ----- bottoni--------------------------------------------- */


.lineadx{
	height:100%;
    background:#c0c0c0;
	border-right: 1px solid #c0c0c0;
	
}



.botDx{
	background:url(../img/bottoneGrigio.jpg);
	width:243px;
	height:28px;
	margin-left:47px;
	text-align:center;
	padding-top:10px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#7a7b7d;
        cursor:pointer;
}
.botDxVerde{
	background:url(../img/bottoneVerde.jpg);
	width:243px;
	height:28px;
	margin-left:47px;
	text-align:center;
	padding-top:10px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
        cursor:pointer;
}



#boxDx{
	height:100%;
	width:190px;
	border-left:10px solid #d0d0d0
}

#puntiTot{
		height:55px;
	width:145px;
     padding-top:10px;
	padding-bottom:10px;
	background:url(../img/puntiSfondo.jpg);
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 15px; 
	font-weight: bold; 
	color: #747578; 
}

#puntiTot2{
	height:26px;
	width:200px;
	margin-top:20px;
     padding-top:10px;
	padding-bottom:10px;
	background:url(../img/puntiSfondoBig.jpg);
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 15px; 
	font-weight: bold; 
	color: #747578; 
}

.bottoneSu{
	height:21px;
	padding-bottom:10px;
	background:url(../img/bottSu.jpg) no-repeat;
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 13px; 
	font-weight: bold; 
	color: #ffffff;
        overflow:hidden;
}

.bottoneGiu{
	height:21px;
	padding-top:10px;
	background:url(../img/bottGiu.jpg) no-repeat;
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 13px; 
	font-weight: bold; 
	color: #6e6f71; 
		overflow:hidden;
}



.imgPromoBig{
	height:80px;
	width:210px;
	padding-top:10px;
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 13px; 
	font-weight: bold; 
	color: #6e6f71;
        cursor:pointer;
}

.imgPromo{
	height:68px;
	width:176px;
	padding-left:14px;
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 13px; 
	font-weight: bold; 
	color: #6e6f71;
        cursor:pointer;
}

.bottonePromo{
	background:url(../img/btnPromo.jpg);
	height:24px;
	width:176px;
	padding-top:10px;
	margin-left:15px;
	margin-bottom:10px;
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 13px; 
	font-weight: bold; 
	color: #ffffff;
        cursor:pointer;
}

.bottonePromoBig{
	background:url(../img/btnPromoBig.jpg);
	height:29px;
	width:209px;
	padding-top:10px;
	text-align:center;
	font-family: Arial, Times New Roman;
	font-size: 13px; 
	font-weight: bold; 
	color: #ffffff;
        cursor:pointer;
}


.bottonePromoGiu{
 background:url(../img/btnPromoGrigio.jpg);
 height:24px;
 width:176px;
 padding-top:10px;
 margin-left:15px;
 margin-bottom:10px;
 text-align:center;
 font-family: Arial, Times New Roman;
 font-size: 13px;
 font-weight: bold;
 color: #58585a;
        cursor:pointer;
}

.bottonePromoGiuBig{
 background:url(../img/btnPromoGrigioBig.jpg);
 height:29px;
 width:209px;
 padding-top:10px;
 text-align:center;
 font-family: Arial, Times New Roman;
 font-size: 13px;
 font-weight: bold;
 color: #58585a;
        cursor:pointer;
}





/* ----- testo -------------------------------------------------------------- */

.login{font-family: Arial, Times New Roman; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;
        background-color: transparent;}
.login a{font-family: Arial, Times New Roman; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;
        background-color: transparent;}
.login a:hover{font-family: Arial, Times New Roman; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;
        background-color: transparent;}
.login a:visited{font-family: Arial, Times New Roman; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;
        background-color: transparent;}
.login a:active{font-family: Arial, Times New Roman; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;
        background-color: transparent;}

.sottoLogin{font-family: Arial Narrow, Times New Roman; font-size: 11px; font-weight: normal; color: #b3b1b3; text-decoration: none;
        background-color: transparent;}

.bottoneGiu{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #6e6f71; text-decoration: none;
        background:url(../img/bottGiu.jpg);text-align:center;}
.bottoneGiu a{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #6e6f71; text-decoration: none;
        background:transparent;text-align:center;}
.bottoneGiu a:hover{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #6e6f71; text-decoration: none;
        background:transparent;text-align:center;}
.bottoneGiu a:visited{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #6e6f71; text-decoration: none;
        background:transparent;text-align:center;}
.bottoneGiu a:active{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #6e6f71; text-decoration: none;
        background:transparent;text-align:center;}

.bottoneSu{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;
        background:url(../img/bottSu.jpg);text-align:center;}
.bottoneSu a{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;
        background:transparent;text-align:center;}
.bottoneSu a:hover{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;
        background:transparent;text-align:center;}
.bottoneSu a:visited{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;
       background:transparent;text-align:center;}
.bottoneSu a:active{font-family: Arial, Times New Roman; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;
       background:transparent;text-align:center;}

.titoloNews{font-family: Arial, Times New Roman; font-size: 14px; font-weight: bold; color: #009036; text-decoration: none;
        background-color: transparent;}
		
.testoNews{font-family: Arial, Times New Roman; font-size: 14px; font-weight: normal; color: #58585a; text-decoration: none;
        background-color: transparent;}

.testo{font-family: Arial narrow, Times New Roman; font-size: 16px; font-weight: normal; color: #58585a; text-decoration: none;
        background-color: transparent; line-height:23px;}
		
		.testoPiccoloHome{font-family: Arial narrow, Times New Roman; font-size: 12px; font-weight: normal; color: #58585a; text-decoration: none;
        background-color: transparent; line-height:23px;}
		
		.testoBianco{font-family: Arial narrow, Times New Roman; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none;
        background-color: transparent; line-height:23px;}

.titolo{font-family: Arial black, Times New Roman; font-size: 20px; font-weight: normal; color: #ffffff; text-decoration: none;
        background-color: transparent;}

.puntiTotale{font-family: Arial, Times New Roman; font-size: 25px; font-weight: bold; color: #44a12b; text-decoration: none; background-color: transparent;}

.titoloVerde{font-family: Arial, Times New Roman; font-size: 20px; font-weight: bold; color: #44a12b; text-decoration: none; background-color: transparent;}
.titoloVerdeLittle{font-family: Arial, Times New Roman; font-size: 16px; font-weight: bold; color: #44a12b; text-decoration: none; background-color: transparent;margin-top:5px;margin-bottom:5px;}

.titoloBianco{font-family: Arial, Times New Roman; font-size: 20px; font-weight: bold; color: #ffffff; text-decoration: none; background-color: transparent;}

.titolettoPromo{font-family: Arial, Times New Roman; font-size: 15px; font-weight: bold; color: #44a12b; text-decoration: underline; background-color: transparent;cursor:pointer;}
.titolettoPromo a{font-family: Arial, Times New Roman; font-size: 15px; font-weight: bold; color: #44a12b; text-decoration: underline; background-color: transparent;cursor:pointer;}
.titolettoPromo a:hover{font-family: Arial, Times New Roman; font-size: 15px; font-weight: bold; color: #44a12b; text-decoration: underline; background-color: transparent;cursor:pointer;}
.titolettoPromo a:visited{font-family: Arial, Times New Roman; font-size: 15px; font-weight: bold; color: #44a12b; text-decoration: underline; background-color: transparent;cursor:pointer;}
.titolettoPromo a:active{font-family: Arial, Times New Roman; font-size: 15px; font-weight: bold; color: #44a12b; text-decoration: underline; background-color: transparent;cursor:pointer;}

.testoPromo{font-family: Arial narrow, Times New Roman; font-size: 15px; font-weight: normal; color: #58585a; text-decoration: none; background-color: transparent;cursor:pointer;}

.testoBox{font-family: Arial, Times New Roman; font-size: 13px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;padding-bottom:5px;}

.testoBoxPiccolo{font-family: Arial, Times New Roman; font-size: 19px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;padding-bottom:5px;}

.testoBoxMini{font-family: Arial, Times New Roman; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: transparent;padding-bottom:5px;}
.testoVerdinoPiccolo{font-family: Arial, Times New Roman; font-size: 10px; font-weight: bold; color: #385504; text-decoration: none; background-color: transparent;}

.testoVerdinoPiccolo a{font-family: Arial, Times New Roman; font-size: 10px; font-weight: bold; color: #385504; text-decoration: none; background-color: transparent;}
.testoVerdinoPiccolo a:hover{font-family: Arial, Times New Roman; font-size: 10px; font-weight: bold; color: #385504; text-decoration: none; background-color: transparent;}
.testoVerdinoPiccolo a:visited{font-family: Arial, Times New Roman; font-size: 10px; font-weight: bold; color: #385504; text-decoration: none; background-color: transparent;}
.testoVerdinoPiccolo a:active{font-family: Arial, Times New Roman; font-size: 10px; font-weight: bold; color: #385504; text-decoration: none; background-color: transparent;}

/* ----- Links -------------------------------------------------------------- */

a.regHomeLink {font-family: Arial, Times New Roman; color: #0e0b39; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}
a:active.regHomeLink {font-family: Arial, Times New Roman; color: #0e0b39; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}
a:hover.regHomeLink {font-family: Arial, Times New Roman; color: #0e0b39; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}

a.sottoLog {font-family: Arial, Times New Roman; color: #b3b1b3; font-size: 11px; text-decoration: none; font-weight: normal; background-color: transparent;}
a:active.rsottoLog {font-family: Arial, Times New Roman; color: #b3b1b3; font-size: 11px; text-decoration: none; font-weight: normal; background-color: transparent;}
a:hover.sottoLog {font-family: Arial, Times New Roman; color: #44a12b; font-size: 11px; text-decoration: none; font-weight: normal; background-color: transparent;}

a.botdestra{font-family: Arial, Times New Roman; color: #7a7b7d; font-size: 18px; text-decoration: none; font-weight: bold; background-color: transparent;}
a:active.botdestra {font-family: Arial, Times New Roman; color: #7a7b7d; font-size: 18px; text-decoration: none; font-weight: bold; background-color: transparent;}
a:hover.botdestra {font-family: Arial, Times New Roman; color: #FFFFFF; font-size: 18px; text-decoration: none; font-weight: bold; background-color: transparent;}

a.regolamento{font-family: Arial, Times New Roman; color: #58585a; font-size: 14px; text-decoration: underline; font-weight: bold; background-color: transparent;}
a:active.regolamento {font-family: Arial, Times New Roman; color: #58585a; font-size: 14px; text-decoration: underline; font-weight: bold; background-color: transparent;}
a:hover.regolamento {font-family: Arial, Times New Roman; color: #009037; font-size: 14px; text-decoration: underline; font-weight: bold; background-color: transparent;}


/*  Mauri */
#btnLogin{
    background:url(../img/bottEntra.jpg);
    width:64px;
    height:22px;
    border:0px;

}

.titoloProd{font-family: Arial, Times New Roman; font-size: 20px; font-weight: bold; color: #747578; text-decoration: none;
        background-color: transparent;}


.boxPunti{
	text-align:center;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.boxDesc{
	text-align:left;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#747578;
}
.testoPiccolo{font-family: Arial narrow, Times New Roman; font-size: 15px; font-weight: normal; color: #58585a; text-decoration: none;
        background-color: transparent;}
		
a.testoPiccoloLink{font-family: Arial narrow, Times New Roman; font-size: 15px; font-weight: normal; color: #58585a; text-decoration: underline;
        background-color: transparent;}
a:active.testoPiccoloLink{font-family: Arial narrow, Times New Roman; font-size: 15px; font-weight: normal; color: #58585a; text-decoration: none;
        background-color: transparent;}
a:hover.testoPiccoloLink{font-family: Arial narrow, Times New Roman; font-size: 15px; font-weight: normal; color: #44a12b; text-decoration: none;
        background-color: transparent;}


.titoloVerdePiccolo{font-family: Arial, Times New Roman; font-size: 16px; font-weight: bold; color: #44a12b; text-decoration: none; background-color: transparent;}

.testoVerdePiccolo{font-family: Arial, Times New Roman; font-size: 15px; font-weight: bold; color: #44a12b; text-decoration: none; background-color: transparent;}

.btnInvia{
    background:url(../img/btnInvia.jpg);
    width:60px;
    height:21px;
    border:0px;
}

.btnEsci{
    background:url(../img/esciBottone.jpg);
    width:60px;
    height:21px;
    border:0px;
}
.textbox{
    width:150px;
    border: 1px solid #666666;
}

.textboxVia{
    width:250px;
    border: 1px solid #666666;
}
.textboxLittle{
    width:50px;
    border: 1px solid #666666;
}
.textboxLittleReadonly{
     width:50px;
    border: 1px solid #666666;
    color:#CCCCCC;
}
.textboxMini{
    width:100px;
    border: 1px solid #666666;
}

.textboxMediaMiniReadonly{
    width:170px;
    border: 1px solid #666666;
    color:#CCCCCC;
}
.textboxMediaMini{
    width:170px;
    border: 1px solid #666666;
}
.textboxLarge{
    width:565px;
    border: 1px solid #666666;
}

.textboxBig{
    width:500px;
	 height:150px;
    border: 1px solid #666666;
}
.textboxMedia{
    width:397px;
    border: 1px solid #666666;
}

.textboxMacchina{
    width:200px;
    border: 1px solid #666666;
}

.testoBoxBig{
    font-family: Arial, Times New Roman; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none; background-color: transparent;padding-bottom:5px;
}

.testoBoxBigVerde{
    font-family: Arial, Times New Roman; font-size: 16px; font-weight: bold; color: #009037; text-decoration: none; background-color: transparent;padding-bottom:5px;
}

.err{
    font-family: Arial, Times New Roman; font-size: 14px; font-weight:bold; color: #ffffff; text-decoration: none; background-color: transparent;padding-bottom:5px;
}
.btnContinua{
    background: url(../img/bottContinua.jpg);
    width:82px;
    height:22px;
    border:0px;
}

.btnUpload{
    background: url(../img/bottUpload.jpg);
    width:82px;
    height:22px;
    border:0px;
}

.btnIndietro{
    background: url(../img/bottIndietro.jpg);
    width:82px;
    height:22px;
    border:0px;
}

.benvenuto{
    color:#58585a;
    font-family: Arial, Times New Roman;
    font-size:11px;
}

.nomeBenvenuto{
    color:#000000;
	font-family: Arial, Times New Roman;
	font-size:11px;
}

.btnRichiedi{
    background: url(../img/bottoneRichiedi.jpg);
    width:60px;
    height:21px;
    border:0px;
}
.headerTD{
    font-weight:bold;
    text-align:left;
    width:200px;
    border-bottom:1px solid #FFFFFF;
    color: #FFF;
    font-family: Arial, Times New Roman;
    font-size:13px;
}
.rowTD{
  font-weight:normal;
    width:200px;
    border-bottom:1px solid #FFFFFF;
    color: #FFF;
    text-align:left;
	font-family: Arial, Times New Roman;
    font-size:12px;
}

/*progetto vincente*/
#promo2{}
#promo2 h1{
    padding-top:15px;
   
	font-family: Arial, Times New Roman; font-size: 20px; font-weight: bold; color: #44a12b;
}
#promo2 p{
    font-weight:normal;
 
	font-family: Arial, Times New Roman; font-size: 17px; font-weight: normal; color: #58585a; text-decoration: none;
        background-color: transparent;
}
#promo2 p.footer{
    color:#58585a;
    font-size: 14px;
	font-family: Arial , Times New Roman;
}
