/* Generated by M. Miniscalco, a stylesheet edited for wwww.ASAT84.ch 
Copyright 1984-2008 ASAT Swiss*/

body { 
      margin: 0pt;
      padding: 0pt;
      background: rgb(250, 250, 250)
      url(images/zigrinato.jpg) repeat;
      color: rgb(100, 100, 100);
      font-family: Verdana, Arial, Helvetica, Sans-serif;
      font-size: 10px; }


a { 
      font-family: Verdana, Arial, Helvetica, Sans-serif;
      font-size: 10px;
      text-decoration: none;
      color: rgb(0, 0, 100);
}


a:hover { 
      color: rgb(100, 0, 0);
      text-decoration: underline;
}


a:visited { 
       text-decoration: none;
       color: rgb(50, 0, 230);
}


a:link { 
      text-decoration: none;
      color: rgb(0, 0, 230);  
}



.tx {
      font-family: Verdana, Arial, Helvetica, Sans-serif;
      font-size: 10px;
      color: rgb(100, 100, 100);
      text-align: justify;
      margin-top: -3px;
}


.seztit{
      font-family: Verdana, Arial, Helvetica, Sans-serif;
      font-weight: bold;  
      font-size: 14px;
      letter-spacing: -1px;
      color: rgb(70, 70, 85);
      margin-top: -9px;
}


.argtit {
      font-family: Verdana, Arial, Helvetica, Sans-serif;
      font-weight: bold;
      font-size: 12px;
      letter-spacing: -1px;
      color: rgb(80, 80, 90);
      margin-top: 0px;
}



.newsdata{
      font-family: Verdana, Arial, Helvetica, Sans-serif;
      font-size: 10px;
      color: rgb(160, 0, 0);
}


.newsdata a{
      font-weight: normal;  
      color: rgb(0, 0, 100);
}


.newsdata a:hover{
      color: rgb(221, 221, 221);
      background: rgb(51, 51, 51);
}




  .didascalia {
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    font-size: 9px;
    color: rgb(151, 151, 151);
  }

  #RiquadroBase { 
    margin: 0pt auto;
    padding: 0pt 20px;
    background: rgb(220, 220, 220) url(images/baseasat.jpg) no-repeat 50%;
    width: 85%;
    height:100px;
    min-width: 640px;
    color: rgb(220, 220, 220);
    }


  #menu { 
    margin: 0pt auto;
    padding: 0pt 20px;
    background: rgb(45, 45, 45) url(images/bckmenu.jpg) repeat-x ;
    width: 85%;
    min-width: 640px;
    height: 25px;
    font-size: 11px;
    color: rgb(240, 240, 240);
    text-align: left;
    }

  #menu a{
   font-weight:normal;
   font-size: 11px;
   color: rgb(240, 240, 240);
   letter-spacing: 0px;
  }

  #menu a:hover{
    color: rgb(220, 220, 220);
    background: rgb(240, 20, 20);
  }

  #menuleft {
    float:left;
    width: 60%;
    padding: 3pt
    }

  #menuright {
    float:right;
    padding: 3pt
    }



  #Contenuto { 
    background: rgb(230, 230, 230) url(images/background.gif) repeat-x ;
    clear: both;
    padding-left: 20px;
    padding-right: 20px;
    min-width: 640px;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    }

  #Footer { 
    margin: 0pt auto;
    padding: 0pt 20px;
    background: rgb(218, 217, 217) url(images/footer.gif) repeat-x;
    width: 85%;
    height: 30px;
    min-width: 640px;
    color: rgb(50, 50, 80);
    text-align: center;
    }


.Riquadro{
position:relative;
margin:0 0 20px 0;
width: 95%;
       min-height: 80px;
border:2px solid rgb(150, 150, 180);
background:rgb(240, 240, 240) url(images/bckriquadro.jpg) repeat-x;
color:#333;
padding:10px 10px 0 10px;
}


.imgmenu{
margin:5px 10px 10px 0;
float:left;
padding:3px;
border:2px solid rgb(151, 151, 151);
background-color:#ddd;
color:#333;
}

.sitiamici {
margin:5px 10px 10px 0;
padding:3px;
border:2px solid rgb(151, 151, 151);
background-color:#fff;
align="middle";}

.sitiamici a{
align="middle";
valign="middle";}


