a:hover { color: #008200; text-decoration: none }a { color: #800000; text-decoration: none }body {	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	background-color: #8ED17F;}h3 { color: #660000; font-weight: bold; font-size: 150% }h4 {	color: #666666;	font-weight: bold;	font-size: 120%;	margin-bottom: -6px;}img.dot { margin: 0px 4px 8px }table.centro td { color: #666666; font-size: 80% }table.centro td.boxDXCX { background: #e9f4e9 url(../foto/n_top7.jpg) repeat-y scroll left top; padding: 0px}table.centro td.boxDXCXDue  { background: url(../foto/n_top8_2.jpg) no-repeat scroll left bottom; padding: 0px 4px 24px 8px}table.centro td.boxDXCX a.attivo { color: #008200; text-decoration: none }table.centro td.boxDXCX li { margin-left: -30px }table.centro td.boxDXCX ul { list-style-type: none; margin-bottom: 0px }table.centro td.boxDXDown { background: #e9f4e9 url(../foto/n_top8_2.jpg) no-repeat scroll left top; padding: 0px }table.centro td.boxDXTop { background: #e9f4e9 url(../foto/n_top6.jpg) no-repeat scroll left top; margin: 0px; padding: 0px }table.centro td.news { font-size: 70%; padding-top: 15px; padding-right: 16px; padding-left: 16px }table.centro td.news strong.titolo {	font-size: 110%;	color: #008200;}table.centro td.news p.titolo {	color: #800000;	font-size: 120%;	font-weight: bold;}table.centro td.testo { padding-top: 15px }table.centro td.testo a.attivo { color: #008200; }table.menuSX a { color: #800000; text-decoration: none }table.menuSX a.attivo { color: #008200; text-decoration: none }table.menuSX a:hover { color: #008200; text-decoration: none }table.menuSX td { font-size: 80%; padding-bottom: 5px }table.news p { font-size: 95%; margin: 0px 0px 0px 5px }td.cerca { color: #ffffff; font-size: 80%; padding-top: 8px; padding-left: 0px}td.cerca input.bottone { font-size: 90% }td.cerca input.testo {	width: 60%;	color: #666666;	font-size: 90%;}td.CercaBK { background-color: #e9f4e9; margin: 0px; padding: 0px }td.cxOmbra { background: url(../foto/n_top5.jpg) no-repeat scroll left top; margin: 0px; padding: 0px }td.lingue { padding-top: 8px; padding-right: 8px; }td.newsletter { color: #666666; font-size: 80% }td.sx2 input.bottone { font-size: 90% }td.sx2 input.testo  { color: #666666; font-size: 90%; width: 30% }td.sx2 td { font-size: 85% }.bandiere { border: solid 1px #cccccc }.colDXFoto { padding-right: 10px; padding-left: 10px; }.copyright { color: #666666; font-size: 72%; padding-top: 15px }.dida { font-style: italic; font-size: 85% }.down { background: url(../foto/down-2.jpg) no-repeat scroll left top}.hidden {	z-index: -10;	height: 0px;	visibility: hidden;	font-size: 1px;}.provabkQuattro {	background: url(../foto/provabk4.gif) repeat scroll left top;	padding: 0px;	margin: 0px;}.sx { background: url(../foto/sx-2-2.jpg) no-repeat scroll left bottom }.sx2 { background: url(../foto/sx-2.jpg) no-repeat scroll left bottom }.TAB1 {	margin-top: 20px;	border: 2px;	border-bottom-color: #CCCCCC;	border-bottom-style: none;	border-left-color: #CCCCCC;	border-left-style: solid;	border-right-color: #CCCCCC;	border-right-style: solid;	border-top-color: #CCCCCC;	border-top-style: solid;	background-color: #FFFFFF;}.TAB2 {	border: 2px;	border-bottom-color: #CCCCCC;	border-bottom-style: none;	border-left-color: #CCCCCC;	border-left-style: solid;	border-right-color: #CCCCCC;	border-right-style: solid;	border-top-color: #CCCCCC;	border-top-style: none;	background-color: #FFFFFF;}.TAB3 {	margin-bottom: 10px;	border: 2px;	border-bottom-color: #CCCCCC;	border-bottom-style: solid;	border-left-color: #CCCCCC;	border-left-style: solid;	border-right-color: #CCCCCC;	border-right-style: solid;	border-top-color: #CCCCCC;	border-top-style: none;	background-color: #FFFFFF;}.topCerca {	background-color: #E9F4E9;	background-image: url(../foto/TopPage-2.jpg);	background-repeat: no-repeat;	background-attachment: scroll;	background-position: left top;	margin: 0px;	padding: 0px;}h5 {	color: #660000;	font-size: 100%;	font-weight: bold;}p.divisore {	margin: 0px;	padding: 0px;	width: 100%;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #660000;}table.centro  td.testo td {	font-size: 75%;}td.cerca form {	margin: 0px;	padding: 0px;}table.gallery td img{	border: 1px solid #660000;}.box {	background-color: #E9F3EA;	border: 1px solid #990000;	padding: 4px;}.bodx {	padding: 8px;	background-color: #FFFFFF;}.input{	font-size: 85%;	color: #660000;}.button{	font-weight: bold;	color: #660000;}/* ---[ OPERAZIONE TRASPARENZA ]-----------------------------------------------------*/table#trasparenza tr.row_a td { background-color:#E1EEDD; font-weight:bold; color:#800000 }table#trasparenza tr.row_c td { background-color:#FFFFFF ; border-bottom: solid 1px #CECECE }table#trasparenza tr.row_c td.attivo { background-color:#FFFFFF ; border-bottom: solid 1px #CECECE }table.tabelladati tr.titoli td { background-color:#99B098; color:#FFFFFF; font-weight:bold }table.tabelladati tr.titoli td a { color:#FFFFFF }table.tabelladati tr.sottotitoli td { background-color:#D0E9CD }table.tabelladati tr.rigauno td { background-color:#FFFFFF }table.tabelladati tr.rigadue td { background-color:#D0E9CD }table.tabelladati td.foto img { border:1px solid #99B098 }table.tabelladati input , table.tabelladati select { font-size:0.9em }table.tabelladati input.piccolo , table.tabelladati select.piccolo { width:120px }table.tabelladati select.piccolo2 { width:60px }
