/*** CHARSET ***/ @charset "windows-1254"; /*** CHARSET ***/ /*** FONT SIZE DEPENDING ON RESOLUTION @media (max-width: 300px) { html { font-size: 40%; } } @media (min-width: 500px) { html { font-size: 60%; } } @media (min-width: 700px) { html { font-size: 80%; } } @media (min-width: 1200px) { html { font-size: 90%; } } FONT SIZE DEPENDING ON RESOLUTION ***/ /*** PAGE STYLE ***/ /** PAGE STRUCTURE **/ html,body { width:100%; height:auto; margin:0px; padding:0px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; font-family:Verdana, Geneva, sans-serif; color:#144D60; } a { text-decoration:none; color:#144D60; } * { margin: 0px; padding: 0px; } h1,h2,h3,h4,h5,h6 { font-family:inherit; font-size:inherit; font-weight:inherit; display:inline; } .clear { clear:both; } .padding_low { padding:5px; overflow:hidden; } .padding_high { padding:10px; overflow:hidden; } #main_container { width:100%; min-width:930px; height:auto; margin:0px; padding:0px; } #header_main_container { width:100%; height:auto; margin:0px; padding:0px; background-color:#FFF; } #header_container { width:930px; height:100px; margin:0 auto; position:relative; } #page_container { width:930px; height:auto; margin:10px auto; position:relative; overflow:hidden; } #full_page { width:930px; height:auto; margin:0px auto 0px; float:left; } #page_left_side { width:225px; height:auto; margin:0px 10px 0px 0px; float:left; } #page_main_side { width:695px; height:auto; margin:0px auto 0px; float:left; } #footer_main_container { width:100%; height:auto; } #footer_top_container { width:100%; height: auto; min-height:100px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#144D60; } #footer_top_contents_container{ width:930px; height:auto; margin:0px auto 0px; color:#FFF; overflow:auto; } #footer_middle_container { width:100%; height:auto; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#144D60; } #footer_middle_contents_container{ width:930px; height:40px; margin:0px auto 0px; color:#FFF; position:relative; overflow:hidden; } #footer_bottom_container { width:100%; height:auto; } #footer_bottom_contents_container { width:930px; height:100px; margin:0px auto 0px; position:relative; } .sperator { width:100%; margin:0px; border-top:2px ridge #7A7A7A; position:relative; } /** PAGE STRUCTURE **/ /** HEADER **/ .top_logo { width:147px; height:100px; background-image:url(../images/brand_images/logo.jpg); background-position:center; background-repeat:no-repeat; background-size:147px 100px; position:absolute; left:0px; top:0px; } .top_logo a { display: block; width: 100%; height: 100%; text-decoration: none; cursor: pointer; } .top_call { width:211px; height:35px; background-image:url(../images/brand_images/top_call.png); background-position:bottom; background-repeat:no-repeat; background-size:211px 35px; position:absolute; right:0px; bottom:-33px; z-index:1000; } .top_call a { display:block; width:211px; height:35px; float:left; } .top_phone { width:195px; height:100px; background-image:url(../images/brand_images/top_phone.png); background-position:bottom; background-repeat:no-repeat; background-size:195px 100px; position:absolute; right:0px; top:0px; } .tphone { color:#164f61; font-size:18px; font-weight:bold; position:absolute; left:30px; top:30px; } img.skype_pnh_logo_img {display: none !important } .header_nav { width:409px; height:31px; background-image:url(../images/template_images/header_nav_bg.png); background-position:bottom; background-repeat:no-repeat; background-size:409px 31px; position:absolute; left:240px; top:0px; } .header_nav div { width:355px; height:auto; position:absolute; left:30px; top:3px; overflow:hidden; } .header_nav div a { text-decoration:none; } .header_nav div span { font-size:11px; color:#144D60; margin-left:10px; } /** HEADER **/ /** SOCIAL NETWORKS **/ .bottom_phone { width:244px; height:140px; position:absolute; left:0px; top:0px; } .bphone { color:#ffffff; font-size:18px; font-weight:bold; position:absolute; left:0px; top:8px; } /** SOCIAL NETWORKS **/ /** FOOTER **/ .footer_logo { width:125px; height:52px; margin:0px; padding:0px 3px; background-image:url(../images/brand_images/footer_logo.png); background-position:center; background-repeat:no-repeat; background-size:125px 52px; position:absolute; top:-29px; left:417px; } .copyright_container { top:5px; left:5px; position:absolute; } .tursab { width:84px; height:36px; background-image:url(../images/brand_images/tursab.png); background-position:center; background-repeat:no-repeat; background-size:84px 36px; border-right:1px solid #CCC; float:left; } .copyrights_text { width:150px; height:36px; margin-left:10px; font-size:10px; float:left; } .creditcards_security_container { top:5px; right:5px; position:absolute; } .creditcards_security { width:120px; height:36px; margin:0px; padding:0px 3px; background-image:url(../images/template_images/creditcards_security.png); background-position:center; background-repeat:no-repeat; background-size:120px 36px; float:left; } .creditcards_security_text { width:120px; height:36px; margin-right:3px; border-right:1px solid #CCC; font-size:10px; float:left; } .warning_container { top:60px; right:5px; position:absolute; } .warning_text { width:100%; margin:0px auto; padding:5px; font-size:10px; float:left; text-align:center; } /** FOOTER **/ /*** PAGE STYLE ***/ /*** MODULES ***/ /** TOP NAVIGATOR **/ .top_navigator_main_container { width:100%; height:40px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#184c61; border-bottom:3px solid #CCC; } .top_navigator { width:930px; height:auto; margin:0px auto 0px; font-size:12px; color:#FFF; overflow:hidden; } .home { width:40px; height:40px; background-image:url(../images/template_images/home_icon.png); background-position:center; background-repeat:no-repeat; background-size:30px 30px; float:left; } .top_navigator ul { list-style-type:none; } .top_navigator li { margin:0px; padding:0px; float:left; border-right:1px solid #FFF; } .top_navigator a { color: #FFFFFF; font-weight:bold; text-decoration:none; display:block; padding:10px; text-align:center; line-height:20px; } .top_navigator a:hover { background-color: #e89e2d; } /** TOP NAVIGATOR **/ /** SOCIAL NETWORKS **/ .social_networks_container { top:5px; right:5px; position:absolute; } .social_networks_container a { display: block; width: 100%; height: 100%; text-decoration: none; cursor: pointer; } .social_icon { width:26px; height:26px; margin:0px; padding:0px 3px; float:left; } .facebook { background-image:url(../images/template_images/facebook.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .twitter { background-image:url(../images/template_images/twitter.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .pinterest { background-image:url(../images/template_images/pinterest.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .tumblr { background-image:url(../images/template_images/tumblr.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .google { background-image:url(../images/template_images/google.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .instagram { background-image:url(../images/template_images/instagram.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .foursquare { background-image:url(../images/template_images/foursquare.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .youtube { background-image:url(../images/template_images/youtube.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .rss { background-image:url(../images/template_images/rss.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } .google { background-image:url(../images/template_images/google.png); background-position:center; background-repeat:no-repeat; background-size:26px 26px; } /** SOCIAL NETWORKS **/ /** BOTTOM NAVIGATOR **/ .bottom_navigator_main_container { width:100%; height:auto; } .bottom_navigator { width:925px; height:40px; margin:0px auto; color:#FFF; overflow:hidden; border-bottom: 2px solid #CCC; border-left: 2px solid #CCC; border-right: 2px solid #CCC; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; cursor:pointer; } .bottom_navigator ul { margin:0px auto; padding:0px; list-style-type: none; } .bottom_navigator li { margin:0px auto; width: 185px; float: left; } .bottom_navigator a { background-image:url(../images/template_images/pattern.png); background-repeat:repeat; color: #FFFFFF; font-size:14px; font-weight:bold; text-decoration: none; text-align: center; line-height:40px; display: block; } .bottom_navigator_content { width:930px; height:auto; margin:0px auto 0px; color:#FFF; } .bottom_navigator_content ul { width:auto; margin:0px auto 0px; list-style-image:url(../images/template_images/li.png); } .bottom_navigator_content li { margin:5px 0px 5px 20px; width:211px; float: left; font-size:11px; } .bottom_navigator_content a { text-decoration:none; color:#FFF; } .bottom_navigator_content a:hover { color:#ffce63; } /** BOTTOM NAVIGATOR **/ /** SEARCH BOX **/ .search_box_main_container { width:225px; height:345px; margin:0px auto 0px; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat: repeat-x; position:relative; border-radius:4px; } .search_box_navigator { width:225px; height:35px; background-color:#f0f0f0; margin:0px auto 0px; border-radius:4px; cursor:pointer; } .search_box_navigator ul{ margin:0px auto 0px; padding:0px; list-style-type:none; } .search_box_navigator li { margin:0px auto; width: 33.3%; float:left; } .search_box_navigator a { color: #000; font-size:14px; font-weight:bold; text-decoration: none; text-align: center; line-height:35px; display: block; } .search_box_navigator_content { width:auto; height:auto; margin:5px; } .search_box_navigator_content input[type="text"] { width:210px; height:30px; background-color:#FFF; margin:5px auto; padding-left:4px; color:#666; font-style:italic; font-size:13px; border:1px solid #dadada; background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4)); background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1); text-decoration:none; white-space:nowrap; line-height:28px } .search_box_navigator_content select { width: 215px; height:30px; background-color:#FFF; margin:5px auto; padding:4px; color:#666; font-style:italic; font-size:13px; border:1px solid #dadada; background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4)); background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%); background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1); text-decoration:none; white-space:nowrap; line-height:28px } .search_box_navigator_content input[type="submit"] { background-image:url(../images/template_images/search_button.png); background-size: 101px 31px; background-position:center; background-color:transparent; outline: none; width: 101px; height: 31px; margin:5px auto; border:none; float:right; cursor:pointer; } .search_box_navigator_content input[type="submit"]:hover { background-image:url(../images/template_images/search_button_hover.png); } .search_box_call{ background-image:url(../images/template_images/call.png); background-size: 197px 37px; background-position:center; width: 197px; height: 37px; margin:0px; cursor:pointer; position:absolute; left:15px; bottom:-3px; } .search_box_call a { display:block; width:211px; height:35px; float:left; z-index:1000; } .culture_tour_calendar_search_navigator { width:128px; height:78px; margin-top:60px; margin-left:45px; padding:0px; background-image:url(../images/template_images/calendar_search.png); background-repeat:no-repeat; background-size:128px 78px; cursor:pointer; overflow:hidden; position:relative; } #livesearch { background-color:#fff; width:215px; max-height:200px; font-size:11px; z-index:1001; position:absolute; overflow:hidden; } #livesearch a { padding:5px; text-decoration:none; } #livesearch a:hover { text-decoration:underline; } /** SEARCH BOX **/ /** SLIDER **/ .slider_container { width:695px; height:346px; margin:0px auto 0px; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FFF; position:relative; } #slider { width:675px; height:326px; margin:0px auto; background:url(../external/nivo-slider/images/loading.gif) no-repeat 50% 50%; position:relative; } .slider_image { width:675px; height:326px; margin 0px auto 0px; } #slider a { border:0; display:block; } .nivo-controlNav { position:absolute; right:10px; bottom:5px; display:none; } .nivo-controlNav a { display:block; width:22px; height:22px; background:url(../external/nivo-slider/images/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; } .nivo-controlNav a.active { background-position:0 -22px; } .nivo-directionNav a { display:block; width:30px; height:30px; background:url(../external/nivo-slider/images/arrows.png) no-repeat; text-indent:-9999px; border:0; } a.nivo-nextNav { background-position:-30px 0; right:15px; } a.nivo-prevNav { left:15px; } .nivo-caption { text-shadow:none; } .nivo-caption a { color:#efe9d1; text-decoration:underline; } .clear { clear:both; } /** SLIDER **/ /** HOTEL NAVIGATOR **/ .hotel_navigator_main_container { width:100%; height:auto; margin-top:10px; } .hotel_navigator { width:695px; height:44px; margin:0px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#144D60; overflow:hidden; cursor:pointer; position:relative; } .hotel_navigator ul { list-style-type:none; display: inline-block; } .hotel_navigator li { margin:0px; padding:0px; border-right:1px solid #666; float:left; } .hotel_navigator li:last-child { border-right:none; } .hotel_navigator a { color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; display:block; padding:10px; text-align:center; line-height:25px; } .hotel_navigator a:hover { background-color: #e89e2d; } .hotel_navigator_container { width:695px; height:auto; margin:0px auto 0px; position:relative; overflow:hidden; } .hotel_navigator_fix_container { width:705px; height:auto; margin:0px auto 0px; position:relative; overflow:auto; } .hotel_box { width:225px; height:280px; background-color:#FFF; margin:5px 10px 5px 0px; float:left; position:relative; border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; overflow:hidden; cursor:pointer; } .hotel_navigator_hotel_image { width:225px; height:150px; border:0px; } .hotel_navigator_hotel_name { width:214px; height:30px; margin:5px; text-align:center; font-size:12px; font-weight:bold; overflow:hidden; } .hotel_navigator_hotel_info_container { width:214px; height:20px; margin:5px; text-align:center; font-size:11px; overflow:hidden; } .hotel_navigator_hotel_price_container { width:80px; height:43px; background-image:url(../images/template_images/hn_price.png); background-size:83px 43px; background-position:bottom; right:0px; bottom:5px; position:absolute; } .hotel_navigator_hotel_price { font-size:13px; font-weight:bold; color:#FFF; margin: 13px auto; text-align:center; } .hotel_navigator_hotel_price span{ font-size:11px; } .flight_banner { width:695px; height:272px; background-image:url(../images/template_images/flight_banner.jpg); background-size:695px 272px; background-position:center; background-repeat:no-repeat; cursor:pointer; } .culture_tours_banner { width:695px; height:283px; margin-top:10px; background-image:url(../images/template_images/culture_tours_banner.jpg); background-size:695px 283px; background-position:center; background-repeat:no-repeat; cursor:pointer; } /** HOTEL NAVIGATOR **/ /** LEFT NAVIGATOR **/ .online_catologue { width:225px; height:131px; margin-top:10px; background-image:url(../images/template_images/catologue.jpg); background-size:225px 131px; background-position:center; background-repeat:no-repeat; cursor:pointer; } .left_navigators_container { width:225px; height:auto; margin:10px auto 0px; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat: repeat-x; background-color:#FFF; position:relative; overflow:hidden; } .left_navigator_title { background-image:url(../images/template_images/left_nav_title_li.jpg); background-position:5px 5px; background-repeat:no-repeat; width:195px; height:25px; padding-top:7px; padding-left:30px; background-color:#d1cfc5; font-size:13px; font-weight:bold; } .left_navigators_content_container { width:auto; height:auto; margin:5px; overflow:hidden; } .left_navigators_content_container ul { margin:0px auto 0px; padding-left:25px; list-style-type:none; list-style-image:url(../images/template_images/left_nav_li.png); } .left_navigators_content_container li { margin:3px 0px; font-size:12px; } .left_navigators_content_container li a { color:inherit; text-decoration:none; } /** LEFT NAVIGATOR **/ /** FILTERS **/ .filters_container { width:225px; height:auto; margin:10px auto 0px; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat: repeat-x; background-color:#FFF; position:relative; overflow:hidden; } .filters_title { background-image:url(../images/template_images/left_nav_title_li.jpg); background-position:5px 5px; background-repeat:no-repeat; width:195px; height:25px; padding-top:7px; padding-left:30px; background-color:#d1cfc5; font-size:13px; font-weight:bold; } .filters_content_container { width:auto; height:auto; margin:5px; overflow:hidden; } .filter_title { margin:5px auto 0px; font-size:11px; font-weight: bold; text-align:center; } .filters_container input[type="submit"] { background-image:url(../images/template_images/filter_button.png); background-size: 101px 31px; background-position:center; background-color:transparent; outline: none; width: 101px; height: 31px; margin:5px auto; border:none; float:right; cursor:pointer; } .filters_container input[type="submit"]:hover { background-image:url(../images/template_images/filter_button_hover.png); } /* PRICE SLIDER */ #amount { width:213px; height:auto; background-color:transparent; font-size:11px; font-weight: bold; text-align:center; padding:5px; border:0px; position: relative; } #amount-slider-range{ margin:10px auto 10px; border-width: 1px; border-style: solid; border-color: #333 #333 #777 #333; border-radius: 25px; width: 190px; position: relative; height: 13px; box-shadow: inset 0 1px 5px 0px rgba(0, 0, 0, .5), 0 1px 0 0px rgba(250, 250, 250, .5); background-color:#fff; } #discount { width:213px; height:auto; background-color:transparent; font-size:11px; font-weight: bold; text-align:center; padding:5px; border:0px; position:relative; } #discount-slider-range{ margin:10px auto 10px; border-width: 1px; border-style: solid; border-color: #333 #333 #777 #333; border-radius: 25px; width: 190px; position:relative; height: 13px; box-shadow: inset 0 1px 5px 0px rgba(0, 0, 0, .5), 0 1px 0 0px rgba(250, 250, 250, .5); background-color:#fff; } .ui-slider-handle { position: absolute; z-index: 2; width: 25px; height: 25px; cursor: pointer; background:url('../images/template_images/handle.png') no-repeat 50% 50%; outline: none; top: -7px; margin-left: -12px } .ui-slider-range { position: absolute; border: 0; top: 0; height: 100%; border-radius: 25px } /* PRICE SLIDER */ /** FILTERS **/ /** TOP BANNER **/ .top_banner_container { width:695px; height:250px; margin:0px auto 0px; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat: repeat-x; background-color:#FFF; position:relative; } .top_banner_image { width:675px; height:230px; margin 0px auto 0px; border:none; } .ct_top_banner_container { width:695px; height:346px; margin:0px auto 0px; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat: repeat-x; background-color:#FFF; position:relative; } .ct_top_banner_image { width:675px; height:326px; margin 0px auto 0px; border:none; } /** TOP BANNER **/ /** HOTEL SEARCH **/ .hotel_search_container { width:695px; height:auto; margin:10px auto 0px; overflow:auto; } .hotel_search_box_container { width:695px; height:150px; margin:0px auto 10px; background-color:#FFF; position:relative; border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; overflow:hidden; cursor:pointer; } .hotel_search_box_image { width:219px; height:150px; float:left; border:0px; } .hotel_search_box_info { width:326px; height:150px; float:left; } .hotel_search_box_hotel_name { width:308px; height:47px; margin:10px 0px 0px 10px; text-align:left; font-size:15px; font-weight:bold; overflow:hidden; } .hotel_search_box_hotel_city { width:308px; height:23px; margin:0px 0px 0px 10px; text-align:left; font-size:14px; font-weight:bold; font-style:italic; overflow:hidden; } .hotel_search_box_hotel_info { width:308px; height:50px; margin:10px 0px 0px 10px; text-align:left; font-size:12px; overflow:hidden; } .hotel_search_box_price_info { width:150px; height:150px; float:left; position:relative; } .hotel_search_box_hotel_price_container { width:150px; height:39px; background-image:url(../images/template_images/hs_price.png); background-size:150px 39px; background-position:bottom; bottom:10px; right:5px; position:absolute; } .hotel_search_box_hotel_price { font-size:16px; font-weight:bold; color:#FFF; right:55px; top:10px; position:absolute; } .hotel_search_box_hotel_price span{ font-size:14px; } .hotel_search_box_hotel_discount { font-size:11px; font-weight:bold; color:#000; text-align:center; right:5px; top:5px; position:absolute; } .hotel_search_box_hotel_discount span{ font-size:8px; } .hotel_search_box_hotel_no_price { font-size:14px; font-weight:bold; color:#FFF; right:55px; top:10px; position:absolute; } .hotel_search_box_hotel_no_discount { font-size:10px; font-weight:bold; color:#FFF; text-align:center; right:4px; top:8px; position:absolute; } /** HOTEL SEARCH **/ /** SEARCH PAGER**/ .search_pager_container { width:695px; height:auto; position:relative; background-image:url(../images/template_images/content.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FFF; overflow:hidden; } .search_pager { margin-bottom:0px; float:right; } .search_pager_button { width:20px; height:20px; margin:3px; padding:3px; font-size:14px; font-weight:bold; text-align:center; background-color:#c7c7c7; color:#666; float:left; } .search_pager_button a { color:inherit; text-decoration:none; display: inline-block; width: 100%; heigth: 100%; } .search_pager_button:hover { background-color:#666; color:#c7c7c7; } .rewind { width:20px; height:20px; background-color:#666; background-image:url(../images/template_images/rewind.png); background-position:center; background-repeat:no-repeat; margin:3px; padding:3px; float:left; } .rrewind { width:20px; height:20px; background-color:#666; background-image:url(../images/template_images/rrewind.png); background-position:center; background-repeat:no-repeat; margin:3px; padding:3px; float:left; } .rewind a { width: 100%; heigth: 100%; display: inline-block; text-decoration:none; } .rrewind a { width: 100%; heigth: 100%; display: inline-block; text-decoration:none; } .forward { width:20px; height:20px; background-color:#666; background-image:url(../images/template_images/forward.png); background-position:center; background-repeat:no-repeat; margin:3px; padding:3px; float:left; } .fforward { width:20px; height:20px; background-color:#666; background-image:url(../images/template_images/fforward.png); background-position:center; background-repeat:no-repeat; margin:3px; padding:3px; float:left; } .forward a { width: 100%; heigth: 100%; display: inline-block; text-decoration:none; } .fforward a { width: 100%; heigth: 100%; display: inline-block; text-decoration:none; } /** SEARCH PAGER**/ /** HOTEL DETAILS **/ .hotel_pre_detail_container { width:930px; height:auto; margin:0px auto 10px; background-image:url(../images/template_images/hd_bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#FFF; position:relative; } .hotel_pre_detail_left_side { width:355px; height:auto; margin:0px auto 5px; float:left; } .hotel_pre_detail_right_side { width:559px; height:auto; margin:0px auto 0px; float:left; } .hotel_pre_detail_hotel_image { width:345px; height:250px; margin:0px auto 0px; border:0px; } .hotel_pre_detail_hotel_name { width:345px; height:auto; margin:0px auto 0px; font-size:13px; font-weight:bold; } .hotel_pre_detail_location { width:345px; height:auto; margin:0px auto 0px; font-size:12px; } .hotel_pre_detail_navigator { width:554px; height:35px; position:relative; overflow:hidden; } .hotel_pre_detail_navigator div { width:auto; height:25px; background-image:url(../images/template_images/hd_nav.png); background-position:3px 6px; background-repeat:no-repeat; background-color: #FFF; font-size:12px; float:left; padding:8px 15px 0px 18px; margin-right:5px; } .hotel_pre_detail_navigator div a{ text-decoration:none; } .hotel_pre_detail_hotel_info { width:554px; height:auto; margin:10px auto 0px; background-image:url(../images/template_images/hdc_bg.jpg); background-position:top; background-size:2px 196px; background-repeat:repeat-x; } .hotel_pre_detail_hotel_info_top { width:554px; height:116px; margin:0px auto 0px; position:relative; overflow: hidden; } .hotel_pre_detail_child { width:130px; height:115px; background-image:url(../images/template_images/child.png); background-position:50px 20px; background-repeat:no-repeat; margin:0px auto 0px; border-right:1px solid #edece8; float:left; } .hotel_pre_detail_child div { width:80px; margin-top:70px; margin-left:25px; font-size:12px; text-align:center; } .hotel_pre_detail_discount { width:130px; height:115px; background-image:url(../images/template_images/discount.png); background-position:50px 20px; background-repeat:no-repeat; margin:0px auto 0px; border-right:1px solid #edece8; float:left; } .hotel_pre_detail_discount div { width:80px; margin-top:70px; margin-left:25px; font-size:12px; text-align:center; } .hotel_pre_detail_installment { width:262px; height:115px; background-image:url(../images/template_images/installment.png); background-position:50px 20px; background-repeat:no-repeat; margin:0px auto 0px; float:left; } .hotel_pre_detail_installment div { width:80px; margin-top:70px; margin-left:25px; font-size:12px; text-align:center; } .hotel_pre_detail_concept { width:534px; height:30px; margin:0px auto 0px; padding-top:10px; padding-left:10px; font-size:12px; font-weight:bold; border-top:1px solid #edece8; position:relative; overflow:hidden; } .printer { background-image:url(../images/template_images/printer.png); background-size:30px 30px; background-position: 0px -5px; background-repeat:no-repeat; width:30px; height:30px; margin-right:5px; float:right; cursor:pointer; } #like { cursor:pointer; } .like_buttons { width:170px; height:110px; right:5px; border:1px solid #ccc; position:absolute; box-shadow: 10px 10px 10px #888888; z-index:5 } .like_buttons div{ margin:20px 0px 0px 10px; } .hotel_pre_detail_hotel_info_bottom { width:554px; height:120px; margin:0px auto 0px; position:relative; overflow:hidden; } .hotel_pre_detail_price_container { width:200px; height:50px; margin:0px auto 0px; background-image:url(../images/template_images/hd_price.png); background-repeat:no-repeat; position:absolute; overflow: hidden; right:10px; bottom:18px; cursor:pointer; } .hotel_pre_detail_price { font-size:16px; font-weight:bold; color:#000; right:5px; top:16px; position:absolute; } .hotel_pre_detail_price span{ font-size:14px; } .hotel_pre_detail_buy { font-size:16px; font-weight:bold; color:#FFF; left:10px; top:16px; position:absolute; } .hotel_pre_detail_no_price { font-size:14px; font-weight:bold; color:#FFF; right:5px; top:16px; position:absolute; } .hotel_pre_detail_no_price a { text-decoration:none; color:#FFF; } .hotel_pre_detail_no_buy { font-size:14px; font-weight:bold; color:#FFF; right:105px; top:16px; position:absolute; } .hotel_pre_detail_no_buy a { text-decoration:none; color:#FFF; } .online_payment { margin:10px; padding:0px; background-color:#FFF; border-top:2px solid #ccc; } .hotel_detail_container { width:930px; height:auto; margin:0px auto 0px; position:relative; overflow:hidden; } .hotel_detail_left_side { width:292px; height:auto; margin:0px 16px 0px 0px; float:left; } .hotel_detail_right_side { width:620px; height:auto; margin:0px auto 0px; float:left; } /** HOTEL DETAILS **/ /** ACCORDION **/ .accordion_changer_container { width: 292px; height: 35px; background-color:#CCC; position:relative; } .accordion_changer_container a { display: inline-block; width: 100%; heigth: 100%; margin-top:0px; color:inherit; text-decoration:none; cursor: pointer; } .a1 { width: 146px; height:auto; line-height: 35px; color:#FFF; font-weight:bold; font-size:16px; text-align:center; float:left; } .a2 { width: 146px; height:auto; line-height: 35px; color:#FFF; font-weight:bold; font-size:16px; text-align:center; float:left; } .acoordion_content_a { width: 292px; min-height:450px; margin-left: auto; margin-right: auto; } .acoordion_content_b { width: 292px; min-height:450px; margin-left: auto; margin-right: auto; } .accordionButton { width: 292px; height: 35px; background-image:url(../images/template_images/accordion_plus.png); background-position:center; background-repeat:no-repeat; background-size:292px 35px; float:left; cursor: pointer; font-size:14px; font-weight:bold; margin-top:8px; } .accordionButton div { margin-top:6px; margin-left:20px; } .accordionContent { width: 282px; padding:5px; font-size:12px; float: left; background: #FFF; display: none; text-align:left; } /** ACCORDION **/ /** HOTEL SUGGESTIONS **/ .hotel_suggestions_container { margin-top:10px; } .hotel_suggestions_title { width: 292px; height:42px; background-image:url(../images/template_images/hotel_suggestions_title.png); background-position:center; background-repeat:no-repeat; background-size:292px 42px; position:relative; } .hotel_suggestion_container { width: 292px; height:202px; margin-top:10px; position:relative; cursor:pointer; } .hotel_suggestion_image { width:292px; height:157px; } .hotel_suggestion_detail { width:292px; height:46px; margin-top:-5px; background-image:url(../images/template_images/hotel_suggestion_detail.jpg); background-position:center; background-repeat:no-repeat; background-size:292px 46px; position:relative; } .hotel_suggestion_hotel_name { width:190px; top:5px; left:10px; font-size:11px; font-weight:bold; color:#fff; position:absolute; } .hotel_suggestion_hotel_detail { top:30px; left:10px; font-size:10px; color:#fff; position:absolute; } .hotel_suggestion_hotel_price { top:12px; right:10px; font-size:16px; font-weight:bold; color:#fff; position:absolute; } .hotel_suggestion_hotel_price span{ font-size:14px; } /** HOTEL SUGGESTIONS **/ /** PRICE ACCORDION **/ .Priceacoordion_content { width: 610px; min-height:450px; margin-left: auto; margin-right: auto; } .PriceaccordionButton { width: 610px; height: 29px; background-image:url(../images/template_images/price_accordion_closed.png); background-position:left; background-repeat:no-repeat; background-size:29px 29px; background-color:#d38c14; float:left; cursor: pointer; font-size:12px; font-weight:bold; color:#FFF; margin-top:8px; } .PriceaccordionButton div { margin-top:8px; margin-left:30px; } .PriceaccordionContent { width: 610px; font-size:12px; float: left; background: #FFF; display: none; text-align:left; } .price_detail_main_container { width:610px; height:auto; float:left; position:relative; overflow:hidden; } .season_date_dicount_ratio_container { width: 610px; height: 29px; background-color:#ccc; float:left; margin-top:8px; position:relative; } .season_date_dicount_ratio_container:after { clear:both; } .season_date { margin-top:8px; margin-left:5px; font-size:12px; font-weight:bold; color:#000; float:left; } .discount_ratio { margin-top:8px; margin-left:20px; font-size:12px; font-weight:bold; color:#F00; float:left; } .price_detail_container { width:610px; height:143px; background-color:#f2f2f2; float:left; margin-top:5px; position:relative; } .price_detail_concept { width:610px; height:20px; margin-top:5px; border-bottom:1px solid #ccc; position:relative; } .price_detail_concept div { margin-left:10px; font-size:12px; color:#F00; } .price_detail_room_types { width: auto; height: 123px; float:left; border-right:1px solid #ccc; text-align:center; position:relative; } .room_type_title { width:100%; border-bottom:1px solid #ccc; position:relative; } .room_type_title div { margin-bottom:5px; padding:5px 5px 0px; font-size:11px; font-weight:bold; } .price_detail_childs { width:auto; height: 123px; float:left; border-right:1px solid #ccc; text-align:center; position:relative; } .child_title { width:100%; border-bottom:1px solid #ccc; position:relative; } .child_title div{ margin-bottom:5px; padding:5px 10px 0px; font-size:11px; font-weight:bold; } .child_price { margin:20px 5px 5px; font-size:11px; font-weight:bold; color:#666; } .child_price span { margin-top:5px; font-size:14px; font-weight:bold; color:#000; display:block; } .room_type_price { margin:20px 5px 5px; font-size:10px; font-weight:bold; color:#666; } .room_type_price span { margin-top:5px; font-size:14px; font-weight:bold; color:#000; display:block; } /** PRICE ACCORDION **/ /** HOTEL DETAIL NAVIGATOR **/ .hotel_detail_navigator_main_container { width:100%; height:auto; margin-top:0px; } .hotel_detail_navigator { width:620px; height:44px; margin:0px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#144D60; overflow:hidden; cursor:pointer; position:relative; text-align:center } .hotel_detail_navigator ul { list-style-type:none; display: inline-block; } .hotel_detail_navigator li { margin:0px; padding:0px; float:left; } .lb { border-right:1px solid #666; } .hotel_detail_navigator a { color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; display:block; padding:10px; text-align:center; line-height:25px; } .hotel_detail_navigator a:hover { background-color: #e89e2d; } .hotel_detail_navigator_container { width:610px; height:auto; margin:0px auto 0px; padding:5px; background-color:#FFF; position:relative; overflow:hidden; text-align:justify; } .hotel_detail_navigator_attention { font-size:11px; color:#F00; } .hotel_detail_navigator_container_titles { margin:10px auto; font-size:14px; font-weight:bold; color:#f00; clear:both; } .hotel_detail_navigator_container_titles hr{ border: 0px; width: 100%; color: #f00; background-color:#f00; height: 1px; } .hotel_detail_features_container { width:590px; margin:10px 10px 80px 10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } .hotel_detail_features_container div{ margin:5px; padding:8px 10px 8px 10px;; background-color:#edece8; font-size:12px; font-weight:bold; float:left; } .hotel_detail_prices_container { width:590px; margin:10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } .hotel_album_container { width:590px; margin:0px auto; padding:0px; font-size:12px; font-weight:bold; color:#000; position:relative; overflow_hidden; } .hotel_album_container div { margin:5px; padding:7px; background-color:#edece8; font-size:12px; float:left; } .hotel_album_photo { width:123px; height:123px; border:0px; } .hotel_detail_comments_container { width:590px; margin:10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } .hotel_detail_campaigns_container { width:590px; margin:10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } #price_list { width:100%; height:500px; } /** HOTEL DETAIL NAVIGATOR **/ /** CULTURE TOUR MAIN NAVIGATOR **/ .main_page_navigator_container { width:100%; height:auto; margin-top:10px; } .main_page_navigator { width:695px; height:44px; margin:0px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#144D60; overflow:hidden; cursor:pointer; position:relative; } .main_page_navigator ul { list-style-type:none; display: inline-block; } .main_page_navigator li { margin:0px; padding:0px; border-right:1px solid #666; float:left; } .main_page_navigator li:last-child { border-right:none; } .main_page_navigator a { color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; display:block; padding:10px; text-align:center; line-height:25px; } .main_page_navigator a:hover { background-color: #e89e2d; } .main_page_navigator_container { width:695px; height:auto; position:relative; overflow:hidden; } .main_page_navigator_fix_container { width:750px; height:auto; position:relative; } .main_page_navigator_fix_container:after { clear:both; } .main_page_navigator_box { width:170px; height:170px; margin-right:5px; position:relative; overflow:hidden; float:left; cursor:pointer; } .main_page_navigator_box img { width:170px; height:170px; margin:0px; padding:0px } .main_page_navigator_watermark { width:170px; height:34px; margin:0px; padding:0px; background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; position:absolute; left:0px; bottom:0px; } .main_page_navigator_watermark div { margin:2px; font-size:12px; text-align:center; line-height:15px; color:#fff; } .all_tours { width:217px; height:24px; margin:8px 0px 8px; background-image:url(../images/template_images/all_tours.png); background-size :217px 24px; background-repeat:no-repeat; cursor:pointer; float:right; } .all_tours:after { clear:both; } /** CULTURE TOUR MAIN NAVIGATOR **/ /** CULTURE TOUR NAVIGATOR **/ .culture_tour_navigator_main_container { width:100%; height:auto; margin-top:10px; } .culture_tour_navigator_container { width:930px; height:auto; margin:0px auto; position:relative; overflow:hidden; } .culture_tour_navigator_fix_container { width:960px; height:auto; margin:0px auto; float:left; position:relative; overflow:auto; } .culture_tour_catagory_box { width:290px; height:100px; background-repeat:no-repeat; background-size:290px 100px; margin-right:23px; margin-top:10px; margin-bottom:10px; float:left; position:relative; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; cursor:pointer; box-shadow: 5px 5px 5px #888888; } .culture_tour_catagory_box_catagory_name { width:290px; margin:0px; padding-top:5px; padding-bottom:5px; background-color:#144D60; top:0px; overflow:hidden; position:absolute; } .culture_tour_catagory_box_catagory_name div { text-align:center; font-size:12px; font-weight:bold; color:#fff; } .culture_tour_catagory_box_catagory_name div a { text-decoration:none; color:#fff; } .tour-cat-view { width:61px; height:22px; margin:0px; padding:0px; position:absolute; bottom:5px; right:5px; background-image:url(../images/template_images/tour-cat-view.png); background-repeat:no-repeat; background-size:61px 22px; } /** CULTURE TOUR NAVIGATOR **/ /** CULTURE TOUR SEARCH **/ .culture_tour_search_main_container { width:100%; height:auto; margin-top:10px; } .culture_tour_search_box_container { width:930px; height:auto; margin:0px auto; float:left; position:relative; overflow:hidden; } .culture_tour_search_box_fix_container { width:960px; height:auto; margin:0px auto; float:left; position:relative; overflow:auto; } .culture_tour_search_box { width:290px; height:100px; background-repeat:no-repeat; background-size:290px 100px; margin-right:23px; margin-top:10px; margin-bottom:10px; float:left; position:relative; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; cursor:pointer; box-shadow: 5px 5px 5px #888888; } .culture_tour_search_box_tour_name { width:290px; height:14px; margin:0px; padding-top:2px; padding-bottom:5px; background-color:#144D60; top:0px; overflow:hidden; position:absolute; } .culture_tour_search_box_tour_name div { text-align:center; font-size:12px; font-weight:bold; line-height:17px; color:#fff; } .culture_tour_search_box_tour_name div a { text-decoration:none; color:#fff; } .tour-search-view { width:61px; height:41px; margin:0px; padding:0px; position:absolute; bottom:5px; right:5px; background-image:url(../images/template_images/tour-view.png); background-repeat:no-repeat; background-size61px 41px; } .tour-search-view div { margin-top:2px; text-align:center; font-size:12px; font-weight:bold; color:#fff; } .tour-total-day { width:50px; height:25px; margin:0px; padding:0px; position:absolute; bottom:32px; right:5px; background-color:#00F; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } /** CULTURE TOUR SEARCH **/ /** CULTURE TOUR DETAILS **/ .culture_tour_pre_detail_container { width:930px; height:auto; margin:0px auto 10px; background-image:url(../images/template_images/hd_bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#FFF; position:relative; } .culture_tour_pre_detail_left_side { width:355px; height:auto; margin:0px auto 5px; float:left; } .culture_tour_pre_detail_right_side { width:559px; height:auto; margin:0px auto 0px; float:left; } .culture_tour_pre_detail_tour_image { width:345px; height:250px; margin:0px auto 0px; border:0px; } .culture_tour_pre_detail_tour_name { width:345px; height:auto; margin:0px auto 0px; font-size:14px; font-weight:bold; } .culture_tour_pre_detail_location { width:345px; height:auto; margin:0px auto 0px; font-size:12px; } .culture_tour_pre_detail_navigator { width:554px; height:35px; position:relative; overflow:hidden; } .culture_tour_pre_detail_navigator div { width:auto; height:25px; background-image:url(../images/template_images/hd_nav.png); background-position:3px 6px; background-repeat:no-repeat; background-color: #FFF; font-size:12px; float:left; padding:8px 15px 0px 18px; margin-right:5px; } .culture_tour_pre_detail_navigator div a{ text-decoration:none; } .culture_tour_pre_detail_tour_info { width:554px; height:280px; margin:10px auto 0px; background-image:url(../images/template_images/hdc_bg.jpg); background-position:top; background-size:2px 205px; background-repeat:repeat-x; } .culture_tour_pre_detail_tour_info_top { width:554px; height:205px; margin:0px auto 0px; position:relative; overflow:hidden; } .culture_tour_pre_detail_discounts { width:375px; height:auto; min-height:115px; margin:0px auto 0px; float:left; } .culture_tour_pre_detail_discounts_text { margin:5px; text-align:left; } #like { cursor:pointer; } .like_buttons { width:170px; height:110px; right:5px; border:1px solid #ccc; position:absolute; box-shadow: 10px 10px 10px #888888; z-index:5 } .like_buttons div{ margin:20px 0px 0px 10px; } .culture_tour_pre_detail_buy { width:200px; height:73px; margin:0px auto 0px; background-image:url(../images/template_images/tour-buy.png); background-size:200px 64px; background-repeat:no-repeat; position:absolute; overflow: hidden; right:10px; bottom:5px; } .culture_tour_pre_detail_buy_text { top:15px; left:10px; font-size:16px; font-weight:bold; color:#fff; position:absolute; } .culture_tour_pre_detail_buy_price { top:15px; right:15px; font-size:16px; font-weight:bold; color:#000; position:absolute; } .culture_tour_detail_container { width:930px; height:auto; margin:0px auto 0px; position:relative; overflow:hidden; } .culture_tour_detail_left_side { width:292px; height:auto; margin:0px 16px 0px 0px; float:left; } .culture_tour_detail_right_side { width:620px; height:auto; margin:0px auto 0px; float:left; } .culture_tour_left_module_container { width:292px; height:auto; margin:0px auto 10px; position:relative; overflow:hidden; } .culture_tour_calendar_small_navigator { width:225px; height:44px; margin-top:10px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#e31715; cursor:pointer; overflow:hidden; position:relative; } .culture_tour_calendar_small_navigator div { margin:10px auto; font-family:impact; font-size:20px; color:#fff; text-align:center; } .culture_tour_calendar_big_navigator { width:292px; height:44px; margin-bottom:10px; padding:0px; background-image:url(../images/template_images/calendar_big.jpg); background-repeat:no-repeat; background-size:292px 44px; cursor:pointer; overflow:hidden; position:relative; } .culture_tour_left_module_title_container { width:292px; height:35px; background-image:url(../images/template_images/left_cultur_tour_nav_title_li.jpg); background-repeat:no-repeat; position:relative; overflow:hidden; } .culture_tour_left_module_title_container div { width:292px; height:35px; color:#fff; font-size:16px; font-weight:bold; margin:9px 0px 0px 45px; } .culture_tour_left_module_content_container { width:292px; height:auto; background-color:#FFF; position:relative; overflow:hidden; } .culture_tour_left_module_content_container div{ width:282px; height:auto; font-size:12px; margin:5px; } .culture_tour_random_tours_container { width:292px; height:auto; margin-top:5px; position:relative; overflow:hidden; } .culture_tour_random_tour { width:285px; height:100px; background-repeat:no-repeat; background-size:290px 100px; margin-right:23px; margin-top:10px; margin-bottom:10px; float:left; position:relative; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; cursor:pointer; box-shadow: 5px 5px 5px #888888; } .culture_tour_random_tour_tour_name { width:285px; height:14px; margin:0px; padding-top:2px; padding-bottom:5px; background-color:#144D60; top:0px; overflow:hidden; position:absolute; } .culture_tour_random_tour_tour_name div { text-align:center; font-size:12px; font-weight:bold; line-height:17px; color:#fff; } .culture_tour_random_tour_view { width:61px; height:41px; margin:0px; padding:0px; position:absolute; bottom:5px; right:5px; background-image:url(../images/template_images/tour-view.png); background-repeat:no-repeat; background-size:61px 41px; } .culture_tour_random_tour_view div { margin-top:2px; text-align:center; font-size:12px; font-weight:bold; color:#fff; } .culture_tour_banks { width:607px; height:75px; margin-bottom:10px; padding:0px; background-image:url(../images/template_images/banks.jpg); background-repeat:no-repeat; background-size:607px 75px; } /** CULTURE TOUR DETAILS **/ /** CULTURE TOUR DETAIL NAVIGATOR **/ .culture_tour_detail_navigator_main_container { width:100%; height:auto; margin-top:0px; } .culture_tour_detail_navigator { width:620px; height:44px; margin:0px; background-image:url(../images/template_images/pattern.png); background-repeat:repeat; background-color:#144D60; overflow:hidden; cursor:pointer; position:relative; text-align:center } .culture_tour_detail_navigator ul { list-style-type:none; display: inline-block; } .culture_tour_detail_navigator li { margin:0px; padding:0px; float:left; } .lb { border-right:1px solid #666; } .culture_tour_detail_navigator a { color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; display:block; padding:10px; text-align:center; line-height:25px; } .culture_tour_detail_navigator a:hover { background-color: #e89e2d; } .culture_tour_detail_navigator_container { width:610px; height:auto; margin:0px auto 0px; padding:5px; background-color:#FFF; position:relative; overflow:hidden; text-align:justify; } .culture_tour_detail_navigator_attention { font-size:11px; color:#F00; } .culture_tour_detail_navigator_container_titles { margin:10px auto; font-size:14px; font-weight:bold; color:#f00; } .culture_tour_detail_navigator_container_titles hr{ border: 0px; width: 100%; color: #f00; background-color:#f00; height: 1px; } .culture_tour_detail_program_details_container { width:590px; margin:10px 10px 20px 10px; padding:0px; font-size:12px; color:#000; position:relative; overflow:hidden; clear:both; } .tour_program_day_counter { width:50px; font-size:12px; font-weight:bold; color:#f00; float:left; } .tour_program_day_text{ width:515px; padding-left:5px; border-left:1px solid #f00; float:left; } .tour_program_day_text_title{ width:520px; font-size:12px; font-weight:bold; color:#f00; float:left; } .culture_tour_detail_prices_container { width:590px; margin:10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } .divtable { display:table; width:auto; background-color:#eee; border-spacing:5px;/*cellspacing:poor IE support for this*/ /* border-collapse:separate;*/ font-size:10px; } .divrow { display:table-row; width:auto; } .div_date_title { float:left;/*fix for buggy browsers*/ display:table-column; width:145px; height:35px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_double_title { float:left;/*fix for buggy browsers*/ display:table-column; width:60px; height:35px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_single_title { float:left;/*fix for buggy browsers*/ display:table-column; width:60px; height:35px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_third_title { float:left;/*fix for buggy browsers*/ display:table-column; width:60px; height:35px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_child1_title { float:left;/*fix for buggy browsers*/ display:table-column; width:100px; height:35px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_child2_title { float:left;/*fix for buggy browsers*/ display:table-column; width:100px; height:35px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_date { float:left;/*fix for buggy browsers*/ display:table-column; width:145px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_double { float:left;/*fix for buggy browsers*/ display:table-column; width:60px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_single { float:left;/*fix for buggy browsers*/ display:table-column; width:60px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_third { float:left;/*fix for buggy browsers*/ display:table-column; width:60px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_child1 { float:left;/*fix for buggy browsers*/ display:table-column; width:100px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .div_child2 { float:left;/*fix for buggy browsers*/ display:table-column; width:100px; background-color:#ccc; margin:1px; padding:5px; text-align:center; } .culture_tour_album_container { width:590px; margin:0px auto; padding:0px; font-size:12px; font-weight:bold; color:#000; position:relative; overflow_hidden; } .culture_tour_album_container div { margin:5px; padding:7px; background-color:#edece8; font-size:12px; float:left; } .culture_tour_album_photo { width:123px; height:123px; border:0px; } .culture_tour_detail_services_container { width:590px; margin:10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } .culture_tour_detail_departure_points_container { width:590px; margin:10px; padding:0px; font-size:12px; color:#000; position:relative; overflow_hidden; } /** CULTURE TOUR DETAIL NAVIGATOR **/ /** CULTURE TOUR CALENDAR **/ .culture_tour_calendar_main_container { width:100%; height:auto; background-color:#FFF; margin-top: 10px; } .culture_tour_calendar_container { width:100%; font-size:12px; margin-top:2px; position:relative; overflow:hidden; clean:both; cursor:pointer; } .culture_tour_calendar_enterance_date { width:85px; padding:3px; float:left; } .culture_tour_calendar_exit_date { width:85px; padding:3px; float:left; } .culture_tour_calendar_tour_name { padding:3px; float:left; } .culture_tour_calendar_tour_name a { text-decoration:underline; } .culture_tour_calendar_sperator { width:100%; height:25px; background-color:#f00; margin:10px 0px 10px 0px; position:relative; overflow:hidden; } .culture_tour_calendar_sperator div { font-size:15px; font-weight:bold; color:#fff; margin:2px 5px 0px; } /** CULTURE TOUR CALENDAR **/ /** MAIN NAVIGATOR **/ .main_navigator_container { width:100%; margin-top:10px; position:relative; overflow:hidden; } .main_navigator_left { width:340px; height:175px; background-image: url(../images/slider_images/main_navigator/main_navigator_left.jpg); background-repeat:no-repeat; margin-right:15px; float:left; cursor:pointer; } .main_navigator_right { width:340px; height:175px; background-image: url(../images/slider_images/main_navigator/main_navigator_right.jpg); background-repeat:no-repeat; cursor:pointer; float:left; } /** MAIN NAVIGATOR **/ /** EXTRA HOTEL NAVIGATOR **/ .extra_hotel_navigator_container { width:100%; margin-top:10px; position:relative; overflow:hidden; } .extra_hotel_navigator_left { width:231px; height:206px; background-image: url(../images/template_images/ehn01.jpg); background-repeat:no-repeat; float:left; cursor:pointer; } .extra_hotel_navigator_middle { width:231px; height:206px; background-image: url(../images/template_images/ehn02.jpg); background-repeat:no-repeat; cursor:pointer; float:left; } .extra_hotel_navigator_right { width:233px; height:206px; background-image: url(../images/template_images/ehn03.jpg); background-repeat:no-repeat; cursor:pointer; float:left; } /** EXTRA HOTEL NAVIGATOR **/ /** AUTO FACEBOOK **/ #auto_facebook_like { position:relative; width:549px; height:325px; background:transparent url(../images/template_images/fb.png) no-repeat top left; border:none; margin-top:10%; } div.auto_facebook_like_e { line-height:0px; position:fixed; text-align:center; z-index:1000; } div.auto_facebook_like_s_e { top:0px;left:0px; width:100%; height:100%; background:transparent url(../images/template_images/blacktransparent.png) repeat top left; } div.auto_facebook_like_e { _position:absolute; } div.auto_facebook_like_s_e { _bottom:auto; _top:expression(ie6=(document.documentElement.scrollTop+document.documentElement.clientHeight - 52+"px") ); } /** AUTO FACEBOOK **/ /** TEMPORARY **/ .foreign_tours { width:675px; height:732px; background-image:url(../images/template_images/foreign_tours.jpg); background-repeat:no-repeat; background-position:top center; } .ship_tours { width:675px; height:732px; background-image:url(../images/template_images/ship_tours.jpg); background-repeat:no-repeat; background-position:top center; } .plane_tickets { width:675px; height:732px; background-image:url(../images/template_images/plane_tickets.jpg); background-repeat:no-repeat; background-position:top center; } /** TEMPORARY **/ /*** MODULES ***/ /**** EMRE ****/ .contact_footer_banner { width:695px; height:100px; margin-top:10px; background-image:url(../images/template_images/contact_footer_banner.jpg); background-size:695px 100px; background-position:center; background-repeat:no-repeat; } .catalogue { width:225px; height:75px; margin-top:10px } #chat_button_image { width:37px; height:123px; border:none; } #livezilla_tracking { display:none; } .livezilla { visibility:hidden; } .livezillam { display:none; } .seo { display:none; width:1px; height:1px; }