/* biletTable ============================================================================*/
.biletTableCarrier{
background-color:#F1F1F1;
}
.biletTable TD{
	border-style: solid;
	border-width:1px;
	border-color:#F1F1F1;
	text-align:center;
	
}
.biletTable{
font-size:11px;
}
.biletTableLiveData{
font-size:14px;
font-weight:bold;
}


/* normal text Color ============================================================================*/
a#linkStyleColor1, a#linkStyleColor1:link, a#linkStyleColor1:visited, a#linkStyleColor1:active  {
	text-decoration: none; 
	color:#000000;	
	font-size:11px;
	font-weight:normal;
}
a#linkStyleColor1:hover {
	text-decoration: underline;
	color:#000000;	
	font-size:11px;
	font-weight:normal;
}

a#linkStyleColor2, a#linkStyleColor2:link, a#linkStyleColor2:visited, a#linkStyleColor2:active  {
	text-decoration: none; 
	color:#666465;	
	font-size:11px;
	font-weight:normal;
}
a#linkStyleColor2:hover {
	text-decoration: underline;
	color:#000000;	
	font-size:11px;
	font-weight:normal;
}




a#linkStyleColor3, a#linkStyleColor3:link, a#linkStyleColor3:visited, a#linkStyleColor3:active  {
	text-decoration: none; 
	color:#FFFFFF;	
	font-size:11px;
	font-weight:normal;
}
a#linkStyleColor3:hover {
	text-decoration: underline;
	color:#FFFFFF;	
	font-size:11px;
	font-weight:normal;
}

a#linkStyleColorRed, a#linkStyleColorRed:link, a#linkStyleColorRed:visited, a#linkStyleColorRed:active  {
	text-decoration: none; 
	color:#e20807;	
	font-size:11px;
	font-weight:normal;
}
a#linkStyleColorRed:hover {
	text-decoration: underline;
	color:#e20807;	
	font-size:11px;
	font-weight:normal;
}
.header{
	background-color:#e20807;
	font-size:13px;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bolder;
}

.header1{	
	font-size:12px;
	padding:1px;
	color:#767676;
	font-weight:bolder;
}

.header1Stroke{
	padding-top:0px;
	padding-bottom:5px;	
}

.header1Stroke ul{
	margin:0px;
	padding:0px;
	list-style:none;

}
.header1Stroke li{	
	background-color:#e20807;
	line-height:3px;
	height:3px;
}

	

.subHeader{
	background-color:#F1F1F1;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
}

.subHeader1{
	background-color:#CCCCCC;
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
	font-weight:bold;
	
}

.text10ptFlightForm  {	
	font-size: 10px;
	color: #e20807;
}

/* normal text Color ============================================================================*/
.text9ptlight  {	
	font-size: 10px;
	color: #6a6869;
	white-space:nowrap;
}
.text10ptColor  {	
	font-size: 10px;
	color: #7c96a1;
}
.text11ptColor  {	
	font-size: 11px;
	color: #7c96a1;
}
.text12ptColor  {	
	font-size: 12px;
	color: #7c96a1;
}
.text13ptColor  {	
	font-size: 13px;
	color: #7c96a1;
}
.text14ptColor  {	
	font-size: 14px;
	color: #7c96a1;
}
.text15ptColor  {	
	font-size: 15px;
	color: #7c96a1;
}
.text16ptColor  {	
	font-size: 16px;
	color: #7c96a1;
}


.text10ptColor1  {	
	font-size: 10px;
	color: #767676;
}
.text11ptColor1  {	
	font-size: 11px;
	color: #767676;
}
.text12ptColor1  {	
	font-size: 12px;
	color: #767676;
}
.text13ptColor1  {	
	font-size: 13px;
	color: #767676;
}
.text14ptColor1  {	
	font-size: 14px;
	color: #767676;
}
.text15ptColor1  {	
	font-size: 15px;
	color: #767676;
}
.text16ptColor1  {	
	font-size: 16px;
	color: #767676;
}



.text10ptColor2  {	
	font-size: 10px;
	color: #e20807;
}
.text11ptColor2  {	
	font-size: 11px;
	color: #e20807;
}
.text12ptColor2  {	
	font-size: 12px;
	color: #e20807;
}
.text13ptColor2  {	
	font-size: 13px;
	color: #e20807;
}
.text14ptColor2  {	
	font-size: 14px;
	color: #e20807;
}
.text15ptColor2  {	
	font-size: 15px;
	color: #e20807;
}
.text16ptColor2  {	
	font-size: 16px;
	color: #e20807;
}




/* white text Color ============================================================================*/
.text10ptWhiteColor  {	
	font-size: 10px;
	color: #FFFFFF;
}
.text11ptWhiteColor  {	
	font-size: 11px;
	color: #FFFFFF;
}
.text12ptWhiteColor  {	
	font-size: 12px;
	color: #FFFFFF;
}
.text13ptWhiteColor  {	
	font-size: 13px;
	color: #FFFFFF;
}
.text14ptWhiteColor  {	
	font-size: 14px;
	color: #FFFFFF;
}
.text15ptWhiteColor  {	
	font-size: 15px;
	color: #FFFFFF;
}
.text16ptWhiteColor  {	
	font-size: 16px;
	color: #FFFFFF;
}



.seperateListe TD
{
border-bottom-Color:#CCCCCC;	
border-bottom-style:solid;
border-bottom-width:1px;
	}

/* sayfalar ait bolumler =========================================================*/

/* anasayfa arama bolumu===========================*/
.aramaSecimiR{
	width:170px;
}

.aramaSecimi{
	/*width:145px;*/
	
	float:left;
	
}
.aramaSecimi UL{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	margin-top:6px;
	margin-bottom:6px;
	/*border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	*/
}
.aramaSecimi LI{
cursor:pointer;
}

.aramaSecimi .seperate{
height:1px;
line-height:1px;
background-color:#CCCCCC;
}

.aramaSecimi .makeHeight{
height:32px;
}
.pointer{
cursor:pointer;
}

/* calendar bolumu===========================*/


.calendarStyle:a , calendarStyle:link, calendarStyle:visited, calendarStyle:active  {
	text-decoration: none; 
	color:#e20807;	
	font-size:10px;
	font-weight:normal;
}
.calendarStyle:hover {
	text-decoration: underline;
	color:#e20807;	
	font-size:10px;
	font-weight:normal;
}

.calendarStyle a{
	text-decoration: underline;
	color:#e20807;	
	font-size:10px;
	font-weight:normal;
}
.calendarDayStyle{
/*border-color:#FF0000;
border-style:solid;
border-width:1px;*/
font-size:10px;
font-weight:lighter;
text-decoration: underline;
/*background-color:#F1F1F1;*/

}

.calendarDayStyle:a , .calendarDayStyle:link, .calendarDayStyle:visited, .calendarDayStyle:active  {
	text-decoration: underline;
	color:#e20807;	
	font-size:10px;
	font-weight:normal;	
}
.calendarDayStyle:hover {
	text-decoration: underline;
	color:#e20807;	
	font-size:10px;
	font-weight:normal;
}

.calendarDayStyle a{
	text-decoration: underline;
	color:#e20807;	
	font-size:10px;
	font-weight:normal;	
}


.calendarDayStyleDisable{
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
font-size:10px;
font-weight:lighter;
background-color:#F1F1F1;
color:Gray;
/*color:#cfcfcf;*/
}

.calendarHeaderStyle{
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
font-size:10px;
/*background-color:#F1F1F1;*/
background-color:#E4E4E4;
text-align:center;
}

/* rezervasyon / acenta listesi===========================*/

.PageInside
{
	width:550px;
	
	}
.rezervasyonGrid
{
	width:550px;
	
	}
	
.rezervasyonGrid a,.rezervasyonGrid a:active, .rezervasyonGrid a:link{
	text-decoration: none;
	color: #e20807;
	text-decoration: underline;
}

.rezervasyonGrid :hover{
	/*text-decoration: underline;*/
}

.rezervasyonGrid .fixedHeader
{
   overflow: auto;
   height: 150px;
}

.rezervasyonGrid th
{
   border:0;
   position: relative;
   top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}
.rezervasyonGrid .txtalign
{
    text-align:right;
}
.borderTDNone td{
border:none;
}

/* flightSearch Gidis-donus Header bolumu===========================*/
.flightSearchHeaderGrid{
	background-color:#c4c6c3;
	color:#FFFFFF;
}
.flightSearchIkili{
	width:382px;
}


.flightSearchTekli{
	width:780px;
}

.flightSearchIkili TD, .flightSearchTekli TD{
	height:22px;
}


.flightSearchBGFon{
	background-image:url(../images/template/flightSearchBGFon.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}


.flightSearchPriceBG{
	background-image:url(../images/template/priceBG.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:114px;
	height:68px;

}

.flightSearchPriceBG TD{
	vertical-align:middle;
	text-align:center;
}


.flightSearchAltKisimKapama{
	border-width:1px;
	border-style:solid;	
	border-left-color:#e0dfe3;
	border-top-color:#e0dfe3;	
	border-bottom-color:#9d9da1;
	border-right-color:#9d9da1;	
	background-color:#f2f2f2;
	height:23px;
	
	}



/* price steps bolumu===========================*/

.stepActive{
	vertical-align:bottom;	
	color:#e20807;
	font-weight:bolder;
	/*font-size:24px;*/
	font-size:16px;	
}

.stepActive SPAN{
	position:bottom;	
	color:#e20807;
	font-weight:bolder;
	font-size:16px;
		
}
.stepDisable{
	vertical-align:bottom;	
	color:#767676;
	font-weight:lighter;
	font-size:12px;	
	/*font-size:24px;*/
}
.stepDisable SPAN{
	position:bottom;	
	color:#767676;
	font-weight:lighter;
	font-size:12px;	
	
}

.stepStroke{
	width:10px;
	text-align:center;
	vertical-align:middle;		
}

.stepStrokeUnder{
	clear:both;
	background-color:#767676;
	line-height:1px;
	height:1px;
}


/* pageMenu bolumu===========================*/
.pageMenuA{
	background-image:url(../images/pageMenu/btnM_A.gif);
}
.pageMenuA .IMGL{
	background-image:url(../images/pageMenu/btnL_A.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;

}
.pageMenuA .IMGR{
	background-image:url(../images/pageMenu/btnR_A.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;
}
.pageMenuP{
	background-image:url(../images/pageMenu/btnM_P.gif);
	
}


.pageMenuP .IMGL{
	background-image:url(../images/pageMenu/btnL_P.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;
}
.pageMenuP .IMGR{
	background-image:url(../images/pageMenu/btnR_P.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;
}
.pageMenuSelected{
	background-image:url(../images/pageMenu/btnM_A.gif);
}
.pageMenuSelected .IMGL{
	background-image:url(../images/pageMenu/btnL_A.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;
}
.pageMenuSelected .IMGR{
	background-image:url(../images/pageMenu/btnR_A.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;
}
.pageMenuP TD
{
	text-align:center;
	font-size:11px;
	color:#fa2729;
	cursor:pointer;
	}
.pageMenuA TD, .pageMenuSelected TD{
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
}
.pageMenuPadding{
	padding-right:2px;
}
.pageMenuSelectedUnder{
	background-image:url(../images/pageMenu/btnM_A.gif);
	padding:1px;
	width:175px;
}
.pageMenuSelectedUnderBG{
	background-color:#FFFFFF;
	padding:5px;
}
/*===========================================================*/
.toppageMenuA{
	background-color:#FF9900;
}
.toppageMenuA .IMGL{
	background-image:url(../images/pageMenu/btnL_A.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;

}
.toppageMenuA .IMGR{
	background-image:url(../images/pageMenu/btnR_A.gif);
	background-repeat:no-repeat;
	width:7px;
	height:17px;
}

/* buttonMenu bolumu===========================*/

.buttonMenuPadding{
width:5px;
background-image:url(../images/buttonMenu/seperateBG.gif);
background-position:top center;
background-repeat:no-repeat;
}

.buttonMenuM{
background-image:url(../images/buttonMenu/buttonMenuM.gif);
background-position:top left;
width:100%;

}

.buttonMenuL{
width:7px;
background-image:url(../images/buttonMenu/buttonMenuL.gif);
background-position:top center;
background-repeat:no-repeat;
}
.buttonMenuR{
width:7px;
background-image:url(../images/buttonMenu/buttonMenuR.gif);
background-position:top center;
background-repeat:no-repeat;
}

.buttonMenuA .IMGM, .buttonMenuP .IMGM {
/*padding-left:2px;
padding-right:2px;*/
width:98px;
text-align:center;

}

.buttonMenuA{
	background-image:url(../images/buttonMenu/btnM_A.gif);
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
}
.buttonMenuA .IMGL{
	/*background-image:url(../images/buttonMenu/btnL_A.gif);*/
}
.buttonMenuA .IMGR{
	background-image:url(../images/buttonMenu/btnR_A.gif);
}
.buttonMenuP{
	background-image:url(../images/buttonMenu/btnM_P.gif);
	font-size:11px;
	font-weight:bolder;
	color:#676767;
}
.buttonMenuP .IMGL{
	/*background-image:url(../images/buttonMenu/btnL_P.gif);*/
}
.buttonMenuP .IMGR{
	background-image:url(../images/buttonMenu/btnR_P.gif);
}

.buttonMenuSelected{
	background-image:url(../images/buttonMenu/btnM_A.gif);
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
}
.buttonMenuSelected .IMGL{
	background-image:url(../images/buttonMenu/btnL_A.gif);
}
.buttonMenuSelected .IMGR{
	background-image:url(../images/buttonMenu/btnR_A.gif);
}
.buttonMenuA, .buttonMenuP, .buttonMenuSelected{
cursor:pointer;
}
.buttonMenuA .IMGL, .buttonMenuA .IMGR, .buttonMenuP .IMGL, .buttonMenuP .IMGR, .buttonMenuSelected .IMGL, .buttonMenuSelected .IMGR{
	background-repeat:no-repeat;
	width:7px;
	height:32px;
}
/*===========================================================*/
.borderType1{
	border-width:1px;
	border-style:solid;
	border-color:#e20807;
	background-color:#F1F1F1;
	padding:3PX;
	}
	
.borderType2{
	border-width:1px;
	border-style:solid;
	border-color:#F1F1F1;	
	padding:3PX;
	}
	
	
.borderType4{
	border-width:1px;
	border-style:solid;
	border-color:#e20807;	
	padding:3PX;
	text-align:center;
	}
.borderType5{
	border-width:1px;
	border-style:solid;
	border-color:#e20807;	
	padding:3px;	
}
	
	
	
.padding-right10px TD{
		padding-right:10px;		
		}	
		
.leftButtons{
}

.leftButtons ul{
	list-style-type:none;
	padding:0px;
	margin:0px;	
}

.leftButtons li{
	margin-top:2px;
	padding:2px;
	margin-bottom:2px;
	border-color:#c7c7c7;
	border-width:1px;
	border-style:solid;
	color:767676;		
}

.leftButtons li div{
	padding-left:12px;
	background-image:url(../images/template/leftButtonArrow.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	
}

.leftButtons .active {
	background-image:url(../images/template/leftButtonActive.gif);
	background-position:center;
	background-repeat:repeat-x;
	cursor:pointer;
	color:#767676;
}
.leftButtons .passive {
	background-color:#FFFFFF;
	cursor:pointer;
	color:#767676;
}
.leftButtons .selected {
	background-image:url(../images/template/leftButtonActive.gif);
	background-position:center;
	background-repeat:repeat-x;
	color:#767676;
}

/*============================================================*/

.addressBar{
font-size:14px;
color:#000000;
/*font-weight:bold;*/
border-width:1px;
border-style:solid;
border-color:#929292;
padding:2px;
}
.addressBar td{
padding-left:5px;
padding-right:5px;
}
.addressBar span{
font-size:11px;
color:#e20807;
}
.addressBar .serviceCenterText{
font-size:18px;
color:#FFFFFF;
background-color:#9b9a9a;
}
.textAlignLeft{
text-align:left;
}
.textAlignRight{
text-align:right;
}
.textAlignCenter{
text-align:center;
}


/* tab bolumu ============================================================*/
.tabYap1{
}

.tabYap1 .tab{
position:absolute;
background-color:#FFFFFF;
margin-left:3px;
padding:3px;
}

.borderType3, .tabYap1 .tab{
border-style:solid;
border-width:1px;
border-color:#e0dfe3;
}

.borderType3{
padding-left:10px;
}


.tabSpacer{
height:7px;
line-height:7px;
}

.tabBorderSpacer{
height:15px;
line-height:15px;
}

.tabYap2 .tab2{
position:absolute;
background-color:#FFFFFF;
margin-left:7px;
padding:3px;
}
.tabYap2 .tab2{
font-weight:bold;
font-size:11px;

}

/* pictures bolumu ============================================================*/
.thumbPictureArea{
	width:140px;
	/*background-color:Black;*/
	padding:5px;
	float:right;
}
div.thumbPictureArea ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div.thumbPictureArea li
{
	margin-top: 2px;
	padding-top: 2px;
	list-style: none;
	cursor:pointer;
}

.noWidthFloated
{
	width:auto;
	float:none;
}

.noWidthFloated li
{
	float:left;
	margin-left:2px;
	margin-right:2px;
}

/* agentBookingView.aspx bolumu ============================================================*/
.agentBookingViewMainTable{
																	
}
.agentBookingViewMainTable .R{
padding:3px;
width:150px;

}
.agentBookingViewMainTable .L{
padding:3px;

}

.AgentUserDetail TD{
text-align:center;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
}

.AgentUserDetailHeader{
font-weight:bold;
background-color:#cacaca;

}
.userL{
text-align:left;
}

.userR{
text-align:userR;
}
.pnrNosu td{
font-size:12px;
font-weight:bolder;
background-color:#ebebeb;
}



.AgentUserDetail a,.AgentUserDetail a:active, .AgentUserDetail a:link{
	text-decoration: none;
	color: #e20807;
	text-decoration: underline;
}

.AgentUserDetail :hover{
	/*text-decoration: underline;*/
}

.span span{
color:#e20807;
}

.donOlmasinTD{
cursor:pointer;
width:183px; !important; 
}

*html .donOlmasinTD, .donOlmasinTD{
cursor:pointer;
width:178px; !important;
}

.donOlmasinRadioDiv{
float:left;
width:29px;
height:22px;
}

*html .donOlmasinRadioDiv, .donOlmasinRadioDiv{
float:left;
width:26px;
height:22px;
}

.donOlmasinSeperateDiv{
float:left;
width:1px;
height:22px;
background-color:#e0dfe3;
}
.valignTopYap TD{
vertical-align:top;
}
/*bottomIconSet =======================================*/
.bottomIconSet{
background-image:url(../images/bottomLogo.gif);
background-repeat:no-repeat;
float:right;
height:60px;
}
.global{
background-position:0px 0px;
width:66px;
}
.verifedVisa{
background-position:-66px 0px;
width:57px;
}
.masterCardSecureCode{
background-position:-123px 0px;
width:62px;
}

.visa{
background-position:-185px 0px;
width:50px;
}

.master{
background-position:-235px 0px;
width:53px;
}

.garantiEticaret{
background-position:-288px 0px;
width:71px;
}
.tursab{
background-position:-359px 0px;
width:40px;
}
.wSpacer
{
	width:5px;
	}
	
	a.TransferLink, a.TransferLink:link, a.TransferLink:visited, a.TransferLink:active  {
	text-decoration: none; 
	color:#000000;		
	font-weight:bold;
	
}
a.TransferLink:hover {
	text-decoration: underline;
	
}


/* 10.03.2010 */
.NewDiv	{
	color:#000000;
	border-bottom:1px solid #e1e1e1;
	}

.NewDiv h1	{
	color:#e20807;
	font-size:18pt;
	}

.NewDiv h2	{
	color:#e20807;
	font-size:12pt;
	}

.NewDiv h3	{
	color:#e20807;
	font-size:12pt;
	}



.NewDiv a, .NewDiv a:link, .NewDiv a:visited	{
	color:blue;
	text-decoration:none;
	}

.NewDiv a:hover	{
	color:#e20807;
	text-decoration:underline;
	}

.both	{clear:both;}


/* /10.03.2010 */







