/*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 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: 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 -5px 0 0; border-bottom: 1px solid #FFFFFF; padding: 10px 17px 12px 17px; text-decoration: none; color: #547594; font-weight: bold;}
.sezVCorrente a:hover, a:focus {color: White;}

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

/*#gruppi {margin: auto; font-size: 8pt; 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;}
.titoloTour {font-size: 10pt; margin: 0; padding: 10px 0 3px 5px; background-color: #FFF;}
.lancioTour {font-size: 10pt; margin: 0 0 7px 0; padding: 5px 10px 5px 5px; text-align: right; background-color: #FFF;}
.imgBig {border-top: 1px solid #FFA108; margin: 0; padding: 0; background-color: #FFF;}

/*BOX_HOME*/
#cont_3box {border: none; height: 100px; margin: 0 0 40px 0;}
#cont_box {float: left; width: 242px; margin-left: 4px; padding: 0px; font-size: 8pt; color: #3B66A1;}
#cont_box a {text-decoration: none; color: #3B66A1; background-color: White;}
#quad_colore {float: left; margin: 0 5px 4px 0; }
.tit_box {text-align: left; font-size: 10pt; font-weight: bold;}
.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;}

#cont_riga_bottom {float: left; border: none; margin-top: 20px; margin-bottom: 20px;}

/*TOURINVETRINA*/
#cont_box_tdm {float: left; width: 242px; margin-left: 4px; margin-right: 0px; background-color: #FFD495;  font-size: 8pt; color: White; border: px solid #FFA929}
#riga_tdm {width: 240px; border-left:4px solid #FFA929;}
.tit_tdm {height: 18px; padding:3px; padding-left:7px; background-color: #6F7166; border-bottom:px solid #FFA929; text-align: left; font-size: 10pt; font-weight: bold; color: White;}
.img_tdm {width: 110px; float:left; padding-top: 3px; padding-left: 5px;}
.txt_tdm {width: 120px; float:left; padding-top: 5px; padding-left: 2px; padding-right: 2px;}
.txt_dettagli {text-align: right; padding-bottom: 3px; background-color:#FFA929;}
#cont_box_tdm a {text-decoration: none; color: #6F7166;}

#cont_box_tdm2 {float: left; width: 242px; margin-left: ; margin-right: 2px; background-color: #BBC7D3; font-size: 8pt; color: White;}
#riga_tdm2 {width: 240px; border-left:4px solid #527390; }
.tit_tdm2 {height: 18px; padding:3px; padding-left:7px; background-color: #6F7166; border-bottom:px solid #527390; text-align: left; font-size: 10pt; font-weight: bold; color: White;}
.img_tdm2 {width: 110px; float:left; padding-top: 3px; padding-left: 5px; }
.txt_tdm2 {width: 120px; float:left; padding-top: 5px; padding-left: 2px; padding-right: 2px; }
.txt_dettagli2 {text-align: right; padding-bottom: 3px; background-color:#527390; } 
#cont_box_tdm2 a {text-decoration: none; color: #6F7166;}

/*ESPOSITORE_ORIZZONTALE*/
#cont_espositore {float: left; width: 245px; margin-left: 2px; padding: 0px; border: 1px solid #A3AEBA; font-size: 8pt; color: #3B66A1;}
#cont_articolo {float: left; width: 122px; padding: 0px;}
.img_articolo {height: 94px; background-color: #F5EC6B; text-align: center; border-right: 1px solid White; padding-top:7px; padding-bottom:7px;}
.img_articolo_ultimo_dx {height: 94px; background-color: #F5EC6B; text-align: center; padding-top:7px; padding-bottom:7px;}
.nome_articolo {height: 24px; padding-top: 5px; color: #6F7166; text-align: center; font-size: 10pt; font-weight: bold;}
.tit_espositore {text-align: left; font-size: 10pt; font-weight: bold; color: White; padding: 3px 3px 3px 7px; background-color: #A3AEBA; border-bottom:1px solid White;}
#cont_espositore a {text-decoration: none;}
.tit_espositore a {color: White;}
.nome_articolo a {color: #6F7166;}

/*ESPOSITORE_EVENTI*/
#cont_eventi {float: left; height: 160px; width: 245px; margin-left: 2px; padding: 0px; border: 1px solid #FFA108; font-size: 8pt; color: #3B66A1;}
#cont_lancio {float: left; width: 245px; padding: 0px;}
.img_lancio {background-color: White; text-align: center; border-right: 1px solid White; padding-top:7px; padding-bottom:7px;}
.testo_lancio {height: 20px; padding-top: 2px; padding-left: 2px; color: #6F7166; text-align: left; font-size: 9pt;}
.testo_descriz {padding-top: 2px; padding-left: 2px; color: #6F7166; text-align: left; font-size: 7pt; font-style: italic;}
.tit_eventi {text-align: left; font-size: 10pt; font-weight: bold; color: White; padding: 3px 3px 3px 7px; background-color: #FFA108; border-bottom:1px solid White;}
#cont_lancio a {text-decoration: none;}
.tit_eventi a {color: White;}
.testo_lancio a {color: #6F7166;}
.testo_descriz a {color: #6F7166;}

/*FOOTER*/
#footerCont {clear: left; height: 18px; padding: 5px 0 0 0; text-align: center; border-top: 1px solid white; background-color: #FFA108; color: white;}
#footerCont a {text-decoration: none; color: White;}
#dati_azienda {padding: 0 0 0 10px; float: left; text-align: left; background-color: #FFA108; color: white;}
#link {text-align: right; padding: 0 5px 0 0; margin: 0; background-color: #FFA108; color: white; font-weight: bold;}

/*BOTTOM*/
#bottomCont {clear: left; height: 18px; padding: 5px 0 0 0; text-align: center; border-top:; background-color: #FFF; color:  #CCCCCC;}
#bottomCont a {text-decoration: none; color: #CCCCCC;}
#dati_link {padding: 0 0 0 10px; float: center; text-align: center; background-color: white; font-size: 6pt; font-style: italic; color: #CCCCCC;}

