body{margin:7px 0px 0px 0px;padding:0px;background:#c7c8ca;font-family:tahoma;font-size:11px;font-weight:normal;color:#666;}
a{color:#336699;font-size:8pt;text-decoration:none;text-align: center;}
a:hover{color:#F6B34A;font-size:8pt;text-decoration:underline;text-align: center;}
textarea, option, select,input,tr{color:#707070;font-family: tahoma;text-decoration: none;}
.header_bg{	background:url(images/header_bg.jpg);background-position:left top;background-repeat:repeat-x;height:231px;}
.heading1{font-family:tahoma;font-size:11px;font-weight:bold;color:#a7a9ac;}	
.link1{font-family:tahoma;font-size:11px;font-weight:bold;color:#57595b;text-decoration:underline;}
a.link1:hover{font-family:tahoma;font-size:11px;font-weight:bold;color:#57595b;text-decoration:none;}
.link2{font-family:tahoma;font-size:11px;font-weight:bold;color:#333;text-decoration:none;}
a.link2:hover{font-family:tahoma;font-size:11px;font-weight:bold;color:#ec008c;text-decoration:none;}
.text1{font-family:tahoma;font-size:11px;font-weight:normal;color:#57595b;}
.textadv{font-family:tahoma;font-size:11px;font-weight:normal;color:#57595b;}
.boxborder{font-family:tahoma;font-size:11px;font-weight:normal;color:#57595b;width:100px;}
.search_btn{background:url(images/search_btn.gif);background-repeat:no-repeat;height:20px;width:94px;border:0px;cursor:pointer;}
.search_btn_sp{background:url(images/search_btn_sp.gif);background-repeat:no-repeat;height:20px;width:94px;border:0px;cursor:pointer;}
.grey_box_top{background:url(images/grey_box_top.gif);background-position:left bottom;background-repeat:no-repeat;height:43px;width:713px;}
.green_bg{background:url(images/green_bg.gif);background-position:right top;background-repeat:no-repeat;height:22px;width:202px;}
.white_bg{background:url(images/white_bg.gif);background-position:center top;background-repeat:no-repeat;height:22px;width:202px;}
.grey_bg{background:url(images/grey_bg.gif);background-position:left top;background-repeat:no-repeat;height:22px;width:202px;}
.inner_box_bg{background:url(images/inner_box_bg.gif);background-position:left top;background-repeat:repeat-y;width:668px;}
.heading2{font-family:tahoma;font-size:11px;font-weight:bold;color:#333;}
.footer_menu{color:#666;text-decoration:none;}
a.footer_menu:hover{color:#666;text-decoration:underline;}
.footer_text1{color:#5d5d5e;}
.footer_text2{color:#2b2b2b;}
.footer_text3{color:#fff;}
.header_1{background: url(images/header_bg.jpg); background-repeat:repeat-x;height:231px;}
.header_1_text{padding-top:5px;padding-left:19px;padding-bottom:3px;font-family:tahoma;font-size:11px;font-weight:normal;color:#666;padding-right:10px;}
.whight_line{background-color:#fff;width:1px;}
.img_width{width:225px;}
.txt_area{width:225px;padding-left:5px;}
.price_area{width:190px;padding-left:10px;}
.short_description{padding-left:18px;}	
.pading_l{padding-left:3px;}
.pages_down{font-family:tahoma;font-size:11px;color:#333;text-decoration:none;}
.pages_down:hover{font-family:tahoma;font-size:11px;color:#666;text-decoration:none;}
.pink_arrow{padding-left:3px;}
.price_text{font-family:tahoma;font-size:11px;font-weight:bold;color:#ed008c;text-decoration:none;padding-top:10px;}
.price_text_1{font-family:tahoma;font-size:11px;font-weight:bold;color:#FF0000;	text-decoration:none;padding-top:10px;}
.footer_bg{background:url(images/bg_bottom.gif);background-position:left top;background-repeat:no-repeat;height:33px;width:744px;}
.textclass{font-family:Tahoma;font-size:11px;font-weight:normal;color:#666;}
h5{margin:0;padding:10px 0 5px 0;font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; text-transform:uppercase;}
.terms_top{margin:0;padding:0 29px 0 10px; height:30px;background-image: url(images/terms_top.gif);background-repeat: no-repeat;}
.link1{font-family:tahoma;font-size:11px;font-weight:bold;color:#57595b;text-decoration:underline;}
a.link1:hover{font-family:tahoma;font-size:11px;font-weight:bold;color:#57595b;text-decoration:none;}
.link2{font-family:tahoma;font-size:11px;font-weight:bold;color:#333;text-decoration:none;}
a.link2:hover{font-family:tahoma;font-size:11px;font-weight:bold;color:#ec008c;text-decoration:none;}
.link{font-family:tahoma;font-size:11px;font-weight:normal;color:#57595b;text-decoration:none;}
.menu_rad{font-family:tahoma;font-size:11px;font-weight:bold;color:#ec008c;text-decoration:none;}	
h6{margin:0; padding:0; line-height:16px; font-family:Tahoma, Arial, Verdana; font-size:12px; color:#000000;}
h4{color:#717171; font-size:14px; font-family:Tahoma;}
.mydisc{font-family:tahoma;font-size:12px; font-weight:bold;color:#989898;}
.messagenotok{font-family:tahoma;font-size:12px;font-weight:bold;}
.tabelsusD{font-size:8pt;font-family: tahoma;background-color:#ed008c;text-decoration: none;height: 15pt;}
.fromcredit{font-family:tahoma;font-size:12px;color:#fc0404;}
.calcomments {color:#f7082a;padding-top:20px;font-size:12px;font-family:Tahoma;padding-left:5px;}
.myownertext{color:#f7082a;padding-top:20px;font-size:12px;font-family:Tahoma;padding-left:30px;}
.search_btn_news{background:url(images/bgbutton.gif);background-repeat:no-repeat;height:26px;width:90px;border:0px;cursor:pointer;font-weight:bold;font-family:tahoma;font-size:11px;color:#4b4b4c;text-align:center;}
.search_btn_fre{background:url(images/chercher.jpg);background-repeat:no-repeat;height:20px;width:104px;border:0px;cursor:pointer;}
.menuSitemap{font-family:tahoma;font-size:11px;color:#717171;text-decoration:none;}
a.menuSitemap:hover{font-family:tahoma;font-size:11px;color:#ec008c;text-decoration:none;}
h1 {font-family:tahoma;font-size:9px;font-weight:bold;color:#333;padding-bottom:0px; margin:0px;line-height:0%;white-space:nowrap;}
.clsSectionText{font-family:tahoma;font-size:9px;font-weight:bold;line-height: 5pt;vertical-align:top;}
#menu1{width:142px;}
#menu1 ul{padding:0px;margin:0px;display:block;}
#menu1 ul li{padding:8px 0px 0px 20px;margin:0px;background:url(images/right_nav_bg1.gif);background-position:left top;background-repeat:no-repeat;	height:23px;width:122px;font-family:tahoma;font-size:12px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;}
#menu1 ul li a{padding:0px;margin:0px;height:31px;width:142px;font-family:tahoma;font-size:11px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;white-space:nowrap;}
#menu1 ul li a:hover{padding:0px;margin:0px;height:31px;width:142px;font-family:tahoma;font-size:10px;font-weight:bold;color:#949599;text-decoration:none;text-align:left;list-style-type:none;}
.menu2{	font-family:tahoma;	font-size:11px;	font-weight:bold;	color:#717171;text-decoration:none;}
a.menu2:hover{font-family:tahoma;font-size:11px;font-weight:bold;color:#ec008c;text-decoration:none;}
.footer_text1{color:#5d5d5e;font-size:11px;}
.class1 {color:#000000;padding-left:10px;font-weight:bold;}
.class2{color:#000000;padding-left:10px;font-weight:bold;padding-bottom:4px;}
.topright{vertical-align:top;padding-right:10px;}
.paddingheadmes{padding-left:20px;padding-top:5px}
.texthead2{color:#727677;padding-left:10px;font-weight:bold;padding-top:1px;vertical-align:top}
.bgtop{background-image:url(images/bg_top.gif);background-repeat:no-repeat;}
.bgtop2{background-image:url(images/bg_top_2.gif);background-repeat:no-repeat;}
.headsearch{vertical-align:top;border-left:1px solid #bcbdbf; border-right:1px solid #ffffff; background:#ffffff;}
.logohome{background-image:url(images/logo.gif);background-repeat:no-repeat;background-position:center;}
.daysclass{width:40px;font-size:11px;}
.lunaclass{width:40px;font-size:11px;}
.anclass{width:52px;font-size:11px;}
.lanclass{vertical-align:top;padding-top:4px; padding-right:20px;}
.contenthome{vertical-align:top;background-color:#e5e7ea;}
.innerboxbottom{background-image:url(images/inner_box_bottom.gif);background-repeat:no-repeat;}
.greyboxbottom{background-image:url(images/grey_box_bottom.gif);background-repeat:no-repeat;}
.innerboxtop{background-image:url(images/inner_box_top.gif);background-repeat:no-repeat;}
.rightnavtop{ background-image:url(images/right_nav_top.gif); background-repeat:no-repeat;}
.rightnavbottom{background-image:url(images/right_nav_bottom.gif);background-repeat:no-repeat;}
.icapartur{position:relative;top:700px;left:10px;background-image:url(images/ic_apartur.gif);background-repeat:no-repeat;}
.bullet2{background-image:url(images/bullet2.gif);background-repeat:no-repeat;}
.dottedline{background-image:url(images/dotted_line.gif);background-repeat:no-repeat;background-position:center}
.bullet3{background-image:url(images/bullet3.gif);background-repeat:no-repeat;padding-top:3px;vertical-align:top}
#menu1{ width:142px;}
 #menu1 ul{padding:0px;margin:0px;display:block;}
 #menu1 ul li{ padding:8px 0px 0px 18px;margin:0px;background:url(images/right_nav_bg1.gif);background-position:left top; background-repeat:no-repeat;height:23px;width:122px;font-family:tahoma;font-size:12px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;}
 #menu1 ul li a{ padding:0px; margin:0px;height:31px;width:122px;font-family:tahoma;font-size:11px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;white-space:nowrap;}
 #menu1 ul li a:hover{padding:0px;margin:0px;height:31px;width:122px;font-family:tahoma;font-size:10px;font-weight:bold;color:#949599;text-decoration:none;text-align:left;list-style-type:none;}
 .bgcolorwhite{background-color:#fff}
 a.menu2:hover{font-family:tahoma;font-size:11px;font-weight:bold;color:#ec008c;text-decoration:none;}	 
.printimage{background-image:url(images/print.gif);background-repeat:no-repeat;}
.header_2{background:url("images/bg_top_1.gif");background-repeat:repeat-x;	height:111px;}
.SPECIALLINK {font-family:Arial;font-size:12px;font-weight:bold;color:#05568E;text-decoration:none;}
.SPECIALLINK:HOVER {font-family:Arial;font-size:12px;font-weight:bold; color:#000;text-decoration:none; }
.NORMALTEXTBOLD { font-family:Arial;font-size:13px;font-weight:bold;color:#000;text-decoration:none;}
.NORMALTEXT {font-family:Arial;font-size:12px;color:#000;font-weight:lighter;text-decoration:none;}
.PRICE {font-family:Arial;font-size:14px;font-weight:bold;color:#FF9900;text-decoration:none;}
.CLASSNORMAL {background:#eee; }
.CLASSOVER { background:#dedeff;cursor:pointer;}
#mainpic IMG { width:215px; height:146px;}
 #textfooter TD { font-family:tahoma;font-size:11px;font-weight:normal;	color:#666;}		
.step_2_top{ margin:0;padding:0 0 0 23px; height:29px;background-image: url(images/box_top_step2.gif);background-repeat: no-repeat;}
.cheak_the_price{ background:url(images/check_the_price.gif);background-repeat:no-repeat;width:126px;height:26px;border:none;font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;background-position: top center;}
.cheak_the_price A:LINK {  font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.cheak_the_price A:HOVER { font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.cheak_the_price A:VISITED { font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.cheak_the_priceA{ background:url(images/bgmybut.gif);background-repeat:repeat-x;height:28px;border:none;font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;background-position: top center;}
.cheak_the_priceA A:LINK { font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.cheak_the_priceA A:HOVER {  font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.cheak_the_priceA A:VISITED {font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.text_area1_AA{ padding:0; margin:0; font-size:11px;line-height:16px; color:#666666;}
.discountul{font-family: tahoma;font-size: 11px;line-height: 16px;margin: 0px;padding: 0px 0px 0px 19px;}
.discountul li {font-size: 11px;color: #ff0000; font-family: tahoma;}
.bannereng{ background-image:url(images/banner.gif);background-repeat:no-repeat;}
.bannersp{background-image:url(images/banner_sp.gif);background-repeat:no-repeat;}
.bannerfr{background-image:url(images/banner_fr.jpg);background-repeat:no-repeat;}
.banner2eng{background-image:url(images/banner2.gif);background-repeat:no-repeat;}
.banner2sp{background-image:url(images/banner2_sp.gif);background-repeat:no-repeat;}
.banner2fr{background-image:url(images/banner2_fr.jpg);background-repeat:no-repeat;}
#menu2{width:142px;}
#menu2 ul{ padding:0px;margin:0px;display:block;}
#menu2 ul li{padding-left: 18px;margin:0px;background:url(images/topbg.gif);background-position:left top;background-repeat:no-repeat;width:122px;font-family:tahoma;font-size:11px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;vertical-align:bottom;padding-bottom:4px;}
#menu2 ul li a{ padding:0px;margin:0px; width:122px;font-family:tahoma;font-size:11px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;white-space:nowrap;}
#menu2 ul li a:hover{padding:0px;margin:0px;height:31px;width:122px;font-family:tahoma;font-size:10px;font-weight:bold;color:#949599;text-decoration:none;text-align:left;list-style-type:none;}
#menuD{width:142px;}
#menuD ul{padding:0px;margin:0px;display:block;}
#menuD ul li{padding:8px 0px 0px 18px;margin:0px;background:url(images/right_nav_bgd.gif);background-position:left bottom;background-repeat:no-repeat;height:15px;width:122px;font-family:tahoma;font-size:12px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none;}
#menuD ul li a{padding:0px;margin:0px;height:19px;width:122px;font-family:tahoma;font-size:11px;font-weight:bold;color:#ed008c;text-decoration:none;text-align:left;list-style-type:none; white-space:nowrap; }
#menuD ul li a:hover{padding:0px;margin:0px;height:19px;width:122px;font-family:tahoma;font-size:10px;font-weight:bold;color:#949599;text-decoration:none;text-align:left;list-style-type:none; }
.newseng{background-image:url(images/newsletter_btn.gif);background-repeat:no-repeat}
.newssp{background-image:url(images/newsletter_btn_sp.gif);background-repeat:no-repeat}
.newsfr{background-image:url(images/newsletter_btn_fr.jpg);background-repeat:no-repeat}
.click_for_location{
	background:url(images/click_here_location.gif);
	background-repeat:no-repeat;
	width:206px;
	height:26px;
	border:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.pink_block_txt{margin:0; padding:0 4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; 
	text-decoration:none; background-color:#ed008c; line-height:15px;}
.underline_black{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#313439; text-decoration:underline;}
.calendar_week_names
{
  font-weight:bold;
  color:#757575;
  font-size:9px;
  font-family:tahoma;
 
}

.notavailablecalendar
{
  background-color:#ffffff;
  color:#000000;
  font-family:tahoma;
  font-size:11px;
}
.availablecalendar
{

  font-size:11px;
  font-family:tahoma;
}

.bookedcalendar
{
  background-color:#e61094;
  color:#ffffff;
  font-family:tahoma;
  font-size:11px;
}
.bookedowner
{
  background-color:#8fd62e;
  color:#ffffff;
  font-family:tahoma;
  font-size:11px;
}

.massage_big{
	
 font-family:Tahoma, Arial, Verdana;
 color:#666666;
 font-size:11px;
 font-weight:normal;
 width:290px;
 height:40px;
}
.table3 
{
  border:0px;
  background-color:#e5e7ea;
}

.bookemail
{
 font-family: Tahoma;
 font-size:13px;
 padding-left:2px;
}
.textbookbot
{

	font-family:tahoma;
	font-size:11px;
	color:#717171;
	text-decoration:none;
}

.textbookbot A
{

	font-family:tahoma;
	font-size:11px;
	color:#f13ba7;
	text-decoration:none;
    text-align:justify;
    text-decoration:underline;


}
.textbookbot A :HOVER{font-family:tahoma;font-size:11px;color:#f13ba7;text-decoration:none;text-align:justify;text-decoration:underline;}
.textbookbot A :VISITED{font-family:tahoma;	font-size:11px;color:#f13ba7;text-decoration:none;text-align:justify;text-decoration:underline;}
.step_2_top{margin:0;padding:0 0 0 23px; height:29px;background-image: url(images/box_top_step2.gif);background-repeat: no-repeat;}
.textclasssearch{font-family:Tahoma;font-size:11px;font-weight:normal;color:#666;nowrap:nowrap;white-space:nowrap;}
.link2search{font-family:tahoma;font-size:11px;color:#333;text-decoration:none;nowrap:nowrap;white-space:nowrap;font-weight:bold;}
.nohoverclass A:LINK{font-family:tahoma;font-size:8.5pt;color:#686868;font-weight:bold;text-decoration:none;padding-top:4px;}
.nohoverclass A:HOVER{font-family:tahoma;font-size:8.5pt;color:#fff;font-weight:bold;text-decoration:none;padding-top:4px;}
.nohoverclass A:VISITED{font-family:tahoma;font-size:8.5pt;color:#686868;font-weight:bold;text-decoration:none;padding-top:4px;}
.hoverclassA A:LINK{font-family:tahoma;font-size:8.5pt;color:#fff;font-weight:bold;text-decoration:none;padding-top:4px;}
.hoverclassA A:HOVER{font-family:tahoma;font-size:8.5pt;color:#fff; font-weight:bold;text-decoration:none;padding-top:4px;}
.hoverclassA A:VISITED{font-family:tahoma;font-size:8.5pt;color:#fff;font-weight:bold;text-decoration:none;padding-top:4px;}
.calendar_month_names TD{font-family:tahoma;padding-top:2px;padding-bottom:2px;font-size:12px;}
.calendar_week_names{font-family:tahoma;color:#404040;font-weight:bold;}
.cheak_go{background:url(images/noimage.gif);background-repeat:no-repeat;width:50px;height:26px;border:none;font-family:tahoma;font-size:11px;font-weight:bold;color:#FFF;background-position: bottom center;}
.cheakgo{background:url(images/noimage.gif);background-repeat:no-repeat;width:59px;height:26px;border:none;font-family:tahoma;font-size:11px;font-weight:bold;color:#FFF;background-position: bottom center;padding-bottom:3px;}
.cheakacceptar{background:url(images/acceptar.gif);background-repeat:no-repeat;width:59px;height:26px;border:none;font-family:tahoma;font-size:11px;font-weight:bold;color:#FFF;background-position: bottom center;}
.booking_3{background:url(images/booking_3.GIF);background-repeat:no-repeat;width:331px;height:19px;}
.border_dwn{border-bottom:1px solid #9a9b9f;padding-bottom:6px;padding-top:3px;}
.price_1{background:url(images/price1.GIF);background-repeat:no-repeat;width:180px;height:28px;}
.price_2{background:url(images/price2.gif);background-repeat:repeat-y;width:180px;padding-bottom:10px;padding-top:10px;}
.price_3{background:url(images/price3.gif);background-repeat:no-repeat;width:180px;height:10px;}
 .grey_box_top_big{ margin:0; padding:0;
	background:url(images/grey_box_top_big.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:52px;
	width:713px;
	color:#666666;
	}
	.buttonsclassd
{
 font-family:tahoma;
 font-size:8.5pt;
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;
 padding-top:4px;
}
