/* -------------------------------------------------------------------------------------------------------------- BODY */
body { background: #FFFFFF url(/source-shared/images/back-emerald.jpg) 0px 0px repeat-x; }
/* ----------------------------------------------------------------------------------------------------------- CONTENT */
div.contentTitle { color: #1a7f6c; }
div#headerTop { background: url(/source-shared/images/header-emerald.jpg); }
div#headerResize { border-top: 6px solid #1a7f6c; }
div#resizeArrow { background-color: #1a7f6c; }
div.menuBox ul li { border-bottom: 1px solid #dedede; color: #797979; }
div.menuBox ul li a:hover { background: #1a7f6c; color: #fff; }
div.mapBoxTitle, div.navBoxTitle, div.nlBoxTitle { border-bottom: 2px solid #1a7f6c; color: #1a7f6c;	}
div.contentTitle { border-bottom: 2px solid #1a7f6c; }
.VisitaAnche { color:#1a7f6c; }
div.tabsText a:hover, a:active { color: #1a7f6c; }
div.TitoloSezione { color: #1a7f6c; }
div.detailEvent { border:1px #1a7f6c solid; }
/* ---------------------------------------------------------------------------------------------------------- SITEMAP */
div.SiteMap { border: solid 1px #1a7f6c; }
/* ------------------------------------------------------------------------------------------- RICHIESTA SISTEMAZIONE */
div.TitoloRichiestaSistemazione { border-bottom: 2px solid #1a7f6c; }
/* ----------------------------------------------------------------------------------------------------------- FOOTER */
div#footer { border-top: 1px solid #1a7f6c;	}
div.credits a.link { color: #1a7f6c; }
div.credits a.link:hover { color: #1a7f6c; }

div.boxRequests { border-top:4px solid #1a7f6c; }
form#frmRequests div.requestTitle { color:#ffffff; }

a.prenota { font-weight:bold; text-decoration:underline; color:#1a7f6c; }
.hotel-booking span { border-bottom:2px solid #1a7f6c; color:#1a7f6c; }

