body{margin:0; background-color:#776E64; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#443F39;}
p{margin:0; padding:10px 0;}
h4{font-size:13px;}
h5{font-size:14px; margin:0; padding:0;}

.pt10{ padding-top:10px;}

.main_con{width:972px; margin:0 auto;}
.mainTop_menu{width:972px; height:88px; clear:both; position:relative;}
.mTopmenu_lang_con{margin:0; padding:0; clear:both; position:absolute; top:-40px; right:0;}
.mTopmenu_link, .mTopmenu_link:link, .mTopmenu_link:visited, .mTopmenu_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none; float:left; margin:37px 0 0 0; padding:17px 10px 18px 10px; }
.mTopmenu_link_eng, .mTopmenu_link_eng:link, .mTopmenu_link_eng:visited, .mTopmenu_link_eng:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none; float:left; margin:37px 0 0 0; padding:17px 14px 18px 14px; }
.mTopmenu_home, .mTopmenu_home:link, .mTopmenu_home:visited, .mTopmenu_home:hover{width:24px; height:24px; background:url(../images/home.jpg);  float:right; margin:54px 14px 0 0; }
.mTopmenu_lang, .mTopmenu_lang:link, .mTopmenu_lang:visited, .mTopmenu_lang:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CBC8C5; text-decoration:none; float:right; margin:58px 14px 0 0; padding:0 10px;}
.HiltonWorldWide{width:154px; height:54px; background:url(../images/HiltonWorldwide.jpg) center; background-repeat:no-repeat; display:block; padding:0; margin:18px 40px 0 0px; padding:0 32px;  float:left;}
.HiltonWorldWide_tr{width:154px; height:54px; background:url(../images/HiltonWorldwide.jpg) center; background-repeat:no-repeat;  display:block; padding:0;  margin:18px 38px 0 0px; padding:0 32px; margin-bottom:0; float:left; display:block;}
.main{border:solid 1px #5A534C; background:#FFFFFF; overflow:hidden;}
.reservation_col{width:227px; float:left; background:url(../images/reservation_bg.jpg) no-repeat; padding-left:33px;}
.reservation_col_detail{width:227px; height:320px; float:left; background:url(../images/reservation_detail_bg.jpg) no-repeat; padding-left:33px;}
.reservation{width:108px; height:20px; background:url(../images/title/Reservation.jpg) no-repeat; display:block; margin:16px 0;}
.rezervasyon{width:113px; height:20px; background:url(../images/title/Rezervasyon.jpg) no-repeat; display:block; margin:16px 0;}
.reservation_form div{height:28px;}
.reservation_form div input.res_inp{width:190px; height:14px; font-family:arial; font-size:11px; color:#443F39;}
.reservation_form div select.res_inp{width:194px; height:19px; font-family:arial; font-size:11px; color:#443F39;}
.reservation_form div.check-dt div{float:left; line-height:19px;}
.reservation_form div.check-dt div select.res_inp_day{width:42px; height:19px; font-family:arial; font-size:9px; color:#443F39; margin-right:3px;}
.reservation_form div.check-dt div select.res_inp_month{width:78px; height:19px; font-family:arial; font-size:10px; color:#443F39; margin-right:3px;}
.reservation_form div.check-dt div.txt{width:55px;}
.btn_Search{width:61px; height:25px; background:url(../images/btn/Search.jpg); display:block; float:right; margin-right:33px;}
.btn_ara{width:61px; height:25px; background:url(../images/btn/ara.jpg); display:block; float:right; margin-right:33px;}
.left_col{clear:both; margin-top:60px;}
.hotels_turkey{width:124px; height:17px; background:url(../images/title/Hotels_in_Turkey.jpg); display:block; margin-bottom:8px;}
.turkiye_otelleri{width:124px; height:17px; background:url(../images/title/Turkiye_Otelleri.jpg); display:block; margin-bottom:8px;}
.left_col select.res_inp{width:210px; height:19px; font-family:arial; font-size:11px; color:#443F39;}
.promotions{width:175px; height:16px; background:url(../images/title/Promotions.jpg) no-repeat; display:block; margin:40px 0 16px 0;}
.promosyonlar{width:165px; height:18px; background:url(../images/title/Promosyonlar.jpg); display:block; margin:40px 0 16px 0;}
.promotions_list{width:200px; margin:0; padding:0; list-style:none;}
.promotions_list li{height:20px; background:url(../images/promotion_list_bg.jpg) repeat-x; background-position:bottom; padding-top:6px;}
.promotions_list li.last{height:20px; background:none; padding-top:6px;}
.promotions_list li a{font-size:11px; color:#000; text-decoration:none; display:block; padding-left:20px; background:url(../images/promotion_list.jpg) no-repeat; background-position:top left;}
.right_col{width:710px; float:left; position:relative; padding-bottom:20px;}
.right_col_detail{width:710px; float:left; position:relative;}

/*.home_main_ban{width:710px; height:334px; clear:both; background:url(../images/hilton_home_mask.png); position:absolute; left:0; top:0; z-index:5;}
*/
.home_main_ban{width:710px; height:334px; clear:both; position:absolute; left:0; top:0; z-index:5;}

.home_main_ban_detail{width:710px; height:320px; clear:both; background:url(../images/hilton_home_mask_Detail.png); position:absolute; left:0; top:0; z-index:5;}

.right_text{padding:0 20px 0 15px; font-size:12px;}
.right_col h1{font-size:23px; color:#443F39; font-weight:normal; margin:0; padding:0; margin-bottom:20px;}
.home_main_img{width:710px; height:334px;}
.home_main_img_dt{width:710px; height:304px; background-repeat:no-repeat; margin-bottom:16px;}
.details{width:88px; height:25px; background:url(../images/btn/Details.png); display:block; margin:230px 0 0 0;}
.ayrintilibilgi{width:92px; height:29px; background:url(../images/btn/ayrintlibilgi.png); display:block; margin:230px 0 0 0;}
.home_main_ban h2{font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#FFFFFF; font-weight:normal; margin:20px; }
.home_main_ban h2 span{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#FFFFFF; font-weight:normal; }

.FloatL{float:left;}
.FloatR{float:right;}
.home_main_ban div.title{width:610px; float:left;}
.ban_number{position:absolute; top:295px; right:4px; z-index:6;}
.ban_number a{width:19px; height:19px; margin-right:4px; background:url(../images/ban_number.jpg) no-repeat; display:block; text-align:center; line-height:19px; color:#FFF; font-size:11px; text-decoration:none; float:left;} 
.ban_number a.active{width:19px; height:19px; margin-right:4px; background:url(../images/ban_number_active.jpg) no-repeat; display:block; text-align:center; line-height:19px; color:#FFF; font-size:11px; text-decoration:none; float:left;} 
.link, .link:link, .link:visited{color:#443F39; text-decoration:underline;}
.link:hover{color:#443F39; text-decoration:none;}
.maillink, .maillink:link, .maillink:visited{color:#443F39; text-decoration:none;}
.maillink:hover{color:#443F39; text-decoration:underline;}

.tabs{clear:both; padding-top:20px;}
.tabs_detail{width:218px; float:left; margin-right:7px; border:solid 1px #C8C8C8; font-size:11px;}
.tabs_detail_last{width:218px; float:left; border:solid 1px #C8C8C8; font-size:11px;}
.tabs div .text{padding:12px; border:none;}
.tabs div .text h2{font-size:12px; color:#B99859; margin:0; padding:0; margin-bottom:18px;}
.footer_brand{height:57px; clear:both; background:url(../images/footer_brand_bg.jpg) repeat-x; background-position:bottom; padding-top:13px;}
.footer_brand a{float:left; display:block; margin:0 15px 0 10px;}
.footer_brand a.conrad{width:55px; height:41px; background:url(../images/brand/conrad.jpg);}
.footer_brand a.doubletree{width:52px; height:41px; background:url(../images/brand/doubletree.jpg);}
.footer_brand a.embassy{width:43px; height:41px; background:url(../images/brand/embassy_suites.jpg);}
.footer_brand a.hampton{width:44px; height:41px; background:url(../images/brand/hampton.jpg);}
.footer_brand a.hhonors{width:159px; height:41px; background:url(../images/brand/hhonors.jpg); margin-left:28px; float:right;}
.footer_brand a.hilton{width:44px; height:41px; background:url(../images/brand/hilton.jpg);}
.footer_brand a.gardeninn{width:60px; height:41px; background:url(../images/brand/hilton_gardeninn.jpg);}
.footer_brand a.grand{width:63px; height:41px; background:url(../images/brand/hilton_grand.jpg);}
.footer_brand a.home2{width:47px; height:41px; background:url(../images/brand/home_2.jpg);}
.footer_brand a.waldorf{width:35px; height:41px; background:url(../images/brand/Waldorf.jpg);}
.footer_brand a.homewood{width:44px; height:41px; background:url(../images/brand/homewood.jpg);}
.footer_links{width:972px; clear:both; padding:14px 0 20px 0; color:#FFF; overflow:visible;}
.footer_links a{color:#FFF; text-decoration:none; margin:0 16px 0 8px;}
.footer_cop{float:right; text-align:right;}
.clr{clear:both !important;}
.clr2{clear:both !important; font-size:0; line-height:0; margin:0 !important; padding:0 !important;}

.date-picker{width:17px; height:14px; display:block; background:url(../images/date_picker.jpg); margin-top:2px;}

.sliderwrapper{position: relative; /*leave as is*/ overflow: hidden; /*leave as is*/ width:710px; 
height:334px; 
float:left;}
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width:710px; height:334px;
background-repeat:no-repeat;
}
.sliderwrapper_offer{position: relative; /*leave as is*/ overflow: hidden; /*leave as is*/ width:970px; 
height:380px; 
float:left;}
.sliderwrapper_offer .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width:970px; height:380px;
background-repeat:no-repeat;
}
.contentdiv div{}
.pagination{position:absolute; top:295px; right:12px; z-index:999;}
.pagination a{width:19px; height:19px; margin-right:4px; background:url(../images/ban_number.jpg) no-repeat; display:block; text-align:center; line-height:19px; color:#FFF; font-size:11px; text-decoration:none; float:left;}
.pagination a:hover, .pagination a.selected{width:19px; height:19px; margin-right:4px; background:url(../images/ban_number_Active.jpg) no-repeat; display:block; text-align:center; line-height:19px; color:#FFF; font-size:11px; text-decoration:none; float:left;}

.pagination_offer{position:absolute; top:360px; right:12px; z-index:999;}
.pagination_offer a{width:19px; height:19px; margin-right:4px; background:url(../images/ban_number.jpg) no-repeat; display:block; text-align:center; line-height:19px; color:#FFF; font-size:11px; text-decoration:none; float:left;}
.pagination_offer a:hover, .pagination_offer a.selected{width:19px; height:19px; margin-right:4px; background:url(../images/ban_number_Active.jpg) no-repeat; display:block; text-align:center; line-height:19px; color:#FFF; font-size:11px; text-decoration:none; float:left;}

.detail_main{clear:both;  padding:0 30px 30px 30px; font-size:11px; position:relative;}
.detail_main h1{color:#B99859; font-size:28px; margin:0; padding:0; margin-bottom:20px; display:inline-block;}
.htl_list{margin:0; padding:0; list-style:none; margin-top:14px;}
.htl_list li{background:url(../images/promotion_list.jpg) no-repeat; background-position:top left; padding-left:20px; margin-bottom:8px;}
.tabs_htl{width:207px; float:left; margin-right:22px; border:solid 1px #C8C8C8; font-size:11px; overflow:hidden;}
.tabs_htl_last{width:207px; float:left; margin-right:0px; border:solid 1px #C8C8C8; font-size:11px; overflow:hidden;}
.tabs_htl div.imag, .tabs_htl_last div.imag{height:153px; overflow:hidden; margin:0; padding:0; clear:both; background-repeat:no-repeat;}

.detail_text{width:640px; float:left; padding-right:70px;}
.view_photo_gallery{width:172px; height:25px; background:url(../images/btn/view_photo_gallery.jpg); display:block;}
.more_hotel_information{width:172px; height:24px; background:url(../images/btn/more_hotel_information.jpg); display:block;}
.foto_galeri{width:172px; height:24px; background:url(../images/btn/fotogaleri.jpg); display:block;}
.hotel_information{width:172px; height:24px; background:url(../images/btn/detaylibilgi.jpg); display:block;}
.detail_right{width:178px; float:left; padding-top:10px;}
.adres_list{margin:0; padding:0; list-style:none;}
.adres_list li{ background:url(../images/promotion_list_bg.jpg) repeat-x; background-position:bottom; padding:6px 0 6px 0;}
.adres_list li.last{background:none;  padding:6px 0 6px 0;}
.contact{width:62px; height:13px; background:url(../images/title/contact.jpg); display:block;}
.iletisim{width:60px; height:21px; background:url(../images/iletisim.jpg); display:block;}
.adres_con{clear:both; padding:28px 0;}
.htl_logo{clear:both; margin-top:30px;}
.hilton_lg{width:74px; height:55px; background:url(../images/logo/Hilton.jpg); display:block;}
.gardeninn_lg{width:144px; height:35px; background:url(../images/hiltongardeninn_logo.jpg) no-repeat; background-position:bottom; display:block; padding-top:10px; }
.doubletree_lg{width:109px; height:60px; background:url(../images/logo/doubletree_logo.jpg) no-repeat; background-position:bottom left; display:block;}
.conrad_lg{width:126px; height:59px; background:url(../images/CN_logo.gif) no-repeat; background-position:bottom left; display:block;}



/* ---------------------------------- offers ---------------------------------- */
.offers_header{ width:970px; height:380px; display:block; position:relative;}	
.offers_spot{ display:block; position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:140%;}	
.offers_spot a.detail{ width:84px; height:21px; display:block; clear:both; margin-top:10px; line-height:21px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/offer_header_detail.png) top left no-repeat; text-align:center;}

.offers_spot a.detail:hover{color:#FFFFFF; font-weight:bold; text-decoration:none; }
.offer_box_con{width:auto; padding-left:5px; overflow:hidden;}
.offer_box{width:415px;  padding:10px; border:1px solid #C8C8C8; margin:0 7px 15px 7px; float:left;}
.offer_box_title{ display:block; width:194px; float:left;}
.offer_box_title a.detail{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:60px;}
.offer_box_title a.detail:hover{ color:#443F39; text-decoration:underline;}
.offer_box_title a.detay{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:90px;}
.offer_box_title a.detay:hover{ color:#443F39; text-decoration:underline;}
.offer_box_title h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A;}	
.offer_box_title h2 a, .offer_box_right h2 a:link, .offer_box_right h2 a:visited, .offer_box_right h2 a:hover{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A; text-decoration:none;}	

.offer_box_left{ display:block; width:150px; float:left;}
.offer_box_left img{ display:block;}
.offer_box_right{width:255px; display:block; float:left; padding-left:10px;}
.offer_box_right h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A;}	


.offer_box_right a.detail{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:60px;}
.offer_box_right a.detail:hover{ color:#443F39; text-decoration:underline;}
.offer_box_right a.detay{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:90px;}
.offer_box_right a.detay:hover{ color:#443F39; text-decoration:underline;}
a.btn_all{display:inline-block; height:24px; width:auto; padding-left:30px; background:#8A6D39 url(../images/btn_all_left.jpg) top left no-repeat; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:pointer;}
a.btn_all span{display:inline-block; height:24px; width:auto; padding-right:13px; background:url(../images/btn_all_right.jpg) top right no-repeat;}

/* ---------------------------------- offers ---------------------------------- */


/* ---------------------------------- gorups and meetings ---------------------------------- */
.groups_and_meetings_header{ width:970px; height:255px; display:block; position:relative; background:url(../images/spot/groups-and-meetings.jpg) no-repeat;}
.grup_ve_toplantilar_header{ width:970px; height:255px; display:block; position:relative; background:url(../images/spot/grup-toplantilar.jpg) no-repeat;}
.gm_col_wide{ width:390px; height:250px; display:block; float:left; padding-right:10px;}
.gm_col_normal{ width:150px; display:block; float:left; padding-left:15px; margin-bottom:10px;}
.gm_col_normal_al{ width:200px; display:block; float:left; padding-left:15px;}
.gm_col_normal h2, .gm_col_normal_al h2{margin:0; padding:0; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A;}
.gm_col_normal a, .gm_col_normal_al a{ color:#443F39; text-decoration:none;}
.gm_col_normal a:hover, .gm_col_normal_al a:hover{ color:#443F39; text-decoration:underline;}
/* ---------------------------------- gorups and meetings ---------------------------------- */


/* ---------------------------------- news ---------------------------------- */
.detail_main_news{clear:both;  padding:20px; font-size:11px;}
.detail_main_news_dt{clear:both;  padding:20px 30px 20px 20px; font-size:11px;}
.detail_main_news h1, .detail_main_news_dt h1{color:#B99859; font-size:28px; margin:0; padding:0; margin-bottom:20px; display:inline-block; clear:both;}
.detail_main_news h2, .detail_main_news_dt h2{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A; padding-bottom:10px; display:inline-block; clear:both;}
.detail_main_news h2 a, .detail_main_news h2 a:link, .detail_main_news h2 a:visited, .detail_main_news h2 a:hover{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A;  display:inline-block; clear:both; text-decoration:none;}

.news_box{display:block; padding:10px; border:solid 1px #C8C8C8; margin-bottom:10px; height:105px; overflow:hidden; }
.news_box_title{ display:block; width:194px; float:left; }
.news_box_title a.detail{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:60px;}
.news_box_title a.detail:hover{ color:#443F39; text-decoration:underline;}
.news_box_title a.detay{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:80px;}
.news_box_title a.detay:hover{ color:#443F39; text-decoration:underline;}

.news_box_left{ display:block; width:150px; float:left;}
.news_box_left img{ display:block;}

.news_box_right{ display:block; width:540px;  float:right;}
.news_box_right p{ padding-top:0;}
.news_box_right a.detail{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:60px;}
.news_box_right a.detail:hover{ color:#443F39; text-decoration:underline;}
.news_box_right a.detay{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#443F39; text-decoration:none; width:80px;}
.news_box_right a.detay:hover{ color:#443F39; text-decoration:underline;}
.news_detail{}
.news_detail a{color:#443F39; text-decoration:none;}
.news_detail a:hover{color:#443F39; text-decoration:underline;}

.news_detail_left{ display:block; float:left; padding-top:10px; vertical-align:top; padding-right:20px;}
.news_detail_right{ display:block; float:left;}
/* ---------------------------------- news ---------------------------------- */


/* ---------------------------------- weddings ---------------------------------- */
.weddings_header{width:970px; height:295px; display:block; position:relative; background:url(../images/spot/weddings.jpg) no-repeat;}
.dugunler_header{width:970px; height:295px; display:block; position:relative; background:url(../images/spot/dugunler.jpg) no-repeat;}

.weddings_left_col{ width:210px; display:block; float:left; padding-top:20px;}
.weddings_left_col h2{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A;}
.weddings_left_col a{color:#443F39; text-decoration:none;}
.weddings_left_col a:hover{color:#443F39; text-decoration:underline;}

.weddings_left_col ul{ margin:0; padding:0; list-style:none; padding-top:10px;}
.weddings_left_col ul li{ display:block; padding-left:30px; height:28px; line-height:28px; background:url(../images/wedding_list_bg.jpg) center left no-repeat;}
.weddings_left_col ul li a{color:#443F39; text-decoration:none; font-weight:bold;}
.weddings_left_col ul li a:hover{color:#443F39; text-decoration:underline; font-weight:bold;}

.weddings_right_col{ width:700px; display:block; float:right; padding-top:10px;}
.weddings_right_col img{ border:1px solid #C8C8C8; margin-top:10px;}

/*detail page*/
.weddings_detail_header{width:970px; height:255px; display:block; position:relative;}

.weddings_center_col{ width:523px; display:block; float:left; padding:10px 10px 0 0;}
.weddings_center_col h1{ font-size:20px; padding-top:10px; margin-bottom:0;}
.weddings_center_col h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A; padding-bottom:10px; display:inline-block;}

.weddings_center_col ul{ margin:0; padding:0; list-style:none;}
.weddings_center_col ul li{display:block; padding:0 0 7px 30px; background:url(../images/wedding_list_bg2.jpg) top left no-repeat;}
.weddings_center_col ul li a{color:#443F39; text-decoration:none;}
.weddings_center_col ul li a:hover{color:#443F39; text-decoration:underline;}

.weddings_right_banner{ width:167px; display:block; float:right; padding-top:55px;}
.weddings_right_banner img{ border:1px solid #C8C8C8;}
.wlc_dt{ padding-top:40px;}

/*check list page*/
.weddings_check_list_header{width:970px; height:255px; display:block; position:relative; background:url(../images/spot/Wedding-check-list.jpg) no-repeat;}
.weddings_hazirlik_listesi_header{width:970px; height:255px; display:block; position:relative; background:url(../images/spot/liste.jpg) no-repeat;}
.weddings_pg_list_header{width:970px; height:255px; display:block; position:relative; background:url(../images/spot/Wedding-page.jpg) no-repeat;}
.ozel_pg_list_header{width:970px; height:255px; display:block; position:relative; background:url(../images/spot/ozel-sayfa.jpg) no-repeat;}
.checklist_container{ width:510px; display:block; float:left; padding-top:20px; position:relative;}
.checklist_container h1{font-size:20px; padding-top:10px; margin-bottom:0;}

.checklist_box{ display:block; padding:10px; border:1px solid #C8C8C8; margin-bottom:10px; clear:both;}
.checklist_box h2{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BA985A; padding-bottom:10px; display:inline-block;}
.checklist_box img{ margin-top:1px; margin-right:5px;}

.checklist_box ul{ margin:0; padding:0; list-style:none; padding-left:25px;}
.checklist_box ul li{ display:block; clear:both;}
.checklist_box ul li span{ display:block; float:left; line-height:20px; padding:0 2px;}

a.checklist_print{ width:30px; height:21px; display:block; position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BA985A; font-weight:bold; background:url(../images/icn_print.jpg) bottom  right no-repeat; padding-right:30px; clear:both; margin-right:2px; margin-bottom:10px; text-decoration:none;}
a.checklist_print span{ display:block; position:absolute; bottom:0;}
a.checklist_yaz{ width:34px; height:21px; display:block; position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BA985A; font-weight:bold; background:url(../images/icn_print.jpg) bottom  right no-repeat; padding-right:30px; clear:both; margin-right:2px; margin-bottom:10px; text-decoration:none;}
a.checklist_yaz span{ display:block; position:absolute; bottom:0;}

/*info request form page*/
.weddings_info_request_form_header{width:970px; height:255px; display:block; position:relative; background:url(../images/spot/weddings-info-request-form.jpg) no-repeat;}
.weddings_bilgi_form_header{width:970px; height:255px; display:block; position:relative; background:url(../images/spot/bilgi-formu.jpg) no-repeat;}

.irf_container{ width:560px; display:block; float:left; padding-top:20px;}
.irf_container h1{font-size:20px; padding-top:10px; margin-bottom:20px;}

.irf_box{ display:block; padding:10px; border:1px solid #C8C8C8; margin-bottom:10px; clear:both;}
.irf_box select{border:1px solid #C8C8C8; width:224px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#443F39;}
.irf_box input{border:1px solid #C8C8C8; width:220px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#443F39;}
.irf_box textarea{border:1px solid #C8C8C8; width:220px; height:60px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#443F39;}

.irf_send{ display:block; background:url(../images/offer_header_detail.png) no-repeat; width:84px !important; height:21px !important; line-height:21px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:right;}
.irf_send:hover{color:#FFFFFF; font-weight:bold; text-decoration:underline;}
/* ---------------------------------- weddings ---------------------------------- */


/* ---------------------------------- brands ---------------------------------- */
.detail_main_brands{clear:both;  padding:20px; font-size:11px; }
.detail_main_brands h1{color:#B99859; font-size:28px; margin:0; padding:0; margin-bottom:20px; display:inline-block;}

.brands_menu{ padding-left:5px; overflow:hidden;}
.brands_menu ul{ margin:0; padding:0; list-style:none; height:55px; display:block;}
.brands_menu ul li{ display:block; float:left;}
.brands_menu ul li a{ height:55px; }
.brands_menu ul li a.waldorf{ width:75px; background:url(../images/brands-Waldorf.jpg) no-repeat; background-position:top center; display:block;} 
.brands_menu ul li a.conrad{ width:100px; background:url(../images/brands-Conrad.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.hilton{ width:84px; background:url(../images/brands-Hilton.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.doubletree{ width:97px; background:url(../images/brands-DoubleTree.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.embassysuites{ width:82px; background:url(../images/brands-EmbasssySuites.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.hiltongardeninn{ width:104px; background:url(../images/brands-HiltonGardenInn.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.hampton{ width:86px; background:url(../images/brands-Hampton.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.homewoodsuites{ width:91px; background:url(../images/brands-HomewoodSuites.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.home2{ width:88px; background:url(../images/brands-Home2.jpg) no-repeat; background-position:top center; display:block;}
.brands_menu ul li a.hiltongardenvacations{ width:100px; background:url(../images/brands-HiltonGardenVacations.jpg) no-repeat; background-position:top center; display:block;}

.brands_arrow{ display:block; position:relative; height:21px; clear:both;}
.brands_arrow span{ width:36px; height:22px; display:block; position:absolute; background:url(../images/brands_arrow.jpg) no-repeat;}

.brands_box{display:block; padding:10px; border:1px solid #C8C8C8; clear:both;}

.brands_list{}
.brands_list h2{color:#B99859; font-size:15px; margin:0; padding:0 0 10px 0;}
.brands_list ul{margin:0; padding:0; list-style:none;}
.brands_list div{color:#000; font-weight:bold; line-height:20px;}
.brands_list ul li{background:url(../images/promotion_list_bg.jpg) repeat-x; background-position:bottom; padding:6px 0;}
.brands_list ul li.last{ background-image:none;}
.brands_list ul li a{font-size:11px; color:#000; text-decoration:none; display:block; padding-left:20px; background:url(../images/promotion_list.jpg) no-repeat; background-position:0 1px;}
.brands_list ul li a:hover{color:#000; text-decoration:underline;}

.pr_20{ padding-right:20px;}

a.btn_all2{display:inline-block; height:24px; width:auto; padding-left:30px; background:#8A6D39 url(../images/btn_all2_left.jpg) top left no-repeat; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin:10px 0 20px 0; cursor:pointer;}
a.btn_all2 span{display:inline-block; height:24px; width:auto; padding-right:13px; background:url(../images/btn_all_right.jpg) top right no-repeat;}

a.btn_all3{display:inline-block; height:24px; width:auto; padding-left:30px; background:#8A6D39 url(../images/btn_all2_left.jpg) top left no-repeat; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin:10px 0 20px 0; cursor:pointer; position:absolute; top:0; right:30px;}
a.btn_all3 span{display:inline-block; height:24px; width:auto; padding-right:13px; background:url(../images/btn_all_right.jpg) top right no-repeat;}

a.btn_all4{display:inline-block; height:24px; width:auto; padding-left:30px; background:#8A6D39 url(../images/btn_all2_left.jpg) top left no-repeat; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin:10px 0 5px 0; cursor:pointer;}
a.btn_all4 span{display:inline-block; height:24px; width:auto; padding-right:13px; background:url(../images/btn_all_right.jpg) top right no-repeat;}

span.soon{ display:block; padding-left:19px; line-height:18px;}



/* ---------------------------------- brands ---------------------------------- */
.H_200{height:200px;}
.H_220{height:220px;}
.H_110{height:110px;}
.H_120{height:120px;}
.H_12{height:12px;}
.H_20{height:20px;}
.photo_gallery_con{width:910px; float:left; }

.photo_gallery{display:block; padding:9px; margin-bottom:9px; clear:both; border:solid 1px #C8C8C8;}
.photo_gallery a{ display:block; float:left; margin-right:10px;}
.photo_gallery a img{}

.photo_gallery a.general{width:102px; height:66px; background:url(../images/gallery_general.jpg); display:block;}
.photo_gallery a.rooms{width:102px; height:66px; background:url(../images/gallery_rooms.jpg); display:block;}
.photo_gallery a.meetings{width:102px; height:66px; background:url(../images/gallery_meetings.jpg); display:block;}
.photo_gallery a.facilities{width:102px; height:66px; background:url(../images/gallery_facilities.jpg); display:block;}
.photo_gallery a.rest{width:102px; height:66px; background:url(../images/rest_bar.jpg); display:block; }
.photo_gallery a.bos{width:102px; height:66px;  display:block;}

.detail_main_offer{clear:both;  padding:20px 30px 30px 30px; font-size:11px;}
.offer_img{padding:4px; border:solid 1px #C8C8C8;}
.list{margin:0;  padding:10px 0 0 16px;}
.terms{font-size:9px; background:url(../images/promotion_list_bg.jpg) repeat-x; background-position:top; padding-top:10px; }
.terms strong{font-size:11px; }

.terms ul{margin:0; padding:10px 0 0 16px;}
.terms ul li ul{margin:0; padding:0 0 0 14px;}
.detail_main_offer h5{color:#BA985A;}
.weeding_container{width:700px; float:left;}
.weeding_container h1{font-size:20px; padding-top:10px; margin-bottom:0;}
.weeding_container ul{ margin:0; padding:0; list-style:none;}
.weeding_container ul li{display:block; padding:0 0 7px 30px; background:url(../images/wedding_list_bg2.jpg) top left no-repeat;}
.weddding_example{clear:both; padding:10px 0; overflow:hidden;}
.weddding_example a{float:left; padding:0; margin:0;}
.w_170{width:170px;}
.photo_gallery a.genel{width:102px; height:66px; background:url(../images/genel.jpg); display:block;}
.photo_gallery a.odalar{width:102px; height:66px; background:url(../images/odalar.jpg); display:block;}
.photo_gallery a.toplanti{width:102px; height:66px; background:url(../images/toplanti.jpg); display:block;}
.photo_gallery a.hizmetler{width:102px; height:66px; background:url(../images/hizmetler.jpg); display:block;}
.site-map{padding-bottom:10px; overflow:hidden;}
.site-map div{float:left;}
.site-map div.first{height:400px; float:left; background:url(../images/sitemap-right.jpg) repeat-y; background-position:right; padding-right:25px;}
.site-map div.first a.maintitle{display:block; color:#B99859; font-weight:bold; text-decoration:none; font-size:14px; padding:8px 0 8px 0; background:url(../images/sitemap-list.jpg) repeat-x; background-position:bottom;}
.site-map div.first a.sub{display:block; color:#B99859; text-decoration:none; font-size:14px; padding:8px 0;}
.site-map div.wedding{height:400px; float:left; background:url(../images/sitemap-right.jpg) repeat-y; background-position:right; padding-right:25px;}
.site-map div.wedding a{display:block; font-size:11px; color:#443F39; font-weight:bold; text-decoration:none; padding:10px 0 10px 28px;}
.site-map div.wedding a.wed-title{display:block; color:#B99859; font-weight:bold; text-decoration:none; font-size:14px; padding:0 0 0 28px;}
.site-map div.hotels{height:400px; float:left; padding-right:25px; background:url(../images/sitemap-right.jpg) repeat-y; background-position:right;}
.site-map div.hotels a{display:block; font-size:11px; color:#443F39; text-decoration:none; padding-left:28px;  margin-bottom:20px;}
.site-map div.hotels a.hot-title{display:block; color:#B99859; font-weight:bold; text-decoration:none; font-size:14px; padding:0 0 0 28px; margin-bottom:10px;}
.site-map div.hotels a.hot-main{display:block; font-size:11px; color:#443F39; font-weight:bold; text-decoration:none; margin:0; padding-left:28px;}
.site-map div.brand{height:400px; float:left; padding-right:25px;}
.site-map div.brand a{display:block; font-size:11px; color:#443F39; text-decoration:none; padding:10px 0 10px 28px; font-weight:bold;}
.site-map div.brand a.brand-title{display:block; color:#B99859; font-weight:bold; text-decoration:none; font-size:14px; padding:0 0 0 28px;}
.PT24{padding-top:24px;}
.PT23{padding-top:23px;}
.PT26{padding-top:26px;}

.popup{width:530px; padding:20px; margin:15px; background-color:#FFF;}
.popup h1{font-size:20px; color:#B99859; margin:0; padding:0 0 15px 0;}
.popup ul{padding:0; margin:10px 0 0 30px;}

.opening div.title{height:29px; background:#BA985A; font-size:16px; color:#FFF; padding-left:6px; line-height:29px; font-weight:bold; margin-bottom:2px; clear:both;}
.opening div.hotels{border:solid 1px #C8C8C8; margin-bottom:25px; padding:8px; overflow:hidden; height:auto;}
.opening div.hotels div{width:172px;  float:left; border-right:solid 1px #C8C8C8; font-size:12px; color:#443F39; margin-right:8px;}
.opening div.hotels div.last{border-right:none;}
.opening div.hotels div a.detail{ display:block; padding-left:15px; height:16px; line-height:16px; background:url(../images/promotion_list.jpg) center left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BA985A; text-decoration:none; margin-top:20px;}
.detail_main_register{clear:both;  padding:30px 100px; font-size:11px; text-align:center; overflow:hidden;}
.register_text{text-align:left; margin-top:10px;}
.reg_hotel_list{width:780px; padding-top:20px;}
.reg_hotel_list div{width:110px; float:left; height:40px; border:solid 1px #C9C9C9; margin:0 14px 14px 0; padding:15px; text-align:left;}
.register_tel{border:solid 1px #C9C9C9; padding:5px; text-align:center;}
/*Photo Gallery*/
.par_justify_half, .par_justify, .tab {}
.par_justify {}
.par_justify_half {}
#firstmenuitem {
	padding-left: 25px;
}
#lastmenuitem {
	color: #92cd08;
}
.sample_container {}
.sample_container img{
	border:none;  margin:0; padding:0;
}
.sample_container p {

}
.sample_text_01 {}
.sample_text_02 {}
.sample_text_03 {}

#x1, #x2, #x3, #x4, #x5, #x6, #x7, #x8 {}
#x1 {}
#x2 {}
#x3 {}
#x4 {}
#x5 {}
#x6 {}
#x7 {}
#x8 {}
.old-price{text-decoration:line-through;}
.baslik14pxgri a, .baslik14pxgri a:link, .baslik14pxgri a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.baslik14pxgri a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ae905a; text-decoration:none;
}
