﻿form
{
	padding:0px;
	margin:0px;
	font-family:Trebuchet MS;
	font-size:smaller;
	font-weight:normal;
}

body 
{
	padding:0px;
	margin:0px;
	background: url("Images/swBackground.jpg") repeat-x top left;	
	background-color:#fff7d3;	
}

.BeheerButton
{
	position:absolute; 
	top:-20px;
    left:10px;
	font-weight:bold;
	font-size:10px;
	font-family:Trebuchet MS;
}

		.BeheerButton a
		{
			color:Black;			
		}

		.BeheerButton a:hover
		{
			color:#f6f6f6;			
		}		

.ContainerCapsel
{
		text-align:center;
        margin-top:10px;
}

.Container
{	
	text-align:left;
	width:1090px;
	background-color:#fdf9e8;
	border:solid 1px #c6c6c6;
	border-top:none;
	min-height:500px;
	margin-top:20px;
	padding-bottom:100px;
}

.Invoer
{
	width:100%;
	background-color:#ddeffa;
	border:solid 1px #c6c6c6;
	border-right:none;	
	border-left:none;
	height:152px;
}

.Invoer .BookingInvoer
{
    position:relative;
	width:300px;
	height:100%;	
	border-right:solid 1px #c6c6c6;
	border-left:none;
	float:left;
}

.Invoer .BookingInvoer .BookingNo
{
	margin-left:50px;
	margin-top:40px;
}

				.BookingInvoer .Button
				{
					margin-left:155px;
					margin-top:30px;
					display:block;
				}
				
				.BookingInvoer .LinkMailResults
				{
					margin-left:25px;
					margin-top:30px;
				}								

.Invoer .ReisDataInvoer
{	
	height:100%;
	border-right:none;
	float:left;
}

				.ReisDataInvoer .Button
				{
					margin-left:260px;
					margin-top:-30px;
				}

				.ReisDataInvoer .Destination
				{
					text-align:center;
					width:30px;
				}

				.ReisDataInvoer .Table
				{
					margin-left:50px;
					margin-top:5px;
				}
				
.Invoer .AdvancedSearch
{
	height:100%;	
	border-right:none;	
	border-left:none;
}

				.AdvancedSearch .DataInvoer
				{
					height:100%;	
					border-left:solid 1px #c6c6c6;
				}	
				
						.DataInvoer .TableWeekDays
						{
							margin: 0 auto;
							margin-top: 5px;
							background: white;
							border: solid 1px #c6c6c6;
						}

						.DataInvoer .TableWeekDays td
						{
							width: 25px;
							text-align: center;
						}
				
												.DataInvoer .VanTotPerioden
												{
													margin-left:65px;
												}
												
												.DataInvoer .PerMaandEnWeekdag
												{
													margin-left:65px;
													margin-top:1px;
												}

																		.PerMaandEnWeekdag .chkWeekDagen
																		{
																			margin-left:-23px;
																			margin-top:2px;
																		}
												
																		.PerMaandEnWeekdag .chkWeekDagen Td
																		{
																			text-align:center;
																			width:30px;
																		}
																		
																		.PerMaandEnWeekdag .DropDownList
																		{
																			height:18px;
																			font-size:10px;
																		}
																		
																		.PerMaandEnWeekdag .Maand
																		{
																			margin-top:15px;
																		}
				
				.AdvancedSearch .LabelDagenText
				{	
					float:left;					
				}	
							
				
.Output
{
	margin-top:30px;
	width:100%;
}			
				
.Output .HeenVluchten
{
	margin-top:30px;
	padding-left:12px;
	padding-right:12px;
}

				.HeenVluchten .Label
				{
					width:140px;
					background-color:Yellow;
					height:20px;
					font-weight:bolder;
					color:Red;
					border:solid 1px Red;
					border-bottom:none;
					text-align:center;
				}
				
				.HeenVluchten .FlightInfo
				{
					border:solid 1px Red;	
					min-height:20px;			
				}				
				
.Output .TerugVluchten
{
	margin-top:30px;
	padding-left:12px;
	padding-right:12px;
}

				.TerugVluchten .Label
				{
					width:140px;
					background-color:Yellow;
					height:20px;
					font-weight:bolder;
					color:Red;
					border:solid 1px Red;
					border-bottom:none;
					text-align:center;
				}
				
				.TerugVluchten .FlightInfo
				{
					border:solid 1px Red;	
					min-height:20px;			
				}						

.Output .VluchtenVanBoeking
{
	padding-left:12px;
	padding-right:12px;
}

				.VluchtenVanBoeking .Label
				{
					width:140px;
					background-color:Yellow;
					height:20px;
					font-weight:bolder;
					color:Red;
					border:solid 1px Red;
					border-bottom:none;
					text-align:center;
				}
				
				.VluchtenVanBoeking .FlightInfo
				{
					border:solid 1px Red;	
					min-height:70px;			
				}	
				
				
.Progress
{
	position:fixed;	
	/*height:100%;	
	width:100%;
	 background-color:#6d94bd;
	filter: alpha(opacity=30);
	opacity: 0.7; */
}				

.ProgressDiv
{
	margin-top:-15px;
	margin-left:250px;
	font-weight:bolder;
}

/*--------------------------------------------------------------
Info popup hover
--------------------------------------------------------------*/
	
.InfoPopup
{
	width:130px;
	border:solid 1px black;	
	visibility: hidden;
	text-align:center;
}

.InfoPopup .Header
{
	/*filter: alpha(opacity=60);
	opacity: 0.6;*/
	font-size:14px;
	font-weight:bolder;
	color:White;
	height:17px;
	line-height:17px;
	text-align:left;
	padding-left:5px;
	background-color:#3399ff;
	border-bottom:solid 1px black;
}

.InfoPopup .InfoText
{
	padding:3px;
	background-color:White;
	text-align:center;
}


/*--------------------------------------------------------------
EINDE Info popup hover
--------------------------------------------------------------*/

/*--------------------------------------------------------------
MESSAGE POPUP
--------------------------------------------------------------*/
.messagePopupBackground_blauw, .messagePopupBackground_groen, .messagePopupBackground_oranje, .messagePopupBackground_rood
{
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.messagePopupBackground_blauw
{
	background-color: #6d94bd;
}
.messagePopupBackground_groen
{
	background-color: #589b4b;
}
.messagePopupBackground_oranje
{
	background-color: #f5c122;
}
.messagePopupBackground_rood
{
	background-color: #a5384c;
}
	.messagePopupButton
	{
		text-align: center;
		width: 100%;
	}
	.messageInhoud
	{
		width: 600px;
		padding: 10px;
		background-color: #ffffff;
		border: 1px solid #6d94bd;
		text-align: left;
	}
	
	.messageInhoud .Bericht
	{
		float:left;
		margin-left:10px;
	}
		
	.messageInhoud .MessageLeft
	{
		float:left;
	}
		
	.messageInhoud .messageTitel
	{
		text-align: left;
	}
	.messageInhoud img
	{
		float: left;
		margin-right: 6px;
	}

.messageInhoud h1
{
    font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #1856a1;
	width: 100%;
	border-bottom: 1px solid #1856a1;
}

/*--------------------------------------------------------------
EINDE MESSAGE POPUP
--------------------------------------------------------------*/



/*--------------------------------------------------------------
Datum Control
--------------------------------------------------------------*/

.Calendar .DatumDM
{
	text-align:center;
	width:15px;
	height:13px;
	font-size:smaller;
	font-family:Trebuchet MS;
}

.Calendar .DatumJJJJ
{
	text-align:center;
	width:27px;
	height:13px;
	font-size:smaller;
	font-family:Trebuchet MS;
}

.Calendar a
{
	cursor:pointer;
}


/*--------------------------------------------------------------
EINDE Datum Control
--------------------------------------------------------------*/
