﻿/*	-------------------------------------------------------------
	THY
	Turkish Airlines
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles for screen
	Filename:		screen.css
	Author:			interajans.com
	Version:		1.1
	Date:			Jan 30, 2006
	-------------------------------------------------------------	*/


/*	-------------------------------------------------------------
	Base Body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

		body {
			font: 12px Arial, Helvetica, sans-serif;
			color: #555;
			background-color: #fff;
			background-image:url(/images/anadolujet/template/back_page.jpg);
			background-repeat:repeat-x;
			margin: 0;
			}
		h1, 
		h2, 
		h3, 
		h4, 
		h5, 
		h6, 
		p, 
		ul, 
		ol, 
		li, 
		a, 
		img,
		map,
		fieldset, 
		legend, 
		label, 
		select, 
		input, 
		form,
		br, 
		table, 
		tr, 
		td {
			margin:0;
			padding:0;
			}
		ul, 
		ol, 
		li {
			list-style:none;
			}
		h3 {
			font-size:10px;
			font-weight:bold;
			}
		a, 
		a:visited {
			text-decoration:none;
			color:#536A8B;
			}


		a img, 
		a:hover img, 
		a:visited img {
			border:none;
			}
		p {
			margin:0 0 5px 0;
			padding:0;
			}	
		.right {
			float: right;
			}
		.left {
			float: left;
			}
		.wide {
			width:100%;
			vertical-align: top;
			}

		
		.center {
			text-align:center;
			}
		#skiptoContent {
			display: block; 
			position: absolute; 
			top: 0px; 
			left: -999px; 
			width: 1px; 
			height: 1px;
		}
		#logo {
			display:none;
			}
		a:hover.underline,
		.linkset a:hover,
		.sixLinkset a:hover,
		.pipeList a:hover,
		#globalnav a:hover	 {
			border-bottom:1px solid #666;
			}

/*	-------------------------------------------------------------
	Main Layout Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#container {
			width:802px;
			margin:0 auto 0 auto;
			padding:0;
			}
		#topContainer {
			height:114px;
			margin:0;
			padding:0 20px;
			background: url(/images/anadolujet/template/back_top.jpg) no-repeat;
			}
		#popTop {
			height:78px;
			margin:0;
			padding:0 20px;
			background:url(pop_logo.jpg) no-repeat;
			}
		#middleContainer {
			margin:0;
			padding:10px 0 0 0;
			width:802px;
			height:auto;
			background: #FFFFFF;
			}
		#bottomContainer {
			clear:both;
			margin:0 auto;
			height:100px;
			padding:10px 0 0 0;
			background: url(/images/anadolujet/template/back_bottom.jpg) no-repeat;
			}
		#topNavigation {
			margin:0 32px;
			}
		#topNavigation .pipeList {
			float:right;
			padding:10px 0 0 0;
			}
		#bottomNavigation {
			margin:0 32px;
			/*border-top:1px solid #e7e7e7;*/
			padding:10px 0;
			}
		#bottomNavigation .pipeList {
			float:right;
			}
		#bottomNavigation p {
			clear:both;
			text-align:right;
			padding:10px 0;
			color:#666;
			}

/*	-------------------------------------------------------------
	Navigation Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
/*	PipeList Navigation
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.pipeList {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		.pipeList li {
			display: inline;
			padding: 0;
			margin: 0;
		}
		.pipeList li:before { 
			content: "| "; 
			}
		.pipeList li:first-child:before { 
			content: ""; 
			}
		/*IE workaround*/
		/*All IE browsers*/
		* html .pipeList li {
			border-left: 1px solid #999;
			padding: 0 0.4em 0 0.4em;
			margin: 0 0.4em 0 -0.4em;
		}
		/*Win IE browsers - hide from Mac IE\*/
		* html .pipeList { 
			height: 1%; 
			}
		* html .pipeList li
		{
		display: block;
		float: left;
		}
		/*End hide*/
		/*Mac IE 5*/
		* html .pipeList li:first-child { 
			border-left: 0; 
			}
		
/*	Global Navigation
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#globalnav {
			float:left;
			left:260px;
			line-height:15px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:0pt;
			padding:0pt 0pt 17px 10px;
			position:relative;
			top:29px;
			width:702px;
			font-size:13px;
		}
		#globalnav LI {
			float:left;
			margin:0;
			background:url(/images/anadolujet/anadolujetbt/border_line.jpg) no-repeat left;
		}
		#globalnav A {
			display:block;
			color:#003399;
			text-decoration:none;
			padding:4px 10px 6px 10px;
			font-weight:bold;
		}
		#globalnav A.here:link,
		#globalnav A.here:visited {
			position:relative;
			background:#FFFFFF;
			margin-left:2px;
		}
		/*subnav*/
		#globalnav UL {
			position:absolute;
			left:0;
			top:29px;
			float:left;
			margin:0;
			padding:2px 2px 2px 8px;
			list-style:none;
		}
		#globalnav UL LI {
			float:left;
			display:block;
			margin-top:1px;
			background:none;
			font-weight:normal;
		}
		#globalnav UL A {
			color:#003399;
			display:inline;
			margin:0;
			padding:6px;
			border:0;
			font-weight:normal;
		}
		#globalnav UL A.here,
		#globalnav UL A.here{
			font-weight:bold;
			background:none !important;
		}
		
/*	#############################################################
	Home Page
	#############################################################
	#############################################################	*/		
		
/*	-------------------------------------------------------------
	Tabset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   */

/*	Ticket Tabset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#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;
			}

/*	Linkset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.linkset li{
			padding:3px 0 0 0;
			line-height:10px;
			}
		.internalLinkset li{
			padding:3px 0 0 0;
			line-height:10px;
			}			
		.externalLinkset li{
			padding:3px 0 0 0;
			line-height:10px;
			}
		.backLinkset li{
			padding:3px 0 0 0;
			line-height:10px;
			}			
		.sixLinkset {
			height:98px;
			}
		.sixLinkset li{
			padding:3px 0 0 0;
			line-height:10px;
			}	
			
/*	#############################################################
	Sub Pages
	#############################################################
	#############################################################	*/


/*	Base Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
		#mainContent {
			font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
			font-size:11px;
			}
			
/*	Teaser Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.teaser {
	width:240px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
			
			background-image: url(bg_teaser.png);
			background-repeat:no-repeat;
			
			}
		.teaser img {
			float:left;
			padding:10px !important;
			margin:0;
			border-top: 1px solid #ddd !important;
			border-left: 1px solid #ddd !important;
			}
		.teaserText {
			float:right;
			width:138px;
			}
		#mainContent .teaser h3 {
			font-size:14px;
			border-top: 1px solid #ddd;
			border-bottom: 1px dotted #ddd;
			padding:5px 0;
			margin: 0 0 5px 0;
			color: #999;
			}	
		.teaserOther .more {
			padding: 0 0 5px 0;
			margin: 10px 0 0 0;
			padding-left: 16px;
			background-image: url(bullet2_more.gif);
			background-repeat: no-repeat;
			background-position: 1px 3px;
			}
		.teaser .more {
			padding: 0 0 5px 0;
			margin: 10px 0 0 0;
			padding-left: 16px;
			background-image: url(bullet2_more.gif);
			background-repeat: no-repeat;
			background-position: 1px 5px;
			}
		.teaserOther .rss {
			padding: 0 0 5px 0;
			margin: 0;
			padding-left: 16px;
			background-image: url(rss_small.gif);
			background-repeat: no-repeat;
			background-position: 1px 2px;
			}
		.teaser .rss,
		.pageList .rss {
			padding: 0 0 5px 0;
			margin: 0;
			padding-left: 16px;
			background-image: url(rss_small.gif);
			background-repeat: no-repeat;
			background-position: 1px 3px;
			}
		.teaserOther .more a,
		.teaser .more a {	
			border-bottom:1px solid #ddd;
			}
		.teaserOther li,
		.teaser li{
			padding:5px 0 0 0;
			line-height:12px;
			}
		.teaserOther span,
		.teaser span {
			color: #999;
			clear:both;
			}	
			
/*	Image Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
		.imageBorderRight {
			padding: 10px;
			margin: 10px 0 10px 10px;
			border:1px solid #ddd;
			float:right;
			}
		.imageBorderRight p {
			margin:0;
			padding: 10px 0 0 0;
			clear:both;
			}
		.imageBorderLeft{
			padding: 10px;
			margin: 5px 10px 10px 0;
			border:1px solid #ddd;
			float:left;
			}
		.imageBorderLeft p {
			margin:0;
			padding: 10px 0 0 0;
			clear:both;
			}
/*	Horizontal Divs
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.clearer {
			clear:both;
			margin:0;
			padding:0;
			border:none;
			color:#FFF;
			}
		.space {
			clear:both;
			margin:0;
			padding:5px;
			}
		.littleSpace {
			clear:both;
			margin:0;
			padding:1px;
			}
		.dotted {
			clear:both;
			margin:5px 0;
			border-top:1px dotted #ddd;
			}

/*	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-image: url(bullet2.gif);
			background-repeat: no-repeat;
			background-position: 1px 5px;
			}
		.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;
			}
		.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;
			}	

/*	Titles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
		.pageTitle {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			line-height: 90%;
			letter-spacing: -1px;
			font-size:15px;
			background-image:url(bg_pagetitle.png);
			background-position:bottom left;
			background-repeat:no-repeat;
			padding:0 0 3px 0;
			margin:0 0 20px 0;
			color: #003399;
			}
			.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;
			}

/*	-------------------------------------------------------------
	Form, Table Styles Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   */

/*	General Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		input, 
		select,
		textarea {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#666;
			}
		fieldset {
			border-top: 1px solid #fff;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			margin:10px 0 0 0;
			}	
		legend {
			color:#CCC;
			}	
		#offices legend {
			display:none;
			}
		caption {
			display:none;
			}
	/*	thead tr th {
			background-color:#999;
			color:#FFF;
			font: 10px Verdana, Arial, Helvetica, sans-serif ;
			
			}	*/

		thead, tfoot, th  {
        padding:5px 0px 5px 5px;
		/*background-color:#999;*/
      /*  color:#FFF;*/
			}	
				
			th{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			}
			tfoot { 
			text-align:left;
			font-size:10px;
			font-weight:lighter;
			}	
		.leftHeader th {
		/*background-color:transparent;*/
		/*color:#555;*/
			text-align:left;
			font-weight:normal;
			font-size:11px;
		}
		.formFields {
	padding:0 0 10px 0;
	margin:10px 0 0 0;
	/* background-color:#FCFCFC;*/
	/* border: 1px  solid #F1F1F1; */
			}	
		.formFields h2{
			font-size:12px;
			padding: 10px 0 0 10px;
			}
		.formFields p{
			padding: 0 0 0 10px;
			}			
		.formFields ul{
			padding: 5px 0 0 10px;
			}	
		
		/*.formFields li a{
			padding-left: 16px;
			background-image: url(bullet1.gif);
			background-repeat: no-repeat;
			background-position: 1px 3px;
			}	*/
				
		.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;

			}
		.even a, 
		.odd a{
			border-bottom:1px solid #003366;
			font-weight:bold;
			}
		.even {

			color:#555;
			background: #FBFBFB;
/*			text-align: center;*/
			}
		.odd {
			color:#555;
			background: #EFEFEF;
/*			text-align: center;*/
			}	
		.tableactive{
	background-color:#BBDBEE;
			}
			.tablerowhover {
	cursor:pointer;
	background-color:#D5E2F7;
			}
		#offers tr {
			text-align:left;
			}
		#offers tbody td,
		#offers tbody th {
			padding:10px;
			}		
		#offers thead td,
		#offers thead th,
		#offers tfoot td {
			padding:3px 10px; 
			}	
		.pageList td {
			padding:5px 0;
			text-align:left;
			}
		.pageList td {
			border-top: 1px dotted #ddd;
			}
		.pageList tr a{
			border: none;
			}
		.pageList tr.even {
			background-color:#FFF;
			}	
		.pageList tr.odd {
			background-color:#FFF;
			}
		.pageList tr.even span,
		.pageList tr.odd span  {
			color:#999;
			background-image:none;
			}
		.pageList span {
			color:#E52324;
			}
		.formTable {
	border:solid 1px #F4F7FB;
	width:100%;
	background-color:#5C9ACD;
	vertical-align:top ;
	/* font-size-adjust: top; */


			}
	.formTable thead, .formTable thead th, .formTable tfoot, .wide thead, .wide thead th, .wide tfoot {
    color:#FFF;				
    background-color: #E52826;
	padding:2px 2px 3px 3px;
	font-weight:bold;
	border:#FFFFFF;
			}
		.formTable tfoot, .formTable tfoot td, .wide tfoot td, .wide tfoot {
 background-color:#CCCCCC;
 color:#666666;
	font-weight:normal;

			}

		.formTable td, .wide td {		
	padding:2px 2px 2px 4px;
			}		
			
		.formTable span.error {
		color:#FF0000;
		background-image:none;
			}	
		.formTable input {
		margin-top:2px;						}	
/*	Online Ticket Form Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
		.formFields #from,
		.formFields #to,
		.formFields #departureDate,
		.formFields #returnDate,
		.formFields #typeOfClass,
		.formFields #tripType {
	width:150px;
			}
		.formFields legend {
		background-color:#FFFFFF;
		color: #0047B9;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		margin:0;	
			}
		.formFields fieldset {
	border: 1px;
	border-style: solid;
	border-color: #0047B9;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
			}
		/*label.error,*/ 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;
				}
			
/*	Instruction Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
		
		div.instructions {
			padding:5px 5px 5px 15px;
			/*margin: 10px 0;*/
			border: 1px solid #FAE2C0;
			background-color: #FFF4D2; 
			display:block;
			clear:both;
			}

		div.info {
			padding:5px 5px 5px 45px;
			margin: 10px 0;
			border: 1px solid #2863A4;
			background: #EEF3FB url(ico_info.gif) 4px 2px no-repeat;
			display:block;
			clear:both;
			}				
		div.warning {
			padding:5px 5px 5px 45px;
			margin: 10px 0;
			border: 1px solid #FFCC33;
			background: #FFF4D2 url(ico_warning.gif) 4px 2px no-repeat;
			display:block;
			clear:both;
			}
		div.error {
			padding:5px 5px 5px 45px;
			margin: 10px 0;
			border: 1px solid #CC0000;
			background: #FFEAEA url(ico_error.gif) 4px 2px no-repeat;
			display:block;
			clear:both;
			}	
		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;
			}
	/************/
#tknumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 70px;
	padding-right: 40px;
	padding-left: 10px;
	padding-bottom: 20px;
	cursor:pointer;
}
#tknumber a, #tknumber a:hover, #tknumber a:visited {
background:none;
	color: #FFFFFF;
	text-decoration: none;
}
#tknumber a:hover{
	text-decoration: underline;

}
#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;  
  }


/***/



/****/
		div.info p,	
		div.warning p,	
		div.instructions p,
		div.error p {
			margin: 0 0 0 0px;
			padding:0;
			}
				div .info ul,	
		div.warning ul,	
		div.instructions ul,
		div.error ul {
	margin: 5px 0 0 0 ;
	padding:0;
	list-style:none;
			
			}
		div.info li,	
		div.warning li,	
		div.instructions li,
		div.error li {
		
		/* list-style:circle;
		margin: 0 ;
		padding-left: 0px;
		*/
	list-style:none;
	margin: 0;
	padding:0 0 5px 20px;
	background: url(bullet.png) 10px 4px no-repeat;
		
			
			}
			
div.error li {
list-style:none;
background: url(error_buttom.gif) 2px 3px no-repeat;

			}
					
		
/*	Buttons
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

		.buttons, .buttonNext, .buttonsLong, .buttonNextLong, .buttonPreviousLong {
		color:#6180A3;
		width:110px;
		height:19px;
		display:block;
		text-align:center;	
		font-weight: bold;
		font-size:10px;
		line-height: 18px;
		background-color: rgb(254, 254, 254);
		background-repeat:no-repeat;
		background-attachment: scroll;
		background-position:left;		
			}
			
		.buttons { background-image: url(/images/anadolujet/template/button.png);}
		.buttonNext { background-image: url(/images/anadolujet/template/buttonNext.png); }
		.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;	
		}
		
		
/************************************/
		.buttonNextInputBlue,.buttonsInput, .buttonsInputLong, .buttonNextInputLong, .buttonPreviousInputLong {
			color:#6180A3;
			font-weight:bold;
			background-color: rgb(254, 254, 254);
			background-repeat:no-repeat;
			background-attachment: scroll;
			border:none;
			width:110px;
			height:19px;
			cursor:pointer;
			
			}
	.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; 
	}
	.buttonPreviousInput {
		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;	
	}
		.buttonNextInputBlue { background-image: url(buttonNextBlue.png); color:#FFFFFF; }
		.buttonPreviousInput { background-image: url(buttonPreviousBlue.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); width:165px; }
		.buttonNextInput.long, .buttonNext.long { background-image: url(buttonNextLong.png); width:165px; }
		.buttonPreviousInput.long, .buttonPrevious.long  { background-image: url(buttonPreviousLong.png); width:165px; }
		
		.buttonsInputLong, .buttonsLong { background-image: url(buttonLong.png); width:165px; }
		.buttonNextInputLong, .buttonNextLong { background-image: url(buttonNextLong.png); width:165px; }
		.buttonPreviousInputLong, .buttonPreviousLong  { background-image: url(buttonPreviousLong.png); width:165px; }
		
/************************************/		
		a.buttonTop {
			padding-left: 16px;
			background-image: url(bullet2_top.gif);
			background-repeat: no-repeat;
			background-position: 1px 5px;
			}
		#showOffices {
			margin-top: 15px;
		}

/*	Flight Step Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		ul#flightSteps {
	position:relative;
	left:0;
	/* top:15px;*/
	float:left;
	padding:0; font-size:12px; font-weight:bold;
	
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
			}
		ul#flightSteps li {
			float:left;
			display:block;
			margin:1px 5px 0 0;
			padding:0 5px;
			/*border-top:1px solid #ddd;*/
			/*border-bottom:2px solid #ddd;*/
			list-style-type:armenian;

			}
		ul#flightSteps li.here {
	font-weight: bold;
	/*border-top-width: 1px;*/
	border-bottom-width: 4px;
	/*border-top-style: solid;*/
	border-bottom-style: solid;
	/*border-top-color: #80B0D8;*/
	border-bottom-color: #E52826;;
	color: #E52826;
			}
			
			div.alert {
   padding:5px 5px 5px 15px;
   background-color: #FFEAEA; 
   border: 1px solid #CC0000;
   display:block;
   clear:both;
   } 

/*	Site Map Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
		#siteMap ul {
			margin:0 0 0 20px;
			}
		#siteMap li {
			padding-left: 16px;
			background-image: url(bullet2.gif);
			background-repeat: no-repeat;
			background-position: 1px 5px;
			}
			
/*	Image Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/				
		.images {
			width: 220px;
			float: right;
			margin-top: 10px;
			margin-right: 0px;
			margin-bottom: 10px;
			margin-left: 20px;
			border: thin solid #CCCCCC;
			padding-top: 18px;
			padding-right: 0px;
			padding-bottom: 18px;
			padding-left: 18px;
		}		
/***matrix classları*/
.matrix {
font-size:10px;
vertical-align:top;
vertical-align:text-top;
}
.matrix input {
width:11px;
height:11px;
text-align:center;

}
.matrix.close  {
padding-top:4px;
background-image:url(close.gif);
background-position:center 7px;
background-repeat:no-repeat;
}	
.matrix.close input, .matrix em {
display:none;
}
	
	/************************/
	.border {
	margin:1px;
	padding:2px;
	border:solid 1px #E6EBEE;
	}
	
	
/*SeatMap claslarÄ±*/

#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.png);
background-repeat:no-repeat;
}
/***/
.sdLeft{
background-position:right;
}
#islemButton {
	width: 719px;
	position: relative;
	height: 22px;
}

 #islemButton #yenidenBasla {
	background:transparent url(../btn_yeniden_basla.jpg) no-repeat scroll left center;
	display:block;
	font-size:12px;
	height:30px;
	padding:24px 0 0 33px;
	width:125px;
	position: absolute;
	top:-22px;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4593C0;
	font-weight:bold;
	text-decoration:none;
}

 #islemButton #cikis {

	background:transparent url(../btn_cikis.jpg) no-repeat scroll left center;
	display:block;
	font-size:12px;
	height:30px;
	padding:24px 0 0 40px;
	width:125px;
	position: absolute;
	z-index: 555555;
	top:-22px;
	right: -40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
#islemButton #terminalLog{
		display: block;
	width: 75px;
	padding: 3px 3px 0px 0px;
	position: absolute;
	z-index: 555555;
	top:25x;
	right: 130px;
 
}
 #cikis a {
	text-decoration: none;
}


/****/