body{font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0868B2;  margin-top:0px; text-align:center; background-color:#B8DBFB;}

#PageHome{width:900px; height:925px; margin:auto; background-color:White; border: 1px solid #0868B2; background-image:url(../images/sf_home.jpg)}
#PageBox{width:900px; height:925px; margin:auto; background-color:White; border: 1px solid #0868B2;} #PageBox img{border-style:none;}
#PageLong{width:900px; height:1220px; margin:auto; background-color:White; border: 1px solid #0868B2;}
    .tb100{width:100%; padding:0; margin:0; border:0; border-collapse:collapse;} 
    .tdl{text-align:center; width:295px; height:925px; vertical-align:top;}
        #Logo{padding:6px;}
        #Menu{padding-top:20px;}
        #Slogan{padding-top:20px; width:200px; text-align:left;}
        #ChiSiamo{padding:20px; width:200px;}
            #ChiSiamoCont{text-align:left; font-weight: bold; line-height:16px;}
        #DoveSiamo{padding:5px 0 0 20px;}
    .tdr{text-align:right; width:605px; vertical-align:top;}
        #Info{padding:21px 12px 0 0; line-height:30px; font-weight: bold;}
        #CHome{width:580px; padding-top:490px;}
            .chl{width:320px; text-align:left;}
            .chr{width:260px;}
                #CHT1{padding-left:40px;}
                    #CHT1 table {width:280px; padding: 0; margin: 0; border: 0; border-collapse:separate;}		                  
		        #CHT2{padding-top:2px; padding-left:80px;}
                    #CHT2 table {width:240px; padding: 0; margin: 0; border: 0; border-collapse:separate;}
                #CHT3{padding-top:16px; padding-left:130px;}
                    #CHT3 table {width:190px; padding: 0; margin: 0; border: 0; border-collapse:separate;}                    
                        .tdchblu{padding-left:4px; height:16px; background-color:#0868B2; color: #FFFFFF; font-weight: bold;} 
		                .tdchcel{padding-left:4px; height:16px; background-color:#CDE4FC;}
                #LinkAdmin{padding:12px 6px 0 0; text-align:right;}
                
        #TitlePage1{background-color:#0868B2; background-image:url(../images/element01.gif); background-repeat:no-repeat; line-height:20px; color:White; font-weight:bold; width:580px; height:20px; margin-left:20px; padding-right:15px; text-align:right;}
        #TitlePage2{background-color:#CDE4FC; background-image:url(../images/element02.gif); background-repeat:no-repeat; line-height:20px; font-weight:bold; width:580px; height:20px; margin-left:20px; padding-right:15px; text-align:right;}                    
        #CLeft{padding-top:20px; margin-left:10px;}
            #CLeft table {width:250px; padding: 0; margin: 0; border: 0; border-collapse:separate; text-align:left;}
                .tdcblu{padding-left:10px; height:16px; background-color:#0868B2; color: #FFFFFF; font-weight: bold;} 
		        .tdccel{padding-left:10px; height:16px; background-color:#CDE4FC;}            
            #ImgContL{padding-top:90px;} #ImgContL1{padding-top:60px;} #ImgContL2{padding-top:90px;}            
        #CRight{padding-top:30px; margin-left:20px;}  
            #CRight table {width:540px; padding: 0; margin: 0; border: 0; border-collapse:separate; text-align:left;}
                .tdcr0{padding-left:20px; height:20px; line-height:20px; background-color:#0868B2; color: #FFFFFF; font-weight: bold;} 
		        .tdcr1{width:10px; height:16px; background-color:#CDE4FC;}	
		        .tdcr2{width:280px; padding-left:6px; height:20px; line-height:20px; background-color:#CDE4FC; font-weight: bold;}
		        .tdcr3{width:210px; padding-left:6px; height:20px; line-height:20px; background-color:#CDE4FC;}
		        .tdcr4{width:520px; padding-left:6px; height:30px; line-height:30px; background-color:#CDE4FC; font-weight: bold;}
		        .tdcr5{width:530px; padding-left:6px; height:20px; line-height:20px; background-color:#CDE4FC;}
		        .tdcr6{width:530px; padding-left:6px; height:36px; line-height:18px; background-color:#CDE4FC; text-align:center;}
		        .tdcr7{width:520px; padding-left:6px; height:30px; line-height:30px; background-color:#CDE4FC; text-align:justify; font-weight: bold;}
		        .tdcr8{width:370px; padding-left:6px; height:36px; line-height:18px; background-color:#CDE4FC; text-align:justify;}
		        .tdcr9{width:150px; padding-left:6px; height:36px; line-height:18px; background-color:#CDE4FC; text-align:center;}
		        .tdcr10{width:260px; padding-right:4px; height:20px; line-height:20px; background-color:#CDE4FC; text-align:right; font-weight: bold;}
		        .tdcr11{width:262px; padding-left:4px; height:20px; line-height:20px; background-color:#CDE4FC;}
		        .tdcr12{width:518px; padding:6px; line-height:20px; background-color:#CDE4FC; text-align:justify;}
		        .tdcr13{width:530px; text-align:center; padding: 15px 0 15px 0; background-color:#CDE4FC;}
		        .tdcr14{width:90px; padding:5px; background-color:#CDE4FC; text-align:center;}
		        .tdcr15{width:418px; padding:6px; line-height:20px; background-color:#CDE4FC; text-align:justify;}		
		#CRight2{padding-top:25px; text-align:center;}         
		    #CRight2 table {width:590px; padding: 0; margin: 0; border: 0; border-collapse:separate; text-align:left;}
		        .tdcr16{width:576px; padding:7px; line-height:16px; background-color:#CDE4FC; text-align:justify;}		        
		    #ImgContR{padding-top:30px; text-align:center;} #ImgContR2{padding-top:15px; text-align:center;}
		    #cond{padding:9px 0 5px 0;}
		    #msg{padding:120px 0 120px 0; font-weight:bold;}
		    .titolo{width:530px; padding:3px; margin: 2px 2px 0 2px; background-color:#0868B2; color: #FFFFFF; font-weight: bold; text-align:left;}
		    .titolo2{width:530px; padding:3px; margin: 2px 2px 0 2px; background-color:#CDE4FC;text-align:center;}
		    .list_num{list-style:decimal; line-height:15px; padding-right:8px;}  .list_alpha{list-style:lower-alpha; line-height:15px; padding-right:4px;}
		    #Legenda{width:522px; text-align:left; padding:6px; line-height:14px; background-color:#e8e8e8; margin-bottom:15px;}    
    #Bottom{padding:10px;}               

.links {color: #0868B2;}
.slinks {font-family: Verdana; font-size: 11px; color: #0868B2; font-weight: bold; text-decoration: none;}
.slinks2 {font-family: Verdana; font-size: 11px; color: #0868B2; text-decoration: none;}
.slinks3 {font-family: Verdana; font-size: 9px; color: #0868B2; text-decoration: none;}
.Stile1 {color: #FFFFFF; font-weight: bold;}
.Stile2 {font-weight: bold; text-align:justify;}
.Stile3 {line-height:20px;}
.Stile4 {color: #FF0000; font-weight: bold;}
.Stile5 {color: #FFFFFF; font-size: 9px;}
.pul {background-color: #FCFAFB; 
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0868B2;
	font-weight: bold;	
	color: #0868B2;
}	
.box {
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0868B2;
	color: #0868B2;
}
