<STYLE TYPE="text/css" > 
<!-- body{margin:0; padding:0; font-family: geneva,arial;}

body{margin:0; padding:0; font-family: Arial, Helvetica;}

div#logo{display:visible;}

input.print{display:none;}

div#istruzioni{border-bottom:1px solid #ff6600;
		border-left:1px solid #ff6600;}


div#header 	{display:none;}

div#header img	{margin-bottom:10px;
		border:0px;}

img	{border:0px;
		}

img.destra {float: right;
		margin:15px;
		}

img.destrabasso {float: right;
		margin:5px;
		valign:bottom;
		}


img.sinistra {float: left;
		margin:15px;
		}

object#slideshow {display:none;
		}



div#menu 	{display:none;}



div#corpo {margin-top:10px;
	margin-bottom:10px;
	}



div#indice_el 	{display:none;
		}

div#title {	background-color:#ffffff;
		color:#000000;
		border:1px solid #993300;
		font-weight: bold;
		width:100%;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:1px;
		padding-right:9px;}

div#text {	background-color:#ffffff;
		width:100%;
		border: 1px solid #333300;
		padding-top: 9px;
		padding-left: 9px;
		padding-right: 1px;
		padding-bottom: 9px;
		}

div#text_testo {background-color:#ffffff;
		border: 1px solid #333300;
		line-height:1.6;
		padding-top: 9px;
		padding-left: 9px;
		padding-right: 9px;
		padding-bottom: 9px;
		line-height:1.6;
		}

table.impat td {background-color:#ffffff;
		padding-top: 1px;
		padding-left: 1px;
		padding-right: 1px;
		padding-bottom: 1px;
		text-align:justify;}

td.impa {width:75%;
	}

.impat table {margin-left:20px;
	}
.impat table table{margin-left:0px;
	}

td.impai {

 border-bottom: 1px solid #333300;
}


div#text_testo ul{list-style-type:circle;
			padding-left:8px;
			margin-left:8px}

div#text_testo li a{color: #000000;
  		text-decoration: none;}


div#indice ul{ margin:0; padding:0px;}

ul#sottoul {list-style: none;}

ul#sottoul li{margin-left:20px;
		list-style: none;}


div#testo{text-align:justify;
	font-size:13;
	line-height:1.6;
	overflow:visible;
		}

div#testo td{font-size:13;
	line-height:1.6;
	}

div#title_testo {background-color:#ffffff;
		border:1px solid #ff6600;
		color:#000000;
		font-weight: bold;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:1px;
		padding-right:9px;}

div#iscrizione{	height:25%;
		margin-top:10px;}


div#indicesx{float:left;}

div#indicedx{float:right;
}

div#indicesx, div#indicedx 	{ 
		display:none;}


div#indicesx ul, div#indicedx ul{display:none;}

div#indicesx_el	{display:none;
		}

div#indicedx_el	{display:none;
		}

div#titlesx ,div#titledx{display:none;}



div#titledxnews {display:none;}


div#textsx, div#textdx {	background-color:#ffffee;
		width:100%;
		border: 1px solid #333300;
		padding-top: 9px;
		padding-left: 9px;
		padding-right: 1px;
		padding-bottom: 9px;}

div#textdxnews {background-color:#ffffee;
		width:100%;
		border: 1px solid #333300;
		padding-top: 9px;
		padding-left: 9px;
		padding-right: 1px;
		padding-bottom: 9px;}

div#fotosegr {	background-color:#ffffee;
		padding: 2px;
		text-align:center;
		vertical-align:top;}

img.centro {	align:center;}


div#editoriale{	height:45%;
		}



div#testo h1, div#contenuti h1 {font-size:16;
		font-weight:bold;
		color:#333300;}

div#testo h2, div#contenuti h2 {font-size:14;
		font-weight:bold;
		color:#993300;}

div#testo h3, div#text_testo h3 {font-size:13;
		font-weight:bold;
		color:#ff6600;}


.spazio {margin-top:10px;}

b.new {color:#ff6600;
	text-decoration:underline;}



div#contenuti{padding:10px;
	
	text-align:justify;
	font-size:13;
	
	}

div#contenutidx{
	text-align:justify;
	font-size:13;
	overflow:visible;
	}
div#contenuti table{
	font-size:13;
	line-height:1.6;
	border:0px;
	}

div#contenuti td{vertical-align:top;
				}

table#schema td{border-bottom:1px solid #ff6600;
		border-right:1px solid #ff6600;
		padding:3px;}


.immagine{float:right; margin:10px;}

div#testo li a {text-decoration:none;
		color:black;}

div#testo li a:hover {text-decoration:none;
		color:#6699ff;}


div#footer{display:none;
	}



ul#lavoro{list-style:none;
	}

ul#lavoro li{padding-top: 10px;
	}

table.contratti tr{
		border-right:hidden;
		}

table.contratti td{border-bottom: 1px solid black;
		border-right: 1px solid black;
			padding: 5px;
			}

table.contratti th{border-right: 1px solid black;
			padding: 5px;
			border-bottom: 1px solid black;
			background-color:#993300;
			color:white;
			}
table.contratti {border-collapse:collapse;
		border-bottom:hidden;
		border-right:hidden;
		}

-->
</style> 
