a:active { text-decoration:none; 	color: #336699;}
a:link { text-decoration:none; 	color: #336699;}
a:hover { text-decoration:none; 	color: #336699;}
a:visited { text-decoration:none; 	color: #336699;}


.tableElement {

		padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	TEXT-ALIGN: justify; 
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 9px;

	color: #336699;
background-color: #FFFFFF;
    	border: 0px  #E2E2E2 solid;
 }
 


.leftMenuTitle {
	background-color: #8D9EB0;
	
	padding-left:10px;

	font-family: sans-serif, "courier new", arial;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
    
 }
	
	.rightMenuTitle {
			TEXT-ALIGN: justify; 
			
	padding-left:4px;
		padding-right:4px;
	padding-top:8px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	background-color: #F6f6f6;
		border:0px    #FF9900 solid;
	color:  #336699;
+
 }
 
 
 
.leftMenuElement {
	background-color: #DDE2E6;
	
	padding-left:10px;
	
	font-family: sans-serif, "courier new", arial;
	font-size: 12px;
	font-weight: bold;
	color: #677079;
    
 }

.internalElement {

		padding-right:10px;
	padding-left:10px;
	padding-top:8px;
	TEXT-ALIGN: justify; 
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	font-weight: bold;
	color: #336699;
    	border: 0px  #E2E2E2 solid;
 }

.homeInternalElement {

		padding-right:15px;
	padding-left:15px;
	padding-top:5px;
	TEXT-ALIGN: justify; 
	font-family:Arial, Helvetica, sans-serif;

	
	font-size: 10px;
	font-weight: bold;
	color: #3366cc;
    	border: 0px  #E2E2E2 solid;
 }

.internalElement4 {

		padding-right:10px;
	padding-left:10px;
	padding-top:2px;
	TEXT-ALIGN: justify; 
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	font-weight: bold;
	color: #336699;
    	border: 0px  #E2E2E2 solid;
 }

.homeNews {

		padding-right:10px;
	padding-left:10px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
    	border: 0px  #E2E2E2 solid;
 }

.internalElementWithTable {

		padding-right:0px;
	padding-left:0px;
	padding-top:px;
	TEXT-ALIGN: justify; 
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	font-weight: bold;
	color: #336699;
background-color: #FFFFFF;
    	border: 0px  #E2E2E2 solid;
 }

.internalLeftElement {
			TEXT-ALIGN: justify; 
	background-color: #f0f0f0;		
	padding-left:0px;
		padding-right:0px;
	padding-top:8px;
	
		border: 1px  #336699 solid;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 9px;
	
	color: #336699;

    
 }
 
 .internalLeftTitle {
			TEXT-ALIGN: justify; 
			
	padding-left:4px;
		padding-right:4px;
	padding-top:8px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	
	color: #006600;

    background-color: #B2B2B2;
		border: 1px  #336699 solid;
 }
 
 .internalLeftTitle2 {
			TEXT-ALIGN: justify; 
			
	padding-left:4px;
		padding-right:4px;
	padding-top:8px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	background-color: #F5F5F5;
		border: 0px  #336699 solid;
	color: #000000;

    
 }
 
 .internalRightElement {

		padding-right:0px;
	padding-left:0px;
	padding-top:8px;
	TEXT-ALIGN: justify; 
	font-family:Arial, Helvetica, sans-serif;
	
	font-size: 9px;

	color: #336699;
background-color: #FFFFFF;
    	border: 1px  #E2E2E2 solid;
 }
 
 .internalTitle {
			TEXT-ALIGN: justify; 
			
	padding-left:4px;
		padding-right:4px;
	padding-top:8px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	background-color:#F5F5F5;
		border:0px  #336699 solid;
	color: #336699;

    
 }
 
 .internalLeftTitle3 {
		background-color: #E9E9E9;
	padding-left:10px;

	font-family: sans-serif, "courier new", arial;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #336699;
    height: 20px;
 }
 
 .titleBarElement {
	
	padding-left:10px;
	
	font-family: sans-serif, "courier new", arial;
	font-size: 12px;
	font-weight: bold;

	color: #336699;

    
 }
 .rightMenuElement {
	
	background-color: #DDE2E6;
	padding-left:15px;

	font-family: sans-serif, "courier new", arial;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
    
 }
  
  
  .centralElement {
	
	background-color:  #F3F3F3;
	padding-left:15px;

	font-family: sans-serif, "courier new", arial;
	font-size: 13px;
	font-weight: bold;
	color: #8C8C8C;
    
 }
  
  
  .upMenuElement {
		
	

	font-family: sans-serif, "courier new", arial;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;color: #336699;
    
 }
 .centralTitle {
	background-color: #CCD5DC;
	
	padding: 20px;
	
	font-family: sans-serif, "courier new", arial;
	font-size: 10px;
	
	color: red;
    
 }
 
  .searchArea {
	background-color:#C0CBD1;
	
	padding: 20px;
	
	font-family: sans-serif, "courier new", arial;
	font-size: 10px;
	color: red;
    
 }
 
  .searchAreaTitle {
	background-color:#DDE2E9;
	
	padding-left:10px;
	
	font-family: sans-serif, "courier new", arial;
	font-size: 14px;
	font-weight: bold;
	color: #8D9EB0;
    
 }
 
 
 
 .RIGHTMENU { 
        COLOR: black; 
        PADDING-LEFT: 1px; 
 	    LEFT: 634px;  
		WIDTH: 145px; 
		POSITION: absolute; 
		Top: 205px; 
		HEIGHT: 100px; 
		TEXT-ALIGN: center; 
		border: 2px white solid; 
        z-index:6;
	 
	
		  }

#LEFTMENU {
	COLOR: none;
	PADDING-LEFT: 1px;
	LEFT: 15px;
	WIDTH: 758px;
	POSITION: absolute;
	Top: 6px;
	HEIGHT: 116px;
	TEXT-ALIGN: center;
	border: 2px #F2F2F2 solid;
	z-index:0;
	font-family: sans-serif, "courier new", arial;
	font-size: 10px;
	color: red;
	background-color: #FFFFFF;


	   
      }
#SFONDOMAIN {
	position: absolute;
	left: 3px;
	top : 3px;
	width: 393px;
	height: 528px;
	z-index : -5;
	filter:alpha(opacity=100);
}

#MAIN {
	position: absolute;
	left: 170px;
	top : 205px;
	width: 435px;
	height: 751px;
}

#MONITOR {
	position: absolute;
	left: 22px;
	top : 123px;
	width: 606px;
	height: 67px;
	border: 0px white solid;
    filter:alpha(opacity=70);
    }
#MONITOR2 {
	position: absolute;
	left: 0px;
	top : 123px;
	width: 608px;
	height: 66px;
	border: 0px white solid;
    filter:alpha(opacity=70);
    }
#UPMENU {
	position: absolute;
	left: 357px;
	top : 37px;
	width: 445px;
	height: 54px;
	
}
#MONITORINTERNAL {
	position: absolute;
	left: 0px;
	top : 0px;
	width: 592px;
	height: 55px;
	border: 3px red solid;
}

#BannerZone {
		
	width: 150px;
	height: 70px;
	border: 0px red raised;
}
#BannerZoneFrame {
	
	left: 25px;	
	width: 150px;
	height: 70px;
	border: 0px red raised;
}
 #quadrato1 {left:0px; top:10px; }
 
 
     
#quadrato3 {
	position: absolute;
	left:7px;
	z-index : -3;
	filter:alpha(opacity=10);
	background-image:  url(../sfondo-giallo.gif);
	top: 37px;

} 

#quadrato4 {
	position: absolute;
	left:7px;
	z-index : -3;
	filter:alpha(opacity=10);
	background-image:  url(../sfondo-verde.gif);
	top: 37px;

} 

#FontMenù {
  font-family: sans-serif, "courier new", arial;
  font-size: 12pt;
  font-weight: bold
   color: black;
   background-color: red;

	} 
