body  	{font-family: Tahoma, Arial, Helvetica, Georgia, Geneva, Sans; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; background-color:#FFFFFF}
td 		{font-size: 11px; line-height: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #666666}

.spacer		{font-size: 6px; color: #0C6B9E;}
.txt		{font-size: 11px; color: #333333; line-height: 12px; font-family: Tahoma, Arial, Helvetica, Georgia, Geneva, Sans}
.ata		{font-size: 16px; color: #333333; font-family: Arial, Tahoma, Century Gothic, Helvetica, Georgia, Geneva, Sans}
.bordo 		{border: 1px solid #D0D0D0;}
.textarea 	{font-family: Tahoma, Arial, Helvetica, Georgia, Geneva, Sans; font-size: 11px; font-weight: normal; color: #333333; line-height: 18px;}

a {  color: #666666; text-decoration: none; font-size: 11px; line-height: 11px;}
a:hover { color: #330000; font-weight: normal}

.txt-colonne  { color: #333333; font-size: 11px; line-height: 12px }

body#about 		a#aboutnav,
body#services 		a#servicesnav,
body#news 		a#newsnav,
body#contacts 		a#contactsnav,
body#strategic 		a#strategicnav,
body#product 		a#productnav,
body#graphic 		a#graphicnav,
body#web 		a#webnav,
body#environment 	a#environmentnav 

{color: #333333; font-weight: bold; letter-spacing: 0px;}

table#uno 	a#unonav,
table#due 	a#duenav,
table#tre 	a#trenav,
table#quattro 	a#quattronav,
table#cinque 	a#cinquenav,
table#sei 	a#seinav,
table#sette 	a#settenav,
table#otto 	a#ottonav,
table#nove 	a#novenav,
table#dieci 	a#diecinav,
table#undici 	a#undicinav,
table#dodici 	a#dodicinav,
table#tredici 	a#tredicinav 

{color: #990000; font-weight: bold; letter-spacing: 0px}

h1  { color: #333333; font-size: 19px; font-family: "Trebuchet MS", Verdana, Arial; font-style: normal; font-weight: bold; line-height: 23px; text-decoration: none; margin: 0; padding: 0 }
h2  { font-size: 14px; font-weight: bold; line-height: 16px; margin: 0; padding: 0 }
h3 {  font-size: 21px; line-height: 27px;  color: #000000; font-weight: normal; ; vertical-align: bottom; margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; font-family: Tahoma, Arial, Helvetica, Georgia, Geneva, Sans}
.linknews {  font-size: 11px; line-height: 11px; font-weight: bold; color: #660000}
.linklight { color: #ccc; font-size: 11px; line-height: 12px }
.bordergray  { border-left:1px none solid; border-right:1px none solid; border-top:1px none #CCCCCC; border-bottom:1px none #CCCCCC; margin:0; padding:0; }
.here {  font-weight: bold; letter-spacing: 0px}
.txt-colonnehere { font-size: 11px; color: #666666; line-height: 14px ; border-color: #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
p { color: #666; font-size: 11px; line-height: 14px }
.grassetto { font-weight: bold }
input { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px }

/* PRUDUCTS, SCROLL-BAR formatting */
#corpo       {
	font-size: inherit;
	font-family: inherit;
	text-decoration: none;
	text-align: right;
	margin: 0;
	padding: 5px;
	overflow: auto;
	width : 590;
	height : 290;
}
/* BOBY, SCROLL-BAR formatting */
body
{
    scrollbar-arrow-color: #FFCC00;
    scrollbar-shadow-color: #7F9DB9;
    scrollbar-3Dlight-color: #7F9DB9;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: #D9E1EA;
    scrollbar-highlight-color: #D9E1EA;
    scrollbar-darkshadow-color: #D9E1EA;
    overflow=auto
}