@charset "utf-8";/* CSS Document */
body{ margin:0px; padding:0px;}
@font-face {font-family: 'open_sansregular';src: url('opensans-regular-webfont.eot');src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('opensans-regular-webfont.woff') format('woff'),url('opensans-regular-webfont.ttf') format('truetype'),url('opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'MyriadProRegular'; src: url('myriadp0-webfont.eot'); src: url('myriadp0-webfont.eot?#iefix') format('embedded-opentype'), url('myriadp0-webfont.woff') format('woff'), url('myriadp0-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal;}
#had-warp{ width:100%; height:95px; background-image:url(../img/had_img.jpg); background-repeat:no-repeat; background-position:center; margin-left:auto; margin-right:auto; margin:0px; padding:0px;}
#had_img{ width:1000px; height:95px; margin-right:auto; margin-left:auto; }
#logo{ width:327px; height:85px; padding-top:10px; float:left;}
#logo_img{ width:327px; height:27px; float:left;}
#phon_no{ width:475px; height:85px; float:right; padding-top:10px;  }
#phon_icon{ width:475px; height:27px; float:left;}
#no{ width:148px; height:27px; float:left;  }
#icon{ width:22px; height:27px; float:left;}
.no_c{ font-family:'open_sansregular'; font-size:16px; color:#00a8aa; font-weight:bold;}
#no_call{ width:298px; height:27px; float:right; margin-top:0px;}
.call_no{ font-family:'open_sansregular'; font-size:24px; color:#000000; margin-top:0px; padding:0px;}
#slider{ width:100%; height:362px; margin-left:auto; margin-right:auto; }
#slider_2{ width:100%; height:362px; margin-left:auto; margin-right:auto; background-image:url(../img/slider1.jpg); background-repeat:no-repeat; background-position:center;}
#text_slider{ width:100%; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
#text_top{ width:1000px; height:auto;margin-left:auto; margin-right:auto;}
.top_text{ font-family:'open_sansregular'; font-size:18px; color:#5b5a5a; text-align:center;}
#img_sli{ width:100%; height:300px; margin-left:auto; margin-right:auto;  border-bottom:1px #e4e4e4 solid; background-image:url(../img/g_bg.jpg);  }
#img_sli_n{ width:100%; height:337px; margin-left:auto; margin-right:auto;background-image:url(../img/g_bg2.jpg);  }
#img_main{ width:1000px; height:auto;margin-left:auto; margin-right:auto;}
#rental_had{ width:1000px; height:25px;}
.rental{ font-size:36px; color:#5c5c5c; font-family:'MyriadProRegular'; text-align:center;}
.Resort{ font-size:36px; color:#00ccff; font-family:'MyriadProRegular'; text-align:center;}
#rental_text{ width:1000px; height:auto;}
.text_1{ font-size:22px; color:#727171; font-family:'MyriadProRegular'; text-align:center;}
#images_navi{ width:1000px; height:190px;}
#images_navi_n{ width:1096px; height:203px; margin-left:auto; margin-right:auto;}
.resort_r1{ width:213px; height:203; margin-left:6px; float:left;}
.img_sab{ width:148px; height:190px; float:left;  margin-left:50px; }
.img_sab2{ width:148px; height:190px; float:right;   }
.scot{font-family:'MyriadProRegular'; font-size:18px; color:#5c5c5c; text-align:center;}
.pri{ font-family:'MyriadProRegular'; font-size:18px; color:#91c30c; text-align:center;}
.img_ok{ width:148px; height:94px; }
#next_text{width:100%; height:1800px;; margin-left:auto; margin-right:auto; border-bottom:1px #e4e4e4 solid; background-color:#ffffff;}
.kli{ font-family:'MyriadProRegular'; font-size:28px; color:#00a8aa; margin-top:0px;}
.kli_n{ font-family:'MyriadProRegular'; font-size:28px; color:#af30d9; margin-top:0px;}
#next_text_auto{height:300px;; margin-left:auto; margin-right:auto;background-color:#fffff; width:1000px; padding-top:30px; }
.im_text{ width:600px; height:252px; float:left;}
.im_img{ width:368px; height:252px; border:1px #999999 solid; float:right;}
.ol{ font-family:'open_sansregular'; font-size:14px; color:#727171; line-height:25px;}
.img_text_bottam{ width:1000px; height:auto; border-bottom:10px  solid #efefef;}
.text_z{ width:1000px; height:252px; margin-left:auto; margin-right:auto;}
.next_text_2{width:1000px; height:252px; margin-left:auto; margin-right:auto; margin-top:35px; }
.bottam_text{ width:1000px; height:252px; }
.bottom_img{ width:368px; height:252px; float:left;  border:1px #999999 solid;}
.bottom_right{ width:600px; height:252px; float:right;}
.ol_a{ font-family:'MyriadProRegular'; font-size:28px; color:#17b31e; margin-top:0px;}
.ol_a_n{ font-family:'MyriadProRegular'; font-size:28px; color:#d638cd; margin-top:0px;}
.b_text{ width:1000px; height:180px; margin-left:auto; margin-right:auto;}
.vedio{ width:100%; height:595px;margin-left:auto; margin-right:auto; background-color:#f3f3f3; border-bottom:1px #e4e4e4 solid;}
.vedio-text{ width:100%; height:auto;margin-left:auto; margin-right:auto; background-color:#f3f3f3; padding-bottom:25px;border-bottom:1px #e4e4e4 solid; float:left;}
.vedio_main{ height:570px; width:1000px;margin-left:auto; margin-right:auto; padding:25px;}
.vedio_main-text{ height:auto; width:1000px;margin-left:auto; margin-right:auto; padding:25px;}
.vedio_had{ width:1000px; height:60px;}
.Testim{ width:1000px; height:auto; padding-bottom:25px; border-bottom:1px solid #999999;}
.v_text{ font-family:'MyriadProRegular'; font-size:36px; color:#5c5c5c; margin-top:0px; text-align:center;}
.v_text_n{ font-family:'MyriadProRegular'; font-size:36px; color:#0888ea; margin-top:0px; text-align:center;}
.v_text_n-t{ font-family:'MyriadProRegular'; font-size:36px; color:#0888ea; margin-top:0px; text-align:left;}
.vedio_ap{ width:640px; height:482px; margin-left:auto; margin-right:auto;}
.foo_slider{width:100%; height:240px;margin-left:auto; margin-right:auto; background-color:#ffffff;border-bottom:1px #e4e4e4 solid;}
.main_slider_page{ width:1000px; height:240px;margin-left:auto; margin-right:auto;}
.F_slider{ width:810px; height:210px;margin-left:auto; margin-right:auto; padding-top:30px;}


.arti_btmbox{width:810px; height:auto; float:left; margin-top:7px; padding-bottom:5px;}
.testi_box{width:810px; height:auto; float:left;}
.testi_hed{width:810px; height:40px; float:left; background:url(../images/testi_hed_bg.gif) no-repeat;}
.testi_cont{width:810px; height:auto; float:left; background-color:#ffffff; padding-left:10px;}
.stepcarousel{position: relative; overflow: scroll; width:810px; height:200px;}
.belt{position: absolute; left: 0; top: 0; }
.panel{float:left; overflow: hidden; margin:0; width:810px; height:240px;}
.thank_box{width:234px; height:auto; margin-right:auto; margin-left:auto; margin-top:20px;}
.col{ font-family:'open_sansregular'; font-size:18px; color:#727171;line-height:25px;}
.rob{ font-family:'open_sansregular'; font-size:15px; color:#fd7100; text-align:center; font-weight:bold; }
.footer{ width:100%; height:30px; margin-left:auto; margin-right:auto; float:left;}
.footer_main{ width:1000px; height:30px; margin-left:auto; margin-right:auto;}
.foo{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2a2a2a; text-align:center;}
.web{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2a2a2a; text-align:center; text-decoration:none;}

#menu{ width:475px; height:30px; float:left; margin-top:10px; }
#menu ul {float: right;margin: 0;padding: 0px;list-style: none;line-height: normal;}
#menu li {float: left;padding: 0px; padding-top:22px;}
#menu a {display: block; margin-left:15px; text-decoration: none;font-family:"MinionPro-Bold"; font-size:14px; font-weight:bold; color: #2c2c2c; border: none;}
#menu a.last {margin-right:0px;}
#menu a:hover{text-decoration: none;color:#2c2c2c;}
.about-az{ width:1000px; height:auto; padding-bottom:5px; float:left;}
.about-text{ width:600px; height:auto; float:left;}
.about-img{ width:370px; height:auto; float:right;}
.about_every{ width:600px; height:auto;}
.add_C{ width:600px; height:25px; float:left; margin-bottom:10px;}
.add_1{ width:200px; height:25px; float:left;}
.add_2{ width:26px; height:25px; float:left;}
.add_3{ width:350px; height:25px; float:left;}
.add_c_font{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#2f2f2f;}
.add_c_font2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#a4a4a4; text-decoration:none;}
.con_form{ width:580px; height:220px;  border: 1px #8d8c8c solid; border-radius:5px; background-color:#FFFFFF; float:left; margin-top:40px; padding-left:10px; padding-top:10px; padding-right:10px;}
.use_form{ width:580px; height:20px; float:left; margin-bottom:15px; }
.use_form_font{ font-family:Open Sans; font-size:18px; color:#00a8aa;}
.use_left{ width:250px; height:auto; float:left;}
.use_right{ width:310px; height:auto; float:right; margin-right:5px;}
.con_f_1{ width:230px; height:40px; float:left; margin-bottom:10px;}
.con_f_f1{ width:230px; height:40px; padding-left:5px; float:left; border: 1px #8d8c8c solid; border-radius:5px; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4e4e4e;box-shadow:inset 0px 1px 1px #f0efeb; }
.con_text_ar{ width:370px; height:92px; float:left; }
.con_text_sand{width:120px; height:29px; float:left; margin-top:10px;}
.con_t_ar{ width:310px; height:82px;border: 1px #8d8c8c solid; border-radius:5px; padding-top:5px; padding-left:5px; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4e4e4e;  }


<!--------------------------floating form----------------------------------------------->
.blacksas{ width:170px; height:460px; background-color:#999999;}
.form_in{ width:170px; height:460px; margin-left:auto; margin-right:auto; background-color:#2a2a29;}
.request{ width:170px; height:40px; margin-bottom:5px;}
.sab{ width:154px; height:25px; margin-left:auto; margin-right:auto; margin-bottom:6px; }
.f1{ width:154px; height:18px;border:1px #CCCCCC solid;box-shadow:inset 0 0 15px #e1e1e1;}
.name_sab{ width:154px; height:16px; margin-left:auto; margin-right:auto;}
.lable_text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f3f3f3; margin-top:0px;}
.name_sab2{ width:154px; height:16px; margin-left:auto; margin-right:auto;}
.name_sab2_left{width:106px; height:16px; float:left;}
.name_sab2_right{width:106px; height:16px; float:right;}
.sab_left{width:106px; height:25px; float:left;}
.sab_right{width:106px; height:25px; float:right;}
.f2{ width:106px; height:18px;border:1px #CCCCCC solid;box-shadow:inset 0 0 15px #e1e1e1;}
.sab3{ width:154px; height:25px; margin-left:auto; margin-right:auto; margin-bottom:0px; }
.yes{ width:50px; height:25px; float:left;}
.no{width:50px; height:25px; float:right; margin-right:102px;}
.text_ae{ width:154px; height:55px; margin-left:auto; margin-right:auto; margin-bottom:15px;}
.f3{ width:154px; height:60px;border:1px #CCCCCC solid;box-shadow:inset 0 0 15px #e1e1e1;}
.sand{ width:139px; height:31px; margin-left:10px; padding-top:6px;}
.floating_form {
    float: right;
    margin-right: 0;
    position: relative;
    width: 170px;
    z-index: 9999;
}
.floating_form > div#form_box {
    background: none;
    min-height: 240px;
    padding: 0;
    position: absolute;
}


.category-ser {margin: 0px;padding: 0px;list-style: none;}
.category-ser li {padding: 0px 0 0 30px; margin-left:15px; margin-bottom:20px;font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#e5d367; word-spacing:2px; }
.category-ser li a { padding: 0px 0 0 30px; margin-left:15px; margin-bottom:20px;background:url(../img/right2.png) top left no-repeat; font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#4e4e4e; word-spacing:2px; text-decoration:none;}
.category-ser li a:hover {color:#C53232;}

