/*   iSeatzhome
---------------------------------------------- */
.iSeatzhomeBox {background:url("/images/martinair/bg-iSeatzHome-box-top.png") 0 0 no-repeat; float:left; margin:9px 0 0 8px; padding-top:10px; width:588px;}
.iSeatzhomeBox .b1 {background:url("/images/martinair/bg-iSeatzHome-box-bottom.png") 0 100% no-repeat; float:left; width:588px;}
.iSeatzhomeBox .b2 {background:url("/images/martinair/bg-iSeatzHome-box-middle.png") 0 0 no-repeat; float:left; min-height:303px; padding-bottom:40px; width:588px;}
.iSeatzhomeBox .tabNav {float:left; padding:2px 0 0 10px; width:578px;}
.iSeatzhomeBox .tabNav ul {}
.iSeatzhomeBox .tabNav ul li {background:url("/images/martinair/bg-iSeatz-tab-l.png") 0 0 no-repeat; float:left; list-style:none; margin-right:2px; width:115px;}
.iSeatzhomeBox .tabNav ul li a {background:url("/images/martinair/bg-iSeatz-tab-r.png") 100% 0 no-repeat; color:#fff; display:block; font:1.1em/1.1em Tahoma, Geneva, sans-serif; padding:6px 0; text-align:center; text-decoration:none; width:115px;}
.iSeatzhomeBox .tabNav ul li a:hover {text-decoration:underline;}
.iSeatzhomeBox .tabNav ul li.selected {background-image:url("/images/martinair/bg-iSeatz-tab-l-selected.png");}
.iSeatzhomeBox .tabNav ul li.selected a {background-image:url("/images/martinair/bg-iSeatz-tab-r-selected.png"); color:#003563; font-weight:700;}
.iSeatzhomeBox .tabNav ul li.selected a:hover {text-decoration:none;}

	/* Search for
	--------------------------------------------------------------------------*/
	.searchFor {background-color:#f2f9ff; border:#a0ccf0 solid 1px; color:#003663; display:inline; float:left; margin:13px 0 0 25px;}
	.searchFor div.tlc {background-image:url("/images/martinair/clt-searchFor.gif");}
	.searchFor div.trc {background-image:url("/images/martinair/crt-searchFor.gif");}
	.searchFor div.blc {background-image:url("/images/martinair/clb-searchFor.gif");}
	.searchFor div.brc {background-image:url("/images/martinair/crb-searchFor.gif"); overflow:hidden; padding:0 0 0 12px; width:526px;}
	.searchFor ul {}
	.searchFor ul li {list-style:none; float:left; font-size:1.1em; padding:8px 0 9px 0; width:87px;}
	.searchFor ul li input {float:left; height:12px; padding:0; margin:3px 6px 0 0; vertical-align:top; width:12px;}
	.searchFor ul li label {cursor:pointer; float:left; min-height:18px; padding-top:3px;}
	.searchFor ul li.hotel {width:130px;}
	.searchFor ul li.hotel label {background:url("/images/martinair/ic-hotel.png") 0 0 no-repeat; padding-left:25px;}
	.searchFor ul li.car {width:130px;}
	.searchFor ul li.car label {background:url("/images/martinair/ic-car.png") 0 0 no-repeat; padding-left:25px;}
	.searchFor ul li.sights {width:170px;}
	.searchFor ul li.sights label {background:url("/images/martinair/ic-sights.png") 0 0 no-repeat; padding-left:25px;}
	.searchFor ul li span {display:block; font-size:1.15em; font-weight:700; padding-top:3px;}
	
	/*   iSeatzContent
	---------------------------------------------- */
	.iSeatzContent {background:url("/images/martinair/bg-iSeatzContent-top.gif") 0 0 no-repeat; float:left; margin-top:1px; padding-top:14px; width:964px;}
	.iSeatzContent .b1 {background:url("/images/martinair/bg-iSeatzContent-repeat.gif") 0 -20px repeat-y; float:left; width:964px;}
	/*.iSeatzContent .b2 {background:url("/images/martinair/bg-iSeatzContent-middle.gif") 0 0 no-repeat; float:left; min-height:303px; padding:4px 10px 35px 10px; width:944px;}*/
	.iSeatzContent .b2 {background:url("/images/martinair/bg-iSeatzContent-bottom.gif") 0 100% no-repeat; float:left; min-height:303px; width:964px;}
	.iSeatzContent .b3 {background:url("/images/martinair/bg-iSeatzContent-middle.gif") 0 0 no-repeat; float:left; padding:4px 10px 35px 10px; width:944px;}
	
	.iSeatzSearch .b1 {background:url("/images/martinair/bg-iSeatzSearch-bottom.gif") 0 100% no-repeat; float:left; min-height:600px; width:964px;}	
	.iSeatzSearch .b2 {background:url("/images/martinair/bg-iSeatzContent-middle.gif") 0 0 no-repeat; float:left; min-height:303px; padding:4px 10px 35px 10px; width:944px;}
	.iSeatzSearch .b3 {background:none; float:left; padding:0; width:auto;}
	
	.notabs .b3 {background:url("/images/martinair/bg-iSeatzContent-middle1.gif") 0 0 no-repeat;}			
	
	/*   iSeatzContent Tab navigation
	---------------------------------------------- */
	.iSeatzContent .tabNav {float:left; padding-top:2px; width:944px;}
	.iSeatzContent .tabNav ul {}
	.iSeatzContent .tabNav ul li {background:url("/images/martinair/bg-iSeatz-tab-l.png") 0 0 no-repeat; float:left; list-style:none; margin-right:2px; position:relative; width:115px;}
	.iSeatzContent .tabNav ul li a {background:url("/images/martinair/bg-iSeatz-tab-r.png") 100% 0 no-repeat; color:#fff; display:block; font:1.1em/1.1em Tahoma, Geneva, sans-serif; padding:6px 0; text-align:center; text-decoration:none; width:115px;}
	.iSeatzContent .tabNav ul li a:hover {text-decoration:underline;}
	.iSeatzContent .tabNav ul li.selected {background-image:url("/images/martinair/bg-iSeatz-tab-l-selected.png");}
	.iSeatzContent .tabNav ul li.selected a {background-image:url("/images/martinair/bg-iSeatz-tab-r-selected.png"); color:#003563; font-weight:700;}
	.iSeatzContent .tabNav ul li.selected a:hover {text-decoration:none;}
	.iSeatzContent .tabNav ul li span {background:url("/images/martinair/bg-iSeatz-tab-l-selected.png") 0 0 no-repeat; display:block; bottom:-38px; position:absolute; width:10px;}
	
	.iSeatzContent .innertabNav {margin-left:-6px; padding-top:0; position:relative; width:auto;}
	.iSeatzContent .innertabNav  ul li {background:url("/images/martinair/bg-iSeatz-tab1-l.png") 0 0 no-repeat;}
	.iSeatzContent .innertabNav  ul li a {background:url("/images/martinair/bg-iSeatz-tab1-r.png") 100% 0 no-repeat; padding:4px 0;}
	.iSeatzContent .innertabNav  ul li a:hover {color:#fff;}
	.iSeatzContent .innertabNav ul li.selected {background-image:url("/images/martinair/bg-iSeatz-tab1-l-selected.png");}
	.iSeatzContent .innertabNav ul li.selected a {background-image:url("/images/martinair/bg-iSeatz-tab1-r-selected.png"); padding:4px 0 10px 0;}
	.iSeatzContent .innertabNav ul li.selected a:hover {color: #003563;}
	.iSeatzContent .innertabNav ul li {bottom:-5px;}
	.iSeatzContent .innertabNav ul li.terms {width:190px;}
	.iSeatzContent .innertabNav ul li.terms a {width:190px;}
	
	/*   iSeatzContent details box
	---------------------------------------------- */
	.iSeatzContent .detailsBox {background:#f1f8fc; border:1px solid #c2e1fc; color: #003663; clear:both; margin:10px 0 0 0; overflow:hidden; padding:12px 15px; width:95%;}
	.iSeatzContent .iSeatzRelatedContent .detailsBox { margin-left:5px; width:170px;}
	.iSeatzContent .detailsBox h3 {display:block; font-size:12px; padding:0 0 3px 0;}
	.iSeatzContent .iSeatzMainContent .detailsBox ul {margin:0 0 0 15px; padding:0;}
	.iSeatzContent .detailsBox ul li {background:none; list-style:disc; margin:0; padding:0;}
	
	/*   iSeatzContent Specs / Columns
	---------------------------------------------- */
	.iSeatzContent .specs {color:#003663; clear:both;}
	.iSeatzContent .column {float:left; width:160px;}
	.iSeatzContent div.details {margin:-10px 0 5px -10px;}
	
	.iSeatzContent .leftcolumn {width:80px;}
	
	.iSeatzContent .middlecolumn {padding-right:50px; width:350px;}	
	.iSeatzContent .specs2 .middlecolumn {padding-right:0; width:400px;}
	.iSeatzContent .specs3 .middlecolumn { padding-right:0; width:480px;}
	
	.iSeatzContent .rightcolumn {float:right; text-align:right; width:160px;}
	.iSeatzContent .rightcolumn1 {float:right; text-align:right; width:auto;}
	.iSeatzContent .rightcolumn1 p {padding:0 0 10px 0;}						
	.iSeatzContent .specs2 .rightcolumn {width:240px;}
	
	.iSeatzContent .specs .column img {margin:10px 0 0 40px;}
	.iSeatzContent .specs .leftcolumn img {margin:10px 0 0 0;}
	.iSeatzContent .details .column img {margin-top:0;}
	
	.iSeatzContent .specs li { list-style:none; line-height:1.9em; padding:0 0 0 27px;}
	.iSeatzContent .specs .auto {background:url("/images/martinair/bg-icons.gif") no-repeat 0 0;}
	.iSeatzContent .specs .airco {background:url("/images/martinair/bg-icons.gif") no-repeat 0 -31px;}
	.iSeatzContent .specs .seats {background:url("/images/martinair/bg-icons.gif") no-repeat 0 -58px;}
	.iSeatzContent .specs .suitcases {background:url("/images/martinair/bg-icons.gif") no-repeat 0 -84px;}
	.iSeatzContent .specs .doors {background:url("/images/martinair/bg-icons.gif") no-repeat 0 -101px;}					
	.iSeatzContent .specs .price {font-size:1.6em; line-height:1.6em;}
	.iSeatzContent .specs .red {color:#db0525;}
	.iSeatzContent .specs1 .price, .iSeatzContent .specs2 .price, .iSeatzContent .specs3 .price {font-size:1.4em; line-height:1.4em;}
	.iSeatzContent .specs .price1 {font-size:1.4em; line-height:1.6em;}
	
	.iSeatzContent .score {background:url("/images/martinair/ic-score.gif") no-repeat 0 0; color:#fff; font-size:1.2em; font-weight:bold; float:right; height:28px; margin:5px 0 0 10px; padding-top:12px; text-align:center; width:40px;}
	
	.iSeatzContent .iSeatzMainContent .specs2 ul {margin:0 0 0 15px; padding:0;}
	.iSeatzContent .specs2 ul li {background:none; font-size:0.9em; list-style:disc; margin:0; padding:0;}			
	
		/*   iSeatz Related content
		---------------------------------------------- */
		.iSeatzRelatedContent {float:left;padding:25px 14px 0 10px; width:210px;}
		.iSeatzRelatedContent a {color:#2e8dda; text-decoration:none;}
		.iSeatzRelatedContent a:hover {color:#d90020; text-decoration:underline;}
		.iSeatzRelatedContent .frmBtn:hover {color:#fff;}
		.iSeatzRelatedContent h3 {color:#002950; font-size:1em; padding:0 4px 5px 4px;}
		.iSeatzRelatedContent p {color:#353535; font-size:1em; line-height:1.33; padding:0 4px 9px 4px;}
		.iSeatzRelatedContent ul {list-style:none; margin:0 6px;}
		.iSeatzRelatedContent ul li {background:url("/images/martinair/li-pijl.gif") 0 5px no-repeat; line-height:1.33; list-style:none; padding-left:10px;}
		.iSeatzRelatedContent ul li a {text-decoration:underline;}

		.iSeatzRelatedContent h2 {background-color:#c2e1fc; border:#c2e1fc solid 1px; color:#003663; clear:both; display:block; font-size:1em; font-weight:normal; margin-bottom:9px; text-align:center;}
		.iSeatzRelatedContent h2 span {display:block;}
		.iSeatzRelatedContent h2 .tlc {background-image:url("/images/martinair/clt-iSeatz-header.gif");}
		.iSeatzRelatedContent h2 .trc {background-image:url("/images/martinair/crt-iSeatz-header.gif");}
		.iSeatzRelatedContent h2 .blc {background-image:url("/images/martinair/clb-iSeatz-header.gif");}
		.iSeatzRelatedContent h2 .brc {background-image:url("/images/martinair/crb-iSeatz-header.gif"); padding:2px 10px 4px 10px;}
		
		.iSeatzRelatedContent .item {padding-bottom:28px;}
		.iSeatzRelatedContent .inneritem { clear:both; float:left; overflow:hidden; padding:0 4px 28px 0; width:100%;}
		
		.iSeatzRelatedContent .price, .iSeatzRelatedContent .message {clear:both; float:right; font-size:0.9em; margin-top:-5px; white-space:nowrap;}
		.iSeatzRelatedContent .message {color:#d90020; margin-top:0;}

		/*   iSeatz Main Content
		---------------------------------------------- */
		.iSeatzMainContent {float:left; overflow:hidden; padding:25px 10px 0 15px; width:685px;}
		.iSeatzMainContent h2 {color:#003663; font-size:25px; font-weight:100; padding-bottom:20px;}
		.iSeatzMainContent h2.details {background: url("/images/martinair/ic-details-big.png") 0 0 no-repeat; padding:5px 0 20px 35px;}
		.iSeatzMainContent h2.car {background: url("/images/martinair/ic-car-big.png") 0 0 no-repeat; padding:5px 0 20px 35px;}
		.iSeatzMainContent h2.hotel {background: url("/images/martinair/ic-hotel-big.png") 0 0 no-repeat; padding:5px 0 20px 35px;}
		.iSeatzMainContent h2.selection {background: url("/images/martinair/ic-basket-big.png") 0 0 no-repeat; padding:5px 0 20px 35px;}
		
		.iSeatzMainContent  a {color:#2e8dda; text-decoration:none;}
		.iSeatzMainContent  a:hover {color:#d90020; text-decoration:underline;}
		.iSeatzMainContent .frmBtn:hover {color:#fff;}
		.iSeatzMainContent  h3 {color:#003562; font-size:12px; padding-bottom:3px;}
		.iSeatzMainContent  .details h3 {font-size:16px;}
		.iSeatzMainContent  p {color:#003563; font-size:1em; line-height:1.5em; padding:10px 0 10px 0;}
		.iSeatzMainContent  ul {list-style:none; margin:0 6px 20px 6px;}
		.iSeatzMainContent  ul li {background:url("/images/martinair/li.gif") 0 8px no-repeat; color:#003562; line-height:1.5em; list-style:none; padding-left:10px;}
		.iSeatzMainContent  ul li a {text-decoration:underline;}
		
		.iSeatzMainContent .item {border-bottom:1px solid #8cb5df; clear:both; overflow:hidden; padding:15px 5px 0 5px;}
		.iSeatzMainContent .item1 {border-bottom:1px solid #8cb5df; clear:both; overflow:hidden; width:100%;}
		.iSeatzMainContent .item h2 {font-size:14px; font-weight:bold; padding-bottom:10px;}
		.iSeatzMainContent .item a {color:#2e8dda; text-decoration:underline;}
		.iSeatzMainContent .item a:hover {color:#d90020; text-decoration:underline;}
		
		.iSeatzMainContent .confirm { font-size:1.2em; line-height:1.33em}	
		.iSeatzMainContent img.right { margin:-10px 15px 0 0;}
		
		/*   iSeatz buttons
		---------------------------------------------- */
		.iSeatzContent a.detailbutton {background-color:#eaf4fd; border:#a0ccf0 solid 1px; color:#2e8dda; display:inline-block; float:left; font-size:0.9em; font-weight:normal; line-height:1em; margin:0 10px 0 0; text-align:center; text-decoration:none;}
		.iSeatzContent .iSeatzSearch a.detailbutton { font-size:1em;}
		.iSeatzContent a.detailbutton:hover {background-color:#fff; border:#a0ccf0 solid 1px; color:#2e8dda; text-decoration:none;}
		
		.iSeatzContent a.print {background:#eaf4fd url("/images/martinair/print.gif") no-repeat 8px center;}
		.iSeatzContent a.hide {background:#eaf4fd url("/images/martinair/down.gif") no-repeat 8px center;}
		.iSeatzContent a.show {background:#eaf4fd url("/images/martinair/up.gif") no-repeat 8px center;}
		.iSeatzContent a.back {background:#eaf4fd url("/images/martinair/back.gif") no-repeat 8px center; clear:both; float:none; margin-bottom:15px;}
		.iSeatzContent a.forward {background:#eaf4fd url("/images/martinair/forward.gif") no-repeat 89% center; clear:both; float:none; margin-bottom:15px;}
		.iSeatzContent a.top {margin-top:15px;}
		
		.iSeatzContent a.detailbutton span {display:block;}
		.iSeatzContent a.detailbutton .tlc {background-image:url("/images/martinair/clt-details.gif");}
		.iSeatzContent a.detailbutton .trc {background-image:url("/images/martinair/crt-details.gif");}
		.iSeatzContent a.detailbutton .blc {background-image:url("/images/martinair/clb-details.gif");}
		.iSeatzContent a.detailbutton .brc {background-image:url("/images/martinair/crb-details.gif"); padding:2px 23px 6px 23px; white-space:nowrap;}
		.iSeatzContent a.detailbutton:hover .tlc {background-image:url("/images/martinair/clt-details-mo.gif");}
		.iSeatzContent a.detailbutton:hover .trc {background-image:url("/images/martinair/crt-details-mo.gif");}
		.iSeatzContent a.detailbutton:hover .blc {background-image:url("/images/martinair/clb-details-mo.gif");}
		.iSeatzContent a.detailbutton:hover .brc {background-image:url("/images/martinair/crb-details-mo.gif");}
		
		.iSeatzContent a.back .tlc {background-image:url("/images/martinair/clt-back.gif");}
		.iSeatzContent a.back .trc {background-image:url("/images/martinair/crt-back.gif");}
		.iSeatzContent a.back .blc {background-image:url("/images/martinair/clb-back.gif");}
		.iSeatzContent a.back .brc {background-image:url("/images/martinair/crb-back.gif");}
		.iSeatzContent a.print .brc {padding-left:26px;}
		
		.iSeatzContent .tab {margin:0 0 1px 0;}	
		.iSeatzRelatedContent .tab {margin:0 0 -10px 5px;}				
		.iSeatzContent .tab a.detailbutton, .iSeatzContent .tab a.detailbutton:hover  {background-color:#fff; border:#a0ccf0 solid 1px; border-bottom:none; color:#2e8dda; display:inline-block; float:left; font-size:1em; font-weight:normal; line-height:1em; margin:0 10px 0 0; text-align:center; text-decoration:none;}
		.iSeatzContent .tab a.detailbutton .tlc {background-image:url("/images/martinair/clt-details-mo.gif");}
		.iSeatzContent .tab a.detailbutton .trc {background-image:url("/images/martinair/crt-details-mo.gif"); padding:5px 23px 6px 23px;}
		
		.iSeatzContent .reservationinfo {clear:both; color:#003563; float:right; margin:-25px 0 15px 0; padding:0; position:relative;}
		.iSeatzContent .reservationinfo .number {color:#000; font-weight:bold;}
		.iSeatzContent .reservationinfo .cost {font-size:0.9em; position:absolute; top:18px; right:0;}
		.iSeatzContent .reservationinfo .price {font-size:1.6em; line-height:1.6em;}
		
		.iSeatzContent .info {clear:both; color:#003563; display:block; float:right; font-size:0.9em; margin:-30px 15px 0 0; padding:0; text-align:right;}					
		.iSeatzContent .info1 {clear:both; color:#003563; display:block; font-size:0.9em; margin:-6px 0 5px 0; padding:0;}
		.iSeatzMainContent .buttons {clear:both; overflow:hidden; margin-bottom:25px; width:100%;}
		.iSeatzMainContent .buttonsright {float:right; margin-right:5px;} 
		.iSeatzMainContent .details .buttonsright {margin-right:0; margin-top:-10px;}
		.iSeatzSearch .iSeatzMainContent .form .buttons {margin:15px 0 5px 0;}	
		.iSeatzBoxSpecs .buttons {margin-bottom:0;}
		.iSeatzBoxSpecs a.detailbutton { font-size:1em;}	
		
			/*   iSeatz class backgrounds
			---------------------------------------------- */
			.specs2 .classtype { float:none; margin:-23px 5px 0 0; padding-right:65px;}
			.classtype {color:#003663; float:right; margin:-23px 30px 0 0; overflow:hidden; padding-right:70px; text-transform:uppercase;}					
			.class01 {background:url("/images/martinair/ico-stars.png") no-repeat 100% 1px;}
			.class02 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -17px;}
			.class03 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -35px;}
			.class04 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -53px;}
			.class05 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -71px;}						
			
			h3 .class01 {background:url("/images/martinair/ico-stars.png") no-repeat 100% 4px; padding-right:68px;}
			h3 .class02 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -14px; padding-right:68px;}
			h3 .class03 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -32px; padding-right:68px;}
			h3 .class04 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -50px; padding-right:68px;}
			h3 .class05 {background:url("/images/martinair/ico-stars.png") no-repeat 100% -69px; padding-right:68px;}							
		
			/*   iSeatz innercontent/ boxes
			---------------------------------------------- */
			.iSeatzInnerContent {clear:both; overflow:hidden; margin:0 0 13px 0; padding:0;}
			.iSeatzInnerContent .ib1 {background:url("/images/martinair/bg-iSeatz-inner-bottom.png") 0 100% no-repeat; overflow:hidden; width:673px;}
			.iSeatzInnerContent .ib2 {background:url("/images/martinair/bg-iSeatz-inner-top.gif") 0 0 no-repeat; padding:0 15px 15px 15px; width:643px;}	
			.iSeatzInnerContent1 .ib2 {background:url("/images/martinair/bg-iSeatz-inner-top1.gif") 0 0 no-repeat;}	
			
			.iSeatzBox {background:url("/images/martinair/bg-iSeatz-box-top.gif") 0 0 no-repeat; clear:both; overflow:hidden; margin:0 0 20px 0; padding:0;}
			.iSeatzBox .ib1 {background:url("/images/martinair/bg-iSeatz-box-bottom.png") 0 100% no-repeat; overflow:hidden; width:673px;}
			.iSeatzBox .ib2 {padding:10px 15px 15px 15px; width:643px;}
			.iSeatzBox h3 {display:block; padding:7px 20px 8px 30px;}
			.iSeatzBox h3.details {background:url("/images/martinair/ic-details.png") no-repeat 5px 5px; padding:7px 20px 8px 30px;}	
			.iSeatzBox h3.hotel {background:url("/images/martinair/ic-hotel.png") no-repeat 5px 5px; padding:7px 20px 8px 30px;}	
			.iSeatzBox h3.car {background:url("/images/martinair/ic-car.png") no-repeat 5px 5px; padding:7px 20px 8px 30px;}
			.iSeatzBox h3.selection {background:url("/images/martinair/ic-basket.png") no-repeat 5px 5px; padding:7px 20px 8px 30px;}
			.iSeatzBox h3.creditcard {background:url("/images/martinair/ic-creditcard.png") no-repeat 5px 5px; padding:7px 20px 8px 30px;}
			.iSeatzBox .number {color:#003663; float:right; margin:-23px 0 0 0; text-transform:uppercase;}	
			
			.iSeatzBoxSpecs {background:url("/images/martinair/bg-iSeatz-box-top1.gif") 0 0 no-repeat; clear:both; overflow:hidden; margin:0 0 20px 0; padding:0;}
			.iSeatzBoxSpecs .ib1 {background:url("/images/martinair/bg-iSeatz-box-bottom1.png") 0 100% no-repeat; overflow:hidden; width:673px;}
			.iSeatzBoxSpecs h3 {display:block; font-size:14px; padding:8px 20px 8px 11px;}
			.iSeatzBoxSpecs .type {color:#003663; float:right; margin:-23px 30px 0 0; text-transform:uppercase;}
			
			.iSeatzBoxSpecs .frmBtn .tlc, .iSeatzRelatedContent .frmBtn .tlc {background-image:url("/images/martinair/clt-button-wit.gif");}
			.iSeatzBoxSpecs .frmBtn .trc, .iSeatzRelatedContent .frmBtn .trc {background-image:url("/images/martinair/crt-button-wit.gif");}
			.iSeatzBoxSpecs .frmBtn .blc, .iSeatzRelatedContent .frmBtn .blc {background-image:url("/images/martinair/clb-button-wit.gif");}
			.iSeatzBoxSpecs .frmBtn .brc, .iSeatzRelatedContent .frmBtn .brc {background-image:url("/images/martinair/crb-button-wit.gif");}
			
			.iSeatzInnerLeftContent {float:left; padding-top:20px; width:450px;}					
			.iSeatzInnerRightContent {float:right; padding-top:30px;}					
		
		/*   iSeatz Tables
		---------------------------------------------- */
		.iSeatzMainContent table {margin-bottom:25px;}								
		.iSeatzContent .iSeatzMainContent .specs3 .frmDetails table {float:left; margin:0 5px 0 0;}
		
		.iSeatzMainContent table thead th {font-size:12px;}
		.iSeatzMainContent table tbody th {color:#003663; font-weight:normal; width:155px;}
		.iSeatzMainContent .frmDetails table tbody th {font-weight:normal; padding:1px 5px 1px 0; vertical-align:top; width:105px;}
		.iSeatzMainContent .specs3 .frmDetails table tbody th { width:auto;}
		
		.iSeatzMainContent .frmDetails table tbody td {font-weight:bold; padding:1px 5px 1px 0; vertical-align:top;}
		.iSeatzMainContent table th, .iSeatzMainContent table td {padding:2px 5px 2px 0;}
		.iSeatzMainContent table tfoot {font-weight:bold;}
		
		.iSeatzMainContent table.reservationdetails {border:1px solid #c2e1fc; border-collapse:collapse; font-size:11px; margin-bottom:25px;}
		.iSeatzMainContent .frmDetails table {color: #003663; font-size:11px; margin-bottom:0;}
		.iSeatzMainContent table.reservationdetails th {background:#f1f8fc; color:#003663; width:174px;}
		.iSeatzMainContent table.reservationdetails .th1 {background:#f1f8fc; color:#003663;}
		.iSeatzMainContent table.reservationdetails th, .iSeatzMainContent table.reservationdetails td {border-bottom:1px solid #c2e1fc; padding:8px;}
		
		.iSeatzMainContent table.detailsTable {border:1px solid #c2e1fc; border-collapse:collapse; font-size:11px; margin-bottom:15px;}
		.iSeatzMainContent table.detailsTable thead th {background:#fff; color:#003663; font-size:11px;}
		.iSeatzMainContent table.detailsTable th, .iSeatzMainContent table.detailsTable td {background:#f1f8fc; border-bottom:1px solid #c2e1fc; border-right:1px solid #c2e1fc; color: #003663; padding:5px 8px;}
		.iSeatzMainContent table.detailsTable .lowprice {width:138px;}				
		.iSeatzMainContent table.detailsTable .maxpersons {text-align:center; width:80px;}
		.iSeatzMainContent table.detailsTable .price1 {width:140px;}
		.iSeatzMainContent table.detailsTable .infolink {background:#f1f8fc url("/images/martinair/ic-info.gif") no-repeat 0 0; display:block; float:right; height:11px; text-decoration:none; width:11px;}
		.iSeatzMainContent table.detailsTable .rooms {width:214px;}
		.iSeatzMainContent table.detailsTable select{float:left; margin:0 5px 0 0; padding:0; width:48px;}
		
		.iSeatzMainContent .selectionTable {float:left; margin:0 100px 0 5px;}
		.iSeatzMainContent .selectionTable thead th {font-size:11px; font-weight:normal; text-transform:uppercase;}
		.iSeatzMainContent .selectionTable tbody th {color:#003663; font-weight:bold; font-size:11px; text-align:right; padding-right:15px; vertical-align:top; width:120px;}
		.iSeatzMainContent .selectionTable tbody td {font-size:11px; font-weight:normal;}
		
		
	/* Form
	--------------------------------------------------------------------------*/
	.form {clear:both; padding:20px 10px;}
	.form fieldset {border:0; margin:0; padding:0;}
	.form legend {margin:0 0 15px 0; padding:0; float:left; text-indent:0; color:#000; text-align:left; font-weight:bold;}
	
	.form div {clear:both; margin-bottom:5px; overflow:hidden;}
	.form div div {clear:none; margin-bottom:0;}
	.form div.ic-calender, .form .twoColumns div.ic-calender {padding:2px 0 0 0; width:20px;}
	
	.form div.label {padding:4px 0 0 0; width:83px;}
	.form label {color:#002950; float:left; font-size:12px; line-height:1.95em; cursor:pointer;}
	.form label.front {padding:0; width:135px;}	
	.form label.front1 {padding:0; width:175px;}	
	.form .detailsBox label.front {clear:both; display:block; float:none; line-height:1.2em; margin-bottom:5px; width:auto;}
	.form .showhotels label {font-size:0.9em; line-height:1.6em; padding-top:3px; width:140px;}
	.form .twoColumns .right label {margin-left:10px;}
	
	.form .text {border:1px solid #a5acb2; padding:3px 2px 3px 5px; font-family:Tahoma, Arial, Helvetica, Sans-serif; font-size:1em; float:left; width:203px; margin:0 5px 0 0;}
	.form .file {border:1px solid #a5acb2; padding:3px 2px 3px 5px; font-family:Tahoma, Arial, Helvetica, Sans-serif; float:left; width:212px; margin:0 5px 0 0;}
	.form select {border:#a5acb2 solid 1px; font-size:1em; font-family:Tahoma, Arial, Helvetica, Sans-serif; float:left; font-size:1em; margin:1px 5px 0 0; width:212px;}
	.form select.day {width: 54px;}
	.form select.month {width: 86px;}
	.form select.year {width: 60px;}
	.form .detailsBox select { clear:both; margin-bottom:10px; width:175px;}
	.form textarea {border:1px solid #a5acb2; padding:3px 2px 3px 5px; font-size:1em; font-family:Tahoma, Arial, Helvetica, Sans-serif; float:left; width:345px; margin:0 5px 0 0; height:69px; overflow:auto;}			
	.form .radio {float:left; margin:3px 5px 0 0; height:15px;}
	.form .checkbox {float:left; margin:5px 5px 0 0; height:16px; width:16px;}
	
	.form span.hint {float:left; font-size:0.9em; white-space:nowrap;}
	.form span.hint label {float:none; margin:0; padding:0; line-height:1em; font-size:1em;}
	
	.form .collection {margin:0;}
	.form .collection div {float:left;}
	.form .collection div label {padding-right:17px;}
	.form .vertical div {float:none; overflow:hidden;}
	.form .vertical input {clear:left;}
	.form .twoColumn div {float:left;  width:500px;}
	.form .twoColumns div {float:left; width:110px;}
	.form .twoColumns .right {float:right; width:100px;}
	.form .twoColumns .right div {margin-left:10px; width:90px;}

	.form div.label label {line-height:1em; padding:0;}			
	
	.form .frmBtn {float:left; margin-left:168px;}
	.iSeatzSearch .form .frmBtn {margin-left:0}
	.iSeatzRelatedContent .searchform .frmBtn {margin-left:143px;}
	.iSeatzBoxSpecs .form .frmBtn {float:right; margin-left:0;}
	
	.form .detailsBox .left {margin-right:30px;}
	.form .detailsBox h3 { padding-bottom:8px;}
	
	.form .hotelclasses {margin-top:3px;}
	.form .hotelclasses .hotelclass {height:20px; width:100px;}
	.form .hotelclasses .class01 {background:url("/images/martinair/ico-stars.png") no-repeat 25px 5px;}
	.form .hotelclasses .class02 {background:url("/images/martinair/ico-stars.png") no-repeat 25px -13px;}
	.form .hotelclasses .class03 {background:url("/images/martinair/ico-stars.png") no-repeat 25px -31px;}
	.form .hotelclasses .class04 {background:url("/images/martinair/ico-stars.png") no-repeat 25px -49px;}
	.form .hotelclasses .class05 {background:url("/images/martinair/ico-stars.png") no-repeat 25px -65px;}			
	
	/* Searchform
	--------------------------------------------------------------------------*/
	.searchform {float:left; width:570px;}
	.iSeatzSearch .searchform {padding:0; width:520px;}
	.iSeatzRelatedContent .searchform {padding:0; width:210px;}
	
	.searchform fieldset {margin-bottom:7px;}			
	.searchform label.front {padding:0 0 0 25px;}			
	.iSeatzSearch .searchform label.front {color: #003562; padding:0;}						
	.iSeatzRelatedContent .searchform label.front {clear:both; float:none; padding:0 0 0 5px;}	
	.iSeatzRelatedContent .searchform .detailsBox label.front {padding:15px 0 0 0;}	
	.iSeatzRelatedContent .searchform div.label label {clear:both; float:none; padding:0; line-height:1em;}
	
	.searchform .text {width:366px;}
	.iSeatzRelatedContent .searchform .text { margin-left:5px; width:193px;}
	.searchform .file {width:375px;}
	.searchform select {width:375px;}
	.searchform textarea {width:366px;}			
	.iSeatzRelatedContent .searchform .date {width:72px;}
	
	/* Sortlist
	--------------------------------------------------------------------------*/
	.sortlist {margin:10px 0 15px 0; padding-right:13px;}			
	.sortlist h3 { float:left; padding:4px 0 0 0;}
	.sortlist div {float:right; padding:0;}
	.sortlist label {color:#003663; font-weight:bold; margin-right:5px;}
	.sortlist select {width:125px;}
	
	/* Form details
	--------------------------------------------------------------------------*/
	.form .frmDetails {clear:none; color: #002950; float:left; line-height:1.5em; padding-bottom:15px;}
	.form .frmDetails span {font-size:0.9em;}
	.iSeatzMainContent .form .info {margin:0; white-space:nowrap;}
	.iSeatzMainContent .form .buttons {margin-top:25px;}
	.iSeatzMainContent .form .buttons1 {margin-top:-10px;}
	.iSeatzMainContent .form .specs2 .buttons {margin:10px 0 15px 0;}
	.iSeatzMainContent .form .specs3 .buttons {margin:0 0 15px 0;}
	.form .options { float:left; padding-right:40px; width:380px;}
	
	.form .mastercard {background:url("/images/martinair/ic-mc.gif") 0 0 no-repeat; margin-bottom:0;}
	.form .americanexpress {background:url("/images/martinair/ic-ae.gif") 0 0 no-repeat;}
	.form .visa {background:url("/images/martinair/ic-visa.gif") 0 0 no-repeat;}
	.form .cc {padding-left:35px; width:100%;}
	.form .conditions {padding-left:5px;}
	.form .cc label {font-weight:bold;}
	.form .cc div label {font-weight:normal; padding-left:18px;}			
	.form .cc div {clear:both; margin-bottom:5px;}
	.form .cc div .collection {clear:none; margin-bottom:0;}
	.form .cc .collection div {clear:none; width:auto;}
	.form .cc .hint {font-weight:normal; margin:7px 0 0 5px;}
	
	.form ol {border-bottom:1px solid #8cb5df; color:#002950; line-height:1.7em; margin-bottom:20px; padding:5px 0 20px 40px;}
	.iSeatzMainContent .form ul {margin:0 6px 0 25px;}
	
	.form .char2, .searchform .char2 {width:19px;}
	.form .char4, .searchform .char4 {width:31px;}
	.form .char7, .searchform .char7 {width:58px;}
	.form .time, .searchform .time {width:75px;}
	.form .date, .searchform .date {width:100px;}
	
	/* error message
	--------------------------------------------------------------------------*/
	.form .messageTop {border:1px solid #e00727; padding:0 10px;}
	.form .message p, p.message {color:#d90020; font-weight:bold;}
	.form p.message span {text-transform:uppercase;}
	.form .message ul {margin:0 0 10px 0; list-style:none; padding:0;}
	.form .message .front {color:#e00727; font-weight:bold;}
	.form .message li { background:none; color:#e00727; margin-left:0; padding:0;}
	.form .message li label {color:#e00727; float:none; font-weight:bold;}
	.form .message li span {display:block; color:#d90020; padding-bottom:3px;}
	.form .message select {border:1px solid #d90020; color:#d90020;}
	.form .message textarea {border:1px solid #d90020; color:#d90020; padding:2px 1px 2px 4px;}
	.form .message input.text {border:1px solid #d90020; color:#d90020; padding:2px 1px 2px 4px;}
	.form .message input.file {border:1px solid #d90020; color:#d90020; padding:2px 1px 2px 4px;}
	
/* intersession
--------------------------------------------------------------------------*/
.intersession {background:url("/images/martinair/bg-box-big-top.gif") 0 0 no-repeat; clear:both; float:none; margin:100px auto 0 auto; overflow:hidden; padding-top:17px; position:relative;  width:756px;}
.intersession .b1 {background:url("/images/martinair/bg-box-big-bottom.gif") 0 100% no-repeat; float:left; width:756px;}	
.intersession .b2 {background:none; padding:0 10px 3px 20px; top:-7px; position:relative; width:726px;}
.intersession h1 {color:#003562; font:33px tahoma; margin:10px 0 30px 0; width:500px;}	
.intersession .text1 {color:#003562; margin-bottom:25px;}
.intersession .text2 {color:#d90020; font:16px tahoma; width:255px;}
.intersession .logo {position:absolute; bottom:30px; left:20px;}	
	
/*   Dialog
--------------------------------------------- */ 
#overlay {background:url("/images/martinair/bg_fade.png") 0 0 repeat; display:none; height:500px; left:0; position:absolute; top:0; width:100%; z-index:90;}


.dialog {display:block; left:50%; margin-left:-227px; position:absolute; top:30%; width:464px; z-index:91;}
.dialog.lowerIndex {z-index:89;}
.dialog.wide {margin-left:-260px; width:574px;}
.dialog.develop {display:block}
.dialog .title {background:url("/images/martinair/bg-dialog-top-l.png") 0 100% no-repeat; width:100%;}
.dialog .title div {background:url("/images/martinair/bg-dialog-top-r.png") 100% 100% no-repeat; min-height:19px; margin-left:17px; padding:16px 0 2px 2px;}
.dialog .title h2 {color:#fff; font-size:1em; font-weight:normal; padding:0;}
.dialog .title a.close {background:url("/images/martinair/ic-close.png") 0 0 no-repeat; color:#fff; font:bold 1em Tahoma, Geneva, sans-serif; height:17px; padding:3px 10px 0 0; position:absolute; right:10px; text-decoration:none; text-indent:-900em; top:16px; width:17px;}
.dialog .title a.close:hover {background-image:url("/images/martinair/ic-close-hover.png");}

.dialog .con {background:url("/images/martinair/bg-dialog-con-l.png") 0 0 repeat-y; width:100%;}
.dialog .innerCon {background:url("/images/martinair/bg-dialog-con-r.png") 100% 0 repeat-y; margin-left:17px; padding:18px 23px 7px 3px;}
.dialog .innerCon h2 {color:#003663; font-size:1.35em; font-weight:100; padding:0 0 10px 7px;}
.dialog .innerCon blockquote {background-color:#f1f8fc; border:#c2e1fc solid 1px; margin:0 7px 10px 7px; padding:10px 10px 12px 10px;}
.dialog .innerCon blockquote h3 {color:#003663; font-size:1em; line-height:1.65em; font-weight:100;}
.dialog .innerCon blockquote h3 span {font-weight:700; margin-right:15px;}
.dialog .innerCon blockquote p {color:#003663; font-size:0.9em; line-height:1.65em;}
.dialog .innerCon blockquote table {color:#003663; margin:5px 0 3px 0; padding:0;}
.dialog .innerCon blockquote table tbody th {font-size:0.9em; font-weight:100; padding-bottom:2px; width:92px;}
.dialog .innerCon blockquote table tbody td {font-size:0.9em; font-weight:700; padding-bottom:2px;}
.dialog .innerCon .oneStar {background:url("/images/martinair/rating-oneStar.gif") 100% 0 no-repeat; padding-right:64px;}
.dialog .innerCon .twoStar {background:url("/images/martinair/rating-twoStar.gif") 100% 0 no-repeat; padding-right:64px;}
.dialog .innerCon .threeStar {background:url("/images/martinair/rating-threeStar.gif") 100% 0 no-repeat; padding-right:64px;}
.dialog .innerCon .fourStar {background:url("/images/martinair/rating-fourStar.gif") 100% 0 no-repeat; padding-right:64px;}
.dialog .innerCon .fiveStar {background:url("/images/martinair/rating-fiveStar.gif") 100% 0 no-repeat; padding-right:64px;}

.dialog .innerCon .thumbView {background-color:#dedede; text-align:center; padding:10px 0;}
.dialog .innerCon .description {padding-top:14px;}
.dialog .innerCon .description p {color:#003563; padding:0 0 6px 9px; text-transform:uppercase;}
.dialog .innerCon .description table {color:#003563; margin:0; padding:0;}
.dialog .innerCon .description table tbody th {font-size:0.9em; padding:0 15px 2px 0; text-align:right; vertical-align:top; width:104px;}
.dialog .innerCon .description table tbody td {font-size:0.9em; padding-bottom:2px; vertical-align:top;}


.dialog .b {background:url("/images/martinair/bg-dialog-bottom-l.png") 0 0 no-repeat; width:100%;}
.dialog .b div {background:url("/images/martinair/bg-dialog-bottom-r.png") 100% 0 no-repeat; height:22px; margin-left:17px;}

.dialog .frmBtn {background:#fff url("/images/martinair/bg-action.gif") 0 100% repeat-x; border-color:#065290; color:#fff; margin:0 7px 0 10px;}
.dialog .frmBtn .tlc {background-image:url("/images/martinair/tlc-action.gif");}
.dialog .frmBtn .trc {background-image:url("/images/martinair/trc-action.gif");}
.dialog .frmBtn .blc {background-image:url("/images/martinair/blc-action.gif");}
.dialog .frmBtn .brc {background-image:url("/images/martinair/brc-action.gif");}
.dialog .frmBtn:visited {color:#fff;}
/*.dialog .frmBtn:hover, .dialog .frmBtn:focus {background-image:url("/images/martinair/bg-mainNav.png"); color:#fff;}*/
.dialog .frmBtn .brc {padding:0 23px 5px 23px; font-size:1.1em; font-weight:100; line-height:1em;}

.dialog a.detailbutton {background-color:#eaf4fd; border:#a0ccf0 solid 1px; color:#2e8dda; display:inline-block; float:left; font-size:0.9em; font-weight:normal; line-height:1em; margin:0 17px 0 7px; text-align:center; text-decoration:none;}
.dialog a.detailbutton:hover {background-color:#fff; border:#a0ccf0 solid 1px; color:#2e8dda; text-decoration:none;}
.dialog a.detailbutton span {display:block;}
.dialog a.detailbutton .tlc {background-image:url("/images/martinair/clt-details.gif");}
.dialog a.detailbutton .trc {background-image:url("/images/martinair/crt-details.gif");}
.dialog a.detailbutton .blc {background-image:url("/images/martinair/clb-details.gif");}
.dialog a.detailbutton .brc {background-image:url("/images/martinair/crb-details.gif"); padding:2px 23px 6px 23px;}
.dialog a.detailbutton:hover .tlc {background-image:url("/images/martinair/clt-details-mo.gif");}
.dialog a.detailbutton:hover .trc {background-image:url("/images/martinair/crt-details-mo.gif");}
.dialog a.detailbutton:hover .blc {background-image:url("/images/martinair/clb-details-mo.gif");}
.dialog a.detailbutton:hover .brc {background-image:url("/images/martinair/crb-details-mo.gif");}
.dialog a.back {background:#eaf4fd url("/images/martinair/back.gif") no-repeat 8px center; clear:both; float:none; margin-bottom:15px;}