body            { background-color: #1A1819 }
.button      { font-size: 12px; font-family: Helvetica }
#red { color: #990000; font-style: normal; font-weight: normal; font-size: 13px; line-height: normal; font-family: Arial, Helvetica, Geneva }

/* Boonking Page */
#showtitle {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: 700;
	line-height: 1.5;
	text-align: justify
}
#showfont {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Geneva, sans-serif;
	line-height: 1.5;
	text-align: justify;
	margin: 0;
	padding: 0
}
#showfontbold {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5;
	text-align: justify
}
#showlink               {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none
}
#showlink:hover         {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline
}
.td                     {
	background-position: 12px 0;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc
}

/* Special offers Page */
.offertitle          {
	color: #FFFFFF;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-align: right;
	letter-spacing: -1px;
	margin-bottom: 10px;
	padding: 3px 10px 3px 0
}
.roomname          {
	color: #999999;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
	text-align: right;
	margin-bottom: 10px;
	padding: 3px 10px 3px 0
}
.offerprices        {
	color: #CCCCCC;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
	text-align: right;
	letter-spacing: -1px;
	margin-bottom: 10px;
	padding: 3px 10px 3px 0
}
.pricetotal         {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
	text-align: right;
	letter-spacing: -1px;
	margin-bottom: 10px;
	padding: 3px 10px 3px 0
}
.link            { color: #332a27; font-size: 13px; font-family: Arial; font-style: italic; font-weight: bold; line-height: normal; text-decoration: none; background-image: url("http://www.csmadeiraatlanticresort.com/templates/csmadeira/images/silverbg.gif"); background-repeat: repeat-x; padding: 5px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #030303 }
.link:hover   { color: #626363; font-size: 13px; font-family: Arial; font-style: italic; font-weight: bold; line-height: normal; text-decoration: none; background-image: url("http://www.csmadeiraatlanticresort.com/templates/csmadeira/images/silverbg.gif"); background-repeat: repeat-x; padding: 5px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #626363 }
/* Packages Page */
.packageprices         {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Helvetica;
	font-weight: bold;
	text-decoration: none
}
.packageprices:hover         {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Helvetica;
	font-weight: bold;
	text-decoration: underline
}
/* Calendar */
#showdate { font-family: Arial; visibility: hidden; position: absolute; width: auto; height: auto }
.cal_table          { color: #332a27; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; background-color: #fff }
.cal_td          {
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	background-color: #666666
}
.cal_arrows_links         { color: #332a27; font-family: Arial; font-weight: normal; text-decoration: underline }
.cal_arrows_links:hover          { color: #6b6363; font-family: Arial; font-weight: normal; text-decoration: underline }
.cal_links   { color: #fff; font-family: Arial; font-weight: bold; text-decoration: none }
.cal_links:hover   { color: #fff; font-family: Arial; font-weight: bold; text-decoration: underline }
.cal_num_disabled        { color: #adadad; font-family: Arial; text-decoration: none; background-color: #fff }
.cal_current_day        { color: #272220; font-family: Arial; font-weight: bold; text-decoration: none }
.cal_normal_day         { color: #6b6363; font-family: Arial; font-weight: normal; text-decoration: none }
.cal_normal_day:hover     { color: #030303; font-family: Arial; font-weight: normal; text-decoration: underline }
.cal_day_selected          {
	color: #fff;
	font-family: Arial;
	text-decoration: none;
	background-color: #333333
}
/* Quickbooker Page (same as booking page) */
/* Groups Page (same as booking page) */
/* Travel agents Page (same as booking page) */
/* quickbooker Page (same as booking page) */
