@import url('reset.css');
body {
	font-family:Segoe UI, Trebuchet MS, Tahoma, Arial ;
	font-size:12px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #f2f7f6;
}

.TopMenu	
{
	color:#457aa4;
	text-align:center;
	margin-bottom:-15px;
	padding-top:3px;
	padding-bottom:10px;
}

.TopMenu a:link, .TopMenu a:visited	{
	color:#457aa4;
	text-decoration:none;
	font-size:8pt;
	margin:0px 5px 0px 5px;
	}

.TopMenu a:hover	
{
	color:#004ab9;
	text-decoration:none;
}

.masterbg 
{
	background-image: url(../images/ContainerBg.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}

.Container {
	width:975px;
	margin:auto;
	position:relative;
}
.language {text-align:right; color:#fff; font-size:11px; padding:0 6px 0 0; height:11px; position:absolute; float:right; display:block; padding-left:860px; margin:0px; padding-top:0px;}
.LangDetail {
	width:108px;
	height:96px;
	float:right;
	background-image: url(../images/langbarbottom.png);
	background-repeat: no-repeat;
	background-position: center center;
	list-style:none;
	margin-top:13px;
	z-index:100;
	position:absolute;
}
* html .LangDetail {
	width:108px;
	height:96px;
	float:right;
	background-image: url(../images/langbarbottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	list-style:none;
	margin-top:13px;
}
.summarycontainer span.warning {padding:0 0 0 15px; display:block; height:250px;}
.header {
	width:975px;
	height:115px;
	margin:auto;
	position:relative;
	z-index:1;
}
.logo {
	width:975px;
	height:115px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	outline: none;
	margin:0 0 0 0;
}
* html .logo {
	background-image: url(../images/logo.gif);
}
.menu {
	padding:55px 0 0 640px;
}
.menu a {text-decoration:none; padding:4px; color:#0d5c88; font-size:12px;}
.menu a:hover {text-decoration:underline;}
/*.menu a {
	display:inline-block;
	height:52px;
	float:left;
	font-size:12px;
	background-image: url(../images/menubg.png);
	background-repeat: repeat-x;
	background-position: left top;
	line-height:45px;
	text-decoration:none;
	color:#fff;
	padding:0 11px 0 11px;
}
.menu a:hover {
	background-image: url(../images/menubg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
div.menu i.mleft {background-position: left top;}

div.menu i {
	display:inline-block;
	width:70px;
	height:52px;
	background-image: url(../images/menuleftright.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
}
div.menu b {
	display:inline-block;
	width:1px;
	height:52px;
	float:left;
	background-image: url(../images/menuleftright.gif);
	background-repeat: no-repeat;
	background-position:-70px top;
}*/
.flightcontainer {
	margin:auto;
	width:975px;
	clear:both;
}
.flightbgshadow {	
	margin:auto;
	margin:10px 0 0 0;
	width:975px;
	height:315px;
	/*background-image: url(../images/flightboxshadow.png);
	background-repeat: no-repeat;
	background-position: center bottom;*/
}
.flightbox {
	position:absolute;
	width:975px;
	/*background-color:#fff8da;
	border:5px solid #fff;*/
} 
.flightboxseperator {
	width:360px;
	height:6px;
	/*background-image: url(../images/seperator.gif);
	background-position: left bottom;
	background-repeat: no-repeat;*/
	padding:12px 0 0 0;
}
* html .flightboxseperator {
	padding:0;
}
.flightsearch {
	position:absolute;
	margin:18px 0 0 0px;
	width:475px;
	height:323px;
	z-index:1;
	top:121px;
	background-image: url(../images/flightsearchbox.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight:bold;
}

* html .flightsearch {
	position:absolute;
	margin:18px 0 0 0px;
	width:475px;
	height:323px;
	z-index:1;
	top:121px;
	background-image: url(../images/flightsearchbox.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight:bold;
}


.flightsearchaff {
	position:absolute;
	margin:0 0 0 0px;
	width:475px;
	height:323px;
	z-index:1;
	top:0px;
	left:0px;
	background-image: url(../images/flightsearchbox.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight:bold;
}
* html .bannerside {
	display:inline;
	float:right;
	width:500px;
	height:323px;
	background-image:url(../images/bannerside.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.bannerside {
	display:inline;
	float:right;
	width:500px;
	height:323px;
	background-image:url(../images/bannerside.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.slider 
    {display:inline; float:right; width:410px; height:278px; overflow:auto; background:#fff; margin:5px 9px 9px 9px;
             
    }
    
    #slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:483px;
		height:274px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	

	/* numeric controls */	
	ol#controls{
		position:absolute;
		top:278px;
		display:block;
		margin-left:15px;
		height:28px;
		}
	ol#controls li{
		margin:9px 5px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		width:21px;
		height:21px;
		background:url(../images/btn_bos.gif) no-repeat center center;
		/*line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;*/
		}
	ol#controls li.current a{
		/*background:#5DC9E1;
		color:#fff;*/
		background:url(../images/btn_dolu.gif) no-repeat center center;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.flightmask {width:100%; color:#666; margin:14px 0 8px 0;} 
.flightmask td {padding:2px; font-size:11px;}
.flightmask td select, input{color:#666; font-size:11px;}
.flightmask input {
	color:#666;
	height:18px;
	line-height:18px;
	border:1px solid #9eb5b9;
	background-image: url(../images/inputbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.flightmask td.fmfirst {width:155px;}
.flightmask td.fmfirst select{width:150px;}
.flightmask td.fmsecond {width:80px;}
.flightmask td.fmsecond input{width:80px;}
.flightmask td.fmfifth {width:30px;}



.flightlist {width:100%; color:#666; margin:15px 0 0 0;}
.flightlist td {padding:2px; font-size:11px; vertical-align:bottom;}
.flightlist td input, select{color:#666; font-size:11px;}
.flightlist input {
	height:18px;
	line-height:18px;
	border:1px solid #9eb5b9;
	background-image: url(../images/inputbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.flightlist td.fmdate {width:122px;}
.flightlist td.fmdate input{width:132px;}
.flightlist td.fmdate select{width:150px;}

.flightlist td.fmfirst {width:50px;}
.flightlist td.fmsecond {width:50px;}
.flightlist td.fmthird {width:50px; text-align:right;}
.flightlist td.fmfourth {width:50px; text-align:right;}
.flightlist a.flightsearchbtn {
	display:inline-block;
	width:110px;
	height:20px;
	background-image: url(../images/flightbtnbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border:1px solid #bd3f00;
	line-height:18px;
	text-decoration:none;
	text-align:center;
	font-size:13px;
	color:#fff;
	margin-top:15px;
}

.btn{display:inline-block;
	width:110px;
	height:20px;
	background-image: url(../images/flightbtnbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border:1px solid #bd3f00;
	line-height:18px;
	text-decoration:none;
	text-align:center;
	font-size:13px;
	color:#fff;
	margin-top:15px;}
.loadingimg 
{
	float:right;
	margin:5px 15px;
}
.loadingimgmaster 
{
	margin:auto;
	margin:85px 0 0 85px;
}
.flightlist a.flightsearchbtn:hover {
	background-repeat: repeat-x;
	background-position: left bottom;
}
.flightlist a.flightsearchbtn i {
	display:inline-block;
	width:22px;
	height:20px;
	margin:0; 
	padding:0;
	background-image: url(../images/flightbtnbgsearchicon.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.flightsearchheader {color:#e64000; font-size:17px;}
.flightsearchheader i {display:block; padding-left:40px; height:30px; line-height:32px; margin-top:4px; background:url(../images/searchheader.gif) no-repeat left top; font-style:normal;}
.copyright {
	clear:both;
	width:975px;
	height:66px;
	display:block;
	margin-top:2px;
	font-size:12px
	color:#0d5c88;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.copyright b {float:left; font-weight:normal; margin-left:35px; padding-top:10px;}
.copyright div { font-style:normal; padding-left:30px; padding-top:10px;}
.copyright div a{ color:#333333; font-weight:bold; padding-left:5px; padding-right:5px;}
.copyright .tursys{ background-image:url(../images/tursys.png); background-repeat:no-repeat; background-position:center; width:118px; height:40px; float:right; margin-right:20px; display:block; padding-top:0px;}
.searchbox {
	color:#626262;
	margin:auto;
	margin-top:12px;
	width:430px;
}
a.multiplebtn {color:#666; text-decoration:none;}
a.multiplebtn:hover {text-decoration:underline;}
.multiplebtn i{
	float:left;
	display:inline-block;
	width:13px;
	height:20px;
	line-height:20px;
	background-image: url(../images/plusbtn.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right:12px;
}
#myradiobox label {cursor:pointer; background:url(../images/radio.gif) left top no-repeat; color:#666; line-height:20px; float:left; padding-left:20px;}
#myradiobox label.onactive {background: url(../images/radio.gif) left no-repeat; top:-20px;}
#myradiobox .myradio {cursor:pointer; background:url(../images/radio.gif) left bottom no-repeat; height:20px;}
#myradiobox input {position:absolute; margin:0; padding:0; left:-9999px;}
#myradiobox span {display:inline-block; float:left; line-height:20px; margin:18px 22px 0 0; font-size:10px;}
#tab-1, #tab-2, #tab-3, #tab-4, #tab-5 {margin:0 0 0 10px;}

/*Second Page*/
.stepcontainer {margin:2px 0 5px 0; height:60px; background-image:url(../images/stepbg.png);}
.stepcommon 
{
	width:970px;
	height:60px;
	margin:10 0 0 0px;
	background-repeat: no-repeat;
	background-position: center center;	
	text-align:center;
}
.stepcontainer div.s1 {background-image: url(../images/step1.png);}
.stepcontainer div.s2 {background-image: url(../images/step2.png);}
.stepcontainer div.s3 {background-image: url(../images/step3.png);}
.stepcontainer div.s4 {background-image: url(../images/step4.png);}

.searchresult {width:640px; float:left; clear:both;}
.pagedynamic {
	width:975px;
	margin:auto;
	background-image: url(../images/pagedynamic.png);
	min-height:600px;
	background-repeat: no-repeat;
	background-position: center 35px;}
	
*html .pagedynamic {
	background-image: url(../images/pagedynamic.gif);
	height:600px;}
	
.pagedynamic h1 {font-size:20px; color:#fd6d0d; display:block; margin:2px 0 0 20px;}

.searchresult h1 {font-size:20px; color:#fd6d0d; display:block; margin:0 0 0 20px;}
.searchresult h1 b{font-weight:normal; font-size:11px; color:#666;}
.searchresult h1 strong {font-size:20px; color:#fd6d0d; font-weight:bold;}

.searchresult h2 {font-size:20px; color:#79a601; display:block; margin:0 0 0 20px;}
.searchresult h2 strong {font-size:20px; color:#79a601; font-weight:bold;}

.summarycontainer {width:328px; float:left; min-height:400px; padding:0px; }
/*#summary {position:absolute; top:183px;}*/
.summary  
{
	width:328px; float:left; min-height:400px; margin:0 400;
	z-index:1000;
    background-image: url(../images/summarybg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.summary h1 {font-size:20px; color:#fd6d0d; display:block; margin:10px 0 0 15px;}
.summarycontainer {
	margin:0 0 0 0;
}
.searchresulth1bg {
	width:632px;
	height:45px;
	background-image: url(../images/searchresulth1bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.searchresulth1bg h1 {margin-top:3px; margin-left:12px;}
.searchresultmainbg {
	width:632px;
	height:45px;
	background-image: url(../images/searchresultmainbg.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.searchresulfooterbg {
	width:632px;
	height:15px;
	background-image: url(../images/searchresulfooterbg.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.summarycontainer div.summarycontent {margin:auto; width:290px; margin-top:20px; font-size:11px; color:#666;}
.summarycontainer div.summarycontent h1{margin:0px 0 0 0;}
.summarycontainer div.summarycontent h2{color:#1f75c2; height:20px; padding:20px 0 0 0; display:block; font-size:14px;}
.summarycontainer span.leftmargin {padding:0 0 0 10px; display:block;}
* html .summarycontainer {margin:5px 0 0 0; background-image: url(../images/summarybg.gif);}
.searcresulthgrid {width:615px; margin:0 0 15px 9px; font-size:11px; color:#666;cursor:pointer;}
.searcresulthgrid td {border-bottom:1px solid #ccc; height:26px; padding:0 3px 0 2px;}
.searcresulthgrid th{
	height:27px;
	color:#1f75c2;
	background-image: url(../images/searchresulttbodybg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.searcresulthgrid tfoot{	
	color:#666;
	background-image: url(../images/searchresulttfootbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:right;
}
.searcresulthgrid tfoot a {text-decoration:none; color:#fd6d0d;}
.searcresulthgrid tfoot a:hover {text-decoration:underline;}
.resultwarn {margin:0 0 0 20px; color:#666; font-size:11px; padding:15px 0 0 0; border-top:1px dotted #fd6d0d;}
.FlightBtnContent { height: 35px; padding-top: 15px; padding-bottom: 5px; padding-left:3px; float:left;}

.FlightBtnContent a{
	display:block;
	clear:both;
	color:#fff;
	width:320px;
	height:21px;
	line-height:21px;
	text-decoration:none;
	text-align:center;
	border:1px solid #b54001;
	background-image: url(../images/defaultbtn.gif);
	background-repeat:repeat-x;
	background-position: left top;
	margin:3px 5px 0 0;
}
.FlightBtnContent a:hover {
	background-image: url(../images/defaultbtn.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.footerseparator {
	margin:auto;
	padding:45px 0 0 0;
	clear:both;
	width:698px;
	background-image: url(../images/footersep.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align:center;
	color:#666;
	font-size:10px;
}
.dynamicpagetop {
	width:974px;
	height:40px;
	background-image: url(../images/dynamicpagetop.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.dynamicpagebg {
	width:974px;
	
	background-image: url(../images/dynamicpagebg.png);
	background-repeat: repeat-y;
	background-position: center top;
	color:#666666;
}

.dynamicpagebg strong , b{ font-weight:bold;}
.dynamicpagetop h1 {font-size:20px; color:#fd6d0d; display:block; margin-left:20px; padding-top:10px; }
.dynamicpagetop h2 {font-size:20px; color:#79a601; display:block; margin-left:20px; padding-top:10px; }

.dynamicpagefooter {
	width:974px;
	height:18px;
	background-image: url(../images/dynamicpagefooter.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#staticcontent{
 width: 260px;
 position: absolute;
 float: left;	
}
#primaryContent {
	width: 100%;
}

a.contact {
	display:inline-block;
	width:180px;
	height:28px;
	background-image: url(../images/flightbtnbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border:1px solid #d55500;
	line-height:27px;
	text-decoration:none;
	text-align:center;
	font-size:13px;
	color:#fff;
}
a.contact:hover {
	background-image: url(../images/flightbtnbghv.gif);
}
.autocomplete_completionListElement 
{
	visibility : hidden;
	margin : 0px!important;
	background-color : #ffffff;
	color : #000000;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type :none;
    font-size:11px;
    
}

.autocomplete_highlightedListItem
{
	background-color: #a1c9f6;
	color: black;
	padding: 1px;
	width:120px;
	font-size:11px;

}

.autocomplete_listItem 
{   
    font-family:Verdana;
	font-size:11px;
	background-color : window;
    width:120px;
	color:#666;
	padding : 1px;
}

/*=========ajax_listOfOptions*/
/* Big box with list of options */
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:130px;	/* Width of box */
	height:198px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #b7b7b7;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:10px;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;	
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#ff6600;
	color:#FFF;
}
#ajax_listOfOptions_iframe{
	background-color:#ff6600;
	position:absolute;
	z-index:5;
}

/*Flight Search New*/

.neredennereye 
{
	width:430px;
	margin:5px 0 5px 0;
}
.neredennereye div {float:left; height:20px; margin:0 5px 5px 0;}
.flightseperator {
	width:100%;
	height:5px;
	background-image: url(../images/seperator.gif);
	background-repeat: repeat-x;
	background-position: left center; 
	clear:both;
	margin:0;
	padding:0;
}
.SearchBtnDefault a
{
	display:block;
	clear:both;
	color:#fff;
	width:120px;
	height:21px;
	line-height:21px;
	text-decoration:none;
	text-align:center;
	border:1px solid #b54001;
	background-image: url(../images/defaultbtn.gif);
	background-repeat:repeat-x;
	background-position: left top;
	margin:5px 5px 0 0;
	float:right;
}
.SearchBtnDefault a:hover
{
	background-image: url(../images/defaultbtn.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}

.dropdown {float:right;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { /*color:#816c5b;*/ text-decoration:none; outline:none;}
.dropdown a:hover { color:#5d4617;}
.dropdown dt a:hover { color:#3b5200; text-decoration:underline; /* border: 1px solid #d0c9af;*/}
.dropdown dt a {background:url(../images/langbar.png) no-repeat scroll right center; color:#3b5200; padding:0 5px 5px 0; /* border:1px solid #d4ca9a;*/ display:block; padding-right:20px;  width:90px;}
.dropdown dt a span {cursor:pointer; display:block; padding:5px; margin-right:8px;}
.dropdown dd ul { background:url(../images/langbarbottom.png) no-repeat scroll right top; /*border:1px solid #d4ca9a;*/ color:#C5C0B0; display:none; left:0px; padding:16px 0px 10px 0; position:absolute; top:2px; width:auto; width:110px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li a {width:100px; padding:1px 0 1px 0; display:block;}
.dropdown dd ul li a:hover { }

.dropdown img { border:none; vertical-align:middle; padding-left:6px;}
.flagvisibility { display:none;}
.hidden label{padding-left:4px;}

.StepBox {
	min-width:100px;
	height:39px;
	color:#FFF;
	display:inline-block;
	margin-right:50px;
}
.StepBox i{
display:inline-block;
	height:39px;
	width:39px;
	float:left;
	background-image: url(../images/StepSelectedBox.png);
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	line-height:37px;
	z-index:1;
	color:#507101;
	text-align:center;
	font-style:normal;
	font-weight:normal;
	font-size:22px;
}
.StepBox  .homeBtn{
display:inline-block;
	height:39px;
	width:39px;
	float:left;
	background-image: url(../images/homeBtn.png);
	background-repeat: no-repeat;
	background-position: center center;
	position:absolute;
	line-height:37px;
	z-index:1;
	color:#507101;
	text-align:center;
	font-style:normal;
	font-weight:normal;
	font-size:22px;
}
.StepBox  a{
color:#FFFFFF;
}
.StepBox b
{
	height:39px;
	display:inline-block;
	padding:0 20px 0 25px;
	line-height:36px;
	font-weight:normal;
	margin-left:20px;
	background-image: url(../images/StepNotSelected.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-size:13px;
}
.StepBox .selected 
{
	background-image: url(../images/StepSelected.png);	
}

/*---------------15 Mart 2010------------------*/
.summarytable {
	width:290px;
	margin:auto;
	margin-top:22px;
	color:#4c4c4c;
	margin-left:0;
	padding-left:0;
}
.commonsummaryimg {
	margin-right:8px;
}
.summaryinlinebg {
	height:28px;
	background-image: url(../images/summaryinlinebg.png);
	background-repeat: no-repeat;
	background-position: center center;
	color:#0040b4;
	font-size:17px;
}

/*26 03 2010*/
.FormTable {width:616px; margin:auto;}
.FormTable input , select{background-color:#ffffb8; border:solid 1px #cccccc;}
.FormTable td {height:25px; padding:3px 5px 3px 10px; font-size:11px; color:#555;}


.FormTable2 {width:954px; margin:auto;}
.FormTable2 input , select{background-color:#ffffb8; border:solid 1px #cccccc;}
.FormTable2 td {height:25px; padding:3px 5px 3px 10px; font-size:11px; color:#555;}


.FormHeader {
	background:#f9f9e4;
	color:#555;
	height:25px;
	font-size:13px !IMPORTANT;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:3px 5px 3px 10px;
}
.PersonalLeftDiv {float:left; width:350px;}
.PersonalRightDiv {float:right; width:220px;}
.PassengerCommonMargin {display:inline-block; width:75px;}
.PassengerCommonMarginRight {display:inline-block; width:60px;}
.PassengerCommon {float:left;}
.PersonalLeftDiv input  {width:265px; } 
.PersonalRightDiv input {width:145px;}
.Gender {width:80px;}
.Name {width:180px;}
.SurName {width:185px;}
.BirthDay {width:150px;}


.LangDetail li {display:block; width:100px; margin:auto; margin-top:5px;}
.LangDetail li a {text-decoration:none; color:#444;}
.LangDetail li a:hover {text-decoration:underline;}
.LangDetail li .active {
	display:block; width:100px;
	background-image: url(../images/langbarbottombg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
* html .LangDetail li .active {
	background-image: url(../images/langbarbottombg.gif);
}


.searcresulthgridtd {text-align:left;}
.searcresulthgridtdprice {text-align:right;}

.credit{  font-weight:bold; padding:0px; margin:0px;}
.credit span{color:#3f6100; line-height:20px; padding-left:5px; padding-right:5px;}
.credit input{ border:none;line-height:20px;}

.creditInformation{ border:solid 1px #d4d4d4; background-color:#ffffff; padding:5px;}
.creditInformation ul li{ padding:2px; margin:0px; color:#1d53b7;}
.creditInformation .baslik{ color:#ff4800; font-size:12px;}