/*------------------------------------------- generali -----------------------------------------*/
* { 
	font-family: Arial;
}
body {
	margin: 0px;
	background-color: #000000;
}
P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
BLOCKQUOTE {
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1em;
}
/* ------------------------------------------- spaziatura tabelle ----------------------------------------- */
.nospace {
	border-spacing: 0px;
	border-collapse: collapse;
}
.nospace TD {
	padding: 0px;
	margin: 0px;
}
.debug {
	border: 1px solid red;
}
.debug TD {
	border: 1px solid red;
}
/* ------------------------------------------- elementi ----------------------------------------- */
.nota{}
.navigatore{
	text-align: right;
	color: #505050;
}
.view_intestazione_1 { 
		background-color:#F1F1F1;
		color: #505050;
		font-weight: bold;
}
.view_descr_1 { 
		background-color:#F1F1F1;
		color: #888888;
		font-weight: normal;
}
.daticomune{
}
.daticomune TD {
	font-size: 70%;	
	color: #888888;
}
.daticomune TH {
	font-size: 70%;
	font-weight: normal;
	text-align: left;
	color: #888888;
}
.infocomune {
	background-image: url('/UnioneComuni/comuniWeb.nsf/barra_up.gif');
	background-repeat: no-repeat;
}
/*-------------------------------------- testo -------------------------------*/
.txtS{
	font-size: 60%;
}
.txtM{
	font-size: 70%;
}
.txtL{
	font-size: 80%;
}
.titolo1{
	color: #800000;
}
.titolo2{
	color: #323232;
}
/*-------------------------------------- box --------------------------------------------*/
.box{
	background-color: #EFEFEF;
	vertical-align: top;
}
.boxtitolo {
	padding-top: 1px;
	padding-bottom: 1px;
}
.boxseparatore{	
	background-color: #E1E1E1;
	height: 3px;
}
.boxtesto{
	background-color: #EFEFEF;
	color: #000000;
	vertical-align: top;
}
.justify{
	text-align: justify;
}
.nospace .testo {
	padding-left: 4px;
	padding-right: 4px;
}
.testo {
	padding-left: 4px;
	padding-right: 4px;
}
/*------------------------------------------------------------------------------------*/
.cp6 { font-size: 60%; font-weight: normal; }
.cp61 { font-size: 60%; font-weight: bold; }
.cp7 { font-size: 60%; font-weight: normal; }
.cp71 { font-size: 60%; font-weight: bold; }
.cp8 { font-size: 65%; font-weight:normal; }
.cp81 { font-size: 65%; font-weight: bold; }
.cp9 { font-size: 70%; font-weight: normal; }
.cp91 { font-size: 70%; font-weight: bold; }
.cp10 { font-size: 70%; font-weight: normal; }
.cp101 { font-size: 70%; font-weight: bold; }
.cp11 { font-size: 70%; font-weight: normal; }
.cp111 { font-size: 70%; font-weight: bold; }
.cp12 { font-size: 80%; font-weight: normal; }
.cp121 { font-size: 80%; font-weight: bold; }
.cp13 { font-size: 80%; font-weight: normal; }
.cp131 { font-size: 80%; font-weight: bold; }
.titlegros { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-style: ; font-weight:normal; font-size: 150%;}
.title { color: #FF00FF; font-family: Arial, Helvetica, sans-serif; font-style: ; font-weight:normal; font-size: 100%}
.title2 { color: #FFFF00 ; font-family: Arial, Helvetica, sans-serif; font-style: ; font-weight:normal; font-size: 100%}
.title3 { color: #00FFFF; font-family: Arial, Helvetica, sans-serif; font-style: ; font-weight:normal; font-size: 90%}
.titleparag { color:#33FF00; font-family: Arial, Helvetica, sans-serif; font-style: ; font-weight:normal; font-size: 120%;}
.parag { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-style: ; font-weight:normal; font-size: 90%; text-align:justify}
p	{ padding:2px	}
.parag * { color: #FFFFFF; }
