/* font-family:serif,monospace,cursive,sans-serif,fantasy; */
* {font-size:medium;} 
#inizioprinter {display:none;}
.lele1 {color:red}
.list1 {margin-top:1em;margin-bottom:1em;}
.list0 {margin-top:0em;margin-bottom:0em;}
.top0 {margin-top:0em;}
input:focus{background-color: #ffc;color:inherit;} /* funge solo con opera*/
textarea:focus{background-color: #ffc;color:inherit;} /* funge solo con opera*/
body {  /*td solo per netscape 4*/	font-family:   Arial,serif; 	margin-top: 0px; text-align: justify;margin-left: 15px; margin-right: 15px;}
.titolone { font-family: Verdana, sans-serif;font-size: 120%;	font-weight: bold;	margin-bottom: 0px;
color:red;margin-top: 0px; 	text-align: center;	padding:0.2em; }
.titolone2 { font-family: Verdana, sans-serif;font-size: 160%;	font-weight: bold;	margin-bottom: 0px;
color:red;margin-top: 0px; 	text-align: center;	padding:0.2em; }
.h1 {font-family: Verdana, sans-serif;font-size: 150%;font-weight: bold;margin-bottom: 0px; margin-top: 0px; text-align: center;	padding:0.2em; }
h2 {margin-top: 2em;text-align: center;
font-size: 110%; color:red; background:inherit;	text-align: center;	}
h3 {margin-top: 2em;text-align: left; 
font-size: 100%; color:green; background:inherit;	text-align: left;	}
.h2 {margin-top: 2em;text-align: center;border-top: solid green;border-right: solid green;border-left: solid green;
font-size: 110%; color:red; background:inherit;	text-align: center;	}
.nota {font-style:italic;}
.scatola {margin-top: 0.5em;	margin-bottom: 0.5em;	border: thick solid lime;	padding:0.4em; }

.scatola0 {margin-top: 0px;	margin-bottom: 0px;	border: thick solid lime;	padding:0.4em; }

.scatola1 {margin-top: 0px;	margin-bottom: 0px;	border: thick solid red;	padding:0.4em; }


.scatola2 {margin-top: 0.5em;	margin-bottom: 0.5em; border-top: solid red;	border-right: solid red;
border-left: solid red;	border-bottom: solid red;	padding:1em; }
.indentati {	margin-left: 4em;	margin-right: 2em;}
.indentato {	margin-left: 4em;	margin-right: 0em;}
.fine { /* per la quote finale (in quote_dammi.php) */	margin-top: 2em;    text-align: center;
border-bottom: solid red;	border-right: solid red;	border-left: solid red;}
.bold {	font-size:inherit; font-weight: bold;}
.menu {	font-family: Verdana, sans-serif;	 	font-size: 100%;	font-weight: normal;
	margin-bottom: 0px;	margin-top: 0px; 	text-align: center;	}
.menuscelto {background:#C6FEFF; font-family: Verdana, sans-serif;font-size: 100%;font-weight: bold;
margin-bottom: 0px;	margin-top: 0px; text-align: center;	/*width:20%;*/		vertical-align:middle;}
.smaller {font-size:smaller;}
.menuwidth { 	vertical-align:top;	text-align: center;	height:2em;float: left; width:14%; padding:0em;}
.centro {	text-align: center;}
.destra {	text-align: right;}
.giustificato {	text-align: justify;}
.invista1 {background:#C6FEFF;	color:inherit;	font-size: 100%;		font-weight: bold;		padding:0.2em; }
.sfondo {	 background:inherit;	 background-image: url(GIF/in_it.gif);color:inherit;}
.sfondo1 {	background:#C6FEFF;color:inherit;}
.sfondo2 {	background:	silver;color:inherit;}
.bggiallo {	background:yellow;color:inherit;}
.bgrosso {	background:red;color:inherit;}
.bgbianco {	background:white;color:inherit;}
.bgverde {	background:green;color:inherit;}
.bgnero {	background:black;color:inherit;}
a {color: blue;background:inherit;text-decoration: none;}
.rosso {    color:red;background:inherit;	}
.nero {    color:black;background:inherit;	}
.bianco {    color:inherit;background:inherit;	}
.verde {    color:lime;background:inherit;	}
.sinistra {	text-align: left;}
td {vertical-align:top;margin-top: 0px; }/* ============================================== COST ===================== */
.invista {background:yellow;	color:inherit;	font-size: 100%;		font-weight: bold;		padding:0.2em; }
.titolo {margin-left: 3em;color:black;background:inherit;		font-weight: normal;text-align:left;}
ol,ul {	margin-bottom: 1px;	margin-top: 0.5em; }
.piccolo {font-size:90%;font-weight: normal; }
.alfa:hover { background-color: yellow; color: white;}
th {	margin-top: 0em;}
.creativecommons {/* per le quote, le frasi fatte */	font-family: "Comic Sans MS",Courier,monospace;	font-size: 70%;		text-align: justify; }
.vivavivaviva {font-size:smaller;font-weight: normal;font-family:Courier,monospace;margin:0px;}

td {vertical-align:top;}

.scatolina {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0.5em;
}
.middle  {vertical-align:middle;}
floatdestra {
float: right;padding: 0px 0px 0px 0px;
}
floatsinistra {
float: left;padding: 0px 0px 0px 0px;
}
sotto{
clear:right;padding: 0px 0px 0px 0px;
}
.smaller {font-size:smaller;}
.mod { text-decoration: underline; color:#008000;}
.del { text-decoration: line-through;color:red;background:inherit;	}
.prop {text-decoration: underline;color:red;background:inherit;	}
.td_post2001 {	/*background-color: yellow;*/}
.td_unch2005 {	/*background-color: inherit;*/text-align:center;}
.td_post2005 {	/*background-color: lightblue;*/color:black;background:inherit;	}
.td_add2005 {	/*background-color: pink;color:blue;background:inherit;*/text-decoration: underline;color:red;background:inherit;	}
.td_pre2001 {	background-color: inherit;color:inherit;}

.mod2005 {font-weight: normal;color:inherit;background:inherit;	font-style:inherit;/*border-bottom: thin solid Blue;*/}
.add2005 {font-weight: normal;color:inherit;background:inherit;	font-style:inherit;}
.add2007 {font-weight: normal;color:inherit;background:inherit;	background-color: yellow;}
.mod2007 {font-weight: normal;color:inherit;background:inherit;	background-color: yellow;/*border-bottom: thin solid Blue;*/}
.abr2007 {font-weight: normal;color:inherit;background:inherit;	background-color: yellow;text-decoration: line-through/*border-bottom: thin solid Blue;*/}

.post2001 {background: inherit;font-weight: normal;color:inherit;}
.mod2001 { /*background: inherit;font-weight: normal;color:inherit;text-decoration: underline*/}



.mod2005 {font-weight: bold;color:red;background:inherit;	/*border-bottom: thin solid Blue;*/}
.add2005 {font-weight: bold;color:blue;background:inherit;	}
.post2001 {background: inherit;font-weight: bold;color:black;}
.post2001noselect {background: inherit;font-weight: normal;color:black;}
.abrog2001 {/* background: inherit;font-weight: bold;color:black;*/}
.abrog {text-decoration: line-through;}


.m05 {background: inherit;font-weight: normal;color:blue;text-decoration: underline}
.d05 {background: inherit;font-weight: normal;color:blue;text-decoration: line-through}
.dd05 {background: inherit;font-weight: normal;color:white;text-decoration: line-through} /*intero comma cancellato*/
.m07 {background: inherit;font-weight: normal;color:red;text-decoration: underline}
.post2001noselect {background: inherit;font-weight: normal;color:black;}
.abrog2001 {background: inherit;font-weight:normal;color:black;text-decoration: line-through}
.d07 {background: inherit;font-weight: normal;color:red;text-decoration: line-through}
.sspiccolo {	font-size: 80%;text-align:justify;}
.parte {margin-left: 0em; color:black;background:inherit;		font-weight: normal;text-align:left;}
.titolo {margin-left: 3em;color:black;background:inherit;		font-weight: normal;text-align:left;}

.sezione {margin-left: 6em;color:black;background:inherit;	text-align:left;}