body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0; padding:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
input, textarea { font: 12px Arial, Helvetica, sans-serif; }
select{ border-radius: 0 !important; }
.saver { clear:both !important; height:0px !important; line-height:0px !important; float:none !important; }
.hiddenText { font-size:0px !important; text-indent:-9999px !important; }
.hide { display:none;}
a img { border:0; }
a { outline:0; cursor:pointer; text-decoration:none; }
p { padding:5px 0px; margin:0;} 
img{border:none;}
.fL{float:left;}
.fR{float:right;}
cufon{ padding:0 0 6px 0; }

body { font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-style:normal; font-size:13px; color:#808080; background:#fff; width:100%;} 
 
#mainPage{ width:1024px; margin:auto; }

#homeHeaderContainer{ width:100%; background:url(../images/bg/homeHeader.png) no-repeat top left #f9f9f9; }
#homeHeaderContent{ width:1024px; margin:auto; position:relative; z-index:9999999999; }
.detailHeader{ padding:0 0 20px; border-bottom:7px solid #eb2127; }
.logo{ float:left; margin:30px 0 0; }  

.headerSubMenu{ float:right; margin:13px 0 0; padding:5px 0; background:rgba(255, 255, 255, 0.7); }
.headerSubMenu ul { list-style:none; float:right; }
.headerSubMenu ul li{ display:block; float:left; border-right:1px solid #888c8d; padding:0 10px;}
.headerSubMenu ul li.end{ border:none; } 
.headerSubMenu ul li a{ font-size:12px; color:#888c8d; font-family: 'Source Sans Pro', sans-serif;}
.headerSubMenu ul li a.home{ display:block; background:url(../images/icon/home.png) no-repeat left center; padding:0 0 0 18px; }
.headerSubMenu ul li a.sitemap{ display:block; background:url(../images/icon/sitemap.png) no-repeat left center; padding:0 0 0 18px; }
.headerSubMenu ul li a.eng{ display:block; background:url(../images/icon/english.png) no-repeat left center; padding:0 0 0 18px; }
.headerSubMenu ul li a.uye{ display:block; background:url(../images/icon/login.png) no-repeat left center; padding:0 0 0 18px; }

.headerMenu{ float:right; margin:30px 0 0;  }
.headerMenu ul{ list-style:none; }
.headerMenu ul li{ display:block; float:left; margin: 0 7.5px;} 
.headerMenu ul li a{ color:#092f87; font-size:18px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; }

.homeYolcuHaklari { color: #6aacef; float: right; font-family: Source Sans Pro,sans-serif; font-size: 14px; font-weight: 400; margin:0; position:absolute; z-index:9999; right:20px; top:20px; text-align:center;}

#homeTabsContainer{ width:1024px; margin:0 auto 0; position:relative; z-index:99999999; }
#homeTabsContainer .tabMenu{ float:right; width:1024px; 	}
#homeTabsContainer .tabMenu ul{ list-style:none; } 
#homeTabsContainer .tabMenu ul li{ display:block; float:left; background:url(../images/bg/homeSubMenuTab.png) no-repeat top center; width:150px; height:42px; margin: 0 1px; }
#homeTabsContainer .tabMenu ul li:hover, #homeTabsContainer .tabMenu ul li.selected{ background:url(../images/bg/homeSubMenuTabActive.png) no-repeat center; }
#homeTabsContainer .tabMenu ul li a{ color:#fff; font-size:14px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; display:block; line-height:16px;  }
#homeTabsContainer .tabMenu ul li a.ucak{ background:url(../images/icon/ucak.png) no-repeat left center; padding:0 0 0 30px; margin:10px 0 0 20px; }
#homeTabsContainer .tabMenu ul li a.checkIn{ background:url(../images/icon/checkIn.png) no-repeat left center; padding:0 0 0 50px; margin:2px 0 0 20px; }
#homeTabsContainer .tabMenu ul li a.otel{ background:url(../images/icon/otelRezervasyon.png) no-repeat left center; padding:0 0 0 40px; margin:2px 0 0 20px;}
#homeTabsContainer .tabMenu ul li a.arac{ background:url(../images/icon/aracKiralama.png) no-repeat left center; padding:0 0 0 48px; margin:2px 0 0 20px;}

#homeTabsContainer .tabSummary{ margin:0 0 0 15px; }
.ticketReservationForm{ margin:10px 0 0; }
.biletSatisContainer { display:block; background:url(../images/bg/homeSubMenuTab.png) no-repeat top center; width:150px; height:42px; margin: 0 1px;  float:right;}
.biletSatisContainer:hover, .biletSatisContainer.hover{background:url(../images/bg/homeSubMenuTabActive.png) no-repeat top center; }
.biletSatisContainer a{ color:#fff; font-size:14px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; display:block; line-height:16px;  }
.biletSatisContainer a{ background:url(../images/icon/ucak.png) no-repeat left center; padding:5px 0 7px 30px; margin:10px 0 0 20px; }
#biletSatisContainerContent { background:url(../images/bg/homeOpenDiv.png) no-repeat top center; width:1018px; height:200px; position:absolute; z-index:99999; margin:0 0 0 -5px; padding:20px 0 0 20px; top:31px;}
#biletSatisContainerContent .title{ float:left; display:block; margin:0 0 0 44px; }
#biletSatisContainerContent .title h2{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:600; width:220px; font-family: 'Source Sans Pro', sans-serif;}
#biletSatisContainerContent .title h3{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:300; font-family: 'Source Sans Pro', sans-serif;}

 
.onlineCheckInContainer { display:block; float:right; background:url(../images/bg/homeSubMenuTab.png) no-repeat top center; width:140px; height:42px; margin: 0 1px;}
.onlineCheckInContainer:hover, .onlineCheckInContainer.hover{background:url(../images/bg/homeSubMenuTabActive.png) no-repeat top center; }
.onlineCheckInContainer a{ color:#fff; font-size:14px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; display:block; line-height:16px;  }
.onlineCheckInContainer a{ background:url(../images/icon/checkIn.png) no-repeat left center; padding:12px 0 14px 50px;  margin:-8px 0 0 20px; }
#onlineCheckInContainerContent { background:url(../images/bg/homeOpenDiv.png) no-repeat top center; width:1018px; height:200px;  position:absolute; z-index:99999; top:31px;  margin:0 0 0 -5px; padding:20px 0 0 20px;}
#onlineCheckInContainerContent .title{ float:left; display:block; margin:0 0 0 44px; }
#onlineCheckInContainerContent .title h2{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:600; width:220px; font-family: 'Source Sans Pro', sans-serif;}
#onlineCheckInContainerContent .title h3{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:300; font-family: 'Source Sans Pro', sans-serif;}

.otelRezervasyonContainer { display:block;float:right; background:url(../images/bg/homeSubMenuTab.png) no-repeat top center; width:140px; height:42px; margin: 0 1px; padding:10px 0 0 0;}
.otelRezervasyonContainer:hover, .otelRezervasyonContainer.hover{background:url(../images/bg/homeSubMenuTabActive.png) no-repeat top center; }
.otelRezervasyonContainer  a{ color:#fff; font-size:14px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; display:block; line-height:16px;  }
.otelRezervasyonContainer a{ background:url(../images/icon/otelRezervasyon.png) no-repeat left center; padding:0 0 0px 70px; margin: -4px 0 0 5px;}
#otelRezervasyonContainerContent { background:url(../images/bg/homeOpenDiv.png) no-repeat top center; width:1018px; height:200px; position:absolute; z-index:99999;top:31px;  margin:0 0 0 -5px; padding:20px 0 0 20px;}
#otelRezervasyonContainerContent .title{ float:left; display:block; margin:0 0 0 44px; }
#otelRezervasyonContainerContent .title h2{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:600; width:220px; font-family: 'Source Sans Pro', sans-serif;}
#otelRezervasyonContainerContent .title h3{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:300; font-family: 'Source Sans Pro', sans-serif;}
 
.aracKiralamaContainer { display:block; float:right; background:url(../images/bg/homeSubMenuTab.png) no-repeat top center; width:130px; height:42px; margin: 0 1px;}
.aracKiralamaContainer:hover, .aracKiralamaContainer.hover{background:url(../images/bg/homeSubMenuTabActive.png) no-repeat top center; }
.aracKiralamaContainer a{ color:#fff; font-size:14px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; display:block; line-height:16px;  }
.aracKiralamaContainer a{ background:url(../images/icon/aracKiralama.png) no-repeat left center; padding:8px 25px 13px 45px; margin:-4px 0 0 20px;}
#aracKiralamaContainerContent {background:url(../images/bg/homeOpenDiv.png) no-repeat top center; width:1018px; height:200px;  position:absolute; z-index:99999; top:31px; margin:0 0 0 -5px; padding:20px 0 0 20px;}
#aracKiralamaContainerContent .title{ float:left; display:block; margin:0 0 0 44px; }
#aracKiralamaContainerContent .title h2{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:600; width:220px; font-family: 'Source Sans Pro', sans-serif;}
#aracKiralamaContainerContent .title h3{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:300; font-family: 'Source Sans Pro', sans-serif;}

.rezervasyonIslemlerimContainer { display:block; float:right; background:url(../images/bg/homeSubMenuTab.png) no-repeat top center; width:150px; height:42px; margin: 0 1px;}
.rezervasyonIslemlerimContainer:hover, .rezervasyonIslemlerimContainer.hover{background:url(../images/bg/homeSubMenuTabActive.png) no-repeat top center; }
.rezervasyonIslemlerimContainer a{ color:#fff; font-size:14px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; display:block; line-height:16px;  }
.rezervasyonIslemlerimContainer a{ background:url(../images/icon/aracKiralama.png) no-repeat left center; padding:8px 0 13px 48px; margin:-4px 0 0 20px;}
#rezervasyonIslemlerimContainerContent {background:url(../images/bg/homeOpenDiv.png) no-repeat top center; width:1018px; height:200px;  position:absolute; z-index:99999; top:31px; margin:0 0 0 -5px; padding:20px 0 0 20px;}
#rezervasyonIslemlerimContainerContent .title{ float:left; display:block; margin:0 0 0 44px; }
#rezervasyonIslemlerimContainerContent .title h2{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:600; width:220px; font-family: 'Source Sans Pro', sans-serif;}
#rezervasyonIslemlerimContainerContent .title h3{ color:#fff; font-size:32px; float:left; margin:0 10px 0 0; font-weight:300; font-family: 'Source Sans Pro', sans-serif;}


.trip-from select#depPort{ width:162px !important;}
.trip-from .customSelect{ width:162px !important;}
.trip-from .customSelect .customSelectInner{ width:162px !important;}


#homeSlider{ width:100%; float:left; margin:-176px 0 0; position:relative; z-index:99;}
#homeSlider img{margin:auto; width:100%; height:720px;}
#homeSlider .slideImg{ text-align:center; }
#homeSlider .sliderNav { margin: -81px auto 0; position: relative; width: 930px; z-index: 9999;}
#homeSlider .sliderNav ul{ list-style:none; }
#homeSlider .sliderNav ul li{ display:block; float:left; margin:0 1px; background:url(../images/bg/sliderNav.png) repeat-x bottom center; height:55px; width:220px; text-align:center; }
#homeSlider .sliderNav ul li a{ color:#fff; font-size:13px; text-align:center; font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-style:italic; margin:25px 0 0; display:block; } 
#homeSlider .sliderNav ul li:hover,#homeSlider .sliderNav ul li.selected{ background:url(../images/bg/sliderSelectedNav.png) no-repeat bottom center;}

#homeSlider .sliderNav .item{ border-left: 1px solid #BFC2BA; cursor: pointer !important; display: block; height: 31px; margin: 12px 0 0; padding: 12px 0 0; vertical-align: middle; }

.sliderNav .owl-item{display:block; float:left; margin:0 1px; background:url(../images/bg/sliderNav.png) repeat-x bottom center; height:55px; width:220px; text-align:center; color:#fff; font-size:13px; text-align:center; font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-style:italic; margin:25px 0 0; display:block;}
.sliderNav .synced{background:url(../images/bg/sliderSelectedNav.png) no-repeat bottom center;}

#homeSlider .owl-prev{ background:url(../images/icon/slideLeft.png) no-repeat left center; float:left; width:10px; height:14px; text-indent:-1000000px; display:inline-block; position:relative; z-index:9999999; }
#homeSlider .owl-next{ background:url(../images/icon/sliderRight.png) no-repeat left center; float:right; width:10px; height:14px; text-indent:-1000000px; display:inline-block position:relative; z-index:9999999; }
#homeSlider .owl-controls{ position:relative; z-index:9999999; margin:-30px 0 0} 
#homeSlider .owl-controls .owl-buttons{ width:1024px; margin:auto; }


#homeContentContainer{background:#f2f2f2; width:100%; padding:0; margin:0; }
#homeContent{ width:1024px; margin:auto; padding:10px 0; }

#firsatUcuslari{ background:url(../images/bg/firsatUcuslari.png) no-repeat top center; width:1022px; margin:auto; height:328px; }
#firsatUcuslari h2{ color:#fff; font-size:18px;  font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-style:italic; text-align:center; width:100%; margin:10px 0 0; float:left; }
#firsatUcuslari .firsatContent{ width:910px; margin:25px 0 0 -5px; float:left; }
#firsatUcuslari .firsatContent .firsatItem{ background:url(../images/bg/firsatUcuslariItem.png) no-repeat top center; width:265px; height:134px; float:left; margin:0 18px; padding:20px 0 0 20px; }
#firsatUcuslari .firsatContent .firsatItem .kisi{ font-size:12px; color:#4d90cd; font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-style:italic;}
#firsatUcuslari .firsatContent .firsatItem .fiyat{ color:#092f87; font-size:72px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; float:left; margin:-10px 0 0 0; } 
#firsatUcuslari .firsatContent .firsatItem .fiyat span{ font-size:30px; color:#4d90cd; font-weight:400; }
#firsatUcuslari .firsatContent .firsatItem .yer{ font-size:20px; color:#092f87; font-family: 'Source Sans Pro', sans-serif; font-weight:400; float:left; margin:15px 0 0 20px; }
#firsatUcuslari .firsatContent .firsatItem .yer p{ line-height:20px; }
#firsatUcuslari .firsatContent .firsatItem .aciklama{ color:#a9aaac; font-size:12px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-style:italic; margin:5px 0 0;  }
#firsatContent .owl-pagination{ display:none !important; }
#bannersSlider .owl-pagination{ display:none !important; } 

.firsatUcusSearch{ display:block; width:880px; margin:0 auto; text-align:center; padding:5px 0 0; }
.firsatUcusSearch h2{ display:block;  border-bottom:1px solid #c4c4c4;  height:13px; margin:10px 0 20px !important; }
.firsatUcusSearch h2 span{ display:table; margin:0 auto; background:#fff; font-size:18px; font-style:italic; font-weight:600; color:#1345b9; text-align:center;}
.firsatUcusSearch .inputItem{ display:inline-block; margin:0 10px; float:left; }
.firsatUcusSearch .inputItem #btnFirsatAra{background:url(../images/bg/firsatAraBtn.JPG) no-repeat top center; cursor:pointer; width:143px; height:36px; border:none; text-indent:-100000px; display:block; }
.firsatUcusSearch .inputItem .customSelect{ border:1px solid #c0c0c2; text-align:left; min-width:110px; padding:9px 10px; }
.firsatUcusSearch .inputItem .customSelectInner{min-width:110px; }
.formDiv{ display:table; margin:5px auto 0; }
.fromFirsatDiv .jcf-select { width: 230px; text-align: left;}
.dateFirsatDiv .jcf-select { width: 140px; text-align: left;}

#detailLeft .firsatUcusSearch{ width: calc(100% - 40px); background: #eee; padding: 10px 20px 20px; margin:15px 0; }

#homeLeft{ float:left; margin:10px 0; width:514px;}
#homeRight{ float:right; margin:10px 0; width:509px;} 
#homeHaberler{ background:url(../images/bg/homeNews.png) no-repeat left center; width:514px; height:268px; float:left; }
#homeHaberler h2{ color:#fff; font-size:18px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; margin:15px 0 0 58px; float:left; font-style:italic; }
#homeHaberler a.tumu{ float:right; font-size:11px; color:#00b4df; display:block; margin:20px 20px 0 0; }

#homeHaberler .haberIcerik{margin:10px 0 0; padding:10px 10px 10px 20px;}
#homeHaberler .haberIcerik .haberImg{ float:left; margin:0 15px 0 0;}
#homeHaberler .haberIcerik .haberText{ float:left; width:300px; }
#homeHaberler .haberIcerik .haberText h3{ font-size:14px; color:#052368; font-family: 'Source Sans Pro', sans-serif; font-weight:400; width:320px; }
#homeHaberler .haberIcerik .haberText span.date{ display:block; color:#608AEA; font-size:12px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; float:left }
#homeHaberler .haberIcerik .haberText p{ color:#939393; font-size:12px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; margin:18px 0 0; width:300px;}
#homeHaberler .haberIcerik .haberImg Img{ height:120px; width:165px;}

#homeHaberler .haberTitle{ padding:0 0 0 20px; margin:20px 0 0; }
#homeHaberler .haberTitle a{ display:block; margin:10px 0; color:#052368; font-size:12px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; background:url(../images/icon/nav.png) no-repeat left center; padding:0 0 0 9px;}
#homeHaberler .haberTitle a em{ color:#608aea;}
 
#homeBiliyormusunuz{ background:url(../images/bg/homeBiliyormusunuz.png) no-repeat top center; width:509px; height:161px; float:right; margin:10px 0 0; font-style:italic; }
#homeBiliyormusunuz h2{ color:#fff; font-size:17px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; margin:20px 0 0 30px;}
#homeBiliyormusunuz h2 em{font-family: 'Source Sans Pro', sans-serif; font-weight:600; }
#homeBiliyormusunuz .text{ float:right; width:290px; margin:0 10px; 0 0 }
#homeBiliyormusunuz .text a{ color:#939393; font-size:12px; display:block; margin:-32px 0 0; font-family: 'Source Sans Pro', sans-serif; font-weight:400; font-style:normal; }
/*#homeBiliyormusunuz .text a.tumu{ background:url(../images/icon/tumu.png) no-repeat right center; color:#052368; font-size:11px; display:block; padding:0 20px 0 0; width:30px; float:right; margin:0 15px 0 0;}*/

#uyeGirisi{ /* background:url(../images/bg/uyeGirisi.png) no-repeat top center; */ float:right; width:504px; height:263px; margin:3px 0 0;}
#uyeGirisi .text{ float: left; color:#fff; font-size:30px;  font-family: 'Source Sans Pro', sans-serif; font-weight:300; width:255px; margin:25px 0 0 25px;}
#uyeGirisi .text em{ font-size:41px; font-style:normal; font-family: 'Source Sans Pro', sans-serif; font-weight:300; }
#uyeGirisi a.girisYap{ background:url(../images/button/girisYap.png) no-repeat top center; width:115px; height:30px; color:#fff; font-size:13px; display:block; padding:10px 0 0 20px; margin:10px 0 0; }

#onAir{ /* background:url(../images/bg/homeOnAir.png) no-repeat top center;*/ float:right; width:503px; height:160px; margin:12px 0 0; font-style:italic;}
#onAir .text{ float:left; width:215px; margin:55px 0 0 150px;}
#onAir .text h2{ font-size:17px; color:#072770; font-family: 'Source Sans Pro', sans-serif; font-weight:400; }
#onAir .text h2 em{font-weight:600;}
#onAir .text p{ color:#585858; font-size:12px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; } 
#onAir .text a.devam{ background:url(../images/icon/tumu.png) no-repeat right center; padding:0 20px 0 0; color:#052368; }

#homeBanners{ background:url(../images/bg/homeBanners.png) no-repeat top center; height:124px; width:1003px; margin:5px auto 0; float:right; padding:18px 10px; }
#homeBanners .bannersContent{ width:860px; margin:auto;}
#homeBanners .bannersContent .item{ float:left; margin:0 4px; display:block; }

#homeBanners .customNavigation{ position:absolute; width:890px; }
#homeBanners .customNavigation .prev{ display:inline-block; background:url(../images/button/firsatSliderLeft.png) no-repeat top center; width:20px; height:20px; float:left; text-indent:-100000px; margin:50px 0 0 -35px; }
#homeBanners .customNavigation .next{ display:inline-block; background:url(../images/button/firsatSliderRight.png) no-repeat top center; width:20px; height:20px; float:right; text-indent:-100000px; margin:50px 0 0 30px; }

#firsatUcuslari .customNavigation .prev{ display:inline-block; background:url(../images/button/firsatSliderLeft.png) no-repeat top center; width:20px; height:20px; float:left; text-indent:-100000px; margin:90px 0 0 30px; }
#firsatUcuslari .customNavigation .next{ display:inline-block; background:url(../images/button/firsatSliderRight.png) no-repeat top center; width:20px; height:20px; float:right; text-indent:-100000px; margin:90px 34px 0 0; }


#footerContainer{ width:100%; background:url(../images/bg/homeFooter.png) no-repeat center top #f2f2f2; padding:20px 0 0;}
#footerContent{ width:1024px; margin:auto;}
#footerContent .footerTop{}
#footerContent .footerTop .topLeft{ width:630px; float:left;}
#footerContent .footerTop .topRight{ width:365px; float:right;}
#footerContent .footerBottom{background:url(../images/bg/footerBottom.png) no-repeat top center; margin:20px 0 10px; width:1024px; height:73px; }
#footerContent .footerBottom .bottomLeft{ float:left; margin:20px 0 0 20px;}
#footerContent .footerBottom .bottomRight{ float:right; height: 25px; margin: 20px 25px 0; width: 550px;}
#footerContent .footerBottom .bottomRight a{ margin:0 10px; display:block; float:left; }

.footerCopyRight{padding:15px 0 15px 0;}
.footerCopyRight .copyLeft{ float:left; color:#858585; font-size:11px; padding:0 0 0 5px;}
.footerCopyRight .copyRight{ float:right; color:#858585; font-size:11px;}
.footerCopyRight .copyRight a{ color:#858585; padding:0 3px; }

.footerMenu{ width:135px; float:left; margin:0 10px;}
.footerMenu h2{ color:#052368; font-size:18px; font-weight:600; margin:0 0 10px 0;}
.footerMenu ul{ list-style:none; }
.footerMenu ul li{ display:block; margin:5px 0;}
.footerMenu ul li a{ color:#052368; font-size:11px; font-weight:400; background:url(../images/icon/footerMenu.png) no-repeat left 4px; padding:0 0 0 15px; display:block; }

.eBulten{}
.eBulten h2{ color:#052368; font-size:18px; font-weight:600; margin:0 0 10px 0;}

.biziTakipEdin{ margin:30px 0 0;}
.biziTakipEdin h2{ color:#052368; font-size:18px; font-weight:600; margin:0 0 10px 0;}

.biziTakipEdin a.face{ background:url(../images/icon/face.png) no-repeat left center; padding:20px 0 0 50px; height:45px; display:block; float:left; width:90px; color:#052368; font-size:14px; font-weight:600; font-style:normal;}
.biziTakipEdin a.twitter{ background:url(../images/icon/twitter.png) no-repeat left center; padding:20px 0 0 50px; height:45px; display:block; float:left; width:90px; color:#052368; font-size:14px; font-weight:600; font-style:normal;}
.biziTakipEdin a.gPlus{ background:url(../images/icon/gPlus.png) no-repeat left center; padding:20px 0 0 50px; height:45px; display:block; float:left; width:90px; color:#052368; font-size:14px; font-weight:600; font-style:normal;}
.biziTakipEdin a.instagram{ background:url(../images/icon/instagram.png) no-repeat left center; padding:20px 0 0 50px; height:45px; display:block; float:left; width:90px; color:#052368; font-size:14px; font-weight:600; font-style:normal;}
.biziTakipEdin a.youtube{ background:url(../images/icon/youtube.png) no-repeat left center; padding:20px 0 0 50px; height:45px; display:block; float:left; width:90px; color:#052368; font-size:14px; font-weight:600; font-style:normal;}
.tuvIata{ text-align:left; margin:-5px 0 0 -8px ; padding:15px 0 0; width:220px; }


#detailContainer{ width:100%;}
#detailContent{ width:1024px; margin:auto; }
#detailLeft{float:left; width:740px; margin:0 0 20px 0;}
#detailLeft h1{ color:#092f87; font-size:30px; font-weight:600; font-style:italic; margin:0 0 20px 30px;}
#detailLeft span.Summary p { color:#eb2127; display:block; margin:10px 0 10px 30px; font-size:30px; font-weight:400; font-style:italic; line-height:34px; }
#detailLeft p{ color:#8c8c8c; font-size:13px; line-height:21px;}
#detailLeft h2{ color:#EB2127; font-size:20px; font-weight:600; font-style:italic; margin:5px 0;}
#detailLeft p a{ color:#8C8C8C; text-decoration:underline; }
#detailLeft p a:hover{ color:#EB2127; }

#detailLeft ul{ margin:0 0 0 30px; }
#detailLeft ul li{ font-size:13px; }

.airTablo{ border:1px solid #ccc;}
.airTablo tr.style1{ background:#fff; }
.airTablo tr.style2{ background:#EFEFEF;}
.airTablo tr.header{ background:#EFEFEF; font-size:14px; font-weight:bold; color:#092F87;}
.airTablo tr td{ padding:5px; }
.airTablo tr td{ border:1px solid #DFDFDF; }

#detailRight{width:270px; float:right;}

ul.leftMenuLedisXSLT { }
#rightMenu{ display:block; background:#efefef; width:260px; float:right; border-top:3px solid #dfdfdf; padding:15px 0; margin:55px 0 0;}
#rightMenu .level0 a.selected { background:none; font-size:18px; color:#092f87; font-weight:600; padding:0 0 0 30px; margin:0 0 8px 0; }
#rightMenu ul{ list-style:none; }
#rightMenu ul li{ display:block; }
#rightMenu ul li a{ color:#052368; font-size:14px; font-weight:400; padding:7px 0 7px 30px; display:block;}
#rightMenu ul li a:hover, #rightMenu ul li a.selected{ background:url(../images/icon/rightMenu.png) no-repeat 12px center #092f87; color:#fff;}

#rightMenu ul li.level2 a{ font-size:12px !important; padding:7px 0 7px 50px; }
#rightMenu ul li.level2 a:hover, #rightMenu ul li.level2 a.selected{ background:url(../images/icon/rightMenu.png) no-repeat 31px center #092f87; color:#fff; }
#rightMenu ul li.level3 a{ font-size:11px !important; padding:7px 0 7px 50px; }
#rightMenu ul li.level3 a:hover, #rightMenu ul li.level3 a.selected{ background:url(../images/icon/rightMenu.png) no-repeat 31px center #092f87; color:#fff; }

#rightMenu li.subMenuContainer {
    display: none; background:none; border:none; list-style:none; list-style-image:none; list-style-type:none;
}


#rightBanner{ float:right; margin:10px 0 0; }

.breadCrumb{ display:block; margin:10px 0; float:right; }
.breadCrumb a{ color:#8c8c8c; font-size:13px;} 

.socialMediaShare{ border-top:1px solid #f1f1f1; padding:10px 0 0; width:100%; margin:10px 0 0; }
.socialMediaShare h4{ float:left; margin:5px 20px 0 0; color:#092f87; font-size:16px; font-family: 'Source Sans Pro', sans-serif; font-weight:normal; }
.socialMediaShare a{ display:block; float:left; margin:0 5px 0 0; }
 
 	#tbl_Form { color:#6d6d6d; }
	#tbl_Form td { padding:3px; }		
	#tbl_Form input { border:solid 1px #b9b9b0; background:#FFFFFF; padding:5px; color:#767475; }
	#tbl_Form select { border:solid 1px #b9b9b0; background:#FFFFFF; padding:5px; color:#767475; }
	#tbl_Form textarea { border:solid 1px #b9b9b0; background:#FFFFFF; padding:5px; color:#767475; }
	.btnSend  { padding:5px 10px; background:#9D0C15; border:solid 1px #b9b9b0; color:#FFFFFF; font-weight:bold; font-size:12px; cursor:pointer; }
	
	
#basinListe{ background:#eee; margin:10px 0; padding:10px; box-shadow:1px 1px #ccc; }	
#basinListe .basinImage img{ width:200px; height:150px; }
#basinListe #basinRight{ float:left; }
#basinListe #basinLeft{ float:left; margin:0 0 0 10px; width:510px;}
#basinListe #basinLeft a.devam{ background: none repeat scroll 0 0 #EB2127; border-radius: 3px; color: #EEEEEE; display: block; float: right; height: 20px; margin: 10px 0 0; text-align: center; width: 50px;}
#basinListe #basinLeft .basinTarih{ float:right; display:block;}
#basinListe #basinLeft h2 {color: #EB2127; font-size: 18px; font-style: italic; font-weight: 600; margin: 5px 0; }
#basinListe:hover{ background:#fafafa;}

.gorselItem {background: none repeat scroll 0 0 #EAEAEA; border-radius: 10px; float: left; margin: 5px; padding: 10px; width: 200px;}

#detailLeft #sync1 .owl-prev{ background:url(../images/button/firsatSliderLeft.png) no-repeat left center; float:left; width:19px; height:20px; text-indent:-1000000px; display:inline-block; margin:-376px 0 0 -20px; display:none; }
#detailLeft #sync1 .owl-next{ background:url(../images/button/firsatSliderRight.png) no-repeat left center; float:right; width:21px; height:20px; text-indent:-1000000px; display:inline-block; margin:-376px -20px 0 0; display:none; }
#detailLeft #sync2 div.synced{ }
#detailLeft #sync2 div.synced h2{ color:#fff;}
#detailLeft #sync2 div.synced .item{ background:#092F87; }

.makeAccordion {} 
#accordion ul li ul li a p { line-height: 1;}
.makeAccordion td { border:none !important;}
.listbaslik { background:#EB2127; color:#fff; display:block; font-size:14px; margin:0 0 5px; padding:10px 10px 10px 15px; text-decoration:none !important;  cursor:pointer; }
.listbaslik:hover { background:#092F87; color:#808080 !important; }
.listbaslik span { color:#fff; }
.makeAccordion .selected { background:#092F87; color:#FFFFFF !important; display:block; font-size:14px; text-decoration:none !important; }

.makeAccordion .contentHTML{ display:none; }
.subTabContent{  }   


#detailLeft .tarifelerTablo { border: 1px solid #CCCCCC; float: left; margin: 5px 0;  width: 99%; font-size:13px; line-height:18px;}
#detailLeft .tarifelerTablo tr td{ padding:5px; text-align:center !important;}
#detailLeft .tarifelerTablo tr td.days, #tarifelerTablo .tarifelerTablo tr td.itnTimeHead{ color:#092F87; width:33%; text-align:center !important; }
#detailLeft .tarifelerTablo tr th{background:#092F87; color:#fff; padding:10px 5px; text-align:center !important; font-weight:bold; font-weight:14px;}


#detailLeft .tarifelerTablo tr:nth-child(even) {background: #fff}
#detailLeft .tarifelerTablo tr:nth-child(odd) {background: #eaeaea}

.bizeUlasinTablo{ width:235px; float:left; height:auto; margin:5px; border: 1px solid #CCCCCC; }
.bizeUlasinTablo tr td{ padding:5px; text-align:left !important;}
.bizeUlasinTablo tr.header td{background:#092F87; color:#fff; padding:10px 5px; text-align:center !important; font-weight:bold; font-weight:14px;}
.bizeUlasinTablo tr:nth-child(even) {background: #fff}
.bizeUlasinTablo tr:nth-child(odd) {background: #eaeaea}

#detailLeft .partImage{/* width:225px; height:225px; border-radius:225px; */ }



.yolcuhaklariTablo{ width:590px; float:left; height:auto; margin:5px; border: 1px solid #CCCCCC; }
.yolcuhaklariTablo tr td{ padding:5px; text-align:left !important;}
.yolcuhaklariTablo tr:nth-child(even) {background: #fff}
.yolcuhaklariTablo tr:nth-child(odd) {background: #eaeaea}

#onAir .text a { color:#052368; }

#pagingDetail a { background: none repeat scroll 0 0 #EB2127; border-radius: 5px; color: #FFFFFF; display: block; float: left; margin: 0 5px 0 0; padding: 0 5px; }

#pagingDetail a:hover {background: none repeat scroll 0 0 #092F87; border-radius: 5px; color: #FFFFFF; display: block; float: left; margin: 0 5px 0 0; padding: 0 5px;}
#pagingDetail a.sonSayfa{ display:none; }
#pagingDetail a.ilkSayfa{ display:none; }

/* FORMLAR */
.ticketReservationTable{ margin:30px 0 0;}
.ticketReservationTable1{ margin:10px 0 0; color:#fff;}
.ticketReservationTable tr td,.ticketReservationTable1 tr td{ padding:0 5px; }

/* selectbox */
/* #biletSatisContainerContent select {    padding:10px 12px; height:39px;    margin: 0;   background: #fff;    color:#888c8d !important;    border:none;    outline:none;    display: inline-block;    -webkit-appearance:none; -moz-appearance:none;appearance:none;    cursor:pointer; font-family: 'Source Sans Pro', sans-serif;} */
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
/*@media screen and (-webkit-min-device-pixel-ratio:0) {.button1  select {padding-right:18px}}
#biletSatisContainerContent label.select {position:relative}
#biletSatisContainerContent label.select:after {color: #092F87 !important;
    content: url("../images/icon/dropDownIcon.png");
    font-family: 'Source Sans Pro',sans-serif;
    font-size: 13px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    text-align: center;
    top: -6px;}
	
	#biletSatisContainerContent label.select:before {background: none repeat scroll 0 0 #FFFFFF;
    content: "";
    display: block;
    height: 39px;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    top: -11px;
    width: 25px;}*/
	/*
	@media not all and (-webkit-min-device-pixel-ratio:0)
{  
    #biletSatisContainerContent label.select:before {background: none repeat scroll 0 0 #FFFFFF;
    content: "";
    display: block;
    height: 39px;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    top: -10px;
    width: 25px;}
}
*/

#biletSatisContainerContent select#neredenSelectBox, #biletSatisContainerContent select#nereyeSelectBox{ width:200px; }
#biletSatisContainerContent #arrPortArea .customSelectInner{ width:160px !important; }
#rightForm #arrPortArea .customSelectInner{ width:162px !important; }
#rightForm select#arrPort { width: 190px !important;}
#rightForm select#depPort { width: 190px !important;}
#rightForm #depPortArea .customSelect {
    width: 162px !important;
}
#rightForm #depPortArea .customSelectInner {
    width: 162px !important;
}
#rightForm #arrPortArea .customSelect {
    width: 162px !important;
}

#biletSatisContainerContent select#gidisTarihiSelectBox, #biletSatisContainerContent select#donusTarihiSelectBox{ width:151px; }
#biletSatisContainerContent input#departureDate, #biletSatisContainerContent input#returnDate{ background:#fff; padding:11px; width:95px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }
/* #selectbox */ 
/* radio */
/*input[type=radio].css-checkbox { display:none;}
input[type=radio].css-checkbox + label.css-label {padding-left:18px; height:13px; display:inline-block; line-height:13px; background-repeat:no-repeat; background-position: 0 0; font-size:13px;
vertical-align:middle; cursor:pointer; color:#fff; margin:0 15px 0 0;}
input[type=radio].css-checkbox:checked + label.css-label {background-position: 0 -13px;}
label.css-label {background-image:url(../images/icon/radio.png); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; color:#fff;}*/

select#student{ width:95px; }
/*
#radio input[type=radio] { display:none;}
#radio input[type=radio] + label {padding-left:18px; height:13px; display:inline-block; line-height:13px; background-repeat:no-repeat; background-position: 0 0; font-size:13px;
vertical-align:middle; cursor:pointer; color:#fff; margin:0 15px 0 0;}
#radio input[type=radio]:checked + label {background-position: 0 -13px;}
#radio label {background-image:url(../images/icon/radio.png); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; color:#fff;}
*/

/* #radio */
.ticketSubmit{background:url(../images/button/devami.png) no-repeat top center; width:138px; height:34px; text-align:center; color:#fff; font-size:18px; font-weight:bold; font-family: 'Source Sans Pro', sans-serif; border:none; margin:30px 0 0 210px; cursor:pointer; }

#checkInForm{ margin:30px 0 0; }
.checkInFormTable tr td{ padding:0 5px; color:#fff; }
.checkInFormTable tr td input.textBox{ background:#fff; padding:10px; width:200px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }
.checkInSubmit{background:url(../images/button/btnDevami.png) no-repeat top center; width:118px; height:34px; text-align:center; color:#fff; font-size:16px; font-weight:bold; font-family: 'Source Sans Pro', sans-serif; border:none; margin:0 0 0 0; cursor:pointer; text-indent:-10000px }
.checkInSubmit1{background:url(../images/button/btnDevami.png) no-repeat top center; width:118px; height:34px; text-align:center; color:#fff; font-size:16px; font-weight:bold; font-family: 'Source Sans Pro', sans-serif; border:none; margin:0 0 0 3px; cursor:pointer; text-indent:-10000px }



.aracFormTable{ margin:20px 0 0;}
.aracFormTable tr td{ padding:0 5px; color:#fff; }
.aracFormTable select {    padding:10px 15px;    margin: 0;   background: #fff;    color:#888c8d !important;    border:none;    outline:none;    display: inline-block;    -webkit-appearance:none; -moz-appearance:none;appearance:none;    cursor:pointer; font-family: 'Source Sans Pro', sans-serif;}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {.button1  select {padding-right:18px}}
.aracFormTable label.select {position:relative}
.aracFormTable label.select:after { content:url(../images/icon/dropDownIcon.png);  font-size:13px; font-family: 'Source Sans Pro', sans-serif;  color:#092f87 !important; right:10px; top:-5px;  text-align:center;    position:absolute;    pointer-events:none;}
.aracFormTable label.select:before {content:''; right:10px; top:-2px; width:25px; height:20px; text-align:center; background:#fff; position:absolute; pointer-events:none; display:block;}
.aracFormSubmit{background:url(../images/button/devami.png) no-repeat top center; width:138px; height:34px; text-align:center; color:#fff; font-size:18px; font-weight:bold; font-family: 'Source Sans Pro', sans-serif; border:none; margin:30px 0 0 0; cursor:pointer; }
.aracFormTable tr td input.textBox{ background:#fff; padding:11px; width:150px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }


.otelFormTable{ margin:20px 0 0;}
.otelFormTable tr td{ padding:0 5px; color:#fff; }
.otelFormTable select {    padding:10px 15px;    margin: 0;   background: #fff;    color:#888c8d !important;    border:none;    outline:none;    display: inline-block;    -webkit-appearance:none; -moz-appearance:none;appearance:none;    cursor:pointer; font-family: 'Source Sans Pro', sans-serif;}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {.button1  select {padding-right:18px}}
.otelFormTable label.select {position:relative}
.otelFormTable label.select:after { content:url(../images/icon/dropDownIcon.png);  font-size:13px; font-family: 'Source Sans Pro', sans-serif;  color:#092f87 !important; right:10px; top:-5px;  text-align:center;    position:absolute;    pointer-events:none;}
.otelFormTable label.select:before {content:''; right:10px; top:-2px; width:25px; height:20px; text-align:center; background:#fff; position:absolute; pointer-events:none; display:block;}
.otelFormSubmit{background:url(../images/button/devami.png) no-repeat top center; width:138px; height:34px; text-align:center; color:#fff; font-size:18px; font-weight:bold; font-family: 'Source Sans Pro', sans-serif; border:none; margin:30px 0 0 5px; cursor:pointer; }
.otelFormTable tr td input.textBox{ background:#fff; padding:10px; width:150px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }

#checkinDate, #end-date, #start-date, #txtEDate, #txtEDate1, #biletSatisContainerContent input#departureDate, #biletSatisContainerContent input#returnDate, #biletSatisContainerContent input#departureDate, #biletSatisContainerContent input#returnDate{ background:url("../images/icon/date.png") no-repeat scroll 95px center #FFFFFF !important; }



#reservationDIV div{ float:left; }
.trip-from-date{ clear:both; }
.control-group{ margin:17px 10px 0 -4px; }
.trip-from{ margin:0 15px 0 0; }
.trip-type{ margin:9px 0 0 15px }
.trip-from-date, .trip-to-date, .trip-opsion, .trip-adults, .trip-child, .trip-infant, .trip-student, .trip-soldier{ margin:5px 15px 0 0; }
#PD-ADLT-STArea label { clear: both; display: block;}
 .trip-to-date label, .trip-adults label, .trip-opsion label, .trip-student, .trip-soldier, .trip-child label, .trip-infant label, .trip-from-date label, .trip-to label, .trip-from label{color:#fff; }

.trip-opsion select, .trip-adults select, .trip-child select, .trip-infant select{ width:80px; }
.div-button #btnSearch{background:url(../images/button/btnDevami.png) no-repeat top center; width:118px; height:34px; text-align:center; color:#fff; font-size:16px; font-weight:bold; font-family: 'Source Sans Pro', sans-serif; border:none; margin:45px 0 0 0; cursor:pointer; text-indent:-10000px }

#PNRDiv{ color:#fff;}
#PNRDiv .textBox{ background:#fff; padding:10px; width:200px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }

.rezervasyonFormTablo{ margin:30px 0 0;}
.rezervasyonFormTablo tr td{ text-align:left; }
.rezervasyonFormTablo .textBox{ background:#fff; padding:10px; width:180px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }
.rezervasyonFormTablo{ color:#fff; }
.checkInFormTable{ margin:10px 0 0; width:100%; }

/* #FORMLAR */

.onairgecmis {background: url("/tr/images/etc/bg-select-form.png") repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 5px 5px 5px 5px; margin: 0 0 0 206px; width: 218px; padding:5px}
.onairgecmis p { margin:0 0 0 10px;}
.onairgecmis #dergi { margin:0 0 0 10px}

.dergiListe{ margin:10px 0 0; clear:both; }
.dergiListe .dergiItem{ float:left; margin: 10 10px 0 0; display:block; padding:5px;}
.dergiListe .dergiItem img{ width:120px; height:120px; border-radius:120px; display:block; }
.dergiListe .dergiItem p{ text-align:center; font-size:12px; }
.dergiListe .dergiItem p b,.dergiListe .dergiItem p strong{ color:#052368; font-size:14px; display:block;}

#homeRezervasyon{ background:url(../images/bg/rezervasyonIslem.png) no-repeat top center transparent; width:210px; height:140px; margin:10px 8px 0 5px; float:left; padding:10px; }
#homeRezervasyon h2 { color:#fff; font-size:17px; font-family: 'Source Sans Pro', sans-serif; font-weight:600; background:url(../images/icon/rezervasyonIslem.png) no-repeat left center; padding:5px 0 5px  50px; margin:5px 0 0; }
#homeRezervasyon p,#homeBiliyormusun a{color:#fff; font-size:12px;}
#homeRezervasyon a.tumu{ background:url(../images/icon/devam.png) no-repeat right center; padding:0 15px 0 0; font-size:11px; text-decoration:underline; color:#fff; float:right; }

#homeRezervasyonForm{ background:url(../images/bg/rezervasyonIslem.png) no-repeat top center transparent; width:210px; height:140px; margin:10px 8px 0 5px; float:left; padding:10px; }
#homeRezervasyonForm h2  {background: url("../images/icon/rezervasyonIslem.png") no-repeat scroll left center rgba(0, 0, 0, 0);  color: #FFFFFF;font-family: 'Source Sans Pro',sans-serif; font-size: 15px; font-weight: 600; margin: 5px 0 0; padding: 5px 0 10px 41px;}
#homeRezervasyonForm .form{display:block; }
#homeRezervasyonForm input[type=text]{ padding:5px; display:block; border:none; width:200px; margin:2px 0; color:#939393;  }
#homeRezervasyonForm a.tumu{ background:url(../images/icon/devam.png) no-repeat right center; padding:0 15px 0 0; font-size:11px; text-decoration:underline; color:#fff; float:right; margin:5px 0 0; }

#homeBiliyormusun{ background:url(../images/bg/biliyorMusunuz.png) no-repeat top center transparent; width:250px; height:140px; margin:10px 0 0 0; float:left; padding:10px; }
#homeBiliyormusun h2 { color:#00b4df; font-size:17px; font-family: 'Source Sans Pro', sans-serif; font-weight:400; }
#homeBiliyormusun p,#homeBiliyormusun a{color:#585858; font-size:12px;}

#departurePort, #arrivalPort{ width:210px; }



#accordion {}
#accordion .topnav {	padding: 0; list-style:none !important;}
#accordion ul.topnav {	padding: 0;	margin: 0;	line-height: 0.5em;	list-style: none;}
#accordion ul.topnav li { margin:5px;}
#accordion ul.topnav li a { background:url(../images/bg/accordionKapali.png) no-repeat top left; color:#fff; display:block; font-size:14px; margin:0 0 5px; padding:24px 10px 22px 40px; text-decoration:none !important;  cursor:pointer;}
#accordion ul.topnav li a:hover, #accordion ul.topnav li a.active {	 background:url(../images/bg/accordionAcik.png) no-repeat top left; color:#808080 !important;}
#accordion.Blue ul.topnav li a {	background:#007eff;}
#accordion.Blue ul.topnav li a:hover, #accordion.Blue ul.topnav li a.active {	background:#092F87; color:#808080 !important;}
#accordion ul.topnav ul {	margin: 0 0 0 16px;	padding:5px 0;	display: none; width:714px; background:#EFF5F6;}
#accordion li.active ul {display: block;}
#accordion ul.topnav ul li {margin: 0;	padding: 0;	clear: both; list-style:none;}

#accordion ul.topnav ul li a {background: none repeat scroll 0 0 #EFF5F6;  color: #8C9091; cursor: pointer; display: block;  font-size: 14px;  font-weight: bold; margin: 0 0 5px 18px; padding: 15px 10px 15px 20px;  text-decoration: none !important; background:url(../images/icon/accordionIconAc.png) no-repeat left center;}
#accordion ul.topnav ul li a:hover, #accordion ul.topnav ul li a.active {	 background:url(../images/icon/accordionIconKapa.png) no-repeat left center;}
#accordion ul.topnav ul ul {	padding:10px 0;}
#accordion ul.topnav ul ul li a {color:#999; padding-left: 40px; }
#accordion ul.topnav ul ul li a:hover color:#675C7C;}
#accordion ul.topnav span{	float:right;}
#accordion ul.topnav ul li ul.accordionContentList{ display:none; width:680px; }
#accordion ul.topnav ul li ul.accordionContentList p{ }

#accordion ul.topnav ul.accordionContentList{ display:none; }
#accordion ul.topnav ul.accordionContentList p{ }

 #siteHaritasi a{color: #052368; display: block;  font-size: 12px;  font-weight: 400;  padding: 3px 0 3px 16px; } 
/*.SMLevel1 a{ font-weight:bold !important; font-size:13px !important; }
.SMLevel2 a{ font-weight:normal !important; font-size:12px !important; }
.SMLevel3 a{ font-weight:normal !important; font-size:12px !important; } */
#siteHaritasi ul{ list-style:none; } 
#siteHaritasi ul li.level0 a{ font-weight:bold; }
#siteHaritasi ul li.level1 a{ font-weight:normal; }
#siteHaritasi ul li.level2 a{ font-weight:normal; }
/* #siteHaritasi ul li.item1, #siteHaritasi ul li.item2, #siteHaritasi ul li.item3, #siteHaritasi ul li.item4{ float:left; display:block; } */

#reservationDIV .div-button{  margin: 4px 32px 0 0; position: absolute; right: 0;  z-index: 99999;}


.yanok {margin-top: -15px;}
#scriptValidationMessages{display: block;position: absolute;margin: -121px 15px 0 0;right: 0;}
#scriptValidationMessages ul{ list-style:none; }
#scriptValidationMessages ul li{ display:block; clear:both; background:none !important; margin:3px 0 !important; width:auto !important; padding:0 !important; height:auto !important;}
#scriptValidationMessages ul li a{ color:#ff0000; font-size:11px !important; }
select#soldier, select#PD-ADLT-ST{ height: 39px !important; width: 80px !important;}
.newsDetail {float:left; width: 100%;}
.newsDetail h1 {width: 500px; float:left;}
.newsDetail .basinTarih {float: right;margin: 15px 0px 0px 0px;}


.charterLangue {float:right; width: 100%; background: url(../images/bg/charterLangue.png) no-repeat right; height: 40px;margin: 0px -30px 20px 0px;}
.charterLangue a.en {float:right; height: 20px; background: url(../images/icon/charterEN.png) no-repeat left;padding: 4px 0px 0px 31px; color:#FFF; margin: 6px 0px 0px 21px;}
.charterLangue a.fr {float:right; height: 20px; background: url(../images/icon/charterFR.png) no-repeat left;padding: 4px 0px 0px 31px; color:#FFF; margin: 6px 45px 0px 21px;}
.charter {float:left; width: 1130px; background: url(../images/bg/charterBg.png) left top no-repeat; margin: 0px 0px 0px -100px;}
.charter .charterRight {float:right; width: 675px;}
.charter .charterRight .content {float:left; line-height: 20px; font-size:13px;}
.charter .charterRight .content p.gray {color:#8c8c8c;}
.charter .charterRight .content p.blue {color:#15398c; margin-top:15px;}
.charterList {float:left; width: 100%;margin: 20px 0px 0px 0px;}
.charterList ul li{float:left; width: 100%;margin: 0px 0px 30px 0px; list-style: none; line-height: 20px;}
.charterList ul li h2 {float:left; width: 100%; font-weight: bold; color:#092f87; font-size:30px; line-height: 30px; margin-bottom:15px;}
.charterList .comment {float:left; width: 662px; background: url(../images/bg/charterListBg.png) no-repeat left top; padding: 13px 0px 0px 13px; min-height: 170px;}
.charterList .comment img {width: 223px; height: 144px; float:left; margin: 0px 0px 13px 0px;}
.charterList .comment .text_button {float:right; width:405px; }
.charterList .comment .text_button div {float:left; width:100%; margin-top:15px; }
.charterList .comment .text_button div span {float:left; font-size: 12px; width: 100%; text-align: right;}
.charterList .comment .text_button div a.more {float:right; background: url(../images/button/charterButonFr.png) no-repeat right; width: auto; height: 26px; color:#FFF; padding: 7px 25px 0px 19px; font-size: 15px; }
.charter .charterRight.French {display:none;}

#seyehatBilgileri ul.accordionContentList a{ background-image:none !important; color:#052368 !important; font-size:13px !important; padding:0px !important; height:auto !important;  }


#sehirRehberiDefault{ margin:10px 0 0; }
#sehirRehberiDefault h1 {color: #092f87; font-size: 30px; font-style: italic; font-weight: 600; margin: 0 0 10px 30px;}
#sehirRehberiDefault h2 {color: #eb2127; display: block; font-size: 30px; font-style: italic; font-weight: 400; margin:0 0 10px 30px; }

#sehirRehberiDefault .btnTumSehir{ background:url(../images/sehir-rehberi/sehirler-nav.png) no-repeat 310px center #163fa0; float:right; color:#fff; width:332px; padding:40px 20px; font-size:24px; font-weight:600; cursor:pointer; display:block; margin:1px -1px;}
#sehirRehberiDefault .btnTumSehir.active{ background:url(../images/sehir-rehberi/sehirler-nav-active.png) no-repeat 310px center #163fa0; }

.sehirLeft{ float:left; width:652px; }
.sehirRight{ float:left; width:372px; }
.sehirTitle{ display:block; float:left; margin:-70px 0 0 20px; position:absolute; padding:10px 30px; color:#fff; font-size:18px; font-weight:400; background:#eb2127; }

.kesfetLink{ display:block; text-align:center; margin:30% auto;}


.sehirlerMenu{ width:560px; background:#163fa0; padding:20px; float:right; display:inline-block; position:absolute; margin:113px 0 0 -227px; z-index:9999; display:none; }
.sehirlerMenu .menuSehir{ float:left; width:180px; display:block; height:510px;}
.sehirlerMenu .menuSehir ul{ list-style:none; }
.sehirlerMenu .menuSehir ul li{ display:block; margin:0;}
.sehirlerMenu .menuSehir ul li a{ display:block; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; background:url(../images/sehir-rehberi/menu-icon.png) no-repeat 15px center; padding:10px 30px; }
.sehirlerMenu .menuSehir ul li a:hover, .sehirlerMenu .menuSehir ul li a.selected{background:url(../images/sehir-rehberi/menu-icon.png) no-repeat 15px center #00a2dd;}
.menuImage{ float:right; margin:80px 0 0; display:none;  }


#sehirRehberiDetay{ margin:10px 0 0; }
#sehirRehberiDetay h1.pTitle {color: #092f87; font-size: 30px; font-style: italic; font-weight: 600; margin: 0 0 10px 30px;}
#sehirRehberiDetay h2.pTitle {color: #eb2127; display: block; font-size: 30px; font-style: italic; font-weight: 400; margin:0 0 10px 30px; }

#sehirDetayLeft{ float:left; width:660px; margin:10px 0 0; }
#sehirDetayRight{ float:left; width:310px; margin:10px 0 0 10px;}

#sehirTabSlide{ width:660px; height:380px; background:#092f87; }
#sehirTabSlide .tabMenu{ float:left; width:185px; }
#sehirTabSlide .tabMenu ul{ list-style:none; margin:20px 0 0; }
#sehirTabSlide .tabMenu ul li{ display:block; margin:5px 0;}
#sehirTabSlide .tabMenu ul li a{ padding:10px 20px; color:#fff; font-size:18px; display:block; }
#sehirTabSlide .tabMenu ul li a:hover,#sehirTabSlide .tabMenu ul li.active a{background:#eb2227; }
#sehirTabSlide .tabDetail{ float:left; width:475px; } 
.tabItem{ display:none; }

.konaklamaSlide{}
.konaklamaSlide .item{}
.konaklamaSlide .item .itemImage{ display:block;}
.konaklamaSlide .item .itemTitle{ background:url(../images/sehir-rehberi/slide-title.png) no-repeat top center; width:475px; height:57px; display:block; margin:0; }
.konaklamaSlide .item .itemTitle h3{ font-size:18px; color:#fff; margin:5px 20px 0; font-style:italic; float:left; clear:both;}
.konaklamaSlide .item .itemTitle h4{font-size:18px; color:#fff; margin:0 20px; font-style:italic; clear:both; float:left;}

#sehirHarita{ margin:10px 0 0; }
#sehirOtelleri{ margin:10px 0 0; }
.otelTitle{ /*background:url(../images/sehir-rehberi/otel-icon.png) no-repeat left center;*/ padding:5px 0 10px; display:block; color:#0c338c; font-size:18px; border-bottom:1px solid #e5e5e5; font-weight:600; }
.otelListe{ margin:10px 0 0; }
.listeItem{ display:block; clear:both; border-bottom:1px solid #e5e5e5; padding:20px 0;}
.listeItem:nth-child(even){ background:#f4f4f4; }
.listeItem .otelLeft{ float:left; }
.listeItem .otelRight{ float:right; width:450px; }
.listeItem .otelRight h5{ color:#092f87; font-size:16px; }
.listeItem .otelRight p{ color:#666666; font-size:12px;}
.listeItem .otelRight a.devam{ color:#092f87; font-size:12px; margin:10px 0 0; display:block; }

#rightForm{ background:#092f87; height:465px; padding:0 10px 10px; }
#rightForm .formTitle{ background:url(../images/sehir-rehberi/rightFormTitle.png) no-repeat top center; width:295px; height:72px; float:left; margin:-9px -3px 20px; display:block; }
#rightForm .formTitle h2{ float:left; color:#fff; font-weight:600; font-size:21px; margin:10px 0 0 20px; }

#rightForm div{ float:left; }
#rightForm .trip-from-date{ clear:both; }
#rightForm .control-group{ margin:17px 10px 0 -4px; }
#rightForm .trip-from{ margin:0 15px 10px 0; }
#rightForm .trip-type{ margin:9px 0 0 0 }
#rightForm .trip-from-date, .trip-to-date, .trip-opsion, .trip-adults, .trip-child, .trip-infant, .trip-student, .trip-soldier{ margin:5px 15px 0 0; }
#rightForm .trip-to-date label, .trip-adults label, .trip-opsion label, .trip-student, .trip-soldier, .trip-child label, .trip-infant label, .trip-from-date label, .trip-to label, .trip-from label{color:#fff; }
#checkinDate, #end-date, #start-date, #txtEDate, #txtEDate1, #rightForm input#departureDate, #rightForm input#returnDate, #rightForm input#departureDate, #rightForm input#returnDate{ background:url("../images/icon/date.png") no-repeat scroll 95px center #FFFFFF !important; }
#rightForm input#returnDate, #rightForm input#departureDate{ background:#fff; padding:10px; width:107px; color:#888c8d; font-size:13px; font-family: 'Source Sans Pro', sans-serif; border:none;  }
#rightForm .div-button{ position:relative; }



#sehirDetayRight #rightBanner{ float:left; background:url(../images/sehir-rehberi/bgRightBanner.png) no-repeat top center; width:259px; height:134px; margin:10px 0 0; padding:30px 0 0 50px; display:none;  }
#sehirDetayRight #rightBanner .kisiBasi{color: #4d90cd; font-family: "Source Sans Pro",sans-serif; font-size: 12px; font-style: italic; font-weight: 400;}
#sehirDetayRight #rightBanner .fiyat{ color: #092f87; float: left; font-family: "Source Sans Pro",sans-serif; font-size: 72px; font-weight: 600; margin: -10px 0 0;}
#sehirDetayRight #rightBanner .yer {color: #092f87; float: left; font-family: "Source Sans Pro",sans-serif; font-size: 16px; font-weight: 400; margin: 27px 0 0 10px; width:115px;}
#sehirDetayRight #rightBanner .aciklama {color: #a9aaac; font-family: "Source Sans Pro",sans-serif; font-size: 12px; font-style: italic; font-weight: 400; margin: 5px 0 0;}

#rightFaceApp{ margin:10px 0 0; float:left;}
.sehirRehberiDetail { width:660px !important;}

.sehirRehberiDetail .summaryImage { float: left; height: 250px; padding: 10px;}
.btnGeri { background: none repeat scroll 0 0 #092f87; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block; margin-top: 10px !important; padding: 5px 10px; font-weight:bold;}

.third-effect{  float:left; margin:1px; overflow:hidden; cursor:pointer; }
.third-effect .mask { opacity: 0;  overflow:visible;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box;  box-sizing:border-box;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  -ms-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;  position:absolute;}
.third-effect a.info {  position:relative;  top:-10px;  opacity: 0;  -webkit-transition: opacity 0.5s 0s ease-in-out;  -moz-transition: opacity 0.5s 0s ease-in-out;  -o-transition: opacity 0.5s 0s ease-in-out;  -ms-transition: opacity 0.5s 0s ease-in-out;  transition: opacity 0.5s 0s ease-in-out; float:left; margin:128px 102px;}
.itemTwo a.info{ margin:100px 102px; }
.itemOne a.info {  position:relative;  top:-10px;  opacity: 0;  -webkit-transition: opacity 0.5s 0s ease-in-out;  -moz-transition: opacity 0.5s 0s ease-in-out;  -o-transition: opacity 0.5s 0s ease-in-out;  -ms-transition: opacity 0.5s 0s ease-in-out;  transition: opacity 0.5s 0s ease-in-out; margin:156px 265px; float:left; }

.third-effect:hover .mask {  opacity: 1;  background: rgba(0,0,0,0.7); width:324px; height:376px;}
.itemOne:hover .mask {  opacity: 1;  background: rgba(0,0,0,0.7); width:650px; height:433px;}
.itemTwo:hover .mask {  opacity: 1;  background: rgba(0,0,0,0.7); width:324px; height:320px;}
.third-effect:hover a.info { opacity:1; -moz-transition-delay: 0.3s; -webkit-transition-delay: 0.3s; -o-transition-delay: 0.3s; -ms-transition-delay: 0.3s; transition-delay: 0.3s; }


.thumbImage { border-radius: 10px; height: 150px; width: 150px;}
.thumbImage:hover{ opacity:0.8;}
#GorselGaleri li { float: left; list-style: outside none none; padding: 5px;}

#accordion ul.topnav li ul li ul.accordionContentList ul{ display:block !important; background:none !important; width:auto !important; }
#accordion ul.topnav li ul li ul.accordionContentList ul li{ margin:0 0 10px 5px; line-height:15px; list-style:disc; }


/*.sehirRight > .third-effect:first-child:hover > .mask{width:324px; height:320px;}*/

/*.itemKesfet{position:absolute; background:url(../images/sehir-rehberi/kesfetBG.png) no-repeat center; opacity:0; text-align:center; text-indent:-10000;}*/

/*
.isotope{ max-width:1024px;}
.isotope:after {content: '';display: block;clear: both;}
.item {float: left; width: 648px; height: 379px;}
.item.width2 { width: 326px; height:379px; }
.item.width3 { width: 321px; height:379px; }
.item.width4 { width: 326px; height:265px; }
.isotope * { -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;         box-sizing: border-box;}
*/







#uyeGirisi{ display:block; }
#uyeGirisiNew{ display:block; background:url(../images/onurExtra/bgHomeGiris.png) no-repeat top center; width:464px; height:225px; float:right; margin:3px 0 0; padding:20px; }
#uyeGirisiNew .girisTitle{ background:url(../images/onurExtra/bgGirisTitle.png) no-repeat top center; width:235px; height:57px; margin:-29px 0 0 -5px; }
#uyeGirisiNew .girisTitle .logo{ display:block; float:left; margin:15px 0 0 20px; }
#uyeGirisiNew .girisTitle .titleText{ display:block; float:left; margin:0 0 0 10px; font-size:18px; color:#104697; font-family: "Source Sans Pro",sans-serif; font-weight:400; margin:13px 0 0 5px; }
#uyeGirisiNew .formItem{ display:block; float:left; margin:0 5px; }
#uyeGirisiNew .formItem .label{ display:block; font-size:12px; color:#308f89; font-family: "Source Sans Pro",sans-serif; font-weight:400; font-style:italic; margin:0 0 5px; }
#uyeGirisiNew .formItem .formInput{ display:block; clear:both; }
#uyeGirisiNew .formItem .formInput .txtBox{ background:#fff; -webkit-box-shadow: 3px 3px 15px 0px rgba(204,204,204,1); -moz-box-shadow: 3px 3px 15px 0px rgba(204,204,204,1); box-shadow: 3px 3px 15px 0px rgba(204,204,204,1); border:none; padding:10px; }
#uyeGirisiNew .formItem .formInput .txtBoxKisa{ width:45px; }
#uyeGirisiNew .formItem .formInput .txtBoxUzun{ width:195px; }
#uyeGirisiNew .formItem .formInput .btnGiris{ background:url(../images/onurExtra/btnGiris.png) no-repeat top center; width:195px; height:37px; display:block; float:left; margin:20px 15px 0 0; color:#fff; font-size:13px; font-family: "Source Sans Pro",sans-serif; font-weight:400; border:none; text-align:left; padding:10px; cursor:pointer; }
#uyeGirisiNew .formItem .formInput .btnUyeOl{ background:url(../images/onurExtra/btnUyeOl.png) no-repeat top center; width:195px; height:37px; display:block; float:left; margin:20px 10px 0 0; color:#fff; font-size:13px; font-family: "Source Sans Pro",sans-serif; font-weight:400; border:none; text-align:left; padding:10px; cursor:pointer;}

#uyeGirisiNewAfter{ display:block; background:url(../images/onurExtra/bgHomeGiris.png) no-repeat top center; width:464px; height:225px; float:right; margin:3px 0 0; padding:20px; }
#uyeGirisiNewAfter .girisTitle{ background:url(../images/onurExtra/bgGirisTitle.png) no-repeat top center; width:235px; height:57px; margin:-29px 0 0 -5px; }
#uyeGirisiNewAfter .girisTitle .logo{ display:block; float:left; margin:17px 0 0 55px; text-align:center; }
#uyeGirisiNewAfter .girisInfo{ display:block; margin:5px 0 0; background:url(../images/onurExtra/bgGirisAfter.png) no-repeat top center; width:186px; height:123px; padding:20px; }
#uyeGirisiNewAfter .girisInfo h2{ display:block; color:#1345b9; font-size:18px; font-family: "Source Sans Pro",sans-serif; font-weight:400; font-style:italic; padding:0 0 10px; margin:0 0 5px; border-bottom:1px solid #ddd; }
#uyeGirisiNewAfter .girisInfo h2 em{display:block; clear:both; font-size:14px; }
#uyeGirisiNewAfter .girisInfo h3 em{ display:block; clear:both; font-size:14px; color:#999a9c; font-weight:400;}
#uyeGirisiNewAfter .girisInfo h3{ display:block; color:#2d9236; font-size:55px; font-family: "Source Sans Pro",sans-serif; font-weight:700; line-height:28px; margin:0; padding:0; }
#uyeGirisiNewAfter .girisUyeSayfa{ display:block; float:right; margin:-35px 0 0; }
#uyeGirisiNewAfter .girisUyeSayfa .btnUyeSayfam{ display:block; background:url(../images/onurExtra/btnUyeSayfam.png) no-repeat top center; width:176px; height:15px; color:#fff; font-size:13px; text-decoration:none; padding:15px; }
#uyeGirisiNewAfter .girisUyeSayfa .btnUyeCikis{ display:block; float:right; clear:both; margin:10px 0 0; background:url(../images/onurExtra/cikis.png) no-repeat left center; color:#2a8983; font-size:12px; padding:0 0 0 20px; }

#onurExtraHome{ display:block; }
#homeTopContent h1{ display:block; color:#e7212a; font-size:45px; font-style:italic; font-family: "Source Sans Pro",sans-serif; font-weight:700; margin:0 0 10px; float:left; }
#homeTopContent h1 em{color:#0c55a4;}
#onurExtraHome #homeTopContent{ padding:0 10px;}
#onurExtraHome #homeTopContent .topContentLeft{ float:left; }
#homeTopContent .topContentLeft .pageBanner{ width:725px; }
#onurExtraHome #homeTopContent .topContentRight{ float:right; }

.contentRightMemberLogin{ background:url(../images/onurExtra/bgRightMember.png) no-repeat top center; width:231px; height:361px; display:block; padding:15px; }
.contentRightMemberLogin .formItem{ display:block; float:left; margin:0 5px; }
.contentRightMemberLogin .formItem .label{ display:block; font-size:12px; color:#308f89; font-family: "Source Sans Pro",sans-serif; font-weight:400; font-style:italic; margin:5px 0 5px; }
.contentRightMemberLogin .formItem .label a{ color:#308f89; }
.contentRightMemberLogin .formItem .formInput{ display:block; clear:both; }
.contentRightMemberLogin .formItem .formInput .txtBox{ background:#fff; -webkit-box-shadow: 3px 3px 15px 0px rgba(204,204,204,1); -moz-box-shadow: 3px 3px 15px 0px rgba(204,204,204,1); box-shadow: 3px 3px 15px 0px rgba(204,204,204,1); border:none; padding:10px; }
.contentRightMemberLogin .formItem .formInput .txtBoxKisa{ width:45px; }
.contentRightMemberLogin .formItem .formInput .txtBoxUzun{ width:195px; }
.contentRightMemberLogin .formItem .formInput .btnGiris{ background:url(../images/onurExtra/btnGiris.png) no-repeat top center; width:195px; height:37px; display:block; float:left; margin:10px 15px 0 0; color:#fff; font-size:13px; font-family: "Source Sans Pro",sans-serif; font-weight:400; border:none; text-align:left; padding:10px; cursor:pointer; }
.contentRightMemberLogin .formItem .formInput .btnUyeOl{ background:url(../images/onurExtra/btnUyeOl.png) no-repeat top center; width:176px; height:37px; display:block; float:left; margin:10px 10px 0 0; color:#fff; font-size:13px; font-family: "Source Sans Pro",sans-serif; font-weight:400; border:none; text-align:left; padding:10px; cursor:pointer;}
.contentRightMemberLogin .memberLinks{ display:none !important; }
.memberLinks{ float:left; margin:5px 0 0; display:block; clear:both; }
.memberLinks a{ display:block; margin:5px 0 0 8px; color:#338b86; background:url(../images/onurExtra/memberLink.png) no-repeat left center; padding:0 0 0 10px; font-size:13px; }

.contentRightMemberLogin .girisInfo{ display:block; margin:5px 0 0; background:url(../images/onurExtra/bgGirisAfter.png) no-repeat top center; width:186px; height:123px; padding:20px; }
.contentRightMemberLogin .girisInfo h2{ display:block; color:#1345b9; font-size:18px; font-family: "Source Sans Pro",sans-serif; font-weight:400; font-style:italic; padding:0 0 10px; margin:0 0 5px; border-bottom:1px solid #ddd; }
.contentRightMemberLogin .girisInfo h2 em{display:block; clear:both; font-size:14px; }
.contentRightMemberLogin .girisInfo h3 em{ display:block; clear:both; font-size:14px; color:#999a9c; font-weight:400;}
.contentRightMemberLogin .girisInfo h3{ display:block; color:#2d9236; font-size:55px; font-family: "Source Sans Pro",sans-serif; font-weight:700; line-height:28px; margin:0; padding:0; }
.contentRightMemberLogin .girisUyeSayfa{ display:block; float:left; margin:10px 0 0 7px; }
.contentRightMemberLogin .girisUyeSayfa .btnUyeSayfam{ display:block; background:url(../images/onurExtra/btnUyeSayfam.png) no-repeat top center; width:176px; height:15px; color:#fff; font-size:13px; text-decoration:none; padding:15px; }
.contentRightMemberLogin .girisUyeSayfa .btnUyeCikis{ display:block; float:right; clear:both; margin:10px 0 0; background:url(../images/onurExtra/cikis.png) no-repeat left center; color:#2a8983; font-size:12px; padding:0 0 0 20px; }
.pnlSfr{ display:block; margin:20px 0 0 5px!important; }
.pnlSfr .label a{ display:block; color:#46b3ac; }
#onurExtraContentLeft .pageLinks .item .btnUyeOl a{ color:#fff; }

#onurExtraHome #homeTopContent .topContentOnurExtra{ display:block; clear:both; margin:20px 0 0; }
.onurExtraNedir{ display:block; background:url(../images/onurExtra/bgNedir.png) no-repeat top center; width:100%; height:135px; text-align:center; padding:10px 0 0; }
.onurExtraNedir h2{ font-size:30px; color:#0b2f82; font-family: "Source Sans Pro",sans-serif; font-weight:700; font-style:italic;}
.onurExtraNedir h2 em{ color:#e7212a;}
.onurExtraNedir p{ color:#6e6e6e; font-size:14px; padding: 0 10px; }

#extraFeatures{ margin:20px 0 0; float:left; display:block; clear:both; }
#extraFeatures .item{ display:block; padding:0 0 15px; background:url(../images/onurExtra/dotted.png) repeat-x center bottom; width:470px; height:100px; float:left; margin:15px; }
#extraFeatures .item h2{ display:block; font-size:20px; color:#092f87; font-style:italic; font-family: "Source Sans Pro",sans-serif; font-weight:700;}
#extraFeatures .item p{ font-size:14px; color:#373737; font-family: "Source Sans Pro",sans-serif; }
#extraFeatures .itemIcon{ display:block; float:left; margin:0 20px 0 0; }
#extraFeatures .itemText{ display:block; float:left; width:300px }
#extraFeatures .item p b{ font-weight:700; }
#extraFeatures .item:nth-child(7){margin:15px 0 15px 260px; }

#extraCampaign{ margin:20px 0 0; float:left; display:block; clear:both; width:100%; }
#extraCampaign h2{ font-size:18px; color:#0b2f82; font-family: "Source Sans Pro",sans-serif; font-weight:700; font-style:italic; margin:0 0 10px; float:left;}
#extraCampaign h2 em{ color:#e7212a;}
#extraCampaign .item{ display:block; float:left; margin:0; width:100%; font-family: "Source Sans Pro",sans-serif; }
#extraCampaign .item .itemImage{ display:block; /*margin:0 0 10px;*/ }
#extraCampaign .item .itemImage img{width:100%; }
#extraCampaign .item .itemText{ display:block; clear:both;}
#extraCampaign .item .itemText h3{ color:#092f87; font-size:20px; display:block; margin:0 0 5px; }
#extraCampaign .item .itemText p{ font-size:16px; color:#8a8a8a; }
#extraCampaign .item:nth-child(1){ margin:0 !important; }
#extraCampaign .item:nth-child(3){ margin:0 !important; }
.campaignDetail > ul{ margin:0 0 0 20px; }

#onurExtraSlogan{ margin:20px 0 30px; float:left; }
#onurExtraSlogan h2{ display:block; margin:0 auto; text-align:center; font-style:italic; color:#53b2e8; font-size:28px; font-family: "Source Sans Pro",sans-serif; font-weight:700; }
#onurExtraSlogan h2 em{ display:block; clear:both; text-align:center; color:#092f87; font-size:20px;  }

#onurExtraDetailContent{ padding:0 10px;}
#onurExtraContentLeft{ width:725px; float:left; margin:0 0 30px;}
#onurExtraContentRight{ width:261px; float:right;}
#onurExtraMenu{ margin:20px 0 20px; display:block; padding:30px 15px; width:231px; border-top:3px solid #0d399f; background:#ddf0ef; }
#onurExtraMenu ul{ list-style:none; margin:20px 0 0; }
#onurExtraMenu ul li{ display:block; margin:10px 0; }
#onurExtraMenu ul li a{ color:#052368; font-size:16px; font-family: "Source Sans Pro",sans-serif; font-weight:400; display:block; background:url(../images/onurExtra/rightMenu-icon-hover.png) no-repeat left center; padding:0 0 0 20px; }
#onurExtraMenu ul li a:hover{ color:#de1018; background:url(../images/onurExtra/rightMenu-icon.png) no-repeat left center; }
.onurExtraPageTitle{ margin:0 0 20px; float:left; width:725px; }
.onurExtraPageTitle h1{ display:block; color:#e7212a; font-size:45px; font-style:italic; font-family: "Source Sans Pro",sans-serif; font-weight:700; }
.onurExtraPageTitle h1 em{color:#0c55a4;}
.onurExtraPageTitle h2{ font-size:30px; color:#0c55a4; display:block; clear:both; float:left; margin:0; font-weight:700; font-style:italic; }
.memberTitle{ display:block; float:right; font-size:20px; color:#092f87; margin:25px 20px 0 0; }
#onurExtraContentLeft .pageBanner{ margin:0; float:left;}
#onurExtraContentLeft .pageDetailText{ margin:10px 0 0; float:left;}
#onurExtraContentLeft .pageDetailText h3{ font-size:20px; color:#2359a5; margin:0 0 10px; }
#onurExtraContentLeft .pageDetailText p{ font-size:14px; color:#8a8a8a; }

#onurExtraContentLeft .pageLinks{ margin:20px 0 0; display:block; clear:both; float:left; }
#onurExtraContentLeft .pageLinks .item{width:290px; padding:30px 36px; background:#d7ebd9; height:73px; float:left; margin:0 0 10px; }
#onurExtraContentLeft .pageLinks .item .btnWebsiteUye{ display:block; background:url(../images/onurExtra/website-uyelik.png) no-repeat top center; width:293px; height:73px; }
#onurExtraContentLeft .pageLinks .item .btnWebsiteUye h2{ display:block; color:#fff; float:right; font-size:20px; margin:10px 40px 0 0; }
#onurExtraContentLeft .pageLinks .item .btnWebsiteUye h2 em{ display:block; clear:both; font-size:16px; font-style:normal; }
#onurExtraContentLeft .pageLinks .item:nth-child(even){ float:right; background:#ecf2ed; }
#onurExtraContentLeft .pageLinks .item .btnUyeOl{ display:block; background:url(../images/onurExtra/iconUyeOl.png) no-repeat 250px center #6bc2bd; padding:20px; color:#fff; width:250px; margin:10px 0 0; font-size:14px; border-bottom:3px solid #45827e; } 
#onurExtraContentLeft .pageLinks .item .btnCallCenterUye{ display:block; background:url(../images/onurExtra/call-center.png) no-repeat top center; width:293px; height:73px; }
#onurExtraContentLeft .pageLinks .item .btnCallCenterUye h2{ display:block; color:#fff; float:right; font-size:20px; margin:10px 40px 0 0; }
#onurExtraContentLeft .pageLinks .item .btnCallCenterUye h2 em{ display:block; clear:both; font-size:16px; font-style:normal; }
#onurExtraContentLeft .pageLinks .item h3{ color:#2359a5; font-size:20px; display:block;}
#onurExtraContentLeft .pageLinks .item p{ display:block; font-size:12px; color:#6e6e6e;}
#onurExtraContentLeft .pageCampaign .item{ background:#f3f3f3; /*padding:0 0 20px;*/ width:100%; margin:0 0 0 0; /*height:275px;*/ }
#onurExtraContentLeft .pageCampaign .item .itemText{ padding:0 20px; }
#onurExtraContentLeft .pageCampaign .item .itemImage img{ display:block; width:100%; }

#onurExtraContentLeft .campaignDetail{ display:block; margin:20px 0 0; padding:30px; float:left; background:url(../images/onurExtra/borderCampDetail.png) no-repeat left 20px #e9f4f1; }
#onurExtraContentLeft .campaignDetail h2{ font-size:20px; color:#388682; display:block; margin:0; font-weight:700; font-style:italic;  }
#onurExtraContentLeft .campaignDetail .date{ display:block; clear:both; color:#56b6b2; font-size:12px; margin:0 0 20px; }
#onurExtraContentLeft .campaignDetail p{ display:block; font-size:14px; color:#6e6e6e; }
#onurExtraContentLeft .campaignDetail .btnTicketBuy{ display:table; float:left; margin:30px 0 0; color:#fff; background:#51b5b0; padding:5px 30px; font-size:14px; }

#onurExtraContentLeft .campaignList{ display:block; margin:20px 0 0; float:left; }
#onurExtraContentLeft .campaignList .listItem{ display:block; background:url(../images/onurExtra/borderCampDetail.png) no-repeat left 15px #cae8e7; height:130px;  padding:25px 35px; margin:0 0 10px; }
#onurExtraContentLeft .campaignList .listItem:nth-child(even){ background:url(../images/onurExtra/borderCampDetail.png) no-repeat left 15px #d8ebd8; }
#onurExtraContentLeft .campaignList .listItem h2{ font-size:20px; color:#388682; display:block; margin:0; font-weight:700; font-style:italic; }
#onurExtraContentLeft .campaignList .listItem .date{ display:block; clear:both; color:#56b6b2; font-size:12px; margin:0 0 10px; }
#onurExtraContentLeft .campaignList .listItem p{display:block; font-size:14px; color:#6e6e6e; }
#onurExtraContentLeft .campaignList .listItem a.btnMore{ display:table; float:right; clear:both; color:#fff; background:#51b5b0; padding:5px 30px; font-size:14px; margin:15px 0 0; }

#onurExtraMenu ul li.level0{ display:none; }
.accordionContentList ol li {
    display: block;
    margin: 0 0 15px !important;
}
#accordion ul.topnav ul.accordionContentList p {
    line-height: 21px;
}

#onurExtraSlogan .btnUyeOl{ display:table; margin:5px auto 5px; clear:both; width:325px; height:65px; background:url(../images/onurExtra/signup.jpg) no-repeat top center; }
#onurExtraSlogan .btnUyeOl:hover{background:url(../images/onurExtra/signupH.jpg) no-repeat top center; }

/**/

.accordionContentList table {width: 100% !important;}
.accordionContentList table td:nth-child(3) {  width: 400px !important; line-height:1;}


#homeEkHizmet{ background:url(../images/EKHizmetler/bgEKHizmet.png) no-repeat top center; width:1023px; margin:auto; height:358px; margin:35px 0 15px; }
#homeEkHizmet h2 { background: url("../images/EKHizmetler/homeTitle.png") no-repeat scroll center center; color: #fff; display: table; float: left; font-size: 18px; font-weight: 600; margin: -15px auto 0; padding: 11px 0 12px; text-align: center; width: 100%;}
.hizmetItems{ display:block; text-align:center; }
.hizmetItems .itemHizmet{ display:inline-block; width:19.5%; margin:15px 0; }
.hizmetItems .itemHizmet .icon{ display:block; width:93px; height:93px; margin:0 auto 10px; text-indent:-100000px; }
.hizmetItems .itemHizmet h3{ display:block; color:#092f87; font-size:14px; font-weight:600; }
.itemHizmet:hover h3{ color:#e30e15; }
.hizmetItems .itemHizmet:hover .icon{ opacity:0.8; }

.hizmetItems .itemHizmet .icon.yemek{background:url(../images/EKHizmetler/yeme-icme.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.koltuk{background:url(../images/EKHizmetler/koltuk-secimi.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.bagaj{background:url(../images/EKHizmetler/bagaj-tasima.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.stndrt{background:url(../images/EKHizmetler/standart-paket.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.ozel{background:url(../images/EKHizmetler/ozel-paket.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.bagajtasima{background:url(../images/EKHizmetler/bagaj-tasima.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.arac{background:url(../images/EKHizmetler/arac-kiralama.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.otel{background:url(../images/EKHizmetler/otel-rez.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.vize{background:url(../images/EKHizmetler/vize-islemleri.png) no-repeat top center;}
.hizmetItems .itemHizmet .icon.transfer{background:url(../images/EKHizmetler/havalimani.png) no-repeat top center;}

.homeEKHizmetler{ width:940px; margin:auto; padding:0 0 60px;}
.homeEKHizmetler h1{ display:block; color:#092f87; font-size:30px; font-weight:700; font-style:italic; margin:0 0 20px;}
.homeEKHizmetler h2{ display:block; color:#092f87; font-size:15px; margin:0 0 15px;}
.hizmetlerBoxContent{}
.hizmetlerBoxContent .boxItem{ display:block; width:459px; float:left; background:#f8f8f8; margin:0 0 20px; height:480px;}
.hizmetlerBoxContent .boxItem:nth-child(even){ float:right; }
.hizmetlerBoxContent .boxItem .boxImage{ display:block;}
.hizmetlerBoxContent .boxItem .icon{ display: block; margin: -50px 0 0 40px; position: absolute;}
.hizmetlerBoxContent .boxItem .boxText{ display:block; padding:50px 35px 50px;}
.hizmetlerBoxContent .boxItem .boxText h2{ display:block; color:#102d72; font-size:26px; font-weight:500;}
.hizmetlerBoxContent .boxItem .boxText p{ color:#8c8c8c; font-size:14px; line-height:20px;}
.hizmetlerBoxContent .boxItem.boxForm{ background:#0e3cac; padding:40px; width:379px; height:400px; float:right;}
.hizmetlerBoxContent .boxItem.boxForm h2{ color:#fff; font-size:26px; font-weight:500; display:table; padding:0 0 10px; border-bottom:5px solid #e30e15; margin:0 0 10px; }
.hizmetlerBoxContent .boxItem.boxForm p{ color:#8ea7e1; font-size:14px; }
.hizmetlerBoxContent .boxItem.boxForm .boxFormItem{ margin:20px 0 0;}
.hizmetlerBoxContent .boxItem.boxForm .boxFormItem .formItem{ display:block; margin:0 0 20px;}
.hizmetlerBoxContent .boxItem.boxForm .boxFormItem .formItem .formLabel{ display:block; color:#fff; font-size:18px; font-weight:300; margin:0 0 5px;}
.hizmetlerBoxContent .boxItem.boxForm .boxFormItem .formItem .formInput{}
.hizmetlerBoxContent .boxItem.boxForm .boxFormItem .formItem .formInput input[type=text]{ border:none; display:block; padding:10px; width:calc(100% - 20px); }
.hizmetlerBoxContent .boxItem.boxForm .boxFormItem .formItem .formInput .btnNext{ display:table; background:url(../images/EKHizmetler/btnDevam.png) no-repeat top center; color:#fff; font-size:18px; font-weight:500; font-style:italic;  height: 33px; padding: 9px 0 0 15px; width: 115px; }
.hizmetlerBoxContent .title{ display:block; color:#092f87; font-size:24px; font-weight:600; font-style:italic; padding:0 0 10px; border-bottom:5px solid #092f87; margin:20px 0 20px; }
.otherItems .itemHizmet{ display:inline-block; width:13%; margin:15px 0; }
.otherItems .itemHizmet .icon{ display:block; width:93px; height:93px; margin:0 auto 10px; text-indent:-100000px; }
.otherItems .itemHizmet h3{ display:block; color:#092f87; font-size:14px; font-weight:600; text-align:center; }
.otherItems .itemHizmet:hover h3{ color:#e30e15; }
.otherItems .itemHizmet:hover .icon{ opacity:0.8; }
.otherItems a:nth-child(7) .itemHizmet{ width:16%; }
.otherItems a:nth-child(5) .itemHizmet{ width:15%; }

.yemekFiyatlarContainer {}
.yemekFiyatlarContainer .item { display:inline-block; margin:0 0 15px 1%; position:relative; width:24%;}
.yemekFiyatlarContainer .item:nth-child(4n+1) { margin:0 0 15px 0;}
.yemekFiyatlarContainer .eatName { position:absolute; bottom:0; background:#0e3cac; width:calc(100% - 10px); text-align:center; padding:5px; font-size:14px; color:#fff; }
.yemekFiyatlarContainer .eatPrice { position:absolute; padding:10px; left:0; top:0; color:#ff; font-size:14px; background:#b21318; color:#fff;}
.yemekFiyatlarContainer .eatImage {}
.yemekFiyatlarContainer .eatImage img { width:100%;}

.ekHizmetlerButtonsContainer {}
.ekHizmetlerButtonsContainer a { display:inline-block; background:#0e3cac; padding:25px 0; width:calc(50% - 2px); color:#fff; font-size:32px; text-align:center; }
.ekHizmetlerButtonsContainer a:hover { opacity:0.6;}
.ekHizmetlerButtonsContainer a:nth-child(1) { margin:0 1px 0 0; }