/* color 1 verde #00b14d 
   color 2 grigio chiaro #dce6eb
   color 3 azzurro #4b98bf 
   color 4 rosso #ee2229  
   color 5 blue #28567a 
   color 6 arancio #FF5E28 */
   
body        {  margin-top:5px; 
			   scrollbar-face-color:  #4b98bf ; scrollbar-highlight-color: #dce6eb; 
               scrollbar-track-color: #ffffff; scrollbar-darkshadow-color:#dce6eb; 
               scrollbar-arrow-color: #dce6eb;
			   text-align:center;
			   font-family: Tahoma; 
			   font-size: 9 px; 
			   font-weight:bold;
			   color:#28567a;
			   background-color: #ffffff;
			   background-image: url(../images/sfondoV.gif);
			   background-repeat: repeat-x;
			  }
			                  
a:link 		{ color:#C40000; text-decoration: none;}
a:visited 	{ color:#C40000; text-decoration: none;}
a:hover 	{ color:#4b98bf; text-decoration: none;}
a:active 	{ color:#C40000; text-decoration: none;}


#font001    { font-size: 12 px; font-family: Tahoma; color:#28567a; font-weight: bold; }
#font002    { font-size: 8 px; font-family: Tahoma; color:#ffffff; font-weight: normal; }
#font003    { font-size: 9 px; font-family: Tahoma; color:#ee2229; font-weight: bold; }
#font004    { font-size: 9 px; font-family: Tahoma; color:#28567a; font-weight: bold; }
#font005    { font-size: 9 px; font-family: Tahoma; color:#28567a; font-weight: bold; }

#TBOX	    {  border-collapse: collapse;
			   background-color: #ffffff;
			   font-family: Tahoma;
			   color:#28567a;
			   border-width: 1px;
			   border-style: solid;
			   border-color:#28567a;
			   font-size: 9 px;
			   vertical-align: top;
			   width: 800 px;
			  }
			  		   			   
#TBAR	    {  border-collapse: collapse;
			   font-family: Tahoma;
			   font-weight: bold;
			   color:#28567a;
			   width: 100%;
			   height: 90px;
			}
			
#TPL	    {  border-collapse: collapse;
			   background-color: #ffffff;
			   font-family: Tahoma;
			   font-size: 9 px;
			   vertical-align: top;
			   width: 120px;
			  }
			  
#TM	    	{  border-collapse: collapse;
			   background-color: #ffffff;
			   font-family: Tahoma;
			   text-align:center;
			   font-size: 9 px;
			   vertical-align: top;
			   width: 100%;
			  }
			
td.barra	   	{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color:#28567a;
			   		text-align:right;
					font-size: 9 px;
					width: 100%;
				}
				
			
td.barrasx   	{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color:#28567a;
			   		text-align:left; 
					font-size: 9 px;
			}
			
td.barracx   	{ 	vertical-align: bottom;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color:#28567a;
			   		text-align:center;
					font-size: 9 px;
					width: 315px;
					height: 90px;
					}
			
td.barrarx   	{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color:#28567a;
			   		text-align:right;
					font-size: 9 px;
				}
				
td.top   	{ 	
					vertical-align: middle;
			   		font-family: Tahoma;
			   		font-weight: bold;
					border-top-color: #4b98bf;
			   		text-align:left;
					font-size: 9 px;
				}
				
td.sx   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color:#28567a;
			   		text-align: left;
					font-size: 9 px;
					width: 120 px;
				}
td.rx   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: center;
					font-size: 9 px;		   
					width: 120 px;
				}
				
td.cx   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: justify;
					font-size: 9 px;
					width: 100%;
				}
td.N   			{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: normal;
			   		color: #28567a;
			   		text-align: justify;
					font-size: 9 px;
					width: 100%;
				}
td.NB   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: justify;
					font-size: 9 px;
					width: 100%;
				}
				
td.NC   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: center;
					font-size: 9 px;
					width: 100%;
				}
td.N3   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: right;
					font-size: 9 px;
					width: 33%;
				}
td.N2   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: left;
					font-size: 9 px;
					width: 20%;
				}
td.N8   		{ 	vertical-align: top;
			   		font-family: Tahoma;
			   		font-weight: bold;
			   		color: #28567a;
			   		text-align: justify;
					font-size: 9 px;
					width: 80%;
				}
				
#input0	   {
				 border: 0 px;
				 background: #ffffff;
				 border-top: 1px #ffffff solid;
				 border-bottom: 1px #ffffff solid;
				 border-right: 1px #ffffff solid;
				 border-left: 1px #ffffff solid;
				 font-family: Verdana;
				 font-size: 8 pt;
				 font-weight: bold;
				 text-align: justify;
				 color: #28567a;
				 }
#input1	   {
				 border: 0 px;
				 background: #ffffff;
				 border-top: 1px #28567a solid;
				 border-bottom: 1px #28567a solid;
				 border-right: 1px #28567a solid;
				 border-left: 1px #28567a solid;
				 font-family: Verdana;
				 font-size: 8 pt;
				 color: #28567a;
				 }

