.style1 {font-weight: bold}
.style2 {font-weight: bold}
.style3 {font-weight: bold}
.style4 {font-weight: bold}
.bg {
	background-attachment: scroll;
	background-image: url(images/bg-menu.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.border_photo {
	border: 3px solid #EFEFEF;
}
a.joblink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.joblink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.joblink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}
a.joblink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.jobtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}
.directory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
	line-height: 25px;
}
a.directory_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444444;
	font-weight: normal;
}
a.directory_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444444;
	font-weight: normal;
}
a.directory_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #18840f;
	font-weight: normal;
}
a.directory_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #444444;
	font-weight: normal;
}
.bg_newyear {
	background-attachment: scroll;
	background-image: url(images/bg_newyear.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_hotel {
	background-attachment: scroll;
	background-image: url(images/bg-menu-hotel.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_restaurant {
	background-attachment: scroll;
	background-image: url(images/bg-menu-restaurant.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_spa{
	background-attachment: scroll;
	background-image: url(images/bg-menu-spa.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_promotion{
	background-attachment: scroll;
	background-image: url(images/bg-menu-promotion.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_directory {
	background-attachment: scroll;
	background-image: url(images/bg-menu-directory.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_tour {
	background-attachment: scroll;
	background-image: url(images/bg-menu-tour.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_job {
	background-attachment: scroll;
	background-image: url(images/bg-menu-job.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_villas {
	background-attachment: scroll;
	background-image: url(images/bg-menu-villas.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bg_apartment {
	background-attachment: scroll;
	background-image: url(images/bg-menu-apartment.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.browse_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #444444;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	margin: 0px;
	line-height: 18px;
}

.border_gray {
	border: 1px solid #d9d9d9;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}


.partition {
	background-attachment: scroll;
	background-image: url(images/par.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.head120 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3c5f0d;
	padding-top: 8px;
	padding-bottom: 8px;
	text-transform: uppercase;
}
.list120 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}

a.menulink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
a.menulink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
a.menulink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFF00;
}
a.menulink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
a.inforlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #272727;
}
a.inforlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #272727;
}
a.inforlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #e86e35;
}
a.inforlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #272727;
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a.footlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a.footlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a.footlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.footlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a.view_full:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.view_full:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.view_full:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFF00;
}
a.view_full:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.view_full2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.view_full2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.view_full2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}
a.view_full2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.view_full3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.view_full3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.view_full3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #333333;
}
a.view_full3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.dot {
	background-attachment: scroll;
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.dot2 {
	background-attachment: scroll;
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
a.headlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #219a18;
	font-weight: bold;
}
a.headlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #219a18;
	font-weight: bold;
}
a.headlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #219a18;
	font-weight: bold;
}
a.headlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #219a18;
	font-weight: bold;
}
a.browsepage:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #444444;
	font-weight: bold;
}
a.browsepage:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #444444;
	font-weight: bold;
}
a.browsepage:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #219a18;
	font-weight: bold;
}
a.browsepage:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #444444;
	font-weight: bold;
}
.border_gray_6 {
	border: 6px solid #646464;
}
.exampletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
a.postjob:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.postjob:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.postjob:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFF00;
}
a.postjob:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
br {
	margin: 0px;
}
.border_gray_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d9d9d9;
}
form {
	margin: 0px;
}
.border_red {
	border: 1px solid #990000;
}
.shadow {
	background-attachment: scroll;
	background-image: url(images/shodow.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
a.dir_mail:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.dirlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
	text-decoration: underline;
}
a.dirlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
	text-decoration: underline;
}
a.dirlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-decoration: underline;
}
a.dirlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
	text-decoration: underline;
}
a.promolink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #219a18;
	text-decoration: none;
}
a.promolink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #219a18;
	text-decoration: none;
}
a.promolink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
a.promolink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #219a18;
	text-decoration: none;
}
