body {
    /*margin-left: 10%px;*/
    margin-top: 0px;
    /*margin-bottom: 0px;*/
	background-image: url(../img2/sf_piccolo.gif);
	/*background-image: url(../img2/sfaranc.jpg);*/
	background-repeat:repeat-x;
}
div#principale1 {
	margin:0 auto;
	width:900px;
	vertical-align: top;
	z-index:1;
	position:relative;
	/* margin-top:0; */
}
.toggle {
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:12px;
}

/* STYLE TESTATINA INTERNA */
td#testa_registrazione {
	background-image: url(../img/sfondo_testa_registrazione.jpg);
	background-repeat:repeat-x;
	}
td#universitario {
	background-image: url(../img2/sfazzurro.gif);
	background-repeat:repeat-x;
	}
td#editest {
	background-image: url(../img2/sfarancione.gif);
	background-repeat:repeat-x;
	}
td#corsi {
	background-image: url(../img2/sfverde.gif);
	background-repeat:repeat-x;
	}
td#ebook {
	background-image: url(../img2/sfrosa.gif);
	background-repeat:repeat-x;
	}
td#bianco {
	background-image: url(../img/sfondotestata.gif);
	/*color: #0066CC;*/
	color: #2772ac;
	font-size: 20px;
	font-weight: normal;
	font-family:Verdana, Helvetica, sans-serif;
	text-indent: 3px;
	}
.ftestatina1 {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold;
	/*color: #65CBCD;*/
	color: #0066CC;
	
	}	
.ftestatina2 {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold;
	/* color: #F79F00; */
	color: #0066CC;
	}
.ftestatina3 {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold;
	/* color: #65CC01; */
	color: #0066CC;
	}
.ftestatina4 {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold;
	/* color: #FF9995; */
	color: #0066CC;
	
	}
.fsotto_testata1 {
	/*color: #9AD6D6;*/
	background-color:#9AD6D6;
	
	}	
.fsotto_testata2 {
	background-color: #FBB14E;
	
	}	
	
.fsotto_testata3 {
	background-color: #9ACC5D;
	
	}	
	
.fsotto_testata4 {
	background-color: #F9BAB3;
	
	}	
	
	
/* FINE TESTATINA */
td#colonna {
	background-image: url(../img2/fondo_dx_home.gif);
	background-repeat:repeat-y;
	}
td#menudestra {
	background-image: url(../img2/fondo_menu_destra1.gif);
	background-repeat:repeat-y;
	}
td#sepmenu {
	background-color: #999999;
	}
td#sottotestata {
	background-image: url(../img2/fondo_top_content1.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	}
td#menu {
	background-image: url(../img2/bg_mac.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	}
td#registrazione {
	background-color: #fefefe;
	vertical-align:top;
	}
/* STILI TABELLA BOX */
td#testa_completa {background-image: url(../img2/box_graffette.gif);}

td#b1 {background-image: url(../img2/box_1.gif);}
td#b1variation {background-image: url(../img2/box_1_rid.gif);}
td#b2 {background-image: url(../img2/box_2.gif); vertical-align:bottom;}
td#b2_152 {background-image: url(../img2/box_2_152.gif); vertical-align:bottom;}
td#b3 {background-image: url(../img2/box_3.gif);}
td#b4 {background-image: url(../img2/box_41.gif);}
td#b4variation {background-image: url(../img2/box_41_rid.gif);}
td#b5 {background-color: #fafafa;}
td#b6 {background-image: url(../img2/box_61.gif);}
td#b7 {background-image: url(../img2/box_7.gif);}
td#b7variation {background-image: url(../img2/box_7_rid.gif);}
td#b8 {background-image: url(../img2/box_8.gif);}
td#b9 {background-image: url(../img2/box_9.gif);}
td#content {vertical-align: top;}

/* STILE TABELLA TITOLO PAGINA */
td#tit1 {background-image: url(../img2/tit1.gif);}
td#tit2 {background-image: url(../img2/tit2.gif);}
td#tit3 {background-image: url(../img2/tit3.gif);}

td#tit11 {background-color:#9AD6D6;}
td#tit21 {background-color:#9AD6D6;}
td#tit31 {background-color:#9AD6D6;}

td#tit12 {background-color:#FBB14E;}
td#tit22 {background-color:#FBB14E;}
td#tit32 {background-color:#FBB14E;}

td#tit13 {background-color:#9ACC5D;}
td#tit23 {background-color:#9ACC5D;}
td#tit33 {background-color:#9ACC5D;}

td#tit14 {background-color:#F9BAB3;}
td#tit24 {background-color:#F9BAB3;}
td#tit34 {background-color:#F9BAB3;}	

td#b1ng_retino {background-image: url(../img2/box_1_nog_retino.gif);}
td#b2_retino {background-image: url(../img2/box_2_retino.gif); vertical-align:bottom;} 
td#b3ng_retino {background-image: url(../img2/box_3_nog_retino.gif);}

/* STILI TABELLA BOX SENZA GRAFFETTA */
td#b1ng {background-image: url(../img2/box_1_nog.gif);}
/* td#b2 {background-image: url(../img2/box_2.gif); vertical-align:bottom;} */
td#b3ng {background-image: url(../img2/box_3_nog.gif);}
td#b4ng {background-image: url(../img2/box_41_nog.gif);}
/* td#b5 {background-color: #fafafa;} */
td#b6ng {background-image: url(../img2/box_61_nog.gif);}
td#b7ng {background-image: url(../img2/box_7_nog.gif);}
/* td#b8 {background-image: url(../img2/box_8.gif);} */
td#b9ng {background-image: url(../img2/box_9_nog.gif);}

/* STILI TABELLA BOX SENZA GRAFFETTA IN HOME PAGE*/
td#b1ng1 {background-image: url(../img2/box_1_nog1.gif);}
td#b2ng1 {background-image: url(../img2/box_2_ng.gif); }
td#b3ng1 {background-image: url(../img2/box_3_nog_1.gif);}

/* STILE TABELLA NOVITA IN HOME PAGE */
td#n1 {background-image: url(../img2/n1.gif);}
td#n2 {background-image: url(../img2/n2.gif);}
td#n3 {background-image: url(../img2/n3.gif);}
td#n4_1 {background-image: url(../img2/n4_1.gif);}
td#n4_2 {background-image: url(../img2/n4_2.gif);}
td#n5 {background-image: url(../img2/n5.gif);}
td#n6_1 {background-image: url(../img2/n6_1.gif);}
td#n6_2 {background-image: url(../img2/n6_2.gif);}
td#n7 {background-image: url(../img2/n7.gif);}
td#n8 {background-image: url(../img2/n8.gif);}
td#n9 {background-image: url(../img2/n9.gif);}

/* STILI CARATTERI */

/* 003366 */ 
.fbianco14px {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:bold;
	}
a.fbianco14px:link{text-decoration: none;}
a.fbianco14px:visited{text-decoration: none;}
a.fbianco14px:hover{text-decoration: underline;}
a.fbianco14px:active{text-decoration: none;}


.f00336620px {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold; 
	line-height:19px; 
	color:#003366	
	}
a.f00336620px:link{text-decoration: none;}
a.f00336620px:visited{text-decoration: none;}
a.f00336620px:hover{text-decoration: underline;}
a.f00336620px:active{text-decoration: none;}

.f00336612px {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#003366	
	}
a.f00336612px:link{text-decoration: none;}
a.f00336612px:visited{text-decoration: none;}
a.f00336612px:hover{text-decoration: underline;}
a.f00336612px:active{text-decoration: none;}

.f00336618px {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:18px; 
	font-weight:bold; 
	line-height:16px;
	color:#003366	
	}
a.f00336618px:link{text-decoration: none;}
a.f00336618px:visited{text-decoration: none;}
a.f00336618px:hover{text-decoration: underline;}
a.f00336618px:active{text-decoration: none;}

/* FINE 003366 */

/* FFFFFF */

.Bianco20px {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	font-weight:bold;
	color:#fff;
	}
a.Bianco20px:link{text-decoration: none;}
a.Bianco20px:visited{text-decoration: none;}
a.Bianco20px:hover{text-decoration: underline;}
a.Bianco20px:active{text-decoration: none;}

.fFFFFFF20px {
	font-size: 20px;
	font-family: Verdana, Helvetica;
	font-weight:bold;
	color:#fff;
	}
a.fFFFFFF20px:link{text-decoration: none;}
a.fFFFFFF20px:visited{text-decoration: none;}
a.fFFFFFF20px:hover{text-decoration: underline;}
a.fFFFFFF20px:active{text-decoration: none;}

.fFFFFFF25px {
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:25px; 
	line-height:15px; 
	color:#FFFFFF;
	}
a.fFFFFFF25px:link{text-decoration: none;}
a.fFFFFFF25px:visited{text-decoration: none;}
a.fFFFFFF25px:hover{text-decoration: underline;}
a.fFFFFFF25px:active{text-decoration: none;}

.fFFFFFF11px {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#fff;
	}
a.fFFFFFF11px:link{text-decoration: none;}
a.fFFFFFF11px:visited{text-decoration: none;}
a.fFFFFFF11px:hover{text-decoration: underline;}
a.fFFFFFF11px:active{text-decoration: none;}

.fFFFFFF12px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#fff;
	font-weight:bold;
	}
a.fFFFFFF12px:link{text-decoration: none;}
a.fFFFFFF12px:visited{text-decoration: none;}
a.fFFFFFF12px:hover{text-decoration: underline;}
a.fFFFFFF12px:active{text-decoration: none;}

.fFFFFFF13px {
	font-size: 13px;
	font-family: Verdana, Helvetica;
	color:#fff;
	}
a.fFFFFFF13px:link{text-decoration: none;}
a.fFFFFFF13px:visited{text-decoration: none;}
a.fFFFFFF13px:hover{text-decoration: underline;}
a.fFFFFFF13px:active{text-decoration: none;}

.fFFFFFF15px {
	font-size: 15px;
	font-family: Verdana, Helvetica;
	color:#fff;
	}
a.fFFFFFF15px:link{text-decoration: none;}
a.fFFFFFF15px:visited{text-decoration: none;}
a.fFFFFFF15px:hover{text-decoration: underline;}
a.fFFFFFF15px:active{text-decoration: none;}

/* FINE FFFFFF */

/* 0066CC */
.f0066CC10px {
	font-size: 10px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC10px:link{text-decoration: none;}
a.f0066CC10px:visited{text-decoration: none;}
a.f0066CC10px:hover{text-decoration: underline;}
a.f0066CC10px:active{text-decoration: none;}

.f0066CC11px {
	font-size: 11px;
	font-family: Verdana, Verdana, Helvetica;
	color:#0066CC;
	}
	
a.f0066CC11px:link{text-decoration: none;}
a.f0066CC11px:visited{text-decoration: none;}
a.f0066CC11px:hover{text-decoration: underline;}
a.f0066CC11px:active{text-decoration: none;}

.fnormative {
	font-size: 11px;
	font-family: Verdana, Verdana, Helvetica;
	color:#0066CC;
	}
	
a.fnormative:link{text-decoration: none;}
a.fnormative:visited{text-decoration: none;}
a.fnormative:hover{text-decoration: underline;}
a.fnormative:active{text-decoration: none;}

.ftpx {
	font-size: 11px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:normal;
	color:#0066CC;
	}

	
/*	
a.f0066CC11px:link{text-decoration: none;}
a.f0066CC11px:visited{text-decoration: none;}
a.f0066CC11px:hover{text-decoration: underline;}
a.f0066CC11px:active{text-decoration: none;}
*/

.f0066CC12px {
	font-size: 12px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC12px:link{text-decoration: none;}
a.f0066CC12px:visited{text-decoration: none;}
a.f0066CC12px:hover{text-decoration: underline;}
a.f0066CC12px:active{text-decoration: none;}

.f0066CC12pxnb {
	font-size: 12px;
	font-family: Verdana, Verdana, Helvetica;
	color:#0066CC;
	}
a.f0066CC12pxnb:link{text-decoration: none;}
a.f0066CC12pxnb:visited{text-decoration: none;}
a.f0066CC12pxnb:hover{text-decoration: underline;}
a.f0066CC12pxnb:active{text-decoration: none;}

.f0066CC14px {
	font-size: 14px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC14px:link{text-decoration: none;}
a.f0066CC14px:visited{text-decoration: none;}
a.f0066CC14px:hover{text-decoration: underline;}
a.f0066CC14px:active{text-decoration: none;}

.f00000012px2 {
	font-size: 12px;
	font-family: Verdana, Verdana, Helvetica;
	color:#000000;
	}
a.f00000012px2:link{text-decoration: none;}
a.f00000012px2:visited{text-decoration: none;}
a.f00000012px2:hover{text-decoration: underline;}
a.f00000012px2:active{text-decoration: none;}


.f99999912px {
	font-size: 14px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#999999;
	}
a.f99999912px:link{text-decoration: none;}
a.f99999912px:visited{text-decoration: none;}
a.f99999912px:hover{text-decoration: underline;}
a.f99999912px:active{text-decoration: none;}


.f0066CC14pxlight {
	font-size: 14px;
	font-family: Verdana, Verdana, Helvetica;
	color:#0066CC;
	}
a.f0066CC14pxlight:link{text-decoration: none;}
a.f0066CC14pxlight:visited{text-decoration: none;}
a.f0066CC14pxlight:hover{text-decoration: underline;}
a.f0066CC14pxlight:active{text-decoration: none;}
	.ftesto {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:normal;
	text-align:justify;
	}
		.ftesto-ok {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:normal;
	text-align:center;
	}
			.ftesto-ok2 {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:normal;
	}
		a.ftesto-ok2:link{text-decoration: none;}
	a.ftesto-ok2:visited{text-decoration: none;}
	a.ftesto-ok2:hover{text-decoration: underline;}
	a.ftesto-ok2:active{text-decoration: none;}
	
	.ftesto1 {
    font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:normal;
	}
	a.ftesto1:link{text-decoration: none;}
	a.ftesto1:visited{text-decoration: none;}
	a.ftesto1:hover{text-decoration: underline;}
	a.ftesto1:active{text-decoration: none;}
	
	.ftesto2 {
    font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:normal;
	}	
.f0066CC16px {
	font-size: 16px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC16px:link{text-decoration: none;}
a.f0066CC16px:visited{text-decoration: none;}
a.f0066CC16px:hover{text-decoration: underline;}
a.f0066CC16px:active{text-decoration: none;}

.f0066CC13px {
	font-size: 13px;
	font-family: Verdana, Verdana, Helvetica;
	color:#0066CC;
	}
a.f0066CC13px:link{text-decoration: none;}
a.f0066CC13px:visited{text-decoration: none;}
a.f0066CC13px:hover{text-decoration: underline;}
a.f0066CC13px:active{text-decoration: none;}

.f0066CC18px {
	font-size: 18px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC18px:link{text-decoration: none;}
a.f0066CC18px:visited{text-decoration: none;}
a.f0066CC18px:hover{text-decoration: underline;}
a.f0066CC18px:active{text-decoration: none;}

.f0066CC20px {
	font-size: 20px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC20px:link{text-decoration: none;}
a.f0066CC20px:visited{text-decoration: none;}
a.f0066CC20px:hover{text-decoration: underline;}
a.f0066CC20px:active{text-decoration: none;}

.f0066CC11px {
	font-size: 11px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC11px:link{text-decoration: none;}
a.f0066CC11px:visited{text-decoration: none;}
a.f0066CC11px:hover{text-decoration: underline;}
a.f0066CC11px:active{text-decoration: none;}

.f0066CC20px {
	font-size: 20px;
	font-family: Verdana, Verdana, Helvetica;
	font-weight:bold;
	color:#0066CC;
	}
a.f0066CC20px:link{text-decoration: none;}
a.f0066CC20px:visited{text-decoration: none;}
a.f0066CC20px:hover{text-decoration: underline;}
a.f0066CC20px:active{text-decoration: none;}

/* FINE 0066CC */

/* 58595B */

.f58595B12px {
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595B;
}
a.f58595B12px:link {text-decoration: underline;}
a.f58595B12px:visited {text-decoration: none;}
a.f58595B12px:hover {text-decoration: underline;}
a.f58595B12px:active {text-decoration: none;}

/* FINE 58595B */

/* 000000 */

.f00000011px {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#000;
	}
a.f00000011px:link{text-decoration: none;}
a.f00000011px:visited{text-decoration: none;}
a.f00000011px:hover{text-decoration: underline;}
a.f00000011px:active{text-decoration: none;}

.f00000012px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
a.f00000012px:link{text-decoration: none;}
a.f00000012px:visited{text-decoration: none;}
a.f00000012px:hover{text-decoration: underline;}
a.f00000012px:active{text-decoration: none;}

.f00000014px {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	font-weight:bold;
	color:#000;
	}
a.f00000014px:link{text-decoration: none;}
a.f00000014px:visited{text-decoration: none;}
a.f00000014px:hover{text-decoration: underline;}
a.f00000014px:active{text-decoration: none;}

.f00000014pxnb {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
a.f00000014pxnb:link{text-decoration: none;}
a.f00000014pxnb:visited{text-decoration: none;}
a.f00000014pxnb:hover{text-decoration: underline;}
a.f00000014pxnb:active{text-decoration: none;}

.f00000013px {
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px; 
	line-height:15px; 
	color:#000000
	}
a.f00000013px:link{text-decoration: none;}
a.f00000013px:visited{text-decoration: none;}
a.f00000013px:hover{text-decoration: underline;}
a.f00000013px:active{text-decoration: none;}

/* FINE 000000 */

/* FFCC00 */

.fFFCC0011px {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#FFCC00;
	}
a.fFFCC0011px:link{text-decoration: none;}
a.fFFCC0011px:visited{text-decoration: none;}
a.fFFCC0011px:hover{text-decoration: underline;}
a.fFFCC0011px:active{text-decoration: none;}


.fED770312px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#ed7703;
	font-weight: bold;
	}
a.fED770312px:link{text-decoration: none;}
a.fED770312px:visited{text-decoration: none;}
a.fED770312px:hover{text-decoration: underline;}
a.fED770312px:active{text-decoration: none;}

.fFFCC0018px {
	font-size: 18px;
	font-family: Verdana, Helvetica;
	color:#FFCC00;
	font-weight:bold;
	}
a.fFFCC0018px:link{text-decoration: none;}
a.fFFCC0018px:visited{text-decoration: none;}
a.fFFCC0018px:hover{text-decoration: underline;}
a.fFFCC0018px:active{text-decoration: none;}

/* FINE FFCC00 */

/* FF3300 */

.fFF330014px {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330014px:link{text-decoration: none;}
a.fFF330014px:visited{text-decoration: none;}
a.fFF330014px:hover{text-decoration: underline;}
a.fFF330014px:active{text-decoration: none;}

.fFF330013px {
	font-size: 13px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330013px:link{text-decoration: none;}
a.fFF330013px:visited{text-decoration: none;}
a.fFF330013px:hover{text-decoration: underline;}
a.fFF330013px:active{text-decoration: none;}

.fFF330011px {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330011px:link{text-decoration: none;}
a.fFF330011px:visited{text-decoration: none;}
a.fFF330011px:hover{text-decoration: underline;}
a.fFF330011px:active{text-decoration: none;}

.fFF330012px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330012px:link{text-decoration: none;}
a.fFF330012px:visited{text-decoration: none;}
a.fFF330012px:hover{text-decoration: underline;}
a.fFF330012px:active{text-decoration: none;}

.fFF330012Altpx {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	}
a.fFF330012Altpx:link{text-decoration: none;}
a.fFF330012Altpx:visited{text-decoration: none;}
a.fFF330012Altpx:hover{text-decoration: underline;}
a.fFF330012Altpx:active{text-decoration: none;}

.FF330012px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	}
a.FF330012px:link{text-decoration: none;}
a.FF330012px:visited{text-decoration: none;}
a.FF330012px:hover{text-decoration: underline;}
a.FF330012px:active{text-decoration: none;}


.fFF330016px {
	font-size: 16px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330016px:link{text-decoration: none;}
a.fFF330016px:visited{text-decoration: none;}
a.fFF330016px:hover{text-decoration: underline;}
a.fFF330016px:active{text-decoration: none;}

.fFF330018px {
	font-size: 18px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330018px:link{text-decoration: none;}
a.fFF330018px:visited{text-decoration: none;}
a.fFF330018px:hover{text-decoration: underline;}
a.fFF330018px:active{text-decoration: none;}

.fFF330020px {
	font-size: 20px;
	font-family: Verdana, Helvetica;
	color:#FF3300;
	font-weight:bold;
	}
a.fFF330020px:link{text-decoration: none;}
a.fFF330020px:visited{text-decoration: none;}
a.fFF330020px:hover{text-decoration: underline;}
a.fFF330020px:active{text-decoration: none;}

/* FINE FF3300 */

/* 333333 */
.f33333310px {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	/* font-weight:bold; */
	}
a.f33333310px:link{text-decoration: none;}
a.f33333310px:visited{text-decoration: none;}
a.f33333310px:hover{text-decoration:underline;}
a.f33333310px:active{text-decoration: none;}

.f3333338px {
	font-size: 8px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	/* font-weight:bold; */
	}
a.f3333338px:link{text-decoration: none;}
a.f3333338px:visited{text-decoration: none;}
a.f3333338px:hover{text-decoration:underline;}
a.f3333338px:active{text-decoration: none;}
/* 333333 */
.f33333312px11 {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	/* font-weight:bold; */
	}

	
	
a.f33333312px11:link{text-decoration: none;}
a.f33333312px11:visited{text-decoration: none;}
a.f33333312px11:hover{color: #0066CC;}
a.f33333312px11:active{text-decoration: none;}

.f33333312px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:bold;
	}
a.f33333312px:link{text-decoration: none;}
a.f33333312px:visited{text-decoration: none;}
a.f33333312px:hover{text-decoration: underline;}
a.f33333312px:active{text-decoration: none;}

.f33333312pxnb {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
a.f33333312px:link{text-decoration: none;}
a.f33333312px:visited{text-decoration: none;}
a.f33333312px:hover{text-decoration: underline;}
a.f33333312px:active{text-decoration: none;}
.f33333312pxnb1 {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
.f33333314px {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:bold;
	}
a.f33333314px:link{text-decoration: none;}
a.f33333314px:visited{text-decoration: none;}
a.f33333314px:hover{text-decoration: underline;}
a.f33333314px:active{text-decoration: none;}

.f33333314pxnb {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
a.f33333314pxnb:link{text-decoration: none;}
a.f33333314pxnb:visited{text-decoration: none;}
a.f33333314pxnb:hover{text-decoration: underline;}
a.f33333314pxnb:active{text-decoration: none;}

.f33333311px {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
a.f33333311px:link{text-decoration: none;}
a.f33333311px:visited{text-decoration: none;}
a.f33333311px:hover{text-decoration: underline;}
a.f33333311px:active{text-decoration: none;}

.f33333311px2 {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	}
a.f33333311px2:link{text-decoration: none;}
a.f33333311px2:visited{text-decoration: none;}
a.f33333311px2:hover{color: #0066CC;}
a.f33333311px2:active{text-decoration: none;}

.f33333316px {
	font-size: 16px;
	font-family: Verdana, Helvetica;
	color:#0066CC;
	font-weight:bold;
	}
/* FINE 333333 */

/* 666666 */

.f66666611px {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	color:#666;
	font-weight: bold;
	}
a.f66666611px:link{text-decoration: none;}
a.f66666611px:visited{text-decoration: none;}
a.f66666611px:hover{text-decoration: underline;}
a.f66666611px:active{text-decoration: none;}

.f66666610px {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	color:#666;
	font-weight: bold;
	}
a.f66666610px:link{text-decoration: none;}
a.f66666610px:visited{text-decoration: none;}
a.f66666610px:hover{text-decoration: underline;}
a.f66666610px:active{text-decoration: none;}

/* FINE 666666 */

.f99999912px {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	color:#999;
	font-weight: bold;
	}
a.f99999912px:link{text-decoration: none;}
a.f99999912px:visited{text-decoration: none;}
a.f99999912px:hover{text-decoration: underline;}
a.f99999912px:active{text-decoration: none;}
.f99999914px {
	font-size: 14px;
	font-family: Verdana, Helvetica;
	color:#999;
	font-weight: bold;
	}
a.f99999914px:link{text-decoration: none;}
a.f99999914px:visited{text-decoration: none;}
a.f99999914px:hover{text-decoration: underline;}
a.f99999914px:active{text-decoration: none;}

/* 999999 */

/* FINE 999999 */
/* MENU LATERALE */

.arrowgreen{
	width: 100%; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #fff;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: bold 11px Verdana, Verdana, Helvetica, sans-serif;
	display: block;
	background: transparent url(../img2/arrowblue.gif) 100% 0;
	/*height: 24px; */
    height: 18px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 3px 0 2px 3px;
	/*line-height: 24px;*/
	line-height: 18px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #003366;
}

.arrowgreen li a:hover{
	color: #0066CC;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #ffffff;
	background-position: 100% -64px;
}

/* INIZIO SCROLLER LIBRI */
/* this page declarations */	
#wrapp {
/* width: 760px; */
text-align: left;
font: normal 1em Verdana;
/* margin: 0 auto; */
padding: 0;
/* color: black; */
}
#wrapp h1 {font: bold 1.1em Verdana; margin: 1.2em 0 0.5em 0; padding: 0;}
.gnb {
/* width: 740px; */
/* margin: 20px 0 3px 0;  
background: #f0f1f1 url(gnb_bg.gif) left top repeat-x  */
}
.gnb h3{
font: normal 9px/14px Verdana;
text-align: right;
margin: 0 10px 0 0; 
padding: 0
}
#wrapp p{font: normal 0.9em Verdana; margin: 1em 0; padding: 0;}
#wrapp h2 {font: bold 1em Verdana;}

code {
/* width:100%;	 */
font: normal 11px 'Courier New', Courier, Fixed;
/* color: #000; */
/* display: block; */ 
display:compact;
padding: 1em;
margin: 1em 0;
background-color: #eee;
border: 1px solid #d3d3d6;
border-left-width: 5px;
white-space: pre;
overflow-x: auto;
}
/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
/* border: 1px solid #000; */
/* background: #fff; */
/* width: 738px; */
/* height: 27px; */
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
/* left: 10px; */
/* top: 8px; */
width: 500px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
/* left: 750px; */
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
/* background: #fff; */
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0; 
} 
