html, body
        	{		
           
        	margin: 0;
        	padding: 0;
            background-position-x: center;
            background-position-y: center;
            background-repeat: no-repeat;
            overflow-x: hidden;
            overflow-y: hidden;
            }
            
        	
        .xr_s1 {font-family:'Arial';font-size:20px;font-weight:bold;font-style:normal;color:#991a36;text-align:left;}
        .xr_s0 {font-family:'Arial';font-size:14px;font-weight:normal;font-style:normal;color:#000000;line-height: 1.8em; text-align: justify;}
        
        .xr_s0 a:link{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .xr_s0 a:visited{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .xr_s0 a:hover{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        
        .xr_s1a {font-family:'Arial';font-size:20px;font-weight:bold;font-style:normal;color:#991a36;line-height: 1.2em;text-align:left;}
        .xr_s0a {font-family:'Arial';font-size:16px;font-weight:bold;font-style:normal;color:#991a36;line-height: 1.4em; text-align: justify;}
        .xr_s2 {font-family:'Arial';font-size:18px;font-style:normal;color:#000000;font-weight: normal;line-height: 1.6em; text-align:center;}
        .xr_s3 {font-family:'Arial';font-size:16px;font-style:normal;color:#000000;font-weight: bold;line-height: 1.6em; text-align:left;}
        .xr_s4 {font-family:'Arial';font-size:16px;font-style:normal;color:#000000;font-weight: normal;line-height: 1.6em; text-align:left;}
        .xr_s5 {font-family:'Arial';font-size:14px;font-weight:normal;font-style: italic;color:#000000;line-height: 1.4em; text-align: justify;}
        .xr_s6 {font-family:'Arial';font-size:14px;font-weight:bold;font-style:normal;color:#000000;line-height: 1.4em; text-align: justify;}
        .xr_s7 {font-family:'Arial';font-size:12px;font-style:normal;color:#991a36;font-weight: normal;line-height: 1.6em; text-align:left;}
        .xr_s8 {font-family:'Arial';font-size:12px;font-style:normal;color:#991a36;font-weight: normal;line-height: 1.6em; text-align:right;}
        .xr_indirizzo {font-family:'Arial';font-size:12px;font-style:normal;color:#991a36;font-weight: normal;line-height: 1.6em; text-align: center;}
        .xr_s8 a:link{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .xr_s8 a:visited{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .xr_s8 a:hover{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        
        .xr_s9 {font-family:'Arial';font-size:10px;font-style:normal;color:#991a36;font-weight: normal;line-height: 1.0em; text-align:right;}
        
        .xr_s9 a:link{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .xr_s9 a:visited{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .xr_s9 a:hover{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
                


		
        		.link {
			    a:link color:#991a36; cursor:pointer;
			    a:visited color:#991a36;
			    a:hover color:#991a36;
			    a * color:#991a36;text-decoration:none;}
        
        
        
        .trasparenza
        {   
            background-color: #f4f4f4;
            opacity: .100;
            filter: alpha(opacity=100);
            bottom: 0px; 
        }
        .sfondo
        {   
            background-color: #f4f4f4;
            opacity: .50;
            filter: alpha(opacity=50);
            bottom: 0px; 
        }
        
        .bottoni {
            background-image: url('img/pixel_col.jpg');
        }
        
		.testata {
            float: left;
            overflow-x: hidden;
            overflow-y: hidden;
            left:0px;
            top: 0px; 
            width:100%;  
            height: 200px;
            } 
            
        .linea {
            float: left;
            overflow-x: hidden;
            overflow-y: hidden;
            position: absolute;
            left:0px;
        	background-color: #4f6228;
            top: 200px; 
            width:100%;  
            height: 1px;} 
            
        .principale {
            position: absolute;
            left:-15px;
            top: 100px; 
            }  
                      
        .servizi {
            position: relative;
            left:0px;
             
            } 
            
        .settori {
            position: absolute;
            left:195px;
            top: 9px; 
            }    
            
        .centro {
            position: absolute;
            left:380px;
            right:0px;
        	background-image:url('img/sfondo_trasp1.png');
            top: 0px;
            padding-left: 20px;
            padding-right: 40px;
            padding-top: 50px;
            padding-bottom: 20px;
            height: 100%;
            } 
              
        .centro_scroll {
            position: absolute;
            left: 0px;
            right:0px;
            top: 100px;
            padding-left: 20px;
            padding-right: 40px;
            padding-top: 0px;
            padding-bottom: 50px;
            bottom: 200px;
            overflow-x: hidden;
            overflow-y: auto;
            scrollbar-base-color: #ffffff;
            scrollbar-darkshadow-color: #ffffff;
            scrollbar-shadow-color: #ffffff;
            scrollbar-face-color: #f1ece4;
            scrollbar-track-color:#ffffff;
            scrollbar-arrow-color:#f1ece4;
            } 
        .centro1 {
        	background-image:url('img/sfondo2.jpg');
            background-repeat: space;
            background-color: #f1ece4;
            height: 100%;
            width: 100%;
            overflow-x: hidden;
            overflow-y: auto;
            scrollbar-base-color: #ffffff;
            scrollbar-darkshadow-color: #ffffff;
            scrollbar-shadow-color: #ffffff;
            scrollbar-face-color: #f1ece4;
            scrollbar-track-color:#ffffff;
            scrollbar-arrow-color:#f1ece4;
        	margin: 0;
        	padding: 0;
            } 
        
        .barra {
            position: absolute;
            left:0px;
            top: 15px;
            } 
        .scritta {
            position: absolute;
            left:20px;
            top: 260px;
            } 
            
        .logo {
            float: left;
            overflow-x: hidden;
            overflow-y: auto;
            position: absolute;
            left:0px;
        	background-color: #ffffff;
            top: 251px; 
            width:100%; 
            height: 200px;}     
        
        .linea2 {
            float: left;
            overflow-x: hidden;
            overflow-y: hidden;
            position: absolute;
            left:0px;
        	background-color: #4f6228;
            top: 205px; 
            width:100%;  
            height: 1px;} 
            
		
        .loghi {
            float: left;
		    position: absolute;
		    height: 25px;
            top:201px;
            left:0px;
		}
        
        .lingue {
            float: right;
            position: absolute;
            overflow-x: hidden;
            overflow-y: hidden;
            text-align: left;
            left:205px;
            top: 11px; 
            width:100%;
            height: 20px;
            }
        .indirizzo {
            float: right;
            position: absolute;
            overflow-x: hidden;
            overflow-y: hidden;
            text-align: center;
            bottom: 30px; 
            text-align: center;
            width: 100%;
            } 
            
        .hwa {
            float: right;
            position: absolute;
            overflow-x: hidden;
            overflow-y: hidden;
            text-align: right;
            right:20px; 
            width:900px;
            bottom: 10;
            } 
        .hwa a:link{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .hwa a:visited{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}
        .hwa a:hover{color:#991a36; cursor:pointer; text-decoration:none; font-weight: bold;}    
            
        #menu_contenitore   {
                            float: left;
                            left:0px;
                            top: 0px;
            		        } 
                div.menu-title    {
                            font-family: Verdana, sans-serif;
                            font-size: 14px;
                            font-weight: bold;
                		    height: 30px;
                		    margin-right: 1px;
                            text-align: center;
                            color: #ffffff;
                		    background-color: none;
                            width: 300px;
                            margin-bottom: 1px;
                		    }
		
		        div.menu-title a    {
                		    font-family: Verdana, sans-serif;
                            font-size: 14px;
                            font-weight: bold;
                            color: #4f6228;
                            line-height: 30px;
                		    text-transform: uppercase;
                		    text-decoration: none;
                            width: 300px;
                            margin-bottom: 1px;
                		    }
            
                 ul.menu    {
                            margin: 0;
                            padding: 0;
                            font-family: Verdana, sans-serif;
                            font-size: 14px;
                            text-decoration: none;
                            position: relative;
            		        float: left;
                            } 
                                 
            	li.menu     {
                            margin: 0;
                            padding: 0;
                            font-family: Verdana, sans-serif;
                            font-size: 14px;
                            text-decoration: none;
                            list-style: none;
                            width: 300px;
                            margin-right: 1px;
                            position: relative;
            		        float: left;
                		    }
        
		  li.menu :hover    {

                		    background-color: none;
                		    list-style: none;
                		    text-decoration: none;
                		    color: #ffffff;
                			display: block;
                			position: relative;
                            margin-bottom: 2px;
                            }
			
		
		  
    		ul.submenu {
    		    position: absolute;
    		    width: 300px;
                margin-bottom: 1px;
                left:-40px;
    		}
    		ul.submenu li {
                font-family: Verdana, sans-serif;
                font-size: 12px;
                font-weight: bold;
                color: #4f6228;
                width: 300px;
                line-height: 30px;
    		    margin-bottom: 1px;
    		    background-color: none;
    		    list-style: none;
    			display: block;
    			position: relative;
                text-align: left;
                padding-left: 0px;
                text-decoration: none;
                text-indent: 10px;
    		}
    		
    		ul.submenu li :hover {
                        font-family: Verdana, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        color: #ffffff;
                        width: 300px;
                        line-height: 30px;
            		    margin-bottom: 1px;
            		    background-color: none;
            		    list-style: none;
            			display: block;
            			position: relative;
                        text-align: left;
                        text-decoration: none;
                        padding-left: 0px;}
		
		ul.submenu li a {
                        font-family: Verdana, sans-serif;
                        font-size: 12px;
                        font-weight: bold;
                        color: #4f6228;
                        width: 300px;
                        line-height: 30px;
            		    margin-bottom: 1px;
            		    background-color: none;
            		    list-style: none;
            			display: block;
            			position: relative;
                        text-align: left;
                        padding-left: 0px;
                        text-decoration: none;}


			
		#menu1 ul li:hover a:link       {color: none;}
				
		#menu1 ul li:hover a:visited    {color: none;}


       