body { background-color: #faecdc; background-image: url(immagini/background.gif); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0; }
.tit { color: #6b4132; font-weight: bold; }
.just { text-align: justify; }
.gras { font-weight: bold; }
.ital { font-style: italic; }
.citaItal { font-size: 14px; font-family: "times new roman"; font-style: italic; }
.cita { text-align: right; }
.destra { text-align: right; }
.cent { text-align: center; }
#container { text-align: left; width: 995px; margin-right: auto; margin-left: auto; }
#header { background-color: transparent; height: 200px; overflow: hidden; float: left; margin-bottom: 5px; }
#hSx { float: left; }
#logo { background-color: white; background-image: url(immagini/logo.gif); background-repeat: no-repeat; background-position: left top; width: 340px; height: 180px; margin: 0; padding: 0; border-width: 0; }
#logo img { top: 0; left: 0; right: 0; bottom: 0; width: 297px; height: 180px; margin: 0; padding: 0; border-width: 0; }
#logoHidden { visibility: hidden; display: none; }
#menuTop { color: white; font-size: 13px; font-family: arial; background-color: white; width: 340px; float: left; padding-top: 1px; }
#menuTop li { text-align: center; display: inline; width: 73px; border-style: solid; }
#menuTop .mmt { text-align: center; width: 98px; float: left; border-right: 1px solid white; }
#menuTop .mmt a:link, #menuTop .mmt a:visited { color: white; text-decoration: none; background-color: #926f62; background-repeat: repeat-x; background-position: left top; width: 98px; height: 20px; float: left; }
#menuTop .mmt a:hover, #menuTop .mmt a:focus, #menuTop .mmt a:active { color: #424141; text-decoration: none; background-color: #d8cbc3; background-image: url(immagini/bgbh.gif); background-repeat: repeat-x; background-position: left top; }
#menuTop #primo { border-left: 1px solid white; }
#menuTop .mmtE { color: #424141; line-height: 19px; background-color: transparent; background-image: url(immagini/bgbh.gif); text-align: center; width: 98px; float: left; border-right: 1px solid white; }
#hDx { background-color: white; height: 200px; float: left; }
#hDx #flash { width: 650px; height: 200px; margin: 0; padding: 0; }
#menu { font-size: 14px; font-family: arial; text-align: left; width: 995px; height: 29px; float: left; clear: both; margin-bottom: 15px; padding: 0; border-width: 0;parent; }
#menu ul { margin: 0; padding: 0; border-width: 0; }
#menu li { background-image: url(immagini/menuProposte.gif); text-align: center; width: 172px; border-style: solid; display: inline; }
#menu .mm { text-align: center; width: 197px; float: left; border-right: 1px solid white; }
#menu .mm a:link, #menu .mm a:visited { color: #6b4132; background-color: #f0f0ef; background-image: url(immagini/bgb.gif); background-repeat: repeat-x; background-position: left top; text-decoration: none; width: 197px; height: 19px; float: left; padding-top: 5px; padding-bottom: 5px; }
#menu .mm a:hover, #menu .mm a:focus, #menu .mm a:active { color: #424141; background-color: #d8cbc3; background-image: url(immagini/bgbh.gif); background-repeat: repeat-x; background-position: left top; text-decoration: none; }
#menu .mmE { color: #424141; line-height: 19px; background-color: transparent; background-image: url(immagini/bgbh.gif); text-align: center; width: 197px; float: left; padding-top: 5px; padding-bottom: 5px; border-right: 1px solid white; }
#menu #primo { border-left: 1px solid white; }
#corpo { width: 995px; float: left; border-color: #d73939; }
#sx { background-repeat: repeat-x; background-position: left top; width: 241px; float: left; }
#sx a { color: #6b6b6b; text-decoration: none; }
#indirizzo { color: #707172; font-size: 13px; font-family: "trebuchet ms"; background-color: transparent; background-image: url(immagini/ind.gif); background-repeat: no-repeat; background-position: left top; margin-bottom: 20px; padding-top: 5px; padding-left: 50px; }
#indirizzo a { color: #707172; text-decoration: none; }
#immagini { font-family: "trebuchet ms"; background-image: url(immagini/pelli.gif); background-repeat: repeat-y; background-position: left top; text-align: center; width: 241px; }
#imgTit { color: #6b4132; font-size: 15px; font-weight: bold; background-image: url(immagini/immagini.gif); background-repeat: no-repeat; background-position: left top; text-align: left; width: 181px; height: 31px; padding-top: 3px; padding-left: 60px; }
#indLeftCont { font-family: "trebuchet ms"; width: 241px; margin-bottom: 10px; }
.indLeftTit { color: #6b4132; font-size: 13px; font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-position: left top; text-align: left; height: 26px; margin-bottom: 3px; padding-top: 5px; padding-left: 58px; }
#indLeftCont #il1 { background-image: url(immagini/ls01.gif); }
#indLeftCont #il2 { background-image: url(immagini/ls02.gif); }
#indLeftCont #il3 { background-image: url(immagini/ls03.gif); }
#indLeftCont #il4 { background-image: url(immagini/ls04.gif); }
#indLeftCont #il5 { background-image: url(immagini/ls05.gif); }
#indLeft { color: #5a5a5b; font-size: 11px; background-color: transparent; background-image: url(immagini/bcks.gif); background-repeat: repeat-x; background-position: left top; padding: 5px; }
#indLeft #imgLeft { text-align: center; margin-bottom: 5px; }
#cx { color: #6b6b6b; font-size: 13px; font-family: "trebuchet ms"; width: 483px; float: left; padding-right: 10px; padding-left: 10px; }
#cx a { color: #6b6b6b; text-decoration: none; }
#cx h1 { color: #6b4132; font-size: 18px; font-weight: bold; background-image: url(immagini/elencops.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; border-bottom-style: solid; border-bottom-width: 1px; }
#cx h2 { font-size: 14px; font-weight: bold; }
#cx h3 { font-size: 13px; }
#cx td { color: #6b6b6b; font-size: 13px; font-family: "trebuchet ms"; }
#cx ul { list-style-image: url(immagini/elencops.gif); }
.titolo { margin-bottom: 20px; }
#titoloProps { color: white; font-size: 17px; font-family: "trebuchet ms"; font-weight: bold; background-color: transparent; background-image: url(immagini/proposte_viaggio.gif); background-repeat: no-repeat; background-position: left top; text-align: center; height: 36px; padding-top: 6px; }
#elencoGraf { color: #707172; font-size: 13px; font-family: "trebuchet ms"; font-weight: bold; text-align: center; width: 483px; padding-top: 5px; padding-bottom: 5px; }
#elencoGraf a { color: #6b4132; font-weight: bold; text-decoration: none; }
.propTit { color: white; font-size: 17px; font-family: "trebuchet ms"; background-image: url(immagini/propdett.gif); background-repeat: no-repeat; background-position: left top; text-align: center; width: 483px; height: 32px; padding-top: 10px; }
.propImg { text-align: center; overflow: hidden; margin-bottom: 5px; }
.propCont { font-family: "trebuchet ms"; background-color: white; width: 463px; margin-bottom: 10px; padding: 10px 10px 5px; border-color: #c0c0c0; border-style: solid; border-width: 0 1px 1px; }
.propDesc { color: #5a5a5b; font-size: 11px; font-family: "trebuchet ms"; padding-left: 10px; }
.propFoot { color: #6b4132; font-size: 11px; font-family: "trebuchet ms"; background-color: white; background-image: url(immagini/lente.gif); background-repeat: no-repeat; background-position: right bottom; text-align: right; width: 455px; height: 28px; padding-top: 10px; padding-right: 10px; }
.propFoot a { color: #6b4132; font-size: 11px; font-family: "trebuchet ms"; text-decoration: none; }
#propConts { background-color: white; width: 473px; padding: 10px 5px; border: solid 1px #959494; }
#propConts .propTitT { font-family: "trebuchet ms"; font-weight: bold; padding-left: 10px; }
#propConts .propTitT a { color: #6b4132; font-size: 14px; font-family: "trebuchet ms"; font-weight: bold; text-decoration: none; }
.propDescT { color: #5a5a5b; font-size: 11px; font-family: "trebuchet ms"; padding-left: 10px; }
.propFootT { color: #6b4132; font-size: 11px; font-family: "trebuchet ms"; background-color: white; background-image: url(immagini/dettaglie.gif); background-repeat: no-repeat; background-position: right bottom; text-align: right; height: 20px; margin-bottom: 10px; padding-top: 4px; padding-right: 10px; }
.propFootT a { color: #6b4132; font-size: 12px; font-family: "trebuchet ms"; text-decoration: none; }
#indTopCont { font-family: "trebuchet ms"; width: 483px; margin-bottom: 10px; }
.indTopTit { color: white; font-size: 17px; font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-position: left top; text-align: left; height: 37px; margin-bottom: 3px; padding-top: 5px; padding-left: 100px; }
#indTopCont #it1 { background-image: url(immagini/ca01.gif); }
#indTopCont #it2 { background-image: url(immagini/ca02.gif); }
#indTopCont #it3 { background-image: url(immagini/ca03.gif); }
#indTopCont #it4 { background-image: url(immagini/ca04.gif); }
#indTop { color: #5a5a5b; font-size: 11px; background-color: transparent; background-image: url(immagini/topbody.gif); background-repeat: repeat-y; background-position: left top; padding: 0 30px; }
#indTopHeader { background-image: url(immagini/topheader.gif); background-repeat: no-repeat; background-position: left top; height: 42px; }
#indTopFooter { background-image: url(immagini/topfooter.gif); background-repeat: no-repeat; background-position: left bottom; height: 50px; }
#indTop #imgTop { float: left; margin-right: 5px; }
#indRightCont { font-family: "trebuchet ms"; width: 483px; }
.indRightTit { color: white; font-size: 17px; font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-position: left top; text-align: left; height: 37px; clear: left; margin-bottom: 3px; padding-top: 5px; padding-left: 80px; }
#indRightCont #ir1 { background-image: url(immagini/cb01.gif); }
#indRightCont #ir2 { background-image: url(immagini/cb02.gif); }
#indRightCont #ir3 { background-image: url(immagini/cb03.gif); }
#indRightCont #ir4 { background-image: url(immagini/cb04.gif); }
#indRightCont #ir5 { background-image: url(immagini/cb05.gif); }
#indRightCont #ir6 { background-image: url(immagini/cb06.gif); }
#indRight { color: #5a5a5b; font-size: 11px; background-color: white; width: 471px; float: left; margin-bottom: 10px; padding: 5px; border: solid 1px #b5b4b4; }
#indRight #imgRight { float: left; margin-right: 5px; margin-bottom: 5px; }
#elencoGraf { margin-bottom: 10px; }
#dx { background-repeat: repeat-x; background-position: left top; width: 241px; float: left; }
#cartaEtica img { margin-bottom: 10px; border-width: 0; }
#newsCont { background-color: #d1d1d1; background-repeat: repeat-x; width: 241px; overflow: hidden; margin-bottom: 10px; }
#newsTit { color: #6b4132; font-size: 15px; font-family: "trebuchet ms"; font-weight: bold; background-image: url(immagini/news.gif); background-repeat: no-repeat; background-position: left top; text-align: left; height: 5px; padding-top: 10px; padding-bottom: 20px; padding-left: 60px; }
#news { color: #605f5f; font-size: 15px; font-family: "trebuchet ms"; font-weight: normal; height: 130px; overflow: hidden; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; order-bottom-style: solid;; }
#news a { color: #6b6b6b; font-weight: bold; text-decoration: none; }
#news #datacontainer { position: relative; }
#news hr { width: 98%; }
#newsFooter { font-size: 13px; font-family: "trebuchet ms"; text-align: center; padding-top: 5px; padding-bottom: 5px; border: solid 1px #c3c3c3; }
#newsFooter a { color: #6b6b6b; font-weight: bold; text-decoration: none; }
.newsImg { text-align: center; padding-top: 10px; padding-bottom: 10px; }
#newsElenco {  }
#newsElenco li { margin-top: 10px; margin-bottom: 10px; }
.newsBig { }
.newsBig h3 { margin-top: 0; }
.newsBig h2 { font-weight: normal; margin-top: 0; margin-bottom: 0; }
.newsBig h1 { margin: 0; }
#newslCont { font-family: "trebuchet ms"; background-color: transparent; background-repeat: repeat-x; width: 241px; }
#newslTit { color: #605f5f; font-size: 15px; font-weight: bold; background-image: url(immagini/newsl.gif); background-repeat: no-repeat; background-position: left top; height: 23px; margin-bottom: 3px; padding-top: 5px; padding-left: 60px; }
#newsl { font-size: 12px; background-color: transparent; background-image: url(immagini/bcks.gif); background-repeat: repeat-x; background-position: left top; padding: 20px; }
#nomiCartina { color: #605f5f; font-size: 15px; font-family: "trebuchet ms"; background-color: transparent; background-image: url(immagini/bcks.gif); background-repeat: repeat-x; background-position: left top; width: 241px; margin-bottom: 10px; }
#nomiCartina a { color: #605f5f; text-decoration: none; }
#nomiCartina #titCont { color: #6b4132; font-size: 16px; font-weight: bold; background-image: url(immagini/continenti.gif); background-repeat: no-repeat; background-position: left top; width: 141px; height: 24px; padding-top: 5px; padding-left: 100px; }
#piantina { text-align: center; }
#footer { color: #fffcfc; font-size: 13px; font-family: "trebuchet ms"; background-color: #6b4132; background-image: url(immagini/footer.gif); background-repeat: repeat-x; background-position: left top; text-align: center; clear: both; padding-top: 30px; padding-bottom: 30px; }
#footer a { color: #fffcfc; text-decoration: none; }
#immagini a { text-decoration: none; }
#immagini img { margin-bottom: 5px; border-width: 0; }
#schedaTit { color: white; font-size: 17px; font-family: "trebuchet ms"; font-weight: bold; background-image: url(immagini/propdett.gif); background-repeat: no-repeat; background-position: left top; text-align: center; width: 483px; height: 34px; margin-bottom: 3px; padding-top: 8px; }
#schedaCont { font-size: 11px; font-family: "trebuchet ms"; background-color: white; width: 471px; padding: 5px; border: solid 1px #c0c0c0; }
.schedaImg { text-align: center; overflow: hidden; margin-bottom: 5px; }
#schedaDesc { color: #6b6b6b; width: 431px; }
#schedaDoc { color: #6b6b6b; margin-top: 10px; }
#schedaDoc a { color: #6b6b6b; text-decoration: none; }
#schedaOp { margin-top: 10px; border: solid 1px #caae86; }
#schedaOp a { color: #6b4132; font-size: 11px; font-family: "trebuchet ms"; text-decoration: none; }
#partnerPage {  }
.partnerCont { text-align: right; width: 441px; float: left; margin-bottom: 5px; }
.partnerLogo { float: left; }
.partnerLogo a { text-decoration: none; }
.partnerLogo img { border-width: 0; }
.partnerNameLink { text-align: right; float: left; padding-right: 10px; }
.partnerDiv { color: lime; clear: both; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; }
.linkCont { text-align: right; width: 441px; float: left; margin-bottom: 5px; }
.linkCont a { text-decoration: none; }
.linkCont img { border-width: 0; }
hr { clear: both; }
.linkImg { float: left; }
#artefatta { text-align: right; padding-right: 10px; }
#artefatta img { border-width: 0; }
#artefatta a { text-decoration: none; }
