body {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(img/layout/page-bg.jpg);
	background-repeat: repeat-x;
}



/* CONTENT -------------------------------- */
h1 {margin: 0px;}
form {margin: 0px;}
input {COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
select {COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
textarea {COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.thumbnails {-moz-opacity:1;filter:alpha(opacity=100);cursor:hand}

/* PREZZI SELECT -------------------------- */
.ChoiceA {}
.ChoiceB {}
.ChoiceC {}
.ChoiceD {}
/* td {background:#ffffff;}*/
td.on {background:#FFF9E1;}
th.on {background:#000000;}

A {COLOR : #a60335; TEXT-DECORATION : underline;}
A:active  {COLOR : #a60335; TEXT-DECORATION : underline;}
A:hover  {COLOR : #000000; TEXT-DECORATION : underline;}

.PageTitle {COLOR: #d3a62e; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:22px;}

.ResLink {padding-left: 4px; padding-right: 4px; COLOR: #d3a62e; background-color:#F0F0F0; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:22px; font-weight:bold;}
a.ResLink:link {padding-left: 4px; padding-right: 4px; COLOR: #d3a62e; background-color:#F0F0F0; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:22px; font-weight:bold;}
a.ResLink:visited {padding-left: 4px; padding-right: 4px;COLOR: #d3a62e; background-color:#F0F0F0; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:22px; font-weight:bold;}
a.ResLink:hover {padding-left: 4px; padding-right: 4px;COLOR: #a60335; background-color:#D2D2D2; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:22px; font-weight:bold;}

.PageSubTitle {COLOR: #d3a62e; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.TextSmall {TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.LinkGray {COLOR: #666666; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.LinkGray:link {COLOR: #666666; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.LinkGray:visited {COLOR: #666666; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.LinkGray:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.LinkGold {COLOR: #D3A62E; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.LinkGold:link {COLOR: #D3A62E; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.LinkGold:visited {COLOR: #D3A62E; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.LinkGold:hover {COLOR: #D3A62E; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.KarriereArr {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
a.KarriereArr:link {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
a.KarriereArr:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
a.KarriereArr:hover {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:17px;}


/* TOP FRAME ------------------------------ */
.SceltaLingua {COLOR: #cd9aaa; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.SceltaLingua:link {COLOR: #cd9aaa; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.SceltaLingua:visited {COLOR: #cd9aaa; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.SceltaLingua:hover {COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}

.SceltaLinguaSelected {COLOR: #cd9aaa; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.SceltaLinguaSelected:link {COLOR: #cd9aaa; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.SceltaLinguaSelected:visited {COLOR: #cd9aaa; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.SceltaLinguaSelected:hover {COLOR: #ffffff; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}

.AddressLeft {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
a.AddressLeft:link {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
a.AddressLeft:visited {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
a.AddressLeft:hover {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}


/* ARRANGEMENTS RIGHT --------------------- */
.RxArrTitle {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.RxArrTitle:link {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.RxArrTitle:visited {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.RxArrTitle:hover {COLOR: #A60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.RxArrDate {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.RxArrDate:link {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.RxArrDate:visited {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.RxArrDate:hover {COLOR: #A60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.RxArrDesc {COLOR: #A60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.RxArrDesc:link {COLOR: #A60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.RxArrDesc:visited {COLOR: #A60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.RxArrDesc:hover {COLOR: #A60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.RxArrMore {COLOR: #A60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.RxArrMore:link {COLOR: #A60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.RxArrMore:visited {COLOR: #A60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.RxArrMore:hover {COLOR: #A60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}



/* BOOKING RX ----------------------------- */
.BookTitle {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.BookInput {COLOR: #666666; background-color:#FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; width: 116px;}

/* NEWSLETTER ----------------------------- */
.NewsletterTitle {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.NewsletterTitle:link {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.NewsletterTitle:visited {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.NewsletterTitle:hover {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.NewsletterDesc {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.NewsletterInput {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; width: 116px;}


/* MENU ----------------------------------- */
.MenuTop {COLOR: #888888; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
a.MenuTop:link {COLOR: #888888; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
a.MenuTop:visited {COLOR: #888888; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
a.MenuTop:hover {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}

.MenuTopLM {COLOR: #FF0000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;; font-weight:bold;}
a.MenuTopLM:link {COLOR: #FF0000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;; font-weight:bold;}
a.MenuTopLM:visited {COLOR: #FF0000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;; font-weight:bold;}
a.MenuTopLM:hover {COLOR: #FF0000; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;; font-weight:bold;}

.MenuTopSelected {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
a.MenuTopSelected:link {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
a.MenuTopSelected:visited {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
a.MenuTopSelected:hover {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}

.MenuTitle {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.MenuTitle:link {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.MenuTitle:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.MenuTitle:hover {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.MenuLink {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.MenuLink:link {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.MenuLink:visited {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.MenuLink:hover {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}

.MenuLinkSelected {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.MenuLinkSelected:link {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.MenuLinkSelected:visited {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.MenuLinkSelected:hover {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}

.SubMenuTitleLink {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:18px;}
a.SubMenuTitleLink:link {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:18px;}
a.SubMenuTitleLink:visited {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:18px;}
a.SubMenuTitleLink:hover {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:1111pxpx; font-weight:bold; line-height:18px;}

.SubMenuLink {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
a.SubMenuLink:link {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
a.SubMenuLink:visited {COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
a.SubMenuLink:hover {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}

.SubMenuLinkSelected {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
a.SubMenuLinkSelected:link {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
a.SubMenuLinkSelected:visited {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
a.SubMenuLinkSelected:hover {COLOR: #a60335; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}


/* COPYRIGHT - IMPRESSUM --------------- */
.ISLink {COLOR: #bcbcbc; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.ISLink:link {COLOR: #bcbcbc; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.ISLink:visited {COLOR: #bcbcbc; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}
a.ISLink:hover {COLOR: #bcbcbc; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px;}


/* RICHIESTA LAST MINUITE -------------- */
.LastMinuteRichiesta {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.LastMinuteRichiesta:link {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.LastMinuteRichiesta:visited {COLOR: #a60335; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.LastMinuteRichiesta:hover {COLOR: #000000; TEXT-DECORATION: underline; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}



/* VARIE ------------------------------- */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
