


body         				{ background-color: #DCDCDC }

.h-entry {FONT: 14pt arial,sans-serif; COLOR: #BD1F0B; text-decoration: none; font-weight: bold}
.h-entry a:link {FONT: 14pt arial,sans-serif; COLOR: #767676; text-decoration: none; font-weight: bold}
.h-entry a:visited {FONT: 14pt arial,sans-serif; COLOR: #767676; text-decoration: none; font-weight: bold}
.h-entry a:hover {FONT: 14pt arial,sans-serif; COLOR: #BD1F0B; text-decoration: none; font-weight: bold}

.dettpuntiforza   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858; border-style:dotted; border-width:1px; padding:10px; position:relative; background-color:#FFFFFF; width:100%; display:none; left:5; top:5}
.dettpuntiforzam   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858; border-style:dotted; border-width:1px; padding:10px; position:relative; background-color:#FFFFFF; width:100%; display:none; left:5; top:-5 }
				
.title { font-family: Tahoma, Verdana, Arial; FONT-SIZE: 11px; COLOR: #FFFFFF; font-weight:bold }
.h-contitolo { font-family: Tahoma, Verdana, Arial; FONT-SIZE: 12x; COLOR: #585858; font-weight:bold }

.footerhome   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #696969 }
.footerhome   A:link 		{ COLOR: #696969 ; TEXT-DECORATION: none }
.footerhome   A:visited   { COLOR: #696969 ; TEXT-DECORATION: none }
.footerhome   A:active 	{ COLOR: #696969 ; TEXT-DECORATION: none }
.footerhome   A:hover 	{ COLOR: #696969 ; TEXT-DECORATION: underline }
	
.menu  { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858; line-height:150% }
.menu  A:link 		{ COLOR: #BD1F0A; TEXT-DECORATION: none }
.menu  A:visited   	{ COLOR: #BD1F0A; TEXT-DECORATION: none }
.menu  A:active 	{ COLOR: #BD1F0A; TEXT-DECORATION: none }
.menu  A:hover 		{ COLOR: #585858; TEXT-DECORATION: none }

.testohome  { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ffffff }
.testohome   A:link 		{ COLOR: #ffffff ; TEXT-DECORATION: none }
.testohome   A:visited   	{ COLOR: #ffffff ; TEXT-DECORATION: none }
.testohome   A:hover 		{ COLOR: #ffffff ; TEXT-DECORATION: none }
	
.testo  { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858; line-height:150% }
.testo  A:link 		{ COLOR: #585858; TEXT-DECORATION: none }
.testo  A:visited   { COLOR: #585858; TEXT-DECORATION: none }
.testo  A:active 	{ COLOR: #585858; TEXT-DECORATION: none }
.testo  A:hover 	{ COLOR: #BD1F0A; TEXT-DECORATION: underline }

.testom  { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #585858; line-height:120%; position:relative; left:5 }
.testom  A:link 		{ COLOR: #BD1F0A; TEXT-DECORATION: underline }
.testom  A:visited   	{ COLOR: #BD1F0A; TEXT-DECORATION: underline }
.testom  A:active 		{ COLOR: #BD1F0A; TEXT-DECORATION: underline }
.testom  A:hover 		{ COLOR: #585858; TEXT-DECORATION: underline }

.testo3p  { font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #585858; position:relative; left:5 }
.testo3p  A:link 		{ COLOR: #585858; TEXT-DECORATION: none }
.testo3p  A:visited   	{ COLOR: #585858; TEXT-DECORATION: none }
.testo3p  A:active 		{ COLOR: #585858; TEXT-DECORATION: none }
.testo3p  A:hover 		{ COLOR: #BD1F0A; TEXT-DECORATION: underline }

.normale     { font-family: Verdana; font-size: 11px; color: #333333; text-align: justify }

.modulo { border-left:0 dotted #C0C0C0; border-right:0 dotted #C0C0C0; border-top:0 dotted #C0C0C0; border-bottom:1px dotted #C0C0C0; font-family: Verdana; font-size: 10px; color: #BD1F0A; font-weight:bold}
.modulo A:link 		{ COLOR: #BD1F0A; TEXT-DECORATION: none }
.modulo A:visited   { COLOR: #BD1F0A; TEXT-DECORATION: none }
.modulo A:active 	{ COLOR: #BD1F0A; TEXT-DECORATION: none }
.modulo A:hover 	{ COLOR: #585858; TEXT-DECORATION: underline }


.h-testo  { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #585858; line-height:150% }
.h-testo A:link 		{ COLOR: #BD1F0A; TEXT-DECORATION: none }
.h-testo A:visited   	{ COLOR: #BD1F0A; TEXT-DECORATION: none  }
.h-testo A:active 		{ COLOR: #BD1F0A; TEXT-DECORATION: none  }
.h-testo A:hover 		{ COLOR: #585858; TEXT-DECORATION: underline }

.catmodulo, .descmodulo { border-left:0 dotted #C0C0C0; border-right:0 dotted #C0C0C0; border-top:0 dotted #C0C0C0; border-bottom:1px dotted #C0C0C0; font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858 }


.link 		{  position: relative; top: 2; left:5}

.onenews-Titolo { font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #585858; line-height:150%; position:relative; left:5; padding-top:5px; padding-bottom:10px }
.onenews-Testo{ font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858; line-height:150%; position:relative; left:5; padding-top:5px; padding-bottom:10px }

.newshome-Titolo { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #585858; line-height:150%; position:relative; left:5; padding-top:5px; padding-bottom:10px }
.newshome-Titolo  A:link 		{ COLOR: #585858; TEXT-DECORATION: none }
.newshome-Titolo  A:visited   	{ COLOR: #585858; TEXT-DECORATION: none }
.newshome-Titolo  A:active 		{ COLOR: #585858; TEXT-DECORATION: none }
.newshome-Titolo  A:hover 		{ COLOR: #BD1F0A; TEXT-DECORATION: underline }

.newshome-Data   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #000000 }
.newshome-Data  A:link 		{ COLOR: #585858; TEXT-DECORATION: none }
.newshome-Data  A:visited   { COLOR: #585858; TEXT-DECORATION: none }
.newshome-Data  A:active 	{ COLOR: #585858; TEXT-DECORATION: none }
.newshome-Data  A:hover 	{ COLOR: #BD1F0A; TEXT-DECORATION: underline }


.registrati-Table 	{ }
.registrati-Intestazioni 	{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }
.registrati-Necessari 		{ font-family: Verdana; font-size: 11px; color: #000000; font-weight:bold }
.registrati-Opzionali 		{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }
.registrati-Descrizione 	{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }
.registrati-Testo 			{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }


.log-Etichette	{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }
.log-Campi	{ font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #000000; width:200; height:25}
.log-Memorizza	{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }
.psw-Necessari	{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000 }
.psw-Campi	{ font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #000000; width:140; height:25}


.ph-testo { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #000000 }
.ph-teston { font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #BD1F0B}
.ph-testod { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #000000 }
.ph-testor { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #BD1F0B}
.ph-testorowL { border-bottom:1px dotted #808080; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #565151}
.ph-testorow { border-bottom:1px dotted #808080; font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #565151}
.ph-testorowB { border-bottom:1px dotted #808080; font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #565151; font-weight:bold }
.ph-testorowS { border-bottom:1px dotted #808080; font-family: Verdana; font-size: 12px; color: #FF0000; font-weight:bold }

.dati-Opzionali 		{ font-family: Verdana; font-size: 11px; color: #ffffff; font-weight:bold }


.menufooter   { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ffffff }
.menufooter  A:link 		{ COLOR: #ffffff ; TEXT-DECORATION: none }
.menufooter  A:visited   { COLOR: #ffffff ; TEXT-DECORATION: none }
.menufooter  A:active 	{ COLOR: #ffffff ; TEXT-DECORATION: none }
.menufooter  A:hover 	{ COLOR: #363636; TEXT-DECORATION: underline }

.newshome-Navigazione{ background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: none; color: #373737; font-weight: normal}
.newshome-Navigazione a:link { background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: underline ; color: #373737; font-weight: normal}
.newshome-Navigazione a:visited{ background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: underline ; color: #373737; font-weight: normal}
.newshome-Navigazione a:hover { background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: underline ; color: #BD1F0B; font-weight: bold}

.newshome-Navigazionesel { background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: none; color: #BD1F0B; font-weight: bold}
.newshome-Navigazionesel a:link { background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: none; color: #BD1F0B; font-weight: bold}
.newshome-Navigazionesel a:visited{ background-color: #EAEAEA;font-family: arial; font-size: 10pt; text-decoration: none; color: #BD1F0B; font-weight: bold}



/*------POPUP HOME--------*/

/*struttura*/
#DivPOcontainer		{position:absolute; width:100%; z-index:1000; top:100px; left:0; font-family: verdana, tahoma, arial; font-weight: normal; font-size:12px; text-align:center;}
#DivPOcontent 		{margin:0 auto; width:450px;}
#DivPopup 			{text-align: center; color:#333333;}
#DivPopup img 		{border:0;}
#DivPopup a 		{font-weight:bold; text-decoration:none; color:#336099;}
#DivPopup a:hover 	{color:#333333; text-decoration:underline;}
#DivPopup a:visited {color:#866095;}
/*contenuto*/
.content-popup 		{border:1px solid #333; background-color:#fff; background-image:url(ITA/img/flyer_nss.jpg); background-repeat:no-repeat; background-position:top; height:205px;}
.close-popup 		{width:100%; text-align:right;}
.animazione_header	{background-color:#FC3}
.note				{text-align:right; padding-right:58px; font-size:7pt;}
a.btn_flyer 		{display:inline-block; width:317px; height:53px; background: url(ITA/img/btn_flyer.gif) no-repeat 0 0; margin-top:110px; margin-left:25px;}
a.btn_flyer:visited {display:inline-block; width:317px; height:53px; background: url(ITA/img/btn_flyer.gif) no-repeat 0 0; margin-top:110px; margin-left:25px;}
a.btn_flyer:hover 	{background-position:0 -53px;}

a.btn_flyer_menu 		 {display:inline-block; width:207px; height:50px; background: url(ITA/img/btn_flyer_menu.gif) no-repeat 0 0; margin-right:5px;}
a.btn_flyer_menu:visited {display:inline-block; width:207px; height:50px; background: url(ITA/img/btn_flyer_menu.gif) no-repeat 0 0; margin-right:5px;}
a.btn_flyer_menu:hover 	 {background-position:0 -50px;}

.promo_inc			{text-align:right; margin:0;}
