body {
 margin: 0 auto;
 font: 11px Times New Roman, Trebuchet MS, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #969490;
 background-color: #DBDBDB;
 background-image: url(sf_interna.gif); 
 background-repeat: no-repeat; 
 text-align: center;
 background-position: top center;  
}

td {
 font: 11px Trebuchet MS, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #919191;
 }
 
a:link, a:visited, a:hover, a:active {
 padding-left:2px;
 color: #919191;
 text-decoration: none;
}
a:hover {
 padding-left:2px;
 color: #B03236;
 text-decoration: none; 
} 

#box {
 margin: 0 auto;
 text-align: center; 
 width: 943px;
 height: 579px;
 position: relative;
}

#logo {
 display: none;
}

#lingua {
 display: none;
}

#lingua a:link, #lingua a:visited, #lingua a:hover, #lingua a:active {
 display: none;
}
#lingua a:hover {
 display: none;
}
.lingua {
 display: none;
}

#img {
 position: absolute;
 top: 42px;
 left: 52px;
}

#scroll_img {
 display: none;
}

#servizi {
 position: absolute;
 background-color: #F5F5F5; 
 top: 42px;
 left: 52px;
 width: 565px; height: 345px;  
}

#servizi .txt {
 font: 11px Trebuchet MS, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #969490; 
 text-align: justify; 
 width: 535px;
 height: 310px;  
 padding: 5px;  
 margin: 5px;
 padding-right: 12px;  
 margin-top: 12px;   
}

#img_servizi {
 display: none;
}

.titolo {
 font: 12px Trebuchet MS, Sans-serif;
 font-weight: bold;
 font-style: normal;
 color: #AD2B2E;
 }

#testo {
 background-color: #F5F5F5;
 position: absolute;
 width: 565px; height: 120px;  
 top: 420px; left: 52px;
}

.txt {
 font: 11px Trebuchet MS, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #969490; 
 text-align: justify; 
 padding: 20px; 
}

.txt2{
 font: 11px Trebuchet MS, Arial, Sans-serif;
 line-height: 15px;  
 text-align: justify;  
 height: 90px;
 width: 530px;
 margin: 12px;  
 margin-top: 12px;  
 padding-right: 6px;  
}

#news {
 display: none;
}

#indirizzo {
 font: 11px Tahoma, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal; 
 line-height: 16px;  
 position: absolute;
 top: 575px; left: 52px;
}

#credits {
 display: none;
}

#credits a:link, #credits a:visited, #credits a:hover, #credits a:active {
 display: none;
}
#credits a:hover {
 display: none;
}

#menu_bottom {
 display: none;
}

#menu_bottom a:link, #menu_bottom a:visited, #menu_bottom a:hover, #menu_bottom a:active {
 display: none;
}
#menu_bottom a:hover {
 display: none;
}
.menu_bottom {
 display: none;
}

#menu {
 display: none;
}

#nav, #nav ul { /* all lists */
 display: none;
 }
	
#nav li { /* all list items */
 display: none;   
 }
	
#nav li ul { /* second-level lists */
 display: none;
 }
	
 #nav li a {
 display: none;
 }

 #nav li a:hover {
 display: none;
 }
 
 #nav a.principale {
 display: none; 
 }
	
 #nav a.principale:hover {
 display: none;
 }
	
 #nav li.sfhover ul ul {
 display: none;
 }
	
 #nav li.sfhover ul { /* lists nested under hovered list items */
 display: none;
 }
 
/* end */ 

/* fine menu */

.input {
 border-left: #969490 1px solid;
 border-top: #969490 1px solid;
 border-bottom: #969490 1px solid;
 border-right: #969490 1px solid;   
 background-color: transparent;
 font: 10px Trebuchet MS, Arial, Sans-serif;
 width: 60px;
 height: 16px;
 color: #969490;
 } 
 
 .input2 {
 border-left: #969490 1px solid;
 border-top: #969490 1px solid;
 border-bottom: #969490 1px solid;
 border-right: #969490 1px solid;   
 background-color: transparent;
 font: 10px Trebuchet MS, Arial, Sans-serif;
 width: 120px;
 height: 16px;
 color: #969490;
 } 
 
.input3 {
 border-left: #969490 1px solid;
 border-top: #969490 1px solid;
 border-bottom: #969490 1px solid;
 border-right: #969490 1px solid;   
 background-color: #ffffff;
 font: 11px Trebuchet MS, Arial, Sans-serif;
 width: 80px;
 height: 16px;
 color: #969490;
 }  
 
 .input4 {
 border-left: #969490 1px solid;
 border-top: #969490 1px solid;
 border-bottom: #969490 1px solid;
 border-right: #969490 1px solid;   
 background-color: #ffffff;
 font: 11px Trebuchet MS, Arial, Sans-serif;
 width: 30px;
 height: 16px;
 color: #969490;
 }  
 
 .area {
 margin: 1px; 		
 font: 11px Trebuchet MS, Arial, Sans-serif;
 width: 190px; 
 color: #969490;
 border: #969490 1px solid;
 background-color: #ffffff;
}
 
 .button {
 border-left: #969490 0px solid;
 border-top: #969490 0px solid;
 border-bottom: #969490 0px solid;
 border-right: #969490 0px solid;   
 background-color: #D0D0D0;
 font: 10px Trebuchet MS, Arial, Sans-serif;
 width: 30px;
 height: 16px;
 color: #969490;
 text-align: center;
 }  
 
 .button2 {
 border-left: #969490 1px solid;
 border-top: #969490 1px solid;
 border-bottom: #969490 1px solid;
 border-right: #969490 1px solid;   
 background-color: #ffffff;
 font: 10px Trebuchet MS, Arial, Sans-serif;
 width: 60px;
 height: 16px;
 color: #969490;
 } 
 
.mini{
 font: 10px Trebuchet MS, Arial, Sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #969490;
}  

#print{
 display: none;
}