body 
	{
	color:#000000;
	/*background: #999999  repeat-y center top;*/
    background: url(img/sfo1.jpg) #999999;
	font-family:Arial,Sans-Serif;
	font-size:74%;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.4em;
	text-align: center;
	}


div#container 
	{
    background: #eeeee;
	margin:0pt auto;
	padding:0pt;
	width:820px;
    /*height: 100%;*/
	}

#subcontainer
	{
    /*width: 808px;*/
    background: #eeeeee;
    /*border-left: solid white 6px;
    border-right: solid white 6px;*/
	}
	
#topbar 
	{
    /*background: url(img/topbar.jpg) no-repeat center top;*/
    width: 820px;
    height: 141px;
    border: 0;
    padding: 0;
    margin: 0;
    
   
	}

#topbar a
        {
    color: white;
    text-decoration: none;
        
    }
    
    
#top01
        {
    float: left;
    background: url(img/top_01.jpg) no-repeat center top;
    width: 299px;
    height: 141px;    
    }

#top02
        {
    float: left;
    background: url(img/top_02.jpg) no-repeat center top;
    width: 89px;
    height: 141px;    
    }

#top02 a:hover
        {
    float: left;
    background: url(img/top_02_over.jpg) no-repeat center top;
    width: 89px;
    height: 141px;    
    }    
    
#top03
        {
    float: left;
    background: url(img/top_03.jpg) no-repeat center top;
    width: 88px;
    height: 141px;    
    }

#top04
        {
    float: left;
    background: url(img/top_04.jpg) no-repeat center top;
    width: 73px;
    height: 141px;    
    }

#top05
        {
    float: left;
    background: url(img/top_05.jpg) no-repeat center top;
    width: 70px;
    height: 141px;    
    }

#top06
        {
    float: left;
    background: url(img/top_06.jpg) no-repeat center top;
    width: 71px;
    height: 141px;    
    }

#top07
        {
    float: left;
    background: url(img/top_07.jpg) no-repeat center top;
    width: 70px;
    height: 141px;    
    }

#top08
        {
    float: left;
    background: url(img/top_08.jpg) no-repeat center top;
    width: 60px;
    height: 141px;    
    }


#cbar01
        {
    float: left;
    width: 27px;
    height: 28px;      
    }

#cbar02
        {
    float: left;
    width: 100px;
    height: 28px;      
    }
    
#cbar03
        {
    float: left;
    width: 47px;
    height: 28px;      
    }

#cbar04
        {
    float: left;
    width: 117px;
    height: 28px;      
    }

#cbar05
        {
    float: left;
    width: 38px;
    height: 28px;      
    }    

    
#contactbar 
	{
    float: right;
    background: url(img/contactbar.jpg) no-repeat center top;
    width: 329px;
    height: 28px;
	}
    

#bodyarea	
	{
    background: url(img/bodysfo.jpg) no-repeat center center;
    height: 400px;
    width: 820px;
	}	    

#mainmenu
	{
    background: #cccccc;
	}

.clear
	{
	clear: both;
	
	}
		
.menuitem
        {
    border: 0;
    margin: 0;
    padding: 0;
    
    }


	
	
#bottombar
	{
	width: 820px;
	height: 64px;
	background: #333333 url(img/bottombar.jpg) no-repeat;
	}
	
    
    
#titolo
        {
    float: left;
    background: url(img/sfotitle.jpg) no-repeat;
    width: 355px;
    height: 40px;
    font-size: 20px;
    font-family: verdana;
    font-weight: bold;
    margin-left: 20px!important;
    margin-left: 10px;
    padding-top: 10px;
    padding-left: 20px;
    text-align: left;
    margin-top: 40px!important;    
    margin-top: 0px;

    }
    
#articolo
        {
    float: left;
    width: 90%;
    margin: 20px;  
    text-align: justify;
    font-family: verdana;
    font-size: 15px;
    font-weight: 900;
    color: #333333;
    }
    
    
#foto
        {
    float: right;   
    width: 40%;
    margin: 20px;  
    }
    
    
.tabaziende TD
        {
    padding: 4px; 

    color: white;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
        
    }