body {
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;        
   	
	margin: 0;
	background-color: #224981;
    /*background-image: url('/images/twtt.png');
    background-repeat: repeat-x;
    background-position-y: top;*/
}


.hl{cursor:pointer;cursor:hand;}

.cal_td_off{
	 width:20px;
	 height:20px;
	 background-color: #F0F0F0;
}
.cal_td_on1{
	width:20px;
	height:20px;
	text-align:center;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#FF9933; text-decoration:none;
	cursor:pointer;cursor:hand;

}
.cal_td_sd{
	width:20px;
	height:20px;
	text-align:center;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#CC0000; text-decoration:none;
	cursor:pointer;cursor:hand;

}
.cal_td_on2{
	width:20px;
	height:20px;
	text-align:center;
	background-color: #F0F0F0;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
	cursor:pointer;cursor:hand;

}
.cal_td_onT{
	width:20px;
	height:20px;
	text-align:center;
	background-color: #0066FF;
	font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none;
}
.cal_td_over{
	width:20px;
	height:20px;
	text-align:center;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color: #DBDBDB;
	font-family: Verdana; font-size: 11px; color:#00AA00; text-decoration:none;
	cursor:pointer;cursor:hand;
}



.calM_td_off{
	 width:28px;
	 height:20px;
	 background-color: #F0F0F0;
}
.calM_td_on{
	width:28px;
	height:20px;
	text-align:center;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
	cursor:pointer;cursor:hand;

}
.calM_td_onT{
	width:28px;
	height:20px;
	text-align:center;
	background-color: #0066FF;
	font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none;
}
.calM_td_over{
	width:28px;
	height:20px;
	text-align:center;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color: #DBDBDB;
	font-family: Verdana; font-size: 11px; color:#00AA00; text-decoration:none;
	cursor:pointer;cursor:hand;
}



.tb_data_1{
	border-bottom: 1px solid #E4E8EF;
	height:25px;
	/*width:700px;*/
	padding:0; 
	text-align:left;
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
.tb_data_2{
	border-bottom: 1px solid #E4E8EF;
	height:25px;
	/*width:700px;*/
	padding:0; 
	text-align:left;
	border-collapse:collapse;
	background-color:#F3F3F3;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
.tb_data_Over{
	border-bottom: 1px solid #FFFFFF;
	height:25px;
	/*width:700px;*/
	padding:0; 
	text-align:left;
	border-collapse:collapse;
	background-color:#CED6E1;
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
}

.tb_Sdata_1{
	border-bottom: 1px solid #EAEAEA;
	height:18px;
	width:660px;
	padding:0; 
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
/*
.tb_Sdata_2{
	border-bottom: 1px solid #EAEAEA;
	height:18px;
	width:660px;
	padding:0; 
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}*/

.tb_Sdata_over{
	border-bottom: 1px solid #EAEAEA;
	height:18px;
	width:660px;
	padding:0; 
	border-collapse:collapse;
	background-color: #EAEAEA;
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
}



.tb_data340_1{
	border-bottom: 1px solid #E4E8EF;
	height:20px;
	width:340px;
	padding:0; 
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
.tb_data340_2{
	border-bottom: 1px solid #E4E8EF;
	height:20px;
	width:340px;
	padding:0; 
	border-collapse:collapse;
	background-color:#F3F3F3;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
.tb_data340_Over{
	border-bottom: 1px solid #FFFFFF;
	height:20px;
	width:340px;
	padding:0; 
	border-collapse:collapse;
	background-color:#E8E8E8;
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
}

.tb_data460_1{
	border-bottom: 1px solid #E4E8EF;
	height:20px;
	width:460px;
	padding:0; 
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
.tb_data460_2{
	border-bottom: 1px solid #E4E8EF;
	height:20px;
	width:460px;
	padding:0; 
	border-collapse:collapse;
	background-color:#F3F3F3;
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
}
.tb_data460_Over{
	border-bottom: 1px solid #FFFFFF;
	height:20px;
	width:460px;
	padding:0; 
	border-collapse:collapse;
	background-color:#E8E8E8;
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
}



.tb_data12_1{
	border-bottom: 1px solid #E4E8EF;
	height:25px;
	width:700px;
	padding:0; 
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-family: Arial; font-size: 12px; color:#333333; text-decoration:none;
}
.tb_data12_2{
	border-bottom: 1px solid #E4E8EF;
	height:25px;
	width:700px;
	padding:0; 
	border-collapse:collapse;
	background-color:#F3F3F3;
	font-family: Arial; font-size: 12px; color:#333333; text-decoration:none;
}
.tb_data12_Over{
	border-bottom: 1px solid #FFFFFF;
	height:25px;
	width:700px;
	padding:0; 
	border-collapse:collapse;
	background-color:#E8E8E8;
	font-family: Arial; font-size: 12px; color:#0060BF; text-decoration:none;
}




/*-------------------PRESENTI NEW GRAFICA-----------------*/
.compare_td_over{
	background-color:#E6E6E6;
	cursor:pointer;cursor:hand;
}
.compare_td_off{
	background-color:none;
}

.td_intestazione_sortOFF{
	font-family: Verdana; font-size: 11px; color:#0060BF; text-decoration:none;
	cursor:pointer;cursor:hand;
}
.td_intestazione_sortON{
	font-family: Verdana; font-size: 11px; color:#333333; text-decoration:none;
	cursor:pointer;cursor:hand;
	background-color:#D8D8D8;
}

.td_14025_on{
	width:140px;
	height:25px;
	text-align:center;
	font-family: Arial; font-size: 14px; color:#FFFFFF; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_14025_on.png');
	cursor:pointer;cursor:hand;
}
.td_14025_off{
	width:140px;
	height:25px;
	text-align:center;
	font-family: Arial; font-size: 14px; color:#666666; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_14025.png');
	cursor:pointer;cursor:hand;
}

.td_11525_on{
	width:115px;
	height:25px;
	text-align:center;
	font-family: Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_11525_on.png');
}
.td_11525_off{
	width:115px;
	height:25px;
	text-align:center;
	font-family: Arial; font-size: 12px; color:#666666; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_11525.png');
	cursor:pointer;cursor:hand;
}

.td_10235_on{
	width:102px;
	height:35px;
	text-align:center;
	font-family: Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_10235_on.png');
}
.td_10235_off{
	width:102px;
	height:35px;
	text-align:center;
	font-family: Arial; font-size: 12px; color:#666666; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_10235.png');
	cursor:pointer;cursor:hand;
}



.div_tab_14025_on{
	width:140px;
	height:25px;
	float: left;
	line-height:25px;
	text-align:center;
	font-family: Arial; font-size: 14px; color:#FFFFFF; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_14025_on.png');
	margin-top:0;
	margin-bottom:0;
}
.div_tab_14025_off{
	width:140px;
	height:25px;
	float: left;
	line-height:25px;
	text-align:center;
	font-family: Arial; font-size: 14px; color:#666666; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_14025.png');
	cursor:pointer;cursor:hand;
	margin-top:0;
	margin-bottom:0;
}
.div_tab_14025_over{
	width:140px;
	height:25px;
	float: left;
	line-height:25px;
	text-align:center;
	font-family: Arial; font-size: 14px; color:#cc0000; text-decoration:none; font-weight:bold;
	background-image: url('/images/tab_14025.png');
	cursor:pointer;cursor:hand;
	margin-top:0;
	margin-bottom:0;
}

.td_send{
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
	width:150px;
	height:30px;
	border-width:0px;
	background-color:transparent;
	background-image: url('/images/bgrbt.png');
	text-align:center;
	cursor:pointer;cursor:hand;
}

.tb_bt_over{
	background-image: url('/images/btover_20040.png');
	width:200px;
	height:40px;
	cursor:pointer;cursor:hand;
	padding:0; 
	border-collapse:collapse;
	border:0px none;
	font-family: Arial; font-size: 16px; color:#CC0000; text-decoration:none; font-weight:bold
}
.tb_bt_off{
	background-image: url('/images/bt3_20040.png');
	width:200px;
	height:40px;
	cursor:pointer;cursor:hand;
	padding:0; 
	border-collapse:collapse;
	border:0px none;
	font-family: Arial; font-size: 16px; color:#3B5998; text-decoration:none; font-weight:bold
}

.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:2px;border:1px solid #888}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}

.L_sInt_1{background-color:#F7DC9D;cursor:pointer;cursor:hand;}
.L_sInt_2{background-color:#E1E8EC;cursor:pointer;cursor:hand;}
.L_sInt_3{background-color:#E3F0E6;cursor:pointer;cursor:hand;}
.L_sInt_4{background-color:#FBFDB9;cursor:pointer;cursor:hand;}
.L_sInt_5{background-color:#E9E9E9;cursor:pointer;cursor:hand;}
.L_sInt_off{background-color:#FFFFFF;}

.L_sInt_tit{background-color:#F7DC9D;cursor:pointer;cursor:hand;}
.L_sInt_tit_off{background-color:#FFFFFF;cursor:pointer;cursor:hand;}


.tab12030_off{
	width:120px;
	text-align:center;
	height:30px;
	background-image: url('/images/bgLIVE_tab_OFF.png');
	font-family: Arial;
	font-size: 18px;
	text-decoration:none;
	color:#999999;
	cursor:pointer;cursor:hand
}
.tab12030_on{
	width:120px;
	text-align:center;
	height:30px;
	background-image: url('/images/bgLIVE_tab_ON.png');
	font-family: Arial;
	font-size: 20px;
	text-decoration:none;
	color:#FF9933;
	cursor:pointer;cursor:hand
}

.td_summaryLIVE_off{
	cursor:pointer;cursor:hand;
	background-color:#DDE0E3;
}
.td_summaryLIVE_over{
	cursor:pointer;cursor:hand;
	background-color:#f7dc9d;
}

.feedB_over{
	position: absolute;
	width: 25px;
	height: 85px;
	z-index: 1;
	top: 300px;
	background-image:url('/images/feedback_on.png');
	cursor:pointer;cursor:hand;
}
.feedB_off{
	position: absolute;
	width: 25px;
	height: 85px;
	z-index: 1;
	top: 300px;
	background-image:url('/images/feedback_off.png');
}
.td_Feat_on{
    background-image: url('/images/BGtabON.png');
    width:235px;
    height:50px;
    text-align:center;
    font-family: Arial; font-size: 26px; color:#333333; text-decoration:none; font-weight:bold;
    padding:0; 
	border-collapse:collapse;
	cursor:pointer;cursor:hand;
}
.td_Feat_off{
    width:235px;
    height:50px;
    text-align:center;
    font-family: Arial; font-size: 26px; color:#FFFFFF; text-decoration:none; font-weight:bold;
    padding:0; 
	border-collapse:collapse;

}





.td_wl_on{
	width:120px;
	background-color: #DBD9CC;
	text-align:center;
	cursor:pointer;cursor:hand;
	padding:5px;
}
.td_wl_off{
	width:120px;
	text-align:center;
	padding:5px;
}
.td_tab_cntr_off{
	width:100px;
	text-align:center;
	background-image: url('/images/baseBOXchoose940_tabOFF.png');
	font-family: Verdana; font-weight:bold; font-size: 12px; color:#999999; text-decoration:none;
	cursor:pointer;cursor:hand;
}

.td_tab_cntr_on{
	width:100px;
	text-align:center;
	background-image: url('/images/baseBOXchoose940_tabON.png');
	font-family: Verdana; font-weight:bold; font-size: 12px; color:#004ABB; text-decoration:none;
}
.td_tab_chk_over{
	width:180px;
	text-align:left;
	background-image: url('/images/chk_bg.png');
	font-family: Arial; font-weight:bold; font-size: 16px; color:#004ABB; text-decoration:none;
	cursor:pointer;cursor:hand;
	padding-left:5px;
}
.td_tab_chk_off{
	background-image: url('/images/chk_bg_off.png');
	width:180px;
	text-align:left;
	font-family: Arial; font-weight:bold; font-size: 16px; color:#000000; text-decoration:none;
	cursor:pointer;cursor:hand;
	padding-left:5px;
}
.td_tab_chk_on{
	width:180px;
	text-align:left;
	background-image: url('/images/chk_bg.png');
	font-family: Arial; font-weight:bold; font-size: 16px; color:#339933; text-decoration:none;
	cursor:pointer;cursor:hand;
	padding-left:5px;
}

.hlp_arr1_on{
	background-image: url('/images/boxArroxON_1.png');
	cursor:pointer;cursor:hand;
	font-family: Arial; font-size: 16px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}
.hlp_arr2_on{
	background-image: url('/images/boxArroxON_2.png');
	cursor:pointer;cursor:hand;
	font-family: Arial; font-size: 16px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}
.hlp_arr3_on{
	background-image: url('/images/boxArroxON_3.png');
	cursor:pointer;cursor:hand;
	font-family: Arial; font-size: 16px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}
.hlp_arr_off{
	background-image:;
	cursor:pointer;cursor:hand;
	font-family: Arial; font-size: 16px; color:#004ABB; text-decoration:none; font-weight:bold;
}
/*------___Striscia compare___------*/
.compareTD_over{
	background-color:#CECBC6;
	cursor:pointer;cursor:hand;
	color:#FF0000;
}
.compareTD{
	background-color:none;
	width:60px;
	text-align:center;
	border-left: 1px solid #F5F4F3;
	border-right: 1px solid #CDCAC5;
	font-family: Verdana; font-size: 11px; text-decoration:none;
}
/*------___Striscia compare___------*/

/*------___HOME___------*/
.H_scroll{
	text-align:left;
	border-left: 1px solid #D1CFCD;
	border-right: 1px solid #E6E6E6;
	border-top: 1px solid #D1CFCD;
	border-bottom: 1px solid #E6E6E6;
	background-color: #F3F3F3;
	width:270px;
	height:300px;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.H_scroll_li{list-style:none;text-align:center;}
.Htip{
	background: url('/images/homeToff.png');
	height: 50px;
	width: 290px;
	font-family: Arial; font-size: 14px; color:#333333; font-weight:bold;
	border-collapse:collapse;	
	padding:5px;
}
.Htip_hover{
	background: url('/images/homeT.png') no-repeat;
	color:#FFFFFF;
	cursor:pointer;cursor:hand;
}
.btREG{
	width: 150px;
	height: 50px;
	font-size: 22px;
	color: #FFFFFF;
	font-family: Arial;
	border-width: 0px;
	background-color: transparent;
	background-image: url('/images/button_subscribe.png');
	text-shadow: 0 1px 1px rgba(0,0,0,.5);
}
.btREGon{background-image: url('/images/button_subscribeON.png');cursor:pointer;cursor:hand;}
.homeTXTscroll{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 24px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}

#divTip{
width:200px;
position: absolute;
z-index: 100000;
opacity:0.90;filter:alpha(opacity=90);
display:none;
}
.divTipTESTO{
padding:5px;
border-radius: 6px;-moz-border-radius:6px;-webkit-border-radius:6px;
border:0px;background-color:#333333;
font-family: Arial;font-size: 18px;color:#FFCC00;text-align: center;
width:200px;
}

#prgBAR{
	border: solid 0px;
	background-color: #217cd7;
	background: -webkit-gradient(linear, left top, left bottom, from(#4288D5), to(#105aa5));
	background: -moz-linear-gradient(top,  #4588D5,  #105aa5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4588D5', endColorstr='#105aa5');
	/*border: solid 1px #1c74cc;
	background-color: #2b8bec;
	background: -webkit-gradient(linear, left top, left bottom, from(#2b8bec), to(#105aa5));
	background: -moz-linear-gradient(top,  #2b8bec,  #105aa5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b8bec', endColorstr='#105aa5');*/
	display: inline-block;
	height:14px;	
	float:left;
	-webkit-border-radius: 1px;	-moz-border-radius: 1px; border-radius: 1px;
	
	font: 5px Arial;
}

.H_panel {
	background: #F4F4F4;
	width:780px;
	display: none;
}
.H_slide {
	margin: 0;
	padding: 0;
	border-top: solid 2px #548AC0;
	width:780px;
	text-align:center;
}
.H_btn-slide {
	background: url('/images/hsa.png') no-repeat center top;
	text-align: center;
	width: 200px;
	height: 20px;
	padding: 3px 0px 0 0;
	margin: 0 auto;
	display: block;
	font-family: Arial; font-size: 11px; color:#FFFFFF; text-decoration:none;
}

.tabC{
	border-bottom: solid 4px #666666;
	height:25px;
	text-align:left;
	padding-top:3px;
}

.tabCsub{
	border-top: solid 1px #666666;
	height:25px;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
}

.tabE{
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC));
	background: -moz-linear-gradient(top,  #FFFFFF,  #CCCCCC);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CCCCCC');
	background-color:#CCCCCC;
	padding-left:6px; padding-right:4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border: solid 1px #E2E6E7;

	float:left;
	font-family: Arial; font-size: 16px;font-weight: bold; color: #333333;	
	text-decoration:none;
	position:relative;
	height:23px;
	line-height:23px;
	text-align:center;
	margin-right:2px;
}
.tabE:hover{
	background:#E4E4E4;
	color: #666666;
	filter:none;
}
.tabE a{
	position:absolute;
	bottom:0;
}
.tabE_attivo{
	padding-left:6px; padding-right:6px;
	border: solid 1px #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#666666));
	background: -moz-linear-gradient(top,  #808080,  #666666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080', endColorstr='#666666');
	color: #FFFFFF;		
	background-color:#666666;
}
.tabEON a{
	position:absolute;
	bottom:0;
}

.tabEsub{
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#FFFFFF));
	background: -moz-linear-gradient(top,  #CCCCCC,  #FFFFFF);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#FFFFFF');
	
	padding-left:6px; padding-right:4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border: solid 1px #E2E6E7;

	float:left;
	font-family: Arial; font-size: 16px;font-weight: bold; color: #333333;	
	text-decoration:none;
	position:relative;
	height:23px;
	line-height:23px;
	text-align:center;
	margin-right:2px;
	background-color:#CCCCCC;

}
.tabEsub:hover{
	background:#E4E4E4;
	color: #666666;
	filter:none;
}
.tabEsub a{
	position:absolute;
	bottom:0;
}
.tabEsub_attivo{
	padding-left:6px; padding-right:6px;
	border: solid 1px #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#808080));
	background: -moz-linear-gradient(top,  #666666,  #808080);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#808080');
	color: #FFFFFF;	
	background-color:#666666;
	
}

.btC{
	border: solid 1px #CCCCCC;
	background: #CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC));
	background: -moz-linear-gradient(top,  #FFFFFF,  #CCCCCC);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#CCCCCC');
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	box-shadow: 0 1px 2px rgba(0,0,0,.5);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: inline-block;
	
	height:25px;
	line-height:25px;	
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; font-size: 16px ;font-weight: 700; color: #666666;
	text-shadow: 0 1px 1px rgba(0,0,0,.1);

	text-decoration:none;
	padding-left:10px;padding-right:10px;
}
.btC:hover{
	border: solid 1px #C0C0C0;
	filter:none;
	color: #333333;
	background: #CCCCCC;
	box-shadow:none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

.Dintesta{
	border: 0px;
	background-color: #2D6BA8;
	background: -webkit-gradient(linear, left top, left bottom, from(#72A6DA), to(#2D6BA8));
	background: -moz-linear-gradient(top,  #72A6DA,  #2D6BA8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#72A6DA', endColorstr='#2D6BA8');
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	box-shadow: 0 1px 2px rgba(0,0,0,.5);
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	
	height:35px;

	text-align:left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-shadow: 0 1px 1px rgba(0,0,0,.2);
	text-decoration:none;
	padding-left:10px;padding-right:10px;
}

.sBox10{
	border: solid 1px #666666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height:10px;
	width:10px;
	font-size: 5px;
}

.Ccalenda{
	border: solid 1px #CFCFCF;
	background-color: #EAEAEA;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-top:5px;
	padding-bottom:5px;	
	width:220px;
	text-align:center;
}
.CcalendaBT{
	width:137px;
	height:16px;
	text-align:center;
	border: solid 1px #CFCFCF;
	background-color: #FFFFFF;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	
	font-family: Arial, Helvetica, sans-serif; font-size: 14px ;font-weight: bold; color: #004ABB;
	text-decoration:none;
	cursor:pointer;cursor:hand;
}
/*------------------------------------------------------------------------------------------------*/
/*----------------------------------------LAST 20k------------------------------------------------*/
/*------------------------------------------------------------------------------------------------*/
.l20k_period{
	width:250px;
	height:25px;
	line-height:25px;
	background-color: #D4D4D4;
	border-bottom: 3px solid #808080;
	font-family: Arial; font-size: 16px; color:#272727; text-decoration:none; font-weight:bold;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	cursor:pointer;cursor:hand;
	text-align:center;
}
#l20k_filterTime{
	width:700px;
	position: absolute;
	z-index: 1;
	left:0px;
	top:0px;
	display:none;
	background-color: #D4D4D4;
	-moz-border-radius-: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	box-shadow: 0 1px 2px rgba(0,0,0,.5);
	padding-top:5px;
	padding-bottom:5px;
}
/*
#l20k_filterTime{
	width:700px;
	position: absolute;
	z-index: 1;
	left:0px;
	top:0px;
	display:none;
	background-color: #D4D4D4;
	border-top: 3px solid #808080;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	padding-bottom:5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.5);
	box-shadow: 0 1px 2px rgba(0,0,0,.5);
}*/
/*
.tab_l20kTR{
	background-color: #808080;
	border: 0px;
	font-family: Arial; font-size: 11px; color: #FFFFFF;
	text-decoration:none;
	height:20px;
	text-align:center;
	cursor:pointer;cursor:hand;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;

}
.tab_l20kTR_on{
	background-color: #E4E4E4;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #004ABB;	
}
.tab_l20kTR_container{
	width:450px;background-color:#E4E4E4;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	padding-top:5px;
}*/

.tab_l20kTR{
	background-color: #E4E4E4;
	border: 0px;
	font-family: Arial; font-size: 11px; color: #333333;	
	text-decoration:none;
	height:20px;
	text-align:center;
	cursor:pointer;cursor:hand;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.tab_l20kTR_on{
	background-color: #F8F8F8;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #004ABB;	
}

.tab_l20kTR_container{
	width:450px;
	background-color:#F8F8F8;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	padding-top:5px;
}

.l20k_TR_defR{
	padding-left:10px;padding-right:10px;
	font-family: Arial; font-size: 14px; color:#333333; text-decoration:none; font-weight:bold;
}
.l20k_TR_defR:hover{
	background-color: #E9E9E9;
	color:#000000;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.l20k_TR_defR:active{
	color: #004ABB;
}


#progressBar{
	height:25px;
	width:680px;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	border: 1px solid #DF7000;background:#dfd5cc;
}
#progressBar_F{
	float:left;
	background: #5FBC5C;
	height:100%;
}
#progressBar_L{
	float:left;
	height:100%;
	background: #FF9933;
}



.intestaOrg { 
	border-bottom: 3px solid #B1B1B1; background: #E5E5E5;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}

.tabOrg{
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border: 0px;
}

.tabRef20kSumm{
	background-color:#D8D8D8;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	font-family: Arial; font-size: 14px; color:#004ABB; text-decoration:none; font-weight:bold;
	cursor:pointer;cursor:hand;
}
.tabRef20kSumm_on{
	background-color:#B1B1B1;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	font-family: Arial; font-size: 14px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

.ADSbox16090{
	width:160px;
	height:90px;

	background-color: #EFEFEF;
	border: 1px solid #B1B1B1;
	border-collapse: collapse;
}
.ADSbox16090:hover{
	background-color: #B1B1B1;
	color:#FFFFFF;
	cursor:pointer;cursor:hand;
}