﻿body {font: 0.8em verdana,arial,sans-serif; color: #666666; margin-top:0; text-align:center; background-image:url(../images/bg.gif); background-repeat: repeat-x;}
a{color: #666666;} a:hover{color:#4F8EDC;}
a.rosso{font: 0.78em verdana,arial,sans-serif; color: #fb6e05; font-weight: Bold;}
a:hover.rosso{font: 0.78em verdana,arial,sans-serif; color: #333333; font-weight: Bold;}

#PageBox{width: 1020px; height:700px; text-align:left; margin:auto;} #PageBox img{border-style:none;}
    .tb100{width:100%; border: 0; border-collapse: collapse; border-spacing:0px; padding: 0; margin: 0px; text-align:left;}
        .td350{width: 350px; padding:3px; vertical-align:middle; line-height:16px;}  
        .td350r{width: 350px; text-align:right; padding:3px; vertical-align:middle; line-height:16px;}
        .td320{width: 320px; padding:3px; vertical-align:middle; line-height:16px;}
	    .tdtit{text-align:center; font-size:1.20em; font-weight:bold; height:24px; vertical-align:middle;}
	    .tdspaz{height:4px; text-align:center;}
	    .td10{height:10px;}  
	    .tdlab{text-align:right; width:48%;} 
	    .tdlab2{text-align:right; width:40%;}   
	    .tdlab3{text-align:right; width:40%; font-size:0.8em;}   
	    .tdbut{text-align:center; height:50px; vertical-align:middle;} 
	    .tdbut2{text-align:right; height:30px; vertical-align:middle;} 
	    .tdbut3{text-align:right; height:30px; vertical-align:middle; padding-right:8px;} 
	    .tdl1{text-align:left; padding-left:12px; height:16px; vertical-align:middle;} 
	    .tdl2{text-align:left; padding-left:12px; height:24px; vertical-align:top;}
	    .tdl3{text-align:left; padding-left:20px; height:16px; vertical-align:middle;} 
	    .tdl4{text-align:left; padding-left:20px; height:24px; vertical-align:top;}
	    .tdl5{text-align:right; width:16%;}  
	    .tdmsg{text-align:center; color:Red; height:50px; vertical-align:middle;}
	    .tdmsg2{text-align:center; color:Red; height:25px; vertical-align:middle;}
	    .tdmsg3{text-align:center; height:16px; vertical-align:middle;} .tdc{text-align:center; vertical-align:middle;}
	    .td200{padding-left:12px; text-align:left; height:218px; vertical-align:top; color:#666666;}
	    .tdgri72{width: 72%; background-color:#e8e8e8; text-align:left;}
	    .tdgririg{background-color:#e8e8e8; text-align:right;}
	    .tdantr{height:18px; background-color:#CCCCCC; text-align:left;} 
	    .tdantrrig{background-color:#CCCCCC; text-align:right;}
	    .td65{width: 65%; vertical-align:top;} .td35{width: 35%; vertical-align:top;}     
    .box {font: 0.79em verdana,arial,sans-serif; color: #666666; border: 1px solid #76FF01;}
    .box1{font: 0.79em verdana,arial,sans-serif; color:#666666;}
    .box2{font: 0.79em verdana,arial,sans-serif; color:#FFFFFF; background-color:#4f8edc; border: 1px solid #76FF01;}
    .box3{font: 0.9em verdana,arial,sans-serif; color:#666666; border: 1px solid #76FF01;}
    .box4{font: 0.85em verdana,arial,sans-serif; color: #000000; text-align:center; font-weight:bold;}
    .box5{font-size:0.8em; font-weight:bold; background-color:#FFFFFF; padding:7px; margin:50px 20px 20px 20px; text-align:justify;}
    .box6{background-color:#FFFFFF; margin:5px; font-size:0.9em;}
    .pul{font: 0.79em verdana,arial,sans-serif; color:#666666; border: 1px solid #666666; background-color: #76FF01; padding: 0 0.3em 0 0.3em;}
    .pul1 {font: 0.79em verdana,arial,sans-serif; color:#666666; border: 1px solid #666666; background-color: #76FF01;height: 18px;}
    .pul2 {font: 0.79em verdana,arial,sans-serif; color:#FFFFFF; font-weight:bold; border: 1px solid #666666; background-color:#4F8EDC;}
    .banda{height:3px; background-color:#76FF01;}
    .griggio{background-color:#e8e8e8;}
    .azzurro{color:#4F8EDC;}
    .destra{text-align:right;} 
    .ct{text-align:center; vertical-align:top;}
    .tp{vertical-align:top;}	
    .sottolin{text-decoration:underline; color:#000000;}	
    .pad_tb8{padding:8px 0 8px 0; color:#FFFFFF;}
    .formasp{font-size:0.8em; color:#333333; width:100%;}
    .formasp2{width:330px; font-size:0.90em; color:#333333; background-color:#F7F6F3; border-color:#E6E2D8; border-style:solid; border-width:1px;}
    .tit1{font: Bold 0.85em verdana,arial,sans-serif; color: #4F8EDC;}
    .tit2{text-align: right; font: Bold 0.85em verdana,arial,sans-serif; color: #4F8EDC;} 
    .tit3{font: 1.3em verdana,arial,sans-serif; color:#4F8EDC; font-weight: Bold; margin-bottom:16px;} 
    .tit4{background-color:#e8e8e8; color: #fb6e05; font-weight: Bold; padding: 4px; margin: 6px;}  
    .tit5{text-align: right; font: Bold 0.80em verdana,arial,sans-serif; color: #4F8EDC; line-height:15px;} 
    .testo1{height:100px; padding: 5px 20px 5px 20px; text-align:left;} 
    .testo2{height:140px; text-align:justify; padding:4px 10px 4px 10px;}
    .testo3{height:120px; text-align:justify; padding:4px 10px 4px 10px;} 
    .st1{font-size:0.8em;}           
    #Top{text-align:right; height: 70px; padding:32px 0 18px 0;}
    #Nav{text-align:right; margin-top:7px;} .navsub{text-align:left; width:200px;}          
    #Ecommerce{background-color:#e8e8e8; height:40px;}
    #ContentsCorpo{height:490px;}  
    #ContentsCorpo3{height:287px;}
    #ContentsCol1{width:280px; background-color:#76FF01; padding-top:30px; height:400px; margin-bottom:20px;}	
	#ContentsCol2{text-align:center; padding-top:10px;}
    #ContentsCol3{text-align:center; padding-top:10px;}         
	#Griglia{font: 0.79em verdana,arial,sans-serif; text-align:left; border: solid 1px #76FF01; color:#666666;}
	    #Griglia a{font-size:1em; font-weight:bold; color:White;}	
		.pag{font-size:1em; font-weight:bold; color:White; background-color:#999999;}  
	#Msg_Page{padding: 4em; text-align: center;} 
	.mypanel0{width:95%; margin-top:20px; margin-left:auto; margin-right:auto;}
	.mypanel1{width:320px; height:400px; padding:8px; background-color:#F7F6F3; border-color:#E6E2D8; border-style:solid; border-width:1px;}    
	.mypanel2{width:320px; height:220px; padding:8px; background-color:#F7F6F3; border-color:#E6E2D8; border-style:solid; border-width:1px;}
    .mypanel3{width:65%; margin-top:20px; margin-left:auto; margin-right:auto;}
    .mypanel4{width:690px; height:400px; padding:8px; text-align:justify; line-height:1.5em; background-color:#F7F6F3; border-color:#E6E2D8; border-style:solid; border-width:1px;}      
    .mypanel5{width:320px; padding:8px;}
        .titpanel1{width:294px; padding:5px; text-align:center; background-color:#4F8EDC; font-weight:bold; font-size:0.8em; color:White;}                 
        .titpanel2{width:294px; padding:5px; text-align:center; background-color:#fb6e05; font-weight:bold; font-size:0.8em; color:White;} 
        .titpanel3{width:678px; padding:5px; text-align:center; background-color:#fb6e05; font-weight:bold; font-size:0.8em; color:White;} 
        .txtpanel{padding:12px; text-align:justify; font-size:0.82em; line-height:1.5em;} 
        .pulpanel{font-size:0.8em; text-align:right; padding-top:5px;}  
        #ListaPanel{padding: 0 12px 0 12px; text-align:justify; font-size:0.82em; line-height:1.5em;}
            #ListaPanel ul{margin: 0; padding:12px;}
		    #ListaPanel li{list-style: square outside;} 
	#BoxImg{Width:94.5%; padding:10px; margin:2px 0 6px 0; border:solid 1px #CCCCCC;}
	#BoxPul{text-align:right; margin: 10px 0 10px 0;}
	#LblTit{margin:2px 2px 0 2px; padding:4px; width:97%; background-color:#76FF01; font-size:0.85em; font-weight:bold;}
	#SiteMap{background-color:#E4E4E4; padding:8px; margin-left:20px; font-size:0.7em; line-height:0.7em; width:280px; height:600px; text-align:left;}	
		#SiteMap a:link, #SiteMap a:visited{color: #1A171B; text-decoration: none;}
		#SiteMap a:hover, #SiteMap a:focus, #SiteMap a:active{color: #D9262C;}
	.bottom{text-align:right; font-size:0.85em; line-height:14px;} 