div.container

{

	color: #014397;

}



div.canvas

{

	background-color: #ffffff;

}



div.flight

{

	width: 752px;

	height: 38px;

	background: transparent url('/images/background.png') no-repeat scroll;

	color: #014397;

	padding-top: 2px;

	padding-bottom: 2px;

}

div.flight header

{

	background: none;

	height: 36px;

	color: #00ff00;

}



div.header

{

	background: none;

	height: 36px;

	color: #000000;

}



div.flight div

{

	float: left;

	color: #014397;

}



.blue

{

	color: #014397;

}



.cform label

{

	width: 106px;

}



/**/



div.status

{

	padding-left: 2px; 

	width: 19px; 

	height: 15px;

}



div.date 

{

	width: 94px;

}



div.title

{

	width: 243px;

}



div.info

{

	width: 75px;

	height:38px;

	background-:none;

}

.info a {	margin-top:15px;

margin-left:0px;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

}



div.available

{

	width: 83px;

}



div.price

{

	width: 60px;

}



div.seats

{

	width: 35px;

}



div.multiplier

{

	width: 18px;

}



div.reservation

{

	width: 100px;

}

.flight div.available, .flight div.price

{

	margin-top:10px;

}

.flight div.seats

{

	margin-top:8px;margin-left:10px;

}

#flight

{

	width: 752px;

	height: 38px;

	background: transparent url('/images/bg.gif') no-repeat scroll;

	color: #014397;

	padding-top: 2px;

	padding-bottom: 2px;

}

#flightheader

{

	background:url('/images/bgh.gif');

	background-repeat:no-repeat;

	background-position:top left;

	height: 25px;

	color: #00ff00;

}

#filterbar {

	background:url('/images/hbg.gif');

	background-repeat:no-repeat;

	background-position:top left;

	padding-left:10px;

	padding-top:2px;

	height: 140px;

}



#filterbar select {width:125px;}



#filterbar h5, #filterbar h4 {

	font-size:13px;

	font-weight:bold;
display:inline;
	margin-top:5px;

}



#filterbar p, #filterbar a

{

	color:#333;

	font-size:10px;

	margin-top:0px;

	line-height:12px;

}

#filterbar a {

	color:#039;

}



#filter-locatie, #filter-arrangement, #filter-datum, #filter-zoeken 

{

	width:164px;

	margin-right:10px;

	float:left;

	text-align:left;

}

#filter-datum p{

	margin-bottom:0px;

}



#filter-sep 

{

	height:100px;

	width:7px;

	border-left:#666 dotted 1px;

	margin-right:10px;

	margin-top:10px;

	float:left;

}



#flight

{

	float: left;

	color: #014397;

}



.blue

{

	color: #014397;

}



.cform label

{

	width: 106px;

}



/**/



div.status

{

	padding-left: 2px; 

	width: 19px; 

	height: 15px;

}



#date 

{

	width: 107px;

}



#title

{

	width: 255px;

	margin-left:5px;

}



#info

{

	width: 32px;

	height:38px;

	background-image:none;

	background-repeat:no-repeat;

	padding-left:0px;

	margin-top:1px;

	text-decoration:none;

}



#info a, #info p {	

	font-size:16px;

	line-height:25px;

	font-weight:bold;

	color:#FFF;

}

#info a:hover {	

	color:#FFF;

	text-decoration:none;

}

#available

{

	width: 103px;

	margin-left:15px;

}



#price

{

	width: 40px;

}



#seats

{

	width: 35px;

}



#flight #multiplier {	display:none;}



#reservation

{

	width: 100px;

}

#flightheader #date,#flightheader #title,#flightheader #info,#flightheader #available, #flightheader #price, #flightheader #seats, #flightheader #multiplier, #flightheader #reservation

{

	float:left;

	margin-top:-13px;

}

#flightheader #info {background:none;}

#flightheader #date {margin-left:20px;}

#filter_submit, #reserveren_submit, #filter_submit:hover, #reserveren_submit:hover

{

	width: 75px;

	height:34px;

	line-height:15px;

	background-repeat:no-repeat;

	background-color:#e6e6e6;

	padding-left:0px;

	padding-top:-5px;

	border:none;

	font-size:16px;

	font-weight:bold;

	color:#FFF;

	margin-top:0px;

}

#reserveren_submit, #reserveren_submit:hover {

background-image:url('/images/reserveren.gif');

background-repeat:no-repeat;

width: 110px;

height:36px;

margin-left:5px;

}







#filter_submit:hover, #reserveren_submit:hover

{

	text-decoration:none;

	cursor:pointer;

}

#reservation { margin-left:5px;}

#reservation img

{margin-top:2px;

margin-left:5px;

}

#datebanner {width:107px;}

#datebanner img{margin-left:5px;margin-top:3px;}



#ar8 { background:url('/images/bg-betaal.gif');

	background-repeat:no-repeat;

	background-position:top left;

	padding-left:10px;

		padding-right:10px;

		padding-top:0px;

	width:340px;

	height:210px;

}

#knoppen {width:760px; float:left;background:url('/images/hbg2.gif');

	background-repeat:no-repeat;

	background-position:top left;

	padding-left:5px;

	padding-top:2px;

	margin-top:15px;

	height: 50px;}

	

#terug {background-image:url('/images/reserveren.gif');

background-repeat:no-repeat;

width: 110px;

height:36px; float:left;

text-align:center;}



#terug a, #terug a:hover {

color:#FFF;

border:0px;

font-size:16px;

font-weight:bold;

margin-top:5px;

line-height:35px;

text-decoration:none;

}





#sendbutton, .sendbutton, #filter_submit, #filter_submit:hover {

	float:right;

	background-image:url('/images/reserveren.gif');

	background-repeat:no-repeat;

	background-position:bottom;

	width: 115px;

	height:33px;

	color:#FFF;

	border:0px;

	border:none;

	font-size:16px;

	font-weight:bold;

	margin-right:15px;}

#sendbutton:hover {

cursor:pointer;}

#ar6 label, #ar8 label{width:300px;}

#ar10 {width:760px; float:left;background:url('/images/hbg.gif');

	background-repeat:no-repeat;

	background-position:top left;

	padding-left:10px;

	padding-top:7px;

	height: 50px;}

#ar10 p {width:150px; float:left;line-height:normal; padding:0px; margin-top:-9px;}

#ar10 .cform, #ar10 #cform {width:600px;float:left;}

#ar10 input {float:left; padding:0px;}

#ar10 #sendbutton { padding:0px; margin-top:-29px;float:right;border:0px;}

#ar6 #sendbutton {background-image:url('/images/reserveren-wit.gif');}

#knoppen #sendbutton {margin-right:15px;}



#ar6 input {width:350px;}

h6 {font-family:Verdana, Geneva, sans-serif;

font-size:14px;

margin:0;

color:#004494;

}

#ar8 h6 {margin-top:5px;}

#ar8 select {width:340px;}

#filter_submit, #filter_submit:hover{

background-image:url('/images/reserveren-wit.gif');

background-repeat:no-repeat;

border:0;

background-color:#FFF;}

#foutmelding {

	display:block;

	background-image:url(/images/foutmelding.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding:7px;

	height:55px;

}
