/*------------------------------------------- generali -----------------------------------------*/
* { 
	font-family: Arial;
}
body {
	margin: 0px;
	background-color:	#FFFFFF;
}
P {
	margin-top: 0em;
	margin-bottom: 0em;
}
BLOCKQUOTE {
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1em;
}
/* ------------------------------------------- spaziatura tabelle ----------------------------------------- */
.nospace {
	border-spacing: 0px;
	border-collapse: collapse;
}
.debug {
	border: 1px solid red;
}
.debug TD {
	border: 1px solid red;
}
/* ------------------------------------------- elementi ----------------------------------------- */
.nota{}
.view_intestazione_1 { 
		color: #505050;
		font-weight: bold;
}
.view_descr_1 { 
		color: #888888;
		font-weight: normal;
}
/*-------------------------------------- testo -------------------------------*/
.txtS{
	font-size: 60%;
}
.txtM{
	font-size: 70%;
}
.txtL{
	font-size: 80%;
}
.titolo1{
	color: #800000;
}
.titolo2{
	color: #323232;
}
/*-------------------------------------- box --------------------------------------------*/
.justify{
	text-align: justify;
}
/********************************* ok ********************************/
.sfondosx{
	background-color:	#C3D6E9;
	background-image:	url('/UnioneComuni/comuniWeb.nsf/sfondosx.gif');
	background-position: 	right;
	background-repeat: repeat-y;
}
.sfondodx{
	background-color:	#C3D6E9;
	background-image:	url('/UnioneComuni/comuniWeb.nsf/sfondodx.gif');
	background-position: 	left;
	background-repeat: repeat-y;
}
.sfondotop{
	background-color:	#242722;
	color:			#FFFFFF;
	padding-right: 		20px;
}
.sfondotop A {
	color:			#FFFFFF;
}
.sfondointestazione {
	border-bottom:	1px solid black;
}
.sfondoicone {
	background-color:	#E3E3E3;
	border-bottom:	1px solid black;
	color: #505050;
}
.sfondoicone A {
	color: #505050;
	text-decoration:none;
}
.sfondoicone FORM {
	margin: 0px;
}
.lbcerca {
	color:	#920505;
}
.sfondonav{
	background-image:	url('/UnioneComuni/comuniWeb.nsf/sfondosep.gif');
	background-position: 	right;
	background-repeat: 	repeat-y;
	border-right: 1px solid black;
}
.navigatore {
	color: #505050;
	margin-top: 5px;
	margin-bottom: 5px;
}
.navigatore TD {
	padding: 2px;
}
.navigatore A {
	color: #505050;
	text-decoration:none;	
}
.sfondobody{
	background-image:	url('/UnioneComuni/comuniWeb.nsf/sfondosep.gif');
	background-position: 	right;
	background-repeat: 	repeat-y;
	border-right: 1px solid black;
}
.sfondolink TD {
	padding: 2px;
}
.sfondobottom{
	background-color:	#242722;
	color:			#DEDEDE;
	padding-right: 		20px;
}
.sfondobottom A {
	color:			#DEDEDE;
	text-decoration:none;
}
.primopiano {
	margin-top: 5px;
	border: 1px solid #96a4b0;
	margin-bottom: 10px;
}
.primopiano .head {
	padding-left: 10px;
	background-color: #96a4b0;
	height: 20px;
	color: #FFFFFF;
}
.primopiano .body {
	background-color: #f2eccb;
}
.primopiano A {
	color:	#505050;
	text-decoration:none;
}
.box{
	margin-top: 5px;
}
.boxtitolo{
	background-color: #e3e3e3;
	color: #505050;
	font-weight:bold;
}
.boxtesto A {
	color:#505050;
	text-decoration:none;
}
.boxtesto P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.boxtesto {
	padding-left: 10px;
	padding-right: 10px;
}
.titolo{
	color: #920505;
}
/*------------------------------------------------------------------------------------*/
.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; }
 .graydiv
    {
     position: absolute;
     background-color: #5B5B5B;
     left: 0px;
     top: 0px;
     z-index: 10000;
     display: none;
    }
    .ModalBackground
    {
     background-color: black;
     filter: alpha(opacity=70);
     opacity: 0.7;
    }
