body{	margin: 0px;}h1 {	font-family: Arial, Sans-Serif;	font-size: 2.4em;	font-weight: bold;	color: #003366;	margin-top: 0;	margin-right: 0;	margin-bottom: 3px;	margin-left: 0;	padding-top: 8px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;}h2 {	font-size: 1.7em;	color: #333333;	font-family: Arial, sans-serif;	letter-spacing: 0px;	display: block;	font-weight: normal;	margin-top: 15px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;}h3 {
	color: #333333;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
	font-size: 1.4em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 3px;
	margin-top: 10px;
}h4 {	font-size: 1.3em;	color: #0066CC;	font-family: Arial, sans-serif;	letter-spacing: 0px;	display: block;	font-weight: bold;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;}h5 {	color: #003399;	margin-right: 0px;	margin-bottom: 8px;	margin-left: 0px;	font-weight: normal;	font-size: 1em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-bottom: 3px;	text-transform: uppercase;	letter-spacing: 1px;}h6 {
	font-size: 1.3em;
	font-weight: normal;
	color: #1D6893;
	margin-top: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #1D6893;
	padding-left: 5px;
	margin-bottom: 0px;
}.number {	color: #1D6893;	font-size: 1.5em;	font-weight: bold;	margin-right: 5px;	margin-left: 5px;}.event {	color: #333333;	font-size: 1.1em;	font-weight: bold;	margin-top: 10px;	padding: 0px;}.descrizione {
	font-size: 12em;
	color: #666;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	line-height: 17em;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 0px;
}.link_modulo {	}.link_modulo a {	color: #CC0000;	text-decoration: underline;	display: block;	padding-left: 25px;	background-image: url(../img/PDF_icon.gif);	background-repeat: no-repeat;	margin-bottom: 5px;	height: 20px;	clear: both;	background-position: left;}.titolo2 {	color: #0066CC;	font-weight: bold;}#news-stage {	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#news-stage img {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 2px;	margin-left: 0px;	float: left;}#news-stage a {	/*font-size: 1.1em;*/
	font-size: 11px;
	color: #0066CC;
	text-decoration: underline;
}#news-stage p {
	font-size: 11px;
	margin-top: 8px;
	line-height: 17px;
}
#news-stage a img{	border: 0px;}#news-stage ul {
	list-style-type: none;
	float: left;
	padding-left: 5px;
	padding-right: 0px;
	width: 550px;
	font-size: 12px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}#news-stage ul li {	margin: 0px;	padding: 3px 0px;	clear: both;}.link_pdf {	font-size: 0.8em;	color: #0066CC;	text-decoration: underline;	font-weight: normal;}#menucontainer{	/*position:relative;*/	height:35px;	color:#FFFFFF;	width:570px;	font-family:Helvetica,Arial,Verdana,sans-serif;	float: left;	background-color: #8798B2;	}#navigator{	position:relative;	height:28px;	font-size:0.9em;	text-transform:uppercase;	background-image: url(../img/css%20menu/background1.jpg);	background-repeat: repeat-x;	background-position: left bottom;	background-color: #FFFFFF;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 20px;}	#navigator ul{	margin:0;	padding:0;	list-style-type:none;	width:auto;	float:left;}#navigator ul li{
	display:block;
	float:left;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
}#navigator ul li a{
	display:block;
	float:left;
	color:#003366;
	text-decoration:none;
	height:28px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}#navigator ul li a span{
	height:18px;
	float:left;
	padding-top: 11px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0;
}#navigator ul li a:hover{	color:#003366;	background-color: transparent;	background-image: url(../img/css%20menu/hover1.jpg);	background-repeat: repeat-x;	background-position: left bottom;}#navigator ul li a:hover span{	display:block;	width:auto;	cursor:pointer;}#navigator ul li a.current, #menunav ul li a.current:hover{	color:#FFFFFF;	line-height:240%;	background-color: #1D6893;	background-image: url(../img/css%20menu/left1.jpg);	background-repeat: no-repeat;	background-position: left top;	font-weight: bold;}#navigator ul li a.current span{
	display:block;
	width:auto;
	height:24px;
	background-color: #383636;
	background-image: url(../img/css%20menu/right1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0;
}#modulistica a {	color: #0066CC;	display: block;	padding-left: 25px;	line-height: 18px;	height: 18px;	background-image: url(../img/PDF_icon.gif);	background-repeat: no-repeat;	background-position: left;	clear: both;	margin-top: 5px;	margin-bottom: 10px;}.newsbox {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	clear: both;
	width: 550px;
}.newsbox p {
	line-height: 17px;
	margin-top: 8px;
	font-size: 11px;
}
.newsbox a img{	border: 0px;	}.newsbox img {	float: left;	margin-right: 10px;	margin-top: 6px;	clear: both;}.editorbox {	margin-top: 15px;	margin-bottom: 0px;	margin-right: 10px;	margin-left: 10px;}.editorbox img {	float: left;	margin-right: 10px;	margin-top: 6px;}.newslink {	font-size: 0.9em;	color: #333333;	text-decoration: none;	text-align: right;	margin-right: 10px;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F0F0F0;	padding-bottom: 5px;	clear: both;}.newslink_box {	font-size: 0.9em;	color: #666666;	text-decoration: none;	text-align: left;	margin-right: 0px;	display: block;	padding-bottom: 5px;}.newslink_box a {	color: #666666;	display: block;}#main {	width: 900px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	margin-bottom: 0px;	/*padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;*/	padding: 0px;}#topinfo {	background-image: url(../img/ban_hp.gif);	margin-right: 20px;}#search {	width: 278px;	float: right;	/*margin-top: 10px;*/	border-top-width: 6px;	border-top-style: solid;	border-top-color: #94A0BA;	/*padding-top: 5px;*/	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}.article {	float: right;	background-color: #F0F0F0;	margin-top: 10px;	width: 280px;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 8px;	padding-left: 10px;	border-top-width: 6px;	border-top-style: solid;	border-top-color: #94A0BA;}.article a {	color: #0066CC;	text-decoration: underline;}.article p {	text-decoration: none;	line-height: 1.3em;}.letter {	width: 100%;}body {	/*line-height: 1.7em;*/
	color: #000000;
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}.invia {	float: right;}
#content {	width: 570px;	float: left;	background-image: url(../img/bg.gif);	background-repeat: repeat-x;	background-position: top;	margin-top: 10px;}
#logo {	margin-bottom: 10px; margin-top: -10px;	/*margin-top: 15px;*/	/*float: left;*/	height: 152px;	width: 892px;}
.logo_p {	font-size: 1.3em;	color: #666666;}
#logo img {	margin-right: 15px;}
#ist_menu {
	float: left;
	width: 570px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #A1ADC7;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-bottom: 5px;
	background-color: #D9E3E8;
}#ist_menu ul {
	font-size: 11px;
	float: left;
	list-style-type: none;/*	width: 525px;*/
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}#ist_menu li {
	color: #666666;
	height: 25px;
	float: left;
	padding: 0px;
	margin: 0px;
}#ist_menu a {
	color: #003399;
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 12px;
	margin-left: 0px;
	text-align: center;
}#ist_menu a:hover {	color: #000066;	text-decoration: underline;}#topinfo {	width: 300px;	height: 260px;	background-color: #99FFCC;	float: right;	margin-right: 10px;}#leftbar {	float: left;	width: 570px;	/*margin-left: 10px;*/}#rightbar {	float: left;	width: 300px;	margin-left: 10px;}#boxlink {	background-image: url(../img/bg.gif);	background-repeat: repeat-x;	background-position: top;	float: left;	margin: 0px;	padding: 0px;	width: 569px;}.box_one {	padding: 10px;	margin: 0px;	float: left;	width: 168px;}.box_one h4 {
	font-family: Arial, sans-serif;
	font-size: 1.2em;
	color: #0066CC;
	padding-bottom: 5px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}.box_one p {	color: #003366;}p {	margin-top: 0;	margin-right: 0;	margin-bottom: 5px;	margin-left: 0;	line-height: 14px;}#footer {	float: left;	width: 880px;	margin-bottom: 20px;	height: 40px;	padding: 0px;	margin-top: 20px;	border-top-width: 10px;	border-top-style: solid;	border-top-color: #94A0BA;	font-size: 0.9em;	color: #666666;	margin-left: 10px;}#footer p {
	margin-top: 10px;
}
#footer a {	color: #000000;	text-decoration: underline;}.article img {	float: right;	margin-left: 8px;}input {	margin: 3px;	float: left;}.dx_p {	font-size: 1em;	color: #333333;	margin: 0px;	line-height: 2em;}.divlabel {	float: left;	width: 270px;}.divlabel label {	float: left;	margin: 0px;	padding: 0px;	text-align: left;}.divlabel input {	float: right;}#getadobe a {	padding: 0px;	height: 32px;	width: 122px;	background-image: url(../img/reader.gif);	background-repeat: no-repeat;	float: right;	margin-right: 10px;}#getadobe {	clear: both;	height: 30px;	margin-top: 10px;	margin-bottom: 10px;}
#slideshow{	height: 152px;	overflow: hidden;	width: 880px;}
#slideshow ul{	margin: 0px;	padding: 0px;	list-style-type: none;}a.ccia{	margin: 10px 0 0 0;	display: block;	width: 148px;	height: 90px;	background: url(../img/pulsante_link_cciaa.png) no-repeat top left;	text-decoration: none;	float: left;}a.ccia:hover{	background: url(../img/pulsante_link_cciaa.png) no-repeat -157px 0;}a.pec{	margin: 10px 0 0 3px;	display: block;	width: 148px;	height: 90px;	background: url(../img/pulsante_link_pec.png) no-repeat top left;	text-decoration: none;	float: left;}a.pec:hover{	background: url(../img/pulsante_link_pec.png) no-repeat -157px 0px;}
