/* CSS Document */

font.red {
	color:#FF0000;
}
/*input {
	border:solid 1px #999999;
}*/
input.radiobtn {
	margin:0px;
}
.button {
	border:solid 1px #999999;
	height:20px;
	width:100px;
	padding-bottom:3px;
	margin:10px;
}
select.pulldown {
	width:190px;
}
td {
	padding:3px;
	margin:2px;
}
tr.grijs {
	background-color:#F2F2F2;
}
div#searchboxbuttons {
border:0px solid black;
margin:0px;
padding-top:8px;
float:right;
text-align:right;
display:block;
clear:both;
}
* html div#searchboxbuttons {
border:0px solid black;
margin:0px;
padding-top:0px;
padding-bottom:8px;
float:right;
text-align:right;
display:block;
clear:both;
}
div#formbuttons {
border:0px solid black;
margin:0px;
text-align:right;
display:block;
}

/* search box */

div#zoekenboek fieldset {
border: 0px solid #731587;
width: 140px;
padding-left:10px;
float:left;
}
div#zoekenboek label {
border: 0px solid #731587;
width: 100px;
float: left;
text-align:left;
font-weight:bold;
margin-left:0px;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
}
div#zoekenboek input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
}
div#zoekenboek select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:140px;
color:#000000;
background-color:#ffffff; 
float: left;
clear: both;
}

/* search page */

div#searchpage fieldset {
border: 0px solid #731587;
width: 240px;
padding:0px;
}
* html div#searchpage fieldset {
border: 0px solid #731587;
width: 243px;
padding:0px;
}
div#searchpage label {
border: 0px solid #731587;
width: 100px;
float: left;
text-align:left;
font-weight:bold;
margin-left:0px;
padding:0px;
clear: both;
}
div#searchpage input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
float:right; 
}
div#searchpage select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:140px;
color:#000000;
background-color:#ffffff; 
}
div#searchpage img {
border:0px solid #000000;
margin-right:8px;
padding:2px;
width:205px;
height:262px;
text-align:center;
}

/* info page */

div#infopage fieldset {
border: 0px solid #731587;
width: 534px;
padding:0px;
}
* html div#infopage fieldset {
border: 0px solid #731587;
width: 528px;
padding:0px;
float:left;
}
div#infopage label {
border: 0px solid #731587;
width: 200px;
text-align:left;
font-weight:bold;
margin-left:0px;
padding:0px;
float:left;
}
div#infopage input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
}
div#infopage select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff; 
}
div#infopage textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff; 
}


/* book page */

.pricedivider {
border-top:1px solid #000000;
padding:2px;
}

div#bb_travelinfo {
border: 0px dotted #731587;
/* background-color:#cccccc; */
width:325px;
float: left;
text-align:left;
padding:4px;
margin-right:10px;
}
div#bb_travelinfo label {
border: 0px solid #000000;
width: 120px;
float: left;
text-align:left;
font-weight:bold;
margin-left:0px;
padding-bottom:2px;
clear: left;
}
div#bb_price {
border: 0px dotted #731587;
width:346px;
float:left;
}
div#bb_price label {
border: 0px solid #000000;
width: 270px;
float: left;
text-align:left;
font-weight:bold;
margin-left:0px;
padding-bottom:2px;
clear: left;
}
div#bb_people {
border: 0px dotted #731587;
/* background-color:#cccccc; */
width:325px;
float: left;
text-align:left;
padding:4px;
margin-right:10px;
}
div#bb_people label {
border: 0px solid #000000;
width: 120px;
float: left;
text-align:left;
font-weight:bold;
margin-left:0px;
padding-bottom:2px;
clear:left;
}
div#bb_insurence {
border: 0px dotted #731587;
width:346px;
float:left;
}
div#bb_insurence fieldset {
border: 0px solid #731587;
}
div#bb_insurence label {
border: 0px solid #000000;
width: 270px;
float: left;
text-align:left;
font-weight:bold;
margin-left:0px;
padding-bottom:2px;
}
div#bb_extra {
border: 0px dotted #731587;
width:690px;
text-align:left;
padding:0px;
margin-right:0px;
float:left;
}
div#bb_extra fieldset {
border: 0px solid #731587;
}
div#bb_extra input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
float:right;
}
div#bb_extra label {
border:0px solid #000000;
text-align:left;
font-weight:bold;
margin:0px;
padding:2px;
float:left;
}
div#bb_extra select {
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:40px;
color:#000000;
background-color:#ffffff; 
float:right;

}
.bookbox input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
}
.bookbox select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
}
div#bb_personsinfo fieldset {
border: 0px solid #731587;
width: 534px;
padding:0px;
}
* html div#bb_personsinfo fieldset {
border: 0px solid #731587;
width: 528px;
padding:0px;
}
div#bb_personsinfo label {
border: 0px solid #731587;
width: 200px;
text-align:left;
font-weight:bold;
margin-left:0px;
padding:0px;
float:left;
}
div#bb_personsinfo input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff;
}
div#bb_personsinfo select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff; 
}
div#bb_personsinfo textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#ffffff; 
}
