A:link,A:visited,A:hover {text-decoration: none;}

.bianco {
	color: #FFFFFF;
}

.blu {
color: #F58220;
}

.borderTable {
	border: solid 1px #9B9B9B;
}
.headerSx {
	height: 109px;
	width: 233px;
	background-repeat: no-repeat;
	background-position:100% 0%;
	background-image: url(../images/bgHead01.gif);
	background-color: #F58220;
	padding-top: 10px;
	padding-left: 5px;
}
.headerDx {
	height: 109px;
	width: 768px;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(../images/bgHead02.gif);
}
.cellRss_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	width: 116px;
	vertical-align: middle;
	padding-left: 32px;
	background-image: url(../images/rss.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cellRss_off A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellRss_off A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellRss_off A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellRss_off A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellRss_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	width: 116px;
	padding-left: 32px;
	vertical-align: middle;
	background-image: url(../images/rss.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cellRss_on A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellRss_on A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellRss_on A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellRss_on A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
/*********** MENU_ON_OR ***************/
.cellNewsletter_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	width: 116px;
	vertical-align: middle;
	padding-left: 32px;
	background-image: url(../images/newsletterItm.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cellNewsletter_off A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellNewsletter_off A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellNewsletter_off A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellNewsletter_off A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellNewsletter_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	width: 116px;
	padding-left: 32px;
	vertical-align: middle;
	background-image: url(../images/newsletterItm.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cellNewsletter_on A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellNewsletter_on A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellNewsletter_on A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellNewsletter_on A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
/******************************* ***/
.cellContatti_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	width: 116px;
	vertical-align: middle;
	padding-left: 32px;
	background-image: url(../images/contattiItm.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cellContatti_off A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellContatti_off A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellContatti_off A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellContatti_off A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellContatti_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	width: 116px;
	padding-left: 32px;
	vertical-align: middle;
	background-image: url(../images/contattiItm.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.cellContatti_on A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.cellContatti_on A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellContatti_on A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellContatti_on A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
/******* **/
.celllogo {
	background-image: url(../images/bgLogo.gif);
	background-repeat: repeat-x;
	height: 88px;
	padding-top: 0px;
	padding-left: 0px;
}
.cellMnu {
	background-color: #F58220;
	height: 25px;
}


.menu_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
	text-decoration: none;
}

/*********** MENU_ON_OR ***************/
.menu_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
	text-decoration: none;
}


.middleSx {
	width: 167px;
	background-color: 004071;
	background-image: url(../images/yellow.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	
}
.middleDx {
	width: 206px;
	background-color: 004071;
}
.middleCenter {
	width: 629px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: FFF200;
	border-right-color: FFF200;
	border-bottom-color: FFF200;
	border-left-color: FFF200;
	background-image: url(../images/bgMiddle.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 3px;
}
.inp2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: black;
	background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#EAEAEA;
	height:1.2em;
	padding:0px 3px 0px 3px ;
}
.playlistTitle {
	background-attachment: fixed;
	background-image: url(../images/PlayBgOn.gif);
	background-position:0% 100%;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.playlistNovideo {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #96AE2E;
}
.TxtPlayList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.modificaPlay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/footMnuPlay.gif);
	text-align: center;
	vertical-align: middle;
	height: 18px;
}
.bgMnuSx2 {
	background-image: url(../images/yellow.gif);
	background-position:100% 0%;
	background-repeat: repeat-y;
}
/*div_mn_vert_off*/
.div_mn_vert_on{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11PX;
	text-decoration:none;
	padding:0px 0px 0px 7px ;
	height:21PX;
	line-height:21px;
	background-color:003463;;
	cursor: pointer; cursor: hand;
	font-weight:bold;
	background-image: url(../images/BgMnuVid.gif);
	background-position:95% 50%;
	background-repeat:no-repeat;
}

.div_mn_vert_off{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11PX;
	text-decoration:none;
	padding:0px 0px 0px 7px ;
	height:21PX;
	line-height:21px;
	cursor: pointer; cursor: hand;
	font-weight:bold;
	background-color:245A8D;
	background-image: url(../images/BgMnuVid.gif);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}
.titoletto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	padding:0px;
	height:20px;
	line-height:20px;
	font-weight:bold;
	color:white;
	background-attachment: fixed;
	background-image: url(../images/backMnu.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
}
.Arial11News {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 004071;
}
.titolettoPrimoP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	padding:4px 0px 0px 20px;
	height:21px;
	font-weight:bold;
	color:#F58220;
	background-attachment: fixed;
	background-image: url(../images/bgPrimoPtit.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}
.bgPrimoPiano {
	background-attachment: fixed;
	background-image: url(../images/bgPrimoP.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 132px;
	padding-top: 9px;
}
/************************** */
.addPl_off{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/scegliPl.gif);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}

.addPl_off A:ACTIVE{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/scegliPl.gif);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}

.addPl_off A:LINK{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/scegliPl.gif);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}

.addPl_off A:VISITED{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/scegliPl.gif);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}

.addPl_off A:HOVER{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/scegliPl.gif);
	background-position: 95% 50%;
	background-repeat:no-repeat;
}
/************************** */

.addPl_on{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/scegliPl.gif);
	background-position:95% 50%;
	background-repeat:no-repeat;
}

.addPl_on A:ACTIVE{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/scegliPl.gif);
	background-position:95% 50%;
	background-repeat:no-repeat;
}

.addPl_on A:LINK{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/scegliPl.gif);
	background-position:95% 50%;
	background-repeat:no-repeat;
}



.addPl_on A:VISITED{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/scegliPl.gif);
	background-position:95% 50%;
	background-repeat:no-repeat;
}

.addPl_on A:HOVER{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 0px ;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/scegliPl.gif);
	background-position:95% 50%;
	background-repeat:no-repeat;
}

.bgPlayList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: 7A9430;
}
.yourPlay {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: 004071;
	border-right-color: 004071;
	border-bottom-color: 004071;
	border-left-color: 004071;
	line-height: 20px;
	height: 20px;
	padding-left: 20px;
	background-attachment: fixed;
	background-image: url(../images/tondo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003055;
	font-weight: bold;
}
.Tahoma11 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: 6F6F6F;
}
.bgMovie {
	background-image: url(../images/iconMovie.gif);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 004071;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 15px;
	height: 15px;
	line-height: 15px;
	background-color: #C3DF1F;
}

/************************** */
.addPlint_off{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/rimuoviPl.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPlint_off A:ACTIVE{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/rimuoviPl.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPlint_off A:LINK{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/rimuoviPl.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPlint_off A:VISITED{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/rimuoviPl.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPlint_off A:HOVER{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/rimuoviPl.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}
/************************** */

.addPlint_on{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/rimuoviPl.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPlint_on A:ACTIVE{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/rimuoviPl.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPlint_on A:LINK{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/rimuoviPl.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPlint_on A:VISITED{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/rimuoviPl.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPlint_on A:HOVER{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/rimuoviPl.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}
/*   */
/************************** */
.addPref_off{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/addPref.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPref_off A:ACTIVE{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/addPref.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPref_off A:LINK{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/addPref.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPref_off A:VISITED{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/addPref.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}

.addPref_off A:HOVER{
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	cursor: pointer; cursor: hand;
	background-color:FFFFFF;
	background-image: url(../images/addPref.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
}
/************************** */

.addPref_on{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/addPref.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPref_on A:ACTIVE{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/addPref.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPref_on A:LINK{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/addPref.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPref_on A:VISITED{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/addPref.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

.addPref_on A:HOVER{
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	text-decoration:none;
	padding:0px 0px 0px 20px ;
	width:130px;
	height:19PX;
	line-height:19px;
	background-color:4985C4;
	cursor: pointer; cursor: hand;
	background-image: url(../images/addPref.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
}

/* CSS ON SITE  */

.menu_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.menu_footer A:ACTIVE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.menu_footer A:LINK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.menu_footer A:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.menu_footer A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.Titolo_blu_h1 {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 18px;
	text-decoration:none;
}

.Titolo_rosso_h1 {
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 18px;
	text-decoration:none;
}

.txtBox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #231F20; background-color: white; height: 18px; width: 110px;}

.selectBox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #231F20; background-color: white; height: 18px;}

.field_srch2 {
	background: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 11px;
	height: 20px;
	width: 250px;
}

.field_srch {
	background: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 11px;
}

.field_srch1 {
	background: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 11px;
	height: 20px;
	width: 110px;
}

.testo_small_rosso {
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;	
}
.testo_small_bianco {
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;	
}
.testo_small_blu {
	font-family: Tahoma, Arial, sans-serif;
	color:#084878;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;	
}
.testo_small_nero {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;	
}
.testo_small_giallo {
	font-family: Tahoma, Arial, sans-serif;
	color:#FFF200;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;	
}

.testo_rosso {
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 11px;
	text-decoration:none;
}

.testo_blu {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 11px;
	text-decoration:none;
}

.testo_blu_bold {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.testo_big_blu {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 12px;
	text-decoration:none;
}

.testo_big_rosso {
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 12px;
	text-decoration:none;
}

.Titolo_blu {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 14px;
	text-decoration:none;
}

.testo_multimedia {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;	
}

.titolo_telefonata {
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;	
}
.testo_telefonata {
	font-family: Tahoma, Arial, sans-serif;
	color:#231F20;
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;	
}
.Titolo {
	font-family: Tahoma, Arial, sans-serif;
	color:#000000;
	font-size: 14px;
	text-decoration:none;
}

.Titolo_bianco {
	font-family: Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
	text-decoration:none;
}

.Titolo_rosso {
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 14px;
	text-decoration:none;
}

.testo_big {
	font-family: Tahoma, Arial, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration:none;
}

.testo_small {
	font-family: Tahoma, Arial, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration:none;
}

.testo {
	font-family: Tahoma, Arial, sans-serif;
	color:#000000;
	font-size: 11px;
	text-decoration:none;
}

.alert_testo_blu {
	background: #E5ECF1 url(/images/exclamation.gif) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 20px 10px 20px 120px;
	border-top: 2px solid #F58220;
	border-bottom: 2px solid #F58220;
	font-family: Tahoma, Arial, sans-serif;
	color:#084878;
	font-size: 12px;
	text-decoration:none;
}

.alert_testo_rosso {
	background: #E5ECF1 url(/images/exclamation.gif) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 20px 10px 20px 120px;
	border-top: 2px solid #F58220;
	border-bottom: 2px solid #F58220;
	font-family: Tahoma, Arial, sans-serif;
	color:#F58220;
	font-size: 12px;
	text-decoration:none;
}

.Bord {
	background-color: #F4F4F4;
	border: solid 1px black;
}

.Bord_Over {
	background-color: #D4D0C8;
	border: solid 1px red;
}

.testo_grigio_big {
	font-family: Tahoma, Arial, sans-serif;
	color:#979B9B;
	font-size: 12px;
	text-decoration:none;
}

.testo_small_grigio {
	font-family: Tahoma, Arial, sans-serif;
	color:#979B9B;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
}

.testo_grigio {
	font-family: Tahoma, Arial, sans-serif;
	color:#979B9B;
	font-size: 11px;
	text-decoration:none;
}

#DivNewsletter	{
	position:absolute;
	left:25px;
	top:40px;
	border:1px solid #000000;
	padding:0.8em;
	display: none;
	background:#FFF200;
	filter:alpha(opacity=91);
	-moz-opacity:.91;
	opacity:.91;
	float:right;
}

#DivSpedisci	{
	position:absolute;
	left:200px;
	top:350px;
	border:1px solid #000000;
	padding:0.8em;
	display: none;
	background:#FFF200;
	filter:alpha(opacity=91);
	-moz-opacity:.91;
	opacity:.91;
	float:right;
}

.testo_close {
	font-family: Tahoma, Arial, sans-serif;
	color:#575757;
	font-size: 10px;
	text-decoration:none;
	font-weight: bold;
}

.testo_newsletter {
	font-family: Tahoma, Arial, sans-serif;
	color:#084878;
	font-size: 10px;
	cursor: pointer; cursor: hand;
	text-decoration:underline;
}

.testo_cart {
	font-family: Tahoma, Arial, sans-serif;
	color:#084878;
	font-size: 9px;
	text-decoration:none;
}


/********** TABELLE *************/
.table_news {
	background: #FFFFFF;
	border: 0px solid #9B9B9B;
}

.table_multimedia {
	background: #FFFFFF;
	border: 0mm solid #001C55;
}

.table_sondaggio {
	background: #FFFFFF;
	border: 0mm solid #001C55;
}

.table_pagella {
	background: #FFFFFF;
	border: 0mm solid #001C55;
}

.table_fotogallery {
	background: #FFFFFF;
	border: 0mm solid #001C55;
}

.table_edicola {
	background: #FFFFFF;
	border: 1px solid #9B9B9B;
}

/********** NEWS HOME *************/
#fondo_news {
   position:relative; 
   left: 0px; top: 0px; 
   z-index:2;
   border: 0px solid #001C55;
	 margin: 0px;
	 padding: 1px;
}

#fondo_titolo {
	position: absolute;
	left: 1px; top: 249px;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	z-index:5;
  border: 0px;
  margin: 0px;
}

#titolo_news {
	position:absolute;
	left: 12px; top: 260px; width: 490px; height: 70px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	z-index:6;
}

#mappa_link {
	position:absolute;
	left: 10px; top:260px; width:490px; height:70px;
	filter:alpha(opacity=100);
	z-index:10;
}

#foto_news {
	position:absolute;
	left:1px; top:1px; width:501px; height:333px;
	z-index:3;
}

#sottotitolo_news {
	position:absolute;
	top: 10px; left: 400px; width: 95px; height: 220px;
	padding: 3px 3px 3px 3px;
	z-index:3;
}
/********** FINE NEWS HOME *************/

/********** FINE IMMAGINI *************/
#fondo_sottonews {
   position:relative; 
   left: 0px; top: 0px; 
   z-index:2;
   border: 0px solid #001C55;
	 padding: 1px;
}

/********** EDITOR *************/
.Testo_10_blu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #231F20;
}
.Testo_10_rosso {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #D71F26;
}
.Testo_11_blu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #231F20;
}
.Testo_11_rosso {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #D71F26;
}
.Testo_12_blu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #231F20;
}
.Testo_12_rosso {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #D71F26;
}
.Testo_13_blu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #231F20;
}
.Testo_13_rosso {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #D71F26;
}
/********** EDITOR *************/

.tbl {background-color: #9E9E9E;}
.tblTitolo {font-family: Arial; font-size: 11px; color: #000000; background-color: #DEE6FB; font-weight: bold}
.tblTitologiallo {font-family: Arial; font-size: 11px; color: #033098; background-color: buttonface; text-align: center; font-weight: bold}
.tblVoce {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; background-color: white; }
.tblVocec {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; background-color: white; text-align: center;}
.tblVocer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; background-color: white; text-align: right;}
.tblSelPag {font-family: Arial; font-size: 11px; color: #000066; background-color: white; text-align: center; }
.tblPulsanti {background-color: white; text-align: center;}
.tblPulsante {font-family: Arial; font-size: 11px; color: black; background-color: #DEE6FB; text-align: center; font-weight: bold}
.tblVoceDis {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: black; background-color: #C0C0C0;}
