﻿body {
	text-align:center;
	margin:0;
}
img {
	border:0;
	margin-right: 3px;
	margin-left: 3px;
}
/************************************* HOMEPAGE PORTALE inizio ********************/	

#container {
	display:block;
	position:relative;
	width:981px;
	height:auto;
	margin:0 auto;
}
#testata {
	display:block;
	position:relative;
	float:left;
	width:981px;
	height:auto;
	background-image:url(../images/bg_header_portale.png);
	background-repeat:no-repeat;
}
#testata1 {
	display:block;
	position:relative;
	float:left;
	width:981px;
	height:149px;
}
.banner {
	display:block;
	position:relative;
	float:left;
	width:200px;
	height:62px;
	margin-top:30px;/* background-image:url(../images/bgbanner.png);*/
}
/*.banner img { display:block; position:relative; float:left; width:43px; height:54px; margin:3px 0 0 5px;}*/
				.banner span {
	display:block;
	position:relative;
	float:left;
	width:145px;
	height:54px;
	margin:3px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-align:justify
}
.banner span a:link {
	color:#333333;
	font-size:11px;
	text-decoration:none
}
.banner span a:visited {
	color:#333333;
	font-size:11px;
	text-decoration:none
}
.banner span a:hover {
	color:#8b0000;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none
}
.banner span strong {
	color:#8b0000;
	font-size:14px;
	font-style:normal;
}
.logo {
	display:block;
	position:relative;
	float:left;
	width:370px;
	height:74px;
	margin:38px 172px 0 27px;
}
#testata2 {
	background-image:url(../images/bg_testata2.png);
	background-repeat:repeat-y;
	display:block;
	float:left;
	height:auto;
	padding-bottom:5px;
	position:relative;
	width:981px;
}
html>body #CNnelmondo {
	background-image:url(../images/bgcnelmondo.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	margin:30px 0 0 5px;
	position:relative;
	width:172px;
}
html>body #CNnelmondo span {
	color:#2566A2;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:46px;
	margin:12px 0 0 60px;
	position:relative;
	text-align:left;
	width:105px;
}
html>body #CNnelmondo span strong {
	font-size:14px;
	font-style:normal;
	font-weight:bold;
}
html>body #CNnelmondo span a:link {
	color:#2566a2;
	text-decoration:none;
}
html>body #CNnelmondo span a:visited {
	color:#2566a2;
	text-decoration:none;
}
html>body #CNnelmondo span a:hover {
	color:#2566a2;
	font-style:normal;
	text-decoration:none;
}
#CNnelmondo {
	background-image:url(../images/bgcnelmondo.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	margin-left:1px;
	position:relative;
	width:172px;
}
#CNnelmondo span {
	color:#2566A2;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:46px;
	margin:12px 0 0 30px;
	position:relative;
	text-align:left;
	width:105px;
}
#CNnelmondo span strong {
	font-size:14px;
	font-style:normal;
	font-weight:bold;
}
#CNnelmondo span a:link {
	color:#2566a2;
	text-decoration:none;
}
#CNnelmondo span a:visited {
	color:#2566a2;
	text-decoration:none;
}
#CNnelmondo span a:hover {
	color:#2566a2;
	font-style:normal;
	text-decoration:none;
}
html>body #canalitematici {
	background-image:url(../images/bgcanalitematici.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:565px;
}
html>body #canalitematici strong {
	color:#870000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:10px 0 0 420px;
	width:94px;
}
html>body #canalitematici ul {
	display:inline-block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:8px 0;
	padding:0;
	position:relative;
	width:555px;
}
html>body #canalitematici a:link {
	color:#7a7879;
	text-decoration:none
}
html>body #canalitematici a:visited {
	color:#7a7879;
	text-decoration:none
}
html>body #canalitematici a:hover {
	color:#7a7879;
	text-decoration:underline
}
html>body #canalitematici li {
	display:block;
	float:left;
	text-align:right;
	width:138px;
}
#canalitematici {
	background-image:url(../images/bgcanalitematici.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:565px;
}
#canalitematici strong {
	color:#870000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:10px 0 0 420px;
	width:94px;
}
#canalitematici ul {
	display:inline-block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:8px 0;
	padding:0;
	position:relative;
	width:555px;
}
#canalitematici a:link {
	color:#7a7879;
	text-decoration:none
}
#canalitematici a:visited {
	color:#7a7879;
	text-decoration:none
}
#canalitematici a:hover {
	color:#7a7879;
	text-decoration:underline
}
#canalitematici li {
	display:block;
	float:left;
	text-align:right;
	width:138px;
}
html>body #ricercasito {
	background-image:url(../images/bgcanalitematici.jpg);
	background-position:right center;
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	position:relative;
	width:235px;
}
html>body #ricercasito strong {
	color: #870000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 135px;
	width:94px;
}
html>body #ricercasito input {
border:1px solid html>body #DEDEDE;
	display:block;
	float:left;
	height:17px;
	margin:4px 0 0 20px;
	width:150px;
}
html>body #ricercasito img {
	display:block;
	float:left;
	margin:4px 0 0 8px;
}
#ricercasito {
	display:block;
	position:relative;
	float:left;
	width:200px;
	height:auto;
	background-image:url(../images/bgcanalitematici.jpg);
	background-position:right;
	margin:10px 0 0 20px
}
#ricercasito strong {
	color:#870000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 48px;
	width:94px;
	text-align:right;
}
#ricercasito input {
	border:1px solid #DEDEDE;
	display:block;
	float:left;
	height:17px;
	margin:4px 0 0 5px;
	width:120px;
}
#ricercasito img {
	display:block;
	float:left;
	margin:4px 0 0 8px;
}


#bannerGrande_main {
	border:1px solid #CCC;
	margin:8px 0px -5px 5px; 
	width:714px; 
	height:234px;
}
#bannerGrande_main img{
	margin-left:0px; 
	margin-right:0px
}
#bannerGrande_info {
	text-align:left;
	height:70px; 
	margin:-70px 0 0 0;
	background-image:url(../images/bg_bannerGrande.png);
	background-repeat:repeat-x;
	position:relative; 
	z-index:100; 
}
#bannerGrande_info .titolo {
	float: left; 
	width:250px; 
	margin:10px; 
	border-right:1px solid #900;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#bannerGrande_info .titolo a:link {
	color:#333;
	text-decoration:none;
}
#bannerGrande_info .titolo a:visited {
	color:#333;
	text-decoration:none;
}
#bannerGrande_info .titolo a:hover {
	color:#333;
	text-decoration:none;
}
#bannerGrande_info .titolo a:active {
	color:#333;
	text-decoration:none;
}
#bannerGrande_info .testo {
	float: left; 
	width:420px; 
	margin:10px;
}
#bannerGrande_info .testo p {
	padding:0; 
	margin:0;
}







#main {
	display:block;
	position:relative;
	float:left;
	width:979px;
	height:auto;
	border-left:#bfbcbc 1px solid;
	border-right:#bfbcbc 1px solid;
}
#colonnasinistra {
	display:block;
	position:relative;
	float:left;
	width:232px;
	height:auto;
	margin-left: 3px;
}
#menuportale {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#tornallahome {
	background-image:url(../images/tornallahome.png);
	color:#900000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:19px;
	position:relative;
	text-align:left;
	width:191px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 34px;
}
#tornallahome a:link {
	color:#900000;
	text-decoration:none
}
#tornallahome a:visited {
	color:#900000;
	text-decoration:none
}
#tornallahome a:hover {
	color:#5A5A5A;
	text-decoration:none
}
#menuportaletit {
	background-image:url(../images/bg_menu_chisiamo.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	margin:8px 0 0 8px;
	padding:3px 0 0 5px;
	position:relative;
	text-align:left;
	width:221px;
}
#menuportaletit a:link {
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#menuportaletit a:visited {
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
html>body #menuportale li {
	color:#FFFFFF;
	background-color:#870000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:17px;
	margin-top:3px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:221px;
}
html>body #menuportale li a:link {
	color:#870000;
	background-image:url(../images/bg_menu_chisiamo2.png);
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:17px;
	margin-top:-3px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:221px;
	text-decoration:none
}
html>body #menuportale li a:visited {
	color:#870000;
	background-image:url(../images/bg_menu_chisiamo2.png);
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:17px;
	margin-top:-3px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:221px;
	text-decoration:none
}
html>body #menuportale li a:hover {
	color:#FFFFFF;
	background-color:#870000;
	background-image:none;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:17px;
	margin-top:-3px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:221px;
	text-decoration:none
}
#menuportale li {
	color:#FFFFFF;
	background-color:#870000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:17px;
	margin-top:3px;
	position:relative;
	text-align:right;
	width:224px;
	padding-right:2px;
}
#menuportale li a:link {
	color:#870000;
	background-image:url(../images/bg_menu_chisiamo2.png);
	background-position:right;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:17px;
	position:relative;
	text-align:right;
	width:220px;
	text-decoration:none;
	padding-right:4px;
	padding-top:1px;
}
#menuportale li a:visited {
	color:#870000;
	background-image:url(../images/bg_menu_chisiamo2.png);
	background-position:right;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:17px;
	position:relative;
	text-align:right;
	width:220px;
	text-decoration:none;
	padding-right:4px;
	padding-top:1px;
}
#menuportale li a:hover {
	color:#FFFFFF;
	background-color:#870000;
	background-image:none;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:17px;
	position:relative;
	text-align:right;
	width:220px;
	text-decoration:none;
	padding-right:4px;
	padding-top:1px;
}
#blog {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#blogtit {
	background-image:url(../images/blog_tit.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#blogtit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#blogtit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#blogtit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#blog ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#blog ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#blog ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#blog ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#photogallery {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#photogallerytit {
	background-image:url(../images/photogallery.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#photogallerytit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#photogallerytit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#photogallerytit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#photogallery ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#photogallery ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#photogallery ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#photogallery ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#video {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#videotit {
	background-image:url(../images/video_tit.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#videotit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#videotit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#videotit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#video ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#video ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#video ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#video ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#nologo {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#nologotit {
	background-image:url(../images/nologo.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#nologotit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#nologotit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#nologotit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#nologo ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#nologo ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#nologo ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#nologo ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#ricerca {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#ricercatit {
	background-image:url(../images/ricerca.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#ricercatit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#ricercatit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#ricercatit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#ricerca ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#ricerca ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#ricerca ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#ricerca ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#rss {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#rsstit {
	background-image:url(../images/rss.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#rsstit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#rsstit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#rsstit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#rss ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#rss ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#rss ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#rss ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#newsl_portale {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#newsl_portaletit {
	background-image:url(../images/newsletter.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#newsl_portaletit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#newsl_portaletit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#newsl_portaletit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#newsl_portale ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#newsl_portale ul a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#newsl_portale ul a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#newsl_portale ul a:hover {
	color:#333333;
	text-decoration:underline;
	font-style:italic;
}
#ufficiostampa {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#ufficiostampatit {
	background-image:url(../images/uffstampa.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#ufficiostampatit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#ufficiostampatit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#ufficiostampatit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#ufficiostampa ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#ufficiostampa ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#ufficiostampa ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#ufficiostampa ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#contatti {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#contattitit {
	background-image:url(../images/contatti.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#contattitit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#contattitit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#contattitit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#contatti ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#contatti ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#contatti ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#contatti ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#link {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#linktit {
	background-image:url(../images/link.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#linktit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#linktit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#linktit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#link ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#link ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#link ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#link ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#eventi {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#eventitit {
	background-image:url(../images/eventi.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#eventitit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#eventitit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#eventitit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#eventi ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#eventi ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#eventi ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#eventi ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#parolailettori {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#parolailettoritit {
	background-image:url(../images/parolalettori.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#parolailettoritit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#parolailettoritit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#parolailettoritit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#parolailettori ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#parolailettori ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#parolailettori ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#parolailettori ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#abbonati {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#abbonatitit {
	background-image:url(../images/abbonati.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#abbonatitit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#abbonatitit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#abbonatitit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#abbonati ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:10px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#abbonati ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#abbonati ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#abbonati ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#add {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#addtit {
	background-image:url(../images/add.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#addtit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#addtit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#addtit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#add ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#add ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#add ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#add ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#anchor {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#anchortit {
	background-image:url(../images/anchor.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#anchortit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#anchortit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#anchortit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#anchor ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#anchor ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#anchor ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#anchor ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#at {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#attit {
	background-image:url(../images/at.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#attit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#attit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#attit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#at ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#at ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#at ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#at ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#blabla {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#blablatit {
	background-image:url(../images/blabla.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#blablatit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#blablatit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#blablatit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#blabla ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#blabla ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#blabla ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#blabla ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#clip {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#cliptit {
	background-image:url(../images/clip.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#cliptit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#cliptit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#cliptit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#clip ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#clip ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#clip ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#clip ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#cut {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#cuttit {
	background-image:url(../images/cut.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#cuttit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#cuttit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#cuttit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#cut ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#cut ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#cut ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#cut ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#heart {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#hearttit {
	background-image:url(../images/heart.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#hearttit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#hearttit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#hearttit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#heart ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#heart ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#heart ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#heart ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#info {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#infotit {
	background-image:url(../images/info.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#infotit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#infotit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#infotit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#info ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#info ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#info ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#info ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#tower {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#towertit {
	background-image:url(../images/tower.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#towertit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#towertit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#towertit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#tower ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#tower ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#tower ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#tower ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
#umbrella {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	position:relative;
	width:226px;
}
#umbrellatit {
	background-image:url(../images/umbrella.png);
	color:#5a5a5a;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	margin:7px 0 0 0px;
	padding:5px 0 0 34px;
	position:relative;
	text-align:left;
	width:191px;
	font-weight:normal;
}
#umbrellatit a:link {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#umbrellatit a:visited {
	color:#5a5a5a;
	text-decoration:none;
	font-style:normal;
}
#umbrellatit a:hover {
	color:#900000;
	text-decoration:none;
	font-style:normal;
	font-weight: bold;
}
#umbrella ul {
	border-bottom:1px solid #D1CDCF;
	border-left:1px solid #D1CDCF;
	border-right:1px solid #D1CDCF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:6px;
	position:relative;
	text-align:left;
	width:211px;
}
#umbrella ul a:link {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#umbrella ul a:visited {
	color:#900000;
	text-decoration:none;
	font-style:normal;
}
#umbrella ul a:hover {
	color:#C10000;
	text-decoration:underline;
	font-style:normal;
}
/*			
			#abbonati {display:block;float:left;height:220px;margin:0 0 0 8px;padding:0;position:relative;width:226px;font-family:arial;font-size:11px;background-image:url(../images/bg_abbonati.png);background-repeat:no-repeat;font-size:10px;color:#3b3b3b} 
				#abbonatitit { display:block;float:left;height:24px;margin:10px 0 0 0;position:relative;width:225px;background-image:url(../images/abbonati.png) }
			   	#abbonati input {
	display:block;
	float:left;
	height:16px;
	margin:7px 0 0 5px;
	width:100px;
}	
				#abbonati span {display:block;float:left;height:18px;margin:7px 0 0 5px;text-align:right;width:82px;}
				html>body #abbonatiRegistrati {display:block;float:left;margin:9px 0 0 22px;text-align:left;width:148px;}
				#abbonatiRegistrati {display:block;float:left;margin:9px 0 0 12px;text-align:left;width:148px;}
				#abbonati img { display:block;
float:left;
margin-top:10px;
position:relative; }
				#abbonati a:link {color:#3B3B3B;text-decoration:none; font-size:9px; float:left}
				#abbonati a:visited {text-decoration:none;color:#3b3b3b; font-size:9px; }
				#abbonati a:hover {text-decoration:underline;color:#3b3b3b; font-size:9px; }
				
				#abbonati span a:link strong   { font-style:normal; font-size:11px;}
					#abbonati span a:visited strong   { font-style:normal; font-size:11px;}
					#abbonati span a:hover strong  { font-style:normal; font-size:11px;}*/
					
					
			#logocnedit {
	display:block;
	float:left;
	height:34px;
	margin:20px 0 0 8px;
	position:relative;
	width:225px;
}
html>body #colonnacentrale {
	display:block;
	position:relative;
	float:left;
	width:460px;
	height:auto;
	padding-right:3px;
}
#colonnacentrale {
	display:block;
	position:relative;
	float:left;
	width:460px;
	height:auto;
	padding-right:3px;
}
html>body #apertura {
	background-image:url(../images/bg_apertura.png);
	background-repeat: no-repeat;
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:50px;
	position:relative;
	text-align:justify;
	width:410px;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 30px;
}
body>html #apertura a:link {
	color:#000000;
	text-decoration:none
}
body>html #apertura a:visited {
	color:#000000;
	text-decoration:none
}
body>html #apertura a:hover {
	color:#000000;
	text-decoration:none;
	display:block;
	background-color:#ffd291
}
#apertura {
	background-image:url(../images/bg_apertura.png);
	background-repeat: no-repeat;
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:50px;
	position:relative;
	text-align:justify;
	width:410px;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 30px;
}
#apertura a:link {
	color:#000000;
	text-decoration:none
}
#apertura a:visited {
	color:#000000;
	text-decoration:none
}
#apertura a:hover {
	color:#000000;
	text-decoration:none;
	display:block;
	background-color:#ffd291
}
/*********************  riquadro news******************************/		
			html>body #riquadronews {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:470px;
	border:1px solid #991919;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#riquadronews {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:470px;
	border:1px solid #991919;
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#riquadronewsit {
	background-color:#991919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:19px;
	width:461px;
	position:relative;
	text-align:left;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 9px;
}
/*			#riquadronewsit img {
	left:450px;
	position:absolute;
	top:2px;
}*/
				#news1 {
	display:block;
	float:left;
	height:auto;
	width:460px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 3px;
}
#news1 img {
	display:block;
	float:left;
	margin-top: 5px;
}
html>body #news1txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news1txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news1txt strong {
	font-size:18px;
	font-weight:bold;
	display: block;
}
html>body #news1txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
html>body #news1txt a:visited {
	font-size:12px;
	font-style:normal;
	color:#333333;
	text-decoration:none;
}
/*							html>body #news1txt a:hover {
	font-size:12px;
	font-style:normal;
	color:#333333;
	text-decoration:none;
}*/
		#news1txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
#news1txt a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
/*#news1txt a:hover { font-size:12px; font-style:normal; color:#333333; text-decoration:none; }	*/
				#news2 {
	display:block;
	float:left;
	height:auto;
	width:460px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 9px;
}
html>body #news2 img {
	display:block;
	float:right;
	width:auto;
	height:inherit;
	margin-top: 5px;
}
#news2 img {
	display:block;
	float:right;
	width:auto;
	height:inherit;
	margin-top: 5px;
}
html>body #news2txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news2txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
html>body #news2txt strong {
	font-size:14px;
	font-weight:bold;
	display:block;
}
html>body #news2txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
html>body #news2txt a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
/*html>body #news2txt a:hover { font-size:12px; font-style:normal; color:#333333; text-decoration:none; }*/

						
/*						#news2txt { color:#000000;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:auto;margin:0;padding:3px 5px 0;text-align:left;width:345px}*/
						#news2txt strong {
	font-size:14px;
	font-weight:bold;
}
#news2txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
#news2txt a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
/*#news2txt a:hover { font-size:12px; font-style:normal; color:#333333; text-decoration:none; } */						
						
	/*********************  fine riquadro news******************************/			
	/*************** NEWS 3 *********************************************/			
						#news3 {
	display:block;
	float:left;
	height:auto;
	width:460px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 3px;
}
#news3 img {
	display:block;
	float:left;
	margin-top: 5px;
}
html>body #news3txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news3txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news3txt strong {
	font-size:18px;
	font-weight:bold;
	display:block;
}
html>body #news3txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
html>body #news3txt a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
/*							html>body #news1txt a:hover {
	font-size:12px;
	font-style:normal;
	color:#333333;
	text-decoration:none;
}*/
		#news3txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
#news3txt a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
/*#news1txt a:hover { font-size:12px; font-style:normal; color:#333333; text-decoration:none; }	*/
				
	
	/*************** NEWS 4 *********************************************/			
						#news4 {
	display:block;
	float:left;
	height:auto;
	width:460px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 3px;
}
/*				#news4 img {
	display:block;
	float:none;
	width:auto;
	height:auto;
	margin-top: 5px;
	margin-left: 1em;
	margin-right: 1em;
	
}*/
				html>body #news4txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news4txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news4txt strong {
	font-size:18px;
	font-weight:bold;
	display:block;
}
html>body #news4txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
html>body #news4txt a:visited {
	font-size:18px;
	color:#333333;
	text-decoration:none;
}
/*							html>body #news1txt a:hover {
	font-size:12px;
	font-style:normal;
	color:#333333;
	text-decoration:none;
}*/
		#news4txt a:link {
	font-size:12px;
	color:#333333;
	text-decoration:none;
	display:block;
	margin:3px 0 0 0;
}
#news4txt a:visited {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
/*#news1txt a:hover { font-size:12px; font-style:normal; color:#333333; text-decoration:none; }	*/
				

	/*************** NEWS 7 *********************************************/	
						html>body #news7txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
#news7txt {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:0;
	padding:3px 5px 0;
	text-align:left;
}
html>body #news7txt strong {
	font-size:14px;
	font-weight:bold;
}
#news7txt a:link {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	margin:3px 0 0 0;
}
#news7txt a:visited {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
#riquadronumeroCNlat {
	background-color:#FFFFFF;
	display:block;
	float:right;
	height:auto;
	position:relative;
	width:225px;
	border:1px solid #9E8AA4;
	margin-top: 8px;
}
html>body #riquadronumeroCNlat {
	background-color:#FFFFFF;
	display:block;
	float:right;
	height:auto;
	position:relative;
	width:225px;
	border:1px solid #9E8AA4;
	margin-top:8px;
}
#riquadronumeroCNtitlat {
	background-color:#9e8aa4;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:17px;
	width:217px;
	padding:4px 0 0 9px;
	position:relative;
	text-align:left;
}
#riquadronumeroCN {
	background-color:#FFFFFF;
	display:block;
	float:left;
	height:auto;
	margin:10px 0 5px 5px;
	position:relative;
	width:470px;
	border:1px solid #9E8AA4;
}
html>body #riquadronumeroCN {
	background-color:#FFFFFF;
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:470px;
	border:1px solid #9E8AA4;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
}
#riquadronumeroCNtit {
	background-color:#9e8aa4;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:17px;
	width:461px;
	padding:4px 0 0 9px;
	position:relative;
	text-align:left;
}
#riquadronumeroCNtit img {
	left:450px;
	position:absolute;
	top:2px;
}
#ultimonumeroCN {
	display:block;
	float:left;
	height:auto;
	position:relative;
	text-align:left;
	width:auto;
	margin-left:5px;
}
#ultimonumeroCN img {
	display:block;
	float:left;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
#ultimonumeroCN strong {
	color:#000000;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
}
#ultimonumeroCN a:link {
	color:#2960a4;
}
#ultimonumeroCN a:visited {
	color:#2960a4;
}
#ultimonumeroCN a:hover {
	color:#2960a4;
}
#ultimonumeroCN ul {
	color:#2960A4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0;
	height:auto;
	display:block;
	width:auto;
	float:left;
	padding:0
}
#ultimonumeroCN ul a:link {
	color:#000000;
	text-decoration:none
}
#ultimonumeroCN ul a:visited {
	color:#000000;
	text-decoration:none
}
#ultimonumeroCN ul a:hover {
	color:#000000;
	text-decoration:underline
}
html>body #colonnadestra {
	display:block;
	position:relative;
	float:left;
	width:232px;
	height:auto;
	margin-left: 3px;
}
#colonnadestra {
	display:block;
	position:relative;
	float:left;
	width:235px;
	height:auto;
	padding-right:3px;
}
#Pad-left {
	padding-left: 1px;
}
#riquadroinevidenzaNEW {
	display:block;
	position:relative;
	float:right;
	width:223px;
	height:auto;
	background-color:#FFF;
	margin-top:8px;
	border: 1px solid #CCCCCC;
}
#riquadroinevidenzaNEWtit {
	background-image:url(../images/bg_boxinevidtit.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:219px;
}
#riquadroinevidenzaNEW span {
	color:#4F4F4F;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	padding:0;
	width:auto;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	text-align: left;
}
.button {
	color:#333;
	text-transform:uppercase;
	font-size:12px;
	border:1px solid #CCC;
	margin-top: 8px;
	margin-bottom: 8px;
	width:auto;
	height:auto;
	cursor:pointer;
}
#riquadroinevidenza {
	display:block;
	position:relative;
	float:right;
	width:224px;
	height:auto;
	background-color:#fbebba;
	margin-top:8px;
	border:1px solid #E4E4E4;
}
#riquadroinevidenzatit {
	background-image:url(../images/bg_boxinevidtit.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:219px;
}
#riquadroinevidenzacal {
	background-image:url(../images/bg_calendar_arancio.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:18px;
	position:relative;
	text-align:right;
	width:183px;
	padding-top: 15px;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 34px;
	background-position: bottom;
	background-repeat: no-repeat;
	vertical-align: bottom;
}
#riquadroinevidenza ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
}
#riquadroinevidenza li {
	float:left;
	padding-bottom: 3px;
}
#riquadroinevidenza img {
	display:block;
	float:left;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
	padding-right: 2px;
}
#riquadroinevidenza span {
	color:#4F4F4F;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	padding:0;
	width:210px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	text-align: left;
}
#riquadroinevidenza a:link {
	color:#4F4F4F;
	display:block;
	margin-top:2px;
	text-decoration:none;
}
#riquadroinevidenza a:visited {
	color:#4F4F4F;
	text-decoration:none;
}
/*		#riquadroinevidenza a:hover {color:#4F4F4F; text-decoration:none; font-style:normal; }*/
				#riquadroinevidenza span strong {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
#riquadroinevidenzafoto {
	display:block;
	float:left;
	height:auto;
	margin-top:10px;
	width:227px;
}
#riquadroinevidenzafoto li a:hover img {
	display:block;
	border:2px solid #996600;
}
#riquadroinevidenzafoto strong {
	background-image:url(../images/boxinevid_fascia.png);
	color:#7D6011;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:14px;
	padding:3px 4px 0 0;
	text-align:right;
	width:223px;
}
#riquadroinevidenzafoto ul {
	display:block;
	float:left;
	height:auto;
	padding:0 0 13px;
	width:223px;
}
html>body #riquadroinevidenzafoto li {
	display:block;
	float:left;
	height:54px;
	margin:4px 0 0 4px;
	padding:0;
	width:70px;
}
#riquadroinevidenzafoto li {
	display:block;
	float:left;
	height:54px;
	margin:2px 0 0 2px;
	padding:0;
	width:70px;
}
#riquadroinevidenzafoto li a:hover {
	display:block;
	float:left;
	height:54px;
	margin-top:0;
	padding:0;
	width:70px;
}
#riquadroinevidenzasotto {
	display:block;
	float:left;
	height:auto;
	width:227px;
	background-image:url(../images/boxinevid_fascia_bottom.png);
	background-repeat:no-repeat;
	background-color:#cdbe94
}
#alleradici {
	display:block;
	position:relative;
	float:left;
	width:227px;
	height:115px;
	background-image:url(../images/bg_alleradici.png);
	margin-top:7px;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold
}
#alleradicitit {
	background-image:url(../images/alleradici_tit.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:222px;
}
#alleradicitit img {
	display:block;
	margin:0 0 0 4px;
	float:left
}
#alleradici ul {
	color:#361004;
	display:block;
	width:200px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	margin:5px 0 0 5px;
}
#alleradici li {
	color:#CE4E27;
	font-size:14px;
	margin-top:0;
}
#alleradici a:link {
	color:#361004;
	text-decoration:none;
	font-size:10px;
	font-style:normal
}
#alleradici a:visited {
	color:#361004;
	text-decoration:none;
	font-size:10px;
	font-style:normal
}
#alleradici a:hover {
	color:#361004;
	text-decoration:underline;
	font-size:10px;
}
/* Sezione riquadro automatico*/
					
		
		#sezaut {
	display:block;
	position:relative;
	float:right;
	width:227px;
	height:auto;
	background-color:#fbebba;
	margin-top:8px;
}
#sezaut span {
	color:#4F4F4F;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	padding:0;
	width:210px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	text-align: left;
}
#sezauttit {
	background-image:url(../images/alleradici_tit.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:222px;
}
#sezauttit img {
	display:block;
	margin:0 0 0 4px;
	float:left
}
#sezaut a:link {
	color:#361004;
	text-decoration:none;
	font-size:12px
}
#sezaut a:visited {
	color:#361004;
	text-decoration:none;
	font-size:12px
}
#sezaut a:hover {
	color:#361004;
	text-decoration:underline;
	font-size:12px;
}
					
	/* FINE Sezione riquadro automatico*/				
					
					
			*|html #mycn {
background-image:url(../images/bg_mycn.png);
background-position:top;
background-color:#DBF5BF;
display:block;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:auto;
margin:7px 0 0 1px;
padding-bottom:9px;
position:relative;
width:224px;
background-repeat:no-repeat;
background-color:#dbf5bf;
}
 *|html #mycntit {
 color:#99A799;
 display:block;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 height:auto;
 margin:31px 0 0 31px;
 position:relative;
 text-align:center;
 width:155px;
}
 *|html #mycntit img {
display:block;
margin:0 0 0 4px;
float:left
}
 *|html #mycn ul {
color:#08420b;
display:block;
float:left;
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 0 2px 5px;
padding:0;
text-align:left;
width:200px;
}
 *|html #mycn hr {
border:0.1px solid #FFFFFF;
display:block;
float:left;
margin:0 0 0 12px;
width:200px;
}
 *|html #mycn li {
margin-top:3px;
padding:0;
}
 *|html #mycn li input {
float:left;
margin:-2px 7px 0 0;
padding:0;
}
#mycn {
	background-image:url(../images/bg_mycn.png);
	background-position:top;
	background-color:#DBF5BF;
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	height:auto;
	margin-top:7px;
	padding-bottom:9px;
	position:relative;
	width:224px;
	background-repeat:no-repeat;
	background-color:#dbf5bf;
	border: 1px solid #DFF6C5;
}
#mycntit {
	color:#99A799;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:31px 0 0 15px;
	position:relative;
	text-align:center;
	width:155px;
}
#mycntit img {
	display:block;
	margin:0 0 0 4px;
	float:left;
	padding-left:2px;
}
#mycn ul {
	color:#08420b;
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:4px 0 2px 5px;
	padding:0;
	text-align:left;
	width:200px;
}
#mycn hr {
	border:0.1px solid #FFFFFF;
	display:block;
	float:left;
	margin:0 0 0 12px;
	width:200px;
}
#mycn li {
	margin-top:8px;
	padding:0;
}
#mycn li input {
	float:left;
	margin:-5px 7px 0 0;
	padding:0;
}
#mycn li a:link {
	color:#4F4F4F;
	display:block;
	margin-top:2px;
	text-decoration:none;
}
#mycn li a:visited {
	color:#4F4F4F;
	text-decoration:none;
}
/*#mycn li a:hover {color:#4F4F4F; text-decoration:none; font-style:normal; }*/
				#mycn li img {
	display:block;
	margin-right:3px;
	padding-left:2px;
}
body>html #footer {
	display:block;
	position:relative;
	float:left;
	width:981px;
	height:29px;
	background-image:url(../images/bg_footer.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
color:body>html #FFFFFF;
	margin-top:20px;
}
body>html #footer ul {
	display:block;
	float:left;
	height:29px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:550px;
}
body>html #footer li {
border-right:1px solid body>html #FFFFFF;
	float:left;
	margin:8px 0 0 6px;
	padding-right:5px;
}
body>html #footer a:link {
color:body>html #FFFFFF;
	text-decoration:none
}
body>html #footer a:visited {
color:body>html #FFFFFF;
	text-decoration:none
}
body>html #footer a:hover {
color:body>html #FFFFFF;
	text-decoration:underline
}
body>html #footer p {
	display:block;
	float:left;
	height:auto;
	margin:0;
	padding-top:9px;
	text-align:right;
	width:425px;
}
#footer {
	display:block;
	position:relative;
	float:left;
	width:979px;
	height:29px;
	background-image:url(../images/bg_footer.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:20px;
}
#footer ul {
	display:block;
	float:left;
	height:29px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:550px;
}
#footer li {
	border-right:1px solid #FFFFFF;
	float:left;
	margin:8px 0 0 6px;
	padding-right:5px;
}
#footer a:link {
	color:#FFFFFF;
	text-decoration:none
}
#footer a:visited {
	color:#FFFFFF;
	text-decoration:none
}
#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline
}
#footer span {
	display:block;
	float:left;
	height:auto;
	margin:0;
	padding-top:9px;
	text-align:right;
	width:425px;
}
/************************************* HOMEPAGE PORTALE fine ********************/		



/************************************* SECONDA PROPOSTA GRAFICA MENU DI DESTRA inizio ********************/
#riquadroinevidenza2foto {
	display:block;
	float:left;
	height:auto;
	margin-top:10px;
	width:227px;
}
#riquadroinevidenza2foto li a:hover img {
	display:block;
	border:2px solid #cccccc;
}
#riquadroinevidenza2foto strong {
	background-image:url(../images/boxinevid_fascia.png);
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:14px;
	padding:3px 4px 0 0;
	text-align:right;
	width:223px;
}
#riquadroinevidenza2foto ul {
	display:block;
	float:left;
	height:auto;
	padding:0 0 13px;
	width:223px;
	margin:7px 0 0;
}
html>body #riquadroinevidenza2foto li {
	display:block;
	float:left;
	height:54px;
	margin:4px 0 0 4px;
	padding:0;
	width:70px;
}
#riquadroinevidenza2foto li {
	display:block;
	float:left;
	height:54px;
	margin:2px 0 0 2px;
	padding:0;
	width:70px;
}
#riquadroinevidenza2foto li a:hover {
	display:block;
	float:left;
	height:54px;
	margin-top:0;
	padding:0;
	width:70px;
}
#riquadroinevidenza2 {
	display:block;
	position:relative;
	float:right;
	width:224px;
	height:auto;
	margin-top:8px;
	border: 1px solid #FEA13F;
	padding-bottom: 3px;
}
#riquadroinevidenza2tit {
	background-image:url(../images/bg_boxinevidtit2.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:219px;
}
#riquadroinevidenza2 ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
}
#riquadroinevidenza2 li {
	float:left;
	display:block;
	margin-bottom: 2px;
}
#riquadroinevidenza2Sel {
	background-color:#FFFFFF;
	border:1px solid #B18D2E;
	width:225px;
}
/*#riquadroinevidenza2 img {display:block;float:left;margin:9px 0 0 3px; width:60px;}*/
				/*#riquadroinevidenza2 span {color:#4F4F4F;display:block;float:left;font-family:arial;font-size:10px;margin:8px 0 0 5px;padding:0;width:150px;}*/
				#riquadroinevidenza2 a:link {
	color:#4F4F4F;
	display:block;
	margin-top:2px;
	text-decoration:none;
}
#riquadroinevidenza2 a:visited {
	color:#4F4F4F;
	text-decoration:none;
}
/*#riquadroinevidenza2 a:hover {color:#4F4F4F; text-decoration:none; font-style:normal; }*/
				#riquadroinevidenza2 span strong {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
#riquadroinevidenza2 span {
	/*color:#4F4F4F;*/
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	padding:0;
	width:210px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 5px;
	text-align: left;
}
#riquadroinevidenza2 img {
	display:block;
	float:left;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
	padding-right: 2px;
}
#alleradici2 {
	display:block;
	position:relative;
	float:left;
	width:227px;
	height:115px;
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold
}
#alleradici2tit {
	background-image:url(../images/alleradici_tit.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:222px;
}
#alleradici2tit img {
	display:block;
	margin:0 0 0 4px;
	float:left
}
#alleradici2 ul {
	color:#361004;
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0 0;
	padding:0;
	text-align:right;
	width:225px;
}
#alleradici2 li {
	color:#CE4E27;
	font-size:14px;
	margin-top:0;
	display:block;
	float:left;
	width:225px;
	margin:2px 0 0;
}
#alleradici2 a:link {
	color:#CE4E27;
	text-decoration:none;
	font-size:10px;
	display:block;
	float:left;
	width:225px;
	font-style:normal
}
#alleradici2 a:visited {
	color:#CE4E27;
	text-decoration:none;
	font-size:10px;
	display:block;
	float:left;
	width:225px;
	font-style:normal
}
#alleradici2 a:hover {
	color:#ffffff;
	background-color:#df562d;
	text-decoration:none;
	font-size:10px;
	display:block;
	float:left;
	width:225px;
}
/************************************* SECONDA PROPOSTA GRAFICA MENU DI DESTRA fine ********************/






/************************************* NEWS APERTA inizio ********************/	


/*******VERSIONE 1 inizio********/
html>body #newsaperta {
	background-color:#FFFFFF;
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:auto;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
}
#newsaperta {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
}
#newsaperta a:link {
	color:#990000;
	text-decoration:none
}
#newsaperta a:visited {
	color: #990033;
	text-decoration:none
}
#newsaperta a:hover {
	color: #CC0000;
	text-decoration:none
}
#newsapertafoto {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:142px;
}
#newsapertafoto img {
	display:block;
	float:left;
	position:relative;
}
#newsapertafoto span {
	background-color:#333333;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	margin:0 0 10px 0;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:137px;
}
#newsapertafoto ul {
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:2px 0 0 0;
	padding:0;
	position:relative;
	width:137px;
}
#newsapertafoto strong {
	border-bottom:1px solid #999999;
	text-align:right;
	font-family:arial;
	font-size:12px;
	color:#666666;
	display:block;
	float:left;
	font-size:11px;
	height:13px;
	position:relative;
	width:134px;
	margin:12px 0 0;
}
#newsapertafoto li {
	display:block;
	height:auto;
	width:137px;
	height:85px;
	margin:10px 0 0 10px;
}
#newsapertafoto li img {
	display:block;
	height:85px;
	padding:0;
	position:relative;
	width:124px;
}
#newsapertafoto li strong {
	border-bottom:1px solid #999999;
	color:#666666;
	display:block;
	float:left;
	font-size:11px;
	height:13px;
	position:relative;
	width:134px;
}
#newsapertafoto li a:hover img {
	display:block;
	height:81px;
	width:120px;
	border:2px solid #666666;
}
html>body #newsapertatesto {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin-right: 3px;
	margin-left: 3px;
}
html>body #titolocontenuto {
	display:block;
	height:auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
    color: #951e1e;
	margin-left:5px;
}
html>body #newsapertatesto img {
	margin-right:5px
}
html>body #newsapertatestotxt {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin-left:5px
}
#newsapertatesto {
	display:block;
	float:left;
	height:auto;
	position:relative;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin-right: 3px;
	margin-left: 3px;
}
#titolocontenuto {
	display:block;
	height:auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#951e1e;
	margin-left:5px;
}
#newsapertatestotxt {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin-left:5px
}
/*******VERSIONE 1 fine********/




/*******VERSIONE 2 inizio********/
html>body #newsaperta2 {
	background-color:#FFFFFF;
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:475px;
}
#newsaperta2 {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:475px;
}
#newsaperta2foto img {
	display:block;
	float:left;
	height:174px;
	position:relative;
	width:480px;
}
#newsaperta2foto span {
	background-color:#595959;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:17px;
	margin:0;
	padding:3px 0 0 5px;
	position:relative;
	text-align:left;
	width:475px;
}
#newsaperta2txt {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:480px;
	text-align:left;
	margin-top:15px
}
#newsaperta2txt span {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:480px;
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	font-size:12px;
}
#newsaperta2txt strong {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#951e1e;
}
/*******VERSIONE 2 fine********/



/************************************* NEWS APERTA fine ********************/	











/************************************* CONTATTI inizio ********************/	


html>body #riquadrocontatti {
	background-image:url(../images/bg_contatti_map.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
}
#riquadrocontatti {
	background-image:url(../images/bg_contatti_map.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
}
#riquadrocontatti1 {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:236px;
}
#riquadrocontatti1tit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:16px;
	margin-top:36px;
	padding-top:4px;
	position:relative;
	width:100px;
}
#riquadrocontatti1 span {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:236px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:14px;
	text-align:left
}
#riquadrocontatti1 span strong {
	font-family:Arial, Helvetica, sans-serif;
	color:#961919;
	font-size:16px;
}
#riquadrocontatti1 span input {
	background-color:#EBEBEB;
	border:1px solid #CBCACA;
	color:#666666;
	display:block;
	font-size:12px;
	height:16px;
	padding:2px;
	width:220px;
}
#riquadrocontatti1 input {
	background-color:#EBEBEB;
	color:#666666;
	display:block;
	float:left;
	font-size:12px;
	height:24px;
	margin:10px 0 0 0;
	padding:2px;
	width:50px;
}
#riquadrocontatti1 span textarea {
	background-color:#EBEBEB;
	border:1px solid #CBCACA;
	color:#666666;
	display:block;
	font-size:12px;
	height:100px;
	padding:2px;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
}
#riquadrocontatti2 {
	display:block;
	float:left;
	height:auto;
	width:247px;
	font-family:Arial, Helvetica, sans-serif;
}
#riquadrocontatti2 a:link {
	color:#961919;
	display:block;
	float:left;
	font-size:12px;
	height:auto;
	margin-top:332px;
	position:relative;
	text-align:right;
	text-decoration:none;
	width:247px;
}
#riquadrocontatti2 a:visited {
	color:#961919;
	text-decoration:none;
	font-size:12px;
}
#riquadrocontatti2 a:hover {
	color:#961919;
	text-decoration:underline;
	font-size:12px;
}
#riquadrocontatti2 span {
	color:#6C6C6C;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin-top:90px;
	position:relative;
	text-align:right;
	width:247px;
}
/************************************* CONTATTI fine ********************/	






/************************************* LINK inizio ********************/	


html>body #riquadroink {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
}
#riquadroink {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
}
#riquadroinktit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:17px;
	margin:5px 294px 0 0;
	padding-top:5px;
	position:relative;
	width:100px;
}
#riquadroink ul {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:133px;
	list-style-position:outside;
	list-style-type:none;
	margin:20px 11px 0 0;
	padding:0;
	text-align:left;
	width:150px;
}
#riquadroink li {
	margin-top:2px;
}
#riquadroink li a:link {
	color:#333333;
	text-decoration:none
}
#riquadroink li a:visited {
	color:#333333;
	text-decoration:none
}
#riquadroink li a:hover {
	color:#961919;
	text-decoration:underline
}
#riquadroink li strong {
	color:#961919;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 7px;
	padding:0;
}
.altrilink {
	border-top:1px dotted #666666;
	font-size:10px;
	text-align:right;
}
/************************************* LINK fine ********************/	





/************************************* NEWS inizio ********************/	


html>body #elenconews {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
}
#elenconews {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
}
#elenconewstit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:18px;
	margin:5px 300px 0 0;
	padding-top:5px;
	position:relative;
	width:100px;
}
#elenconews ul {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	width:460px;
}
#elenconews li {
	border-bottom:1px dashed #CCCCCC;
	float:left;
	margin:10px 0 0;
	padding-bottom:10px
}
#elenconews li a:link {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
#elenconews li a:visited {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
#elenconews li a:hover {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:underline;
}
#elenconews li strong {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#961919;
	margin:0;
	padding:0;
}
#elenconews li img {
	display:block;
	float:left;
	height:108px;
	width:142px;
}
#elenconews span {
	display:block;
	float:left;
	height:auto;
	margin:0 7px 0 0;
	width:311px;
}
/************************************* NEWS fine ********************/	





/************************************* UFFICIO STAMPA inizio ********************/	


html>body #riquadrouffstampa {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
}
#riquadrouffstampa {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
}
#riquadrouffstampatit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:18px;
	margin:35px 300px 0 0;
	padding-top:3px;
	position:relative;
	width:130px;
}
.riquadrouffstampaind {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:10px 0 0 6px;
	position:relative;
	text-align:left;
	width:475px;
}
.riquadrouffstampaind strong {
	font-size:12px;
	font-weight:normal;
	color:#961919;
	display:block;
}
#riquadrouffstampalink {
	display:block;
	position:relative;
	float:left;
	width:483px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
 
}
#riquadrouffstampalink strong {
	background-color:#EEEEEE;
	color:#961919;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:auto;
	margin:13px 0 0;
	padding:1px 0 1px 7px;
	position:relative;
	text-align:left;
	width:476px;
}
#riquadrouffstampalink ul {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 6px !important;
	padding:0;
	text-align:left;
	width:475px !important;
}
#riquadrouffstampalink ul li {
	border:medium none !important;
	clear:left;
	margin:2px 0 0;
	padding:0;
}
#riquadrouffstampalink ul li a:link {
	color:#333333;
	text-decoration:none;
}
#riquadrouffstampalink ul li a:visited {
	color:#333333;
	text-decoration:none;
}
#riquadrouffstampalink ul li a:hover {
	color:#333333;
	text-decoration:underline;
}
#riquadrouffstampacomstampa {
	display:block;
	position:relative;
	float:left;
	width:483px;
	height:283px;
	background-image:url(../images/bg_comunicatistampa.png);
	background-repeat:no-repeat;
	margin-top:20px;
}
#riquadrouffstampacomstampa strong {
	background-color:#DDDADA;
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	height:25px;
	margin:7px 0 0 7px;
	padding:8px 0 0 7px;
	position:relative;
	text-align:left;
	width:461px;
}
#riquadrouffstampacomstampa ul {
	color:#666666 !important;
	display:block !important;
	float:left !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px !important;
	font-weight:normal;
	height:235px;
	list-style-image:none !important;
	list-style-position:outside !important;
	list-style-type:none !important;
	margin:0 0 0 15px !important;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 0 0 0 !important;
	position:relative;
	text-align:left !important;
	width:461px !important;
}
#riquadrouffstampacomstampa ul li {
	padding:0;
	margin:10px 0 0;
	float:none;
}
#riquadrouffstampacomstampa ul li a:link {
	text-decoration:none;
	color:#666666;
	font-weight:normal;
	float:none !important;
}
#riquadrouffstampacomstampa ul li a:visited {
	text-decoration:none;
	color:#666666;
	font-weight:normal;
	float:none!important;
}
#riquadrouffstampacomstampa ul li a:hover {
	text-decoration:underline;
	color:#666666;
	font-weight:normal;
	float:none!important;
}
#riquadrouffstampacomstampa ul li strong {
	background-color:#F3F3F3;
	color:#961919;
	height:auto;
	margin:0;
	padding:0;
	width:460px;
}
#riquadrouffstampa ul {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:20px 0 0;
	padding:0;
	text-align:left;
	width:460px;
}
#riquadrouffstampa li {
	border-bottom:1px dashed #CCCCCC;
	float:left;
	margin:10px 0 0;
	padding-bottom:10px
}
#riquadrouffstampa li a:link {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
#riquadrouffstampa li a:visited {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
#riquadrouffstampa li a:hover {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:underline;
}
#riquadrouffstampa li strong {
	color:#961919;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#riquadrouffstampa li img {
	display:block;
	float:left;
	height:157px;
	width:100px;
}
#riquadrouffstampa span {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 6px;
	width:455px;
}
/************************************* UFFICIO STAMPA fine ********************/	





/************************************* NEWSLETTER inizio ********************/	


html>body #riquadronewsletter {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
}
#riquadronewsletter {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:470px;
}
#riquadronewslettertit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:17px;
	margin:5px 0 0 0;
	padding-top:6px;
	position:relative;
	width:230px;
}
#riquadronewsletter span {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:470px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	font-size:12px;
	text-align:left
}
#riquadronewsletter span strong {
	font-family:Arial, Helvetica, sans-serif;
	color:#961919;
	font-size:12px;
}
#riquadronewsletter span input {
	background-color:#EBEBEB;
	border:1px solid #CBCACA;
	color:#666666;
	display:block;
	font-size:12px;
	height:16px;
	margin-top:7px;
	padding:2px;
	width:193px;
}
#riquadronewsletter span img {
	display:block;
	margin-top:10px;
}
#riquadronewslettervai {
	background-color:#EBEBEB;
	color:#666666;
	display:block;
	float:left;
	font-size:12px;
	height:24px;
	margin:20px 0 0 0;
	padding:2px;
	width:50px;
}
#riquadronewslettercancellami {
	color:#6C6C6C;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:19px;
	position:relative;
	text-align:left;
	width:470px;
}
#riquadronewslettercancellami input {
}
#riquadronewsletter span textarea {
	background-color:#EBEBEB;
	border:1px solid #CBCACA;
	color:#666666;
	display:block;
	font-size:12px;
	height:100px;
	padding:2px;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
}
/************************************* NEWSLETTER fine ********************/









/************************************* ALLE RADICI inizio ********************/	



/******************VERSIONE 1 INIZIO*****************/
html>body #riquadroalleradici {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
	background-image:url(../images/bg_sezalleradici.png);
	background-repeat:no-repeat
}
#riquadroalleradici {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
	background-image:url(../../rilascio3/../images/bg_sezalleradici.png);
	background-repeat:no-repeat
}
#riquadroalleradicitit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:18px;
	margin:36px 299px 0 0;
	padding-top:4px;
	position:relative;
	width:123px;
}
/****sezione video*****/
		#alleradicivideo {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:483px;
}
#alleradicivideo strong {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	height:18px;
	margin-top:45px;
	padding-top:2px;
	position:relative;
	width:161px;
}
#alleradicivideo ul {
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0;
	padding:0;
	position:relative;
	width:483px;
}
#alleradicivideo li {
	float:left;
	margin:0 7px;
}
#alleradicivideo li img {
	display:block;
	width:104px;
	height:87px;
}
#alleradicivideo li a:hover img {
	display:block;
	border:3px solid #961919;
	width:98px;
	height:81px;
}
#alleradicivideo p {
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	padding:0;
	position:relative;
	width:483px;
	text-align:center
}
/****sezione testo*****/
		#alleradicitesto {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:483px;
}
#alleradicitesto strong {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	height:18px;
	margin-top:45px;
	padding-top:2px;
	position:relative;
	width:161px;
}
#alleradicitesto p {
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	padding:0;
	position:relative;
	width:483px;
	text-align:left;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#alleradicitesto p span {
	color:#961919;
	display:block;
	font-size:13px;
	margin-bottom:-10px;
}
/****sezione esperienza parola di vita pillole*****/
		#alleradiciesperienza {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:483px;
}
.alleradiciespmese {
	border-bottom:1px solid #CCCCCC;
	color:#666666;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:17px;
	margin:10px 0 0;
	position:relative;
	text-align:left;
	width:483px;
}
#alleradiciesperienza strong {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	height:18px;
	margin-top:45px;
	padding:2px 13px 0;
	position:relative;
	width:auto;
}
#alleradiciesperienza ul {
	display:block;
	float:left;
	height:auto;
	margin:4px 0 0;
	padding:0;
	position:relative;
	width:483px;
	text-align:left;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
}
#alleradiciesperienza li {
	display:block;
	margin-top:10px;
}
#alleradiciesperienza li span {
	color:#961919;
	display:block;
	font-size:13px;
	margin-bottom:-10px;
}
/******************VERSIONE 1 FINE*****************/	 
		




/******************VERSIONE 2 INIZIO*****************/
html>body #riquadroalleradici2 {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:483px;
	background-image:url(../../rilascio7/../images/bg_sezalleradici2.png);
	background-repeat:no-repeat
}
#riquadroalleradici2 {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
	background-image:url(../../rilascio7/../images/bg_sezalleradici2.png);
	background-repeat:no-repeat
}
/****sezione video*****/
		#alleradicivideo2 {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:483px;
}
#alleradicivideo2 strong {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	height:18px;
	margin-top:275px;
	padding:2px 0 0 23px;
	position:relative;
	text-align:left;
	width:460px;
}
#alleradicivideo2 ul {
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0;
	padding:0;
	position:relative;
	width:483px;
}
#alleradicivideo2 li {
	float:left;
	margin:0 7px;
}
#alleradicivideo2 li img {
	display:block;
	width:104px;
	height:87px;
}
#alleradicivideo2 li a:hover img {
	display:block;
	border:3px solid #961919;
	width:98px;
	height:81px;
}
#alleradicivideo2 span {
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	padding:0;
	position:relative;
	width:483px;
	text-align:center
}
/****sezione esperienza parola di vita pillole*****/
		#alleradiciesperienza2 {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:483px;
}
html>body .alleradiciespmese2 {
	color:#666666;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:17px;
	margin:10px 0 0 23px;
	position:relative;
	text-align:left;
	width:460px;
}
.alleradiciespmese2 {
	color:#666666;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:17px;
	margin:10px 0 0 10px;
	position:relative;
	text-align:left;
	width:460px;
}
#alleradiciesperienza2 strong {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	height:18px;
	margin-top:275px;
	padding:2px 0 0 23px;
	position:relative;
	text-align:left;
	width:460px;
}
html>body #alleradiciesperienza2 ul {
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:4px 0 0 23px;
	padding:0;
	position:relative;
	text-align:left;
	width:459px;
}
#alleradiciesperienza2 ul {
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:4px 0 0 10px;
	padding:0;
	position:relative;
	text-align:left;
	width:459px;
}
#alleradiciesperienza2 li {
	display:block;
	margin-top:10px;
}
#alleradiciesperienza2 li span {
	color:#961919;
	display:block;
	font-size:13px;
	margin-bottom:-10px;
}
/******************VERSIONE 2 FINE*****************/



/******************PILLOLE 1 INIZIO*****************/
.alleradicipillolesmall {
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px !important;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:4px 10px 0 0 !important;
	padding:0;
	position:relative;
	text-align:left;
	width:230px !important;
}
.alleradicipillolesmall li {
	display:block;
	margin-top:10px;
}
.alleradicipillolesmall li a:link {
	color:#666666;
	text-decoration:none
}
.alleradicipillolesmall li a:visited {
	color:#666666;
	text-decoration:none
}
.alleradicipillolesmall li a:hover {
	color:#666666;
	text-decoration:none
}
.alleradicipillolesmall li span {
	font-size:10px !important;
}
/******************PILLOLE 1 FINE*****************/




/************************************* ALLE RADICI fine ********************/











/************************************* PHOTOGALLERY inizio ********************/	


html>body #riquadrophotogallery {
	display:block;
	float:left;
	height:auto;
	margin:3px 0 0 3px;
	position:relative;
	width:460px;
}
#riquadrophotogallery {
	display:block;
	float:left;
	height:auto;
	margin:3px 0 0 4px;
	position:relative;
	width:460px;
}
#riquadrophotogallerytit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:20px;
	margin-top:5px;
	padding-top:2px;
	position:relative;
	width:145px;
	font-weight: bold;
}
/*INIZIO PHOTOGALLERY*/
	#barranavigazionephotogallery {
	background-image:url(../images/bg_barranavigazionepg.png);
	color:#FFFFFF !important;
	display:block;
	float:left;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	height:20px !important;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:9px 0 0 !important;
	padding:0;
	position:relative;
	width:460px !important;
}
#barranavigazionephotogallery a:link {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none
}
#barranavigazionephotogallery a:visited {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none
}
#barranavigazionephotogallery a:hover {
	background-color:#FFFFFF;
	font-size:11px;
	padding:1px;
	color:#961919;
	text-decoration:none
}
#barranavigazionephotogallery li {
	float:right;
	margin:4px 16px 0 0;
}
.riquadrophotogallerybox {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	list-style-position:outside;
	list-style-type:none;
	margin:20px 0 0 1px;
	padding:0;
	width:240px;
}
.riquadrophotogallerybox img {
	display:block;
	float:left;
	width:122px;
	height:80px;
}
.riquadrophotogallerybox a:hover img {
	display:block;
	width:118px;
	height:76px;
	border:2px solid #961919
}
.riquadrophotogallerybox span {
	display:block;
	float:left;
	font-size:10px;
	height:auto;
	margin:0 0 0 6px;
	text-align:left;
	width:106px;
}
.riquadrophotogallerybox span a:link {
	color:#333333;
	text-decoration:none
}
.riquadrophotogallerybox span a:visited {
	color:#333333;
	text-decoration:none
}
.riquadrophotogallerybox span a:hover {
	color:#333333;
	text-decoration:underline
}
/*PRIMA VERSIONE INIZIO*/
	#riquadrofotogrande {
	background-color:#FEF7F7;
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	position:relative;
	width:460px;
}
#riquadrofotogrande ul {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	height:24px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0;
	padding:0;
	position:relative;
	width:483px;
}
html>body #riquadrofotogrande li {
	float:left;
	margin:6px 0 0 15px;
}
#riquadrofotogrande li {
	float:left;
	margin:6px 0 0 5px;
}
#riquadrofotogrande li a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#riquadrofotogrande li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#riquadrofotogrande li a:hover {
	color:#961919;
	text-decoration:none;
	display:block;
	background-color:#FFFFFF;
	padding:2px;
	margin:-2px -2px 0 -2px;
}
html>body #riquadrofotogrande li select {
	float:left;
	margin:-4px 0 0 225px;
}
#riquadrofotogrande li select {
	float:left;
	margin:0 0 0 250px;
}
#riquadrofotogrande img {
	display:block;
	float:left;
	height:auto;
	position:relative;
}
#riquadrofotogrande strong {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:460px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	text-align:left;
	padding:3px;
}
#riquadrofotogrande span {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:477px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:justify;
	padding:3px;
	margin:0 0 4px;
}
#riquadrofotocategoria {
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	position:relative;
	width:483px;
}
#riquadrofotocategoria strong {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:477px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:3px;
}
#riquadrofotocategoria ul {
	display:block;
	float:left;
	height:200px;
	position:relative;
	width:483px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:left;
	padding:0;
	margin:0;
}
#riquadrofotocategoria li {
	display:block;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:15px 0 0;
	border-bottom: 1px dotted #666666;
}
#riquadrofotocategoria li img {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:auto;
}
#riquadrofotocategoria li span {
	color:#666666;
	display:block;
	float:left;
	font-size:12px;
	height:auto;
	margin:0 0 0 10px;
	position:relative;
	width:356px;
	text-align: justify;
}
#riquadrofotocategoria li p b {
	display:block;
	font-weight:bold;
	font-size:13px;
	margin-bottom:-9px;
}
/*PRIMA VERSIONE FINE*/
	
	
	
	/*SECONDA VERSIONE INIZIO*/
	#riquadrofotogrande2 {
	background-color:#FEF7F7;
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	position:relative;
	width:483px;
}
#riquadrofotogrande2 ul {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	height:24px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0;
	padding:0;
	position:relative;
	width:483px;
}
html>body #riquadrofotogrande2 li {
	float:left;
	margin:6px 0 0 15px;
}
#riquadrofotogrande2 li {
	float:left;
	margin:6px 0 0 5px;
}
#riquadrofotogrande2 li a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#riquadrofotogrande2 li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#riquadrofotogrande2 li a:hover {
	color:#961919;
	text-decoration:none;
	display:block;
	background-color:#FFFFFF;
	padding:2px;
	margin:-2px -2px 0 -2px;
}
html>body #riquadrofotogrande2 li select {
	float:left;
	margin:-4px 0 0 225px;
}
#riquadrofotogrande2 li select {
	float:left;
	margin:0 0 0 250px;
}
#riquadrofotogrande2 img {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:483px;
}
#riquadrofotogrande2 strong {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:477px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	text-align:left;
	padding:3px;
	margin-top:10px;
	font-weight:normal
}
#riquadrofotogrande2 span {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:477px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-align:justify;
	padding:3px;
	margin:0 0 4px;
}
#riquadrofotocategoria2 {
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0;
	position:relative;
	width:483px;
}
#riquadrofotocategoria2 img {
	display:block;
	float:left;
	margin-top:10px;
}
#riquadrofotocategoria2 a:hover img {
	display:block;
	width:13px;
	height:62px;
	border:1px solid #999999
}
#riquadrofotocategoria2 strong {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:477px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:3px;
}
#riquadrofotocategoria2 ul {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:10px 0 0 0;
	padding:0;
	position:relative;
	text-align:left;
	width:449px;
}
html>body #riquadrofotocategoria2 li {
	display:block;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 7px;
}
#riquadrofotocategoria2 li {
	display:block;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 5px;
}
#riquadrofotocategoria2 li img {
	display:block;
	float:left;
	height:64px;
	position:relative;
	width:97px;
	margin:0 !important;
}
#riquadrofotocategoria2 li a:hover img {
	display:block;
	float:left;
	height:60px;
	position:relative;
	width:93px;
	margin:0 !important;
	border:2px solid #333333
}
#riquadrofotocategoria2 li p {
	color:#666666;
	display:block;
	float:left;
	font-size:10px;
	height:auto;
	margin:0 0 0 10px;
	position:relative;
	width:356px;
}
#riquadrofotocategoria2 li p b {
	display:block;
	font-weight:bold;
	font-size:13px;
	margin-bottom:-9px;
}
/*SECONDA VERSIONE FINE*/	
		
	
/************************************* PHOTOGALLERY fine ********************/










/************************************* MYCN inizio ********************/	

html>body #riquadromycn {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:470px;
	background-image:url(../images/bg_sezmycn_small_trasp.png);
	background-repeat:no-repeat;
	margin-top: 8px;
	margin-right: 3;
	margin-bottom: 0;
	margin-left: 14px;
	padding-right: 5px;
}
#riquadromycn {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:483px;
	background-image:url(../images/bg_sezmycn.png);
	background-repeat:no-repeat
}
#riquadromycntit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:17px;
	margin:36px 299px 0 0;
	padding-top:4px;
	position:relative;
	width:123px;
}
#riquadromycn strong {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	height:18px;
	margin:5px 170px 0 0;
	padding:2px 15px;
	position:relative;
	width:auto;
}
#riquadromycninserisci {
	color:#961919;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	height:18px;
	margin:292px 0 0;
	padding-top:2px;
	position:relative;
	width:auto;
}
#riquadromycn ul {
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0;
	padding:0;
	position:relative;
	width:483px;
}
 *|html #riquadromycn li {
float:left;
margin:5px 8px;
}
#riquadromycn li {
	float:left;
	margin:5px 3px;
}
#riquadromycn li img {
	display:block;
	width:104px !important;
	height:87px;
	margin:0;
}
#riquadromycn li a:hover img {
	display:block;
	border:3px solid #961919;
	width:98px;
	height:81px;
}
html>body #riquadromycn img {
	display:block;
	float:left;
	margin:13px 0 0 9px;
	width:464px;
}
#riquadromycn img {
	display:block;
	float:left;
	margin:13px 0 0 5px;
	width:445px;
}
html>body #riquadromycn span {
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:auto;
	text-align:justify;
	width:400px;
	margin-top: 10px;
	margin-right: 5;
	margin-bottom: 0;
	margin-left: 0px;
	padding-right: 5px;
}
#riquadromycn span {
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:auto;
	margin:10px 0 0 7px;
	text-align:justify;
	width:460px;
}
#riquadromycn span strong {
	background-color:#FFFFFF;
	color:#961919;
	display:block;
	font-size:12px;
	margin:0;
	width:475px;
	padding:0;
}
#riquadromycn span img {
	display:block;
	margin:5px 0 20px;
	width:auto !important;
	padding:0;
}
#riquadromycn select {
	background-color:#FEF7F7;
	color:#961919;
	display:block;
	float:left;
	font-size:10px;
	margin:322px 0 0 101px;
	text-align:right;
	width:120px;
	border:1px solid #cccccc;
}
html>body #riquadromycnpaging ul {
	border-top:1px dotted #666666;
	color:#666666;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	margin:10px 0 0 14px;
	padding:0;
	width:461px;
}
#riquadromycnpaging ul {
	border-top:1px dotted #666666;
	color:#666666;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	margin:10px 0 0 6px;
	padding:0;
	width:461px;
}
#riquadromycnpaging li {
	float:left;
	font-weight:bold;
	margin:5px 10px 0 0;
}
#riquadromycnpaging a:link {
	color:#666666;
	text-decoration:none
}
#riquadromycnpaging a:visited {
	color:#666666;
	text-decoration:none
}
#riquadromycnpaging a:hover {
	color:#666666;
	text-decoration:underline
}
/************************************* MYCN fine ********************/	


/************************************* CANALI TEMATICI inizio ********************/	


		html>body #riquadrocanalitemaTit {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:460px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
#riquadrocanalitemaTit {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:460px;
}
.riquadrocanalitemaTit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:helvetica;
	font-size:15px;
	font-weight:normal;
	height:16px;
	margin-top:0px;
	position:relative;
	width:auto;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
#riquadrocanalitemaTit p {
	color:#333333;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:16px;
	margin:8px 0 0 10px;
	padding:0;
	position:relative;
	text-align:left;
	width:400px;
}
html>body #riquadrocanalitematBox1 {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 5px;
	position:relative;
	width:460px;
}
#riquadrocanalitematBox1 {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:460px;
}
#riquadrocanalitematBox1 ul {
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0 5px;
	padding:0;
	position:relative;
	width:450px;
}
#riquadrocanalitematBox1 li {
	display:block;
	float:left;
	height:auto;
	border-bottom:1px dotted #666666;
}
#riquadrocanalitematBox1 li span {
	color:#951E1E;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:auto;
	margin:10px 0 0;
}
#riquadrocanalitematBox1 li p {
	color:#666666;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	margin:3px 0 0;
	padding-bottom:15px;
	text-align:left;
	width:400px;
}
#riquadrocanalitematBox1 li p strong {
	color:#961919;
}
#riquadrocanalitematBox1 li a:link {
	text-decoration:none;
	color:#666666;
	font-size:12px;
}
#riquadrocanalitematBox1 li a:visited {
	text-decoration:none;
	color:#666666;
	font-size:12px;
}
#riquadrocanalitematBox1 li a:hover {
	text-decoration:none;
	color:#666666;
	font-size:12px;
}
/************************************* CANALI TEMATICI fine ********************/	

/************************************* UFFICIO STAMPA inizio ********************/	


html>body #riquadrorisultatiricerca {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 14px;
	position:relative;
	width:460px;
}
#riquadrorisultatiricerca {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:460px;
}
.riquadrorisultatiricercabox {
	background-color:#961919;
	color:#666666;
	display:block;
	float:left !important;
	font-family:arial;
	font-size:12px;
	height:17px !important;
	position:relative;
	text-align:center;
	width:480px !important;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0;
	padding-left: 0;
}
#riquadrorisultatiricercatit strong {
	color:#961919;
	display:block;
	float:left !important;
	font-family:arial;
	font-size:14px;
	margin:5px auto;
	width:455px;
}
#riquadrorisultatiricerca span {
	display:block;
	float:left !important;
	font-family:arial;
	font-size:10px;
	margin:5px auto;
	width:455px;
}
#riquadrorisultatiricerca ul {
	color:#333333;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0;
	padding:0;
	text-align:left;
	width:460px;
}
#riquadrorisultatiricerca li {
	float:left;
	padding-bottom:10px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 35;
	margin-left: 0;
}
#riquadrorisultatiricerca li a:link {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
#riquadrorisultatiricerca li a:visited {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
#riquadrorisultatiricerca li a:hover {
	color:#961919;
	float:left;
	font-weight:bold;
	margin-top:5px;
	text-decoration:underline;
}
#riquadrorisultatiricerca li strong {
	color:#FFFFFF;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0 0 3px;
	padding:0;
}
#riquadrorisultatiricerca li img {
	display:block;
	float:left;
	height:157px;
	width:100px;
}
#riquadrorisultatiricerca p {
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 6px;
	width:455px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#riquadrorisultatiricercapaging ul {
	color:#666666;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	margin:75px 0 0;
	padding:0;
	width:465px;
}
#riquadrorisultatiricercapaging li {
	float:left;
	font-weight:bold;
	margin:5px 10px 0 0;
	border:medium none;
}
#riquadrorisultatiricercapaging a:link {
	color:#666666;
	text-decoration:none
}
#riquadrorisultatiricercapaging a:visited {
	color:#666666;
	text-decoration:none
}
#riquadrorisultatiricercapaging a:hover {
	color:#666666;
	text-decoration:underline
}
hr {
	border: 1px dotted #999999;
}
/*************************************RICERCA AVANZATA inizio ********************/	
html>body #riquadroricavanzata {
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:440px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
#riquadroricavanzata {
	display:block;
	float:left;
	height:auto;
	margin:8px 0 0 4px;
	position:relative;
	width:440px;
}
#riquadroricavanzatatit {
	background-color:#961919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:14px;
	height:18px;
	position:relative;
	width:auto;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 100px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
.riquadroricavanzatasez {
	background-color:#EDECEB;
	color:#961919;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	height:auto;
	margin:15px 0 0;
	padding:3px;
	text-align:left;
	width:300px;
}
#riquadroricavanzatacampo {
	border:1px solid #B0ACA8;
	display:block;
	float:left;
	height:15px;
	margin:9px 0 0;
	width:250px;
}
#riquadroricavanzata ul {
	display:block;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 0;
	padding:0;
	text-align:left;
	width:480px;
}
#riquadroricavanzata ul li {
	display:block;
	float:left;
	margin:7px 0 0;
	width:420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#riquadroricavanzata ul li a:link {
	color:#4F4F4F;
	display:block;
	margin-top:2px;
	text-decoration:none;
}
#riquadroricavanzata ul li a:visited {
	color:#4F4F4F;
	text-decoration:none;
}
#riquadroricavanzata ul li a:hover {
	color:#4F4F4F;
	text-decoration:none;
	font-style:normal;
}
#riquadroricavanzata ul li input {
	display:block;
	float:left;
}
#riquadroricavanzata ul li p {
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	margin:0;
	padding:2px 10px 0 6px;
	width:150px;
}
 *|html #riquadroricavanzata ul li span {
display:block;
float:left;
font-family:arial;
font-size:12px;
margin:0;
padding:2px 10px 0 6px;
width:200px;
}
#riquadroricavanzata ul li span {
	display:block;
	float:left;
	font-family:arial;
	font-size:10px;
	margin:0;
	padding:2px 10px 0 6px;
	width:400px;
}
#riquadroricavanzata ul li select {
	display:block;
	float:left;
	margin:0 10px 0 0;
}
#riquadroricavanzatabtn {
	border:1px solid #961919;
	color:#961919;
	font-size:14px;
	font-weight:bold;
	margin:5px 0 0 0px;
	width:110px;
	height:25px;
}
/*************************************RICERCA AVANZATA fine ********************/	


/*************************************RICERCA AVANZATA fine ********************/	
				
#container #main #colonnacentrale #riquadrophotogallery #riquadrofotocategoria a {
	color: #990000;
}
#container #main #colonnacentrale #riquadroricavanzata #rspaging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#rspaging strong {
	color:#CC0000
}
#rspaging a:link {
	color:#4F4F4F;
	margin-top:2px;
	text-decoration:none;
	background:#D8D8EB;
	border:1px solid #CCCCCC
}
#rspaging a:visited {
	color:#4F4F4F;
	text-decoration:none;
	background:#9999FF
}
#rspaging a:hover {
	color:#4F4F4F;
	text-decoration:none;
	font-style:normal;
	background-color: #D8D8EB;
}
/******* navigazione dei recordset con pagine */
.pages {
	padding: 1em;
	margin: 1em 0;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pages span {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
}
.pages a {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	background: #ffffff;
	border: 1px solid #9AAFE5;
	text-decoration: none;
}
.pages span.current {
	border: 1px solid #2E6AB1;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}
.pages a:hover {
	border-color: #2E6AB1;
}
.pages a.nextprev {
	font-weight: bold;
}
.pages span.nextprev {
	color: #666;
}
.pages span.nextprev {
	border: 1px solid #ddd;
	color: #999;
}
/*******  navigazione dei recordset con pagine */




/*********************  numero attuale grande  ******************************/		

		html>body #riquadronumattuale {
	background-color:#FFFFFF;
	border:1px solid #991919;
	display:block;
	float:left;
	height:auto;
	position:relative;
	width:475px;
	background-image:url(../images/bg_numattualecn.png);
	background-repeat:no-repeat;
	margin-top: 8;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
#riquadronumattuale {
	background-color:#FFFFFF;
	border:1px solid #416B90;
	display:block;
	float:left;
	height:auto;
	margin:0 0 0 3px;
	position:relative;
	width:475px;
	background-image:url(../images/bg_numattualecn.png);
	background-repeat:no-repeat;
}
#riquadronumattualetit {
	background-color:#991919;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:17px;
	padding:4px 8px 0 0;
	position:relative;
	text-align:right;
	width:467px;
}
.copertinanumcn {
	display:block;
	float:left;
	margin:5px 0 0 5px;
	width:205px;
	height:286px;
}
#numattualearticoli {
	display:block;
	float:left;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 6px;
	padding:0;
	width:259px;
}
#numattualearticoli li {
	display:block;
	float:left;
	margin:4px 0 9px;
	width:258px;
}
.numattualearticoliimg {
	 float:left !important;
	height:auto;
	margin:0 !important;
	width:95px;
}
.numattualearticolitxt {
	color:#223E57;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	height:45px;
	margin:0 0 0 5px;
	padding:0;
	text-align:left;
	width:158px;
}
.numattualearticolitxt a:link {
	color:#223E57;
	font-weight:bold;
	text-decoration:none;
}
.numattualearticolitxt a:visited {
	color:#223E57;
	font-weight:bold;
	text-decoration:none;
}
.numattualearticolitxt a:hover {
	color:#237FCE;
	font-weight:bold;
	text-decoration:none;
}
#numattualearticoli li img {
	display:block;
	float:left;
	margin:0 0 0 5px;
}
 *|html #numattualesommario {
background-image:url(../images/numattuale_sommario.png);
 background-position:center top;
 background-repeat:no-repeat;
 display:block;
 float:left;
 height:auto;
 margin:0 0 0 5px;
 width:205px;
}
*:first-child+html #numattualesommario {
	background-image:url(../images/numattuale_sommario.png);
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0 5px;
	width:205px;
}
#numattualesommario {
	background-image:url(../images/numattuale_sommario.png);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:auto;
	margin:10px 0 0 5px;
	width:200px;
	font: 10;
	text-align: right;
}
#numattualesommario ul {
	 color:#2960A4;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:25px 0 10px 22px;
	padding:0;
	text-align: left;
}
#numattualesommario ul li a:link {
	text-decoration:none;
	color:#000000;
}
#numattualesommario ul li a:visited {
	text-decoration:none;
	color:#000000;
}
#numattualesommario ul li a:hover {
	text-decoration:none;
	color:#2960A4;
}
 *|html #promoabbonamento {
 display:block;
 float:left;
 margin:0 0 0 5px;
 width:268px;
 
}
*:first-child+html #promoabbonamento {
	display:block;
	float:left;
	margin:10px 0 0 5px;
	width:268px;
 
}
#promoabbonamento {
	display:block;
	float:left;
	margin:10px 0 0 5px;
	width:260px;
 
}
#promoabbonamento strong {
	background-color:#416B90;
	color:#FFFFFF;
	display:block;
	font-family:arial;
	font-size:10px;
	height:auto;
	padding:3px 0;
	width:268px;
 
}
#promoabbonamento img {
	display:block;
	float:left;
	margin:10px 0 0;
 
}
#promoabbonamento span {
	color:#416B90;
	display:block;
	float:left;
	font-family:arial;
	font-size:12px;
	margin:10px 0 0 4px;
	text-align:left;
	width:175px;
 
}
#promoabbonamento span a:link {
	color:#be0505;
	font-weight:bold;
	text-decoration:none;
	display:block;
	font-size:12px;
	margin:0 0 5px;
}
#promoabbonamento span a:visited {
	color:#be0505;
	font-weight:bold;
	text-decoration:none;
	display:block;
	font-size:12px
}
#promoabbonamento span a:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	display:block;
	font-size:12px
}
#riquadroSFONDO {
	display:block;
	position:relative;
	float:right;
	width:226px;
	height:auto;
	background-color:#fbebba;
	margin-top:8px;
}
#riquadroSFONDOtit {
	background-image:url(../images/bg_boxinevidtit.png);
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding:3px 5px 0 0;
	position:relative;
	text-align:right;
	width:221px;
}
#riquadroinevidenza img {
	display:block;
	float:left;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
	padding-right: 2px;
}
#riquadroSFONDO a:link {
	text-decoration:none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	cursor:hand;
	height:20px;
	margin:6px;
}
#riquadroSFONDO a:hover {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	cursor:hand;
	height:20px;
	margin:6px;
}
#riquadroSFONDO a:visited {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	cursor:hand;
	height:20px;
	margin:6px;
}
.banner2 {
	position:absolute;
	width:100%;
	bottom:0px;
	left:0px;
	height:auto;
	display:block;
	line-height: 28px;
	/*	background-color:#333;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;*/
	text-align:left;
}
.social_bookmarking ul li {
	display:inline;
}
 *|html .banner2 {
 bottom:0.125em;
}
div#navigation {
	border-bottom: 1px solid #787878;
}
div#navigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
div#navigation li {
	display: inline;
	margin: 0;
	padding: 0
}
div#navigation li a {
	text-decoration: none;
	border: 1px solid #787878;
	padding: 0px 0.3em;
	background: #ccc;
	color: #036
}
div#navigation li a:hover {
	background-color: #f0f0f0
}
div#navigation li#activelink a {
	border-bottom: 1px solid #fff;
	background-color: #fff;
	color: #603
}

