/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { background: black url(img/sfondo.jpg) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: white;
    font-family: arial,helvetica,sans-serif;
    }

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

  a:active { color: rgb(0, 0, 153);
    }

  a:visited { text-decoration: none;
    color: rgb(102, 51, 255);
    }

  a:hover { text-decoration: underline overline;
    color: rgb(153, 51, 153);
    }

  p { color: rgb(0, 0, 0);
    }

  .testo:link { color: rgb(244, 218, 49);
    }

  .testo:hover { color: white;
    }

  div.main { border: 3px groove rgb(204, 188, 49);
#    background: white url(PE2.jpg) no-repeat left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-top: 5px;
    opacity: 1;
    position: absolute;
    margin-left: 0pt;
    margin-right: 10px;
    color: black;
    top: 0px;
#    height: 560px;
    width:800;
    }

  div.top { float: left;
    margin-left: 10px;
    margin-top: 10px;
    position: relative;
    clear: right;
    }

  div.mail { text-align: center;
    position: static;
    }

  div.menu { float: right;
    margin-top: 50px;
    margin-right: 30px;
    position: static;
    text-align: right;
    }

  div.centro { 
   border: 2px ridge rgb(204, 204, 204);
    background: #EEEEEE;
#    -moz-background-clip: initial;
#    -moz-background-origin: initial;
#    -moz-background-inline-policy: initial;
    position: relative;
    visibility: visible;
    margin-top: 50px;
    margin-left: 380px;
    margin-right: 20px;
    }

  div.logos {
#    float: left;
    visibility: visible;
    position: static;
    margin-top: 160px;
    margin-left: 100px;

    }

  div.footer { 
    border-color: rgb(28, 105, 38);
    border-width: 1px;
    font-size: 11px;
    text-align: center;
    position: relative;
    }


