.mybody
{ 
background-image: url(images/grey_curve3.gif);
background-repeat: repeat-X;
BACKGROUND-COLOR: #EAEAEA;
background: #EAEAEA;
} 
.prices {
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #004080;
	text-decoration: none;
	text-align: center;
}
.cardesc {  font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #004080; text-decoration: none}
.letters {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #004080; text-decoration: none}
.booking2 {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.booking {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
.car {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #BA0000; text-decoration: none}
.login {  font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #4EAEE8; text-decoration: none}
.menubar {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}
.borderxm {
border: 1px solid #F89522;
border-width: 1px 1px 1px 1px; 
}
.border {
border: 1px solid #FFBF55;
border-width: 1px 1px 1px 1px; 
}
.homepagesections1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #004080; font-weight: bold }
.itemtext {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 10px 0px 15px; text-decoration: none}
.itemtitle {  font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #3366CC; margin: 10px 0px 15px; text-decoration: none}
.itemtextblue {  font: bold 6px/12px Verdana, Arial, Helvetica, sans-serif; color: #3366CC; margin: 6px 0px 12px; text-decoration: none}
.linkwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff ; text-decoration: none}
.linkdarkblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004080 ; text-decoration: none}
.itemseasons1 {  font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #004080; margin: 15px 10px 10px; text-decoration: none}
.topicseasons1 { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #004080; text-decoration: none ; margin: 0px 0px 5px}
.detailtopic1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004080}
.datailitem1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #004080; text-decoration: none }
.datailitem1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #004080 ; text-decoration: underline }
.propertyboxtopic1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004080}
.propertytext1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #004080 ; margin: 10px 0px}
.propertybox1 {  padding: 10px 10px; border: 1px solid; border-color: #ffffff #ffffff #ffffff #ffffff}
.propertybg { background: #baeff9}
.propertybg1 { background: #6fCAe1}
.propertybgtable { background: #6fCAe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 10px 10px; border: 1px solid; border-color: #ffffff #ffffff #ffffff #ffffff; color: #004080;}
.linkbluelight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6fCAe1 ; text-decoration: none}
.smallfrontapgetextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;

}
.inputbox {
  width:150px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
  color: #004080;
  border:1px solid #99D8F2;
  background:#99D8F2;
  }
.whitebigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 5px;
	word-spacing: normal;
}
.titletext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #004080;
	font-weight: bold;
	right: 4px;
}
.thumbs_prop_line {  border: solid; border-width: 1px 0px 0px 0px; border-color: #004080 #004080 #004080 #004080}
.thumbsright {  border: solid; border-width: 0px 2px 0px 0px; border-color: #baeff9  #ffffff #baeff9  #baeff9 }
.thumbs3 {  border: solid; border-width: 0px 0px 0px 0px; border-color: #ffffff #ffffff #3366CC #3366CC}
.thumbs2 {  border: solid; border-width: 2px 0px 0px 0px; border-color: #ffffff #ffffff #3366CC #3366CC}
.thumbs1 {  border: 1px solid #BA0000}
.thumbstable {  border: solid; border-width: 1px 1px 1px 1px; border-color: #3366CC #3366CC #3366CC #3366CC}
.thumbstop {  border: solid; border-width: 1px 2px 1px 2px; border-color: #6fCAe1 #ffffff #6fCAe1 #ffffff}
.celltitle {  padding-bottom: 5px; padding-left: 5px}
.bordalateral {  background-image: url(images/bg_dot_ver.gif); background-repeat: repeat-y}
.bordahorizontal { background-image: url(images/bg_dot_hor.gif); background-repeat: repeat-x}
.homepagesections { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #004080; font-weight: bold }
.homepagetopics {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3366CC}
.homepagetexts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: 004080;
	font-weight: normal;
	text-decoration: none;
}
.thumbs {  border: solid; border-width: 0px 1px 1px 0px; border-color: black #333333 #333333 black}
.searchboxtitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold }
.searchboxtitle1 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #004080; font-weight: bold }
.searchformfields {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC; background-color: #FFFFFF; width: 170px; border-color: #333333 #FFFFFF #FFFFFF #333333; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.searchformlabels {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.searchbutton { font: bold 9px/9px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #FFFFFF; width: 70px; height: 15px; border-color: #FFFFFF #333333 #333333 #FFFFFF}
.searchsitefields { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004080; background-color: #FFFfff; width: 200px; border-color: #333333 #FFFFFF #FFFFFF #333333; font-weight: bold ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.searchsitebutton { font: bold 9px/9px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #3366CC; width: 70px; height: 15px; border-color: #3399FF #333333 #333333 #3399FF}
.navbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 ; font-weight: bold; text-decoration: none}
.navbar:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC ; font-weight: bold; text-decoration: underline}
.propertytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333 ; margin: 10px 0px}
.propertybox {  padding: 10px 10px; border: 1px solid; border-color: #CC9900 #333333 #333333 #CC9900}
.propertyboxtopic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.detailtopic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}
.datailitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none }
.datailitem:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333 ; text-decoration: underline }
.topicseasons { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none ; margin: 0px 0px 5px}
.itemseasons {  font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin: 15px 10px 10px; text-decoration: none}
.propertylocation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3366CC ; margin: 0px 0px 5px}
.linkblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004080; text-decoration: none}
.linkblue:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF ; text-decoration: underline}
.linktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #333333 ; text-decoration: none}
.searcheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
.navpages { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3366CC; margin: 10px 0px ; text-decoration: none}
.currentpage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 10px 0px ; text-decoration: none ; background-color: #3399FF; font-weight: bold}
.formlabels { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004080}
.formfieldsactive1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004080; background-color: #ffffff; width: 150px; border-color: #333333 #FFFFFF #FFFFFF #333333; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold }
.formfieldsactive2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004080; background-color: #ffffff; width: 384px; border-color: #333333 #FFFFFF #FFFFFF #333333; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold }
.formfieldsactive3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; background-color: #ffffff; width: 384px; border-color: #333333 #FFFFFF #FFFFFF #333333; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold }
.formfieldsdisable1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFCC00; width: 150px; font-weight: bold ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 8px}
.formfieldsdisable2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFCC00; width: 384px; font-weight: bold ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 8px }
.welcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #3366CC}
.linktextblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #3366CC; text-decoration: none }
.termstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333 ; margin: 0px 0px}
.calendartitle {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #333333}
.calendarweekdays {  font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #006699}
.calendardaysfree { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #006699 }
.calendardaystaken { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration: line-through}
.linkresource:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3366CC ; text-decoration: none}
.linkresource:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3366CC ; text-decoration: none}
.linkresource:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF ; text-decoration: underline}
.linkresource:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC9900 ; text-decoration: underline}
.pictureleft { border: solid; border-width: 0px 1px 1px 0px; border-color: black #333333 #333333 black; margin: 0px 10px 0px 0px}
.pictureright { border: solid; border-width: 0px 1px 1px 0px; border-color: black #333333 #333333 black; margin: 0px 0px 0px 10px}
.linktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333 ; margin-top: 5px}
.contactboxtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333 }
.mailbuttonnews{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #552B00; background-color: #F89522; height: 18px; width: 240px; border-color: #552B00 #552B00 #552B00 #552B00; line-height: 10px}
.mailbuttonok {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00; background-color: #0088CC; height: 18px; width: 240px; border-color: #3399FF #333333 #333333 #3399FF; line-height: 10px}
.mailbutton {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00; background-color: #3366CC; height: 18px; width: 240px; border-color: #3399FF #333333 #333333 #3399FF; line-height: 10px}
.mailbuttonconfirm { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00; background-color: #3366CC; height: 24px; width: 400px; border-color: #3399FF #333333 #333333 #3399FF; line-height: 10px }
.menuhomeoption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; margin-left: 10px}
.calendarmonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #336699;
	width: 120px;
	border-color: #333333 #FFFFFF #FFFFFF #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
	text-align: center;

}
.carsdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFCC00;
	margin: 10px 0px;
	font-weight: bold;

}
.linkbigger {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3366CC ; text-decoration: none
}
.offerstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #333333;
	right: 20px;
}
.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	font-weight: bold;
	right: 4px;
}
.bigtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.offertext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
	text-decoration: none;

}
.offertext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #0000FF;
	text-decoration: none;
}
.offertextnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
}
.blueboxlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 333333;
	text-decoration: none;
}
.blueboxgenerallink {
	color: #FFFFFF;
	text-decoration: underline;
}
.searchboxtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
}
.linkblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #3366CC;

}
.whitetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bluelink3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
	font-style: normal;
	line-height: normal;

}
.subjecttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
}
.subjecttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
}
.frontpagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}
.smallfrontapgetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;

}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #557FFF;
	text-decoration: none;
}
.subjecttitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFfff;
	text-decoration: none;
}
.smallfrontpagetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.75px;
	font-weight: bold;
	color: 004080;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align: justify;


}
.supermarkets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;

}
.subjectblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
	text-align: left;

}
.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.75px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}
.mainpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
}
.offers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: 40px;
	font-weight: bolder;
	color: 004080;
	text-decoration: none;
}
.offers2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17.5px;
	font-weight: bolder;
	color: 004080;
	text-decoration: none;
}
.offerswhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.offers2white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.offerswhite3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}
.golf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
.golfsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 004080;
	text-decoration: none;
}
.specialtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}
.specialwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
.specialtitwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 20px;

}
.voucher {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #552B00;
	text-decoration: none;
	text-align: center;
	border: thin solid #F89522;
	

}
.voucher2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F2E21;
}
.titletext2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #004080;
	font-weight: bold;
	right: 4px;
}
