body {
	background-image: url(../img/common/sfondoNormativa.gif);
	background-repeat: repeat-x;
	line-height:13px;
}
div#tabs {
	background-image: url(../img/common/sfondoTabNormativa.gif);
	background-repeat: repeat-x;
}
#tabs #prodotti {display:block;width:152px;height:32px;background: url(../img/common/tabProdotti_bn.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #prodotti a{display:block;width:152px;height:32px;background: url(../img/common/tabProdotti_bn.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #prodotti a:hover{display:block;width:152px;height:32px;background: url(../img/common/tabProdotti.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #sostenibilita {display:block;width:228px;height:32px;background: url(../img/common/tabSostenibilita_bn.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #sostenibilita a{display:block;width:228px;height:32px;background: url(../img/common/tabSostenibilita_bn.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #sostenibilita a:hover {display:block;width:228px;height:32px;background: url(../img/common/tabSostenibilita.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #news {display:block;width:152px;height:32px;background: url(../img/common/tabNews_bn.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #news a{display:block;width:152px;height:32px;background: url(../img/common/tabNews_bn.jpg) no-repeat 0 0;text-indent: -9999px;float:left}
#tabs #news a:hover{display:block;width:152px;height:32px;background: url(../img/common/tabNews.jpg) no-repeat 0 0;text-indent: -9999px;float:left}

span.evidenza { color: red; }

#header {	
	background: #F54422;
	height:91px;
	width:940px;
	float: left;
}

#formLogin {
	border-left:1px solid #FFF;
}
#formLogin span.titolo {
	color: #FFF;
}
#formLogin  a {
	color: #FFF;
}

#formLogin button{
	background-image:url('../img/common/pulsanteLoginNormativa.gif');
}
div#areaTitolo { color:#FFF;}
div#areaTitolo a { color:#FFF;}
/*menu sinistra ****************************************************************************/


div#info {
	clear:both;
	display:block;
	font-size:10px;
	margin-top:8px;
	padding:8px 10px 6px 19px;
}
div#filtroNormativa {
	border: 4px solid #e6e6e6;
	background-color:#CCC;
	padding:15px;
}
#filtroNormativa  form {
	display: inline;
	margin: 0pt;
}
#filtroNormativa select {
	font-size:10px;
	margin-right: 10px;
}
#filtroNormativa button{
	background-image:url('../img/common/pulsante02.gif');
	background-repeat:no-repeat;
	width:45px;
	background-position:center right;
	text-indent: -9999px;
	border:0;
	background-color:#CCC;
}
#legenda {
	font-size: 10px;
	color: #656565;
	padding: 10px 10px 9px 0;
	text-align:right;
}
#normativaList {
	padding:10px
}
#normativaList ul {
	list-style: none;
	text-indent: 0;
	margin-left: 0;
	padding-left: 0;
}
#normativaList ul li {
	height: 100%;
}
#normativaList ul li a {
	color: #4B4B4B;
}
#normativaList ul li.norm {
	padding-left: 15px;
	background-image: url(../img/common/redbullet.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	margin-top:9px;
}

#normativaList ul li.sost {
	padding-left: 15px;
	background-image: url(../img/common/bluebullet.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	margin-top:9px;
}
#normativaList ul li span.titolo a{
	font-weight: bold;
	color:#4B4B4B;
}
#normativaList ul li span.data {
	color:#BF4751;
}
#normativaList ul li span.new {
	font-size: 10px;
	font-weight: bold;
	color: #BF4751;
}
#normativaList div.sezione {
	margin-left: 48px;
	font-weight: bold;
	color: #AE1625;
}

 /*documento finale */
 #doc-console {
	clear:both;
 }
 #doc-console .versioni form label {
	font-style: italic;
 }
#doc-console .versioni form button {
	background-image:url('../img/common/pulsante.gif');
	background-repeat:no-repeat;
	width:45px;
	background-position:center right;
	text-indent: -9999px;
	border:0;
	background-color:#FFF;
}
 #tools {
	text-align:right;
	font-size:10px;
	color:#666;
 }
 #areaRedaz {
	clear:both;
	width:572px;
	border-top:3px solid #E75D65;
	padding-top:12px;
}
#areaNorm {
	width:572px;
	border-top:1px solid #666;
	margin-top:8px;
	padding-top:12px;
}
.vigenza-vigente, .vigenza-abrogato, .vigenza-modificato {
	margin-top:30px;
	padding:5px 0px;
	color: #E75D65;
	border-top:3px solid #666;
	font-family: Times;
	font-size:14px;
	font-weight:bold;
	font-style: italic;
	line-height:100%;
}
.vigenza-vigente p, .vigenza-abrogato p, .vigenza-modificato p {
	padding: 0; margin: 8px 0;
}

#testo h3 {margin:15px 0 0px 0}
#testo h4 {margin:10px 0 2px 0}
#testo .redazionale h1 {
	font-family: Arial;
	font-size: 20px;
	line-height:19px; 
	font-weight: bold;
	color: #E75D65;
	line-height:100%;
	margin-bottom: 0;
}
#testo .redazionale h2 {
	font-family: Arial;
	font-size: 19px;
	line-height:19px; 
	font-weight: bold;
	font-style: italic;
	color: #E75D65;
	line-height:100%;
	margin-top: 0;
}
#testo .redazionale h3 {
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #E75D65;
	line-height:100%;
	padding: 4px 0;
	border-bottom: 1px solid #E75D65;
	margin: 4px 0;
}

#testo .redazionale ul, #testo .redazionale li {
	list-style: none; display: block; margin: 0; padding: 0;
}
#testo .redazionale p,#testo .redazionale ul { 
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #E75D65;
	line-height:100%;
	margin: 0;
	padding: 4px 0; padding-left: 40px; 
}
#testo .redazionale a { 
	color: #E75D65;
}
.norm_txtRedaz{
	margin-left:45px;
	margin-right:15px;
	margin-top:35px;
	font-family: Times;
	font-size:14px;
	line-height:15px;
	color: #E75D65;
	font-style: italic;
	text-align: justify;
}
.norm_txt{
	margin-top:35px;
	margin-right:15px;
	font-family: Times;
	font-size:14px;
	line-height:15px;
	color: #000;
	text-align: justify;
}
.norm_titolo {
	font-family: Arial;
	font-size: 20px;
	line-height:19px; 
	font-weight: bold;
	color: #666;
}

.norm_sottotitolo {
	font-family: Arial;
	font-size: 19px;
	line-height:19px; 
	font-weight: bold;
	font-style: italic;
	color: #666;
	line-height:100%;
}
.norm_cap {font-size: 19px;line-height:19px;}
.norm_art {font-weight: bold;}
 /* classi */
.riservato, .new {
	color: #AE1625;
	font-weight: bold;
}

#info-osservatorio {
	margin-top:13px;
	background-color:#CCCCCC;
	padding:10px;
	font-size:11px;
	font-weight:bold;
	border:4px solid #E6E6E6;
	text-align:center
}
#info-osservatorio a { color: #666; }

/*h3 { font: bold 12px "Arial",sans-serif; margin-top: 0; color: #006; }*/

div.istituzionale h4 {margin-bottom:0;}
h5 { font-family:Times;color:#000000;font-style:italic;font-size:19px;font-weight:normal;margin:0 0 13px 0 }
h6 { font-family:Times;color:#000000;font-style:italic;font-size:14px;font-weight:bold;margin:0 }
/*p { margin-top: 20px; }*/

/*p.sommario { font: normal 14px "Arial",sans-serif; color: #666; }*/
p.sommario {padding:0 0 32px 45px;font: normal 14px "Times",sans-serif; color: #CC6600;font-style:italic; line-height:15px;}


div.istituzionale {border-top:1px solid #666666;padding-top:5px;padding-right:0px}
div.istituzionale h2 { font-size: 19px; line-height: 19px; color:#666666;font-style: normal;padding-top:31px;text-align:left;;}
div.istituzionale p {line-height:15px}

div.istituzionale p.titolo_ufficiale { font-weight: bold; }
div.istituzionale p.pubblicazione_gazzetta { font-style: italic; }
#testo div.istituzionale p.sottotitolo_ufficiale { font-size: 19px; line-height: 19px; color:#666666;font-style: normal;padding-top:31px;padding-bottom:26px;text-align:left;}


div.testo-info { padding-top: 8px; }
div.testo-info h2 {	font: bold 11px "Verdana",sans-serif; margin: 11px 0 11px 48px; color: #bf4751; }
div.testo-info p { margin: 0; }

div.commento { font: normal 12px/14px "Arial",sans-serif; color: #666; }
div.commento p { margin: 0; margin-bottom: 2px; }
acronym { border-color: #ccc; }


.tbd-left { float: left; margin: 0 10px 10px 0; }
.tbd-right { float: right; margin: 0 0 10px 10px; }
.tbd-center { margin: 10px; text-align: center; }

/* form { border: 1px solid #ccc; background: #eee; padding: 4px 12px; font: normal 10px "Verdana",sans-serif; float: left; margin-right: 10px; } */
select, input { font: normal 10px "Verdana",sans-serif; }

/* CLIPPERS */

div.download { margin: 10px 30px; border: 1px inset #ccc; background-color: white; padding: 6px; }
div.download-button { float: right; margin: 8px; }
div.download-button a img { border: none; background-color: #999; }
div.download-button a:hover img { background-color: #090; }
div.download-icon { float: left; margin-right: 10px; }
div.download-icon img { border: none; }
div.download h4 { margin: 0; margin-bottom: 4px; }
div.download div.download-dati p { margin: 0; color: #333; font: normal 12px "Arial",sans-serif; }
div.download div.download-dati p.download-tecnici { color: #999; font-size: 11px; margin-top: 3px; }
table tr td { border: 1px solid black; }
table tr th { background: #eee; }
span.label { font: normal 10px Arial; color: #ccc; }

div.lista-ultimi { }
.legenda { margin: 10px 0; padding-bottom: 10px; border-bottom: 1px solid #666; }

/* CONTROLLO SELEZIONI */

#selezioni { margin: 10px; margin-left: 80px;  }
#selezioni p { margin: 0; margin-bottom: 2px; }
#selezioni button { font: normal 10px "Verdana",sans-serif; border: 1px solid #666; padding: 1px; padding-left: 12px; background: white; margin: 0; }
#selezioni button.selezione-closed { background: url(../img/common/right.gif) 4px bottom no-repeat; }
#selezioni button.selezione-open { background: url(../img/common/down.gif) 4px bottom no-repeat; }
#selezioni ul { border: 1px solid #666; display: block; list-style: none; padding: 4px; margin: 0; }
#selezioni ul li { display: block; list-style: none; width: 33%; float: left; }
#selezioni ul li a { text-decoration: underline; }
#selezioni ul li a:hover { color: #AE1625; }

/* LISTA */
.lista-documenti { }
.lista-documenti h2 { font: bold 14px "Verdana"; color: #BF4751; padding-top: 60px; margin: 12px 0 24px 48px; }
.lista-documenti h3 { font: bold 10px "Verdana"; color: #BF4751; margin: 12px 0 12px 48px; }
.lista-documenti ul { margin: 0; padding: 0; }
.lista-documenti ul li {
	display: block;
	list-style: none;
	padding-left: 15px;
	background-image: url(../img/common/redbullet.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	margin-top:9px;
}
.lista-documenti ul li a { font-weight: bold; }

/* LISTAULTIMI */
.lista-ultimi p.data {margin-top:13px; margin-bottom:0; font-weight:bold}
.lista-ultimi h3 { font: bold 10px "Verdana"; color: #BF4751; margin: 12px 0 12px 48px; }

/* PULSANTIERA TIPOLOGIE*/

#pulsantiera {
	margin-top: 3px;
	padding-left: 19px;
	padding-bottom: 10px;
	float:left;
	width:460px;
	overflow: hidden;
}
#pulsantiera div {
	padding: 0;
	width: 128px;
	height: 15px;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	color: #CCC;
	font-size: 10px;
	font-weight: bold;
	float: left;
	margin-right: 16px;
	margin-top: 5px;
}
#pulsantiera div a:link { text-decoration: none; color: #828282; }
#pulsantiera div a:visited { text-decoration: none; color: #828282; }
#pulsantiera div a:active { text-decoration: none; color: #828282; }
#pulsantiera div a:hover { text-decoration: none; color: #828282; }

#pulsantiera div.selected {
	border-color: 1px solid #AE1625;
}
#pulsantiera div.selected a:link { text-decoration: none; color: #AE1625; }
#pulsantiera div.selected a:visited { text-decoration: none; color: #AE1625; }
#pulsantiera div.selected a:hover { text-decoration: none; color: #AE1625;}
#pulsantiera div.selected a:active { text-decoration: none; color: #AE1625;}


/* div.vigenza-vigente, div.vigenza-abrogato, div.vigenza-modificato { margin: 5px 0; border: 1px solid #c60; padding: 5px; text-align: center; }
div.vigenza-vigente p, div.vigenza-abrogato p, div.vigenza-modificato p { margin: 0; font-size: 11px; font-family: Verdana, sans-serif; color: #333; }
div.vigenza-abrogato { border-color: #900; }
div.vigenza-modificato { border-color: #999; }
div.vigenza-vigente .stato { font-weight: bold; color: #333; }
div.vigenza-abrogato .stato { font-weight: bold; color: #900; }
div.vigenza-modificato .stato { font-weight: bold; color: #999; }
*/
.documento { padding: 10px 40px 10px 10px; font: normal 11px "Verdana",sans-serif; }
.tools { text-align: right; margin: 0; }


span.ind-versione { font-size: 10px; font-family: "Arial"; margin-right: 2px; }


/* STILI DOCUMENTO */
/* TESTO */
#testo { margin: 10px 0; padding:  10px 0 0 0px; line-height: 140%; }
#testo { font-family: Times;
	color: #000;
	text-align: justify;
}
#testo p { margin: 0;}
#testo h3 { 
	font-family: Times;
	font-size:19px;
	line-height:19px;
	font-weight: normal;
}
/*#testo h5 { font-family: Arial;
	margin-top:17px;
	font-weight: bold;
}*/

.testo-piccolo { font-size: 14px; line-height: 15px; }
.testo-piccolo h1 { font-size: 20px; line-height: 19px; }
/*.testo-piccolo h2 { font-size: 19px; line-height: 19px; }*/
.testo-piccolo h3 { font-size: 19px; line-height: 19px; }
/*.testo-piccolo h4 { font-size: 18px; line-height: 17px; }*/
.testo-piccolo h5 { font-size: 18px; line-height: 17px; }

.testo-medio { font-size: 16px; line-height: 18px; }
.testo-medio h1 { font-size: 24px; line-height: 28px; }
.testo-medio h2 { font-size: 21px; line-height: 24px; }
.testo-medio h3 { font-size: 24px; line-height: 28px; }
.testo-medio h4 { font-size: 21px; line-height: 24px; }
.testo-medio h5 { font-size: 21px; line-height: 24px; }

.testo-grande { font-size: 18px; line-height: 15px; }
.testo-grande h1 { font-size: 26px; line-height: 30px; }
.testo-grande h2 { font-size: 24px; line-height: 28px; }
.testo-grande h3 { font-size: 26px; line-height: 30px; }
.testo-grande h4 { font-size: 23px; line-height: 26px; }
.testo-grande h5 { font-size: 23px; line-height: 26px; }
 font-size: 18px; line-height: 17px; }

.testo-medio { font-size: 16px; line-height: 18px; }
.testo-medio h1 { font-size: 24px; line-height: 28px; }
.testo-medio h2 { font-size: 21px; line-height: 24px; }
.testo-medio h3 { font-size: 24px; line-height: 28px; }
.testo-medio h4 { font-size: 21px; line-height: 24px; }
.testo-medio h5 { font-size: 21px; line-height: 24px; }

.testo-grande { font-size: 18px; line-height: 15px; }
.testo-grande h1 { font-size: 26px; line-height: 30px; }
.testo-grande h2 { font-size: 24px; line-height: 28px; }
.testo-grande h3 { font-size: 26px; line-height: 30px; }
.testo-grande h4 { font-size: 23px; line-height: 26px; }
.testo-grande h5 { font-size: 23px; line-height: 26px; }

.modifiche h3 { font: normal 16px Arial,sans-serif !important; color: #555; }
.modifiche h3 b { color: black; }
.modifiche h4 { font: bold 12px Arial,sans-serif; margin: 2px 0; } 
.modifiche ul { margin: 0; list-style: square; padding-left: 16px; font: normal 12px Arial,sans-serif; margin-bottom: 10px; }



.modifiche-si .va1 	,.modifiche-si .va26 ,.modifiche-si .va51 { background-color: #ff69b4; }
.modifiche-si .va2 	,.modifiche-si .va27 ,.modifiche-si .va52 { background-color: #a3a3ff; }
.modifiche-si .va3 	,.modifiche-si .va28 ,.modifiche-si .va53 { background-color: #a3c7a3; }
.modifiche-si .va4 	,.modifiche-si .va29 ,.modifiche-si .va54 { background-color: #ff7f7f; }
.modifiche-si .va5 	,.modifiche-si .va30 ,.modifiche-si .va55 { background-color: #cfa896; }
.modifiche-si .va6 	,.modifiche-si .va31 ,.modifiche-si .va56 { background-color: #b29595; }
.modifiche-si .va7 	,.modifiche-si .va32 ,.modifiche-si .va57 { background-color: #78bbff; }
.modifiche-si .va8 	,.modifiche-si .va33 ,.modifiche-si .va58 { background-color: #f0e68c; }
.modifiche-si .va9 	,.modifiche-si .va34 ,.modifiche-si .va59 { background-color: #ff0; }
.modifiche-si .va10 ,.modifiche-si .va35 ,.modifiche-si .va60 { background-color: #adff2f; }
.modifiche-si .va11 ,.modifiche-si .va36 ,.modifiche-si .va61 { background-color: #add8e6; }
.modifiche-si .va12 ,.modifiche-si .va37 ,.modifiche-si .va62 { background-color: #40e0d0; }
.modifiche-si .va13 ,.modifiche-si .va38 ,.modifiche-si .va63 { background-color: #32cd32; }
.modifiche-si .va14 ,.modifiche-si .va39 ,.modifiche-si .va64 { background-color: #008b8b; }
.modifiche-si .va15 ,.modifiche-si .va40 ,.modifiche-si .va65 { background-color: #f00; }
.modifiche-si .va16 ,.modifiche-si .va41 ,.modifiche-si .va66 { background-color: #f4a460; }
.modifiche-si .va17 ,.modifiche-si .va42 ,.modifiche-si .va67 { background-color: #9acd32; }
.modifiche-si .va18 ,.modifiche-si .va43 ,.modifiche-si .va68 { background-color: #66d9ff; }
.modifiche-si .va19 ,.modifiche-si .va44 ,.modifiche-si .va69 { background-color: #ffd700; }
.modifiche-si .va20 ,.modifiche-si .va45 ,.modifiche-si .va70 { background-color: #c84330; }
.modifiche-si .va21 ,.modifiche-si .va46 ,.modifiche-si .va71 { background-color: #F9F; }
.modifiche-si .va22 ,.modifiche-si .va47 ,.modifiche-si .va72 { background-color: #9F3; }
.modifiche-si .va23 ,.modifiche-si .va48 ,.modifiche-si .va73 { background-color: #0CF; }
.modifiche-si .va24 ,.modifiche-si .va49 ,.modifiche-si .va74 { background-color: #F30; }
.modifiche-si .va25 ,.modifiche-si .va50 ,.modifiche-si .va75 { background-color: #66C; }

.modifiche-si .va1 div  ,.modifiche-si .va26 div  ,.modifiche-si .va51 div { background-color: #ff69b4; }
.modifiche-si .va2 div  ,.modifiche-si .va27 div  ,.modifiche-si .va52 div { background-color: #a3a3ff; }
.modifiche-si .va3 div  ,.modifiche-si .va28 div  ,.modifiche-si .va53 div { background-color: #a3c7a3; }
.modifiche-si .va4 div  ,.modifiche-si .va29 div  ,.modifiche-si .va54 div { background-color: #ff7f7f; }
.modifiche-si .va5 div  ,.modifiche-si .va30 div  ,.modifiche-si .va55 div { background-color: #cfa896; }
.modifiche-si .va6 div  ,.modifiche-si .va31 div  ,.modifiche-si .va56 div { background-color: #b29595; }
.modifiche-si .va7 div  ,.modifiche-si .va32 div  ,.modifiche-si .va57 div { background-color: #78bbff; }
.modifiche-si .va8 div  ,.modifiche-si .va33 div  ,.modifiche-si .va58 div { background-color: #f0e68c; }
.modifiche-si .va9 div  ,.modifiche-si .va34 div  ,.modifiche-si .va59 div { background-color: #ffff00; }
.modifiche-si .va10 div ,.modifiche-si .va35 div  ,.modifiche-si .va60 div { background-color: #adff2f; }
.modifiche-si .va11 div ,.modifiche-si .va36 div  ,.modifiche-si .va61 div { background-color: #add8e6; }
.modifiche-si .va12 div ,.modifiche-si .va37 div  ,.modifiche-si .va62 div { background-color: #40e0d0; }
.modifiche-si .va13 div ,.modifiche-si .va38 div  ,.modifiche-si .va63 div { background-color: #32cd32; }
.modifiche-si .va14 div ,.modifiche-si .va39 div  ,.modifiche-si .va64 div { background-color: #008b8b; }
.modifiche-si .va15 div ,.modifiche-si .va40 div  ,.modifiche-si .va65 div { background-color: #f00; }
.modifiche-si .va16 div ,.modifiche-si .va41 div  ,.modifiche-si .va66 div { background-color: #f4a460; }
.modifiche-si .va17 div ,.modifiche-si .va42 div  ,.modifiche-si .va67 div { background-color: #9acd32; }
.modifiche-si .va18 div ,.modifiche-si .va43 div  ,.modifiche-si .va68 div { background-color: #66d9ff; }
.modifiche-si .va19 div ,.modifiche-si .va44 div  ,.modifiche-si .va69 div { background-color: #ffd700; }
.modifiche-si .va20 div ,.modifiche-si .va45 div  ,.modifiche-si .va70 div { background-color: #c84330; }
.modifiche-si .va21 div ,.modifiche-si .va46 div  ,.modifiche-si .va71 div { background-color: #F9F; }
.modifiche-si .va22 div ,.modifiche-si .va47 div  ,.modifiche-si .va72 div { background-color: #9F3; }
.modifiche-si .va23 div ,.modifiche-si .va48 div  ,.modifiche-si .va73 div { background-color: #0CF; }
.modifiche-si .va24 div ,.modifiche-si .va49 div  ,.modifiche-si .va74 div { background-color: #F30; }
.modifiche-si .va25 div ,.modifiche-si .va50 div  ,.modifiche-si .va75 div { background-color: #66C; }

.modifiche-si .vd1   ,.modifiche-si .vd26 ,.modifiche-si .vd51 { text-decoration: line-through;  }
.modifiche-si .vd2   ,.modifiche-si .vd27 ,.modifiche-si .vd52 { text-decoration: line-through;  }
.modifiche-si .vd3   ,.modifiche-si .vd28 ,.modifiche-si .vd53 { text-decoration: line-through;  }
.modifiche-si .vd4   ,.modifiche-si .vd29 ,.modifiche-si .vd54 { text-decoration: line-through;  }
.modifiche-si .vd5   ,.modifiche-si .vd30 ,.modifiche-si .vd55 { text-decoration: line-through;  }
.modifiche-si .vd6   ,.modifiche-si .vd31 ,.modifiche-si .vd56 { text-decoration: line-through;  }
.modifiche-si .vd7   ,.modifiche-si .vd32 ,.modifiche-si .vd57 { text-decoration: line-through;  }
.modifiche-si .vd8   ,.modifiche-si .vd33 ,.modifiche-si .vd58 { text-decoration: line-through;  }
.modifiche-si .vd9   ,.modifiche-si .vd34 ,.modifiche-si .vd59 { text-decoration: line-through;  }
.modifiche-si .vd10  ,.modifiche-si .vd35 ,.modifiche-si .vd60 { text-decoration: line-through;  }
.modifiche-si .vd11  ,.modifiche-si .vd36 ,.modifiche-si .vd61 { text-decoration: line-through;  }
.modifiche-si .vd12  ,.modifiche-si .vd37 ,.modifiche-si .vd62 { text-decoration: line-through;  }
.modifiche-si .vd13  ,.modifiche-si .vd38 ,.modifiche-si .vd63 { text-decoration: line-through;  }
.modifiche-si .vd14  ,.modifiche-si .vd39 ,.modifiche-si .vd64 { text-decoration: line-through;  }
.modifiche-si .vd15  ,.modifiche-si .vd40 ,.modifiche-si .vd65 { text-decoration: line-through;  }
.modifiche-si .vd16  ,.modifiche-si .vd41 ,.modifiche-si .vd66 { text-decoration: line-through;  }
.modifiche-si .vd17  ,.modifiche-si .vd42 ,.modifiche-si .vd67 { text-decoration: line-through;  }
.modifiche-si .vd18  ,.modifiche-si .vd43 ,.modifiche-si .vd68 { text-decoration: line-through;  }
.modifiche-si .vd19  ,.modifiche-si .vd44 ,.modifiche-si .vd69 { text-decoration: line-through;  }
.modifiche-si .vd20  ,.modifiche-si .vd45 ,.modifiche-si .vd70 { text-decoration: line-through;  }
.modifiche-si .vd21  ,.modifiche-si .vd46 ,.modifiche-si .vd71 { text-decoration: line-through;  }
.modifiche-si .vd22  ,.modifiche-si .vd47 ,.modifiche-si .vd72 { text-decoration: line-through;  }
.modifiche-si .vd23  ,.modifiche-si .vd48 ,.modifiche-si .vd73 { text-decoration: line-through;  }
.modifiche-si .vd24  ,.modifiche-si .vd49 ,.modifiche-si .vd74 { text-decoration: line-through;  }
.modifiche-si .vd25  ,.modifiche-si .vd50 ,.modifiche-si .vd75 { text-decoration: line-through;  }


.modifiche-si .vd1 div  ,.modifiche-si .vd26 div ,.modifiche-si .vd51 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd2 div  ,.modifiche-si .vd27 div ,.modifiche-si .vd52 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd3 div  ,.modifiche-si .vd28 div ,.modifiche-si .vd53 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd4 div  ,.modifiche-si .vd29 div ,.modifiche-si .vd54 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd5 div  ,.modifiche-si .vd30 div ,.modifiche-si .vd55 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd6 div  ,.modifiche-si .vd31 div ,.modifiche-si .vd56 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd7 div  ,.modifiche-si .vd32 div ,.modifiche-si .vd57 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd8 div  ,.modifiche-si .vd33 div ,.modifiche-si .vd58 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd9 div  ,.modifiche-si .vd34 div ,.modifiche-si .vd59 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd10 div ,.modifiche-si .vd35 div ,.modifiche-si .vd60 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd11 div ,.modifiche-si .vd36 div ,.modifiche-si .vd61 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd12 div ,.modifiche-si .vd37 div ,.modifiche-si .vd62 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd13 div ,.modifiche-si .vd38 div ,.modifiche-si .vd63 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd14 div ,.modifiche-si .vd39 div ,.modifiche-si .vd64 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd15 div ,.modifiche-si .vd40 div ,.modifiche-si .vd65 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd16 div ,.modifiche-si .vd41 div ,.modifiche-si .vd66 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd17 div ,.modifiche-si .vd42 div ,.modifiche-si .vd67 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd18 div ,.modifiche-si .vd43 div ,.modifiche-si .vd68 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd19 div ,.modifiche-si .vd44 div ,.modifiche-si .vd69 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd20 div ,.modifiche-si .vd45 div ,.modifiche-si .vd70 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd21 div ,.modifiche-si .vd46 div ,.modifiche-si .vd71 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd22 div ,.modifiche-si .vd47 div ,.modifiche-si .vd72 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd23 div ,.modifiche-si .vd48 div ,.modifiche-si .vd73 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd24 div ,.modifiche-si .vd49 div ,.modifiche-si .vd74 div { background: url(../img/common/removed.gif);}
.modifiche-si .vd25 div ,.modifiche-si .vd50 div ,.modifiche-si .vd75 div { background: url(../img/common/removed.gif);}



ins, del { text-decoration: none; }

#elenco-modifiche li { margin: 3px 0; } 
span.sample { padding: 0px 25px; margin-right: 20px; border-top: 3px solid white; border-bottom: 2px solid white; }
.modifiche-no #elenco-modifiche span.sample { display: none; }
.modifiche-si #elenco-modifiche span.sample { display: inline; }


#controllo-modifiche { position: fixed; bottom: 0; width: 100%; left: 0px; background-color: #eee; border-top: 1px solid #ccc; text-align: center; padding: 5px; }
#controllo-modifiche button { border: none; background: url(../img/common/pulsante-modifiche.gif) left 2px no-repeat; width: 150px; height: 17px; line-height: 15px; font: normal 10px "Arial",sans-serif; text-align: center; color: white; padding: 0; padding-right: 20px; cursor: pointer; margin: 0; }
#controllo-modifiche select { color: #e14a57; border-color: #e14a57; border: 1px solid; background: #eee; font: normal 10px "Arial",sans-serif; margin: 0;}


/* VERSIONE 0 */

.versione-0 #modificatore1 { color: #999; }
.versione-0 .modifiche-si span.va1 { border-color: white; }
.versione-0 .va1 { display: none; background: none; }
.versione-0 .vd1 { text-decoration: none; }
.versione-0 #modificatore2 { color: #999; }
.versione-0 .modifiche-si span.va2 { border-color: white; }
.versione-0 .va2 { display: none; background: none; }
.versione-0 .vd2 { text-decoration: none; }
.versione-0 #modificatore3 { color: #999; }
.versione-0 .modifiche-si span.va3 { border-color: white; }
.versione-0 .va3 { display: none; background: none; }
.versione-0 .vd3 { text-decoration: none; }
.versione-0 #modificatore4 { color: #999; }
.versione-0 .modifiche-si span.va4 { border-color: white; }
.versione-0 .va4 { display: none; background: none; }
.versione-0 .vd4 { text-decoration: none; }
.versione-0 #modificatore5 { color: #999; }
.versione-0 .modifiche-si span.va5 { border-color: white; }
.versione-0 .va5 { display: none; background: none; }
.versione-0 .vd5 { text-decoration: none; }
.versione-0 #modificatore6 { color: #999; }
.versione-0 .modifiche-si span.va6 { border-color: white; }
.versione-0 .va6 { display: none; background: none; }
.versione-0 .vd6 { text-decoration: none; }
.versione-0 #modificatore7 { color: #999; }
.versione-0 .modifiche-si span.va7 { border-color: white; }
.versione-0 .va7 { display: none; background: none; }
.versione-0 .vd7 { text-decoration: none; }
.versione-0 #modificatore8 { color: #999; }
.versione-0 .modifiche-si span.va8 { border-color: white; }
.versione-0 .va8 { display: none; background: none; }
.versione-0 .vd8 { text-decoration: none; }
.versione-0 #modificatore9 { color: #999; }
.versione-0 .modifiche-si span.va9 { border-color: white; }
.versione-0 .va9 { display: none; background: none; }
.versione-0 .vd9 { text-decoration: none; }
.versione-0 #modificatore10 { color: #999; }
.versione-0 .modifiche-si span.va10 { border-color: white; }
.versione-0 .va10 { display: none; background: none; }
.versione-0 .vd10 { text-decoration: none; }
.versione-0 #modificatore11 { color: #999; }
.versione-0 .modifiche-si span.va11 { border-color: white; }
.versione-0 .va11 { display: none; background: none; }
.versione-0 .vd11 { text-decoration: none; }
.versione-0 #modificatore12 { color: #999; }
.versione-0 .modifiche-si span.va12 { border-color: white; }
.versione-0 .va12 { display: none; background: none; }
.versione-0 .vd12 { text-decoration: none; }
.versione-0 #modificatore13 { color: #999; }
.versione-0 .modifiche-si span.va13 { border-color: white; }
.versione-0 .va13 { display: none; background: none; }
.versione-0 .vd13 { text-decoration: none; }
.versione-0 #modificatore14 { color: #999; }
.versione-0 .modifiche-si span.va14 { border-color: white; }
.versione-0 .va14 { display: none; background: none; }
.versione-0 .vd14 { text-decoration: none; }
.versione-0 #modificatore15 { color: #999; }
.versione-0 .modifiche-si span.va15 { border-color: white; }
.versione-0 .va15 { display: none; background: none; }
.versione-0 .vd15 { text-decoration: none; }
.versione-0 #modificatore16 { color: #999; }
.versione-0 .modifiche-si span.va16 { border-color: white; }
.versione-0 .va16 { display: none; background: none; }
.versione-0 .vd16 { text-decoration: none; }
.versione-0 #modificatore17 { color: #999; }
.versione-0 .modifiche-si span.va17 { border-color: white; }
.versione-0 .va17 { display: none; background: none; }
.versione-0 .vd17 { text-decoration: none; }
.versione-0 #modificatore18 { color: #999; }
.versione-0 .modifiche-si span.va18 { border-color: white; }
.versione-0 .va18 { display: none; background: none; }
.versione-0 .vd18 { text-decoration: none; }
.versione-0 #modificatore19 { color: #999; }
.versione-0 .modifiche-si span.va19 { border-color: white; }
.versione-0 .va19 { display: none; background: none; }
.versione-0 .vd19 { text-decoration: none; }
.versione-0 #modificatore20 { color: #999; }
.versione-0 .modifiche-si span.va20 { border-color: white; }
.versione-0 .va20 { display: none; background: none; }
.versione-0 .vd20 { text-decoration: none; }
.versione-0 #modificatore21 { color: #999; }
.versione-0 .modifiche-si span.va21 { border-color: white; }
.versione-0 .va21 { display: none; background: none; }
.versione-0 .vd21 { text-decoration: none; }
.versione-0 #modificatore22 { color: #999; }
.versione-0 .modifiche-si span.va22 { border-color: white; }
.versione-0 .va22 { display: none; background: none; }
.versione-0 .vd22 { text-decoration: none; }
.versione-0 #modificatore23 { color: #999; }
.versione-0 .modifiche-si span.va23 { border-color: white; }
.versione-0 .va23 { display: none; background: none; }
.versione-0 .vd23 { text-decoration: none; }
.versione-0 #modificatore24 { color: #999; }
.versione-0 .modifiche-si span.va24 { border-color: white; }
.versione-0 .va24 { display: none; background: none; }
.versione-0 .vd24 { text-decoration: none; }
.versione-0 #modificatore25 { color: #999; }
.versione-0 .modifiche-si span.va25 { border-color: white; }
.versione-0 .va25 { display: none; background: none; }
.versione-0 .vd25 { text-decoration: none; }
.versione-0 #modificatore26 { color: #999; }
.versione-0 .modifiche-si span.va26 { border-color: white; }
.versione-0 .va26 { display: none; background: none; }
.versione-0 .vd26 { text-decoration: none; }
.versione-0 #modificatore27 { color: #999; }
.versione-0 .modifiche-si span.va27 { border-color: white; }
.versione-0 .va27 { display: none; background: none; }
.versione-0 .vd27 { text-decoration: none; }
.versione-0 #modificatore28 { color: #999; }
.versione-0 .modifiche-si span.va28 { border-color: white; }
.versione-0 .va28 { display: none; background: none; }
.versione-0 .vd28 { text-decoration: none; }
.versione-0 #modificatore29 { color: #999; }
.versione-0 .modifiche-si span.va29 { border-color: white; }
.versione-0 .va29 { display: none; background: none; }
.versione-0 .vd29 { text-decoration: none; }
.versione-0 #modificatore30 { color: #999; }
.versione-0 .modifiche-si span.va30 { border-color: white; }
.versione-0 .va30 { display: none; background: none; }
.versione-0 .vd30 { text-decoration: none; }

.coordinato { font-style: italic; color: #999; }
