/* CSS Document */
      @charset "utf-8";
      
       body, h1,h2, h3, h4, h5, h6, p, div, ul, li {
  margin:0px;
  padding:0px;
  
  }
  
   body {
  font-family: Verdana, Geneva, sans-serif;
  background: url() no-repeat;
  background-position: fixed;
  width:100%  ;
  height:1050px  ;
  position:fixed;
  
}
     
     #divHeader {
  width: 1000px;
  background-color: rgb(255,255,255);
  background-position: center;
  text-align: center;
 }  
      
      
      #divWrapper {
  width: 700px; 
  margin-left: 4cm;
  }
  
  #divHeader img {
    padding-top: 20px;
    
 }

 #divLine {
 width:1000px;   
 background:#3F1681;
 height: 2px;
 }
 
  #divLinks {
     width: 700px;
     
     background: #0008B;
    
 }
 
 #divNav {
    width:1000px;     
    background:#2447B2  ;
    height:36px;
    margin-left:0;
    
 
 }
 
 #divNav ul {
 list-style-type:none;
 margin-left:2cm;
  }
  
  #divNav ul li {
  float:left;
  }
  
  #divNav ul li a {
    font:  sans-serif;
  display:block;
  height:20px;
  line-height:20px;
  background:#66CCFF;
  width:150px;
  font-size:0.8em;
  font-weight:Italic;
  color:#FFFFFF;
  text-align:center;
  text-decoration:none;
   margin:7px;
   text-shadow: 5px 5px 5px black;
  
    /*Border Radius*/
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
      behavior: url(border-radius.htc);
    
     border:1px solid #FFFFFF;
     
     /*Gradients*/
     background: -moz-linear-gradient(top,#2447B2 , #A3B2DF, #FFFFFF );
      background: -webkit-gradient(linear, left top, left bottom, from(#2447B2), to(#FFFFFF), color-stop(0.5, #A3B2DF));
      
       filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2447B2', endColorstr='#FFFFFF'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2447B2', endColorstr='#FFFFFF')"; /* IE8 */
  }

  #divNav ul li a:hover {
  background: #333;
    background: -moz-linear-gradient(bottom,#2447B2 , #A3B2DF, #FFFFFF );
      background: -webkit-gradient(linear, left bottom, left top, from(#2447B2), to(#FFFFFF), color-stop(0.5, #A3B2DF)); 
    /*cambia il colore quando passi sopra con il mouse*/
    
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#2447B2'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#2447B2')"; /* IE8 */
  }

  #divNav ul li a.current, #divNav ul li a.current:hover {
  background: #2447B2;
    background: -moz-linear-gradient(top, #000, #666);
  background: -webkit-gradient(linear, left top, left bottom, from(#000), to #666));
  
   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000', endColorstr='#666'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000', endColorstr='#666')"; /* IE8 */
  color: #FFF;
  cursor: default;
  }
  
    #divAbout {
      width:1000px;
           
             background: -moz-linear-gradient(top, #FFFFFF, #AACFEF)  ;
     background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to (#AACFEF));
     
 /*     filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#AACFEF'); /* IE6 & IE7 */
 /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#AACFEF')"; /* IE8 */
        padding-top:0;
      padding-bottom:60px;
       
    } 
    /**background: #3F1681;
    **/
    
    #divContent {
    
    width: 1000px;
      
    background: #2447B2;
    border:1px solid #000;
    background: -moz-linear-gradient(bottom,#2447B2 , #A3B2DF, #FFFFFF );
      background: -webkit-gradient(linear, left bottom, left top, from(#2447B2), to(#FFFFFF), color-stop(0.5, #A3B2DF));
      
      
      filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#2447B2'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#2447B2')"; /* IE8 */
     
      border-radius: 15px;
      -moz-border-radius:15px;
      -webkit-border-radius:15px;
       behavior: url(border-radius.htc);
   
      box-shadow:1px 4px 1px #999999;     /*x y z(grado di sfumatura) color*/
      -moz-box-shadow:   1px 4px 1px #999999;
      -webkit-box-shadow: 1px 4px 1px #999999;
      
  
    
    }
    
    #divaccesso img {
    float:left;
    border:1px solid #000000;
  
    
    margin:0.7em;
    
    background: -moz-linear-gradient(top,#2447B2,#FFFFFF);
    background: -webkit-gradient(linear, left top, left bottom, from(#2447B2), to (#FFFFFF));
    
     
      filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2447B2', endColorstr='#FFFFFF'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2447B2', endColorstr='#FFFFFF')"; /* IE8 */
    border-radius: 40px;
      -moz-border-radius:40px;        
    -webkit-border-radius:40px;
     'behavior: url(border-radius.htc);
       behavior: url(PIE.htc); /* IE */
}


    
    
    #divaccesso h5 {
    color: rgb(204,204,255);
    padding-top: 0,8em;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    font-size: 20px;
    text-shadow: 2px 2px 1px black;
    filter: dropshadow(color=black, offx=2, offy=2);
    font-style: italic;
    text-align: center;
   
    }
    
    #divaccesso p {
    font-size=0.9em;
    color: rgb(0,0,0);
    padding:0.7em;
    line-height:1.4em;
   
    font-style: italic;
   
    }
    
    #divFooter {
    margin-bottom: 1px;
    background: #FFFFFF;
    height:30px;
    width:1000px;
    border-top:1px solid #333;
      background: -moz-linear-gradient(100% 100% 180deg,#2447B2 , #FFFFFF );
      background: -webkit-gradient(linear, left top, left bottom, from(#2447B2), to(#FFFFFF));
      
       filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2447B2', endColorstr='#FFFFFF'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2447B2', endColorstr='#FFFFFF')"; /* IE8 */
    }
    
   
    #divFooter h1{
    font-size:0.7em;
    color:#000;   
    padding:0.7em;
    line-height:1.4 em;
    height:500px;
    text-align:center;
    }
    
    #divaccesso h6 {
    font-size:1.5em;
      text-decoration: none;
        color: rgb(204,204,255);
      text-align: center;
      margin-top: 2cm;
      text-shadow: 2px 2px 1px black;
     filter: dropshadow(color=black, offx=2, offy=2);
    }
    
    .shadow{
     height: 1em;
  filter: Shadow(Color=black, 
                 Direction=135, 
                 Strength=5);  }
                 
      #divContent h2 {   
      text-align: left;
      
      }
                 
  
 .link:LINK    {text-decoration: none;color:white}
.link:VISITED {text-decoration: none; color: white;}
.link:HOVER   {Color: red;
text-decoration: underline;
 }    
 
 .gradient {

  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6e6e6', endColorstr='#CCCCCC'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6e6e6', endColorstr='#CCCCCC')"; /* IE8 */
}
.shadow1 {
 text-shadow: #999999 3px 3px 3px;
    filter: Shadow(Color=#999999,
    Direction=135,
    Strength=5);  /* Per Internet Explorer */
    }
  
  
  #divaccesso {
   background: -moz-linear-gradient(bottom,#2447B2 , #A3B2DF, #FFFFFF );
      background: -webkit-gradient(linear, left bottom, left top, from(#2447B2), to(#FFFFFF), color-stop(0.5, #A3B2DF));
      
       filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#2447B2'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#2447B2')"; /* IE8 */
     
      border-radius: 15px;
      -moz-border-radius:15px;
      -webkit-border-radius:15px;
       behavior: url(border-radius.htc);
   
      box-shadow:1px 4px 1px #999999;     /*x y z(grado di sfumatura) color*/
      -moz-box-shadow:   1px 4px 1px #999999;
      -webkit-box-shadow: 1px 4px 1px #999999;
  }
  
  
  table { cellpadding:5 ;
          cellspacing:20 ;
          
          bgcolor:green ;
  }