/* text =================================================*/
/* normal text */	
.text10pt, .text11pt, .text12pt, .text14pt, .text16pt{color: #555555;}
.text10pt	{font-size: 10px;}
.text11pt	{font-size: 11px;}
.text12pt	{font-size: 12px;}
.text14pt	{font-size: 14px;}
.text16pt	{font-size: 16px;}
/* normal text Color */
.text10ptColor, .text11ptColor, .text12ptColor, .text14ptColor, .text16ptColor	{color: #42b4e5;}
.text10ptColor	{font-size: 10px;}
.text11ptColor	{font-size: 11px;}
.text12ptColor	{font-size: 12px;}
.text14ptColor	{font-size: 14px;}
.text16ptColor	{font-size: 16px;}
/* normal text Color1 */
.text10ptColor1, .text11ptColor1, .text12ptColor1, .text14ptColor1, .text16ptColor1	{color: #0f2c5c;}
.text10ptColor1	{font-size: 10px;}
.text11ptColor1	{font-size: 11px;}
.text12ptColor1	{font-size: 12px;}
.text14ptColor1	{font-size: 14px;}
.text16ptColor1	{font-size: 16px;}
/* normal text Color2 */
.text10ptColor2, .text11ptColor2, .text12ptColor2, .text14ptColor2, .text16ptColor2	{color: #ffcc00;}
.text10ptColor2	{font-size: 10px;}
.text11ptColor2	{font-size: 11px;}
.text12ptColor2	{font-size: 12px;}
.text14ptColor2	{font-size: 14px;}
.text16ptColor2	{font-size: 16px;}
/* normal text White Color */
.text10ptWhiteColor, .text11ptWhiteColor, .text12ptWhiteColor, .text14ptWhiteColor, .text16ptWhiteColor, .text22ptWhiteColor	{color: #FFFFFF;}
.text10ptWhiteColor	{font-size: 10px;}
.text11ptWhiteColor	{font-size: 11px;}
.text12ptWhiteColor	{font-size: 12px;}
.text14ptWhiteColor	{font-size: 14px;}
.text16ptWhiteColor	{font-size: 16px;}
.text22ptWhiteColor	{font-size: 22px;text-decoration:none;}

/* normal text Black Color */
.text10ptBlackColor, .text11ptBlackColor, .text12ptBlackColor, .text14ptBlackColor, .text16ptBlackColor	{color: #000000;}
.text10ptBlackColor	{font-size: 10px;}
.text11ptBlackColor	{font-size: 11px;}
.text12ptBlackColor	{font-size: 12px;}
.text14ptBlackColor	{font-size: 14px;}
.text16ptBlackColor	{font-size: 16px;}


.displayNone {
	display:none;
	visibility:hidden;
}
.displayShow {
	display:block;
	visibility:visible;
}
.borderType1 {
	border:#b4da33 solid 1px;
	padding:3px;
}

h1, h2, h3 {
	margin:0px;
	padding:0px;
	margin-bottom:1px;
}
h1, h2, .h2Style {
	line-height:25px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

h1 {
	padding-left:20px;
	padding-right:20px;
	background-color:#0f2c5d;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
}
h2 {
	padding-left:20px;
	padding-right:20px;
	background-color:#61b1c9;
	color:#FFFFFF;
	font-weight:bold;
}
.h2Style {
	padding-left:20px;
	padding-right:20px;
	background-color:#184674;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
}

.h2Style a, .h2Style a:link, .h2Style a:active, .h2Style a:visited{
color:#FFFFFF;
text-decoration:none;
}
.h2Style a:hover{
color:#FFFFFF;
text-decoration:underline;
}


.subHeader1{
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	background-color:#184674;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.subHeader1 span{
float:right;
}
.subHeader1 a, .subHeader1 a:link, .subHeader1 a:active, .subHeader1 a:visited{
color:#FFFFFF;
text-decoration:underline;
}
.subHeader1 a:hover{
color:#FFFFFF;
text-decoration:underline;
}


/*searchPnl =======================================================================*/
.searchPnl {
	background-image:url(../images/template/bgset2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:43px;
	line-height:20px;
	padding-left:20px;
	margin-bottom:1px;
	background-color:#05bbe2;
}
.searchPnl li, .searchPnl ul {
	margin:0px;
	padding:0px;
}
.searchPnl li {
	float:left;
	margin-right:5px;
	color:#FFFFFF;
}
.searchPnl div {
	line-height:16px;
	height:16px;
}

/*searchPnlFlight  searchPnl ile ayni tek farki arkafon images degisik ve yukseklik v.s.=======================================================================*/
.searchPnlFlight {
	background-image:url(../images/template/bgset2Flight.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:140px;
	line-height:20px;
	padding-left:20px;
	margin-bottom:1px;
	background-color:#05bbe2;
}
.searchPnlFlight li, .searchPnlFlight ul {
	margin:0px;
	padding:0px;
}
.searchPnlFlight li {
	float:left;
	margin-right:5px;
	color:#FFFFFF;
}
.searchPnlFlight div {
	/*line-height:16px;
	height:16px;*/
}

/*searchPnlHotelOnly,  searchPnlFlight  searchPnl ile ayni tek farki arkafon images degisik ve yukseklik v.s.=======================================================================*/
.searchPnlHotelOnly {
	background-image:url(../images/template/bgset2Flight.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:140px;
	line-height:20px;
	padding-left:20px;
	margin-bottom:1px;
	background-color:#05bbe2;
}
.searchPnlHotelOnly li, .searchPnlHotelOnly ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.searchPnlHotelOnly li {
	float:left;
	margin-right:5px;
	color:#FFFFFF;
}
.searchPnlHotelOnly div {
	/*line-height:16px;
	height:16px;*/
}

.Flug{
width:170px;
}


/*searchPnl1 =======================================================================*/
.searchPnl1 input{
color:#184674;
border:none;
height:18px;
line-height:20px;
width:150px;
}

.searchPnl1 br{
line-height:12px;
}
.searchPnl1 {
	background-image:url(../images/template/bgset1.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:43px;	
	padding-left:21px;
	margin-bottom:1px;
}
.searchPnl1 li, .searchPnl1 ul {
	margin:0px;
	padding:0px;
}
.searchPnl1 li {
	float:left;
	margin-right:5px;
	color:#FFFFFF;	
}

/*searchPnl1Flight  searchPnl1 ile ayni tek farki arkafon images degisik ve yukseklik v.s.=======================================================================*/
.searchPnl1Flight input{
color:#184674;
border:none;
height:18px;
line-height:20px;
width:150px;
}

.searchPnl1Flight br{
line-height:12px;
}
.searchPnl1Flight {
	background-image:url(../images/template/bgset1Flight.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:140px;	
	padding-left:21px;
	margin-bottom:1px;
}
.searchPnl1Flight li, .searchPnl1Flight ul {
	margin:0px;
	padding:0px;
}
.searchPnl1Flight li {
	float:left;
	margin-right:5px;
	color:#FFFFFF;	
}




/*bannerSide =======================================================================*/
.bannerSide{
}
.bannerSide img{
border:none;
margin-bottom:1px;
}
/*pnl1 =======================================================================*/
.pnl1 {	
	font-size:12px;
	color:#0f2c5c;
	margin-bottom:1px;
}
.pnl1 li, .pnl1 ul, .pnl1 form{
background-color:#cccccc;	
}	
.pnl1 form{
margin:0px;
padding:10px;
padding-left:20px;
}
.pnl1 input{
color:#184674;
border:none;
height:20px;
line-height:20px;
width:150px;
vertical-align:middle;
}
.pnl1 img{
vertical-align:middle;
}
.pnl1 h2{
background-color:#184674;
font-size:13px;
}
.pnl1 .borderNone li {	
border-bottom:none;
}
.pnl1 li, .pnl1 ul {
	list-style:none;
	margin:0px;
	padding:0px;	
}
.pnl1 li{
border-bottom:#FFFFFF 1px solid;
}
.pnl1 a, .pnl1 a:link, .pnl1 a:active, .pnl1 a:visited {
	color:#0f2c5c;
	text-decoration:none;
	margin-bottom:1px;	
	padding-left:20px;
	line-height:22px;
	/*background-image:url(../images/template/pnlSet2LinkIcon.jpg);
	background-repeat:no-repeat;
	background-position:left;*/
	
}
.pnl1 a:hover {
	color:#0f2c5c;
	text-decoration:underline;
}


/*pnl2 =======================================================================*/
.pnl2 {	
	font-size:11px;
	color:#184674;
	margin-bottom:1px;
}

.pnl2 li, .pnl2 ul, .pnl2 form{
background-color:#d8ebf3;	

}	
.pnl2 form{
margin:0px;
padding:10px;
padding-left:20px;
}
.pnl2 input{
color:#184674;
border:none;
height:20px;
line-height:20px;
width:150px;
vertical-align:middle;
}

.pnl2 img{
vertical-align:middle;
}

.pnl2 h2{
background-color:#61b1c9;
font-size:13px;
}

.pnl2 h2 span{
float:right;
}
.pnl2 .borderNone li {	
border-bottom:none;
}
.pnl2 li, .pnl2 ul {
	list-style:none;
	margin:0px;
	padding:0px;	
}
.pnl2 li{
border-bottom:#61b1c9 1px solid;
}
.pnl2 a, .pnl2 a:link, .pnl2 a:active, .pnl2 a:visited {
	color:#184674;
	text-decoration:none;
	margin-bottom:1px;	
	padding-left:20px;
	line-height:22px;
	background-image:url(../images/template/pnlSet2LinkIcon.jpg);
	background-repeat:no-repeat;
	background-position:left;
	
}
.pnl2 a:hover {
	color:#184674;
	text-decoration:underline;
}

/*pnlHotelSide =======================================================================*/
.pnlHotelSide {
	margin-top:20px;	
}
.pnlHotelSide h2 {
	background-color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	float:right;
	color:#184674;
	line-height:22px;
	padding-right:7px;
	padding-left:7px;
}
.pnlHotelSide h3 {
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	line-height:22px;
	padding-left:20px;
	padding-right:20px;
}
.pnlHotelSide h4 {
	background-color:#ededed;
	font-size:18px;
	font-weight:bold;
	color:#0f2c5c;
	line-height:22px;/*padding:7px;*/
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
}
.pnlHotelSide h4 div {
	font-size:16px;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	
	
}
.pnlHotelSide li {
}
.pnlHotelSide .htlImages {
	float:left;
	background-color:#ededed;
	padding:7px;
}
.pnlHotelSide .clearBoth {
	line-height:1px;
	background-color:#FFFFFF;
}
.pnlHotelSide .pnlHotelSideInfo {
	float:left;
	background-color:#ededed;
	padding:7px;
	height:288px;
	width:230px;
}
.pnlHotelSideInfo p {
	float:left;
	margin:0px;
	padding:0px;
}


.pnlHotelSideInfo p a {	
	color:#0f2c5c;
	text-decoration:underline;
}

.pnlHotelSide .pnlHotelSidePrice {
	float:right;
	width:124px;
	height:124px;
	line-height:45px;
	background-image:url(../images/template/priceBG.jpg);
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.pnlHotelSidePrice a{	
	color:#0f2c5c;
	text-decoration:underline;
}

.pnlHotelSide .pnlHotelSidePrice a div.text11ptColor1{	
	color:#0f2c5c;
	text-decoration:underline;
}

.pnlHotelSide .pnlHotelSidePrice br {
	line-height:14px;
	height:14px;
}



/*stepStatus ================================================================*/
.stepStatus{float:right; margin-top:2px;margin-bottom:0px;line-height:21px;}
.stepStatus ul ,.stepStatus li{padding:0px;margin:0px;}
.stepStatus li{float:left;}		  
.stepSpacer{width:5px;/*background-image:url(../images/default/stepSpacer.gif);background-position: top left;background-repeat:repeat-x;*/}
.stepActive, .stepDisable{background-position: top left;background-repeat:no-repeat;width:21px;text-align:center;}		  
.stepActive{background-image:url(../images/default/Stepactive.gif);color:#0f2c5d;}
.stepDisable{background-image:url(../images/default/StepDisable.gif);}

.linkBtn a, .linkBtn a:link, .linkBtn a:active, .linkBtn a:visited{
color:#0f2c5c;
text-decoration:underline;
}
.linkBtn a:hover{
color:#42b4e5;
text-decoration:underline;
}
/*agenta page================================================================*/
.PriceHeader TD {
	color: #FFFFFF;
	background-color: #01b7df;
	text-align:center;	
}

/*this Site ================================================================*/

.liFloatLeftHONLY li, .liFloatLeftHONLY li{
margin:0px;
padding:0px;
}
.liFloatLeftHONLY .first{
width:100px;
}
.liFloatLeftHONLY li{
float:left;
padding-left:5px;
padding-right:5px;
border:none;
}
.liFloatLeftHONLY ul{
clear:both;
}


.seperateListe TD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
}
.bgset2FlightContainer{
background-image:url(../images/template/bgset2FlightContainer.jpg); 
background-position:top right;
background-repeat:no-repeat;
}


/* 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:#000000;
background-color:#96daff;
border-top-color:#c2eaff;
border-left-color:#ace2ff;
border-right-color:#5f8aa1;
border-bottom-color:#3f5b6b;


}
.FligtPlan_Date TD {

	background-color:#42b4e5;
	border-top-color:#92d4f0;
	border-left-color:#6ac4eb;
	border-right-color:#2a7291;
	border-bottom-color:#1c4c60;	
	color: #000000;
	height:29px;
}
.FligtPlan_Act TD {
	color:#000000;
	background-color:#ceecf8;
	border-top-color:#e3f4fb;
	border-left-color:#d8f0f9;
	border-right-color:#82959d;
	border-bottom-color:#566368;

}
.FligtPlan_Act_WE TD {	
	border-top-color: #f9ea6c;
	border-left-color: #f6e236;
	border-bottom-color: #665b00;
	border-right-color: #9a8a00;	
	background-color: #f4da00;
	color: #2e3092;
}
.FligtPlan TD {	
color:#09569c;
background-color:#FFFFFF;
border-top-color:#e9f2fa;
border-left-color:#e1eef8;
border-right-color:#89939b;
border-bottom-color:#5b6267;
}
.FligtPlan_WE TD {
color:#000000;
background-color:#ceecf8;
border-top-color:#e3f4fb;
border-left-color:#d8f0f9;
border-right-color:#82959d;
border-bottom-color:#566368;
}

/* site map===================================================================*/
.siteMap {
	margin:5px;
	padding:5px;
	padding-left:20px;
}
.siteMap ul, .siteMap li {
	padding-right:2px;
	/*padding-left:2px;
	margin:2px;*/
}
li.resType, .resType a{
	font-size:22px;
	font-weight:bold;
	/*list-style-image:url(images/icons/bullan.gif);*/
	color:#3babd0;	
	padding-left:0px;
	padding-top:5px;
}
li.lan, .lan a{

	font-size:22px;
	font-weight:bold;
	list-style-image:url(../images/icons/bullan.gif);
	color:#3babd0;	
	padding-left:5px;
	
}
li.pla, .pla a{
	padding-left:0px;
	font-size:14px;
	font-weight:bold;
	list-style-image:url(../images/icons/bulpla.gif);
	color:#3babd0;
	padding-left:10px;
}
li.htl, .htl a{
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	list-style-image:url(../images/icons/bulhtl.gif);
	color:#070640;
	padding-left:15px;
}
td.packetStep2BGColor
{
	background-color:#f1f1f1;	
}

#leftSideSpacer{	
	width:185px;
	height:8px;	
}



/*.AreaSide .bulletNone .mainSideArea .MainSide .mainsideHome .siteMap {
list-style:circle;
}*/
.tabs {list-style:none; padding:0px 0 0 0px; margin:0px 10px 50px 0; height:40px; background-color:#FFF;}
.tabs li {float:left; margin-right:-29px;}
.tabs li a {display:block; position:relative; text-decoration:none;}
.tabs li a em {display:block; height:38px; float:left; padding:0 45px/*right padding*/ 0 7px/*left padding*/; background:url(../images/tab3.gif) right top; position:relative; z-index:100; font-size:11px; font-weight:normal; font-style:normal; color:#fff; line-height:38px;}
.tabs li a b {display:block; float:left; width:29px; height:38px; background:url(../images/tab3.gif) left top; position:relative; z-index:200;}

.tabs li a.m1 {z-index:100;}
.tabs li a.m2 {z-index:200;}
.tabs li a.m3 {z-index:300;}
.tabs li a.m4 {z-index:400;}
.tabs li a.m5 {z-index:500;}
.tabs li a.m6 {z-index:600;}
.tabs li a.m7 {z-index:700;}
.tabs li a.m8 {z-index:800;}

.tabs li a:hover {border:0;/* z-index:900;*/ cursor:pointer;}
.tabs li a:hover b {background-position: left center;}
.tabs li a:hover em  {background-position: right center; color:#fff;}

.tabs li a.selected, .tabs li a.selected:hover {border:0; /*z-index:900; */cursor:default;}
.tabs li a.selected b, .tabs li a.selected:hover b {background-position: left bottom;}
.tabs li a.selected em, .tabs li a.selected:hover em  {background-position: right bottom; color:#fff;}
.northh1 {
color: #fff;
padding: 10px 10px 50px 20px;
font-size: 28px;
}

.northh1 span.tagline {
display: block;
font-size: 12px;
}
.northbody {
background: #333 url(../images/background_body.jpg) top left repeat-x;
text-align: center;
}
#northheader {
display: block;
float: left;
width: 760px;
border-bottom: 5px solid #393939;
}
.northheader01 {
background: transparent url(../images/background_header_01.jpg) 0 0 no-repeat; height: 168px;
}
#northpage {
display: block;
width: 760px;
margin: 10px auto;

}
#northpageflight {
display: block;
width: 860px;
margin: 10px auto;

}