	<!--
	  body 
	    {
	    	font-family: verdana,arial,sans-serif;
			color: black;
			top: 0;
			margin: 0;
			height:100%;
			padding:0;
			background-color: white;
			background-image: url(/img/petali_viola.gif);
			font-size: 12px;
		}
	table {
		font-size: 10pt;
	}	
	#contenutoPagina{
		top:0px;
		margin:0px auto;
		width: 780px;
		height: 1480px;
		background-color: white;
		border: 1px solid rgb(167, 68, 211);
	}
	#header{
		
	 	top:0px;
	 	height:120px;
		color:white;
		border:0px;
	}
	#imgRight{
		position:relative;
		top :-90px;	
		left:600px;
		width:150px;
		height:234px;
		clear:both;
		z-index:3;
		
	}
	#corpoPagina #scrittura{
	}
	img {
	background-color:transparent;
	}
	#navigationBar{
		position:absolute;
		top:120px;
		width:780px;
		height:20px;
		background-color:rgb(233, 190, 253);
		border-top: 1px solid rgb(167, 68, 211);
		border-bottom: 1px solid rgb(167, 68, 211);
		font-size: 8pt;	
		color: white;
	}
	#menu{
		top:0px;
		width:150px;
		height:1180px;
		padding:5px;
		padding-top:15px;
		border-right: 1px solid rgb(167, 68, 211);
		
	}
	.voceMenu{
		width:135px;
		height:20px;
		font-size: 10pt;
		padding-left:15px;
		background: url(/img/rosa.gif)  no-repeat left center;
		background-color:rgb(233, 190, 253);
		border-top: 1px solid rgb(167, 68, 211);
		border-bottom: 1px solid rgb(167, 68, 211);
		color: white;
	}
	#menufooter{
		top:790px;
		width:150px;
		height:55px;
		background: url(/img/shinjpic.jpg) no-repeat  right center;
	}
	#bannerMenu{

		width:146px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:3px;
		margin:0px;
		background:url(/img/petali_viola.gif);
		border: 1px solid rgb(167, 68, 211);
		
	}
	#bannerMenu img{
	
		border: 1px solid rgb(167, 68, 211);
	}
	#banner{
		border: 1px solid rgb(167, 68, 211);
	}
	#corpoPagina{
		position:absolute;
		top:0px;
		left:160px;
		width:610px;
		height:100%;
		padding:5px;
		padding-left:10px;
	}
	#pag{
		position: absolute;
		top:142px;
		margin: 0px;
		width: 778px;
		height: 900px;
	}
	a{
		font-family: verdana,arial,sans-serif;
		padding-left:10px;
		TEXT-DECORATION: none;
		color:  rgb(43, 43, 143);
	
	}
	a:link    {
		font-style: italic;
	}
	a:visited    {
		font-style: italic;
 	color: rgb(153, 153,255);
	}
	a:hover    {
		color: rgb(233, 190, 253);
	}
	a:active    {
		color: rgb(43, 43, 143);
	}
	#navigationBar a {
	color: white;
	}	
	#navigationBar a:link {
		color: white;
	}
	#navigationBar a:hover {
		color: white;	
	}
	#navigationBar a:active {
		color: white;	
	}
	#titolo{
		background: url(/img/trattini.gif) repeat-x 0 100%;
		padding-top:15px;
		width: 430px;
		font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 18px;
		color: #ac1f0d;
	}
	#corpoPagina p{
		width: 550px;
	}
	#corpoPagina a{
		font-family: verdana,arial,sans-serif;
		color: rgb(167, 68, 211);
		text-decoration: underline;
	}
	#corpoPagina a:visited {
		color: rgb(233, 190, 253);
	}
	#corpoPagina a:hover{
		background:rgb(233, 190, 253);
		color:rgb(255, 255, 255);
		text-decoration: none;
	}
	#corpoPagina p.leftmargin {width:430px;}
	#inputTEXT{
	border:1px rgb(167, 68, 211) dotted;
	}
	#ERR_inputTEXT{
		background-color: #ff9c00;
		color:#000000;
		border:1px rgb(167, 68, 211) dotted;
	}	
	#firma{	}
  	#firma table{
		width:420px;	 
		border:1px rgb(167, 68, 211) dotted;
	}
     	#bordi{}	
	#bordi td{
		border:1px rgb(167, 68, 211) dotted;
	}
	#perc{
		background-color: rgb(43, 43, 143);
		color:#ed7980 ;
	}
	#footer{
		background: url(/img/footer.gif) no-repeat;
		width:600px;
		height:24px;
		padding-top:2px;
		padding-right:2px;
	 	text-align:right;	
		color: rgb(153, 153,255);
	}

	.attivita{
		position:absolute;
		top:250px;
		left:442px;
		width:164px;
		border:1px rgb(167, 68, 211) solid;
		background-image: url(/img/backgroundfiori.jpg);
	}

-->




























