           body 
            {
                background-color:#edeae5;
                font-family: "Century Gothic", Century Gothic, Tahoma, Arial;
            }    
            
            #wrapper 
            {
                position:absolute; 
                top:0px; 
                left:0px; 
                width:960px; 
                height:520px; 
                background:url(/images/homebg.jpg) no-repeat top right
            }
            
            
            #wrapper2
            {
                position:absolute; 
                top:0px; 
                left:0px; 
                width:960px; 
                height:520px; 
                background:url(/images/secondary.jpg) no-repeat top right
            }  
            
            #wrapper_iframe
            {
                position:absolute; 
                top:0px; 
                left:0px; 
                background:url(/images/homebg.jpg) no-repeat top right
            }    
            
                             
             #wrapperHelp
            {
                position:relative; 
                top:0px; 
                left:0px; 
            }  
            
            #wrapperHelp .inner
            {
                position:relative; 
                padding:10px; 
                left:0px;
                
            }             
            
            
            #wrapper1
            {
                position:relative; 
                top:0px; 
                left:0px; 
                width:960px; 
                height:520px; 
                
            }    
            
            #wrapper1 .inner
            {
                position:relative; 
                padding:40px; 
                width: 720px; 
                left:160px;
                
            }                         
            
            #titolo 
            {
                color:#666666;
                font-size:0.9em;
                padding-top:80px;
                padding-bottom:20px;
            } 
            
            .titolo2
            {
                color:#666666;
                font-size:0.9em;
                padding-bottom:20px;
            }   
            
            .titolo3
            {
                color:#333333;
                font-size:0.8em;
                padding-bottom:10px;
            }                      
            
            .titolobox 
            {
                color:#666666;
                font-size:0.9em;
                padding-top:20px;
                padding-bottom:20px;
            }             
            
               .testo 
            {
                font-family: Arial;
                font-size: 0.8em;
                color:#666666;
                padding-bottom:10px;
                line-height:16px;
            }  
            
               .testo  A
            {
                color:#333333;
                text-decoration:none;
            }    
                          
                .testo  A:hover
            {
                color:#999999;
                text-decoration:underline;
            }  
                           .testo2 
            {
                font-family: Arial;
                font-size: 0.7em;
                color:#666666;
                padding-bottom:10px;
            }  
            
               .testo2  A
            {
                color:#666666;
            }    
                          
                .testo2  A:hover
            {
                color:#999999;
            }  
            
            
                                            
            
              #box_testo 
            {
                font-family: Arial;
                font-size: 0.8em;
                border:1px solid #666666; 
                padding:10px;
            }     
            
            #form_invio  TD
            {
                padding-right:5px;
                text-align:right;
            }
            
            #form_invio INPUT 
            {
                background-color:#FFFFFF;
                border:1px solid #999999;
                font-family: Arial;
                font-size:12px;
                color:#666666;
                padding-left:5px;
                padding-right:5px;
            }
            
            #form_invio .chk
            {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            WIDTH: 14px;
            PADDING-TOP: 0px;
            HEIGHT: 14px;
            border: none;
            }            
            
            #form_invio SELECT 
            {
                background-color:#FFFFFF;
                border:1px solid #999999;
                font-family: Arial;
                font-size:12px;
                color:#666666;
            }            
            
            #form_invio TEXTAREA 
            {
                background-color:#FFFFFF;
                border:1px solid #999999;
                font-family: Arial;
                color:#666666;
                font-size:12px;
                padding-left:5px;
                padding-right:5px;                
            }            
            
             #form_invio .invia2  A
            {
                color:#666666;
                font-size:1em;
                text-decoration:underline;
            }   
            
              #form_invio .invia2 A:hover
            {
                color:#999999;
                
            }                         
                      
            
            #form_invio .invia A
            {
                color:#666666;
                text-decoration:none;
            }  
            
            #form_invio .invia A:hover
            {
                color:#999999;

            } 
            
            
            
            .next-page 
            {
                width:100%;

                background: url('/images/arr_rgt.png') no-repeat center right;
            }    
            
            .next-page: hover 
            {

                background: url('/images/arr_rgt_on.png') no-repeat center right;
            }             
            
            .next-page A {
                font-family: Arial;
                font-size: 0.7em;
                color:#666666;
                text-decoration:none;

                padding-right:15px;
            } 
            
            .next-page A:hover {
                color:#999999;
                text-decoration:none;
            }
            
            .titolofaq 
            {
                font-family: arial;
                font-size:12px;
                color:#333333;
                font-weight:bold;
                line-height:16px;
                padding-left:2px;
            } 
        
            .testofaq 
            {
                font-family: arial;
                font-size:12px;
                color:#333333;
                padding-bottom:10px;
                line-height:16px;
                padding-left:2px;
            }
            
            .testofaq A
            {
                font-family: arial;
                font-size:12px;
                color:#333333;
                text-decoration:none;
            }    
            
            .testofaq A:hover
            {
                font-family: arial;
                font-size:12px;
                color:#666666;
                text-decoration:none;
            }    
            
            .titolo_news 
            {
                color:#666666;
                font-size:0.9em;
            }  
            
            .credits 
            {
                font-family: Arial;
                font-size:10px;
                color:#666666;
                line-height:12px;
                padding:0px;
            }    
            
            .credits A
            {
                color:#820000;
                text-decoration:none;
            }  
            
            .credits A:hover
            {
                
                text-decoration:underline;
            }  
            
            .errore 
            {
                font-size:0.8em; 
                color:#820000; 
                text-align:left; 
                padding-left: 10px; 
                padding-right: 10px;
                text-align:left;
            }
            
            
            .chk
            {
            PADDING-RIGHT: 0px;
            PADDING-LEFT: 0px;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            WIDTH: 14px;
            PADDING-TOP: 0px;
            HEIGHT: 14px;
            border: none;
            }
            
            #contatti 
            {
                padding:0px;
                margin:0px;
            }
            
            
            
            /* gestione testo per libretto informativo */
            
            #wrapper2 b{font-size:16px;color:#333;}
            #wrapper2 span{font-size:14px;color:#999;}
            #wrapper2 p {padding-bottom:20px;line-height:15px;}

            
           .scroll-pane-arrows2{
                position:absolute;
                top:210px; 
                left:485px;
	            width: 280px;
	            padding:10px;
	            height: 290px;
	            overflow:hidden;
	            opacity:0;
	            color:#333;
	            -moz-opacity: 0;
	            -webkit-opacity:0;
            }
            
            .scroll-pane-arrows2 ul li{display:block;padding-bottom:3px;}
            .scroll-pane-arrows2 ul li a{color:#EDEAE5;font-size:12px;font-family:Arial, Helvetica, Sans-Serif;text-decoration:none;}
            
            #wrapper2 #bottom-link{position:relative;top:290px;width:390px;}
            #wrapper2 #bottom-link a{
                text-transform:uppercase;
                color:#666;
                text-decoration:none;
                font-size:12px;
                
            }
            #wrapper2 #bottom-link a:hover{color:#333;text-decoration:none;}
            #wrapper2 #bottom-link .next{padding-right:15px;background:url("/images/arr_rgt.png") no-repeat right center;position:absolute;top:10px;right:0px;}
            #wrapper2 #bottom-link .prev{padding-left:15px;background:url("/images/arr_lft.png") no-repeat left center;}
            
             #errore 
{
    display: none;
    
}

#inline1
{
    width:400px; height:150px; overflow:auto; background-color:#edeae5; text-align:center; vertical-align:middle; color:#4c3e36;
    
}

#inline1 TABLE 
{
    width:100%;
}

#inline1 TD 
{
    height:100px;
    text-align:center;
    vertical-align:middle;
    font-size:12px;
    font-family:Arial;
}     

#inline2
{
    width:400px; height:150px; overflow:auto; background-color:#edeae5; text-align:center; vertical-align:middle; color:#4c3e36;
    
}

#inline2 TABLE 
{
    width:100%;
}

#inline2 TD 
{
    height:100px;
    text-align:center;
    vertical-align:middle;
    font-size:12px;
    font-family:Arial;
}  

#inline3
{
    width:400px; height:150px; overflow:auto; background-color:#edeae5; text-align:center; vertical-align:middle; color:#4c3e36;
    
}

#inline3 TABLE 
{
    width:100%;
}

#inline3 TD 
{
    height:100px;
    text-align:center;
    vertical-align:middle;
    font-size:12px;
    font-family:Arial;
}     

#inline10
{
    width:400px; height:150px; overflow:auto; background-color:#edeae5; text-align:center; vertical-align:middle; color:#4c3e36;
    
}

#inline10 TABLE 
{
    width:100%;
}

#inline10 TD 
{
    height:100px;
    text-align:center;
    vertical-align:middle;
    font-size:12px;
    font-family:Arial;
}        
            
            
            
            
