@charset "utf-8";

html { 
background-color: #CCECFF;
background-image: url(../img/background-inverno2.jpg);
background-repeat: repeat-x;
filter: expression(document.execCommand("BackgroundImageCache", false, true)); /* IE6 Background Flicker Fix */ 
}


body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #5A6871;
}


a:link {
text-decoration: none;
color: #5A6871;
}


a:visited {
text-decoration: none;
color: #5A6871;
}


a:hover {
text-decoration: underline;
color: #3D9FF9;
}


a:active {
text-decoration: none;
color: #5A6871;
}


#container {
z-index: 0;
width: 1000px;
height: 846px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-homepage {
z-index: 0;
width: 1000px;
height: 855px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-cardada_lavista {
z-index: 0;
width: 1000px;
height: 925px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-cardada_storia {
z-index: 0;
width: 1000px;
height: 1086px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-attivita_escursioni {
z-index: 0;
width: 1000px;
height: 861px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-attivita_divertimentofamiglie {
z-index: 0;
width: 1000px;
height: 891px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-attivita_puntipanoramici {
z-index: 0;
width: 1000px;
height: 876px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-attivita_relax {
z-index: 0;
width: 1000px;
height: 856px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-attivita_mountainbike {
z-index: 0;
width: 1000px;
height: 856px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-attivita_parapendio {
z-index: 0;
width: 1000px;
height: 861px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-ristorazione {
z-index: 0;
width: 1000px;
height: 1580px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-manifestazioni {
z-index: 0;
width: 1000px;
height: 860px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-orarietariffe {
z-index: 0;
width: 1000px;
height: 1140px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-orarietariffe-tariffe {
z-index: 0;
width: 1000px;
height: 2675px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-meteo {
z-index: 0;
width: 1000px;
height: 866px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-comearrivare {
z-index: 0;
width: 1000px;
height: 1160px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-contatto {
z-index: 0;
width: 1000px;
height: 905px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


#container-partners {
z-index: 0;
width: 1000px;
height: 1070px;
background-color: #FFFFFF;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


div.header {
z-index: 1;
width: 1000px;
height: 392px;
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
}


div.navbar {
z-index: 2;
position: absolute;
top: -10px;
left: -10px;
}


div.buttons-home {
z-index: 1;
position: absolute;
top: 394px;
left: 5px;
}


div.buttons-press {
z-index: 1;
position: absolute;
top: 394px;
left: 45px;
}


div.buttons-impressum {
z-index: 1;
position: absolute;
top: 394px;
left: 89px;
}


div.buttons-video {
z-index: 1;
position: absolute;
top: 385px;
right: 275px;
}


div.buttons_boards-mappa_esplora {
z-index: 2;
position: absolute;
top: 479px;
left: 53px;
}


div.buttons_boards-newsletter_invia {
z-index: 2;
position: absolute;
top: 623px;
left: 53px;
}


div.buttons_boards-home_newsletter_invia {
z-index: 2;
position: absolute;
top: 762px;
left: 53px;
}


div.buttons_boards-webcam_guarda {
z-index: 2;
position: absolute;
top: 772px;
right: 89px;
}


div.buttons_boards-home-webcam_guarda {
z-index: 2;
position: absolute;
top: 764px;
right: 89px;
}


div.buttons-vedisumappa {
z-index: 1;
position: absolute;
top: 392px;
right: 275px;
}


div.buttons-orarietariffe {
z-index: 2;
position: absolute;
top: 380px;
right: 287px;
}


div.icons_boards-impianti_funivia {
z-index: 2;
position: absolute;
top: 453px;
left: 104px;
}


div.icons_boards-impianti_seggiovia {
z-index: 2;
position: absolute;
top: 483px;
left: 104px;
}


div.icons_boards-impianti_pista1 {
z-index: 2;
position: absolute;
top: 513px;
left: 104px;
}


div.icons_boards-impianti_pista2 {
z-index: 2;
position: absolute;
top: 543px;
left: 104px;
}


div.icons_boards-impianti_pista3 {
z-index: 2;
position: absolute;
top: 573px;
left: 104px;
}


div.icons_boards-impianti_altezzaneve {
z-index: 2;
color: #FFFFFF;
font-size: 14px;
text-align: left;
position: absolute;
top: 603px;
left: 104px;
}


div.icons_boards-impianti_tiponeve {
z-index: 2;
color: #FFFFFF;
font-size: 12px;
text-align: left;
position: absolute;
top: 633px;
left: 104px;
}


div.languages-italiano {
z-index: 1;
position: absolute;
top: 392px;
left: 215px;
}


div.languages-deutsch {
z-index: 1;
position: absolute;
top: 392px;
left: 235px;
}


div.languages-francais {
z-index: 1;
position: absolute;
top: 392px;
left: 255px;
}


div.languages-english {
z-index: 1;
position: absolute;
top: 392px;
left: 275px;
}


div.boards-mappa {
z-index: 1;
position: absolute;
top: 417px;
left: 0px;
}


div.boards-impianti {
z-index: 1;
position: absolute;
top: 417px;
left: 0px;
}


div.boards-newsletter {
z-index: 1;
position: absolute;
top: 531px;
left: 0px;
}


div.boards-home_newsletter {
z-index: 1;
position: absolute;
top: 670px;
left: 0px;
}


div.boards-newsletter_textfield {
z-index: 2;
position: absolute;
top: 594px;
left: 10px;
}


div.boards-home_newsletter_textfield {
z-index: 2;
position: absolute;
top: 733px;
left: 10px;
}


div.boards-meteo {
z-index: 1;
position: absolute;
top: 613px;
right: 0px;
}


div.boards-meteo_icona {
z-index: 2;
position: absolute;
top: 614px;
right: 5px;
}


div.boards-meteo_webcam {
z-index: 2;
position: absolute;
top: 618px;
right: 179px;
}


div.boards-meteo_data {
z-index: 2;
color: #FFFFFF;
font-size: 11px;
text-align: left;
position: absolute;
top: 639px;
left: 830px;
}


div.boards-meteo_ora {
z-index: 2;
color: #FFFFFF;
font-size: 11px;
text-align: left;
position: absolute;
top: 653px;
left: 830px;
}


div.boards-meteo_temperatura {
z-index: 2;
color: #FFFFFF;
font-size: 20px;
text-align: left;
position: absolute;
top: 666px;
left: 830px;
}


div.boards-webcam {
z-index: 1;
position: absolute;
top: 651px;
right: 0px;
}


div.boards-webcam_img {
z-index: 2;
position: absolute;
top: 706px;
right: 10px;
}


div.boards-home-webcam_img {
z-index: 2;
position: absolute;
top: 698px;
right: 10px;
}


div.banner-sito {
z-index: 1;
position: absolute;
top: 721px;
left: 220px;
}


div.title {
z-index: 1;
font-size: 30px;
position: absolute;
top: 420px;
left: 215px;
}


div.title-attivita_divertimentofamiglie {
z-index: 1;
font-size: 22px;
position: absolute;
top: 420px;
left: 215px;
}


div.title-comearrivare {
z-index: 1;
font-size: 30px;
position: absolute;
top: 420px;
left: 215px;
}


div.subtitle_meteo_attuale {
z-index: 1;
font-size: 20px;
position: absolute;
top: 468px;
left: 215px;
}


div.subtitle_meteo_previsioni {
z-index: 1;
font-size: 20px;
position: absolute;
top: 615px;
left: 215px;
}


div.text {
z-index: 1;
position: absolute;
top: 465px;
left: 215px;
width: 512px;
}


table.ristorazione {
z-index: 1;
position: absolute;
top: 465px;
left: 215px;
width: 505px;
border: 0px;
padding: 0px;
}


table.ristorazione_intestazione {
width: 505px;
border: 0px;
padding: 0px;
font-size: 12px;
}


table.ristorazione_contenuto {
width: 505px;
border: 0px;
padding: 0px;
font-size: 12px;
}


td.ristorazione_nome {
width: 255px;
font-size: 14px;
text-align: left;
font-weight: bold;
}


td.ristorazione_gerente {
width: 250px;
text-align: right;
}


td.ristorazione_img {
width: 175px;
vertical-align: top;
}


td.ristorazione_descrizione {
width: 330px;
text-align: justify;
vertical-align: top;
}


tr.ristorazione_spazio {
height: 20px;
}


table.manifestazioni {
z-index: 1;
position: absolute;
top: 465px;
left: 215px;
width: 505px;
border: 0px;
padding: 0px;
}


table.manifestazioni_intestazione {
width: 505px;
border: 0px;
padding: 0px;
font-size: 12px;
}


table.manifestazioni_contenuto {
width: 505px;
border: 0px;
padding: 0px;
font-size: 12px;
}

/*
td.manifestazioni_nome {
width: 220px;
font-size: 14px;
text-align: left;
font-weight: bold;
}


td.manifestazioni_data {
width: 285px;
text-align: right;
}


td.manifestazioni_img {
width: 175px;
vertical-align: top;
}


td.manifestazioni_descrizione {
width: 330px;
text-align: justify;
vertical-align: top;
}
*/


td.manifestazioni_nome {
width: 370px;
font-size: 14px;
text-align: left;
font-weight: bold;
}


td.manifestazioni_data {
width: 135px;
text-align: left;
}


td.manifestazioni_descrizione {
width: 330px;
text-align: justify;
vertical-align: top;
}


tr.manifestazioni_spazio {
height: 20px;
}


table.orarietariffe_orari {
z-index: 1;
position: absolute;
top: 420px;
left: 215px;
width: 500px;
border: 0px;
padding: 0px;
font-size: 12px;
}


table.orarietariffe_tariffe1 {
z-index: 1;
position: absolute;
top: 420px;
left: 215px;
width: 500px;
border-collapse: collapse;
padding: 0px;
margin: 0px;
font-size: 12px;
}


table.orarietariffe_tariffe2 {
z-index: 1;
position: absolute;
top: 1050px;
left: 215px;
width: 377px;
border: 0px;
padding: 0px;
font-size: 12px;
}

/*  OLD TABLE 4 COLUMNS
table.orarietariffe_tariffe3 {
z-index: 1;
position: absolute;
top: 2230px;
left: 215px;
width: 500px;
border: 0px;
padding: 0px;
font-size: 12px;
}
*/

table.orarietariffe_tariffe3 {
z-index: 1;
position: absolute;
top: 2200px;
left: 215px;
width: 500px;
border: 0px;
padding: 0px;
font-size: 12px;
}


tr.orarietariffe_title {
font-size: 30px;
}


tr.orarietariffe_subtitle {
font-size: 14px;
font-style: italic;
}


tr.orarietariffe_tratta {
height: 30px;
font-size: 14px;
font-weight: bold;
}


tr.orarietariffe_intestazione {
height: 40px;
font-weight: bold;
background-color: #ebf5fe;
text-align: center;
vertical-align: middle;
}


tr.orarietariffe_intestazione_big {
height: 60px;
font-weight: bold;
background-color: #ebf5fe;
text-align: center;
vertical-align: middle;
}


tr.orarietariffe_intestazione_tariffe_testo {
height: 35px;
font-weight: bold;
background-color: #ebf5fe;
text-align: center;
vertical-align: middle;
}


tr.orarietariffe_intestazione_tariffe_icona {
height: 30px;
background-color: #ebf5fe;
vertical-align: top;
text-align: center;
}


tr.orarietariffe_spazio {
height: 20px;
}


tr.orarietariffe_osservazioni {
height: 35px;
font-style: italic;
text-align: justify;
vertical-align: middle;
}


tr.orarietariffe_osservazioni1 {
height: 35px;
font-weight: bold;
text-decoration: underline;
text-align: justify;
vertical-align: middle;
}


tr.orarietariffe_osservazioni2 {
height: 25px;
text-align: justify;
vertical-align: middle;
}


tr.orarietariffe_orari_righe {
height: 60px;
vertical-align: middle;
text-align: center;
}


tr.orarietariffe_tariffe_righe {
height: 25px;
vertical-align: middle;
text-align: center;
}


td.orarietariffe_orari_colonna1 {
width: 130px;
font-weight: bold;
text-align: left;
}


td.orarietariffe_orari_colonna2 {
width: 185px;
}


td.orarietariffe_orari_colonna3 {
width: 185px;
}

/*  OLD TABLE 4 COLUMNS
td.orarietariffe_tariffe_colonna1 {
width: 125px;
text-align: left;
border-right: 1px;
}
*/

td.orarietariffe_tariffe_colonna1 {
width: 130px;
text-align: left;
border-right: 1px;
}

/*  OLD TABLE 4 COLUMNS
td.orarietariffe_tariffe_colonna1A {
width: 125px;
border-right: 1px;
}
*/

td.orarietariffe_tariffe_colonna1A {
width: 130px;
border-right: 1px;
}

td.orarietariffe_tariffe_colonna1A_100 {
width: 100px;
border-right: 1px;
}

/*  OLD TABLE 4 COLUMNS
td.orarietariffe_tariffe_colonna2 {
width: 129px;
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
}
*/

td.orarietariffe_tariffe_colonna2 {
width: 185px;
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
}

td.orarietariffe_tariffe_colonna2_100 {
width: 100px;
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
}

/*  OLD TABLE 4 COLUMNS
td.orarietariffe_tariffe_colonna3 {
width: 129px;
}
*/

td.orarietariffe_tariffe_colonna3 {
width: 185px;
}

td.orarietariffe_tariffe_colonna3_100 {
width: 100px;
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
}

/*  OLD TABLE 4 COLUMNS
td.orarietariffe_tariffe_colonna4 {
width: 117px;
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
border-right: none;
}
*/

td.orarietariffe_tariffe_colonna4_100 {
width: 100px;
}

td.orarietariffe_tariffe_colonna5_100 {
width: 100px;
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
border-right: none;
}

td.orarietariffe_tariffe_righe_attenzione1 {
border: 2px solid #FFFFFF;
border-bottom: none;
border-top: none;
}


td.orarietariffe_tariffe2_colonna1 {
width: 125px;
font-weight: bold;
text-align: left;
}


td.orarietariffe_tariffe2_colonna2 {
width: 123px;
}


td.orarietariffe_tariffe2_colonna3 {
width: 129px;
}


table.contatto {
z-index: 1;
position: absolute;
top: 480px;
left: 215px;
width: 500px;
border: 0px;
padding: 0px;
font-size: 12px;
}


table.contatto_form {
z-index: 1;
position: absolute;
top: 560px;
left: 215px;
width: 500px;
border: 0px;
padding: 0px;
font-size: 12px;
}


tr.contatto_form_riga {
height: 25px;
vertical-align: middle;
text-align: left;
}


tr.contatto_form_campiobbligatori {
height: 40px;
vertical-align: middle;
text-align: center;
}


td.contatto_form_colonna1 {
width: 150px;
font-weight: bold;
text-align: left;
}


td.contatto_form_colonna2 {
width: 350px;
}


td.contatto_form_colonna2_buttons {
width: 350px;
text-align: center;
}


.textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 340px;
height: 80px;
}

div.text_meteo_temperatura {
z-index: 1;
font-size: 18px;
position: absolute;
top: 515px;
left: 330px;
}


div.text-meteo_temperaturaC {
z-index: 1;
font-size: 18px;
position: absolute;
top: 540px;
left: 330px;
}

div.text_meteo_vento {
z-index: 1;
font-size: 18px;
position: absolute;
top: 515px;
left: 590px;
}

div.text_meteo_vento_d {
z-index: 1;
font-size: 12px;
position: absolute;
top: 540px;
left: 590px;
}

div.text_meteo_vento_v {
z-index: 1;
font-size: 12px;
position: absolute;
top: 560px;
left: 590px;
}

div.text_meteo_vento_vmax {
z-index: 1;
font-size: 12px;
position: absolute;
top: 580px;
left: 590px;
}

div.text-meteo_aggiornamento {
z-index: 1;
font-size: 12px;
position: absolute;
top: 590px;
left: 217px;
}


div.text-meteo_fonte {
z-index: 1;
font-size: 10px;
font-style: italic;
position: absolute;
top: 830px;
left: 217px;
}


div.text-meteo_aggiornamento_previsioni {
z-index: 1;
font-size: 10px;
font-style: italic;
position: absolute;
top: 830px;
right: 278px;
}


div.homepage-cardada_news {
z-index: 1;
position: absolute;
top: 455px;
left: 219px;
}


div.homepage-cardada_news_text {
z-index: 2;
position: absolute;
top: 461px;
left: 223px;
}


div.homepage-mappa {
z-index: 1;
position: absolute;
top: 455px;
left: 477px;
}


div.meteo_icons_attuale {
z-index: 1;
position: absolute;
top: 500px;
left: 230px;
}

div.meteo_icons_vento {
z-index: 1;
position: absolute;
top: 500px;
left: 490px;
}

table.meteo_previsioni {
z-index: 1;
position: absolute;
top: 650px;
left: 215px;
width: 510px;
height: 150px;
}


tr.previsioni_background_blu {
background-color: #ebf5fe;
height: 16px;
text-align: center;
font-size: 12px;
}


tr.previsioni_icons {
height: 60px;
vertical-align: middle;
}


tr.previsioni_descriptions {
height: 58px;
text-align: center;
font-size: 10px;
}


td.meteo_previsioni {
width: 125px;
}


table.partners {
z-index: 1;
position: absolute;
top: 470px;
left: 215px;
width: 510px;
border: 0px;
padding: 0px;
font-size: 12px;
}


tr.partners_riga {
height: 50px;
text-align: left;
vertical-align: middle; 
}


td.partners_colonna_logo {
width: 80px;
}


td.partners_colonna_nome {
width: 175px;
}


#background_container-sole {
z-index: 0;
position: absolute;
left: 446px;
top: 600px;
}


#background_container-sole_attivita_escursioni {
z-index: 0;
position: absolute;
left: 446px;
top: 615px;
}


#background_container-sole_attivita_divertimentofamiglie {
z-index: 0;
position: absolute;
left: 446px;
top: 645px;
}


#background_container-sole_attivita_puntipanoramici {
z-index: 0;
position: absolute;
left: 446px;
top: 630px;
}


#background_container-sole_attivita_relax {
z-index: 0;
position: absolute;
left: 446px;
top: 610px;
}


#background_container-sole_attivita_mountainbike {
z-index: 0;
position: absolute;
left: 446px;
top: 610px;
}


#background_container-sole_attivita_parapendio {
z-index: 0;
position: absolute;
left: 446px;
top: 615px;
}


#background_container-sole_lat_storia {
z-index: 0;
position: absolute;
left: 0px;
top: 695px;
}


#background_container-sole_lat_meteo {
z-index: 0;
position: absolute;
left: 0px;
top: 640px;
}


#background_container-sole_lat_ristorazione {
z-index: 0;
position: absolute;
left: 0px;
top: 1354px;
}


div.boards-pdf_top {
z-index: 1;
position: absolute;
top: 655px;
right: 0px;
}


div.boards-pdf_top_mtb {
z-index: 1;
position: absolute;
top: 625px;
right: 0px;
}


div.boards-pdf_top_sci {
z-index: 1;
position: absolute;
top: 625px;
right: 0px;
}


div.boards-pdf_middle_mtb {
z-index: 1;
position: absolute;
top: 673px;
right: 0px;
}


div.boards-pdf_middle {
z-index: 1;
position: absolute;
top: 703px;
right: 0px;
}


div.boards-pdf_bottom {
z-index: 1;
position: absolute;
top: 751px;
right: 0px;
}


div.boards-buttons-pdf_top {
z-index: 2;
position: absolute;
top: 657px;
right: 0px;
}


div.boards-buttons-pdf_top_mtb {
z-index: 2;
position: absolute;
top: 627px;
right: 0px;
}


div.boards-buttons-pdf_top_sci {
z-index: 2;
position: absolute;
top: 627px;
right: 0px;
}


div.boards-buttons-pdf_middle {
z-index: 2;
position: absolute;
top: 705px;
right: 0px;
}


div.boards-buttons-pdf_middle_mtb {
z-index: 2;
position: absolute;
top: 675px;
right: 0px;
}


div.boards-buttons-pdf_bottom {
z-index: 2;
position: absolute;
top: 753px;
right: 0px;
}


div.maps-comearrivare_svizzera {
z-index: 2;
position: absolute;
top: 851px;
left: 39px;
}


div.maps-comearrivare_ticino {
z-index: 2;
position: absolute;
top: 856px;
left: 447px;
}


div.maps-comearrivare_locarnese {
z-index: 2;
position: absolute;
top: 863px;
right: 71px;
}


#testimonials {
z-index: 2;
position: absolute;
right: 0px;
top: 180px;
}


#testimonials_homepage {
z-index: 2;
position: absolute;
right: 0px;
top: 130px;
}


#testimonials_cardada_lafunivia {
z-index: 2;
position: absolute;
right: 0px;
top: 140px;
}


#container-thumbnails_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 714px;
}


#container-thumbnails {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 714px;
}


#container-thumbnails-cardada_lavista_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 784px;
}


#container-thumbnails-cardada_lavista {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 784px;
}


#container-thumbnails-cardada_storia_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 954px;
}


#container-thumbnails-cardada_storia {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 954px;
}


#container-thumbnails_attivita_escursioni_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 729px;
}


#container-thumbnails_attivita_escursioni {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 729px;
}


#container-thumbnails-attivita_divertimentofamiglie_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 759px;
}


#container-thumbnails-attivita_divertimentofamiglie {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 759px;
}


#container-thumbnails-attivita_puntipanoramici_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 744px;
}


#container-thumbnails-attivita_puntipanoramici {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 744px;
}


#container-thumbnails-attivita_relax_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 724px;
}


#container-thumbnails-attivita_relax {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 724px;
}


#container-thumbnails-attivita_mountainbike_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 724px;
}


#container-thumbnails-attivita_mountainbike {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 724px;
}


#container-thumbnails-attivita_parapendio_background {
z-index: 1;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 729px;
}


#container-thumbnails-attivita_parapendio {
z-index: 2;
position: absolute;
width: 1000px;
height: 132px;
left: 50%;
margin-left: -500px;
top: 729px;
}


#container-footer {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 846px;
}


#container-footer-homepage {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 855px;
}


#container-footer-cardada_lavista {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 925px;
}


#container-footer-cardada_storia {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 1086px;
}


#container-footer-attivita_escursioni {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 861px;
}


#container-footer-attivita_divertimentofamiglie {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 891px;
}


#container-footer-attivita_puntipanoramici {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 876px;
}


#container-footer-attivita_relax {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 856px;
}


#container-footer-attivita_mountainbike {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 856px;
}


#container-footer-attivita_parapendio {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 861px;
}


#container-footer-ristorazione {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 1580px;
}


#container-footer-manifestazioni {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 860px;
}


#container-footer-orarietariffe {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 1140px;
}


#container-footer-orarietariffe-tariffe {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 2675px;
}


#container-footer-meteo {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 866px;
}


#container-footer-comearrivare {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 1160px;
}


#container-footer-contatto {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 905px;
}


#container-footer-partners {
z-index: 0;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
top: 1070px;
}


div.footer-text {
z-index: 1;
position: absolute;
font-size: 10px;
text-align: center;
width: 1000px;
left: 50%;
margin-left: -500px;
bottom: 12px;
}


div.footer {
z-index: 1;
position: absolute;
width: 1000px;
height: 34px;
left: 50%;
margin-left: -500px;
margin-bottom: 0px;
}

div.footer_quality {
z-index: 1;
position: absolute;
width: 31px;
height: 29px;
right: 15px;
bottom: 2px;
}


div.impressum_title {
z-index: 1;
font-size: 20px;
text-align: center;
}


div.impressum_subtitle {
z-index: 1;
font-size: 15px;
font-weight: bold;
text-align: center;
}

div.impressum_text {
text-align: center;
}

div.press_title {
z-index: 1;
font-size: 20px;
text-align: center;
}


div.press_subtitle {
z-index: 1;
font-size: 15px;
font-weight: bold;
text-align: center;
}


div.press_text {
text-align: center;
}


table.press {
width: 480px;
border: 0px;
padding: 0px;
text-align: center;
}


div.logo_quality {
z-index: 100;
position: absolute;
top: 806px;
left: 69px;
}


div.logo_facebook {
z-index: 100;
position: absolute;
top: 417px;
left: 215px;
}


/* Area gestionale */

td.gestione-title_home {
font-size: 20px;
font-weight: bold;
}



td.gestione-subtitle {
font-size: 16px;
font-weight: bold;
font-style: italic;
}


.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2496da;
	border: solid 2px;
}


td.form-text {
font-size: 12px;
}
