.body {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background-image: url(/ex_images/pn_fondo.jpg);
	background-repeat: repeat-x;
	background-color: #0d598d;
}
.benvenuto {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
}

.areaGialla {
	background-color: #F0E300;
}
}
.areaBlu {
	background-image: url(/ex_images/pn_bottone.jpg);
	background-repeat: no-repeat;
}


#MainBody {
	margin: 0px;
	height: 100%;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.rigaTop {
	background-color: #858585;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 100%;
}
.baseTopMenu {
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	vertical-align: middle;
	word-spacing: 2px;	
}
.mainMenuTop {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-family: Tahoma;
}
.mainMenuTop:link {
	text-decoration: none;
	font-family: Tahoma;
}
.mainMenuTop:hover {
	color: #0090d5;
	text-decoration: none;
}
.mainMenuTop:visited {
	text-decoration: none;
}
.mainMenuTop:visited:hover {
	color: #0090d5;
	text-decoration: none;
}
.banner_big {
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 215px;
	width: 960px;
}
.baseMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 25px;
	padding-top: 8px;
	letter-spacing: 1px;
	word-spacing: 3px;
	margin: 0px;
}
.menu2 {
	color: #333333;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
}
.menu2:link {
	text-decoration: none;
	color: #333333;
	font-family: Tahoma;
}
.menu2:hover {
	text-decoration: none;
	color: #0090d5;
	font-family: Tahoma;
}
.menu2:visited {
	text-decoration: none;
}
.menu2:visited:hover {
	text-decoration: none;
	color: #0090d5;
	font-family: Tahoma;
}
.righeBlu {
	background-color: #195995;
}
.sezioniLabel {
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
	background-color: #FFFFFF;
}
.righeGrigieChiare {

	background-color: #999999;
}
.sezioniLabelmenu {
	font-size: 12px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
	letter-spacing: 1px;
}
.sezioniLabelmenuAttivo {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
}
.sezioniLabelmenu:link {
	font-size: 12px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
}
.sezioniLabelmenu:hover {
	color: #333333;
	text-decoration: none;
}
.sezioniLabelmenu:visited{
	color: #195995;
	text-decoration: none;
}
.sezioniLabelmenu:visited:hover {
	color: #333333;
	text-decoration: none;
}
.footer {
	font-family: Arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	letter-spacing: 0.5pt;
}
.footer:link {
	font-family: Arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.5pt;
}
.footer:hover {
	color: #333333;
	text-decoration: none;
}
.footer:visited {
	color: #999999;
	text-decoration: none;
}
.footer:visited:hover {
	color: #333333;
	text-decoration: none;
}
.privacy {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
	background-color: #FFFFFF;
}
.briciole {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-transform: capitalize;
}
.briciole:link {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.briciole:hover {
	color: #0090d5;
	text-decoration: none;
}
.briciole:visited {
	color: #333333;
	text-decoration: none;
}
.briciole:visited:hover {
	color: #0090d5;
	text-decoration: none;
}

.div_briciole {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-transform: capitalize;
}
a.interno:link {
	color: #000000;
	
}
a.interno:visited {
	color: #000000;
}

a.interno:active {
	color: #000000;
}
a.interno:hover {
	color: #000000;
}
	
.tableLogin {
	border: 0px;
	width: 400px;
}

.tableCerca {
	border: 0px;
	width: 400px;
}
.titolo_offerte {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}

.tableElenco {
	border: 1px;
	width: 100%;
}
.tableDettagli {
	border: 0px;
	width: 400px;
}
.tableModifica {
	border: 1px;
	width: 400px;
}
.titolo_offerta_0 {
	font-family: Tahoma;
	font-size: 24px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.titolo_offerta_1 {
	font-family: Tahoma;
	font-size: 24px;
	color: #cc0027;
	text-decoration: none;
	font-weight: normal;
}
.titolo_offerta_2 {
	font-family: Tahoma;
	font-size: 24px;
	color: #00457e;
	text-decoration: none;
	font-weight: normal;
}
.titolo_offerta_3 {
	font-family: Tahoma;
	font-size: 24px;
	color: #7c0f57;
	text-decoration: none;
	font-weight: normal;
}
.titolo_offerta_4 {
	font-family: Tahoma;
	font-size: 24px;
	color: #6aa74a;
	text-decoration: none;
}
.titolo_offerta_5 {
	font-family: Tahoma;
	font-size: 24px;
	color: #da8a12;
	text-decoration: none;
}
.titolo_offerta_6 {
	font-family: Tahoma;
	font-size: 24px;
	color: #689dcf;
	text-decoration: none;
}
.data_dett {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.titolo_articolo_comunicazioni {

	font-family: Tahoma;
	font-size: 24px;
	color: #CC3300;
	text-decoration: none;
	font-weight: normal;
}
.testo_comunicazioni {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	line-height: 17px;
	margin-right: 20px;
	padding-right: 5px;
}
.testo_comunicazioni:hover {
	color: #0090d5;
	text-decoration: none;
}
.testo_comunicazioni:visited {
	color: #333333;
	text-decoration: none;
}
.testo_comunicazioni:visited:hover {
	color: #0090d5;
	text-decoration: none;
}
.titolo_articolo_news {


	font-family: Tahoma;
	font-size: 18px;
	color: #CC3300;
	text-decoration: none;
	font-weight: normal;
}

.titoloNewsHome {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.info_1 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #cc0027;
	text-decoration: none;
}
.info_1:link {
	text-decoration: none;
}
.info_1:hover {
	color: #333333;
	text-decoration: none;
}
.info_2 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #00457e;
	text-decoration: none;
}
.info_2:link {
	font-family: Tahoma;
	color: #00457e;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.info_2:hover {
	color: #333333;
	text-decoration: none;
}
.info_3 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #7c0f57;
	text-decoration: none;
}
.info_3:link {
	font-family: Tahoma;
	color: #7c0f57;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.info_3:hover {
	color: #333333;
	text-decoration: none;
}
.info_4 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #6aa74a;
	text-decoration: none;
}
.info_4:link {
	font-family: Tahoma;
	color: #6aa74a;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.info_4:hover {
	color: #333333;
	text-decoration: none;
}
.info_5 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #da8a12;
	text-decoration: none;
}
.info_5:link {
	font-family: Tahoma;
	color: #da8a12;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.info_5:hover {
	color: #333333;
	text-decoration: none;
}
.info_6 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #689dcf;
	text-decoration: none;
}
.info_6:link {
	font-family: Tahoma;
	color: #689dcf;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.info_6:hover {
	color: #333333;
	text-decoration: none;
}
.info_6 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #689dcf;
	text-decoration: none;
}
.info_6:link {
	font-family: Tahoma;
	color: #689dcf;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.info_6:hover {
	color: #333333;
	text-decoration: none;
}
.linkSubsez {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.linkSubsez:link {
	font-family: Tahoma;
	color: #666666;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.linkSubsez:hover {
	color: #040404;
	text-decoration: none;
}
.barrettaFooter {
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.segue {
	font-family: Tahoma;
	font-size: 14px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: underline;
}
.segue:link {
	font-family: Tahoma;
	font-size: 14px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: underline;
}
.segue:hover {
	color: #CC3300;
	text-decoration: underline;
}
.segue:visited {
	color: #333333;
	text-decoration: underline;
}
.segue:visited:hover {
	color: #CC3300;
	text-decoration: underline;
}.artAttivo {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.newsHome {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.newsHome:link {
	color: #333333;
	text-decoration: none;
}
.newsHome:hover {
	color: #999999;
	text-decoration: none;
}
.newsHome:visited {
	color: #333333;
	text-decoration: none;
}
.newsHome:visited:hover {
	color: #999999;
	text-decoration: none;
}
.testo_generico {

	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 1px;
	line-height: 17px;
}
.titolo_sezione_int {
	font-family: Tahoma;
	font-size: 18px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	background-position: center;
}
.info_small_1 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #cc0027;
	text-decoration: none;
}
.info_small_1:link {
	text-decoration: none;
	font-size: 12px;
}
.info_small_1:hover {
	color: #333333;
	text-decoration: none;
}
.info_small_2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #00457e;
	text-decoration: none;
}
.info_small_2:link {
	font-family: Tahoma;
	color: #00457e;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.info_small_2:hover {
	color: #333333;
	text-decoration: none;
}
.info_small_3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #7c0f57;
	text-decoration: none;
}
.info_small_3:link {
	font-family: Tahoma;
	color: #7c0f57;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.info_small_3:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.info_small_4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #6aa74a;
	text-decoration: none;
}
.info_small_4:link {
	font-family: Tahoma;
	color: #6aa74a;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.info_small_4:hover {
	color: #333333;
	text-decoration: none;
}
.info_small_5 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #da8a12;
	text-decoration: none;
}
.info_small_5:link {
	font-family: Tahoma;
	color: #da8a12;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.info_small_5:hover {
	color: #333333;
	text-decoration: none;
}
.info_small_6 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #db9700;
	text-decoration: none;
}
.info_small_6:link {
	font-family: Tahoma;
	color: #db9700;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.info_small_6:hover {
	color: #333333;
	text-decoration: none;
}
.info_small_6 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #689dcf;
	text-decoration: none;
}
.info_small_6:link {
	font-family: Tahoma;
	color: #689dcf;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.info_small_6:hover {
	color: #333333;
	text-decoration: none;
}
.titolo_articolo_comunicazione {
	font-family: Tahoma;
	font-size: 18px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
}
.titolo_articolo_comunicazione:hover {
	color: #666666;
	text-decoration: none;
}
.titolo_articolo_comunicazione:visited {
	color: #195995;
	text-decoration: none;
}
.titolo_articolo_comunicazione:visited:hover {
	color: #666666;
}
.fondoclienti {
	background-color: #d9ebf4;
}
.titolo_offerte_small {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
.bordo_img {
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-left-width: 0px;
}
.bordo_imgLink {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 160px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
.img_bannerdown {
	text-decoration: none;
	border: 1px solid #000000;
	height: 99px;
}
.img_bannerdown:link {
	text-decoration: none;
	height: 99px;
	border: 1px solid #000000;
}
.img_bannerdown:hover {
	text-decoration: none;
	border: 1px solid #000000;
}
.img_bannerdown:visited {
	text-decoration: none;
	border: 1px solid #000000;
}
.date {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #00457e;
	text-decoration: none;
	text-transform: capitalize;
}
.brnews {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.brnews:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.brnews:hover {
	color: #F0E300;
	text-decoration: none;
}
.brnews:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.brnews:visited:hover {
	color: #F0E300;
	text-decoration: none;
}
.brnewsNOURL {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.formCerca {
	font-family: Tahoma;
	font-size: 12px;
	color: #195995;
	text-decoration: none;
	background-color: #F0E300;
	border: 1px solid #F0E300;
	font-weight: bold;
	height: 20px;
}
.motore_titolo {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.motore_titolo:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.motore_titolo:hover {
	color: #FF0000;
	text-decoration: none;
}
.motore_titolo:visited {
	color: #333333;
	text-decoration: none;
}
.motore_titolo:visited:hover {
	color: #FF0000;
	text-decoration: none;
}
.sezioniLabelmenuADMIN {
	font-size: 10px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana;
	letter-spacing: 0px;
}
.td_ultimoaccesso {
	background-repeat: no-repeat;
}

.sezioniLabelmenuADMIN:link {
	font-size: 10px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
}
.sezioniLabelmenuADMIN:hover {
	color: #333333;
	text-decoration: none;
}
.sezioniLabelmenuADMIN:visited{
	color: #195995;
	text-decoration: none;
}
.sezioniLabelmenuADMIN:visited:hover {
	color: #333333;
	text-decoration: none;
}
.td_bnewd {
	background-repeat: no-repeat;
	padding-top: 0px;
}
.formFind {
	font-family: Verdana;
	font-size: 10px;
	color: #164394;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#Layer1 {
	position:absolute;
	left:260px;
	top:209px;
	width:833px;
	height:19px;
	z-index:1;
	visibility: visible;
}
#Layer2 {
	position:relative;
	left:192px;
	top:279px;
	width:147px;
	height:20px;
	z-index:auto;
}
.inputfind {

	font-family: Verdana;
	font-size: 10px;
	color: #164394;
	text-decoration: none;
	height: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 120px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #204595;
}
.footerPartner {
	font-family: Arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	letter-spacing: 0.5pt;
}
.footerPartner:link {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.5pt;
}
.footerPartner:hover {
	color: #9DB233;
	text-decoration: none;
}
.footerPartner:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footerPartner:visited:hover {
	color: #9DB233;
	text-decoration: none;
}
.newsTitoloPN {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #145D8A;
	text-decoration: none;
}
.newsTitoloPN:link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #145D8A;
	text-decoration: none;
}
.newsTitoloPN:hover {
	text-decoration: none;
	color: #E9DF01;
}
.newsTitoloPN:visited {
	text-decoration: none;
	color: #145D8A;
}
.newsTitoloPN:visited:hover {
	text-decoration: none;
	color: #E9DF01;
}
.newsTestoPN {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.bordo_offertePN {

	border-right-width: 5px;
	border-bottom-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.linkLINK {
	font-size: 12px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
	letter-spacing: 1px;
}
.linkLINK:link {
	font-size: 11px;
	color: #195995;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
}
.linkLINK:hover {
	color: #E9DF01;
	text-decoration: none;
}
.linkLINK:visited{
	color: #195995;
	text-decoration: none;
}
.linkLINK:visited:hover {
	color: #E9DF01;
	text-decoration: none;
}
.linkTestoPN {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.eticAdmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

