body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/sfo_big.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	}
	
.table100 {
table-layout: fixed;
width: 100%;
height: 100%;
background-image: url(../images/sfo_foot_home.gif);
background-repeat: repeat-x;
}

.table1000 {
table-layout: fixed;
width: 1000px;
}

.table8411 {
table-layout: fixed;
width: 100%;
background-image: url(../images/footer.gif);
background-repeat: repeat-x;
}

.barra_pi { font-family: tahoma; font-size: 8pt; color: #333333; font-weight: NORMAL} a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 

.barra { font-family: Tahoma; font-size: 8pt; color: #333333; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_nera { font-family: Tahoma; font-size: 8pt; color: #000000; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_nera1 { font-family: arial; font-size: 10pt; color: #000000; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_gri { font-family: Tahoma; font-size: 8pt; color: #999999; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_1 { font-family: Arial; font-size: 8pt; color: #666666; font-weight: normal }
	
.barra_blu { font-family: Tahoma; font-size: 8pt; color: #006699; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.titolo_blu { font-family: Arial; font-size: 12pt; color: #006699; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 

.barra_bia { font-family: Tahoma; font-size: 8pt; color: #ffffff; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_bia_p { font-family: arial; font-size: 8pt; color: #ffffff; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_rossa { font-family: Tahoma; font-size: 8pt; color: #cc0000; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.barra_rossa_bold { font-family: Tahoma; font-size: 8pt; color: #cc0000; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  
	
.barra_rossa_gia { font-family: Tahoma; font-size: 8pt; color: #ffcc00; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.barra_gri_upper { font-family: tahoma; font-size: 8pt; color: #666666; font-weight: NORMAL; text-transform:uppercase} a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }

.barra_upper { font-family: arial; font-size: 12pt; color: #333333; font-weight: bold} a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }

.barra_gra { font-family: Arial; font-size: 9pt; color: #333333; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.occhi { font-family: Arial; font-size: 22pt; color: #003366; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 
	
.occhi_bia { font-family: Arial; font-size: 22pt; color: #333333; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.occhi_1 { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.top { font-family: Tahoma; font-size: 10pt; color: #000000; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }
	
.top_GRIGINO { font-family: Tahoma; font-size: 8pt; color: #ffffff; font-weight: NORMAL } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.sche { font-family: time new roman; font-size: 10pt; color: #ff6600; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.tit_sche { font-family: Tahoma; font-size: 10pt; color: #336699; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.citta { font-family: Tahoma; font-size: 8pt; color: #003366; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }  

.testo { font-family: Tahoma; font-size: 10pt; color: #333333; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }

.testo_eve { font-family: Tahoma; font-size: 8pt; color: #000000; font-weight: normal; text-align: justify } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }
	
.testo2 { font-family: Verdana; font-size: 10pt; color: #000000; font-weight: normal } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 }

.testo_gius { font-family: arial; font-size: 10pt; color: #000000; font-weight: normal; text-align: justify } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 

.testino { font-family: Arial; font-size: 10pt; color: #333333; font-weight: normal; text-align: justify } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 

.testino_pic { font-family: Tahoma; font-size: 8pt; color: #666666; font-weight: normal; text-align: justify } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 

.sec { font-family: Tahoma; font-size: 8pt; color: #333333; font-weight: bold } a:link 
	{text-decoration: none } a:visited {text-decoration: none } a:hover {color: #cc0000 } 


input {border: 1 solid #000000;
   font-family: Tahoma;
   font-weight: normal;
   font-size: 8pt;
   font-style: normal;
   text-decoration: none;
   color: #333333;
   background: #f0f0f0;
 }

.input12{
font-family:tahoma, Arial, sans-serif;
font-size:12px;
color:#000000;
border: 1px solid #666666;
background: #ffffff;
padding: 2px 0px 2px 4px;
}

.input122{
font-family: Arial, sans-serif;
font-size:10px;
color:#333333;
border: 1px solid #000000;
background: #ffffff;
padding: 2px 0px 2px 4px;
}

.select {border: 1 solid #000000;
   font-family: Tahoma;
   font-weight: normal;
   font-size: 8pt;
   font-style: normal;
   text-decoration: none;
   color: #333333;
   background-color: #ffffff;
 }
 
form {  margin-top: 0; 
		margin-bottom: 0;
}
.scrol {	
		scrollbar-face-color:#336699;
		scrollbar-track-color:#ffffff;
		scrollbar-arrow-color:#ffffff;
		scrollbar-highlight-color:WHITE;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:WHITE;
 }
.textbox{
font-family:tahoma, Arial, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
border: 1px solid #333333;
background: #cc0000;
}
.input_mio{
font-family:tahoma, Arial, sans-serif;
font-size:11px;
color:#000000;
border: 1px solid #cccccc;
background: #ffffff;
}
.roll_imma img {
	border: 1px solid #cccccc;
	padding: 2px;
}
.roll_imma:hover img {
	border: 1px solid #000000;
		padding: 2px;
		background-color:#ffcc00;
		}
.hlRow {
  cursor: pointer;
  _cursor: hand;
}