/* CSS Document */

/* ------------------------ MENU ------------------------ */

/* CMSMenu */
/*
#CMSMenu {}

#CMSMenu ul {list-style-type:none; margin:0px; padding: 0px; font-size:12px;}
#CMSMenu ul.CMSListMenuUL	{}
#CMSMenu li.CMSListMenuLI	{display: inline;}

#CMSMenu a.CMSListMenuLink, #CMSMenu a.CMSListMenuLink:link, #CMSMenu a.CMSListMenuLink:active, #CMSMenu a.CMSListMenuLink:visited, #CMSMenu a.CMSListMenuLink:hover {color:#FFF; background-color:inherit; padding-left:5px; padding-right:5px; text-decoration:none; font-weight:bold;}
#CMSMenu a.CMSListMenuLink:hover {color:#000; background-color:inherit;}

#CMSMenu li.CMSListMenuHighlightedLI {display: inline;}
#CMSMenu span.CMSListMenuLinkHighlighted {color:#000; font-weight:bold; font-size:12px;  background-color:inherit; padding-left:5px; padding-right:5px;}

#CMSMenu ul.SubmenuCMSListMenuUL {}
#CMSMenu li.SubmenuCMSListMenuLI {}
#CMSMenu a.SubmenuCMSListMenuLink, #CMSMenu a.SubmenuCMSListMenuLink:link, #CMSMenu a.SubmenuCMSListMenuLink:active, #CMSMenu a.SubmenuCMSListMenuLink, #CMSMenu a.SubmenuCMSListMenuLink:visited, #CMSMenu a.SubmenuCMSListMenuLink:hover {}
#CMSMenu a.SubmenuCMSListMenuLink:hover {}
#CMSMenu li.SubmenuCMSListMenuHighlightedLI {}
#CMSMenu span.SubmenuCMSListMenuLinkHighlighted {}

*/

/* ------------------------ LeftMenu MENU ------------------------ */ 

#LeftMenuCamping, #LeftMenuTerritorio, #LeftMenuWellness, #LeftMenuPrenotazioni, #LeftMenuUtility {width: 205px; text-align:left;background-image:url(../images/bkg_menuSX.jpg); background-repeat:repeat-y;}

.headerMenu {width:205px; height:80px; background-repeat:no-repeat;}
.footerMenu {width:205px; height:80px; background-image:url(../images/footer_menu.jpg); background-repeat:no-repeat;}

#LeftMenuCamping ul, #LeftMenuTerritorio ul, #LeftMenuWellness ul, #LeftMenuPrenotazioni ul, #LeftMenuUtility ul {list-style-type:none; margin:0px; padding-left: 9px;}
#LeftMenuCamping ul ul, #LeftMenuTerritorio ul ul, #LeftMenuWellness ul ul, #LeftMenuPrenotazioni ul ul, #LeftMenuUtility ul ul {margin:0px 7px 0px 9px;}
#LeftMenuCamping ul ul ul, #LeftMenuTerritorio ul ul ul, #LeftMenuWellness ul ul ul, #LeftMenuPrenotazioni ul ul ul, #LeftMenuUtility ul ul ul {margin:3px 5px 5px 10px;}
#LeftMenuCamping li, #LeftMenuTerritorio li, #LeftMenuWellness li, #LeftMenuPrenotazioni li, #LeftMenuUtility li {padding:0 0 1px 0;}

/*
ul.CMSListMenuUL	{}
li.CMSListMenuLI	{}
*/

.CMSListMenuLink {display:none; font-weight:bold; text-decoration:none; margin:0; font-size:11px; font-weight:bold;}
li.CMSListMenuHighlightedLI {}
span.CMSListMenuLinkHighlighted {display:none; font-weight:bold; text-decoration:none; margin:0; text-align:center; font-size:11px;}
ul.SubmenuCMSListMenuUL {}
li.SubmenuCMSListMenuLI {} 

.SubmenuCMSListMenuLink {display:block; padding-left:10px; font-weight:bold; text-decoration:none; font-size:11px; margin-bottom: 5px;}
.SubmenuCMSListMenuLink:hover {display:block; padding-left:10px; font-weight:bold; text-decoration:none; font-size:11px; margin-bottom: 5px;}

li.SubmenuCMSListMenuHighlightedLI {}

span.SubmenuCMSListMenuLinkHighlighted {display:block; padding-left:10px; font-weight:bold; text-decoration:none; font-size:11px;margin-bottom: 5px;}

/* LeftMenu - altri livelli */

ul.OtherLevelsCMSListMenuUL {}
li.OtherLevelsCMSListMenuLI {} 

.OtherLevelsCMSListMenuLink {padding-left:7px; font-weight:bold; text-decoration:none; font-size:10px; display:block;color: #175868; background-image:url(../images/freccia_blu.gif); background-position: 0px 4px; background-repeat:no-repeat; background-color:inherit;}

.OtherLevelsCMSListMenuLink:hover {padding-left:7px; font-weight:bold; text-decoration:none; font-size:10px; display:block;}

li.OtherLevelsCMSListMenuHighlightedLI {}

span.OtherLevelsCMSListMenuLinkHighlighted {padding-left:7px; font-weight:bold; text-decoration:none; font-size:10px; display:block;background-image:url(../images/freccia_blu.gif); background-position: 0px 4px; background-repeat:no-repeat; background-color:inherit;}


/* ------------------------ LeftMenu MENU CAMPING ------------------------ */ 

#LeftMenuCamping .headerMenu {}

#LeftMenuCamping .CMSListMenuLink {color: #175868; background-color:inherit;}

#LeftMenuCamping span.CMSListMenuLinkHighlighted {color: #175868; background-color:inherit;}

#LeftMenuCamping .SubmenuCMSListMenuLink {color:#175868; background-color:inherit;}

#LeftMenuCamping .SubmenuCMSListMenuLink:hover {color:#FF1000; background-image:url(../images/bkg_vociCamping.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

#LeftMenuCamping span.SubmenuCMSListMenuLinkHighlighted {color: #FF1000; background-image:url(../images/bkg_vociCamping.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

/* LeftMenu camping - altri livelli */

#LeftMenuCamping .OtherLevelsCMSListMenuLink:hover {color: #FF1000;}

#LeftMenuCamping span.OtherLevelsCMSListMenuLinkHighlighted {color: #FF1000; background-color:inherit;}


/* ------------------------ LeftMenu MENU TERRITORIO ------------------------ */

#LeftMenuTerritorio .headerMenu {}

#LeftMenuTerritorio .CMSListMenuLink {color: #175868; background-color:inherit;}

#LeftMenuTerritorio span.CMSListMenuLinkHighlighted {color: #175868; background-color:inherit;}

#LeftMenuTerritorio .SubmenuCMSListMenuLink {color:#175868; background-color:inherit;}

#LeftMenuTerritorio .SubmenuCMSListMenuLink:hover {color:#556A00; background-image:url(../images/bkg_vociTerritorio.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

#LeftMenuTerritorio span.SubmenuCMSListMenuLinkHighlighted {color: #556A00; background-image:url(../images/bkg_vociTerritorio.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

/* LeftMenu camping - altri livelli */


#LeftMenuTerritorio .OtherLevelsCMSListMenuLink:hover {color: #556A00;}

#LeftMenuTerritorio span.OtherLevelsCMSListMenuLinkHighlighted {color: #556A00; background-color:inherit;}


/* ------------------------ LeftMenu MENU WELLNESS ------------------------ */

#LeftMenuWellness .headerMenu {}

#LeftMenuWellness .CMSListMenuLink {color: #175868; background-color:inherit;}

#LeftMenuWellness span.CMSListMenuLinkHighlighted {color: #175868; background-color:inherit;}

#LeftMenuWellness .SubmenuCMSListMenuLink {color:#175868; background-color:inherit;}

#LeftMenuWellness .SubmenuCMSListMenuLink:hover {color:#845900; background-image:url(../images/bkg_vociWellness.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

#LeftMenuWellness span.SubmenuCMSListMenuLinkHighlighted {color: #845900; background-image:url(../images/bkg_vociWellness.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

/* LeftMenu camping - altri livelli */

#LeftMenuWellness .OtherLevelsCMSListMenuLink:hover {color: #845900;}

#LeftMenuWellness span.OtherLevelsCMSListMenuLinkHighlighted {color: #845900; background-color:inherit;}

/* ------------------------ LeftMenu MENU PRENOTAZIONI ------------------------ */

#LeftMenuPrenotazioni .headerMenu {}

#LeftMenuPrenotazioni .CMSListMenuLink {color: #175868; background-color:inherit;}

#LeftMenuPrenotazioni span.CMSListMenuLinkHighlighted {color: #175868; background-color:inherit;}

#LeftMenuPrenotazioni .SubmenuCMSListMenuLink {color:#175868; background-color:inherit;}

#LeftMenuPrenotazioni .SubmenuCMSListMenuLink:hover {color:#0056AC; background-image:url(../images/bkg_vociPrenotazioni.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

#LeftMenuPrenotazioni span.SubmenuCMSListMenuLinkHighlighted {color: #0056AC; background-image:url(../images/bkg_vociPrenotazioni.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

/* LeftMenu camping - altri livelli */

#LeftMenuPrenotazioni .OtherLevelsCMSListMenuLink:hover {color: #0056AC;}

#LeftMenuPrenotazioni span.OtherLevelsCMSListMenuLinkHighlighted {color: #0056AC; background-color:inherit;}

/* ------------------------ LeftMenu MENU UTILIY ------------------------ */

#LeftMenuUtility .headerMenu {}

#LeftMenuUtility .CMSListMenuLink {color: #175868; background-color:inherit;}

#LeftMenuUtility span.CMSListMenuLinkHighlighted {color: #175868; background-color:inherit;}

#LeftMenuUtility .SubmenuCMSListMenuLink {color:#175868; background-color:inherit;}

#LeftMenuUtility .SubmenuCMSListMenuLink:hover {color:#700070; background-image:url(../images/bkg_vociUtility.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

#LeftMenuUtility span.SubmenuCMSListMenuLinkHighlighted {color: #700070; background-image:url(../images/bkg_vociUtility.jpg); background-position: left; background-repeat:repeat-y; background-color:inherit;}

/* LeftMenu camping - altri livelli */

#LeftMenuUtility .OtherLevelsCMSListMenuLink:hover {color: #700070;}

#LeftMenuUtility span.OtherLevelsCMSListMenuLinkHighlighted {color: #700070; background-color:inherit;}

/** Aggiunte aNt1 icone sociali 22/4/2010 **/
.hidden{ display: none; visibility: hidden; }
#content{ z-index: 0; }
#container{ position: relative; }
.minilink{ position: absolute; right: 2px; top: 173px; width: 100px; height: 75px; z-index: 20;}
.minilink a{float: left; width: 21px; height: 21px; display: block;margin: 0px 2px 5px 0px; background: #FFF url(../images/socialtahiti.jpg) no-repeat 0 0;}
.minilink a#facebook{ background-position: -24px -23px; }
.minilink a#twitter{ background-position: -23px 0px; }
.minilink a#flick{ background-position: 0 0; }
.minilink a#youtube{background-position: 0 -23px;  }
.faceFan{ text-align: center; }
.faceFan img{margin-top: 10px; }