/*-----------------------------------------------------------------------------
Merkür Bilet Screen Stil Dosyası
version : 2.1
tarih : 20.04.2014
yazar : Selman Kuzgun
eposta : selman@birtek.com.tr
website : www.birtek.com.tr
-----------------------------------------------------------------------------*/

/* General Settings
-----------------------------------------------------------------------------*/
html   {width:100%; height:100%; margin:0; padding:0; overflow-y:scroll;}
body   {width:100%; height:100%; margin:0; padding:0; }
form   {margin:0; padding:0;}
img    {border:none;}
ul, ol {margin:5px 5px 5px 10px; padding:0px 0px 0px 20px; position:relative;  }
table  {border-spacing: 0px; border-collapse: collapse;}
td     {padding:0px; }
a, a:hover{text-decoration:none;}
div.clear {clear:both; height:0px; font-size: 0px; line-height: 0px;}
div.uyarigoster {color:red; font-weight:bold;}
label.error {color:red; clear:both; display:block;}
label.error.n {display:inline;}
em, i { font-style: italic; }
strong, b { font-weight: bold; }
div.error,
div.hata {clear:both; color:red; font-weight:bold; border:1px dotted red; padding:10px 10px 10px 40px; margin:5px; background: url('../img/mesaj_hata_back.png') no-repeat 10px center #fff; -webkit-border-radius: 5px; border-radius: 5px; }
div.success,
div.onay {clear:both; color:green; font-weight:bold; border:1px dotted green; padding:10px 10px 10px 40px; margin:5px; background: url('../img/mesaj_onay_back.png') no-repeat 10px center #fff; -webkit-border-radius: 5px; border-radius: 5px;}

/* Responsive Layout Specials
-----------------------------------------------------------------------------*/
/* 2*Extra Small Devices (Phones) (~-599px) */
@media screen and (max-width: 599px) {
}
/* Extra Small Devices (Phones) (600px-767px) */
@media screen and (min-width : 600px) and (max-width: 767px) {
}
/* Small Devices (Tablets) (768px-991px) */
@media only screen and (min-width : 768px) and (max-width : 991px) {
}
/* Medium Devices (Desktops) (992px-1199px) */
@media only screen and (min-width : 992px) and (max-width : 1199px) {
}
/* Large Devices (Desktops-TVs) (1200px-~) */
@media only screen and (min-width:1200px) {
}*{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
}
:before,
:after{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	min-width:900px;
	min-height:700px;
	background: url('../img/body_back.jpg') repeat-x top left;
	font-size: 12px;
}
img {
	border:0px;
}
#back {
	display:inline-block;
	position:fixed;
	z-index: -2;
	width:100%;
	height:100%;
	min-width:900px;
	min-height:700px;
	overflow:hidden;
	top:0px;
	left:0px;
	
	display:none;
}
.icerik {
	position:relative;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.icerik .logo {
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
	height: 53px;
	width: 288px;
	float: left;
	margin-top: 22px;
	display: inline;
}
.icerik .ustyazi {
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #3d3c3c;
	margin-top: 5px;
	margin-left: 232px;
	width: 249px;
	display: inline;
	background-image: url(../img/ustyazi.png);
	background-repeat: no-repeat;
	height: 15px;
}
.icerik .ustyazi_tr {
	background-image: url(../img/ustyazi_tr.png);
}
.icerik .facebut {
	background-image: url(../img/facebut.png);
	background-repeat: no-repeat;
	display: inline;
	float: right;
	height: 23px;
	width: 23px;
	margin-right: 5px;
}
.icerik .twitterbut {
	background-image: url(../img/twitterbut.png);
	background-repeat: no-repeat;
	display: inline;
	float: right;
	height: 23px;
	width: 23px;
	margin-right: 15px;
}
.icerik .dil {
	display: inline;
	float: left;
	margin-top: 50px;
	margin-left: 20px;
}
.icerik .dil a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	display: inline;
	float: left;
	font-weight: bold;
	padding: 3px;
	margin-left: 1px;
}
.icerik .dil a:hover, .icerik .dil .secili {
	color: #FFF;
	background-color: #4f78ad;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.icerik .socialmedia {
	position: absolute;
	top:50px;
	right:277px;
	float:right;
	width:90px;
	height:24px;
}
.icerik .socialmedia a {
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 24px;
	width: 24px;
	margin-right: 4px;
}

.icerik .socialmedia .facebook {
	background-image: url(../img/facebut.png);
}
.icerik .socialmedia .twitter {
	background-image: url(../img/twitterbut.png);
}
.icerik .socialmedia .google-plus {
	background-image: url(../img/googleplusbut.png);
}
.icerik .socialmedia .goggleplusone {
	float:left;
	width:32px;
	height:20px;
	padding:2px 0px;
}
.icerik .tel {
	float:right;
	display:inline;
	margin-top:45px;
	background-image: url(../img/tel.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 217px;
}
.icerik .slogan {
	position: absolute;
	right:0px;
	top:17px;
	background-image: url(../img/slogan_tr.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 217px;
}
.icerik .slogan.en {
	background-image: url(../img/slogan_en.png);
}
.icerik .govde {
	/*
	background-image: url(../img/govde.png);
	background-repeat: no-repeat;
	*/
	display: block;
	float:left;
	width: 900px;
	margin-top: 10px;
	/*
	padding-top: 24px;
	padding-right: 50px;
	padding-bottom: 24px;
	padding-left: 50px;
	*/
	position:relative;
	z-index: 1;
}
.icerik .govde .golgeler{
	display:table;
	min-height:348px;
	height:100%;
	width: 900px;
	position:absolute;
	top:0px;
	left:0px;
	z-index: 0;
}
.icerik .govde .ustgolge{
	display:table-row;
}
.icerik .govde .ustgolge div{
	display:table-cell;
	background: url(../img/govde.png) no-repeat top center;
	height: 50%;
	width:100%;
}
.icerik .govde .golgeler .altgolge{
	display:table-row;
}
.icerik .govde .golgeler .altgolge div{
	display:table-cell;
	background: url(../img/govde.png) no-repeat bottom center;
	height: 50%;
}
#tabs_pens_screen {
    width:610px;
    min-height:407px;
    float:left;
    display:block;
}
.tablar {
    position: relative;
    width:610px;
    height:58px;
    float:left;
    display:block;
    padding-left:19px;
    overflow:visible;
    z-index:2;
}
.tablar a {
    float:left;
    height:23px;
    display:inline-block;
    padding:10px 10px 0px 10px;
    margin:25px 10px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    -khtml-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
    border-left:1px #d0d0d0 solid;
    border-top:1px #e2e4e8 solid;
    border-right:1px #cdced0 solid;
    background-color: #ebf0f7;
    overflow:visible;
}
.tablar a span {
    display:block;
    height:15px;
    padding:5px 20px 3px;
    color:#3a5467;
    font:bold 13px/15px Arial,sans-serif;
    background-color:#fdfcfc;
}
.tablar a:hover,
.tablar a:hover span {
    text-decoration: none;
}
.tablar a.selected {
    height:28px;
    margin-top:20px;
}
.tablar a.selected span {
    height:30px;
    font-size:15px;
    line-height:30px;
    padding:4px 22px 4px 52px;
}
.tablar a#bilet.selected span {  background: url('../img/tab_bilet_back.png') no-repeat 17px 8px #fff; }
.tablar a#otel.selected span {  background: url('../img/tab_otel_back.png') no-repeat 17px 8px #fff; }
.tablar a#arac.selected span {  background: url('../img/tab_arac_back.png') no-repeat 17px 8px #fff; }
.penler {
    position: relative;
	float:left;
	display:inline;
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.8);
	-khtml-box-shadow: 0px 1px 1px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.8);
	border:1px #e2e4e8 solid;
	background-color: #ebf0f7;
}
#tabs_pens_screen .penler {
    position: relative;
    width:588px;
    min-height:327px;
    display:block;
    z-index:1;
}
.penler .pen {
    position: relative;
    display:none;
    width: 588px;
    min-height:327px;
}
.penler .pen.selected {
    display:block;
}
.penler .pen .ustnot { color:#3a5467; font:13px/15px Arial,sans-serif; padding:16px 20px 0px;}

.penler .pen#biletara { background: url('../img/biletaraback.jpg') no-repeat center bottom #fdfcfc; }
.penler .pen#otelara { background: url('../img/biletaraback.jpg') no-repeat center bottom #fdfcfc; }
.penler .pen#aracara { background: url('../img/biletaraback.jpg') no-repeat center bottom #fdfcfc; }

.penler #otelara .solalt .abaslik { margin-top:12px; float:left; width:135px; text-align:right; color:#333333; font-weight:bold; font-size:12px;}
.penler #otelara .solalt select { margin-top:10px; float:left; width:100px;}

.penler #aracara .solalt .abaslik { margin-top:12px; float:left; width:135px; text-align:right; color:#333333; font-weight:bold; font-size:12px;}
.penler #aracara .solalt select { margin-top:10px; float:left; width:100px;}

.penler .ic {
	float:left;
	display:inline;
	background-color: #ffffff;
}
.nedenmerkurbiletlink {
	float:right;
	display:inline;
	position:absolute;
	top:15px;
	right:20px;
}
.onlineodemelink {
	float:right;
	display:inline;
	position:absolute;
	top:15px;
	right:220px;
}
.konforyazi {

	position:absolute;
	top:70px;
	right:20px;
	float:right;
	display:inline;
    display:none;
}
.penler .baslik {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
	color:#356c8f;
	font-weight:bold;
	float:left;
	display:inline;
	background-image: url(../img/baslikback.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 167px;
	margin-top:10px;
	margin-left:-20px;
	padding-top:13px;
	padding-left:25px;
}
.penler .altbaslik {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:31px;
	color:#0082d6;
	font-weight:bold;
	float:left;
	display:inline;
	background-image: url(../img/altbaslikback.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 394px;
	margin-top:14px;
	margin-left:-5px;
	padding-left:25px;
}
.penler h3.promosyonh3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:25px;
	color:#676769;
	font-weight:normal;
	height: 25px;
	width: 394px;
	margin:10px 0px 10px 25px;
}
.promosyondetay {
	float:left;
	width: 588px;
	min-height:385px;
	background: #fdfcfc url('../img/promosyondetayback.jpg') no-repeat top left;
	position: relative;
}
.promosyondetay .promosyonaciklama{
	margin:5px 25px 10px 25px;
	color:#333333;
	font:normal normal normal 13px/16px 'Trebuchet MS',Arial,sans-serif;
}
.promosyondetay .promosyonaciklama .pimg{
	float:left;
	margin-right:18px;
	border:3px solid #fff;
	max-width:230px;
	max-height:230px;
}
.promosyondetay .neden4{
	float:right; 
	position: absolute;
	right:10px;
	bottom:10px;
	width:150px; 
	height:40px;
}
.kampanya {
	float:left;
	display:inline;
	width:238px;
	height:365px;
	background-color:#FFF;
	padding:10px;
}
.kampanyaanm {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	overflow:hidden;
	visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px; width: 238px; height: 335px;
}
.kampanyaanm ul{margin: 0px; padding: 0px; position: relative; list-style-type: none; z-index: 1;  height: 335px;}
.kampanyaanm li{overflow: hidden; float: left; width: 238px; height: 335px;}
.kampanya .solbut {
	background-image: url(../img/solok.png);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 16px;
	width: 9px;
	margin-top:10px;
	margin-left:6px;
	margin-right:10px;
	cursor:pointer;
}
.kampanya .sagbut {
	background-image: url(../img/sagok.png);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 16px;
	width: 9px;
	margin-top:10px;
	margin-left:7px;
	cursor:pointer;
}
.kampanya .thumbs {
	float:left;
	display:inline;
	margin-top:10px;
	height:20px;
}
.kampanya .thumbs a {
	background-image: url(../img/nav.png);
	background-repeat: no-repeat;
	display: inline;
	float:left;
	height: 16px;
	width: 16px;
	cursor:pointer;
	margin-right:5px;
}
.kampanya .thumbs a:hover, .kampanya .thumbs .thumbActive {
	background-image: url(../img/navo.png);
}
.icerik .govde .icerikler {
	display: block;
	float: left;
	min-height: 300px;
	width: 900px;
	position:relative;
	z-index: 1;
}
.icerik .sozlesme {
	width:680px;
	height:430px;
	position:absolute;
	z-index:3000;
	bottom:100px;
	left:101px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #000;
	display: none;
}
.icerik .sozlesme .sozbaslik {
	width:665px;
	background-color:#003;
	color:#FFF;
	float:left;
	display:inline;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 15px;
	line-height: 15px;
}
.icerik .sozlesme .sozbaslik .kapat {
	float:right;
	color:#FFF;
	border: 1px solid #FFF;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-top: -1px;
	cursor:pointer;
}
.icerik .sozlesme .bilgi {
	color:#000;
	float:left;
	display:inline;
	width:665px;
	height:385px;
	background-color:#FFF;
	overflow:scroll;
	overflow-x: hidden;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: -1px;
}
.icerik #kampanyaaciklama {
	top:175px;
	left:101px;
}
.icerik #kampanyaaciklama .bilgi{
	font-size: 12px;
}
.icerik .govde .hostes {
	background-image: url(../img/hostes.png);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 297px;
	width: 266px;
	position: absolute;
	z-index: -1;
	right: 20px;
	bottom: 13px;
}
.icerik .govde .hostes_tr {
	background-image: url(../img/hostes_tr.png);
}
.icerik .govde .gonder {
	background-image: url(../img/arabut.png);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 25px;
	width: 77px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	position: absolute;
	left: 380px;
	bottom: 69px;
	left: 372px;
	bottom: 53px;
	z-index: 110;
}
.icerik .govde table {
	float:left;
	display:inline;
	margin-top:15px;
	margin-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 420px;
}
.icerik .govde table .textalan {
	padding:2px;
	border:1px #CCC solid;
	font-size:13px;
	margin:0px;
}
.icerik .govde table .radiobut {
	margin-left:0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.icerik .govde table tr {
	background-image: url(../img/formback.png);
}
.icerik .govde table .transparent {
	background-color:transparent;
	background:none;
}
.icerik .govde table th {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:2px;
	text-align:left;
	font-weight: bold;
}
.icerik .govde table th.sag {
	padding-left:0;
}
.icerik .govde table td {
	padding-top:1px;
	padding-bottom:2px;
}
.icerik .govde table .sol {
	padding-left:20px;
}
.icerik .govde table .solust {
	padding-bottom:5px;
}
.icerik .govde table .solalt {
	padding-top:10px;
	font-size: 11px;
}
.icerik .govde table .solalt .abaslik {
	float:left;
	display: inline;
	margin-top: 4px;
	margin-right: 5px;
}
.icerik .govde table .solalt select {
	width:35px;
	float:left;
	margin-right: 15px;
}
.icerik .govde table .sag {
}
.icerik .govde table .sagust {
	padding-right:20px;
	padding-bottom:10px;
}
.icerik .govde table .yatay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #6b8498;
	font-weight: normal;
}
.icerik .uyelikyazisi {
    position: relative;
    display: inline;
    float: left;
    height: 40px;
    width: 782px;
    padding: 10px 10px 10px 86px;
    background: url('../img/uyelikyazisi.png') no-repeat 5px 5px #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color:#3a5467;
}
.icerik .uyelikyazisi span{
    width:385px;
    display:block;
    float:left;
}
.icerik .uyelikyazisi span a{
    color: #ed0d15;
    font-weight:bold;
    text-decoration: underline;
}
.icerik .uyelikyazisi input.error{
border:1px solid red; padding:2px 1px; outline:0;
}
.icerik .logolar {
	background-color:#FFF;
	display: inline;
	float: left;
	height: 40px;
	width: 858px;
	text-align: center;
	padding: 10px;
}
.icerik .logolaranm {
	float:left;
	display:inline;
	width:822px;
	height:40px;
	visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px;
}
.icerik .logolaranm ul {margin: 0px; padding: 0px; position: relative; list-style-type: none; z-index: 1; width:822px; height: 40px;}
.icerik .logolaranm ul li{overflow: hidden; float: left; width: 137px; height: 40px;}
.logolar .solbut {
	background-image: url(../img/solok.png);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 16px;
	width: 9px;
	margin-top:13px;
	margin-right:9px;
	cursor:pointer;
}
.logolar .sagbut {
	background-image: url(../img/sagok.png);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 16px;
	width: 9px;
	margin-top:13px;
	margin-left:9px;
	cursor:pointer;
}
.icerik .anasayfa {
	display: inline;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	color: #4d7696;
	text-decoration: none;
	clear: right;
	margin-right: 40px;
	margin-top: 30px;
	padding-bottom: 10px;
}
.ortabar {
	background-image: url(../img/ortabar.png);
	background-repeat: repeat-x;
	float: left;
	height: 391px;
	width: 100%;
}
.ortabar .iletisim {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.ortabar .iletisim .bilgi {
	float:left;
	display:inline;
	width:270px;
	margin-top: 20px;
	margin-left: 70px;
}
.ortabar .iletisim .baslik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #4d7696;
	display: inline;
	float: left;
	width: 270px;
	font-weight: bold;
}
.ortabar .iletisim .yazi {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	text-decoration: none;
	display: inline;
	float: left;
	margin-top: 10px;
	line-height: 24px;
	width: 270px;
}
.ortabar .iletisim .yazi a {
	text-decoration:none;
	color:#333;
}
.ortabar .iletisim .resim {
	background-image: url(../img/iletisimres.png);
	background-repeat: no-repeat;
	display: inline;
	float: right;
	height: 235px;
	width: 330px;
	margin-right: 40px;
	margin-top:52px;
}
.orta {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
.altbar {
	display: inline;
	float: left;
	width: 878px;
	background-color:#FFF;
	position:relative;
	z-index:10;
}
.altbar .yazi {
	float:left;
	display:inline;
	width:848px;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#333333;
}
.altbar .altbutlar {
	display: inline;
	float: right;
	margin-right:15px;
	margin-top: 30px;
	width:330px;
}
.altbar .altbutlar a {
	display: inline;
	float: left;
}
.altbar .altbutlar .dikcizgi {
	background-image: url(../img/dikcizgi.png);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 2px;
	margin-right: 12px;
	margin-left: 12px;
	display: inline; 
}
.altbar .altmerkur {
	display: inline;
	float: left;
	margin-left: 22px;
	margin-top: 30px;
	width:180px;
	height:20px;
}
.altbar .altlogolar {
	display: inline;
	float: left;
	margin-top: 30px;
	width:330px;
}
.altbar .altlogolar .logom {
	display: inline;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
.altbar .altyazi {
	float:right;
	clear:right;
	margin-right:5px;
	display:inline;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b2a2a;
	width:380px;
	text-align:center;
	height:20px;
	width:330px;
}

.altbar .gizlilikbut {
	float:left;
	display:inline;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	cursor:pointer;
	text-decoration:none;
}
.altbar .satisbut {
	float:left;
	display:inline;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	cursor:pointer;
	margin-left:3px;
	text-decoration:none;
}
label, #results {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	clear:left;
	display:inline;
	color:#F00;
	position: absolute;
	left:0px;
	top:23px;
}
.ac_input {font-family:Arial;}

.autocomplete-w1 { position: absolute; top: 0px; left: 0px; }
.autocomplete { border: 1px solid #000; background: #FFF; cursor: default; text-align: left; overflow: auto; max-height: 350px;  /* IE6 specific: */ _height: 350px; _margin: 0; _overflow-x: hidden; }
    .autocomplete div { padding: 2px 5px; white-space: nowrap; overflow: hidden; cursor: default; font: menu; font-size: 12px; line-height: 16px;}
    .autocomplete div:nth-child(odd) { background-color: #eee;}
    .autocomplete .selected,
    .autocomplete div.selected:nth-child(odd) { background-color: #E20916; 	color: white;  }
    .autocomplete strong {  }

.icerik .govde table tr.MultiLeg {display:none;}
.icerik .govde table tr.MultiLeg td div.scroll {/*height:190px; overflow: auto;*/}
.icerik .govde table tr.MultiLeg td {padding:5px; width:440px;}
.icerik .govde table tr.MultiLeg fieldset {margin:0px 0px 18px 0px; border:1px solid #d3deea; padding:0px 5px; }
.icerik .govde table tr.MultiLeg fieldset legend {width:auto; font-size:13px; line-height:16px; border-width:1px 1px 0; border-style:solid; border-color:#d3deea; padding:0px 5px; margin-bottom:0; position:relative; top:-8px;}
.icerik .govde table tr.MultiLeg fieldset table {display:table; float:none; margin:-1px 0 5px; width:100%; font-size:12px; font-weight: normal;}
.icerik .govde table tr.MultiLeg fieldset table td.sol,
.icerik .govde table tr.MultiLeg fieldset table td.sag {padding:3px; width:50%; font-size:12px; font-weight: normal;}
.icerik .govde table tr td a.gonder.MultiLeg {display:none; float:right; position:relative; right:0px; bottom:0px;}

div.seli {text-align:center; font-size:12px; color:#2B2A2A; font-family: Arial, Helvetica, sans-serif;}
div.seli a{text-decoration:none; color:#2B2A2A;}

div.clear {clear:both; height:0px; line-height:0px; font-size:0px;}

.neden-merkur-bilet { position:relative; display:block; width: 828px; background-color: #fffdfc; padding:25px; color:#333333; font:normal normal normal 13px/18px 'Trebuchet MS',Arial,sans-serif;}
.neden-merkur-bilet h1{color:#e20916; font:normal normal normal 23px/30px 'Trebuchet MS',Arial,sans-serif; margin:0px;}
.neden-merkur-bilet img.neden1 {float:right; margin:0px 0px 10px 10px; width:409px; height:200px;}
.neden-merkur-bilet img.neden2 {float:left; margin:0px 10px 10px 0px; width:409px; height:200px;}
.neden-merkur-bilet img.neden3 {float:left; margin:0px 10px 0px 0px; width:181px; height:97px;}
.neden-merkur-bilet img.neden4 {float:right; margin:58px 0px 0px 0px; width:150px; height:40px;}
.neden-merkur-bilet .video1 {position:absolute; bottom:56px; left:20px; width:134px; height:32px; background: url('../img/video1_button.png') no-repeat;}
.neden-merkur-bilet .video2 {position:absolute; bottom:20px; left:20px; width:134px; height:32px; background: url('../img/video2_button.png') no-repeat;}
.neden-merkur-bilet .nedeniletisim {float:left; margin:0px 10px 5px 0px; width:409px; text-align:right; font-size:16px;}
.neden-merkur-bilet .nedeniletisim .cagritelno{font-size:18px; color:#cf0000; font-weight:bold;}
.neden-merkur-bilet .nedeniletisim .denemedengoremezsiniz{font-weight:bold;}

.neden-merkur-bilet .iletisimbar {
    display: block;
    float: left;
    width:186px;
    height:95px;
    font-size: 12px;
    font-style: normal;
    padding:10px;
    border-right-width: 1px;
    border-right-style: dashed;
    border-right-color: #d0d0d0;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #d0d0d0;
}
.neden-merkur-bilet .iletisimbar .baslik1 {
    font-weight: bold;
    text-align: left;
}
.neden-merkur-bilet .iletisimbar .yazi1 {
    text-align: left;
    margin-top: 5px;
}
.neden-merkur-bilet .iletisimbar .yazi1 a {
    color:#474747;
}

.ui-datepicker-trigger {margin: 0px 4px 0px 2px; width:21px; height:21px; cursor:pointer; vertical-align: middle;}
.date-pick {cursor:pointer;}

#External_CarSearch_PickupDate,
#External_CarSearch_PickupTime,
#External_CarSearch_DropOffDate,
#External_CarSearch_DropOffTime { vertical-align: middle;}


.campaigns * {
    margin: 0;
    padding: 0;
}
.campaigns {
    background: url("../img/campaign-bg-tr.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    height: 355px;
    margin: 0 auto;
    padding: 30px 0 0;
    width: 258px;
}
.campaigns.en {
    background-image: url("../img/campaign-bg-en.jpg");
}
.campaign {
    border-bottom: 1px solid transparent;
    clear: both;
    float: left;
    font-family: BenchNine,Arial;
    height: auto;
    margin: 0 0 2px;
    padding: 0 10px;
    width: 238px;
}
.campaign a{
    display:block;
    width:238px;
    height:55px;
}
.campaign:last-child {
    border-bottom: none;
    margin: 0
}
.campaign:hover {
    background: #F2F2F2;
    height: auto;
    border-bottom: 1px solid #DDD;
}
.campaign .left {
    float: left;
}
.campaign p.title {
    color: #D52C2C;
    font-size: 26px;
    line-height:35px;
    font-weight: bold;
}
.campaign img.airlines {
    display: block;
    float: left;
    height: 20px;
    width: 120px;
}
.campaign .right {
    float: right;
    text-align: right;
}
.campaign p.price {
    color: #D52C2C;
    font-size: 26px;
    line-height:35px;
    font-weight: bold;
}
.campaign p.trip {
    font-family: Arial;
    font-size: 10px;
    color:#000;
}


.icerik .govde .uyelik { padding-top:15px; }
.icerik .govde .uyelik .tablecerceve { position: relative; display:block; margin:15px 0 0 0; width:43%; padding:10px; border:10px solid #d4deea; -webkit-border-radius:5px; border-radius:5px; overflow: hidden;}
.icerik .govde .uyelik .tablecerceve.sol { float:left; }
.icerik .govde .uyelik .tablecerceve.sag { float:right;}
.icerik .govde .uyelik table.odemetable { float:none; display:table; margin:0; width:100%; border-collapse: collapse; border-spacing:0; }
.icerik .govde .uyelik table tr {background: none;}
.icerik .govde .uyelik table.odemetable th{border-bottom:1px solid #d4deea; color: #e20916; font: normal normal normal 18px/20px 'Trebuchet MS',Arial,sans-serif; margin: 0px; padding-left:0;}
.icerik .govde .uyelik table.odemetable td{padding:3px; font-weight: normal;    }
.icerik .govde .uyelik table.odemetable td.left {width:32%; text-align:right; padding-right:8px;}
.icerik .govde .uyelik .gonder {float:none; padding-top:1px; border:0; outline:0; height:30px; padding:0; position:relative; left:0; top:0; cursor:pointer; background-color: transparent;}
.icerik .govde .uyelik input.t,
.icerik .govde .uyelik textarea.t,
.icerik .govde .uyelik select.t { width:200px; border:1px solid #acacac; font:normal 13px/18px Arial,sans-serif; margin:0px 2px 2px 2px; padding:2px; vertical-align: top;}
.icerik .govde .uyelik .error {color:red; position: relative; top:0; left:0;}

.buton {position:relative; display:block; width:168px; height:33px; color:#fff; font-size:12px; line-height:29px; font-weight:bold; font-family:Arial, sans-serif; text-align: center; background: url('../img/buton_back.png') no-repeat top center;}
.buton:hover {color:#fff; text-decoration:none; }
.buton.vize { position: absolute; top: 15px; right: 220px; }
.buton.nedenmerkurbilet { position: absolute; top: 15px; right: 20px; }
.buton.onlineodeme { position: absolute; top: 15px; right: 20px; }

.icerik .govde .vizesayfa .tablecerceve {width:60%; margin-right:3%;}
.icerik .govde .vizesayfa table.odemetable td.left{width:45%;}
.icerik .govde .vizesayfa p {margin-top:30px;}
.icerik .govde .vizesayfa label.error {display:block; position:relative; float:none;}

#cboxLoadedContent {padding:0px;}
#cboxPrevious {left:0px;}
#cboxNext {right:0px;}
#cboxClose {top:0px;}
#cboxTitle,
#cboxCurrent {color:#fff; font-family:Arial; font-size:12px;}
