/*------------------------------------HACKING BASLANGICI------------------------------------*/

* {margin:0;padding:0}
* html .Outer{height:100%;} /*IE Icin Yukseklik Ayari*/
* html .Footer {height:87px;/* IE5 Icin */	he\ight:85px;/* IE6 Icin */}
.Clearer{clear:both; height:1px; overflow:hidden; margin-top:-1px;}

/*------------------------------------HACKING BITISI------------------------------------*/

.Outer{
	min-height:100%;
	width:980px;
	text-align:left;
	margin:-85px auto 0;
	background-color: #FFF;
}
/*-------------------------------Header Basladi-------------------------------*/
.Header {
	width:980px;
	height:170px;
	padding-top:85px;
	background-image: url(../images/HeaderBg.jpg);
	background-repeat: no-repeat;
	background-position: left 85px;
	margin: 0 auto;
}
.HeaderUst  {cursor:default;}
.HeaderUst H1 {
	display:block;
	font-weight:normal;
	font-size:12px;
	margin:0px;
	padding:0px;
}
.Logo{
	display:block;
	width:260px;
	height:130px;
	border:none;
	background-image: url(../images/Logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.HeaderUst {
	width:980px;
	height:130px;
}
.HeaderMenu {
	width:980px;
	height:40px;
	background-color:#ccc;
	background-image: url(../images/HeaderMenuBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0 auto;
	padding:0px;
}
.HeaderMenu ul {
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.HeaderMenu li{
	height:38px;
	line-height:38px;
	display:block;
	list-style:none;
	float:left;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font-size:15px;
}
.HeaderMenu li A:link, .HeaderMenu li A:visited, .HeaderMenu li A:active, .HeaderMenu li A:hover {
	text-decoration:none;
	color:#FFF;
}
.HeaderMenu li #Current {
	float:left;
	display:block;
	height:38px;
	padding-left:6px;
	padding-right:6px;
	color:#135726;
	background-image: url(../images/MenuCurrentBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.HeaderMenuLeft {
	width:620px;
	float:left;
	height:38px;
	padding-left:200px;
}
.Language {
	display:block;
	float:right;
	width:105px;
	height:38px;
	line-height:26px;
}
.Language ul {
	padding-left:0;
}
.Language li{
	display:block;
	height:38px;
	line-height:38px;
	list-style:none;
	float:left;
	text-align:center;
	padding-left:10px;
	padding-right:0px;
}
.Language li .De{
	display:block;
	width:31px;
	background-image: url(../images/Ger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Language li .Tr{
	display:block;
	width:31px;
	background-image: url(../images/Tr.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
/*-------------------------------Header Bitti-------------------------------*/

/*-------------------------------Container Basladi-------------------------------*/
.Container {
	width:980px;
	margin:0 auto;
	background-color:#fff;
	color:#666;
}
/*-------------------------------Sol Menu Basladi-------------------------------*/
/*.ContainerLeft {
	float:left;
	display:block;
	width:328px;
	padding-top:10px;
	vertical-align:top;
}*/
.ContainerLeftConteiner {
	width:320px;
	height:460px;
	background-color: #f5f5f5;
	margin:0 auto;
	background-image: url(../images/FlightSearchBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ContainerLeftConteiner H1 {
	display:block;
	height:20px;
	font-size:14px;
	font-weight:normal;
	font-size:14px;
	color:#848d90;
	text-indent:20px;
	line-height:20px;
	background-image: url(../images/Search.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:10px;
	margin-top:5px;
}

.FlightSearch {	
	width:275px;
	color:#134e22;
	font-size:13px;
	margin-top:15px;
	margin-left:25px;
}
.FlightSearch td {
	height:22px;
	line-height:22px;
}

.FlightSearch H2 {
	display:block;
	font-size:13px;
	font-weight:normal;
}

.Flug {
	width:190px;
}
.Flug H2 {
	display:block;
	height:24px;
	font-size:13px;
	font-weight:normal;
	margin-top:6px;
	padding-left:10px;
	color:#fff;
	line-height:24px;
	background-color:#bababa;
	/*background-image:url(../images/gripTop.gif);*/
}
.Flug H2 A {
	display:block;
	float:left;
	width:20px;
	height:25px;
	background-image: url(../images/LeftPlane.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.FlugContainer {
	width:195px;
	margin:0 auto;
	background-color:#fff;
	border-bottom:#bababa solid 3px;
}
.FlugContainer td {
	padding-left:7px;
	padding-top:1px;
	padding-bottom:1px;
}
.FlugContainer b {
	font-weight:normal;
	font-size:12px;
	color:#848d90;
}
.FlugContainer2 {
	width:173px;
	margin:0 auto;
	background-color:#FFFFFF;
	border:#c3d8b9 solid 1px;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:5px;
	height:90px;
	font-size:12px;
	color:#134e22;
}

.FlugMainContainer {
	margin:0 auto;
	background-color:#f1f1f1;
	border:#bababa solid 1px;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:10px;
}

.FlugMainContainer input, .FlugMainContainer select, .FlugMainContainer textarea {
color:#245f81;
vertical-align:middle;
font-size:10px;
}

.FormsTextField {
	color:#024122;
	vertical-align:middle;
	font-size:12px;
	border:solid 1px #134e22;
}

.FlugMainContainer2{
	margin:0 auto;
	background-color:#f1f1f1;
	border:#bababa solid 1px;
}

.FlugMainContainer2 hr{
color:#044a19;
}

.FlugMainContainer2 td{
padding-left:15px;
padding-top:1px;
padding-bottom:1px;
padding-right:1px;
}
/*-------------------------------Sol Menu Bitti-------------------------------*/
/*-------------------------------Sag Icerik Basladi-------------------------------*/
.ContainerRight {
	float:left;
	display:block;
	width:652px;
	padding-top:5px;
	vertical-align:top;
}
.ContainerRightBanner {
	width:630px;
	height:185px;
	margin-left:8px;
	background-image: url(../images/Banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeftGridContainer {
	width:365px;
	float:left;
}
.LeftGridContainerIcon {
	width:26px;
	height:22px;
	display:block;
	float:left;
	background-image: url(../images/AbDeu.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.LeftGridContainerIcon2 {
	width:26px;
	height:22px;
	display:block;
	float:left;
	background-image: url(../images/AbTr.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.LeftGridContainer H3 {
	display:block;
	height:25px;
	background-image: url(../images/RightMenuHeader.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:14px;
	font-weight:normal;
	padding-left:10px;
	color:#fff;
	line-height:22px;
}

.RightGridContainer H3 {
	display:block;
	height:25px;
	background-image: url(../images/RightMenuHeader.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:14px;
	font-weight:normal;
	padding-left:10px;
	color:#fff;
	line-height:22px;
}
.Flug H2 A {
	display:block;
	float:left;
	width:20px;
	height:25px;
	background-image: url(../images/LeftPlane.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
/*-------------------------------Data Grid Basladi-------------------------------*/
.GridContainer {
	width:350px;
	margin:0 auto;
	background-color:#fff;
	border-left:#ccd5dc solid 1px;
	border-right:#ccd5dc solid 1px;
	border-bottom:#bdbdbd solid 3px;
	margin-bottom:10px;
}
.GridContainerInner {
	width:350px;
	margin:0 auto;
	background-color:#fff;
	margin-bottom:10px;
	border-left:solid 1px #eeeeee;
	border-top: solid 1px #eff5f9;
	border-right:solid 1px #eeeeee;	
	color:#0063b1;
}
.GridHeader td{
	height:30px;
	padding-left:4px;
	font-size:12px;
}
.GridHeader {
	background-image: url(../images/GridHeaderBg.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}
.GridHeaderCenter{
	width:165px;
	border-left:solid 1px #ccd5dc;
	border-right:solid 1px #ccd5dc;
}
.GridCell td{
	height:25px;
	background-image: url(../images/GridCellBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left:4px;
	font-size:12px;
	cursor:pointer

}
.GridCellOver td{
	height:25px;
	background-color:#cfe5f5;
	padding-left:4px;
	font-size:12px;
	background-image: url(../images/GridCellBgOver.gif);
	cursor:pointer
}
.RightGridContainer {
	width:365px;
	float:left;
}
/*-------------------------------Data Grid Bitti-------------------------------*/
/*-------------------------------Sag Icerik Bitti-------------------------------*/
/*-------------------------------Container Bitti-------------------------------*/

/*-------------------------------Footer Basladi-------------------------------*/
.Footer {
	width:980px;
	height:85px;
	clear:both;
	margin:0 auto;
	color:#0b511f;
	text-align:left;
	background-color:#e6eaed;
}
.FooterInnerText {
	font-size:13px;
	padding-top:15px;
	padding-left:15px;
}
.FooterInner {
	width:980px;
	height:25px;
	margin:0 auto;
	font-size:12px;
	text-align:center;
	line-height:25px;
	color:#fff;
	background-image: url(../images/FooterBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.FooterInner A:link, .FooterInner A:visited, .FooterInner A:active {font-size:13px; text-decoration:none; color:#fff; padding-left:5px; padding-right:5px;}
.FooterInner A:hover {font-size:13px; text-decoration:none; color:#fff;}
/*-------------------------------Footer Bitti-------------------------------*/

.ContainerLeft input, .ContainerLeft select, ContainerLeft textarea {
color:#245f81;
line-height:20px;
vertical-align:middle;
font-size:10px;

}

.spacer5px{
height:5px;
line-height:5px;

}

/*-------------------------------Flight Step Baslangic-------------------------------*/
.StepHeader {
	width:980px;
	height:28px;
	/*border-bottom:solid 1px #ccc;*/
	/*background-color:#fff;*/
	background-image: url(../images/StepHeaderLeft.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.StepHeaderLeft {
	display:block;
	width:830px;
	height:28px;
	line-height:23px;
	float:left;
	color:#175129;
	font-size:13px;	
}
.StepHeaderDiv {padding-left:15px;}
/*.StepHeaderLeft span {float:left; display:block; width:22px; height:28px;}*/
.stepStatus{
	display:block;
	width:150px;
	float:left;
	height:28px;
	margin-bottom:0px;
	/*background-image: url(../images/StepBg.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
}
.stepStatus ul ,.stepStatus li{padding:0px;margin:0px; margin-left:2px; margin-right:2px; list-style:none;}
.stepStatus li{float:left; display:block; width:28px; height:28px; line-height:24px; font-size:14px;}		  
.stepSpacer li{width:5px;}
.stepActive, .stepDisable{background-position: top left;background-repeat:no-repeat;width:21px;text-align:center;}		  
.stepActive{background-image:url(../images/Stepactive.gif);color:#ebf7a4;}
.stepDisable{background-image:url(../images/StepDisable.gif) ; color:#fff;}

/*-------------------------------Flight Step Bitis-------------------------------*/


/*-------------------------------Data FlightGrid Basladi-------------------------------*/
.FlightGridContainer {
	margin:0 auto;
	background-color:#fff;
	/*border:#bababa solid 1px;*/
	margin-bottom:10px;
	padding-top:10px;
	
}
.FlightGridContainerInner {
	background-color:#fff;
	color:#505050;
	font-size:10px;
}
.FlightGridHeader td{
	height:30px;
	padding-left:4px;
	font-size:12px;
}
.FlightGridHeader {
	background-image: url(../images/FlightGridHeaderBg.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}
.FlightGridHeaderCenter{
	width:145px;
	border-left:solid 1px #ccd5dc;
	border-right:solid 1px #ccd5dc;
}
.FlightGridCell td /*padding-left'e dokunma*/{
	height:25px;
	/*background-image: url(../images/gripTop2.gif);
	background-repeat: repeat-x;*/
	padding-left:4px;
	font-size:12px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
}

.FlightGridCell b {
	font-weight:normal;
	font-size:14px;
	margin-left:10px;	
}

.FlightGridCell1 { 
background-image:url(../images/FlightGridCell1Top.gif);
background-repeat:repeat-x;
border:solid 1px #cccccc;
padding-left:10px;

}
.FlightGridCell3 { 
background-image:url(../images/FlightGridCell1Top.gif);
background-repeat:repeat-x;
border:solid 1px #cccccc;
padding-left:10px;
color:#a6120d;
font-weight:bold;
font-size:14px;
}

.FlightGridCell1 td{
	height:20px;
	font-size:9px;
	color:#0FABDC;
	margin-left:5px;
	padding-right:1px;
	font-weight:bold;
}

.FlightGridCell1 span{
font-size:12px;
font-weight:normal;
color:#0064b2;
text-align:left;
}

.FlightGridCell2 td{
	height:22px;
	font-size:10px;
	color:#505050;
	padding:1px;
}

.FlightGridCellOver td{
	height:25px;
	background-color:#cae2f5;
	padding-left:4px;
	font-size:12px;
	background-image: url(../images/FlightGridCellBgOver.gif);
	cursor:pointer
}
.RightFlightGridContainer {
	width:365px;
	float:left;
}

.FlightGridButton A:link, .FlightGridButton A:active, .FlightGridButton A:visited {
width:100px;
height:14px;
background-color:#fff;
color:#b70004;
font-size:10px;
padding:3px;
text-decoration:underline;
}

.FlightGridButton A:hover{
width:100px;
height:14px;
background-color:#fff;
color:#b70004;
font-size:10px;
padding:3px;

text-decoration:none;
}
/*-------------------------------Data FlightGrid Bitti-------------------------------*/

/*-------------------------------Flight Cost Grid Baslangic-------------------------------*/
.FlightCostContainer {
	width:950px;
	height:130px;
	/*background-color: #f5f5f5;*/
	border: 1px solid #bbb;
	margin:0 auto;
	font-size:12px;
}
.FlightCostContainerCenter {
	width:170px;
}
.FlightCostCenter {
	width:160px;
	height:110px;
	background-color:#fff;
	border: 1px solid #bbb;
	color:#0FABDC;
	font-size:16px;
}
.FlightCostCenter strong{
	font-weight:normal;
	font-size:28px;
	color:#134e22;
}
.FlightCostCenter b /*Buton icin*/{
	width:130px;
	height:22px;
	line-height:22px;
	display:block;
	font-weight:normal;
	font-size:12px;
	background-color:#fffee9;
	border: 1px solid #bbb;
	color:#787c81;
}
.FlightCostContainerLeft {
	width:400px;
	height:105px;
}
.FlightCostContainerLeft strong{
	font-size:12px;
	line-height:18px;
	color:#fff;
	font-weight:normal;
}
.FlightCostContainerLeft td{
	width:120px;
	padding-left:16px;
	color:#777;
}
.FlightCostPjmHeader {
	background-color:#bababa;
}
.FlightCostPjmHeader2 {
	background-color:#0FABDC;
}
.FlightCostPjmTr {
	background-color:#faffe7;
}
/*-------------------------------Flight Cost Grid Bitis-------------------------------*/

/*-------------------------------Tablo ve Div Ayarlari Basladi-------------------------------*/
.Bos {
	width:100%;
	height:10px;
	font-size:10px;
}
/* #Table3 td {vertical-align:top;}* Gerek Kalmadi*/

.Error {
	width:450px;
	height:150px;
	text-align:center;
	background-image: url(../images/Error.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin:0 auto;
}
.ErrorText {
	width:400px;
	font-size:12px;
	color:#e00303;
	padding:15px;
	margin:0 auto;
	font-weight:normal;
}
.ErrorTextHeader {
	width:400px;
	height:15px;
	font-size:13px;
	color:#e00303;
	padding-top:16px;
	text-align:center;
	margin:0 auto;
	font-weight:normal;
}
.borderType1 {
	height:30px;
	background-color:#faffe7;
}
.PriceHeader {
	background-color:#bad14d;
	color:#fff;
}

.text10ptlink A:link, .text10ptlink A:active, .text10ptlink A:visited {
	color:#003162;
	text-decoration:none;	
}
.text10ptlink A:hover{
	color:#003162;
	text-decoration:underline;
}
/*-------------------------------Tablo ve Div Ayarlari Bitti-------------------------------*/

.Formbuttons  {
width:100px;
height:22px;
background-color:#fff;
color:#50506e;
font-size:10px;
padding:3px;
border:#c3c0c0 solid 1px;
text-decoration:none;
}

.Formbuttons A:hover{
width:100px;
height:14px;
background-color:#fff;
color:#e81e75;
font-size:10px;
padding:3px;
border:#c3c0c0 solid 1px;
text-decoration:none;
}


/*======================= text==================================*/

.text10pt{
font-size:10px;
color:#666666;
}

/* vluchtinformatie.asp ========================================*/
.FligtPlan_AirportName TD, .FligtPlan_Date TD,  .FligtPlan_Act TD, .FligtPlan_Act_WE TD, .FligtPlan TD , .FligtPlan_WE TD{
	font-size: 11px;
	text-align:center;	
	border-width:1px;
	border-style:solid;
	
}

.FligtPlan_AirportName TD {
color:#fff;
background-color:#7e9346;
border: solid 1px #7e9346;
}

.FligtPlan_Date TD {
	color: #fff;
	height:29px;
	background-color:#bdcc93;
	border: solid 1px #bdcc93;
}
.FligtPlan_Act TD {/*selected*/
	color:#7e9346;
	background-color:#dee5c9;	
	border: solid 1px #dee5c9;
}
.FligtPlan_Act_WE TD {	
	background-color:#f7f7f7;	
	border: solid 1px #f7f7f7;
	color: #2e3092;
}
.FligtPlan TD {	
	color:#666;
	background-color:#f7f7f7;	
	border: solid 1px #f7f7f7;
}
.FligtPlan_WE TD {
	color:#fff;
	background-color:#7e9346;	
	border: solid 1px #7e9346;
}
/* vluchtinformatie.asp ========================================*/

/*================= Agent===============================*/

.AgentMenu A:link, .AgentMenu A:visited, .AgentMenu A:active{
	display:block;
	width:125px;
	height:16px;
	line-height:16px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #fff;
	border: 1px solid #d7d7d7;
	margin-right:12px;
	text-align:center;
	text-decoration:none;
	color:#bad14d;
}
.AgentMenu A:hover {
	display:block;
	width:125px;
	height:16px;
	line-height:16px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #bad14d;
	border: 1px solid #d7d7d7;
	margin-right:12px;
	text-align:center;
	text-decoration:none;
	color:#fff;
}
.AgentMenu {
	height:35px;
	margin:0 auto;
	/*background-image: url(../images/AgentBg.gif);*/
	background-repeat: repeat-x;
	border:1px solid #d6d6d6;
}
.AgentMenuSpan {
	display:block;
	padding-left:70px;
	padding-top:8px;
}
/*================= Agent===============================*/
.rwbgColor1 td{
border-bottom:dotted 1px #b70048;
}

.rwbgColor2 td{
border-bottom:dotted 1px #00b2c0;
}

/*----------------------------------Reslast Page Yeni Classlar-----------------------------*/
.FlightGridCellTable {
	color:#888;
	line-height:18px;
	font-size:12px;
	background-color:#faffe7;
	border:#bababa solid 1px;
}
.FlightGridCellTable td {
	padding-left:10px;
	height:24px;
	line-height:22px;	
}
.FlightGridCellTable b {
	font-size:13px;
}
.FlightGridCellHeader {
	height:26px;
	background-image: url(../images/FlightGridCellHeader.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height:24px;
	color:#0071a7;
	padding-left:10px;
	font-size:14px;
}
.FlightGridCellInner {background-color:#fff;}

.priceDetail{
background-image:url(../images/priceBg.gif);
width:175px;
background-repeat:repeat-x;
padding:5px;
border:solid 1px #cccccc;
min-height:150px;
}
.priceDetail b{
color:#0FABDC;
}
