

#global {	/* Dimensione totale del Box principale */ 
			width:70%; height:100%; /*height:675px; */
			margin-left: 60px; 
			border:5px solid #0c0;
			text-align:center;
			overflow:auto;
		}
		
#intestaz { /* ------------------- si ----------------- */
			width: 98%; height:55px;
			margin-top: 15px;
			text-align:right;
			/*font: 18px bold;
			color: black;*/
			line-height: 50px;
		  }
		  
#intestaz2 { /* ------------------- si ----------------- */
			width: 98%; height:55px;
			margin-top: 15px;
			text-align:center;
			/*font: 18px bold;
			color: black;*/
			line-height: 50px;
			}
#vuoto  { /* ------------------- si ----------------- */
		 width: 99%; height: 6px;
		 background-color:lightgreen;
		}

#box1 {
		width:100%; height: 80px;
		/*border-bottom: 2px solid black;*/
		
		/*border: 2px solid #000;
		 line-height: 88px;*/
	  }

#box1a {
			width: 10%; height: 79px;
			border: 1px solid black;
			text-align: center;
			line-height: 85px;
			background-color: lightgrey;
			float: left;
			display: block;
	   }
#box1b	{/* ------------------- si ----------------- */
			width:95%; height:140px;
			/*border: 2px solid black;*/
			text-align: left;
			/*background-color: yellow;*/
			float: left;
			display: block;
}
#box1b1	{ /* ------------------- si ----------------- */
			width:99%; height:25px;
			/*border: 1px solid black;*/
			/*background-color: green;
			float: left;*/
			display: block;
		}	
#box1b2 {
			width:100%; height:44px;
			text-align: left;
			/*border: 1px solid black;*/
			display: block;
		}		
	  
#box2 { /* ------------------- si ----------------- */
		width: 100%; height: 250px;
		overflow: auto;
		text-align: left;
		/*border-bottom: 2px solid black;*/
		
		/* border: 2px solid #090;
		background-color: white;*/
	  }

#box3 { /* ------------------- si ----------------- */
		width: 100%; height: 130px;
		text-align: left;
		overflow:auto;
		/* border-bottom: 2px solid black;*/
		/*background-color: brown; */
	  }

#box4 { /* bottom */ /* ------------------- si ----------------- */
			width: 100%; height: 50px;
			/*border: 2px solid #0b0;
			 background-color: #0b0; */
			font: 12px;
		/*	padding-top: 5px;
			padding-bottom: 5px;
			color: red;*/
			text-align: center; 
		}
		
#box5 { /* foother */
			width: 100%; height: 20px;
			background-color: #0c0;
			color: white;
			text-align: center;
			font: 12px;
		 }
		 
#bottom { /* ------------------- si ----------------- */
			width: 98%; height: 44px;
			/*background-color: #0b0;*/
			font: 15px;
			/*padding-top: 0px;
			padding-bottom: 0px;*/
			border:2px solid #0c0;
			color: red;
			text-align: center; 
		}

p	{ /* ------------------- si ----------------- */
		/*font: bold 14px;
		text-align: center; */
		color: black; 
		white-space:pre;
	}
	
span 	{ /* ------------------- si ----------------- */
			color: white; font: 25px bold;
			box-shadow: 5px 5px 5px darkslategray;
		}
		
.tabella { /* ------------------- si ----------------- */
			display: table; width: 90%;
			
		 }
		 
.tr1  { /* ------------------- si ----------------- */
			display: block; display: table-row; 
			width: 95%;
			clear: both; 
				
			/*background-color: lightblue;*/
		}
.td1 { /* ------------------- si ----------------- */
		float: left; display: table-cell;
		width: 150px;
		text-align: center;
		/*border-right: 1px solid black;*/
		/*border: 1px solid yellow; */
		/*background-color: red;*/
		
	 }
.td2 { /* ------------------- si ----------------- */
		float: left; display: table-cell;
		width: 250px; 
		text-align: left;
		/*border-right: 1px solid black;*/
		/*border: 1px solid green;*/
		/*background-color: yellow;*/
	 }
.td3 { /* ------------------- si ----------------- */
		float: left; display: table-cell;
		width: 550px; 
		text-align:left;
		/*border: 1px solid black;*/
		/*background-color: red;*/
	 }
.td4{ 
		float: left; display: table-cell;
		 width: 450px;
		text-align: left;
		border: 1px solid blue;
		/*background-color: pink;*/
	 }
	 
.td5 {
		float: left; display: table-cell;
		width: 249px; 
		text-align: left;
		border-left: 1px solid black;
		/*background-color: red;*/
	 }
	 
.td6 {
		float: left; display: table-cell;
		width: 299px; 
		border-left: 1px solid black;
		/*border: 1px solid red;*/
		text-align: left;
		/*background-color: pink*/
	 }
	 
.td7, .td8 { /* ------------------- si ----------------- */
		float: left; display: table-cell;
		width: 150px;
		height: 53px;
		text-align: center;
		/*background-color: red;*/
	 }
	 
.td9 { /* ------------------- si ----------------- */
		float: left; display: table-cell;
		width: 325px; 
		text-align: left;
		/*background-color: green;*/
}
 
img { /* ------------------- si ----------------- */
		width:150;
		height:50px;
		text-align: center;
	}
	
input:readonLy	{
					background-color: lightgreen;
					color:red;
				}
input[type="text"]	{
						background-color: yellow;
					}
input[type="email"]	{
						background-color: yellow;
					}
input[type="submit"]{
						color: brown;
					}