/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * { margin: 0pt;
    padding: 0pt;
    }

  img { border: medium none ;
    margin: 0pt;
    padding: 0pt;
    }

  hr { position: absolute;
    top: -9999px;
    left: -9999px;
    }

  span { display: block;
    width: 0pt;
    height: 0pt;
    overflow: hidden;
    clip: rect(0pt, 0pt, 0pt, 0pt);
    }

  body { background: rgb(250, 247, 233) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: 'Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
    color: rgb(138, 140, 142);
    text-align: center;
    font-size: 100%;
    }

  #contenitore { margin: 10px auto 0pt;
    padding: 0pt;
    width: 790px;
    height: 100%;
    }

  #box { border: 1px solid rgb(237, 196, 180);
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 788px;
    height: 100%;
    margin-bottom: 10px;
    float: left;
    }

  #header { width: 788px;
    height: 115px;
    }

  #intestazione { width: 788px;
    height: 91px;
    float: left;
    }

  #logo { background: transparent url(immagini/sinis_vacanze_pedrera_1.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 178px;
    height: 91px;
    float: left;
    }

  #logo a { display: block;
    text-decoration: none;
    width: 100%;
    height: 100%;
    background-image: url(immagini/immagini/sinis_vacanze_pedrera_1.gif);
    }

  #hotel { border-right: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/sinis_vacanze_pedrera_2.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 212px;
    height: 91px;
    float: left;
    }

  #sinis_fianco_menu { border-right: 2px solid rgb(255, 255, 255);
    background: rgb(245, 211, 197) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 390px;
    height: 24px;
    float: left;
    }

  #sinis_sp_menu { border-bottom: 2px solid rgb(255, 255, 255);
    background: rgb(162, 188, 188) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 24px;
    float: left;
    }

  #sinis_sp_menu ul, #menu_inf ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #sinis_sp_menu li { display: inline;
    float: left;
    height: 24px;
    }

  #menu_inf li { display: inline;
    float: left;
    height: 22px;
    }

  #sinis_sp_menu a { line-height: 24px;
    font-size: 12px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .sa_pedrera_act, .risveglio_act, .gustare_act, .relax_act, .meraviglie_act, .scoprire_act { line-height: 24px;
    font-size: 12px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-decoration: underline;
    }

  #menu_inf a { line-height: 24px;
    font-size: 12px;
    font-weight: bold;
    color: rgb(170, 135, 98);
    text-decoration: none;
    }

  .tariffe_act, .novita_act, .mappa_act, .servizi_act, .manifestazioni_act, .link_act { line-height: 24px;
    font-size: 12px;
    font-weight: bold;
    color: rgb(170, 135, 98);
    text-decoration: blink;
    }

  #sinis_sp_menu a:hover, #menu_inf a:hover { text-decoration: underline;
    }

  .sa_pedrera, .sa_pedrera_act { width: 84px;
    }

  .risveglio, .risveglio_act { width: 66px;
    }

  .gustare, .gustare_act { width: 60px;
    }

  .relax, .relax_act { width: 45px;
    }

  .meraviglie, .meraviglie_act { width: 81px;
    }

  .scoprire, .scoprire_act { width: 60px;
    }

  .tariffe, .tariffe_act { width: 61px;
    }

  .novita, .novita_act { width: 63px;
    }

  .mappa, .mappa_act { width: 59px;
    }

  .servizi, .servizi_act { width: 63px;
    }

  .manifestazioni, .manifestazioni_act { width: 105px;
    }

  .link, .link_act { width: 45px;
    }

  #corpo { width: 788px;
    height: 100%;
    clear: left;
    }

  #contenuti { width: 788px;
    height: 100%;
    float: left;
    }

  #sp_foto { border-top: 2px solid rgb(255, 255, 255);
    border-bottom: 2px solid rgb(255, 255, 255);
    width: 392px;
    height: 100%;
    float: left;
    }

  #sp_txt { width: 396px;
    height: 100%;
    float: left;
    }

  #albergo_sp_menu { width: 788px;
    height: 22px;
    clear: left;
    }

  #menu_inf { background: rgb(245, 242, 217) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 22px;
    color: rgb(170, 135, 98);
    margin-left: 392px;
    }

  #footer { border: 1px solid rgb(136, 163, 163);
    background: rgb(150, 179, 179) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 788px;
    height: 24px;
    line-height: 24px;
    color: rgb(255, 255, 255);
    font-size: 11px;
    clear: left;
    font-family: Arial,Helvetica,sans-serif;
    }

  #footer a { color: rgb(255, 255, 255);
    }

  #home_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/home_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #home_sa_pedrera_01 { background: transparent url(immagini/home_sa_pedrera_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 111px;
    }

  #home_sa_pedrera_02 { background: transparent url(immagini/home_sa_pedrera_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 150px;
    }

  #home_sa_pedrera_03 { background: transparent url(immagini/home_sa_pedrera_03.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 92px;
    }

  #home_sinis_vacanze_cont { background: transparent url(immagini/home_cont.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 71px;
    }

  #home_spiaggia_is_arutas { border-left: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/home_spiaggia.jpg) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 394px;
    height: 284px;
    }

  #pedrera_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/pedrera_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #pedrera_bar a { border-right: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/pedrera_camera.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 202px;
    height: 107px;
    float: left;
    }

  #pedrera_veranda a { border-left: 1px solid rgb(255, 255, 255);
    border-bottom: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/pedrera_veranda.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 188px;
    height: 107px;
    float: left;
    }

  #pedrera_ristorante_01 a { border-top: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/pedrera_ristorante_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 122px;
    float: left;
    }

  #pedrera_ristorante_02 a { background: transparent url(immagini/pedrera_ristorante_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 122px;
    float: left;
    }

  #pedrera_ristorante_txt { padding: 11px 25px;
    width: 346px;
    height: 235px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #pedrera_ristorante_foto a { border-left: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/pedrera_giardino.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 394px;
    height: 98px;
    float: left;
    }

  #risveglio_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/risveglio_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #risveglio_colazione_01 a { border-right: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_colazione_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 155px;
    height: 159px;
    float: left;
    }

  #risveglio_camera_01 a { border-left: 1px solid rgb(255, 255, 255);
    border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_camera_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 235px;
    height: 157px;
    float: left;
    }

  #risveglio_colazione_02 a { border-right: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_colazione_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 220px;
    height: 194px;
    float: left;
    }

  #risveglio_giardino a { border-left: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_giardino.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 170px;
    height: 194px;
    float: left;
    }

  #risveglio_ristorante_txt { padding: 11px 25px;
    width: 346px;
    height: 235px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #risveglio_camera_02 a { border-left: 2px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_camera_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 130px;
    height: 98px;
    float: left;
    }

  #risveglio_bar a { border-left: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_bar.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 130px;
    height: 98px;
    float: left;
    }

  #risveglio_ristorante a { border-left: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/risveglio_ristorante.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 130px;
    height: 98px;
    float: left;
    }

  #gustare_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/gustare_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #gustare_cucina_01 { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/gustare_cucina_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 90px;
    }

  #gustare_cucina_02 a { border-right: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/gustare_cucina_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 199px;
    height: 129px;
    float: left;
    }

  #gustare_ristorante_01 { border-left: 1px solid rgb(255, 255, 255);
    border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/gustare_ristorante_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 190px;
    height: 127px;
    float: left;
    }

  #gustare_cucina_03 a { background: transparent url(immagini/gustare_cucina_03.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 132px;
    float: left;
    }

  #gustare_ristorante_txt { padding: 11px 25px;
    width: 346px;
    height: 201px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #gustare_ristorante_02 a { border-left: 2px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/gustare_ristorante_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 197px;
    height: 132px;
    float: left;
    }

  #gustare_ristorante_03 a { border-left: 1px solid rgb(255, 255, 255);
    background: transparent url(immagini/gustare_ristorante_03.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 195px;
    height: 132px;
    float: left;
    }

  #relax_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/relax_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #relax_mare_sinis { border-right: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/relax_mare.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 240px;
    height: 353px;
    float: left;
    }

  #relax_tennis_sinis { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/relax_tennis.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 86px;
    float: left;
    }

  #relax_golf_sinis { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/relax_golf.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 87px;
    float: left;
    }

  #relax_cavallo_sinis { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/relax_cavallo.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 87px;
    float: left;
    }

  #relax_bici_sinis { background: transparent url(immagini/relax_bici.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 87px;
    float: left;
    }

  #relax_spiaggia_txt { padding: 11px 25px;
    width: 346px;
    height: 335px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #meraviglie_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/meraviglie_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #meraviglie_spiaggia_is_arutas_01 a { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/meraviglie_arutas_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 98px;
    display: block;
    }

  #meraviglie_spiaggia_is_arutas_02 a { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/meraviglie_arutas_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 221px;
    height: 120px;
    float: right;
    }

  #meraviglie_isola_mal_di_ventre a { background: transparent url(immagini/meraviglie_isola.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 221px;
    height: 131px;
    float: right;
    }

  #meraviglie_spiaggia_is_arutas_03 a { border-left: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/meraviglie_arutas_03.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 169px;
    height: 253px;
    float: right;
    }

  #meraviglie_spiaggia_txt { padding: 11px 25px;
    width: 346px;
    height: 235px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #meraviglie_san_giovanni_sinis a { border-left: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/meraviglie_san_giovanni.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 394px;
    height: 98px;
    display: block;
    }

  #scoprire_sinis_vacanze_head { background: rgb(245, 242, 217) url(immagini/scoprire_header.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #scoprire_tharros_01 { border-right: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/scoprire_tharros_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 240px;
    height: 353px;
    float: left;
    }

  #scoprire_tharros_02 a { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/scoprire_tharros_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 81px;
    float: left;
    }

  #scoprire_chiesa_san_giovanni_sinis a { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/scoprire_chiesa.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 84px;
    float: left;
    }

  #scoprire_stagno_cabras a { border-bottom: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/scoprire_stagno.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 84px;
    float: left;
    }

  #scoprire_terme_fordongianus a { background: transparent url(immagini/scoprire_fordongianus.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 150px;
    height: 98px;
    float: left;
    }

  #scoprire_sinis_txt { padding: 11px 25px;
    width: 346px;
    height: 235px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #scoprire_san_salvatore { border-left: 2px solid rgb(255, 255, 255);
    background: transparent url(immagini/scoprire_san_salvatore.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 394px;
    height: 98px;
    }

  #tariffe_sinis_vacanze_head { background: transparent url(immagini/tariffe_header.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #tariffe_vacanze_01 { background: transparent url(immagini/tariffe_vacanze_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 160px;
    }

  #tariffe_vacanze_02 { background: transparent url(immagini/tariffe_vacanze_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 194px;
    }

  #tariffe_vacanze_txt { padding: 5px 0px 5px 10px;
    width: 386px;
    height: 100%;
    font-size: 10px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 13px;
    }

  table { margin: 3px 0px;
    padding: 0px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: 'Lucida Grande',Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(138, 140, 138);
    text-align: center;
    text-decoration: none;
    width: 375px;
    }

  td { border: 1px solid rgb(192, 210, 210);
    height: 10px;
    }

  .periodo { width: 160px;
    }

  .prezzi { width: 38px;
    }

  .prezzi a { color: rgb(138, 140, 142);
    text-decoration: none;
    }

  .last_minute { text-align: center;
    font-weight: bold;
    line-height: 30px;
    }

  #novita_sinis_vacanze_head { background: rgb(245, 242, 217) url(file:///C:/Documents%20and%20Settings/Carlop/Desktop/modifiche%20sito/sa_pedrera_ita/immagini/novita_header.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #novita_vacanze { margin: 58px 0px 0px;
    background: transparent url(immagini/novita.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 262px;
    }

  #novita_vacanze_txt { padding: 11px 25px;
    width: 346px;
    height: 335px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #mappa_sinis_vacanze_head { background: transparent url(immagini/mappa_header.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #mappa_provincia_oristano_01 { border-right: 1px solid rgb(245, 211, 197);
    background: transparent url(immagini/mappa_provincia_oristano_01.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 390px;
    height: 183px;
    }

  #mappa_sardegna { border-top: 1px solid rgb(245, 211, 197);
    border-right: 1px solid rgb(245, 211, 197);
    border-bottom: 1px solid rgb(245, 211, 197);
    background: transparent url(immagini/mappa_sardegna.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 123px;
    height: 166px;
    float: left;
    }

  #mappa_provincia_oristano_02 { border-right: 1px solid rgb(245, 211, 197);
    border-bottom: 1px solid rgb(245, 211, 197);
    background: transparent url(immagini/mappa_provincia_oristano_02.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 266px;
    height: 167px;
    float: left;
    }

  #mappa_provincia_oristano_txt { padding: 11px 25px;
    width: 346px;
    height: 335px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #mappa_provincia_oristano_txt a { color: rgb(138, 140, 138);
    }

  .centrato { text-align: center;
    margin-top: 30px;
    line-height: 20px;
    }

  #servizi_sinis_vacanze_head { background: transparent url(immagini/servizi_header.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #servizi_vacanze { margin: 0px;
    background: transparent url(immagini/servizi_vacanze.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 392px;
    height: 353px;
    }

  #servizi_vacanze_txt { padding: 20px 25px;
    width: 346px;
    height: 317px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #manifestazioni_sinis_vacanze_head { background: transparent url(immagini/manifestazioni_header.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #manifestazioni_sartiglia_01 { background: transparent url(immagini/manifestazioni_sartiglia_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 193px;
    height: 353px;
    float: left;
    }

  #manifestazioni_sartiglia_02 { background: transparent url(immagini/manifestazioni_sartiglia_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 199px;
    height: 353px;
    float: left;
    }

  #manifestazioni_vacanze_txt { padding: 11px 25px;
    width: 346px;
    height: 335px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 18px;
    }

  #link_sinis_vacanze_head { background: transparent url(immagini/link_header.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 396px;
    height: 91px;
    float: left;
    }

  #link_aeroporti_01 { background: transparent url(immagini/link_01.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 141px;
    height: 353px;
    float: left;
    }

  #link_aeroporti_02 { background: transparent url(immagini/link_02.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 251px;
    height: 353px;
    float: left;
    }

  #link_aeroporti_txt { padding: 11px 25px;
    width: 346px;
    height: 335px;
    font-size: 13px;
    color: rgb(138, 140, 138);
    text-align: left;
    line-height: 20px;
    }

  #link_aeroporti_txt a { color: rgb(138, 140, 138);
    padding-left: 20px;
    }

