                                      
	
	
	
	
	
	
	                      



	
	
	    
	
		body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, select, textarea, p, blockquote, th, td {
     margin: 0px;
     padding: 0px;
} 
img { border: 0px; }

body { font: normal 0.8em Geneva, Lucida Sans,  Verdana, arial, Helvetica, sans-serif; background-color: #FFF; color: #000; }

a:link, a:hover, a:visited:hover { color: #039; text-decoration: none; }
a:visited { color: #66C; text-decoration: none; }
a:hover, a:visited:hover { text-decoration: underline; }

.notaCSS { display: none; }
.clearfloat {
	clear: both;
	height: 0px;
	overflow: hidden;
	}
* html .clearfloat { height: 1px; margin-bottom: -1px; }
#container { width: 100%; text-align: center; }

big, .boxedicola p.titolo { 
	display: block;
	text-transform: uppercase;
	text-align: right;
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	color: #004494;
	border-bottom: solid 5px #828DC1;
	padding-right: 10px;
	margin-bottom: 5px;
}
li {
	padding: 0px 0px 2px 10px;
	list-style: none;
	background: url(/01NET/External_Site/Images_V4/72_pallino.gif) no-repeat left 6px;
}
td { font-size: 1em; }
fieldset { margin: 20px 0px; border: solid 1px #828DC1; padding: 10px; }
fieldset legend { font-size: 1.1em; font-weight: bold; color: #004494; }
h1 { font-size: 1.2em; }
h4 { font-size: 1.5em; line-height: 0.9em; text-transform: uppercase; margin-bottom: 20px; }

#protetto, #protetto2 { background: url(/01NET/External_Site/Images_V4/protetto_72.gif) no-repeat right 1px; padding-right: 17px; }
#protetto1 { background: url(/01NET/External_Site/Images_V4/protettoparziale_72.gif) no-repeat right 1px; padding-right: 17px; }

#ADVleaderboard { display: block; float: left; width: 728px; height: 90px; }
#ADVstriscia { margin-top: 10px; }
#ADVrettangolo { width: 300px; height: 250px; margin-bottom: 20px; }
#ADVrettangolopiede { width: 300px; height: 250px; }
#ADVleaderpiede { float: right; width: 740px; text-align: center; }

#testata, #payoff { width: 100%; text-align: center; color: #FFF; font-size: 0.8em; }
#testata { background-color: #004494; }
	#testata .testata { margin: 0px auto; padding: 5px 10px 0px 10px; width: 980px; text-align: left; background-color: #004494; }
	#logo { float: left; display: block; width: 260px; height: 90px; overflow: hidden; padding-top: 2px; }
#home { float: right; width: 604px; font-size: 13px; line-height: 1em; text-transform: uppercase; margin-top: 23px; }
 #home a:link, #home a:visited { 
		color: #FFF;
		text-decoration: none;
		display: block;
		width: 141px;
		float: left;
		padding: 10px 5px 0px 5px;
		height: 33px;
		background-repeat: no-repeat;
		background-position: right top;
	}
	 #home a.h01 { background-image: url(/01NET/External_Site/Images_V4/72_nav01.gif); }
	#home a.h02 { background-image: url(/01NET/External_Site/Images_V4/72_nav02.gif); }
	#home a.h03 { background-image: url(/01NET/External_Site/Images_V4/72_nav03.gif); }
	#home a.h04 { background-image: url(/01NET/External_Site/Images_V4/72_nav04.gif); }
	#home a.h01:hover { background-image: url(/01NET/External_Site/Images_V4/72_nav01att.gif); }
	#home a.h02:hover { background-image: url(/01NET/External_Site/Images_V4/72_nav02att.gif); }
	#home a.h03:hover { background-image: url(/01NET/External_Site/Images_V4/72_nav03att.gif); }
	#home a.h04:hover { background-image: url(/01NET/External_Site/Images_V4/72_nav04att.gif); }
	#home a.h01att { background-image: url(/01NET/External_Site/Images_V4/72_nav01att.gif); }
	#home a.h02att { background-image: url(/01NET/External_Site/Images_V4/72_nav02att.gif); }
	#home a.h03att { background-image: url(/01NET/External_Site/Images_V4/72_nav03att.gif); }
	#home a.h04att { background-image: url(/01NET/External_Site/Images_V4/72_nav04att.gif); }

#sezioni { float: right; padding: 5px; width: 593px; text-align: center; font-size: 12px; text-transform: uppercase; border-top: solid 1px #828DC1; margin-left: 1px; }
 #sezioni a:link, #sezioni a:visited { color: #FFF; text-decoration: none; margin: 0px 10px; }
#payoff {  background-color: #5E71B0; }
	#payoff .payoff { margin: 0px auto; padding: 5px 10px 3px 70px; width: 920px; text-align: left; position: relative; font-size: 12px; background-color: #5E71B0; }
	 #payoff .payoff .testo { position: absolute; right: 0px; top: 5px; width: 310px; font-size: 10px; padding-right: 10px; text-align: right; }
	 #payoff .payoff .testo img { position: relative; top: -2px; margin: 0px 2px -7px 0px; }
	a.lingua:link, a.lingua:visited { color: #FFF; margin-right: 30px; }
	a.lingua:hover, a.lingua:visited:hover { color: #FFF; }

#loginricerca { float: right; width: 240px; margin-bottom: 5px; font-size: 11px; }
#loginricerca input, #loginricerca select { font-size: 10px; color: #333; }
* html #loginricerca select { position: relative; top: 2px; }

#loginricerca a:link, #loginricerca a:visited { font-weight: normal; color: #FFF; }
#utentitestata { margin: 5px 0px; text-align: right; }
#utentitestata a:link, #utentitestata a:visited {
	padding: 0px 10px;
	border-left: solid 1px #828DC1;
}
#utentitestata #logintestata, #utentitestata .logintestata { display: inline; }
#utentitestata .loginservizi { display: block; margin-top: 3px; border-right: solid 1px #828DC1; }
* html #utentitestata .loginservizi { margin-top: 0px; }
* html #utentitestata #logintestata { position: relative; top: -4px; margin-bottom: -4px;  }
* html #utentitestata { margin-bottom: -4px; }
	#utentitestata #logintestata form { display: inline; }
	#utentitestata #logintestata input { width: 50px; height: 11px; }
	#utentitestata #logintestata input.entra { height: 17px;  position: relative; top: 1px; }
	* html #utentitestata #logintestata input.entra { top: 0px; }
	#utentitestata a.linkbold:link, #utentitestata a.linkbold:visited { font-weight: bold; } 

#ricerca { margin-top: 15px; text-align: right; position: relative; }
	#ricerca input.ricerca { border: 1px solid #CCC; font-size: 13px; padding: 2px 0px 2px 5px; height: 16px; width: 152px; margin: 0px; display: block; float: left;
		-moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px;  }
	* html #ricerca input.ricerca { width: 150px;  } 
	#ricerca a.cerca { border: 1px solid #CCC; border-left: none; color: #FFF; background-color: #828dc1; font-weight: bold; 
		padding: 2px 20px; height: 16px; display: block; float: left; width: 39px; 
		-moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px;  }
	* html #ricerca a.ricerca {  width: 80px; }
	#ricerca .option { clear: both; display: block; font-size: 0.9em; color: #CCC; margin: 3px 0px 0px 10px; } 
	#ricerca select { font-size: 0.9em; color: #666; }

#pagina { margin: 0px auto; padding: 20px 10px; width: 980px; text-align: left; }
#content { float: left; width: 660px; position: relative; }
.contentright { float: right; width: 300px; margin-top: 15px; }
.colonnacentrale { float: right; width: 220px; font-size: 0.8em; }

#breadcrumb { border-bottom: solid 1px #828DC1; font-size: 0.8em; margin-bottom: 20px; color: #333; }
	#breadcrumb a:link, #breadcrumb a:visited { color: #333; }
	#breadcrumb h2 { font-size: 1em; font-weight: normal; display: inline; }
	#breadcrumb #protetto, #breadcrumb #protetto1, #breadcrumb #protetto2 { background: none; padding-right: 0px; }

h3, #ARTtitolo { font: 1.7em/1.2em Georgia, "Times New Roman", Times, serif; margin: 10px 0px; }
#articolo { font: normal 1.1em/1.4em Georgia, "Times New Roman", Times, serif; padding-right: 240px; }
#ARTocchiello { font-size: 0.8em; color: #666; }
#ARTsommario { font: 1.2em Georgia, "Times New Roman", Times, serif; color: #666; margin-bottom: 10px; }
	 #articolo #ARTsommario { font-size: 1.1em; }
#ARTimg { float: right; width: 220px; text-align: center; margin-left: 20px; margin-bottom: 20px; }
	#ARTimg p { font-size: 0.8em; color: #666; margin-top: 2px; }
#ARTdata { font-size: 0.8em; font-style: italic; margin: 10px; }
#articolo p { margin: 10px 0px; }
#video { margin: 20px 0px; text-align: center; }
.autore { margin-bottom: 10px; text-align: right; font-size: 0.8em; color: #666; }
.autore a:link, .autore a:hover, .autore a:visited, .autore a:visited:hover { color: #666; text-decoration: underline; }
	 #articolo #ARTdata, #articolo .autore a:link, #articolo .autore a:hover, #articolo .autore a:visited, #articolo .autore a:visited:hover { 
		font-size: 0.7em; font-family: Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif;
	}
	
	.colonnacentrale big { font-size: 1.1em; }

.ARTlink { margin-bottom: 20px; padding: 5px 10px 0px 10px; }
	.ARTlink big { margin: 0px -10px 5px -10px; }
	.ARTlink li { clear: left; }

.gallery { margin-bottom: 20px; padding: 5px 0px 0px 10px; }
	.gallery big { margin: 0px 0px 5px -10px; }
	.miniature img { margin: 0px 6px 6px 0px; }

.schedatecnica { margin-bottom: 20px; padding-top: 5px; }
	.dispari, .pari { color: #333; padding: 2px 10px; }
	.pari { background-color: #F2F2F2; }
	#scheda img { float: right; margin: 0px 0px 10px 10px; }
	.schedatecnica #scheda img { margin: -5px -5px 5px 5px; }
	#scheda a { word-wrap: break-word; }
	#scheda a.cardW, #scheda a.cardA { display: block; background: url(/immagini_tt/download_72.gif) no-repeat left top; padding-left: 20px; min-height: 16px; }
	#scheda a.cardD { display: block; background: url(/01NET/External_Site/Images_V4/linkcard_72.gif) no-repeat left top; padding-left: 20px; min-height: 16px; }	
	* html #scheda a.cardW, * html #scheda a.cardD, * html #scheda a.cardA { height: 16px; }
	#WPabstract { padding: 10px; }
	.schedatecnica #WPabstract { padding: 5px 10px; }
	.CRDbodytext { padding: 20px 0px; }
	#scheda a.attivita { background: url(/01NET/External_Site/Images_V4/frright_72.gif) no-repeat left 1px; padding-left: 15px; }


.colonnacentrale .tag { margin-bottom: 20px; padding: 5px 10px 0px 10px; }
	.colonnacentrale .tag big { margin: 0px -10px 5px -10px; }
	.colonnacentrale .tag a { white-space: nowrap; }

#icone { margin-bottom: 20px; border-top: solid 5px #828DC1; padding: 5px 10px 0px 10px; }
	#icone img { float: right; }
	#icone a:link, #icone a:visited { display: block; height: 16px; color: #004494; padding-top: 8px; margin-bottom: 5px; }
	* html #icone a:link, * html #icone a:visited { height: 24px; }
	
	 #articoloDF { font: normal 1.1em/1.4em Georgia, "Times New Roman", Times, serif; padding-right: 240px; }
	#articolo .artDX-linkgallery, #articolo .ARTlink { 
		position: absolute; right: 0px; width: 220px; font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif;
	}
	#articolo .artDX-linkgallery .ARTlink { position: relative; width: auto; font-size: 1em; }
	.artDX-ADV { float: right; width: 220px; font-size: 0.8em; }
		.artDX-ADV big { font-size: 1.1em; }
		.artDX-ADV input, .artDX-ADV select { margin: 2px 0px; }
	#articolo #video, #articolo .rubricagallery { margin-right: -240px; font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
	 #articolo #icone, #articoloDF #icone { margin: 20px 0px; padding: 5px 10px 0px 0px; font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
	* html #articolo #icone, * html #articoloDF #icone { height: 35px; }
	#articolo #icone img, #articoloDF #icone img { float: none; margin: 0px 2px -5px 15px; }
	#articolo #icone a:link, #articolo #icone a:visited, #articoloDF #icone a:link, #articoloDF #icone a:visited { display: inline; padding-top: 0px; margin-bottom: 0px; }
	* html #articolo #icone a:link, * html #articolo #icone a:visited, * html #articoloDF #icone a:link, * html #articoloDF #icone a:visited { height: auto; }
	
	#articolo .permalink { margin-bottom: 20px; font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
	#articolo .permalink h2 { display: inline; }
	#articolo .permalink h2 a { font-size: 0.7em; font-weight: normal; }

dl#linkrub { margin: 20px 0px; }
	dl#linkrub dt { padding: 5px 10px 0px 25px;  background: url(/01NET/External_Site/Images_V4/frright_72.gif) no-repeat 10px 10px; }
		dl#linkrub dt.pari { background-color: #F2F2F2; }
		dl#linkrub dt a { font-size: 1.1em; }
	dl#linkrub dd { padding: 0px 10px 10px 30px; font-size: 0.9em;  }
	dl#linkrub span { font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; float: right; margin: 5px 0px 0px 5px; }
	dl#linkrub span.clearfloat { float: none; margin: 0px; display: block; }
	dl#linkrub dt span { font-size: 0.7em;  }
	* html dl#linkrub dd { margin-top: 0px; }
.listaheader { margin-bottom: 20px; }
#lista li { font-size: 0.9em; font-style: italic; }
li a.linkbold:link, li a.linkbold:visited { font-weight: bold; font-style: normal; }
#lista li a.linkbold:link, #lista li a.linkbold:visited { font-size: 1.2em; }
.LSTsommario { margin: 0px 0px 20px 10px; font-style: normal; }
.titleblock { font: italic 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; color: #333; }
#lista .titleblock { text-align: right; }

#lista, #listarivista, #listaCRD { font: 1em/1.2em Georgia, "Times New Roman", Times, serif; }
#lista dt, #listarivista dt, #listaCRD dt { clear: left; }
	#listaCRD dt { padding-left: 10px; background: url(/01NET/External_Site/Images_V4/72_pallino.gif) no-repeat left 6px; }
		#listaCRD dt span.img { display: block; float: left; width: 50px; height: 50px; overflow: hidden; margin: 0px 10px 10px -10px; }
		* html #listaCRD dt span.img { margin: 0px 10px 10px -15px; }
		#listaCRD dt span.img img { margin: -8px 0px; }
		
	#lista dt a:link, #lista dt a:visited, #listarivista dt a:link, #listarivista dt a:visited, #listaCRD dt a:link, #listaCRD dt a:visited { font-size: 1.2em; }
	#lista dt a#protetto, #lista dt a#protetto1, #lista dt a#protetto2, 
		#listarivista dt a#protetto, #listarivista dt a#protetto1, #listarivista dt a#protetto2,
		#listaCRD dt a#protetto, #listaCRD dt a#protetto1, #listaCRD dt a#protetto2 { background-position: right 2px; }
	#lista dt img, #listarivista dt img, #listaCRD dt img { float: left; margin: 0px 10px 15px 0px; }
	#lista dt .img50, #listarivista dt .img50, #listaCRD dt .img50 { margin-left: 38px; }	
#lista dd, #listarivista dd, #listaCRD dd { margin: 0px 0px 15px 98px; }
	#lista dd i, #listarivista dd i, #listaCRD dd i { font-size: 0.9em; }

#find #lista dd { margin: 0px 0px 15px 15px; }
#lista dd span { display: block; margin: 2px 0px; color: #666; font-size: 0.9em; }
#lista dd span.url { font-family: Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
#lista dd span.occhiello { display: inline; margin: 0px; }
#lista dd span.score { 
	width: 41px; float: right; text-indent: -50px; overflow: hidden; height: 12px; margin: 3px 0px 2px 20px; border: solid 1px #F2F2F2;
	background: url(/01NET/External_Site/Images_V4/72_score.gif) no-repeat left top;
}
#lista dd span.score1 { background-position: left -11px; }
#lista dd span.score2 { background-position: left -22px; }
#lista dd span.score3 { background-position: left -33px; }
#lista dd span.score4 { background-position: left -44px; }
#lista dd span.score5 { background-position: left -55px; }
#lista dd span.score6 { background-position: left -66px; }
#lista dd span.score7 { background-position: left -77px; }
#lista dd span.score8 { background-position: left -88px; }
#lista dd span.score9 { background-position: left -99px; }
#lista dd span.score10 { background-position: left -110px; }

#LSTnavigazione { width: auto; margin: 0px auto; }
	#LSTnavigazione p { margin: 10px 0px; }
	#LSTnavigazione .pagine { float: left; font-size: 12px; }
	 #LSTnavigazione .pagine a {
			background: url(/01NET/External_Site/Images_V4/72_sf_linkpag.gif) no-repeat right top;
			display: block;
			float: left;
			color: #004494;
			text-align: right;
			text-decoration: none;
			width: 24px;
			padding-right: 1px;
			height: 16px;
		}
		 #LSTnavigazione .pagine b, #LSTnavigazione .pagine i { display: block; float: left; text-align: right; width: auto; padding-right: 1px; height: 16px; }
		 #LSTnavigazione .pagine b { width: 24px; color: #FFF; background: url(/01NET/External_Site/Images_V4/72_sf_linkpagatt.gif) no-repeat right top; }
	
	#LSTnavigazione .LSTbefore, #LSTnavigazione .LSTafter { width: auto; display: block; float: left; font-size: 12px; }
	 #LSTnavigazione .LSTbefore { margin-right: 30px; text-align: right; }
	#LSTnavigazione .LSTafter { margin-left: 30px; }
		.LSTbefore a, .LSTafter a { color: #004494; padding: 1px 0px; }
		 a.avanti:link, a.avanti:visited { background: url(/01NET/External_Site/Images_V2/fravanti_72.gif) no-repeat right top; padding-right: 18px; }
		a.indietro:link, a.indietro:visited { background: url(/01NET/External_Site/Images_V2/frindietro_72.gif) no-repeat left top; padding-left: 18px; }
		a.ffw:link, a.ffw:visited { background: url(/01NET/External_Site/Images_V2/ffw_72.gif) no-repeat right top; padding-right: 18px; }
		a.rww:link, a.rww:visited { background: url(/01NET/External_Site/Images_V2/rww_72.gif) no-repeat left top; padding-left: 18px; }

.LSTnavigazione { 
	font-size: 12px;
	padding: 0px 0px 0px 1px;
	color: #FFF;
	background: url(/01NET/External_Site/Images_V4/72_sf_linkpagatt.gif) no-repeat right top;
	text-align: right;
	height: 16px;
	width: 25px;
}
.LSTtesto { color: #000; background: none; background-color: #FFF; border-top: solid 1px #FFF; border-bottom: solid 1px #FFF; }
.LSTnavigazione a.LSTlinkb:link, .LSTnavigazione a.LSTlinkb:visited {
	display: block;
	background: url(/01NET/External_Site/Images_V4/72_sf_linkpag.gif) no-repeat right top;
	padding-right: 1px;
	text-decoration: none;
	width: 24px;
	height: 16px;
 color: #004494;
}

.ricercacard { background-color: #F0F0F0; padding: 10px; margin-bottom: 20px; font-size: 0.9em; }
.ricercacard label { display: block; float: left; margin-left: 10px; margin-bottom: 10px; width: 145px; padding: 2px 5px 0px 0px; text-align: right; font-size: 12px; }
.ricercacard input, .ricercacard select { margin-right: 10px; margin-bottom: 10px; width: 150px; float: left; }
.ricercacard input { margin-bottom: 5px; width: 140px; }
.ricercacard hr { 
	clear: left;
	padding: 0px;
	border: none;
	border-top: solid 1px #FFF;
	margin: 5px 0px;
	color: #FFF;
}
* html .ricercacard hr { height: 1px; border: none; margin: -5px 0px 0px 0px; }
.ricercacard .cerca { text-align: center; }
.ricercacard .cerca input { margin-right: 0px; float: none; }

#utentilogin {position: relative;}
#utentilogin h1 { color: #333; margin-bottom: 20px; display: block; clear: both; }
#utentilogin p { position: relative; left: 240px; width: 420px; margin: 10px 0px; }
#utentilogin p.msglogin { font-weight: bold; color: #C00; }
#utentilogin fieldset.loginutente {
	width: 200px; margin: 0px; position: absolute; top: 38px; left: 0px; display: block; background-color: #F2F2F2; margin-bottom: 30px; font-size: 0.9em;
}
#utentilogin fieldset.loginutente legend { font-size: 1.2em; }
#utentilogin fieldset.loginutente p { position: relative; left: 0px; display: block; width: auto; }
#utentilogin label { display: block; margin-bottom: 5px; }
#utentilogin p.bottone { width: 320px; margin: 20px 50px 30px 50px; text-align: center; }
#utentilogin .clearfloat { margin-bottom: 30px; }

a.LSTlinktitolo:link, a.LSTlinktitolo:visited, a.NWLbottone:link, a.NWLbottone:visited {
	border: solid 1px #004494;
	background-color: #F2F2F2;
	display: block;
	padding: 1px 20px;
	color: #004494;
}
a.NWLbottone:link, a.NWLbottone:visited { display: table; margin: 20px 0px; }
	td a.NWLbottone:link, td a.NWLbottone:visited { display: inline; margin: 0px; }

#utentilogin table {font-size: 1.2em;}
td.NWLtitolo { color: #004494; font-size: 0.9em; font-weight: bold; }
	td.NWLtitolo a:link, td.NWLtitolo a:visited { font-size: 0.8em; font-weight: normal; color: #004494; }
	td.NWLtitolo li { background-position: left 8px; }
td.NWLdescrizione { font-size: 0.8em; padding: 5px 10px 15px 5px; border-bottom: solid 2px #828DC1; }
	td.NWLdescrizione img { float: left; margin-right: 5px; }
td.NWLsommario { font-size: 0.7em; padding: 5px 0px 15px 5px; border-bottom: solid 2px #828DC1; }

#find form { margin: 20px 0px; position: relative; }
#find input { display: block; margin: 5px 0px; border: 1px solid #CCC; -moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px;  }
#find select { margin: 5px; font-size: 0.9em; }
#find input.ricerca { width: 470px; font-size: 1.1em; padding: 5px; margin-top: 0px; }
* html #find input.ricerca { width: 460px; }
    html>body #find input.ricerca {width: 420px;}
    html>/**/body #find input.ricerca {width: 470px;}
#find input.cerca {  color: #FFF; background-color: #828dc1; font-weight: bold; font-size: 1.1em; padding: 5px 20px 4px 20px; margin: 0px; position: absolute; left: 481px; top: 0px;
	height: 29px; width: 90px; 
	border-color: #004494; -moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px;  }
	* html #find input.cerca { left: 471px; }	

#find p.risultati {  text-align: left; font-size: 0.9em; }
 html>body #find p.risultati label { display: block; float: left; width: 50px; margin-top: 10px; }
	html>/**/body #find p.risultati label { display: inline; float: none; clear: none; width: auto; margin-top: 0px; }
	html>body #find p.risultati span { display: block; float: left; width: 200px; margin-top: 10px; }
	html>/**/body #find p.risultati span { display: inline; float: none; width: auto; margin-top: 0px; margin-right: 10px; }
	html>body #find p.risultati select { display: block; float: left; width: 200px; }
	html>/**/body #find p.risultati select { display: inline; float: none; width: auto; }
#find hr { background-color: #828dc1; height: 5px; border: none; clear: both; }
* html #find hr { background: none; height: 5px; border-top: solid 5px #828dc1; }

.calSN, .calDX { width: 300px; margin: 20px 15px; float: left;}
	.calDX td { font-size: 0.7em; }
	.calDX input, .calDX select, .filettoazz input, .filettoazz select { margin: 2px 5px; }
td.dispari { padding: 5px 10px; }
td.pari { padding: 5px 10px; background-color: #F2F2F2; }
#calendario { font-size: 0.9em; width: 210px; text-align: center; margin-bottom: -1px; }
	#calendario div { float: left; width: 20px; padding: 3px 5px; text-align: right; }
	 #calendario div.giorni, #calendario div.giornid { padding: 5px; background-color: #F2F2F2; font-weight: bold; }
	#calendario div.domenica, #calendario div.giornid {	color: #004494; }
	#calendario a:link, #calendario a:visited { display: block; width: 20px; padding: 1px 2px; margin: -2px -3px; border: solid 1px #004494; background-color: #C0C6E0; }
	 #calendario .clearfloat { border: none; width: 1px; padding: 0px; background: none; }
.mesi { width: 206px; text-align: center; margin-top: 5px; background-color: #F2F2F2; padding: 2px; }
	 .mesi .prec { width: 14px; float: left; }
	.mesi .succ { width: 14px; float: right; }
.data { color: #004494; font-weight: bold; }
.titazzurro { color: #666; font-size: 0.7em; }
.news { font-size: 0.8em; padding-left: 15px; }
.filettoazz .news, .calDX .news { padding-left: 0px; }
.news .ricerca { font-weight: bold; }
.titolo3 { font-weight: bold; color: #333; font-size: 1.1em; padding-bottom: 20px; }
a.navigazionemenu7:link, a.navigazionemenu7:visited { 
	font-size: 1.1em; margin-left: -15px; padding-left: 15px; background: url(/01NET/External_Site/Images_V4/72_pallino.gif) no-repeat 2px 7px; 
}
a.tornasu:link, a.tornasu:visited, a.titolo7:link, a.titolo7:visited, .news a:link, .news a:visited { font-size: 0.8em; padding-left: 15px; }
a.tornasu:link, a.tornasu:visited { background: url(/01NET/External_Site/Images_V4/frtop_72.gif) no-repeat left 1px; }
a.titolo7:link, a.titolo7:visited, .news a:link, .news a:visited { background: url(/01NET/External_Site/Images_V4/frleft_72.gif) no-repeat left 2px; }
#apertura01, #apertura02, #apertura03 { display: block; clear: both; margin-bottom: 20px; font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; }
#aperturaor, .destra, .apdueimmagini { margin-bottom: 20px; font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; }
.occhiello { font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; color: #333; }
small { font: normal 1em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
small a:link, small a:visited, small a:hover, small a:visited:hover { color: #666; }

	#aperturaor { float: left; width: 420px; }
	.apdueimmagini, .destra { float: right; width: 223px; }
	.apdueimmagini { width: 200px; }
	#aperturaor big, .apdueimmagini big, .destra big { 
		font: normal 0.8em Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; color: #333; 
		border-bottom: none; text-align: left; text-transform: none; padding: 0px; margin: 0px; margin-bottom: 5px;
	}
	#aperturaor a:link, #aperturaor a:visited, .destra a:link, .destra a:visited { display: block; margin: 5px 0px; font-size: 1.5em; line-height: 1.2em; font-weight: bold; }
	.apdueimmagini p { margin-bottom: 20px; }
	.apdueimmagini a:link, .apdueimmagini a:visited { display: block; margin: 5px 0px; font-size: 1.2em; line-height: 1em; font-weight: bold; }
	#aperturaor small a:link, #aperturaor small a:visited, .destra small a:link, .destra small a:visited, .apdueimmagini small a:link, .apdueimmagini small a:visited { 
		margin: 2px 0px; font-size: 0.8em; font-weight: normal;
	}
	
	#apertura03 .prima, #apertura03 .altre { width: 200px; float: left; }
	#apertura03 .altre { margin-left: 30px; }
	#apertura03 a:link, #apertura03 a:visited { display: block; margin: 5px 0px; font-size: 1.3em; line-height: 1em; font-weight: bold; }
	#apertura03 small a:link, #apertura03 small a:visited { margin: 2px 0px; font-size: 0.8em; font-weight: normal; }
	
	#apertura01 a:link, #apertura01 a:visited { display: block; margin: 5px 0px; font-size: 1.5em; line-height: 1.2em; font-weight: bold; }
	#apertura01 .altre a:link, #apertura01 .altre a:visited { font-size: 1.2em; line-height: 1em; }
	#apertura01 .prima img, #apertura01 .altre img { float: left; margin: 0px 10px 20px 0px; clear: left; }
	#apertura01 small a:link, #apertura01 small a:visited, #apertura01 .altre small a:link, #apertura01 .altre small a:visited { margin: 2px 0px; font-size: 0.8em; font-weight: normal; }

	#apertura02 .prima { float: left; width: 200px; margin-right: 20px; }
	#apertura02 .altre { float: right; width: 440px; }
		#apertura02 .altre img { float: left; clear: left; margin: 0px 10px 0px 0px; }
	#apertura02 a:link, #apertura02 a:visited { display: block; font-size: 1.5em; line-height: 1.2em; font-weight: bold; }
	#apertura02 .altre a.titolo18:link, #apertura02 .altre a.titolo18:visited { font-size: 1.2em; line-height: 1em; }
	#apertura02 small { display: block; margin-bottom: 10px; }
		#apertura02 .altre small { text-align: right; }
		#apertura02 small a:link, #apertura02 small a:visited { font-size: 0.8em; font-weight: normal; }

	 * html #apertura03 a#protetto img, * html #aperturaor a#protetto img, * html .apdueimmagini a#protetto img, * html .destra a#protetto img { margin-right: -17px; }

#colonna { 
	float: right; width: 176px; padding: 20px 12px; background-color: #F2F2F2; margin-bottom: 20px; 
	font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; border-top: solid 5px #828DC1;
}
 #colonna p { margin-bottom: 20px; }
 	#colonna p.occhiello { margin-bottom: 0px; }
	#colonna a:link, #colonna a:visited { display: block; font-size: 1.3em; line-height: 1.1em; font-weight: bold; }
	#colonna small a:link, #colonna small a:visited { font-size: 0.8em; font-weight: normal; margin: 2px 0px; }
	 * html #colonna a#protetto img { margin-right: -17px; }
	
#attualita, #attualitasn { display: block; margin-bottom: 20px; font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; padding-top: 20px; border-top: solid 5px #828DC1; }
#attualitasn { float: left; width: 440px; }
	#attualita img, #attualitasn img { float: left; margin-right: 10px; }
	#attualita p, #attualitasn p { display: block; margin-bottom: 20px; }
	#attualita p { float: left; width: 310px; margin-right: 20px; }
	#attualita a:link, #attualita a:visited, #attualitasn a:link, #attualitasn a:visited { display: block; font-size: 1.3em; line-height: 1.1em; }
	#attualita small a:link, #attualita small a:visited, #attualitasn small a:link, #attualitasn small a:visited { font-size: 0.8em; margin: 2px 0px; }
	#attualitasn span.clearfloat { display: block; }
	#attualita #protetto, #attualitasn #protetto { background-position: right 2px; }

#listaarticoli, #listaarticolisn { display: block; margin-bottom: 20px; font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; padding-top: 20px; border-top: solid 5px #828DC1; }
#listaarticolisn { float: left; width: 440px; }
	#listaarticoli p, #listaarticolisn p { margin-bottom: 20px; padding-bottom: 20px; border-bottom: solid 1px #828DC1; }
	#listaarticoli p.occhiello, #listaarticolisn p.occhiello { margin-bottom: 0px; padding-bottom: 0px; border-bottom: none; }
	#listaarticoli a:link, #listaarticoli a:visited, #listaarticolisn a:link, #listaarticolisn a:visited { display: block; font-size: 1.6em; line-height: 1.2em; }
	#listaarticoli small a:link, #listaarticoli small a:visited, #listaarticolisn small a:link, #listaarticolisn small a:visited { font-size: 0.8em; }
	#listaarticoli #protetto, #listaarticolisn #protetto { background-position: right 7px; }
	
.brevi { display: block; float: left; width: 310px; margin: 0px 20px 20px 0px; font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; padding-top: 20px; border-top: solid 5px #828DC1; }
	.brevi p { margin-bottom: 20px; }
	.brevi a:link, .brevi a:visited { display: block; font-size: 1.2em; line-height: 1.1em; margin: 2px 0px; }
	.brevi small a:link, .brevi small a:visited { font-size: 0.8em; }

.tuttenews { font-size: 0.8em; clear: both; }
	.tuttenews a:link, .tuttenews a:visited { color: #666; background: url(/01NET/External_Site/Images_V2/fravanti_72.gif) no-repeat left top; padding: 3px 0px 0px 20px; }

.sezioniservizi { font-size: 0.8em; line-height: 1em; margin-bottom: 20px; }
	.sezioniservizi big { font-size: 1.2em; line-height: 1.1em; }
	.sezioniservizi a:link, .sezioniservizi a:visited { text-transform: uppercase; width: 110px; margin: 4px 20px; display: block; float: left; }
	* html .sezioniservizi a:link, * html .sezioniservizi a:visited { width: 110px; margin: 4px 0px; padding: 0px 20px;  } 

#sezionitag { font-size: 0.9em; line-height: 1.4em; text-align: center; margin-bottom: 20px; }
	#content #sezionitag { margin-top: 20px; }
	#sezionitag a:link, #sezionitag a:visited { margin-right: 10px; white-space: nowrap; color: #004494; }
	#sezionitag a.c0 { font-size: 0.9em; }
	#sezionitag a.c2 { font-size: 1.1em; }
	#sezionitag a.c3 { font-size: 1.2em; }
	#sezionitag a.c4 { font-size: 1.3em; }
	#sezionitag a.c5 { font-size: 1.4em; }
	#sezionitag a.c6 { font-size: 1.5em; }

#focus, #multimedia, #flip, .boxedicola, #commenti { margin-bottom: 20px; font: normal 1em/1.2em Georgia, "Times New Roman", Times, serif; }
#multimedia, #flip, #commenti { background-color: #F2F2F2; padding: 0px 10px 10px 10px; }
.boxedicola { background-color: #F2F2F2; position: relative; padding-bottom: 15px; }
	#multimedia big, #flip big, #commenti big { margin: 0px -10px 10px -10px; background-color: #FFF; font-family: Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
	#multimedia p, #flip p { margin: 10px 0px; display: block; clear: left; }
	#multimedia img, #flip img, #commenti img { float: left; margin: 0px 5px 5px 0px; }
	#multimedia span.img img.multimedia { position: relative; left: -30px; top: 40px; margin-right: -30px; }
	* html #multimedia span.img img.multimedia { left: -35px; margin-right: -35px; }
	#focus big { font-family: Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }
	#focus img { float: left; margin: 0px 5px 15px 0px; }
	#focus p { display: block; margin-bottom: 10px; }
	#multimedia a:link, #multimedia a:visited, #focus a:link, #focus a:visited, #flip a:link, #flip a:visited, #commenti a.titolo14:link, #commenti a.titolo14:visited { display: block; font-size: 1.1em; }
	#multimedia span.clearfloat, #flip span.clearfloat { display: block; }
	#flip canvas { float: left; margin-right: 5px; }
	#flip span.img { float: left; display: block; margin-right: 5px; width: 50px; }
	#commenti p, #commenti img { margin-bottom: 10px; }
	
	.nwl #boxnwl, .nwl #boxnwl #fixfl_newsletter { background-color: #F2F2F2; margin: 0px; }
	.boxedicola p.titolo { background-color: #FFF; font-family: Geneva, Lucida Sans, Verdana, arial, Helvetica, sans-serif; }

 .boxedicola p.tutti, #flip p.tutti, #multimedia p.tutti { clear: both; margin: 0px; margin-bottom: -3px; font-weight: normal; text-align: right; }
	.boxedicola p.tutti { margin-bottom: 0px; position: absolute; bottom: 2px; right: 10px; }
	#flip p.tutti, #multimedia p.tutti { margin: -5px 0px; }
	.boxedicola p.tutti a, #flip p.tutti a, #multimedia p.tutti a { 
		font-size: 1em; font-weight: normal; color: #CCC; text-decoration: none; background: url(/01NET/External_Site/Images_V4/freccia_666.gif) no-repeat left 2px; padding-left: 10px;
	}
	#flip p.tutti a, #multimedia p.tutti a, .nwl p.tutti a, .boxedicola p.iscriviti a { 
		font-family: Geneva, "Lucida Sans", Verdana, arial, Helvetica, sans-serif; font-size: 10px; color: #333; display: inline; 
	}
	.nwl p.tutti a { color: #333; }
	.boxedicola p.tutti a:hover, .boxedicola p.tutti a:visited:hover, #flip p.tutti a:hover, #flip p.tutti a:visited:hover, 
		#multimedia p.tutti a:hover, #multimedia p.tutti a:visited:hover { text-decoration: underline; }
		
	.boxedicola p.iscriviti { clear: both; margin: 0px; position: absolute; bottom: 2px; left: 10px; font-weight: normal; text-align: left; }
	.boxedicola p.iscriviti a { 
		color: #333; text-decoration: none; background: url(/01NET/External_Site/Images_V4/freccia_666.gif) no-repeat left 2px; padding-left: 10px;
	}
	.boxedicola p.iscriviti a:hover, .boxedicola p.iscriviti a:visited:hover { text-decoration: underline; }
	
	.nwl #boxnwl { margin: 0px; margin-left: -1px; }
	* html .nwl #boxnwl { 
		_margin/**/: 0px 0px 0px -1px;  _margin:/**/ 0px 0px 0px -1px;  _margin/**/:/**/ 0px -8px;  }

#bottom { width: 100%; text-align: center; color: #000; font-size: 0.8em; background-color: #F2F2F2; border-top: solid 5px #828DC1; }
	#bottom a:link, #bottom a:visited { color: #000; }
	#bottom .colonnacentrale { margin-right: 20px; margin-top: 5px; background-color: #E5E5E5; }
#bottomcontent, #piede { margin: 0px auto; width: 980px; padding: 10px 0px; text-align: left; background-color: #F2F2F2; }
	
.rubpiede { width: 200px; float: left; margin-right: 20px; margin-top: 15px; font-size: 1.1em; color: #333; }
.colonnacentrale .rubpiede { float: none; margin: 10px 10px 10px 10px; font-size: 1.2em; }
	.rubpiede ul { margin-bottom: 20px; padding: 0px 10px; }
	.rubpiede ul big { margin: 0px -10px 5px -10px; }
	#bottom .rubpiede big a:link, #bottom .rubpiede big a:visited { color: #004494; }
	.rubpiede li { margin-bottom: 5px; }
	.rubpiede li a:link, .rubpiede li a:visited { display: block; font-size: 1.1em; line-height: 1.2em; }
	.colonnacentrale .rubpiede p { border-bottom: solid 1px #FFF; padding: 5px; }
	.colonnacentrale .rubpiede big { font-size: 1.1em; }
	.colonnacentrale .rubpiede img { float: right; }
	.colonnacentrale .rubpiede span { display: block; }
	.colonnacentrale .rubpiede a:link, .colonnacentrale .rubpiede a:visited { display: block; font-size: 1.2em; font-weight: bold; }
	.colonnacentrale .rubpiede a.pic:link, .colonnacentrale .rubpiede a.pic:visited { margin-top: 3px; font-weight: normal; }
	
#linkpiede { float: right; width: 750px; border-bottom: solid 5px #828DC1; margin-bottom: 20px; text-align: right; padding-bottom: 1px; }
	#linkpiede p { display: inline; }
	#linkpiede a:link, #linkpiede a:visited { padding: 0px 10px; border-left: solid 1px #828DC1; }
.rss { 
	padding: 4px 10px 1px 10px; width: 180px;
	float: left;
	border-bottom: solid 5px #828DC1;
	margin-bottom: 20px;
	text-align: right;
	position: relative;
	text-transform: uppercase;
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
}
 #bottom .rss a:link, #bottom .rss a:visited { color: #004494; }
	.rss img { position: absolute; bottom: -8px; left: 10px; }
.partitaiva { float: left; width: 200px; }
 .partitaiva p.copy { margin-bottom: 5px; }
	.partitaiva a:link, .partitaiva a:visited { text-decoration: underline; }
#ep { 
	background: url(/01NET/External_Site/Images_V4/72_ep_it.gif) no-repeat left -5px; 
	color: #999; 
	padding: 110px 10px 10px 10px; 
	width: 180px; 
	float: left; 
	background-color: #FFF; 
	line-height: 1em;
}
a.NWLbottoneOFF {
	color: #666;
	text-decoration: none;
	border: solid 1px #666;
	background-color: #F0F0F0;
	padding: 1px 20px;
}
a.NWLbottoneOFF:hover { color: #666; text-decoration: none; }
.autcomm { float: right; display: block; width: 70%; }

.flashplayer { display: block; height: 50px; padding-left: 60px; background: url("/01NET/External_Site/Images_V4/flashplayer_50.jpg") no-repeat left top; }
.nwl .flashplayer { margin: 10px; }

@media only screen and (device-width: 768px) {
	.nwl { display: none; }
}
@media screen and (max-device-width: 480px) {
	.nwl { display: none; }
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
	.nwl { display: none; }
}  /* Ep4pc stampa articoli */

body { font-size: 8pt; line-height: 10pt; }
#container { width: auto; }

#ADVleaderboard, #ADVrettangolo, #ADVrettangolopiede, #ADVleaderpiede, #ADVstriscia { display: none; }
#payoff, #sezioni, #home, #loginricerca { display: none; }
.contentright { display: none; }
#bottom { display: none; }
#content h4 { display: none; }
.colonnacentrale, .gallery, .permalink { display: none; }

#testata { background: none; width: auto; }
#testata .testata { width: auto; }
* html #testata, * html #testata .testata { width: auto; height: auto; }

#logo { float: none; width: auto; height: auto; overflow: visible; padding-top: 0px; font-size: 12pt; font-weight: bold; }
* html #logo { width: 80%; height: auto; }
	#logo img { display: none; }
	#logo a { color: #000; }

#pagina, #content, .testata { width: auto; }
* html #pagina { width: 99%; }

#articolo, #articoloDF { padding-right: 0px; font-size: 9pt; }

h3, #ARTtitolo { font-size: 14pt; font-weight: bold; }

#ARTsommario { font-size: 10pt; }
	#articolo #ARTsommario { font-size: 10pt; }
#ARTocchiello, #ARTimg p, #ARTdata, .autore { font-size: 8pt; }
#articolo p { margin: 0mm; margin-top: 5mm; margin-bottom: 5mm; width: 95%; }

#video { display: none; }
	 #articolo .artDX-linkgallery, #articolo .ARTlink, .artDX-ADV { display: none; }
	#articolo #icone, #articoloDF #icone { display: none; }
 
		/* EP4PC Retail */

h4 { border-bottom: solid 5px #E1001A; color: #E1001A; }
#sezioni { background-color: #712257; border-top-color: #712257; }

    
