/* font-family:serif,monospace,cursive,sans-serif,fantasy; */
table #dobbiamo {width:100%; border:1px;}
dt {font-weight: bold;margin-left:1em;}
#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*/

.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; }
.meta {width:50%;}

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;	}
.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;	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;}
/* .100pct {width:100%;}*/
.pct100 {width:100%;}
.sfondo1 {	background:#C6FEFF;color:inherit;}
.sfondo1 {	background:PapayaWhip;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;	}
.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; }
.ol,ul {	margin-bottom: 1px;	margin-top: 0.5em; }
.piccolo {font-size:90%;font-weight: normal; }
.piccolino {font-size:70%;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;}

li {margin-top:0.5em;margin-bottom:0em;}
em {color:red; font-weight:normal;}
td {vertical-align:top;}

.scatolina {
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding: 5px;
}
.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;}


.td_unch2014 {	/*background-color: inherit;*/text-align:center;}
.td_post2014 {	/*background-color: lightblue;*/color:black;background:inherit;	}
.td_add2014 {	/*background-color: pink;color:blue;background:inherit;*/text-decoration: underline;color:red;background:inherit;	}
.mod2014 {font-weight: normal;color:red;background:inherit;	font-style:inherit;/*border-bottom: thin solid Blue;*/}
.add2014 {font-weight: normal;color:blue;background:inherit;	font-style:inherit;}
.abr2014 {text-decoration: line-through;color:black;}


.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;}
.pct50 {width:50%;}
.pct33 {width:33%;}
.pct35 {width:35%;}
.pct20 {width:20%;}
#dobbiamo td, #dobbiamo th { border: 1px solid gray }
#links {text-align:center;width:250px;margin:auto;margin-top:0.5em;margin-bottom:0.5em; border: 1px solid gray}
#tabazioni {width:90%;margin:auto;background-color:#b2fbfb;}
#azione1 {width:30%;text-align:center;vertical-align:middle;}
#azione2 {width:30%;text-align:center;vertical-align:middle;}
#azione3 {width:30%;text-align:center;vertical-align:middle;}
/*#ascaricavolantino {height:4em;width:30%;background-color:lime;float:left;text-align:center;border: 1px solid black;font-size:1em;}
#ascaricatestiafronte {height:4em;width:30%;background-color:white;float:left;text-align:center;border: 1px solid black;font-size:1em;}
#ascaricaslide {height:4em;width:30%;background-color:white;float:left;text-align:center;border: 1px solid black;font-size:1em;}
*/
#scaricaslide{font-weight:bold;}
#scaricatestiafronte{font-weight:bold;}
#scaricavolantino{font-weight:bold;}
#dimensioni {height:4em;width:30%;background-color:red;float:left;text-align:center;border: 1px solid black;}
.immaginebord {border:1px red solid}
.pareggio {color:red;}
.pareggiotolse {color:blue; text-decoration: line-through;}

