/**********************************
 * Classi non di INFERENTIA
 **********************************/
 .table {
	font-family: arial;
	font-size: 11px;
	line-height:13px;
	color: #000000; 
 }
 
 /* Rende flat (piatte) tutte le Form */
 FORM {
	margin: 0,0,0,0;
 }

/**********************************
 * Classe di inferentia modificata 
 **********************************/
a:link.letterbeigeoff, a:active.letterbeigeoff, a:visited.letterbeigeoff, a:hover.letterbeigeoff, .letterbeigeoff {
	font-family: verdana ; 
	font-size: 13px; 
	color: #000000; 
	background-color: #D9D9D9;
	text-decoration: none; 
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
}

a:link.letterbeigeon, a:active.letterbeigeon, a:visited.letterbeigeon, a:hover.letterbeigeon, .letterbeigeon {
	font-family: verdana ; 
	font-size: 13px; 
	text-decoration: none; 
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	color: #000000; 
	background-color: #FFDCA4;
}

	.boxborsa {
	background-color: #fff;
	 				border-top    	: 1pt solid #E5EEF3;
					border-right  	: 1pt solid #E5EEF3;
					border-bottom 	: 1pt solid #E5EEF3;
					border-left   	: 1pt solid #E5EEF3;

	}

	a.txtnero:active, a.txtnero:visited, a.txtnero:link {
		font-family: arial;
		font-size: 11px;
		line-height:13px;
		color: #000000;
        text-decoration: none;
	}

    a.txtnero:hover {
		font-family: arial;
		font-size: 11px;
		line-height:13px;
		color: #000000;
	    text-decoration: underline;
	}


    a.txt_borsa:active, a.txt_borsa:visited, a.txt_borsa:link, a.txt_borsa:hover {
	font-family: arial,verdana, helvetica ;
	font-size: 11px;
	font-weight: normal;
	color : #005A86;
	text-decoration: underline;
	padding-left:3px;
    }

    .txt_borsa2 {
	font-family: verdana, arial, helvetica ;
	font-size: 9px;
	font-weight: bold;
	color : #005A86;
	text-decoration: none;
	padding-left:3px;
	line-height:12px;
	}

    .txt_borsa_red {
	font-family: arial,verdana, helvetica ;
	font-size: 11px;
	font-weight: bold;
	color : #D90200;
	text-decoration: none;
	}

    .txt_borsa_green {
	font-family: arial,verdana, helvetica ;
	font-size: 11px;
	font-weight: bold;
	color : #008000;
	text-decoration: none;
	}

    .txt_borsa_n {
	font-family: arial,verdana, helvetica ;
	font-size: 11px;
	font-weight: normal;
	color : #005A86;
	text-decoration: none;
	padding-left:3px;
	}

/* classi per elementi ticker*/

	#row{
height:18px;
width:160px;
background-color:#E5EEF3;
margin: 0px;
padding: 0px;
}

#rowb{
height:18px;
width:160px;
background-color:#FFFFFF;
margin: 0px;
padding: 0px;
}
#txtbor{
height:18px;
width:40%;
margin: 0px;
padding: 0px;
}
#txtbor2{
height:18px;
width:30%;
margin: 0px;
padding: 0px;
}

#bgceleste{
height:1px;
width:160px;
background-color:#E5EEF3;
margin: 0px;
padding: 0px;
}
 
input.cerca {
	font-family: arial ;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	width: 70px;
	}

/* classi per albero di navigazione rivisteonline */

.bgsx {
	BACKGROUND-COLOR: #D8DFE5;
	}

A.menugrigio:active {
	FONT-SIZE: 11px;
	COLOR:#41535D;
	BACKGROUND-COLOR: #D8DFE5;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none
}

A.menugrigio:visited {
	FONT-SIZE: 11px;
	COLOR:#41535D;
	BACKGROUND-COLOR: #D8DFE5;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none
}

A.menugrigio:link {
	FONT-SIZE: 11px;
	COLOR:#41535D;
	BACKGROUND-COLOR: #D8DFE5;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none
}


A.menugrigio:hover {
	TEXT-DECORATION: underline
}


.menugrigio {
	FONT-SIZE: 11px;
	COLOR:#41535D;
	BACKGROUND-COLOR: #D8DFE5;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: arial;
	text-align: left;
	TEXT-DECORATION: none
}

.bgattivo {
	BACKGROUND-COLOR: #FE9900
	}

.pixelbianco {
	FONT-SIZE: 1px;
	LINE-HEIGHT: 0px;
	BACKGROUND-COLOR: #FFFFFF;
}

.borsaup {
    font-family: tahoma;
    font-size: 9px;
    color: #00C400;
    font-weight: bold;
}

.borsadown {
    font-family: tahoma;
    font-size: 9px;
    color: #ff0000;
    font-weight: bold;
}

.borsaneutral {
    font-family: tahoma;
    font-size: 9px;
    color: #000000;
    font-weight: bold;
}

.borsa { 
	font-family: arial ;
	font-size: 10px;
	color: #005A87;
	text-decoration: none;
	}

.txtrosso10  {
	font-family: arial;
	font-size: 10px;
	color: #CC0001;
	}

/* classi tutti servizi*/
td.tuttiservizi {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.tstitolosx {
	font-family: Arial;
	font-size: 11px;
	color: #005A87;
}

a.tstitoblu:link, a.tstitoblu:active, a.tstitoblu:visited{
		font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #005A87;
	text-decoration: underline;
}
a.tstitoblu:hover {
		font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #F25822;
}
.tstitolettere {
	font-size: 12px;
	font-weight: bold;
}

select.tuttiservizi {
	font-family: Arial;
	font-size: 11px;
	width: 160px;
}

/* Classi paginazione tutti i servizi */

	.bordonum  {
	border-bottom  	: 1pt solid #000;
	border-right 	: 1pt solid #000;
	border-top 	    : 1pt solid #000;
	border-left 	: 1pt solid #000;
	font-family: arial,verdana, helvetica; 	
	font-size: 7.5pt; 
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-align:center;
	}

		/* linknero underline*/
	a:active.txtnum, a:Visited.txtnum, a:Link.txtnum, .txtnum{
		font-size: 7.5pt;
		font-family: arial,verdana, helvetica;
		color: #000000;
		text-decoration: none;
		text-align:center;
		font-weight: normal;
		line-height:13px;
	}
	
	a:hover.txtnum {
		font-size: 7.5pt;
		font-family: arial,verdana, helvetica;
		color: #000000;
		text-decoration: none;
		text-align:center;
		font-weight: normal;
		line-height:13px;
	}


/* Classi per Telefisco */
.sfondoOn{
	background-color: #663300;
}

A.MenuTelefisco:link {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #663300;  
	TEXT-DECORATION: underline;
}
A.MenuTelefisco:visited {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #663300;  
	TEXT-DECORATION: underline;
}
A.MenuTelefisco:hover {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #663300;  
	TEXT-DECORATION: underline;
}
.MenuTelefiscoOn {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #FFF4DB; 
	FONT-WEIGHT: bold;
	}
.bordoleft {
	border-left   	: 1pt solid #633100;
}
.bordobottom {
	border-bottom  	: 1px solid #D98D40;
}
.bordobottomw {
	border-bottom  	: 1pt solid #ffffff;
}
.tittestata{
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #FFEFDD; 
	FONT-WEIGHT: bold;
	text-transform:uppercase;
}
.titarancio{
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #D98D40; 
	FONT-WEIGHT: bold;
	text-transform:none;
}
.testoart{
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #000000; 
	FONT-WEIGHT: normal;
	text-transform:none;
}
A.testoart:link{
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	text-decoration:underline;
}
A.testoart:hover{
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	text-decoration:underline;
}
A.testoart:visited{
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	text-decoration:underline;
	}
.titbiancobold12{
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	COLOR: #ffffff; 
	FONT-WEIGHT: bold;
	text-transform:uppercase;
}
.txtfisco11 {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	COLOR: #000000; 
	FONT-WEIGHT: normal; 
}
.titfisco11 {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	COLOR: #ffffff; 
	FONT-WEIGHT: normal;
	text-transform:uppercase; 
}
a.txtfisco11b:link {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	text-decoration:underline;
}
a.txtfisco11b:visited {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	text-decoration:underline;
}
a.txtfisco11b:hover {
    font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	COLOR: #000000; 
	FONT-WEIGHT: bold;
	text-decoration:underline;
}

.txtverdebold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #656801; FONT-FAMILY: verdana
}

