/*Title:      Dolcevita Stile Author:     Sardinia Point Updated:    Novembre 2006*/

/*SELETTORI LINGUA*/
.selectLang {border: none; margin-left: 810px; margin-bottom: 3px; font-size: 8pt;}
.selectLang a {text-decoration: none; color: #3B66A1;}

body {font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #3B66A1;}
a img {border: 0px;}
#logo {float: left; margin: 0; padding: 10px 8px 0 12px;}

#generalCont {display: inline; float: left; width: 750px; margin: 0 0 10px 120px; border: 1px solid #3B66A1;}
#testataCont {float: left; width: 750px; height: 109px; margin:0; border-bottom: 1px solid #3B66A1;}

/*NAVIGATORI*/
#navigatoriCont {float: left; width: 472px; height: 109px; border-left: 1px solid #3B66A1; border-right: 1px solid #FFFFFF;}

/*thicker*/
.menuThicker {width: 471px; height: 15px; margin: 0 0 -3px 0; padding: 4px 0 3px 0; font-size: 7pt; background: #547594;}
.menuThicker li {display: inline; background-color: #547594;}

.menuThicker a {margin: 0; border-right: 1px solid #A4AEBA; padding: 5px 3px 5px 3px; background-color: #547594; text-decoration: none; color: #A4AEBA;}
.menuThicker a:visited {color: #A4AEBA; text-decoration: none; background-color: #547594;}
.menuThicker a:hover, a:focus {color: White; background-color: #547594;}

.menuThicker .ultimaVoce a {border-right: 0;}
.menuTicker a:hover,
.menuTicker a:focus,
.menuTicker a:active{color: #FFF; text-decoration: none;}


/*sezioni principali*/
.menuSezioni {width: 471px; height: 35px; margin: 0 0 -22px 0; padding: 35px 0 20px 0; font-size: 10pt; background-color: #FFA108;}
.menuSezioni li {display: inline;}
.menuSezioni a:visited {color: #547594; text-decoration: none;}

.menuSezioni a:hover, a:focus {color: White;}
.menuSezioni .ultimaVoce a:link {border-right: 0;}

.menuSezioni a:hover,
.menuSezioni a:focus,
.menuSezioni a:active{color: #FFF; text-decoration: none;}

.menuSezioni .sezVSelezionata a {margin: 0 -6px 0 0; border: 1px solid #FFFFFF; border-left: 0; border-bottom: 0; padding: 10px 18px 12px 18px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menuSezioni .sezVSelezionata a:visited {color: #FFFFFF;}

.menuSezioni .sezVCorrente a {margin: 0 -6px 0 0; border-bottom: 1px solid #FFFFFF; padding: 10px 18px 12px 18px; text-decoration: none; color: #547594; font-weight: bold;}
.sezVCorrente a:hover, a:focus {color: White;}
.menuSezioni .sezVCorrente_dx a {margin: 0 -5px 0 0; border-bottom: 1px solid #FFFFFF; padding: 10px 16px 12px 16px; text-decoration: none; color: #547594; font-weight: bold;}
.sezVCorrente_dx a:hover, a:focus {color: White;}

.menuSezioni .sezVSelezionata_sx a {margin: -2px -6px -4px 0; border: 1px solid #FFFFFF; border-left: 0; border-bottom: 0; padding: 10px 18px 12px 18px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menuSezioni .sezVSelezionata_cent a {margin: 0 -6px 0 0; border: 1px solid #FFFFFF; border-bottom: 0; padding: 10px 18px 12px 18px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menuSezioni .sezVSelezionata_dx a {margin: 0 -6px 0 0; border: 1px solid #FFFFFF; border-right: 0; border-bottom: 0; padding: 10px 16px 12px 16px; text-decoration: none; color: #FFFFFF; font-weight: bold;}

.menuSezioni .sezVSelezionata_sx a:visited {color: #FFFFFF;}
.menuSezioni .sezVSelezionata_cent a:visited {color: #FFFFFF;}
.menuSezioni .sezVSelezionata_dx a:visited {color: #FFFFFF;}


/*gruppi tour*/
#gruppiLC {width: 100%px; padding: 1px 10px 2px 17px; text-align: center; font-size: 10pt; color: white;}
#gruppiMTB {width: 100%px; padding: 1px 10px 2px 218px; font-size: 10pt; color: white;}
#gruppiBCMS {width: 100%px; padding: 1px 10px 2px 100px; text-align: center; font-size: 10pt; color: white;}

/*prenotare*/
.prenota {float: left; width: 137px; height: 100px; margin:0 0 0 -1px; padding-top: 9px; text-align: center; background-color: #A4AEBA;
font-size: 8pt; color: white; line-height: 110%;}
.prenota a:link {text-decoration: none; margin: 0; color: White;}
.prenota a:hover, a:focus, a:active {background-color: #FFA108;}
.prenota a:visited {text-decoration: none; margin: 0; color: White;}

/*PROGRAMMA TOUR*/
#programmaCont {float: left; width: 750px; background-color: #A4AEBA;}
.titoloTour {font-size: 12pt; font-weight: bold; margin: 0; padding: 10px 0 3px 5px; background-color: #FFF;}
.lancioTour {margin: 0; padding: 5px 5px 5px 5px; background-color: #FFF;}
.imgBig {border-top: 1px solid #FFA108; margin: 0; padding: 0; background-color: #FFF;}

#colonnaDettagli {float: left; width: 200px; height: auto;}
.dettagliTitolo {width: 190px; height: auto; margin:0; padding: 5px 0 3px 10px; background-color: #547594; font-size: 10pt; font-weight: bold; color: white;}
.dettagliTesto {width: 180px; height: auto; margin:0; padding: 5px 10px 20px 10px; border-top: 1px solid white; background-color: #A4AEBA; font-size: 8pt; color: white; line-height: 13px;}

#colonnaDettagli ul {list-style: square; margin: 0; padding: 0 0 0 16px;}
.dettagliTesto p {list-style: square; margin: 0; padding-top: 4px;}

#colonnaProgramma {float: left; width: 549px; height: auto; background-color: #FFF; border-left: 1px solid #FFF;}
.highlightsTitolo {width: 534px; height: auto; margin: 0; padding: 5px 0 3px 15px; background-color: #FFA108; font-size: 10pt; font-weight: bold; color: white;}

#colonnaProgramma1 {float: left; width: 549px; height: auto;}
.highlightsTesto {float: left; width: 289px; padding: 30px 0px 10px 20px; height: auto; margin-left: 10px; line-height: 20px;}
.highlightsMappa {float: left; width: 210px; height: auto; margin: 0; padding: 5px 5px 10px 0px;}
.programmaTitolo {width: 534px; height: auto; margin: 0; padding: 5px 0 3px 15px; background-color: #FFA108; font-size: 10pt; font-weight: bold; color: white;}

#colonnaProgramma2 {float: left; width: 549px; height: auto;}
.programmaFoto {float: left; width: 199px; height: auto; margin: 0; padding: 15px 0 10px 0; text-align: center;}
.programmaTesto {float: left; width: 300px; height: auto; margin: 0; padding: 15px 0 3px 15px;}

/*FOOTER*/
#footerCont {clear: left; height: 18px; padding: 5px 0 0px 0; text-align: center; border-top: 1px solid white; background-color: #FFA108; color: white;}
#footerCont a {text-decoration: none; color: White;}


