body		{   
MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; 
/*border: 1px solid #042259;*/
scrollbar-face-color: #7D91C4; 
scrollbar-shadow-color: #7D91C4;
scrollbar-highlight-color: #cccccc;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #000000;
background-color: #FFFFFF;
/*background-image: url(../img/bg/lighthouse-night2.jpg);*/ background-repeat: repeat-y; background-attachment: fixed }
.margin 		{ margin-top: 10px; margin-right: 10px; margin-left: 10px; border-top-width: 10px;}
p 		 		{ font-weight: normal;  FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: justify; }
select			{ width:55px; font-family: Verdana; font-size:  10px; color: #364A7A; border-color: #003366; border-top-width : 1px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px}
hr 				{ size:1px; shade:no; color: #0000CC;}
img				{ border: 0px; }
li 				{  text-align: justify; padding-bottom:10px; letter-spacing: 0.5px; FONT-SIZE: 12px; COLOR: #00254e; FONT-STYLE: normal; FONT-FAMILY: Verdana}
input			{ width:255px; font-family: Verdana; font-size: 10px; color: #364A7A; border-color: #003366; border-top-width : 1px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px }
textarea 		{ width:255px; font-family: Verdana; font-size: 10px; color: #364A7A; border-color: #003366; border-top-width : 1px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px }
input.contact	{ width:255px; font-family: Verdana; font-size: 10px; color: #364A7A; border-color: #003366; border-top-width : 1px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px }
select.contact	{ width:255px; font-family: Verdana; font-size: 10px; color: #364A7A; border-color: #003366; border-top-width : 1px; border-left-width : 1px; border-right-width : 1px; border-bottom-width : 1px }
td				{ vertical-align: top; font-family: Verdana, sans-serif; font-size:10px; color:#888888; }
a 				{ font-weight: bold; text-decoration: none; color: #364A7A; }
a:hover 		{ font-weight: bold; text-decoration: underline; color: #5B70A2;}
.canvas  		{ background-color: #318891; }
.bardark		{ background-color: #00254E; }
.barlight		{ background-color: #7D91C4; }

.clientname		{	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #7D91C4; FONT-STYLE: normal; FONT-FAMILY: Verdana; }
.date			{ 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #888888; text-decoration: none} 

.email 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #00254f; text-decoration: none} 
A.email:link 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #7D91C4; text-decoration: none} 
A.email:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #7D91C4; text-decoration: none} 
A.email:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #7D91C4; text-decoration: none} 
A.email:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FF6600;/*#364A7A;*/ text-decoration: none} 

.newsname		{	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #00254f; FONT-STYLE: normal; FONT-FAMILY: Verdana; }
.newsabstract	{	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00254f; FONT-STYLE: normal; FONT-FAMILY: Verdana; }

.footer 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none} 
A.footer:link 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none} 
A.footer:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none} 
A.footer:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none} 
A.footer:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #7D91C4;/*#364A7A;*/ text-decoration: underline} 

.footerred 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF6600; text-decoration: none} 
A.footerred:link 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF6600; text-decoration: none} 
A.footerred:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF6600; text-decoration: none} 
A.footeredr:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF6600; text-decoration: none} 
A.footerred:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #7D91C4;/*#364A7A;*/ text-decoration: underline} 

.newstitle			{	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #7D91C4; FONT-FAMILY: Verdana; }
.A.newstitle:link	{	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #7D91C4; FONT-FAMILY: Verdana; }
A.newstitle:hover 	{	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF6600; FONT-FAMILY: Verdana; }
.newsabstract		{	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana; }
.newsdescription	{	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00254f; FONT-FAMILY: Verdana; }


.notes			{
	FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TestoBaseBianco {
	FONT-SIZE: 10px; COLOR: #00254f; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titlewhite 	{
	letter-spacing: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titlegrey 		{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DDDDDD; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textblue 		{
	letter-spacing: 0.5px; FONT-SIZE: 12px; COLOR: #374759; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titleblue 		{
	 letter-spacing: 0.5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00254f; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.LinkBlu 		{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00254e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Formazione 	{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b3bdc9; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.LinkBluSpanto {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
div				{	filter:	dropshadow	(color=#00f, offx=3, offy=5, positive=true)}

span			{	filter:	light;}

.submenu		{ border-style:solid; border:1px; border-color:#990000; width:230px; height:30px; }
.button			{ font-family:tahoma; font-weight:bold;	font-size:11; color:white; background-color:#00254E; cursor:hand; border: 1px solid black; width:110px; height:30px;}
.buttonBlend	{ font-family:tahoma; font-weight:bold; font-size:11; color:white; background-color:#7D91C4; cursor:hand; border: 1px solid green; width:110px; height:30px;}
.submenutitle	{ letter-spacing: 2px;  padding-left:12px; padding-top: 6px; font-family:tahoma; font-weight:bold; font-size:11; color:#FFFFFF; background-color:#00254E;}
.submenuON		{ font-family:Arial; font-weight:bold; font-size:13; color:#ff6600; }
.submenuOFF		{ font-family:Arial; font-weight:bold; font-size:13; color:#00254E; }

.messages 		{  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #cc0000 }

.pages 			{  font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #888888 }
A.pages:link 	{  font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; color: #888888; text-decoration: none }
A.pages:visited {  font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; color: #888888; text-decoration: none }
A.pages:hover 	{  font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; color: #042058; text-decoration: none }
A.pages:active 	{  font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; color: #888888; text-decoration: none }

.url			{	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00254f; FONT-FAMILY: Verdana; }
.white			{	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DDDDDD; FONT-FAMILY: Verdana; }
.boxnews {
	margin: 0px;
	padding: 5px;
	height: 98px;
	width: 450px;
	background-image: url(../images/box-news.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
