#backgroundSlider {  width : 100%;  min-width : 1050px;  height : 1400px;  position : absolute;  top : 0;  left : 0;  z-index : -2;  text-align : right;  }
#backgroundSlider .backgroundSliderImage {  width : 100%;  min-width : 1050px;  height : 1400px;  background-position : center top;  background-repeat : no-repeat;  overflow : hidden;  position : absolute;  }
.container {  width : 1000px;  height : 100%;  margin : 0px auto;  padding : 0;  }
.ie7 .container {  height : auto;  padding-top : 20px !important;  }
.mapofturkey {  width : 1000px;  top : 50px;  right : 0;  left : 0;  position : absolute;  z-index : 10;  padding-left : 20px;  margin : 0 auto;  }
.mapofturkey .iframe {  width : 100%;  height : 0;  border-bottom : 2px solid #333;  margin-top : -2px;  background : #fff;  overflow : hidden;  }
.mapofturkey .iframe iframe {  overflow-x : hidden;  overflow-y : scroll;  }
.mapofturkey .open {  display : block;  width : 168px;  height : 37px;  text-indent : -10000px;  margin-left : -84px;  position : absolute;  left : 50%;  }
.bg-info {  width : 350px;  height : 70px;  margin-top : 50px;  float : right;  font : 14px Bold;  text-shadow : 4px 1px 3px rgba(0, 0, 0, 1);  }
.info-content {  display : none;  color : #fff;  text-align : right;  padding : 10px;  }
.header {  width : 100%;  height : 50px;  background : url(../images/header-bg.png) repeat-x;  position : fixed;  top : 0;  z-index : 1001;  }
.header .logo {  display : block;  width : 120px;  height : 50px;  background : url(../images/logo.png) center center no-repeat;  text-indent : -10000px;  float : left;  }
.header .nav-center {  width : 1000px;  margin : 0 auto;  }
.header .nav {  display : inline-block;  height : 50px;  float : left;  }
.header .nav > ul {  display : inline-block;  float : left;  background : url(../images/header-arrow.png) -22px top no-repeat;  padding-left : 1px;  }
.header .nav > ul > li {  display : inline-block;  height : 50px;  float : left;  position : relative;  }
.header .nav > ul > li > a {  display : block;  height : 39px;  background : url(../images/header-arrow.png) right top no-repeat;  color : #484848; font-weight: bold; line-height: 20px; font-size: 14px; text-align: left;
font-family: Arial, Helvetica, sans-serif;  text-align : left;  padding : 7px 50px 0 15px;  }
.header .nav > ul > li > a > span {  clear : both;  display : block;  color : #878d99;  font : 10px Regular;  position : relative;  top : -1px;  }
.old .header .nav > ul > li > a > span {  top : 0;  }
.header .nav > ul > li:hover {  background : url(../images/header-hover.jpg) repeat-x;  color : #fff;  }
.header .nav > ul > li:hover > a {  background-position : right -50px;  }
.header .nav > ul > li > ul {  display : none;  width : 486px;  height : auto;  background-color : #FFF;  position : absolute;  top : 50px;  left : 0;  border-radius : 0 0 5px 5px;  box-shadow : 3px 3px 8px #000;  padding : 0 17px;  }
.header .nav > ul > li > ul.left {  padding-right : 0;  position : absolute;  left : auto;  right : 0;  }
.header .nav > ul > li > ul > li {  width : 139px;  margin-left : 22px;  float : left;  }
.header .nav > ul > li > ul > li > a {  display : block;  color : #263f5d;  font : 14px SemiBold;  padding : 14px 2px;  }
.header .nav > ul > li > ul > li > ul > li > a {  display : block;  border-bottom : 1px solid #e4e4e4;  color : #645656;  font : 12px Regular;  padding : 14px 2px;  }
.header .nav > ul > li > ul > li > ul > li .map {  margin : 34px 0 0 12px;  }
.social {  padding-bottom : 10px;  width : 980px;  margin : 55px auto;  }
.social a {  display : block;  width : 21px;  height : 21px;  margin-left : 3px;  float : right;  }
.header .lang {  display : inline-block;  height : 37px;  background : url(../images/header-seperate.jpg) right top no-repeat;  color : #747474;  font : 10px Regular;  float : left;  position : relative;  padding : 13px 13px 0;  }
.header .lang > ul {  display : none;  width : 92px;  background : #fff;  position : absolute;  top : 50px;  left : 0;  padding : 0 17px;  }
.header .lang > ul > li > a {  display : block;  border-top : 1px solid #e4e4e4;  color : #7c8699;  font : 12px Regular;  height:30px; line-height:30px;  }
.header .lang > ul > li > a > img { margin:0px 5px -1px 0px; }
.header .search {  display : inline-block;  height : 35px;  float : left;  padding : 15px 0 0 13px;  }
.container .content {  width : 100%;  height : 100%;  margin : 0 0 23px;  }
.container .content .icons {  width : 990px;  height : 63px;  background : url(../images/icons-bg.png) left center no-repeat;  position : relative;  overflow : hidden;  padding : 12px 5px 14px;  }
.container .content .icons .mask {  width : 110px;  height : 89px;  background : url(../images/icons-mask.png) repeat;  position : absolute;  top : 0;  left : 5px;  z-index : 1;  }
.container .content .icons li {  display : block;  width : 110px;  height : 63px;  background : url(../images/icons-li-bg.png) left top no-repeat;  float : left;  }
.container .content .icons li:first-child {  background : none;  }
.container .content .icons li a {  display : block;  width : 100%;  height : 53px;  text-align : center;  padding-top : 10px;  }
.container .content .icons li a img {  position : relative;  z-index : 2;  margin : 0 auto;  }
.ie7 .container .content .icons li a img {  top : 10px;  }
.container .content .boxs {  width : 1000px;  height : 100%;  position : relative;  }
.container .content .box {  width : 190px;  height : 100%;  color : #1e2021;  font : 12px Regular;  float : left;  position : relative;  }
.container .content .box .caption {  height : 35px;  background : url(../images/caption-bg.png) repeat-x;  color : #1e2021;  font : 16px/37px Hand;  margin : 0;  padding : 0 14px;  }
.container .content .box .caption.border {  border-left : 1px solid #cacacb;  }
.container .content .box .edit {  width : 100%;  height : 100%;  position : relative;  }
.container .content .box.watch {  width : 385px;  }
.ie7 .container .content .box.watch, .ie7 .container .content .box.news {  margin-top : -3px;  }
.container .content .box.watch .edit .zindex {  display : block;  width : 180px;  color : #fff;  font : 12px/1.2 Regular;  position : absolute;  top : 53px;  left : 27px;  }
.container .content .box.offer {  width : 215px;  }
.container .content .box.turkey {  width : 405px;  float : left;  height : 170px;  margin-top : 15px;  }
.container .content .box.turkey .edit {  width : 375px;  height : 111px;  background : url(../images/turkey-bg.jpg) repeat;  padding : 12px 15px;  }
.container .content .box.turkey .edit strong {  display : block;  font : 14px Bold;  margin-bottom : 5px;  }
.container .content .box.turkey .edit a {  color : #234a8a;  font : 12px Bold;  }
.container .content .box.turkey .edit a:hover {  color : #0c2c60;  }
.container .content .box.news {  width : 405px;  height : 170px;  background : url(../images/news-bg.jpg) no-repeat;  }
.container .content .box.news .edit {  width : 389px;  height : 158px;  padding : 12px 0 0 16px;  }
.container .content .box.news .edit .title {  display : block;  color : #1e2021;  font : 14px Bold;  margin-bottom : 12px;  }
.container .content .box.news .edit .image {  display : block;  width : 216px;  height : 112px;  margin-left : 15px;  float : right;  }
.container .content .box.news .edit .link {  display : block;  color : #234a8a;  font : 13px Bold;  margin-bottom : 5px;  }
.container .content .box.news .edit .more {  color : #234a8a;  font-size : 11px;  margin-top : 5px;  float : right;  }
.container .content .box.multimedia {  width : 257px;  height : 170px;  background : url(../images/multimedia_bg.png) no-repeat;  float : left;  margin-top : 10px;  margin-bottom : 10px;  }
.container .content .box.multimedia2 {  width : 257px;  height : 170px;  background : url(../images/multimedia_bg2.png) no-repeat;  float : left;  margin-top : 10px;  margin-bottom : 10px;  }
.container .content .box.advertisement {  height : 305px;  float : right;  }
.boxs .events {  width : 1000px;  height : 250px;  float : left;  margin-bottom : 10px;  margin-top : 10px;  }
.boxs .events .event-box {  width : 182px;  height : 190px;  margin-left : 22px;  float : left;  position : relative;  background-color : #f2f0f0;  border-radius : 4px;  box-shadow : 0 0 10px rgba(50, 50, 50, 1);  }
.boxs .events .event-box:hover {  background-color : #FDB52B;  }
.boxs .events .event-box img {  float : left;  border-radius : 5px;  margin-left : 6px;  margin-top : 6px;  }
.boxs .events .event-box h1 {  width : 170px;  height : 40px;  margin-left : 6px;  font-family : "Century Gothic", "Arial Narrow";  font-size : 12px;  color : #4b4b4b;  font-weight : 700;  position : absolute;  top : 140px;  }
.boxs .social-media {  width : 1000px;  float : left;  margin-top : 20px;  }
.boxs .social-media .social-box {  width : 182px;  height : 236px;  background : url(../images/social_media_bg.png);  float : left;  margin-right : 22px;  position : relative;  box-shadow : 1px -1px 9px rgba(50, 50, 50, 1);  }
.boxs .social-media .social-box .box-icon {  width : 87px;  height : 90px;  position : absolute;  bottom : -55px;  left : 55px;  }
.boxs .social-media .social-box .box-content {  width : 215px;  height : 238px;  overflow : hidden;  margin : 5px auto;  }
.boxs .social-media .social-box .box-content p {  width : 180px;  padding-bottom : 5px;  margin-top : 5px;  clear : both;  border-bottom : 1px dashed #CCC;  }
.boxs .social-media .social-box .box-content span {  color : #fa6900;  }
.container .content .top {  height : 31px;  background : url(../images/content-top.png) no-repeat;  color : #1e2021;  font-family:Arial, Helvetica, sans-serif; font-size : 14px;  font-weight : 700;  padding : 16px 27px 0;  }
.container .content .top > a {  color : #1e2021;  }
.container .content .top > a:hover {  color : #666;  }
.container .content .center {  width : 100%;  height : 100%;  background : #fff;  }
.container .content .center a.stars, .container .content .center a.stars.active:hover {  display : block;  width : 10px;  height : 10px;  background : url(../images/stars-bg.png) -10px 0 no-repeat;  text-indent : -10000px;  float : left;  margin : 11px 2px 0 0;  }
.container .content .center a.stars.active, .container .content .center a.stars:hover {  background-position : 0 0;  }
.container .content .center .text {  width : 650px;  height : 100%;  border-right : 1px solid #d6d6d6;  font : 12px/2 Regular;  float : left;  position : relative;  padding : 0 20px 0 29px;  }
.container .content .center .text .text-img {  position : relative;  z-index : 10;  margin : 0 -20px 0 -29px;  }
.container .content .center .text h1 {  color : #0e1a32;  font : normal normal 22px SemiBold;  }
.container .content .center .text h2 {  color : #939596;  font : normal normal 14px Italic;  }
.container .content .center .text strong {  color : #0e1a32;  font : 14px Bold;  }
.container .content .center .text .searchResult .sortable {  color : #000;  border : #d6d6d6 solid 1px;  border-width : 1px 0;  padding : 8px 0;  }
.container .content .center .text .searchResult .sortable a {  color : #234a8a;  font : 13px Semibold;  }
.container .content .center .text .searchResult .result li {  border-bottom : 1px solid #d6d6d6;  padding : 15px 0 3px;  }
.container .content .center .text .searchResult .result li > a > img {  margin-right : 14px;  float : left;  }
.container .content .center .text .searchResult .result li > a > strong {  color : #234a8a;  font : 14px Bold;  }
.pager .link {  display : inline-block;  float : left;  margin : 0 17px;  }
.pager .link a {  display : block;  width : 26px;  height : 25px;  border-left : 1px solid #d6d6d6;  color : #666;  line-height : 25px;  text-align : center;  float : left;  }
.button > span {  display : block;  height : 100%;  background : url(../images/input-button-bg.png) right -50px no-repeat;  padding-right : 3px;  }
button.button > span {  margin : -2px 0 0 -4px;  }
.button > span > span {  display : block;  height : 100%;  background : url(../images/input-button-bg.png) 0 -25px repeat-x;  color : #666;  font : 12px/2.2 Semibold;  padding : 0 7px;  }
.pager .link .active {  border : none;  font-family : Bold;  background : #222;  color : #fff;  }
.pager .link a:hover {  background : #222;  color : #fff;  }
.container .content .center .text .gallery {  border-bottom : 1px solid #d6d6d6;  margin-bottom : 15px;  padding-bottom : 11px;  }
.container .content .center .text .gallery .gallery-img {  margin : 14px 0;  }
.container .content .center .text hr {  display : block;  width : 100%;  height : 1px;  background : #d6d6d6;  border : none;  margin : 15px 0;  }
.container .content .center .text .otherGallery .caption a {  color : #234a8a;  font : 13px Bold;  }
.container .content .center .text .otherGallery ul {  width : 105%;  }
.container .content .center .text .otherGallery li {  width : 195px;  height : 100%;  float : left;  margin : 15px 32px 0 0;  }
.container .content .center .text .otherGallery li span {  display : block;  color : #234a8a;  font : 13px Bold;  margin-top : 7px;  }
.container .content .center .text .newsDetail .news-img {  margin-right : 15px;  float : left;  }
.container .content .center .text .socialButtons {  height : 25px;  overflow : hidden;  margin-top : 19px;  }
.container .content .center .text .socialButtons .socialButton {  display : inline-block;  height : 25px;  font : 12px Semibold;  line-height : 23px;  margin-right : 10px;  float : left;  }
.container .content .center .text .socialButtons .fshare {  display : block;  width : 100%;  height : 1005px;  }
.container .content .center .text .socialButtons .whois {  color : #939596;  font : 10px Regular;  text-align : right;  float : right;  }
.container .content .center .text .related {  background : #e6e6e6;  border-radius : 3px;  padding : 20px;  }
.container .content .center .text .related ul li {  display : block;  border-top : 1px solid #d6d6d6;  padding : 11px 0;  }
.container .content .center .text .related ul li a {  display : block;  color : #0e1a32;  font : 13px Semibold;  }
.container .content .center .text .related ol li {  display : block;  width : 195px;  float : left;  margin : 0 5px 0 0;  }
.container .content .center .text .tabs .tabLinks {  height : 38px;  border-bottom : 1px solid #d6d6d6;  margin-bottom : 12px;  }
.container .content .center .text .tabs .tabLinks > a {  display : inline-block;  height : 38px;  color : #939596;  font : 13px Semibold;  padding-left : 2px;  }
.container .content .center .text .tabs .tabLinks > a > span {  display : block;  background : url(../images/tabs-bg.jpg) right -77px no-repeat;  padding-right : 2px;  }
.container .content .center .text .tabs .tabLinks > a > span > span {  display : block;  line-height : 38px;  padding : 0 10px;  }
.container .content .center .text .tabs .tabLinks > a.active {  height : 39px;  background : url(../images/tabs-bg.jpg) left 0 no-repeat #fff;  color : #14274c;  position : relative;  z-index : 1;  }
.container .content .center .text .tabs .tabLinks > a.active > span {  background : url(../images/tabs-bg.jpg) right -38px no-repeat;  }
.container .content .center .text .tabs .tabLinks > a.active > span > span {  border-top : 1px solid #d6d6d6;  }
.container .content .center .text .tabs.comments .tabLinks {  text-align : right;  }
.container .content .center .text .tabs.comments .tabLinks > a {  height : 20px;  background : none;  border-left : 1px solid #d6d6d6;  color : #234a8a;  font : 13px/20px Regular;  margin-left : 9px;  padding-left : 9px;  float : none;  }
.container .content .center .text .tabs.comments .tabLinks > a.active {  font : 13px/20px Bold;  }
.container .content .center .text .tabs.comments #comment li {  display : block;  border-top : 1px solid #d6d6d6;  position : relative;  padding : 22px 0 22px 80px;  }
.container .content .center .text .tabs.comments #comment li img {  display : block;  border : #e6e6e6 solid 5px;  position : absolute;  top : 22px;  left : 4px;  }
.container .content .center .text .tabs.comments #comment li strong {  color : #1e2021;  font : 13px Bold;  font-weight : 400;  }
.container .content .center .text .tabs.comments #comment li strong span {  color : #939596;  font-weight : 400;  }
#writeComment label {  display : block;  font : 14px Regular;  padding : 5px 0;  }
#writeComment .input2 {  background : #fff;  display : inline;  }
#writeComment .input2 input, #writeComment .input2 textarea {  width : 200px;  height : 20px;  font : 12px/25px Regular;  padding : 5px 10px;  }
#writeComment .input2 textarea {  width : 300px;  height : 100px;  line-height : 1;  }
#writeComment .button {  width : 59px;  height : 32px;  border : none;  background : url(../images/otel-form-button-bg.jpg);  color : #fff;  }
.container .content .center .text .tabs .tabLinks .reservation {  width : 126px;  height : 32px;  background : url(../images/reservation-bg.jpg) no-repeat;  float : right;  }
.container .content .center .text .tabs .tabLinks .reservation > a {  display : block;  color : #fff;  text-align : center;  font : 13px/32px Semibold;  }
.container .content .center .text .otelHeader {  display : block;  color : #939596;  font : 12px Regular;  margin-top : 20px;  }
.container .content .center .text .otelHeader .otelLeft {  width : 400px;  font-family : Italic;  float : left;  }
.container .content .center .text .otelHeader .otelLeft h1 {  display : inline-block;  margin-right : 15px;  float : left;  }
.container .content .center .text .otelHeader .otelLeft a.stars {  margin-top : 11px;  }
.container .content .center .text .otelHeader .otelRight {  width : 240px;  font-size : 10px;  text-align : right;  float : right;  }
.container .content .center .text .otelHeader .otelRight .otelPrice {  display : inline-block;  font-family : Semibold;  margin-bottom : 3px;  }
.container .content .center .text .otelHeader .otelRight .otelPrice .otelPriceName {  float : left;  margin : 2px 10px 0 0;  }
.container .content .center .text .otelHeader .otelRight .otelPrice .otelPriceTL {  height : 26px;  background : url(../images/tl-bg.png) left bottom no-repeat;  color : #1e2021;  font : 28px Bold;  padding-left : 16px;  float : right;  }
.container .content .center .text .otelHeader .otelRight .otelPrice .otelPriceTL sup {  color : #8e8f90;  font : 18px Semibold;  position : relative;  top : 8px;  }
.container .content .center .text .otelDetail .otelImage {  width : 405px;  height : 270px;  float : left;  position : relative;  }
.container .content .center .text .otelDetail .otelImage .small {  width : 395px;  height : 34px;  background : url(../images/otel-img-bg.png) repeat-x;  position : absolute;  left : 0;  bottom : 1px;  z-index : 1;  padding : 10px 0 7px 10px;  }
.container .content .center .text .otelDetail .otelImage .small a {  display : block;  width : 32px;  height : 32px;  border : #fff solid 1px;  float : left;  margin : 0 6px 6px 0;  }
.otelForm {  width : 200px;  height : 266px;  background : url(../images/otel-form-bg.jpg) no-repeat;  color : #1e2021;  float : right;  margin-top : -23px;  padding : 4px 15px;  }
.otelForm strong {  font-size : 14px;  }
.otelForm > label {  display : block;  font : 12px Regular;  margin-top : 12px;  }
.otelForm .input {  width : 100%;  height : 28px;  background : url(../images/otel-form-input.jpg) no-repeat;  border : #b8b8b9 solid 1px;  margin-top : 3px;  float : left;  position : relative;  }
.otelForm .input .datetime {  display : block;  width : 21px;  height : 22px;  background : url(../images/ui/jquery-date-time.jpg);  cursor : pointer;  text-indent : -10000px;  position : absolute;  top : 3px;  right : 3px;  }
.otelForm .input input {  height : 28px;  background : none;  border : none;  font : 12px/28px Regular;  padding : 0 5px;  }
.smallInput {  width : 60px;  float : left;  margin : 12px 0 12px 10px;  }
.changeLocation {  display : block;  width : 100px;  color : #234a8a;  font : 12px/1 Bold;  float : left;  }
.otelForm .button {  width : 59px;  height : 32px;  background : url(../images/otel-form-button-bg.jpg) no-repeat;  border : none;  color : #fff;  font : 13px Semibold;  float : right;  }
.container .content .center .hotels_header {  width : 651px;  height : 90px;  margin-bottom : 40px;  padding-bottom : 10px;  border-bottom : 1px dotted #CCC;  }
.container .content .center .hotels_galery {  width : 405px;  height : 270px;  float : left;  position : relative;  margin-top : -25px;  }
.container .content .center .text .hotels_form {  float : right;  background : url(../images/hotels_form_bg.jpg);  background-repeat : no-repeat;  width : 230px;  height : 270px;  margin-top : -25px;  }
.container .content .center .hotels_tab {  background-color : #996;  width : 651px;  height : 35px;  clear : both;  }
.facebook_like_hotels {  padding-bottom : 10px;  }
.bars {  width : 200px;  margin-top : 5px;  }
.bottom_B {  background-image : url(../images/nav_bottom_bg.png);  background-repeat : repeat;  width : 257px;  height : 51px;  }
.hotel_title {  font-size : 24px;  width : 350px;  float : left;  }
.hotel_title p {  line-height : 25px;  }
.stars {  height : 20px;  }
.hotels_reservation {  float : left;  width : 300px;  height : 82px;  background-image : url(../images/res_bg1.png);  background-repeat : no-repeat;  position : relative;  left : 15px;  }
.tx1 {  color : #78611f;  font-size : 12px;  position : relative;  top : 10px;  left : 165px;  }
.tx2 {  font-size : 20px;  font-weight : 700;  color : #fff;  position : relative;  bottom : 2px;  left : 72px;  }
.reservation_btn {  float : right;  position : relative;  bottom : 30px;  right : 32px;  }
.para_birim {  position : relative;  bottom : 30px;  left : 33px;  }
.hotels_form_inside {  color : #666;  margin-left : 23px;  }
.adv_banners {  margin-top : 30px;  clear : both;  position : relative;  left : -10px;  width : 651px;  }
.adv_banners li {  display : inline;  padding-left : 20px;  }
.dotted_line {  border-bottom : 1px dotted #CCC;  height : 5px;  }
.button {  display : inline-block;  background : url(../images/input-button-bg.png) no-repeat;  height : 25px;  padding-left : 3px;  float : left;  margin-right : 3px;  }
.container .content .center .aside {  width : 257px;  float : right;  padding : 18px 25px 0 0;  }
.container .content .center .aside .nav {  background : url(../images/aside-bg.png) top left repeat;  padding-top : 4px;  }
.container .content .center .aside .nav li {  background : url(../images/aside-li-bg.jpg) top center no-repeat #14274c;  color : #fff;  font : 13px Bold;  padding : 9px 19px;  }
.container .content .center .aside .nav li:first-child {  background-image : none;  padding-top : 15px;  }
.container .content .center .aside .nav li a {  color : #fff;  font : 13px Bold;  }
.container .content .center .aside .nav li span {  display : block;  color : #8B97AE;  font : 11px Regular;  }
.container .content .center .aside .nav .bottom {  height : 5px;  background : url(../images/aside-bg.png) bottom left no-repeat #14274c;  }
.container .content .bottom {  width : 100%;  height : 23px;  background : url(../images/content-bottom.png) no-repeat;  }
.footer {  clear : both;  width : 100%;  height : 327px;  background : #071227;  color : #353c49;  font : 11px Regular;  padding-top : 35px;  }
.ie7 .footer .container, .footer .container {  position : relative;  margin : 0 auto;  padding : 0 10px !important;  }
.footer .nav { width:730px;  display : inline-block;  border-right : 1px dashed #2c3547;  float : left;  padding : 0 10px 0 0px;  }
.footer .nav > ul > li {  display : inline-block;  color : #c27b00;  font : 12px Hand;  margin-left : 40px;  float : left;  }
.footer .nav > ul > li > ul {  margin : 14px 0 22px;  }
.footer .nav > ul > li > ul > li {  display : block;  margin : 0;  padding : 2px 0;  }
.footer .nav > ul > li > ul > li > a {  color : #b5b8bf;  font : 12px Regular;  }
.footer .newsletter {  width : 236px;  color : #525a68;  font-size : 11px;  float : right;  }
.footer .newsletter span {  color : #c27b00;  font : 18px Hand;  }
.footer .newsletter .input {  width : 236px;  height : 34px;  background : url(../images/newsletter-bg.png) no-repeat;  margin : 13px 0;  }
.footer .newsletter .input input[type="text"] {  width : 177px;  height : 26px;  background : none;  border : none;  color : #222;  font : 12px/26px Regular;  float : left;  margin : 3px 0 0 6px;  }
.footer .newsletter .input input[type="submit"] {  width : 45px;  height : 26px;  background : url(../images/newsletter-button.png) no-repeat;  border : none;  float : right;  text-align : left;  padding-left : 5px;  margin : 4px 5px 0 0;  }
.footer .newsletter .input input[type="submit"]:hover, .footer .newsletter .input input[type="submit"]:focus {  cursor : pointer;  }
.footer .footerAlt {  height : 32px;  background : #030b1c;  padding-top : 21px;  }
.footer .navAlt {  margin-left : 14px;  float : left;  }
.footer .navAlt a {  display : inline-block;  color : #4f5561;  margin-left : 17px;  }
.footer .copyright {  color : #353c49;  float : right;  }
.city-header {  width : 930px;  height : 340px;  position : relative;  padding-top : 10px;  margin : 0 auto;  }
.city-header strong {  font-size : 24px;  width : 100%;  float : left;  }
.city-header .city-short-info {  width : 500px;  height : 40px;  margin-top : 10px;  float : left;  font-size : 12px;  color : #b3b5b5;  line-height : 15px;  font-style : italic;  }
.coverBorder {  width : 930px;  min-height:190px; clear : both;  float : left;  margin : 10px 0;  }
#tabs {  overflow : hidden;  width : 100%;  list-style : none;  height : 35px;  background-color : #EBEBEB;  margin : 5px 0 0;  padding : 0;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #E2E2E2; }
#tabs a {  position : relative;  float : left;  text-decoration : none;  color : #444;    padding : 0 1em; border-right:1px solid #fff;  }
#tabs a:hover, #tabs a:focus {  background : #fff;  }
#tabs #current a {  background : #66A2A2;  z-index : 3;  margin-right : -2px;  color : #FFF;  }
#content {  background : #fff;  height : auto;  padding-top : 10px;  position : relative;  z-index : 2;  }
.weather {  width : 240px;  height : 100px;  margin-bottom : 10px;  float : left;  }
.rightHotels {  width : 240px;  height : auto;  margin : 10px auto;  }
.rightHotels span {  font-size : 16px;  color : #42a9dd;  }
.rightHotels ul li {  width : 240px;  height : 40px;  border-bottom : 1px solid #d6d6d6;  padding-bottom : 10px;  margin-bottom : 5px;  }
.rightHotels ul li img {  float : left;  width : 53px;  height : 36px;  margin : 5px;  }
.rightHotels ul li a {  height : 15px;  width : 170px;  float : left;  margin-top : 5px;  color : #234a8a;  font-size : 12px;  }
.rightHotels ul li .category ul li {  float : left;  width : 10px;  height : 0;  margin-right : 2px;  text-indent : -5000px;  background : url(../images/star.png) top;  }
.rightHotels ul li .category .off {  background : url(../images/star.png) bottom;  }
.clear {  clear : both;  }
#hotel-images .slides_container {  width : 405px;  overflow : hidden;  float : left;  position : relative;  border : #dfdfdf solid 1px;  display : none;  }
.slides_container a {  width : 405px;  height : 270px;  display : block;  }
#hotel-images .next, #products .prev {  position : absolute;  top : 127px;  left : 0;  width : 21px;  height : 0;  padding-top : 21px;  overflow : hidden;  display : block;  z-index : 101;  }
#hotel-images .prev {  background : url(../img/arrow-prev.png);  }
#hotel-images .next {  left : 398px;  background : url(../img/arrow-next.png);  }
#hotel-images .pagination {  width : 405px;  position : relative;  top : -45px;  z-index : 999;  padding : 5px 0;  }
#hotel-images .pagination img {  width : 50px;  height : 40px;  margin-left : 3px;  border-radius : 3px;  }
#hotel-images .pagination li {  list-style : none;  margin : 2px 4px;  }
#hotel-images .pagination li a {  display : block;  width : 50px;  height : 41px;  float : left;  margin : 1px;  }
#destionationss .pagination {  width : 200px;  position : absolute;  left : 10px;  bottom : 10px;  z-index : 999;  }
#destionationss .pagination li {  float : left;  list-style : none;  margin : 0 1px;  }
#destionationss .pagination li a {  display : block;  width : 12px;  height : 0;  padding-top : 12px;  background-image : url(../images/pagination.png);  background-position : 0 0;  float : left;  overflow : hidden;  }
#destionationss .pagination li.current a {  background-position : 0 -12px;  }
.top_destinations_content {  width : 940px;  margin-left : 35px; float:left;  }
.destination_list {  margin-top : 10px;  position : relative;  margin-left : -20px;  }
.places { float : left;  margin: 10px 17px 10px 17px;  }
.places span { }
.filtering_hotels {  background : url(../images/hotel_filter_bg.png);  background-repeat : no-repeat;  width : 656px;  height : 57px;  }
.fh {  margin-left : 100px;  font-size : 15px;  }
.sort {  position : absolute;  left : 50px;  margin-top : 5px;  }
.fh_menu li {  display : inline-block;  padding : 3px 7px;  }
.fh_menu li a {  text-decoration : none;  color : #000;  }
.fh_menu li:hover {  background-color : #929292;  }
.fh_menu li:hover a {  color : #FFF;  }
.fh_menu li a:visited {  color : #fff;  }
.result_bg {  background : url(../images/hotels_result_bg.png);  background-repeat : no-repeat;  width : 653px;  height : 147px;  }
.hotel_result #stars {  position : absolute;  margin-top : 8px;  margin-left : 30px;  }
.result_price {  position : relative;  margin-left : -8px;  padding-top : 35px;  text-align : center;  width : 150px;  font-size : 14px;  line-height : 20px;  }
.price_btn {  width : 59px;  height : 32px;  overflow : hidden;  background : url(../images/book_btn.png);  cursor : pointer;  background-repeat : no-repeat;  border : 0;  color : #FFF;  font-size : 13px;  margin-top : 10px;  }
.result_hotel_img {  position : absolute;  margin-top : -124px;  margin-left : 143px;  width : 151px;  height : 120px;  }
.result_hotel_content {  width : 340px;  float : right;  margin-top : -130px;  line-height : 20px;  }
.result_hotel_content_menu {  margin-top : 10px;  color : #007dbc;  }
.result_hotel_content_menu a {  color : #007dbc;  }
.result_hotel_content_menu li:hover {  color : #e89504;  }
.result_tour_price {  position : relative;  margin-left : -8px;  padding-top : 20px;  text-align : center;  width : 150px;  font-size : 14px;  line-height : 20px;  }
.result_tour_img {  position : absolute;  margin-top : -109px;  margin-left : 143px;  width : 151px;  height : 120px;  }
.result_tour_content {  width : 340px;  float : right;  margin-top : -112px;  line-height : 20px;  }
.result_tour_content .title {  font-size : 12px;  line-height : 16px;  font-family : tahoma;  font-weight : 700;  }
.result_tour_content .desc {  font-size : 12px;  line-height : 15px;  font-family : tahoma;  }
.tour_category {  margin-top : -28px;  margin-right : 10px;  float : right;  }
.tour_page {  margin-top : 30px;  margin-left : -5px;  }
.tour_tabs {  padding-top : 10px;  clear : both;  }
.tour_price {  position : relative;  margin-left : 38px;  text-align : center;  width : 150px;  font-size : 16px;  line-height : 30px;  }
.tour_rate {  background : url(../images/tour_rate_bg.png);  background-repeat : no-repeat;  width : 215px;  height : 81px;  margin-top : 15px;  margin-left : 8px;  }
.tour_rate_bars {  padding-top : 6px;  clear : both;  line-height : 15px;  width : 170px;  margin-left : 17px;  }
.tour_rate_bars .bar1{ height:3px; width:100%; background-color:#14274c; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top: 5px; margin-bottom:4px; }
.tour_rate_bars .bar2{ height:3px; width:100%; background-color:#2367ae; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tour_price_btn {  width : 126px;  height : 32px;  overflow : hidden;  background : url(../images/tour_price_btn.png);  cursor : pointer;  background-repeat : no-repeat;  border : 0;  color : #FFF;  font-size : 13px;  margin-top : 10px;  }

/* Tour List */
.tourLists{
	width:655px;
	float:left;
	margin-bottom:5px;
	font-family:Tahoma, Geneva, sans-serif;
}
.tourLists .tourList{
	width:655px;
	height:175px;
	float:left;
	margin-bottom:10px;
	border-bottom:1px dotted #CCCCCC;
}
.tourLists .tourList:hover{
	background-color: #F5F5F5;
}
.tourLists .tourList h4{
	float:left;
	width:100%;
	height:auto;
	padding:5px;
}
.tourLists .tourList h4 a{
	color:#333333;
	font-weight:bold;
	font-size:14px;
}

.tourLists .tourList .tourImage{
	float:left;
	padding:3px;
	border:1px solid #E7E7E7;
	width:150px;
	height:120px;
}

.tourLists .tourList .tourText{
	float: left;
	width: 470px;
	height: 100px;
	margin-left: 20px;
	line-height:18px;
}

.tourLists .tourList .tourFeatured{
	float: left;
	width: 470px;
	margin-left: 20px;
}

.tourLists .tourList .tourPrice{
	float: left;
	padding: 0px 5px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background-color: #7E95AA;
	border-bottom: 2px solid #151D22;
	color: #FFF;
	font-weight: bold;
}

.tourLists .tourList .tourCat{
	float: left;
	padding: 0px 5px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background-color: #718496;
	border-bottom: 2px solid #2B373F;
	color: #FFF;
	font-weight: bold;
}

.tourLists .tourList .tourDetailButton{
	float: right;
	padding: 0px 10px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background-color: #C9144E;
	border-bottom: 2px solid #5F0000;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}

.filtering{
	float:left;
	width:650px;
	height:35px;
	margin-bottom:20px;
	background-color: #F7F7F7;
	border-bottom: 2px solid #E7E7E7;
}

.filtering ul{
	float:left;
}

.filtering ul li{
	float:left;
	padding:6px 10px;
	border-left: 1px solid #EBEBEB;
}

.filtering ul li:hover{
	background-color:#E7E7E7;
}

.filtering  .sort_by{
	background-color: #E7E7E7;
}

.filtering  .sort_active{
	background-color: #F1F1F1;
	border-top: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-left: 1px solid #E0E0E0;
}

.filtering #form{
	float:right;
	margin-top:5px;
	margin-right:10px;
}

.news_event_menu {  padding-top : 10px;  padding-bottom : 10px;  color : #000;  }
.menu_line {  border-top : 1px dotted #999;  margin-top : 5px;  height : 5px;  width : 480px;  }
.hotel_search {  width : 655px;  min-height : 500px;  }
.book {  background-color : #f8f6f1;  float : left;  width : 300px;  border-radius : 5px;  padding-top : 10px;  padding-left : 10px;  padding-bottom : 10px;  border : #e99500 solid 3px;  }
.travel_dates {  background-color : #f8f6f1;  float : left;  width : 300px;  border-radius : 5px;  padding-top : 10px;  padding-left : 10px;  padding-bottom : 10px;  clear : both;  margin-top : 40px;  border : #e99500 solid 3px;  }
.select_rooms {  background-color : #f8f6f1;  width : 300px;  border-radius : 5px;  padding-top : 10px;  padding-left : 10px;  padding-bottom : 10px;  clear : both;  float : right;  margin-top : -386px;  border : #e99500 solid 3px;  }
.hotel_search_btn {  clear : both;  float : right;  margin-top : 5px;  }
.search_btn2 {  width : 165px;  height : 34px;  border-bottom : 2px solid #E0DFDF;  border-right : 1px solid #E0DFDF;  overflow : hidden;  background : url(../images/search_btn2.png);  background-repeat : no-repeat;  border : 0;  color : #FFF;  font-size : 13px;  margin-right : 70px;  cursor : pointer;  }
.search_btn {  height : 40px;  overflow : hidden;  background : url(../images/btn_bg_hover.png) repeat-x;  border : 0;  color : #FFF;  text-shadow : 0 1px 1px rgba(0, 0, 0, 1);  font-family : 'lucida grande', tahoma, verdana, arial, sans-serif;  font-size : 12px;  font-weight : 700;  margin-right : 5px;  cursor : pointer;  border-bottom : 2px solid #265675;  border-radius : 5px;  padding : 0 30px;  }
.search_btn:hover {  background : url(../images/btn_bg.png);  }
.side_search_hotel_form {  background-color : #f8f6f1;  width : 225px;  border-radius : 5px;  padding-top : 30px;  padding-left : 10px;  padding-bottom : 10px;  border : #909090 solid 3px;  margin-top : 20px;  margin-bottom : 10px;  }
.side_search_btn {  width : 120px;  height : 25px;  overflow : hidden;  background : url(../images/search_btn3.png);  background-repeat : no-repeat;  border : 0;  color : #FFF;  font-size : 13px;  cursor : pointer;  margin-top : 10px;  }
.e_store_category {  background-image : url(../images/e_store_bg.png);  background-repeat : no-repeat;  width : 653px;  height : 147px;  float : left;  }
.e_store_category_img {  width : 151px;  height : 120px;  padding-top : 15px;  margin-left : 15px;  float : left;  }
.e_store_category_text {  float : left;  clear : both;  font-size : 15px;  width : auto;  position : relative;  margin-top : -135px;  margin-left : 190px;  }
.estore_price_btn {  width : 59px;  height : 32px;  overflow : hidden;  background-image : url(../images/book_btn.png);  background-repeat : no-repeat;  border : 0;  color : #FFF;  font-size : 13px;  margin-top : 38px;  padding : 0 15px;  }
.gallery {  width : 600px;  height : 500px;  }
.gallery li {  width : 200px;  height : 15px;  float : left;  }
.cn_wrapper {  float : left;  width : 550px;  height : 310px;  position : relative;  color : #fff;  overflow : hidden;  background : url(../images/news_bg.png) no-repeat;  }
.cn_wrapper h1 {  font-size : 20px;  margin-top : 5px;  color : #333;  }
.cn_wrapper h2 {  font-size : 12px;  padding-bottom : 4px;  }
.cn_preview, .cn_list {  width : 250px;  height : 300px;  position : absolute;  top : 2px;  left : 6px;  }
.cn_preview {  left : 255px;  }
.cn_content {  top : 310px;  left : 5px;  width : 250px;  position : absolute;  height : 275px;  border-radius : 5px;  padding : 10px;  }
.cn_content img {  width : 260px;  height : 100px;  box-shadow : 1px 1px 4px #000;  }
.cn_date {  position : absolute;  bottom : 30px;  right : 8px;  font-size : 11px;  color : #333;  }
.cn_category {  position : absolute;  bottom : 30px;  left : 8px;  font-size : 11px;  background : #ccc;  border : #ddd solid 1px;  color : #000;  text-shadow : -1px 0 1px #fff;  border-radius : 3px;  padding : 1px 3px;  }
.cn_content p {  height : 57px;  margin-top : 2px;  overflow : hidden;  color : #333;  line-height : 15px;  }
.cn_item {  cursor : pointer;  position : relative;  overflow : hidden;  height : 49px;  color : #fff;  background : #0e1a32;  border-radius : 2px;  margin : 6px 5px 0 0;  padding : 5px;  }
.cn_item:hover, .selected {  background-color : #365280;  border-color : #4c7ecb;  }
.cn_item:hover h2, .cn_list .selected h2, .cn_item:active h2 {  border-color : #2C5FAC;  }
.cn_item:hover p, .cn_list .selected p, .cn_item:active p {  border-color : #527CBB;  }
.cn_list p {  height : 29px;  padding-top : 2px;  overflow : hidden;  border-top : 1px solid #333;  }
.cn_nav {  width : 55px;  height : 24px;  position : absolute;  bottom : 0;  left : 94px;  }
a.cn_next, a.cn_prev {  float : left;  height : 23px;  width : 23px;  background-color : #212121;  background-repeat : no-repeat;  background-position : center center;  cursor : pointer;  outline : none;  border-radius : 5px;  }
a.cn_next {  background-image : url(../images/next.png);  }
a.cn_prev {  margin-right : 5px;  background-image : url(../images/prev.png);  }
.cn_nav a:hover {  background-color : #101010;  }
.cn_nav a:active {  margin-top : 1px;  background-color : #000;  }
.cn_nav a.disabled {  opacity : 0.5;  }
.mapss ul {  float : left;  margin-left : 4px;  margin-top : 6px;  }
.mapss ul li {  width : 64px;  height : 37px;  float : left;  margin-left : 3px;  cursor : pointer;  background : url(../images/maps/p_btn_bg.png);  }
.mapss ul li img {  width : 58px;  height : 25px;  margin : 5px 3px 0;  }
.arrowsidemenu {  width : 240px;  background-color : #f3f6f7;  border-color : #999;  border-style : solid solid none;  border-width : 1px;  }
.arrowsidemenu div a {  font : bold 12px Verdana, Arial, Helvetica, sans-serif;  display : block;  background-image : url(../images/arrowgreen.gif);  background-repeat : no-repeat;  height : 24px;  line-height : 24px;  text-decoration : none;  padding : 4px 0 4px 10px;  }
.arrowsidemenu div a:link, .arrowsidemenu div a:visited {  color : #26370A;  }
.arrowsidemenu div.unselected a {  color : #6F3700;  }
.arrowsidemenu div.selected a {  color : blue;  }
.arrowsidemenu ul {  list-style-type : none;  margin : 0;  padding : 0;  }
.arrowsidemenu ul li {  border-bottom : 1px solid #b2b2b2;  }
.arrowsidemenu ul li a {  display : block;  font : normal normal 12px Verdana, Arial, Helvetica, sans-serif;  text-decoration : none;  color : #0d1930;  border-left : 10px double #0d1930;  padding : 5px 0 5px 10px;  }
.arrowsidemenu ul li a:hover {  background : #ecf0f1;  }
.menu_icon {  float : right;  clear : both;  margin-top : -22px;  padding-right : 10px;  }
.galery_side {  float : left;  list-style : none;  width : 260px;  }
.galery_side li {  display : inline;  padding-left : 3px;  }
.galery_side ul {  margin-top : 3px;  }
.line_side {  float : left;  border-top : 1px dashed #aeaeae;  width : 240px;  margin-top : 10px;  }
.social_media_side {  padding-top : 10px;  float : left;  color : #071227;  padding-bottom : 10px;  }
.stories_side {  padding-top : 10px;  float : left;  clear : both;  width : 240px;  }
.aside .side_bar_btn {  width : 82px;  height : 25px;  overflow : hidden;  background : url(../images/side_bar_btn.png);  background-repeat : no-repeat;  border : 0;  font-size : 13px;  cursor : pointer;  margin-top : 10px;  color : #000;  font-weight : 700;  margin-left : 70px;  }
.hotel_booking {  list-style : none;  margin-left : -33px;  }
.hotel_booking input {  border-radius : 5px;  border : #CCC solid 1px;  }
.button_yellow {  width : 82px;  height : 25px;  overflow : hidden;  background : url(../images/side_bar_btn.png);  background-repeat : no-repeat;  border : 0;  font-size : 13px;  cursor : pointer;  color : #000;  font-weight : 700;  }
.content-list-box {  width : 99%;  min-height : 170px;  height : auto;  color : #333;  font-family : tahoma;  font-size : 12px;  float : left;  margin-bottom : 20px;  border-top : 1px solid #fff;  border-left : 1px solid #fff;  border-bottom : 1px dashed #ddd;  padding : 5px;  }
.content-list-box #read_more {  display : none;  float : right;  }
.content-list-box:hover #read_more {  display : block;  color : #F07606;  width : 100%;  text-align : right;  margin-right : 5px;  }
.content-list-box:hover {  background-color : #F9FFFF;  border-radius : 10px;  box-shadow : 0 0 10px rgba(0, 0, 0, 0.5);  border : #FFF solid 1px;  }
.sendStory {  height : 35px;  width : 20%;  background : #0673A7;  float : right;  text-align : center;  line-height : 35px;  border-radius : 5px;  color : #fff;  border-bottom : 2px solid #023857;  }
.sendStory:hover {  background : #023857;  border-bottom : 2px solid #0673A7;  }
.gt_booking {  width : 930px;  padding-top : 10px;  margin : 0 auto;  }
.gt_booking_content_tabs {  background-color : #f8f6f1;  float : left;  width : 930px;  border-radius : 5px;  padding-top : 10px;  padding-bottom : 10px;  border : #e99500 solid 3px;  margin-top : 10px;  }
.gt_booking_menu {  background-color : #CCC;  width : 930px;  height : 40px;  background-image : url(../images/tripplanner/gt_booking_menu_bg.png);  background-repeat : repeat-x;  }
.gt_booking_line {  border-bottom : 1px dotted #CCC;  margin-top : 10px;  margin-bottom : 10px;  }
.gt_booking_form_content {  padding-left : 10px;  }
.gt_booking_text_field {  width : 160px;  border-radius : 5px;  border : #CCC solid 1px;  height : 20px;  margin-left : 10px;  }
.gt_booking_select_box1 {  border : #CCC solid 1px;  height : 20px;  margin-left : 10px;  }
.form_right_area {  float : right;  width : 465px;  }
.form_left_area {  float : left;  width : 465px;  }
.form_btn {  background-image : url(../images/tripplanner/btn_img.png);  background-repeat : no-repeat;  cursor : pointer;  width : 165px;  height : 34px;  border : 0;  background-color : transparent;  color : #FFF;  font-weight : 700;  font-size : 14px;  }
.gt_booking_menu #tabs {  overflow : hidden;  width : 100%;  list-style : none;  height : 40px;  background-color : #EBEBEB;  margin : 10px 0 0;  padding : 0;  }
.gt_booking_menu #tabs a {  font-size : 12px;  position : relative;  float : left;  text-decoration : none;  color : #444;  height : 40px;   border-right : 1px solid #fff;  padding : 0 8px;  }
.gt_booking_menu #tabs a:hover, .gt_booking_menu #tabs a:focus {  background : #fff;   padding-bottom : 3px;  }
.gt_booking_menu #tabs #current a {  background : #fff;  z-index : 3;  margin-right : -2px;  color : #333;  }
.gt_booking_menu #tabs #current img {  margin-top : 7px;  }
.gt_booking_menu #tabs img {  float : left;  margin-top : 7px;  margin-right : 5px;  }
.rowElem {  width : 465px;  height : auto;  float : left;  font-size : 14px;  font-weight : 700;  font : Arial;  margin : 5px;  padding : 5px;  }
.rowElem .label {  font-weight : 400;  width : 140px;  float : left;  }
.multimedia_area { background-color: #ECE9E9; border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  width : 413px;  height : 130px;  float : right;  }
.mm_image {  float : left;  margin-left : 10px;  margin-top : 15px;  width : 190px;  }
.mm_title {  color : #333333;  float : left;  font-size : 14px;  font-weight : 700;  padding-left : 10px;  margin-top :10px;  width : 350px;  }
.mm_menu {  float : right;  margin-right : 16px;  width : 165px;  }
.mm_menu div:hover {  background-color : #031F35;  cursor : pointer;  }
.mm_menu_link {  font-size : 12px;  color : #797979;  padding-top : 5px;  }
.mm_brochure {  float : left;  height : 40px;  padding-top : 5px;  text-align : center;  width : 83px;  border-radius : 5px; -webkit-border-radius : 5px; -moz-border-radius : 5px;  }
.mm_music {  float : left;  height : 40px;  padding-top : 5px;  text-align : center;  width : 78px;  margin-left : 2px;  border-radius : 5px; -webkit-border-radius : 5px; -moz-border-radius : 5px;   }
.mm_video {  float : left;  height : 40px;  padding-top : 10px;  text-align : center;  width : 82px;  margin-top : 2px;  border-radius : 5px; -webkit-border-radius : 5px; -moz-border-radius : 5px;   }
.mm_wallpaper {  float : left;  height : 40px;  padding-top : 10px;  text-align : center;  width : 78px;  border-radius : 5px; -webkit-border-radius : 5px; -moz-border-radius : 5px;   margin : 2px 0 0 2px;  }
.brochure_area {  width : 700px;  }
.brochures {  padding-left : 5px;  padding-top : 15px;  padding-right : 3px;  float : left;  }
.wallpapers {  padding-left : 5px;  padding-top : 15px;  padding-right : 20px;  float : left;  }
.br_line {  border : #999 dotted 1px;  width : 700px;  }
.banner3 {  float : right;  clear : both;  }
.reklam {  clear : both;  float : right;  margin-top : -235px;  }

/* booking form start */
.booking_form { float:right;}
.booking_form .booking_title{ font-size: 24px; color: #797979;  width:100%; float:left;}
.booking_form .booking_alt_title{ float: left; margin-bottom: 10px; color: #A3A3A3; font-style: italic; width:100%; }
.booking_form .select_div{ width: 120px; float: left; }
.booking_form input[type=radio] { display:none; }
.booking_form input[type=radio] + label { background:url(../images/form/radio.png) no-repeat; cursor: pointer; width:22px; height:22px; float:left; margin-right:10px; margin-top:-3px; }
.booking_form select{background: none;border: none;border-bottom: 2px solid #ADADAD;background-color: #DBDBDB;padding:5px;border-radius: 5px; margin-top: 5px;}
.booking_form input[type=radio]:checked + label { background: url(../images/form/radio_checked.png); outline: 0; }
.booking_form input{padding: 5px;border-radius: 5px;background-color: #dbdbdb;border: none;border-bottom: 2px solid #ADADAD;margin-top: 5px;}
.booking_form .select_div span{  font-size:14px; width:100%; float:left; font-style: italic; color: #AFAFAF; }
.booking_form .select_div select{ margin-left:2px; margin-top:10px; width:100px; }
.booking_form .search_button{ border: none; height: 40px; padding: 0px 20px;margin: 10px 0px;font-size: 18px;float: right;color: #FFF;background-color: #CF0505;border-radius: 5px;cursor: pointer;border-bottom: 3px solid #5A0303;
box-shadow: 0px 0px 15px -3px #242424; }
.booking_form .search_button:hover{ background-color: #500;border-bottom: 3px solid #0F0202;  }
.booking_form #input_text{  border: none; height: 40px; width: 342px; padding-left: 15px; margin-left: 15px; margin-bottom:10px; font-size: 14px; background: url(../images/form/text_area.png); }
/*.booking_form input[name=checkInDate], .booking_form input[name=checkOutDate]{ border: none; height: 40px; width: 300px; padding-left: 57px; margin-left: 15px; font-size: 14px; background: url(../images/form/text_area_date.png); margin-top:10px;  }*/
.booking_form_title{ background-image:url(../images/booking_form_bg.png); width:413px; height:31px; margin-top:-10px; margin-left:-8px;}
.booking_form_title span{ padding-left:15px; margin-top:10px; font-size:14px; font-weight:bold; position:absolute;color:#0f1f3d;}
.booking_form .#tabbed_box { margin: 0px auto 0px auto;  width:300px;  }
.booking_form .tabbed_box h4 { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; letter-spacing:-1px;  margin-bottom:10px; }  
.booking_form .tabbed_box h4 small { color:#e3e9ec; font-weight:normal; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; position:relative;  top:-4px;   left:6px;   letter-spacing:0px;  }
.booking_form .tabbed_area { padding: 8px 0px 0px 7px; width: 406px; margin-bottom: 20px; margin-top: 25px; background-color: #F5F5F5; border-bottom: 4px solid #8D8D8D; border-radius: 5px;float: left; }
.booking_form ul.tabs {  height: 43px; float:left;  }
.booking_form ul.tabs li a {  float:left; height:43px; padding:0px 15px;  color: #636363; font-family: arial; font-weight: bold; }
.booking_form .content {   padding:5px 0 5px 5px; width: 386px; margin-top:9px; float:left; }  
.booking_form .content ul {  margin : 0;  padding : 0;  }
.booking_form .side_bar_btn {  width : 82px;  height : 25px;  overflow : hidden;  background : url(../images/side_bar_btn.png);  background-repeat : no-repeat;  border : 0;  font-size : 13px;  cursor : pointer;  color : #000;  font-weight : 700;  margin-top : 5px;  float : right;  margin-right : 10px;  }
.booking_form ul.tabs .first { border-top-left-radius: 4px;  overflow:hidden; }
.booking_form ul.tabs li .tab_active { background-color:#ccc; }
.booking_form ul.tabs li:hover {  background-color : #ccc;  }
.booking_form .tabbed_box h4 {  font-family : Arial, Helvetica, sans-serif;  font-size : 23px;  color : #fff;  letter-spacing : -1px;  margin-bottom : 10px;  }
.booking_form .tabbed_box h4 small {  color : #e3e9ec;  font-weight : 400;  font-size : 9px;  font-family : Verdana, Arial, Helvetica, sans-serif;  text-transform : uppercase;  position : relative;  top : -4px;  left : 6px;  letter-spacing : 0;  }
.booking_form ul.tabs li {  float: left; height: 43px; line-height: 43px; background-color: #E4E4E4;  }
.booking_form .content ul li {  list-style : none;  border-bottom : 1px dotted #d6dde0;  padding-top : 8px;  padding-bottom : 15px;  font-size : 13px; width:100%; float:left;  }
.booking_form .content ul li a {  text-decoration : none;  color : #3e4346;  }
.booking_form .content ul li a small {  color : #8b959c;  font-size : 9px;  text-transform : uppercase;  font-family : Verdana, Arial, Helvetica, sans-serif;  position : relative;  left : 4px;  top : 0;  }

/* Right booking form start */
.aside #tabbed_box {  margin: 0px auto 0px auto;  width:300px; }
.aside .tabbed_box h4{font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#fff;letter-spacing:-1px;margin-bottom:10px;}
.aside .tabbed_box h4 small{color:#e3e9ec;font-weight:400;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;position:relative;top:-4px;left:6px;letter-spacing:0;}
.aside .tabbed_area{border:1px solid #494e52;background-color:#0f1f3d;width:240px;margin-bottom:20px;padding:8px;}
.aside ul.tabs{margin:5px 0 6px;padding:0;}
.aside ul.tabs li{list-style:none;display:inline;}
.aside ul.tabs li a{background-color:#464c54;color:#ffebb5;text-decoration:none;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #464c54;padding:8px 14px;}
.aside ul.tabs li a:hover{background-color:#fff; border-bottom-color:#fff;}
.aside ul.tabs li .tab_active{background-color:#fff;color:#282e32;border:1px solid #464c54;border-bottom:1px solid #fff;}
.aside .content { background-color:#ffffff; padding:5px 0 5px 5px; border:1px solid #464c54; width: 235px; margin-top: 9px; }  
.aside #content_2, #content_3, #content_4 { display:none; }
.aside .content ul { margin:0px;  padding:0px 10px 0px 0px; }  
.aside .content ul li {  list-style:none;  border-bottom:1px  dotted #d6dde0; padding-top:8px; padding-bottom:8px;  font-size:13px; }  
.aside .content ul li a { text-decoration:none;  color:#3e4346; }  
.aside .content ul li a small {  color:#8b959c;  font-size:9px;  text-transform:uppercase;  font-family:Verdana, Arial, Helvetica, sans-serif;  position:relative; left:4px;  top:0px;  } 
.aside .content ul li:last-child { border-bottom:none;  }
.aside .bar_title { font:SemiBold; color:#071226; font-weight:bold; }

.start_here {  float : right;  margin-right : 10px;  }
.room_heading {  line-height : 30px;  font-weight : 700;  color : #5C5C5C;  background-color : #C4C7C9;  border-radius : 5px;  }
.room_heading .number2 {  height : 30px;  color : #616161;  line-height : 30px;  background-color : #AFAFAF;  border-right : 2px solid #888686;  float : left;  text-align : center;  margin-right : 10px;  border-top-left-radius : 5px;  border-bottom-left-radius : 5px;  padding : 0 7px;  }
.person_items {  background-color : #E3E9EB;  border-radius : 5px;  margin-bottom : 5px;  }
.content-form {  width : 630px;  height : auto;  float : left;  position : relative;  }
.content-form .row {  background-color : #F0EFEE;  float : left;  width : 630px;  border-radius : 5px;  padding-top : 10px;  padding-left : 10px;  padding-bottom : 10px;  border-bottom : 3px solid #707070;  border-right : 1px solid #C5C3C3;  margin-bottom : 10px;  }
.content-form .row .number {  width : 20px;  float : left;  text-align : center;  height : 20px;  margin-right : 10px;  background-color : #FF9B05;  line-height : 20px;  border-radius : 10px;  color : #FFF;  }
.content-form .row .heading {  width : 98%;  height : 25px;  font-size : 14px;  font-weight : 700;  border-bottom : 1px dotted #B9B9B9;  margin-bottom : 20px;  }
.content-form .row .span {  width : 100%;  float : left;  }
.content-form .row .span .left {  float : left;  margin-top : 3px;  }
.content-form .row .label {  width : 150px;  float : left;  margin-right : 10px;  height : 35px;  line-height : 15px;  padding-top : 5px;  text-align : right;  }
.content-form .row .input {  float : left;  height : 20px;  margin-right : 5px;  }
.content-form .rowSubmit {  border-bottom : 2px solid #C9C9C9;  }
.content-form .row select {  padding : 3px;  }
.content-form .room_select {  width : 200px;  line-height : 22px;  background-color : #F1F1F1;  border : #E4E4E4 solid 1px;  float : left;  margin-right : 25px;  border-radius : 5px;  font-weight : 700;  padding : 7px 5px;  }
.regular-checkbox + .checkbox {  background-color : #fafafa;  border : #cacece solid 1px;  box-shadow : 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset;  margin-top : 10px;  border-radius : 3px;  display : inline-block;  position : relative;  padding : 10px;  }
.regular-checkbox + .checkbox:active {  box-shadow : 0 1px 2px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.1) inset;  }
.city-header .right_header {  width : 380px;  height : 43px;  float : right;  }
.city-header .social-media {  width : 110px;  height : 30px;  float : right;  }
.city-header .rating {  float : right;  margin-right : 15px;  }
.city-header .download_pdf {  float : right;  margin-top : -10px;  }
.tour_txt {  float : right;  margin-right : 10px;  position : relative;  width : 130px;  }
.tour_detail_btn {  width : 59px;  height : 32px;  overflow : hidden;  background : url(../images/book_btn.png);  cursor : pointer;  color : #FFF;  font-weight : 700;  }
.social_media_side2 {  margin-top : 20px;  margin-left : -16px;  }
.social_media_side2 img {  padding-left : 15px;  }
.star-rating {  list-style : none;  margin-left : 5px !important;  width : 80px;  height : 16px;  position : relative;  background : url(../images/alt_star.gif) top left repeat-x;  padding : 0;  }
.star-rating li {  float : left;  margin : 0;  padding : 0;  }
.star-rating li a {  display : block;  width : 16px;  height : 16px;  text-decoration : none;  text-indent : -9000px;  z-index : 20;  position : absolute;  padding : 0;  }
.star-rating li a:hover {  background : url(../images/alt_star.gif) left bottom;  z-index : 2;  left : 0;  }
.star-rating a.one-star {  left : 0;  }
.star-rating a.one-star:hover {  width : 16px;  }
.star-rating a.two-stars {  left : 16px;  }
.star-rating a.two-stars:hover {  width : 32px;  }
.star-rating a.three-stars {  left : 32px;  }
.star-rating a.three-stars:hover {  width : 48px;  }
.star-rating a.four-stars {  left : 48px;  }
.star-rating a.four-stars:hover {  width : 64px;  }
.star-rating a.five-stars {  left : 64px;  }
.star-rating a.five-stars:hover {  width : 78px;  }
.star-rating li.current-rating {  background : url(../images/alt_star.gif) left center;  position : absolute;  height : 16px;  display : block;  text-indent : -9000px;  z-index : 1;  }
.image_list {  float : left;  width : 650px;  }
.image_list .images {  float : left; width : 150px; height: 130px; border-radius : 2px;  border : #C7CACC solid 1px;  background-color : #F7F7F7;  box-shadow : 0 0 5px rgba(192, 192, 192, 0.75);  margin : 3px;  padding : 2px;  }
.image_list .images:hover {  border : #0CAFD8 solid 1px;  }
.image_list .images img {  width : 150px;  height : 100px;  float : left;  }
.image_list .images h3 {  line-height : 13px;  font-size : 11px;  float : left;  width : 140px;  font-family : "lucida grande", tahoma, verdana, arial, sans-serif;  margin : 3px;  }
.ie7 .header .nav, .pager, .ie7 .container .content .center .text .pager .link, .ie7 .container .content .center .text .socialButtons .social, .ie7 .container .content .center .text .tabs .tabLinks > a, .ie7 .container .content .center .text .otelHeader .otelLeft h1, .ie7 .container .content .center .text .otelHeader .otelRight .otelPrice {  display : inline;  }
.header .nav > ul > li:hover > ul, .header .lang:hover > ul, .container .content .icons li.active img:first-child, .container .content .center .text .searchResult .result li > a {  display : block;  }
.header .nav > ul > li > ul > li:first-child, .boxs .events .event-box:first-child, .smallInput.first {  margin-left : 0;  }
.header .nav > ul > li > ul > li > ul > li > a:hover, .header .lang > ul > li > a:hover {  color : #222;  }
.container .content .icons li a img:first-child, .container .content .icons li.active img, .cn_page, .aside #content_2, #content_3, #content_4, #content_2, #content_3, #content_4, .regular-checkbox {  display : none;  }
.container .content .box.multimedia .edit, .container .content .box.multimedia2 .edit {  width : 200px;  height : 135px;  padding : 5px 0 0 35px;  }
.container .content .box.multimedia .edit .title, .container .content .box.multimedia2 .edit .title {  color : #fff;  font : 14px Hand;  }
.container .content .box.multimedia .edit ul, .container .content .box.multimedia2 .edit ul, .container .content .center .hotels_area {  margin-top : 15px;  }
.container .content .box.multimedia .edit li, .container .content .box.multimedia2 .edit li {  height : 46px;  text-align : center;  margin-right : 20px;  margin-left : 15px;  float : left;  }
.container .content .center .text h1.margin, .city_galery {  margin-top : 20px;  }
.pager, .pager .link, .result_hotel_content_menu li {  display : inline-block;  }
.container .content .center .text .otherGallery .caption, .container .content .center .text .related .relatedName, .container .content .center .text .otelServices .servicedName, .container .content .center .text .heading {  color : #019ad8;  font : 16px Bold;  }
.container .content .center .text .otherGallery .captionAlt, .container .content .center .text .related ul li span {  display : block;  color : #939596;  font : 11px Italic;  }
.container .content .center .text .related ul li:first-child, .container .content .center .text .tabs.comments .tabLinks a:first-child, .container .content .center .text .tabs.comments #comment li:first-child {  border : none;  }
.container .content .center .text .related ol, .consumer_services, .yorumlar, .side_search_hotel, .yolcu_bilgi li, .cc li, .your_stay li, .gt_booking_top_img, .tour_list {  margin-top : 10px;  }
.bar1, .bar2 {  padding-bottom : 5px;  }
.footer .nav > ul > li:first-child, .footer .navAlt a:first-child, #hotel-images .pagination li.current a {  margin : 0;  }
.footer .nav > ul > li > ul > li > a:hover, .footer .navAlt a:hover, .cn_item:active {  color : #fff;  }
#tabs li, .gt_booking_menu #tabs li {  float : left;  line-height:35px; }
#tabs a:focus, .gt_booking_menu #tabs a:focus {  outline : 0;  }
.gt_booking_menu #tabs #current a { height : 40px;  line-height : 39px;  border-radius : 2px;  }
.mapss ul li:hover, .mapss .active {  background : url(../images/maps/A_btn_bg.png);  }
.social_media_side li, .stories_side li {  padding-top : 10px;  }
.yolcu_bilgi, .cc, .your_stay {  background-color : #f8f6f1;  float : left;  width : 650px;  border-radius : 5px;  padding-top : 10px;  padding-left : 10px;  padding-bottom : 10px;  border : #e99500 solid 3px;  margin-top : 10px;  margin-left : 20px;  }
.yolcu_bilgi li span, .cc li span {  font-size : 14px;  font : Arial, Helvetica, sans-serif;  font-weight : 700;  color : #071227;  }
.rowElem input[type="text"], .banner1 {  float : left;  }
.banner2, .content-form .room_select select {  float : right;  }
.content-form .rowOne, .content-form .rowTwo {  width : 45%;  margin-right : 5%;  float : left;  }
.commentRowFluid {  padding : 5px;  float : left;  width : 100%;  }
.commentRowFluid .span6 {  padding : 5px;  float : left;  width : 45%;  }
.commentRowFluid .span12 {  padding : 5px;  float : left;  width : 95%;  }
.commentRowFuild label {  padding : 3px 0;  font-family : Arial;  color : #4A6B8A;  }
.commentRowFluid input[type="text"] {  padding : 5px;  width : 90%;  }
.commentRowFluid textarea {  padding : 5px;  width : 95%;  height : 100px;  }
.app-content {  float : right;  width : 120px;  height : 40px;  }
 /* START SLIDER AND INFORMATION AREA */
.slider_banner{ width:567px; height: 241px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; background-color:#FFF; float:left; overflow:hidden;}
.city_of_day { position: relative; padding: 3px; width: 275px; height: 241px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #ECE9E9; float: left;}
.video_area { position: relative; padding: 3px;  width: 275px; height: 240px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #ECE9E9; float: left; margin-left: 10px; }
.video_text { position: absolute; bottom: 3px; left: 3px; padding: 5px 15px; font-size: 14px; background-color: #ECE9E9; }
/* END INFORMATIONS */
/* start city of day - videos */
.bos {}
.city_of_day_title_bg {width:275px; height:31px;}
.city_of_day_title_bg span { margin-top:10px; float:left; margin-left:10px; font-size:14px; font-weight:bold; color:#0f1f3d;}
.city_of_day_img{ }
.city_of_day span { float:left; margin-left:13px; margin-right:10px; margin-top:9px; line-height:13px; }
.city_of_day span a { margin-left:5px; font-weight:bold;}
.city_of_day_title{ position: absolute; bottom: 3px; left: 3px; padding: 5px 15px; font-size: 14px; background-color: #ECE9E9; } 
.bos{}
.video_title_bg { width:275px; height:31px;}
.video_title_bg span { margin-top:10px; float:left; margin-left:10px; font-size:14px; font-weight:bold;color:#0f1f3d;}
/* end city of day - videos */
.unesco{ width:280px; height:135px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; background-color:#FFF; clear:both; float:left; margin-left:285px; margin-top:-160px;}
/* start banner area */
.adv_area{ width:565px; height:110px; background-color:#FFF; float:left;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; margin-top:-5px;}
.reklam_banner1{}
.reklam_banner2{}
/* end banner area */
/* start banner area */
.adv_area{ width:565px; height:110px; background-color:#FFF; float:left; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; margin-top:-5px;}
.reklam_banner1{}
.reklam_banner2{}
/* end banner area */
/* start text area */
.text_area{ width:1000px; height:100%; float:left; margin-top:40px;}
.text_area_title{ margin-top:10px; width:100%;}
.text_area_title_line{ border-bottom: dotted 1px #808ea7; margin-top:10px; padding-right:60px;}
.text_area_title span { color:#ec9b06; font-size:16px; font-weight:bold; margin-top:15px;}

.dont_miss{ float:left; width:565px; position:relative; }
.dont_miss_content{ width:175px; height:220px; float:left; margin-right:12px; margin-top:10px;}
.dont_miss_content_text { margin-left:5px; color:#b5b8bf; margin-top:6px; float:left; line-height:12px;}
.dont_miss_content a { margin-left:5px; color:#FFF; font-weight:bold; margin-top:10px; font-size:12px; width:170px; height:auto; float:left;}
.dont_miss_content a:hover { color:#F60;}
.dont_miss .slides_container{ height:260px; }
.dont_miss .next{ position:absolute; top:7px; right:0px; color:#FFFFFF; background:url(../images/next_prev.png) no-repeat; width:14px; height:23px; text-indent:-5000px;  }
.dont_miss .prev{ position:absolute; top:6px; right:20px; color:#FFFFFF; background:url(../images/next_prev.png) 0px 23px; width:14px; height:23px; text-indent:-5000px; }

#weather .slides_container{ height:70px; }
#weather .prev, #weather .next { text-indent: -5000px; }


.upcoming_events { float: left; width: 540px; height: 340px; }
.upcoming_events_content{ float: left; width: 540px; }
.upcoming_events img { margin-top:10px; float:left; clear:both; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.upcoming_events_content span { color:#b5b8bf; float:left; margin-top:10px; margin-left:10px; width:355px; line-height: 13px;}
.upcoming_events_content span a { color:#FFF; font-size:14px; font-weight:bold; line-height: 18px; line-height: 13px; float: left; margin-bottom: 4px; width: 360px;  font-family: "Trebuchet MS", "Trebuchet MS Bold"; }
.upcoming_events_content span a:hover { color:#F60;}

.before_your_trip{ float:left; width:565px; margin-top:30px; position:relative; }
.before_your_trip_content{ width:175px; height:220px; float:left; margin-right:12px; margin-top:10px;}
.before_your_trip_content_text { margin-left:5px; color:#b5b8bf; margin-top:6px; line-height:12px; }
.before_your_trip_content a { margin-left:5px; color:#FFF; font-weight:bold; margin-top:10px; font-size:12px; width: 170px; height:auto; line-height: 13px;}
.before_your_trip_content a:hover {color:#F60;}
.before_your_trip .slides_container{ height:260px; }
.before_your_trip .next{ position:absolute; top:7px; right:0px; color:#FFFFFF; background:url(../images/next_prev.png) no-repeat; width:14px; height:23px; text-indent:-5000px;  }
.before_your_trip .prev{ position:absolute; top:6px; right:20px; color:#FFFFFF; background:url(../images/next_prev.png) 0px 23px; width:14px; height:23px; text-indent:-5000px; }

.adv_area2{ float:right; width:413px; height:100px; background-color:#FFF;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; margin-top:20px;}
/* end text area */
/* start slider */
#slides { display: none; position:relative; }
#slides .slidesjs-navigation { margin-top:3px; }
.slidesjs-pagination { margin: -60px 0 0; list-style: none; position:absolute; right:10px; z-index:99; }
.slidesjs-pagination li { float: left; margin: 0 1px; }
.slidesjs-pagination li a { display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(../images/pagination.png); background-position: 0 0; float: left; overflow: hidden; }
.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }
.slidesjs-pagination li a:hover { background-position: 0 -26px }
#slides a:link, #slides a:visited { color: #333; }
#slides a:hover, #slides a:active { color: #9e2020; }
#slides { display: none; width:567px; height:241px; }
.slider_banner{ width:567px; height: 241px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;  float:left; overflow:hidden;}
.slider_banner p{ position:absolute; width: 547px; bottom:0px; padding:10px; line-height:15px; font-size:14px; color:#ffffff;  background:url(../images/transparent.png); -webkit-border-bottom-right-radius: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; }
.slider_banner a img{ border-radius: 15px; -webkit-border-radius:15px; -moz-border-radius:15px; }
.information_area{ background-color: #ECE9E9; width: 417px; height: 245px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius:4px; float: left; margin-left: 10px; }
.information_area span{ float:left; margin-left:-200px; margin-top:10px; font-size:14px; font-weight:bold; color:#0f1f3d;}
.information_area_img{ width:204px; height:168px; margin-left:10px; margin-top:50px; float:left;}
.information_area_menu{ float:right; width:193px; height:185px; margin-top:35px;}
.information_area_menu li { list-style:none; color:#FFF; padding-top:15px; font-size:14px;}
.information_area_menu li img { float:left; margin-top:-5px; padding-right:10px; }
.information_area_menu a { color:#0E6C8A;}
.information_area_menu a:hover, .information_area_menu ul .active{ color:#F93; }
.information_area_menu li i{ float:left; margin-top:-5px; padding-right:10px; width:23px; height:22px; }
.information_area_menu li:hover i, .information_area_menu ul .active i { background-position:0 -22px; float:left; margin-top:-5px; padding-right:10px; width:23px; height:22px; }
.information_area_menu li .destination_i{ background:url(../images/icn_topdestination.png) no-repeat; }
.information_area_menu li .museums_i{ background:url(../images/icn_museums.png) no-repeat; }
.information_area_menu li .unesco_i{ background:url(../images/icn_unesco.png) no-repeat; }	
.information_area_menu li .tours_i{ background:url(../images/icn_water_sports.png) no-repeat; }
.information_area_menu li .golf_centers_i{ background:url(../images/icn_golf_centers.png) no-repeat; }
.information_area_menu li .evisa_i{ background:url(../images/icn_evisa.png) no-repeat; }
.information_area_menu li .flight_i{ background:url(../images/icn_flight.png) no-repeat; }
#takip { position: fixed; right: 0; top: 365px; z-index: 999999; }
.takip { background-color: #D4DBE0; background-repeat: no-repeat; height: 175px; width: 29px; top: 10px; margin-left: auto; }
.takip:hover { cursor: pointer; }
#takip  ul li{ float: left; padding: 5px; font-family:tahoma; font-size: 12px; width: 150px; height: 19px; line-height: 17px; }
#takip  ul li:hover{ background-color: #BFC7CE; }
#takip  ul li a{ color: #232323; }
#takip  ul li a img{ float: left; margin-right: 7px; width: 18px; height: 18px; }

/*travell wall css*/	
#slide { margin:0 auto 0 auto; width:1000px; height:200px; position:relative;}
#slide ul, #slide ul li {padding:0; list-style:none;}
#slide ul { height:180px; display:block; position:relative; margin:0}
#slide li { position:absolute; height:180px; width:230px; box-shadow:0 0 5px #000; left:50%; z-index:50; background:#D0020F; text-align:center; line-height:25px; color:#FFF; text-shadow:1px 1px 0 #000; font-size:14px; cursor:pointer;}
#slide li img { width:100%; }
#slide .next, #slide .prev {display:block; height:40px; width:40px; overflow:hidden; position:absolute; top:70px; z-index:999;}
#slide .next { background:url("../images/next_slider.png") no-repeat 0 0; right:0; display: block !important;}
#slide .prev { background:url("../images/prev_slider.png") no-repeat 0 0; left:0; display: block !important;}

.readmore_button {
	position: relative;
    color: rgba(0,0,0,1);
    text-decoration: none;
    background-color: rgba(185, 185, 185, 1);
    font-family: tahoma;
    font-weight: 700;
    font-size: 14px;
    display: block;
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius:4px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 4px 0px rgba(87, 87, 87, 1), 0px 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 4px 0px rgba(87, 87, 87, 1), 0px 9px 25px rgba(0,0,0,.7);
    box-shadow: 0px 4px 0px rgba(87, 87, 87, 1), 0px 9px 25px rgba(0,0,0,.7);
    margin: 20px auto;
	text-align: center;
	
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
}

.readmore_button:active {
    -webkit-box-shadow: 0px 3px 0px rgba(185, 185, 185, 1), 0px 3px 6px rgba(0,0,0,.9);
    -moz-box-shadow: 0px 3px 0px rgba(185, 185, 185, 1), 0px 3px 6px rgba(0,0,0,.9);
    box-shadow: 0px 3px 0px rgba(185, 185, 185, 1), 0px 3px 6px rgba(0,0,0,.9);
    position: relative;
    top: 6px;
}

.toursBox{ width: 570px; height: 255px; position: relative; overflow: hidden; float: left; background-color: #ece9e9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.55); -moz-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.55); box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.55); }
.toursBox h1{width: 100%; background-color: #CFCFCF; float: left;}
.toursBox h1 a{ width: 300px; height: 25px; padding-top: 5px; padding-left: 10px; margin-left: 5px; float: left; font: 12px Hand; color: #242323; }
.toursBox ul{ width: 570px; height: 225px; float: left;}
.toursBox ul li{ width: 100%; float: left; cursor: pointer; padding-left: 10px; border-bottom: 1px dotted #C9C6C6; height: 30px; line-height: 30px; font-family: Tahoma; font-size: 14px; font-weight: bold;}
.toursBox ul li:last-child{ border-bottom: none; }
.toursBox ul .active{ height: 95px; width: 100%; border-bottom: 2px solid #d7d5d5; padding-left: 0px; background-color: #fff; font-weight: normal; }
.toursBox ul h3{ color: #7E6666; font-size: 12px; }
.toursBox ul .active h3{ display: none; }
.toursBox ul .tourDetailBox{ display: none; }
.toursBox ul .active .tourDetailBox{ display: block; height: 95px; width: 100%; padding: 5px;}
.toursBox ul .active .tourDetailBox img{ width: 115px; height: 80px; float: left; margin-right: 5px; }
.toursBox ul .active .tourDetailBox .detail{ width: 415px; float: left; }
.toursBox ul .active .tourDetailBox .bookNowDetail{ width: 135px; float: left;  margin-left: 5px; font-family: Tahoma, Geneva, sans-serif; }
.toursBox ul .active .tourDetailBox .bookNowDetail p{ float: left; margin-top: 5px; font-size: 14px; font-size: 17px; line-height: 20px; text-align: center; width: 135px;}
.toursBox ul .active .tourDetailBox .bookNowDetail p strong{ color: #f77412; font-size: 20px; font-weight: bold; }
.toursBox ul .active .tourDetailBox .tourTitle{ width: 275px; font-size: 12px; font-weight: bold; color: #565656; float: left; height: 30px; line-height: 14px; }
.toursBox ul .active .tourDetailBox p{ width: 275px; font-size: 11px; line-height: 14px; float: left; }
.toursBox .slides_container{ height: 225px; float: left;}
.toursBox .pagination{ width: 50px; height: 30px; padding: 10px 3px; position:absolute; top: 0px; right: 0px;}
.toursBox .pagination li{ text-indent: 5000px; width: 10px; height: 10px; border: none; float: left; padding:0px; margin: 0 2px; }
.toursBox .pagination li a{ width: 10px; height: 10px; border-radius: 10px; float: left; background-color: #A0A0A0;}
.toursBox .pagination .current a{ background-color: #5C5959; }
.infoBox{ width: 420px; height: 250px; float: left; overflow:hidden; margin-left: 10px; background-color: #ece9e9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.55); -moz-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.55); box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.55); }
.infoBox .infoLeftBox{ width: 205px; height: 250px; float: left; -webkit-box-shadow: 3px 0px 19px 0px rgba(50, 50, 50, 0.56); -moz-box-shadow: 3px 0px 19px 0px rgba(50, 50, 50, 0.56); box-shadow: 3px 0px 19px 0px rgba(50, 50, 50, 0.56);}
.infoBox .infoLeftBox img{ margin: 5px 0px 0px 3px; height: 210px; width: 199px; }
.infoBox .infoRightBox{ width: 210px; height: 250px; float: left; margin-left: 5px; }
.infoBox h3{ text-transform: uppercase; width: 90%; height: 30px; line-height: 30px; padding-left: 10px; margin-left: 3px; border-bottom: 1px solid #c8c8c8; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4b4b4b; }

.toursBox ul .active .tourDetailBox .bookNowDetail .bookNowBotton {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	height: 30px;
	width: 100%;
	text-align: center;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.toursBox ul .active .tourDetailBox .bookNowDetail .bookNowBotton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.toursBox ul .active .tourDetailBox .bookNowDetail .bookNowBotton:active {
	position:relative;
	top:1px;
}

.toursBox .tlink{ padding: 8px 8px; border-radius: 5px; float: left; background-color: #FFFFFF; margin-top: 20px; margin-left: 10px; font-family: Tahoma; font-size: 16px; color: #B40000; box-shadow: 3px 3px 3px #000;  }
.toursBox .tlink:hover{ background-color:#AF1212; color: #FFFFFF; }

.bookMenu li {
	background-color:#c5c5c5; padding:0px 7px; height:30px; float:left; border-radius:5px; overflow:hidden; margin-right:5px;
}
.bookMenu li:hover {
	background-color:#F00;
}
.bookMenu .active{
	background-color:#F00; padding:0px 7px; height:30px; float:left; border-radius:5px; margin-right:5px; overflow: visible;
}
.bookMenu li img{
	float:left; margin-top:7px;
}
.bookMenu .active img{ margin-right: 5px; }
.bookMenu li span{
	display: none;
}

.bookMenu .active span{
	line-height:27px; font-size:16px; color:#fff; display: block; float: left;
}

.headerRedBar .logo{
	position: absolute; margin: 0px; left: 10px; top: 1px; width: 202px; height: 72px; right: auto; bottom: auto; -webkit-transform-origin: 50% 50%; background-size: 100%; -webkit-background-size: 100%; background-image: url(../images/header/logo.png); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-position: 0px 0px; background-repeat: no-repeat no-repeat;
}
.headerRedBar .homeof{
	position: absolute; margin: 0px; left: 200px; top: 15px; width: 174px; height: 39px; right: auto; bottom: auto; -webkit-transform-origin: 50% 50%; background-size: 100%; -webkit-background-size: 100%; background-image: url(../images/header/homeof.png); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-position: 0px 0px; background-repeat: no-repeat no-repeat;
}
.headerRedBar .homeofGroup{
	 position: absolute; top: 0px; width: 350px; height: 78px; left: 385px; 
}
.headerRedBar .homeofGroup .slides_container{
	overflow: hidden; position: relative; display: block;width: 100%;height: 78px;margin-top: 15px;
}