body {
	background-color: #ffffff;
	margin-left: 4px;
	margin-top: 0px;
	margin-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3E3E3E;
	font-size:65%;
	}

td  {font-size:65%;}

.descrizione{font-size:8px;visibility:hidden;}

.banner {
	height:115px;
	background-position:right;
	background-repeat:no-repeat;
}
.contesto {
	background: #daedfc;
	color: #daedfc;
	height:15px;
	text-align:right;
	padding-right:10px;
}
.contestoimg {
	border:none;
	margin-bottom:0px;
	cursor:pointer;
}
.contesto2 {
	background:#bddffb;
	height:10px;
	text-align:right;
}
.contesto3 {
	background:#8dc7f7;
	height:6px;
}

.barradestra {
	width:280px;
	padding-left:25px;
	padding-right:0px;
	background-image: url(/tagli/tratteggio_verticale.gif);
	background-position:left;
	background-repeat:repeat-y;

}

.barravert {
	width:230px;
}

.corpopagina {
	padding-right:9px;
}
.testopiano{
	line-height:150%;
	text-align:justify;
	width:95%;
	color: #3E3E3E;
	padding-left:22px;
	font-weight:normal;
}
.testobold{
	line-height:150%;
	text-align:left;
	font-weight:bold;
	padding-left:1px;
	padding-right:160px;
		padding-bottom:3px;
	color: #276397;
}

.cat {
	width:280px;
	background-image: url(/tagli/tratteggio.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.testacat{
	background:#dbedfc;
	font-weight:bold;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:3px;
	color:#286dae;
	margin-bottom:15px;
	font-size:110%;
	background-image: url(/tagli/tratteggio.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.testacat2{
	background-image: url(/tagli/tratteggio.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:3px;
	margin-bottom:0;
}

.cat1 {
	width:280px;
	background-image: url(/tagli/tratteggio.gif);
	background-position:bottom;
	background-repeat:repeat-x;

}

.iconecategorie{
	width:21px;
	padding-right:10px;
}

A.barramenu:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:bold;
	text-decoration :none;
	margin-right:6px;
	margin-left:6px;
	}
A.barramenu:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:bold;
	text-decoration :none;
	}
A.barramenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#286dae;
	font-weight:bold;
	text-decoration :none;
	}
A.barramenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#df8902;
	background:#286dae;
	font-weight:bold;
	text-decoration :none;
	}

A.barracontestuale:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:bold;
	text-decoration :none;
	margin-right:6px;
	margin-left:6px;
	}
A.barracontestuale:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:bold;
	text-decoration :none;
	}
A.barracontestuale:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#286dae;
	font-weight:bold;
	text-decoration :none;
	}
A.barracontestuale:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#ffffff;
	background:#286dae;
	font-weight:bold;
	text-decoration :none;
	}
	
A.barracontestualeh:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:normal;
	text-decoration :none;
	margin-right:6px;
	margin-left:6px;
	width:100%;
	}
A.barracontestualeh:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:normal;
	text-decoration :none;
	width:100%;
	}
A.barracontestualeh:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#286dae;
	font-weight:normal;
	text-decoration :none;
	width:100%;
	}
A.barracontestualeh:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#ffffff;
	font-weight:normal;
	background:#286dae;
	text-decoration :none;
	width:100%;
	}

A.barraor:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#3E3E3E;
	font-weight:bold;
	text-decoration :none;
	width:100%;
	padding-top:6px;
	padding-bottom:5px;
	}
A.barraor:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#ffffff;
	background:#286dae;
	font-weight:bold;
	text-decoration :none;
	width:100%;
	padding-top:6px;
	padding-bottom:5px;
	}
A.barraor:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#286dae;
	font-weight:bold;
	text-decoration :none;
	width:100%;
	padding-top:6px;
	padding-bottom:5px;
	}
A.barraor:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#ffffff;
	font-weight:bold;
	text-decoration :none;
	width:100%;
	background:#286dae;
	padding-top:6px;
	padding-bottom:5px;
	}
	
.illumina {
	background:#dbedfc;
	width:280px;
	background-image: url(/tagli/tratteggio.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
	}	
	
.bancocerca {
	background-image: url(/tagli/sfondo_cerca.gif);
	background-repeat:no-repeat;
	width:219px;
	height:168px;
}

.form {
	font-size:100%;
	color:#3E3E3E;
	width:160px;
}

.cercasito {
	line-height:160%;
	font-weight:bold;
	padding-left:29px;
	padding-top:3px;
	color:#286dae;
	font-size:105%;
}

.scrittacercasito {
	padding-left:0px;
	padding-top:0px;
	padding-bottom:10px;
	
}

.scrittacercasitomeno {
	font-size:95%;
	padding-top:5px;

}

.pulsante2 {
	background:#9bc4e7;
	font-weight:normal;
	font-size:90%;
	color:#0f4472;
	border-top:1px solid #beddf8;
	border-bottom:1px solid #7fa6c7;
	border-right:1px solid #688eaf;
	border-left:1px solid #beddf8;	
}

.alright {
	text-align:right;
	padding-top:10px;
	padding-right:30px;
}

.primariga {
	padding-left:48px;
	
	
}

.catevidenza{
color:#df7d26;
}
.catebasta{
color:#276399;
}

.testotaclino{
	line-height:150%;
	text-align:justify;
	
}

A.tactitoloscheda:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:bold;
	text-decoration :none;
	}
A.tactitoloscheda:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#023568;
	font-weight:bold;
	text-decoration :none;
	}
A.tactitoloscheda:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#286dae;
	font-weight:bold;
	text-decoration :none;
	}
A.tactitoloscheda:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#ffffff;
	font-weight:bold;
	text-decoration :none;
	background:#286dae;
	}
.taclinocat {
	background-image: url(/tagli/tratteggio.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.taclinocatblu {
	background-image: url(/tagli/tratteggio.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#023568;
	font-weight:bold;
}
.paginazione {
	font-weight:bold;
	text-decoration :none;
	}

.testoschedabold{
	font-weight:bold;
	line-height:150%;
	text-align:justify;
	color: #023568;
	
}
.sommario{
	font-weight:bold;
	line-height:120%;
	text-align:justify;
	color: #023568;
	padding-left:22px;
	padding-top:16px;
}

.testoscheda{
	line-height:120%;
	text-align:justify;
	color: #3E3E3E;
	padding-left:22px;
	font-weight:normal;
}
