body {
			top: 0px;
			padding: 0px;
			margin: 0px;
			background-color: #0C0C0C;
			text-align:center;
}
.table_100{  
			width: 100%;
}	
.small {
			font-size: 10px;
			line-height: 15px;
			color:#8f8f8f;
}	
.small_11 {
			font-size: 11px;
			line-height: 15px;
			color:#3a3a3a;
}	
.small_11_verde {
			font-size: 11px;
			line-height: 15px;
			color:#7a9c83;
}	

.medium {
			font-size: 13px;
			line-height: 15px;
			color:#8f8f8f;
			padding-top: 10px;
			
			
}	
.medium_menu {
			font-size: 13px;
			padding-top: 3px;
			font-family: "Times New Roman", Times, serif;
}
.testi_in {
			font-size: 12px;
			color:#8f8f8f;
			TEXT-ALIGN: justify;
}
.titoli_in_v {
			font-size:13px;
			line-height: 20px;
			color:#7a9c83;
			font-weight: bold;
}
TD {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#8f8f8f;
			letter-spacing: 0.04em;
			font-size:12px;
			line-height: 20px;
}
a {
text-decoration: none;
color:#8f8f8f;
}
a:hover {
text-decoration: underline;
color:#3a3a3a;
}
#tsco {
width: 800px;
height: 240px;
border: 0px solid silver;
padding-top: 18px;
overflow: hidden;
position: top;
}
.testi_spot {
font-family: "Times New Roman", Times, serif;
font-size:3.0em;
line-height: 45px;
padding-left: 5px;
padding-bottom: 30px;
color:#8f8f8f;
}
.testi_spot_white {
color:#ffffff;
}
.testi_spot_green {
 color:#7a9c83;

}
#input {
			  height:24px; 
			  border-style:solid; 
			  border-width:1px; 
			  border-color:#3b3b3b; 
			  font-size:14px;
			  letter-spacing: 0.08em; 
			  color:#ffffff;
			  background: transparent;
}
TEXTAREA{        			
			  border-style:solid;
			  border-width:1px;
			  border-color:#3b3b3b;
			  font-size:14px;
			  letter-spacing: 0.08em;
			  color:#ffffff;
			  padding:2px;
			  background: transparent;
			  SCROLLBAR-FACE-COLOR: #1A1A1A; SCROLLBAR-HIGHLIGHT-COLOR: #8f8f8f; SCROLLBAR-SHADOW-COLOR: #8f8f8f; SCROLLBAR-3DLIGHT-COLOR: #1A1A1A; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #1A1A1A; SCROLLBAR-DARKSH:#C3DABC
}
select{ 
			  height:24px; 
			  border-style:solid; 
			  border-width:1px; 
			  border-color:#5B5B5B; 
			  font-size:14px; 
			  letter-spacing: 0.08em; 
			  color:#ffffff;
			  background: transparent;
}
.input_si{ 
			 height:15px; 
			 width: 15px;
			 background-color: #1a1a1a;
			 background : transparent;
			 border-style:solid; 
			 border-width:0px; 
			 border-color:#5B5B5B; 
			 font-size:10px;  
			 color:#8f8f8f;
			 font-size: 11px;
			 font-weight: bold;
}

.input_annulla{ 
			  border-style:solid; 
			  border-width:0px; 
			  font-size:12px;
			  letter-spacing: 0.08em; 
			  color:#8f8f8f;
			  background : transparent;
			  }
.input_invio{ 
			  border-style:solid; 
			  border-width:0px; 
			  font-size:12px;
			  letter-spacing: 0.08em; 
			  color:#7a9c83;
			  background: transparent;
			  font-weight: bold;

}
#portfolio{
	width: 100%;
	height: 100%;
	border: 1px solid silver;
	padding-top: 18px;
	POSITION: relative;
	azimuth : center-right;
	background : transparent;
	Z-INDEX: 1; 
	LEFT: 50px; 
	VISIBILITY: visible; 
	POSITION: absolute; TOP: 10px
}





























	








