/*Title: DV_CHISIAMO     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 {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 3px 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: 30px; margin: 0 0 -22px 0; padding: 35px 0 25px 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 19px 12px 19px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menuSezioni .sezVCorrente a {margin: 0 -6px 0 0; border-right: 1px solid #FFFFFF; padding: 10px 18px 12px 18px; text-decoration: none; color: #547594; font-weight: bold;}
.menuSezioni .sezVCorrentedx a {margin: 0 -6px 0 0; border-right: 0; padding: 10px 4px 12px 17px; text-decoration: none; color: #547594; font-weight: bold;}
.sezVCorrente a:hover, a:focus {color: White;}
.sezVCorrentedx a:hover, a:focus {color: White;}

/*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 170px; 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: #FFA108;}
.prenota a:visited {text-decoration: none; margin: 0; color: White;}

/*PROGRAMMA TOUR*/
#programmaCont {float: left; width: 750px; background-color: #A4AEBA;}
#programmaContBianco {float: left; width: 750px;}
.titoloTour {font-size: 12pt; font-weight: bold; margin: 0; padding: 10px 0 3px 5px; background-color: #FFF;}
.lancioTour {margin: 0; padding: 5px 5px 15px 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: 10px 10px 20px 10px; text-align: center; 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 {width: 480px; float: left; padding: 0px 0px 10px 0px; height: auto; margin-left: 10px;}
.highlightsMappa {float: left; width: 150px; 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;}

#barraGialla{padding: 2px 7px 2px 7px; background-color: #FFA108; font-size: 10pt; font-weight: bold; color: white;}
#barraGialla a {text-decoration: none; font-weight: normal; color: white;}
#barraGialla a:hover, a:focus {color: Blue;}
#testoFiltro{padding: 10px 7px 2px 10px; float: left;}

/*SOLO X FOTO*/
#cont_3box {border: none; height: 100px; background-color: White;}
#cont_box {float: left; width: 242px; margin-left: 4px; padding: 0px; font-size: 8pt; color: #3B66A1;}
#cont_box a {text-decoration: none; color: #3B66A1;}
#quad_colore {float: left; margin: 0 0 4px 0; }
.tit_box {text-align: center; font-size: 10pt; font-weight: bold;}
.tit_box a:visited {background-color: White;}
.img {margin: 0; border: 0;}
.lancio {margin: 0; border: 1px solid #A3AEBA; height: 46px; border-bottom: 0px; padding: 3px 3px 1px 3px;}
.freccia {margin: -9px 0 0 0; padding: 0 2px 2px 0; text-align: right; border: 1px solid #A3AEBA; border-top: 0;}


/*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;}
