BODY, TD {
/*font-family : Arial, Helvetica, sans-serif ;*/
	scrollbar-arrow-color:#000000;	
	scrollbar-track-color:#CFE0F8;					/* fondo */
	scrollbar-shadow-color:#6B84A6;				/* ombra 1 */
	scrollbar-face-color:#BBD4F6;					/* colore principale */
	scrollbar-highlight-color:#FFFFFF;			/* 3D */
	scrollbar-darkshadow-color:#2B4466;
	scrollbar-3dlight-color:#BBD4F6;
}

a.button{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 16px;
	color: #A00B0F;
	font-weight: bold;
	text-decoration: none;
}

a.button:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 16px;
	color: #F50005;
	font-weight: bold;
	text-decoration: none;
}

a.email{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 13px;
	color: #000099;
	/*font-style: italic;*/
	text-decoration: none;
}

a.email:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 13px;
	color: #1F3757;
	/*font-style: italic;*/
	text-decoration: none;
}

a.flag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 13px;
	color: #1F3757;
	background-color: #E2EDFA;
}

a.flag:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 13px;
	color: #1F3757;
	background-color: #E2EDFA;
}

a.flagBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 13px;
	font-weight: bold;
	color: #1F3757;
	background-color: #E2EDFA;
}

a.flagBold:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 13px;
	font-weight: bold;
	color: #1F3757;
	background-color: #E2EDFA;
}

a.home{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 14px;
	color: #A00B0F;
}

a.home:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 14px;
	color: #1F3757;
}

a.istruzioni{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #0000FF;
	font-style: italic;
	text-decoration: underline;
}
a.istruzioni:hover{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #0000FF;
	font-style: italic;
	text-decoration: underline;
}

a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 16px;
	color: #1F3757;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 16px;
	color: #426697;
	font-weight: bold;
	text-decoration: none;
}

a.folder{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 16 px;
	/*font-style: italic;*/
	font-weight: bold;
	color: #00336D;
	background-color : #B7CEEB;
	text-decoration: none;
}

a.folder:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 16 px;
	color: #A50212;
	background-color: #B7CEEB;
	/*font-style: italic;*/
	font-weight: bold;
	text-decoration: none;
}

a.menu{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	Line-height: 16px;
	color: #426697;
	font-weight: bold;
	text-decoration: none;
}

a.yellow{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	Line-height: 16px;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
}

a.price{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1F3757;
	font-weight: bold;
	text-decoration: none;
}

a.price:hover{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #426697;
	font-weight: bold;
	text-decoration: none;
}

a.privacy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 13px;
	color: #1F3757;
}

a.privacy:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 13px;
	color: #426697;
}

a.riv{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 18px;
	color: #1F3757;
	font-weight: bold;
	text-decoration: none;
}

a.riv:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 18px;
	color: #426697;
	font-weight: bold;
	text-decoration: none;
}

a.testobold{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #1F3757;
}

.access{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	Line-height: 13px;
	color: #FFFFFF;
	background-color: #426697;
}

.assist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Line-height: 16 px;
	font-weight: bold;
	color: #00336D;
	background-color : #B7CEEB;
	text-decoration: none;
	text-align: justify;
}

.credits{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #426697;
}

.didascalia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 13px;
	color: #1F3757;
	text-align: justify;
}

.flag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 13px;
	color: #1F3757;
	background-color: #E2EDFA;
}

.home{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 14 px;
	color: #00336D;
	text-decoration: none;
	text-align: justify;
}

.homeRight{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 14 px;
	color: #00336D;
	text-decoration: none;
	text-align: right;
}

.homebold{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 14 px;
	font-weight: bold;
	color: #00336D;
	text-decoration: none;
	text-align: justify;
}

.homered{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 14 px;
	font-weight: bold;
	color: #A50212;
	text-decoration: none;
}

.homeredbig{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	Line-height: 14 px;
	font-weight: bold;
	color: #A50212;
	text-decoration: none;
	text-align: justify;
}

.line{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	Line-height: 1px;
	background-color: #C5D7FE;
	text-align: justify;
}

.login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 12px;
	color: #1F3757;
	background-color: #EEF7FF;
}

.login_field{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	Line-height: 12px;
	color: #1F3757;
	background-color: #FFFFFF;
}

.main{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 10px;
	color: #1F3757;
	font-weight: bold;
	text-decoration: none;
}

.menubold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 16px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}

.menuInt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Line-height: 16px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	/*font-style: italic;*/
}

.menuPromo18{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	Line-height: 22px;
	color: #990000;
	font-weight: bold;
}

.menuPromo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	Line-height: 22px;
	color: #990000;
}

.menuPromoBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	Line-height: 22px;
	color: #990000;
	font-weight: bold;
}

.menuPromoBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	Line-height: 22px;
	color: #990000;
	font-weight: bold;
}

.menuPromoBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	Line-height: 26px;
	color: #990000;
	font-weight: bold;
}

.reserved{
	background: #E1EEFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 12px;
	color: #1F3757;
	background-color: #E6F0FB;
	text-decoration: none;
}

.resolution{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	Line-height: 13px;
	color: #1F3757;
}

.riviste{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	Line-height: 18px;
	color: #1F3757;
	font-weight: bold;
	text-decoration: none;
}

.spazio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-align: justify;
}

.swtesto{
	background: #E6F0FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F3757;
	Line-height: 16px;
}

.swtestoJust{
	background: #E6F0FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F3757;
	Line-height: 16px;
	text-align: justify;
}

.swtestobold{
	background: #E6F0FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	Line-height: 16px;
	font-weight: bold;
	text-align: justify;
}

.Statibold{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 16px;
	color: #990000;
}

.testo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #1F3757;
}

.testo14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 15px;
	color: #1F3757;
}

.testo14Just{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 15px;
	color: #1F3757;
	text-align: justify;
}

.testoAzzurro{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Line-height: 16px;
	color: #426697;
}

.testoBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	Line-height: 26px;
	color: #1F3757;
	font-weight: bold;
	text-decoration: none;
}

.testoBlu8{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 16px;
	color: #1F3757;
}

.testoBlu{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Line-height: 16px;
	color: #1F3757;
}

.testobold{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #1F3757;
}

.testoboldJust{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #1F3757;
	text-align: justify;
}

.testoInput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	Line-height: 15px;
	color: #1F3757;
}

.testoItalic{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	font-style: italic;
	font-weight: bold;
}

.testoJust{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #1F3757;
	text-align: justify;
}

.testofolder{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 16px;
	color: #00336D;
	background-color : #F5FAFE;
	text-decoration: none;
	border-top: thin #C5D7EF;
}

.testofolderJust{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Line-height: 16px;
	color: #00336D;
	background-color : #F5FAFE;
	text-decoration: none;
	border-top: thin #C5D7EF;
	text-align: justify;
}

.testoPromo{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	Line-height: 30px;
	color: #426697;
}

.testoPromoData{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	Line-height: 22px;
	color: #990000;
	text-decoration: underline;
}

.testoUline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #1F3757;
	text-align: justify;
	text-decoration: underline;
}

.testowhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	color: #FFFFFF;
}

.testowhiteJust{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Line-height: 15px;
	text-align: justify;
	color: #FFFFFF;
}

.titFolder{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	Line-height: 16 px;
	font-weight: bold;
	color: #00336D;
	background-color : #B7CEEB;
	text-decoration: none;
}
