﻿.buttonNextInput:hover, .buttonNextInputBlue:hover, .buttonPreviousInput:hover, .buttonsInput:hover {
	color:#000000;
}

.buttonPrevious {
	font: bold 12px/25px Arial, Helvetica, sans-serif;
	color: #666;
	background: url(../newStyle/images/btn-geri.gif) no-repeat left center;
	height: 25px;
	width: 110px;
	display: block;
	text-align: center;
	text-decoration: none;
}
.buttonsLong, .buttonNextLong, .buttonPreviousLong {
	background-attachment:scroll;
	background-color:#FEFEFE;
	background-position:left center;
	background-repeat:no-repeat;
	color:#ffffff;
	display:block;
	height:18px;
	text-align:center;
	width:110px;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
 .buttonNextInputBlue,  .buttonsInput, .buttonsInputLong, .buttonNextInputLong, .buttonPreviousInputLong {
	background-attachment:scroll;
	background-color:#FEFEFE;
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	height:18px;
	width:110px;
}
input, select, textarea {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.space {
	clear:both;
	margin:0;
	padding:5px;
}
div.warning {
	background: url(../newStyle/images/uyari.jpg) no-repeat scroll 14px 7px;
	background-color: #FFFFCC;
	color:#333;
	margin-top:10px;
	padding:10px 0px 30px  60px;
	border:1px solid #A37900
}
div.warning ul{
	margin:0px;
	padding-left:10px;
} 

div.warning2 {
	background:#FFF4D2 url(ico_warning.gif) no-repeat scroll 4px 2px;
	border:1px solid #FFCC33;
	margin:10px 0;
	padding:5px 5px 5px 45px;
	clear: both;
	width: 500px;
}
div.info li, div.warning li, div.instructions li, div.error li {
	background:transparent url(bullet.png) no-repeat scroll 10px 4px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 5px 20px;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, a, img, map, fieldset, legend, label, select, input, form, br, table, tr, td {
	empty-cells:show;
	margin:0;
	padding:0;
}

span.error {
	padding:5px;
	background:url(error.gif) center center;
	background-repeat:no-repeat;
}
span.info {
	color: #999999;
	margin-left: 5px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
span.warning {
	color:#FF0000;
}
label.error {
/*	font-weight: bold;*/
			}
span.instance {
	color: #175AA5;
	font-size: 11px;
}
label {
	padding:0 0 3px 0;
}

fieldset {
	border-style:solid none none;
	border-top:1px solid #FFFFFF;
	margin:10px 0 0;
}
.formTable {
	background-color:#5C9ACD;
	border:1px solid #F4F7FB;
	vertical-align:top;
	width:100%;
}
.center {
	text-align:center;
}
.wide {
	vertical-align:top;
}
.formTable thead, .formTable thead th, .formTable tfoot, .wide thead, .wide thead th, .wide tfoot {
	background-color:#80B0D8;
	border:medium none #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 2px 3px 3px;
}
.center {
	text-align:center;
}
.formTable thead, .formTable thead th, .formTable tfoot, .wide thead, .wide thead th, .wide tfoot {
	color:#FFFFFF;
	font-weight:bold;
}
.formTable thead, .formTable thead th, .formTable tfoot, .wide thead, .wide thead th, .wide tfoot {
	background-color:#80B0D8;
	border:medium none #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 2px 3px 3px;
}
.formTable input {
	margin-top:2px;
}
.odd {
	background:#EFEFEF none repeat scroll 0 0;
	color:#555555;
}
.formTable td, .wide td {
	padding:2px 2px 2px 4px;
}
.even {
	background:#FBFBFB none repeat scroll 0 0;
	color:#555555;
}
.linkset li {
	background-image:url(bullet1.gif);
	background-position:1px 5px;
	background-repeat:no-repeat;
	padding:3px 0px 2px 16px;
	line-height:10px;
	color: #536A8B;
	text-decoration: none;
}
/*	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/ 

#rightContent {
	visibility: visible;
	font-size: 10px;
	padding: 0px 0px 0px 10px;
	background: #FFFFFF;
	width:100px;
	margin:0;
	padding:0px 0px 20px;
	float:right;
}
.linkset li a {
	text-decoration: none;
}
#mainContent {
	width: 722px;
	padding: 0px 40px;
}
ul#flightSteps {
	float:left;
	left:0;
	margin:0 0 15px;
	padding:0;
	position:relative;
}
ul#flightSteps li {
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	display:block;
	float:left;
	list-style-type:armenian;
	margin:1px 5px 0 0;
	padding:0 5px;
}
ul#flightSteps li.here {
	border-bottom:4px solid #80B0D8;
	border-top:1px solid #80B0D8;
	color:#80B0D8;
	font-weight:bold;
}
.instructions hr {
	color: #555555;
	padding: 0px;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.instructions {
	padding:5px;
	border: 1px solid #FAE2C0;
	background-color: #FFF4D2;
	color: #555555;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.help {
	padding:5px;
	border: 1px solid #FAE2C0;
	background-color: #FFF4D2;
	color: #555555;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px;
}
.help ul {
	padding:0px;
	margin:0px
}
.help li {
	background:transparent url(bullet.png) no-repeat scroll 10px 4px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 5px 20px;
}
.help2 {
	background-color: #FFFFFF;
	color: #555555;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	border-bottom: 1px none #FFFFFF;
}
.help2 .imgOneri {
	margin-right: 5px;
	float: left;
	padding: 0px;
}
.fcode {
	padding: 5px;
}
#rightContent h3 {
	margin: 0px;
	padding: 0px;
}
.externalLinkset ul {
	margin: 0px;
	padding: 0px;
}
/*	Bullet Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.linkset li {
	padding-left: 16px;
	background-image: url(bullet1.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
.sixLinkset li {
	padding-left: 16px;
	background-image: url(bullet2.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
.internalLinkset li {
	padding-left: 16px;
	background-image: url(bullet2_down.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
.externalLinkset li {
	padding-left: 16px;
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
.externalLinkset li a {
	color:#536A8B;
	text-decoration:none;
}
.backLinkset li {
	padding-left: 16px;
	background-image: url(bullet2_back.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
.teaserOther li, .teaser li {
	padding-left: 16px;
	background-image: url(bullet2.gif);
	background-repeat: no-repeat;
	background-position: 1px 8px;
}
.linkset li.here {
	padding-left: 16px;
	background-image: url(bullet1_here.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
.unorderedList, .unorderedList_alpha {
	margin: 0 0 5px 15px;
	padding: 0 0 0 15px;
}
.unorderedList li {
	list-style-type:circle;
	padding: 0 0 3px 0;
}
.unorderedList_alpha li {
	list-style-type:lower-alpha;
	padding: 0 0 3px 0;
}

/*	Titles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
.pageTitle {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 90%;
	letter-spacing: -1px;
	font-size:20px;
	padding:0 0 3px 0;
	margin:0 0 20px 0;
	color: #80B0D8;
}
.popPageTitle {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight:bold;
	font-size:16px;
	padding:0 0 3px 0;
	margin:0 0 20px 0;
	color: #80B0D8;
}
#mainContent h3 {
	font-size:14px;
	margin:5px 0 5px 0;
}
/*	Page Browser Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
.pageBrowser {
	margin:0 0 20px 0;
}
/*	Quotes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
.pageQuote {
}
blockquote {
	background: transparent url(quoleft.gif) left top no-repeat;
	margin:10px 0 20px 0;
	padding:0;
}
blockquote div {
	display:block;
	padding: 0 40px;
	font-size:14px;
	background: transparent url(quoright.gif) right bottom no-repeat;
}
blockquote.left {
	width: 250px;
	margin:10px 20px 20px 0;
}
blockquote.right {
	width: 250px;
	margin:10px 0 20px 20px;
}
blockquote#investorRelations {
	background-image:url(bg_investor_relations.jpg);
	width:490px;
	height:170px;
}
blockquote#investorRelations div {
	float:right;
	color:#FFF;
	width: 200px;
	background-image:none;
	margin-top:40px;
}

.pageList tr.even a, .pageList tr.odd a {
	margin:0 0 20px 0;
	padding-left: 16px;
	background-image: url(bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
}
.fInformation .warning {
	margin-right: 10px;
	margin-left: 10px;
}
div.info {
	background: url(../newStyle/images/dikkat.jpg) no-repeat scroll 14px 7px;
	background-color: #F1FAF5;
	color:#333;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px 0px 30px  60px;
	border:1px solid #7199A9;
}
div .info ul{
	margin:0px;
	padding-left:10px;
}
div.error {
	background: url(../newStyle/images/hata.jpg) no-repeat scroll 14px 7px;
	background-color: #FFDDDD;
	color:#333;
	margin-top:10px;
	padding:10px 0px 30px  60px;
	border:1px solid #990000;
}
div .error ul{
	margin:0px;
	padding-left:10px;
}
div.error li {
	background:transparent url(error_buttom.gif) no-repeat scroll 2px 3px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.formTable td, .wide td {
	padding:2px 2px 2px 4px;
}
.matrix {
	font-size:10px;
	vertical-align:text-top;
}
.matrix.close {
	background-image:url(close.gif);
	background-position:center 7px;
	background-repeat:no-repeat;
	padding-top:4px;
}
.matrix.close input, .matrix em {
	display:none;
}
.buttonNext,.buttons {
	font: bold 12px/25px Arial, Helvetica, sans-serif;
	color: #666;
	background: url(../newStyle/images/btn-devam.gif) no-repeat left center;
	height: 25px;
	width: 110px;
	display: block;
	text-align: center;
	text-decoration: none;
	border-width: 0px;
	border-style: none;
	cursor:pointer;
}

#middleContainer #wrapper #mainContent a.buttonNextDay {
	background:#FEFEFE url(buttonNextDay.png) no-repeat scroll left center;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:11px;
	line-height:24px;
	text-align:center;
	width:94px;
	text-decoration: none;
	margin: 0px 0px 10px;
}
#middleContainer #wrapper #mainContent a.buttonPreviousDay {
	background:#FEFEFE url(buttonPreviousDay.png) no-repeat scroll left center;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:11px;
	line-height:24px;
	text-align:center;
	width:94px;
	margin: 0px 0px 10px;
	text-decoration: none;
}
.ImgCurreny {
	line-height: 30px;
	text-decoration: none;
}
div.milesSmiles {
	background-color:#F1F3F5;
	clear:both;
	display:block;
	margin:10px 0;
	padding:10px;
}
#flightInformationTable {
	clear: both;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
.buttonNextInputLong, .buttonPreviousInputLong {
	width:auto;
	color:#666666;
}
.buttonNextInput {
	font: bold 12px/25px Arial, Helvetica, sans-serif;
	color: #666;
	background: url(../newStyle/images/btn-devam.gif) no-repeat left center;
	height: 25px;
	width: 110px;
	display: block;
	text-align: center;
	text-decoration: none;
	border-width: 0px;
	border-style: none;
	cursor:pointer;
}

.buttonNextInputBlue {
	background-image: url(buttonNextBlue.png);
	color:#FFFFFF;
}
.buttonsInput {
	background-image: url(button.png);
}
.buttonNextInput:hover, .buttonNextInputBlue:hover, .buttonPreviousInput:hover, .buttonsInput:hover {
	color:#000;
}
/***/
.buttonsInput.long, .buttons.long {
	background-image: url(buttonLong.png);
	height:19px;
	width:165px;
}
.buttonNextInput.long, .buttonNext.long {
	background-image: url(buttonNextLong.png);
	height:19px;
	width:165px;
}
.buttonPreviousInput.long, .buttonPrevious.long {
	background-image: url(buttonPreviousLong.png);
	height:19px;
	width:165px;
}
.buttonsInputLong, .buttonsLong {
	background-image: url(buttonLong.png);
	height:19px;
	width:165px;
}
.buttonNextInputLong, .buttonNextLong {
	background-image: url(buttonNextLong.png);
	height:19px;
	width:165px;
}
.buttonPreviousInputLong, .buttonPreviousLong {
	background-image: url(buttonPreviousLong.png);
	height:19px;
	width:165px;
}
span.error {
	background:url("error.gif") no-repeat scroll center center transparent;
    display:inline-block;
    height:10px;
    padding:0;
    width:11px;

}
div.emailFeedback {
	padding:5px 5px 5px 45px;
	margin: 10px 0;
	border: 1px solid #FFCC33;
	background: #FFFAEA url(ico_emailFeedback.gif) 5px 5px no-repeat;
	display:block;
	clear:both;
}
div.mobileFeedback {
	padding:5px 5px 5px 45px;
	margin: 10px 0;
	border: 1px solid #FFCC33;
	background: #FFFAEA url(ico_mobileFeedback.gif) 5px 5px no-repeat;
	display:block;
	clear:both;
}
div.printBoarding {
	padding:5px 5px 5px 60px;
	margin: 10px 0;
	border: 1px solid #FFCC33;
	background: #FFFAEA url(ico_print.gif) 5px 5px no-repeat;
	display:block;
	clear:both;
}
#msCard {
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
}
.buyukCP {
	background-image: url(ms/milessmiles_card_CP.jpg);
}
.buyukEP {
	background-image: url(ms/milessmiles_card_EP.jpg);
	color:#000000;
}
.buyukEC {
	background-image: url(ms/milessmiles_card_EC.jpg);
}
.buyukCC {
	background-image: url(ms/milessmiles_card_CC.jpg);
}
div.milesSmiles {
	padding:8px 5px 7px 45px;
	margin: 10px 0;
	background-color:#F1F3F5;
	display:block;
	clear:both;
}
.CP {
	border: 1px solid #999999;
	background: url(mscard_1.gif) 4px 4px no-repeat;
}
.EP {
	border: 1px solid #000000;
	background: url(mscard_2.gif) 4px 4px no-repeat;
}
.EC {
	border: 1px solid #FFCC33;
	background: url(mscard_3.gif) 4px 4px no-repeat;
}
.CC {
	border: 1px solid #003399;
	background: url(mscard_4.gif) 4px 4px no-repeat;
}
#ticketTabset {
	height:210px;
	background-image:url(bg_ticketForm.png);
	background-repeat:no-repeat;
}
#ticketTabset legend {
	display:none;
}
#ticketTabset table {
	margin:0;
	padding:0;
}
#ticketTabset fieldset {
	border:none;
	margin:0;
	padding: 4px 0 0 10px;
}
.formFields span.buttonCalendar em, #ticketTabset span.buttonCalendar em {
	display:none;
}
.formFields span.buttonCalendar a, #ticketTabset span.buttonCalendar a {
	background-image:url(buttonCalendar.gif);
	background-repeat:no-repeat;
	width:22px;
	height:16px;
	display:block;
	margin:13px 24px 0 0;
	padding:0;
	border:none;
}
#go, #showSchedule, #milesSmilesGo, #showBaggage, #checkinGo {
	float:right;
	padding:6px 20px 0 0;
}
#ticketTabset .tabsetForm {
	padding:5px;
}
#airport {
	width:270px;
}
#ticketTabset #from, #ticketTabset #to, #ticketTabset #typeOfClass, #ticketTabset #tripType {
	width:130px;
}
#ticketTabset #departureDate, #ticketTabset #returnDate {
	width:100px;
}
#ticketTabset #sFrom, #ticketTabset #sTo {
	width:130px;
}
#ticketTabset #airport {
	width:250px;
}
#timetable {
	margin-left:10px;
}
/*	Miles Tabset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#milesTabset {
	height:95px;
	background-image:url(bg_milesForm.png);
	background-repeat:no-repeat;
}
#milesTabset fieldset {
	border:none;
	margin:0;
	padding: 4px 0 0 10px;
}
#milesTabset table {
	margin:0;
	padding:0;
}
#milesTabset legend {
	display:none;
}
#signin {
	float:right;
	padding:6px 25px 0 0;
}
#milesTabset input.field {
	width:90px;
}
#book {
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	border: 0.5px solid #E0E0E0;
}
#book h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-bottom: 5px;
}
#book h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336666;
}
/*	Spot Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#spots {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.spot {
	background-color:#f5f5f5;
}
.spotText {
	padding:5px;
	margin:0;
}
#spots h3 {
	font-size:10px !important;
	font-weight:bold;
	margin:0 !important;
}
.formFields {
	padding:0px 0px 10px 0px;
	margin:10px 0px 0px 0px;/* background-color:#FCFCFC;*//* border: 1px  solid #F1F1F1; */
}
.formFields h2 {
	font-size:12px;
	padding: 10px 0px 0px;
}
.formFields p {
	padding: 0px 0px 0px 10px;
}
.formFields ul {
	padding: 5px 0px 0px 10px;
}
.flightClosed {
	display:block;
	width:11px;
	height:7px;
	background:url(close.gif) center center;
	background-repeat:no-repeat;
	margin:auto;
}
.flightClosed em, .flightClosed input {
	display:none;
}
.formFields #from, .formFields #to, .formFields #departureDate, .formFields #returnDate, .formFields #typeOfClass, .formFields #tripType {
	width:150px;
}
.formFields legend {
	background-color:#FFFFFF;
	color: #80B0D8;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
.formFields fieldset {
	border: 1px;
	border-style: solid;
	border-color: #80B0D8;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.pipeList {
	list-style: none;
	padding: 0;
	margin: 0;
}
.pipeList li {
	padding: 0;
	margin: 0;
}

/*SeatMap claslari*/
#seatMap, #seatMap th, #seatMap td{
margin:0;
padding:0;
}
.sideWing, .sideEngine,.sideExit{
width:50px;
text-align:center;
border-top:solid #FFFFFF 1px;
background-color:#CCCCCC;
}
/***/
.sideWing, .sideEngine, .side{
background-image:url(sm_yan_pencere.png);
background-repeat:no-repeat;
}
.sideExit{
background-image:url(sm_yan_cikis.gif);
background-repeat:no-repeat;
}

.sdLeft{
background-position:right top;
}
#islemButton {
height:55px;
margin:-18px;
width:759px;
}

 #islemButton #yenidenBasla {
	font-size: 12px;
	display: block;
	padding-left:23px; padding-bottom:15px;
	position: absolute;
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(link_yeniden_basla.gif) no-repeat;
	display:block;
	font-size:12px;


}

 #islemButton #cikis {
	font-size: 12px;
	z-index: 555555;
	background:transparent url(link_cikis.gif) no-repeat right top;
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	padding-right:23px; padding-bottom:15px;
}

#islemButton #terminalLog{
		display: block;
	width: 75px;
	padding: 3px 3px 0px 0px;
	position: absolute;
	z-index: 555555;
	right:100px;

 
}
 #cikis a {
	text-decoration: none;
}

/***/
