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

/*   body { padding: 0pt;
    color: rgb(51, 51, 51);
    line-height: 1.4;
    }
 
/*   a { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  a:hover { text-decoration: underline;
    }

  a:active {  } */


  .container_12 { margin-left: auto;
    margin-right: auto;
    width: 950px;

    }


  .riga1b { background-image: url('../images/bg_linee_1b.gif');
    background-repeat: repeat-y;
    }


  .container_12 .logo { float: left;
    width: 670px;
    margin-left: 10px;
    }

  .container_12 .container_960 { width: 950px;

    }

  .container_12 .canali { background: rgb(230, 227, 220) url('../images/bg_grigio.gif') repeat scroll 0pt 130px;
    height: 120px;
    clear: both;
    }

  div.scrollable { position: relative;
    overflow: hidden;
    width: 847px;
    height: 80px;
    margin-left: 0px;
    }

  #thumbs { position: absolute;
    width: 20000em;
    clear: both;
    }

  a.prev, a.next, a.prevPage, a.nextPage { background: url('../images/arrow-l.png') no-repeat;
    width: 16px;
    height: 26px;
    cursor: pointer;
    }

  a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover { background-position: 0px -26px;
    }

  a.disabled { visibility: hidden ! important;
    }

  a.next, a.nextPage { background-image: url('../images/arrow-r.png');
    clear: right;
    }

  #thumbs div { float: left;
    width: 140px;
    height: 110px;
    color: rgb(51, 153, 255);
    cursor: pointer;
    }

  .canali_container { padding: 10px 0pt 0pt 48px;
    position: relative;
    height: 100px;
    }

  .canali_container .prev { cursor: pointer;
    left: 10px;
    position: absolute;
    top: 40px;
    z-index: 20;
    }

  .canali_container .next { cursor: pointer;
    position: absolute;
    right: 10px;
    top: 40px;
    z-index: 20;
    }

  .canali_cornice { margin: 0pt auto;
    padding: 0pt;
    height: 81px;
    width: 140px;
    position: relative;
    }

  .canali_cornice span { background: transparent url('../images/single-bg.png') no-repeat scroll left top;

    width: 140px;
    height: 81px;
    display: block;
    position: absolute;
    }

  .canali_cornice span:hover { background: transparent url('../images/single-bg_on.png') no-repeat scroll left top;

    width: 140px;
    height: 81px;
    display: block;
    position: absolute;
    }

  .canali_cornice img { margin-top: 9px;
    margin-left: 10px;
    }

  .canali_cornice span img { margin-top: 77px;
    }