body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	color: #000000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
}


A:link {
	color: #0000FF;
}

A:visited {
	color: #0000FF;
}

A:hover {
	color: #0000FF;
	}

A:active {
	color: #0000FF;
	}

A.link_zw:link {
	color: #000000;
}

A.link_zw:visited {
	color: #000000;
}

A.link_zw:hover {
	color: #000000;
	}

A.link_zw:active {
	color: #000000;
	}

A.link_w:link {
	color: #FFFFFF;
}

A.link_w:visited {
	color: #FFFFFF;
}

A.link_w:hover {
	color: #FFFFFF;
	}

A.link_w:active {
	color: #FFFFFF;
	}


TD.tab_aan {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}

TD.tab_normaal {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_normaal_vet {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_zwart {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color:  #FFFFFF;
	}
TD.tab_zwart_cursief {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	background-color:  #FFFFFF;
	}
TD.tab_zwart_cursief_groot {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	background-color:  #FFFFFF;
	}
DIV.tab_zwart_cursief_medium
{
    background-image:url('../images/streep.jpg');
    background-repeat: no-repeat;

	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	line-height: 30px;
	color: #000000;
	background-color: #FFFFFF;
}

td.tab_zwart_cursief_medium
{
    background-image:url('../images/streep.jpg');
    background-repeat: no-repeat;

	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 30px;
	color: #000000;
	background-color: #FFFFFF;
}

/*

*/
DIV.tab_zwart_cursief_groot {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	background-color:  #FFFFFF;
	}


TD.tab_aan_groot {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_aan_prijs {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003366;
	background-color: #FFFFFF;
	}
TD.tab_aan_prijs_vet {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #003366;
	background-color: #FFFFFF;
	}
TD.tab_tekst {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	background-color: #DFDFDF;
	}
TD.tab_aan_vet {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_aan_vet_schuin {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_uit {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #C0E0FF;
	}
TD.tab_smal {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #C0E0FF;
	}
TD.tab_klein {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #C0E0FF;
	}
TD.tab_zwart {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_donkerblauw {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #003366;
	background-color: #FFFFFF;
	}
TD.tab_lichtblauw {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #33CCFF;
	background-color: #FFFFFF;
	}

.prijs {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	color: #FBB03B;
	/*background-color: #C0E0FF;*/
	}

.prijs_available {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #FBB03B;
	/*background-color: #C0E0FF;*/
	}
.prijs_not_available {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: red;
	/*background-color: #C0E0FF;*/
	}
.prijs_room {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 20px;
	color: #FBB03B;
	/*background-color: #C0E0FF;*/
	}

.prijs_totaal {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	/*background-color: #C0E0FF;*/
	}

.prijs_vanaf
{
    text-align: left;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	color: #FBB03B;
}

.hprijs_vanaf
{
    text-align: left;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #FBB03B;
	margin-top: 3px;
}

TD.geen_div {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	}

TD.donkerblauw {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0066CC;
	background-color: #FFFFFF;
	}

TD.lichtblauw {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #C0E0FF;
	background-color: #FFFFFF;
	}

TD.user_db {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.user_lb {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background-color: #C0E0FF;
	}

.phat
{
    text-align: left;
	font-weight: bold;
}

.schuin {
	font-style: italic;
}

.grijs {
	color: #909090;
	font-style: blod;
	font-size: 12px;
}

.blauw_1 {
	color: #003366;
}

.klein {
	font-size: 10px;
	TEXT-ALIGN: center;
	margin: auto;
	}

.zwart_klein {
	font-size: 10px;
	color: #000000;
	}

.blauw_klein {
	font-size: 11px;
	color: #003366;
	}

.zwart {
	color: #000000;
	}
.zwart_cursief {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	background-color:  #FFFFFF;
	}
.alineakop {
	font-size:  13pt;
	font-weight: bold;
	font-style: italic;
	color: #003581;
	padding-bottom: 4px;
	background-color: #e5eef6;
}
.blauw_kop {
	color: #003366;
	font-size: 13px;
	font-weight: bold;
}
.aanb_zwart_vet {
    text-align: left;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.aanb_zwart {
	color: #000000;
	font-size: 11px;
}
.aanbieding {
	font-size:  11px;
	font-weight: bold;
	color: #000000;
	line-height: 14pt;
}
.licht_achter {
	background: url('../images/aanbieding_beam_blue.jpg');
	height: 20px;
	/*background-color: #BCE8F7;*/
	}
.kleur_prijs {
	color: #FBB03B;
	}
DIV.aanb_scroll {
	height: 500px;
	/*height: 500px;*/
	width: 550px;
	/*width: 550px;*/
	overflow: auto;

}
.wit {
	color: #FFFFFF;
	}

.rood {
	color: #FF0000;
	}

.rood_klein {
	font-size: 10px;
	color: #FF0000;
	}
	
.rood_medium {
	font-size: 12px;
	font-weight: bold;
	color: #7fac2b;
	}
	
.span_beamblue {
	background: url('../images/beam_klein.gif');
	width: 157px;
	height: 20px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
DIV.div_beamblue {
	background: url('../images/beam_klein.gif');
	width: 157px;
	height: 20px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
.menu_engine a:link, .menu_engine a:visited, .menu_engine a:active {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #003366;
	text-decoration: none;
}
.menu_engine a:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #00CCFF;
	text-decoration: none;
}

TD.flightselector_1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}

TD.flightselector_2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	BORDER-RIGHT: #00bff3 1px solid;
	BORDER-LEFT: #00bff3 1px solid;
	BORDER-TOP: #00bff3 1px solid;
	/* BORDER-BOTTOM: #00bff3 1px solid; */
	}
TD.flightselector_3 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	BORDER-RIGHT: #00bff3 1px solid;
	BORDER-LEFT: #00bff3 1px solid;
	BORDER-BOTTOM: #00bff3 1px solid;
	}
TD.flightselector_left {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	BORDER-LEFT: #00bff3 1px solid;
	/* Added by Olaf Luijks */
	text-align: right;
	}
TD.flightselector_right {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	BORDER-RIGHT: #00bff3 1px solid;
	}

TD.flightselector_1_vet {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #0066CC;
	}


TD.flightselector_2_vet {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #C0E0FF;
	}

TD.flightselector_wit {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}

TD.tab_achtergrond_aan {
	background: url('../images/tab_aan.gif');
	}

TD.tab_achtergrond_uit {
	background: url('../images/tab_uit.gif');
	}

TD.tab_achtergrond_compleet {
	background: url('../images/tab_compleet.gif');
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
TD.tab_achtergrond_beamblue {
	background: url('../images/beam_small_blue.gif');
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	}
.dropdown {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  /* width: 218px; */
}
.dropdown_lang {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  width: 218px;
}
.inputbox {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 100%;
}

.knop {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  /*background: url('../images/button_empty.gif') no-repeat;*/
  font-size: 100%;
  font-weight: bold;
  color: #000000;
  background-color: #C0E0FF;
}

.pheader
{
    text-align: left;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12;
    font-weight: bold;
    font-style: italic;
    color: #013581;
    background-color: #ACC8E2;
}

.pheader_description
{
    text-align: left;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14;
    font-weight: bold;
    font-style: italic;
    color: #013581;
    background-color: #ACC8E2;
}

.select_city
{
    text-align: left;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #ACC8E2;
}



.hotel_city
{
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 100%;
    font-weight: bold;
    color: #0EC1FB;
}


.formbtn {
	outline: none;
	border: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	BACKGROUND: url('../images/button_empty.jpg') no-repeat;
	OVERFLOW: visible;
	HEIGHT: 25px;
	WIDTH: 150px;
	COLOR: #000000;
	TEXT-ALIGN: center;
}
.formbtn1 {
	BORDER-RIGHT: #fc0 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #fc0 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	/*BACKGROUND: url('../images/button_empty.gif') no-repeat;*/
	BACKGROUND: #eee;
	PADDING-BOTTOM: 2px;
	MARGIN: 4px 0px 0px;
	OVERFLOW: visible;
	BORDER-LEFT: #fc0 1px solid;
	HEIGHT: 30px;
	WIDTH: 150px;
	COLOR: #666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #fc0 1px solid;
	TEXT-ALIGN: center;
}

.checkbox_1 {
/* display: block;
  padding:0; */
  height: 16px;
  width: 16px;
  color: #C0E0FF;
  font-size: 80%;
/* outline:0; */
}

.inputbox_ogone {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 100%;
  border: 0px;
  text-align: right;
  background-color: #FFFFFF;
}


div.leeg{
background-color: #e5eef6;
border:0;
}

div.city {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-size: 11;
font-weight: bold;
color: #3399CC;
border: 0;
}

div.kop {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
font-size:12px;
color: #013581;
border: solid 2px white;
background-color: #e5eef6;
}

.text
{
    text-align: left;
    font-size: 10px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

.prijs_pp
{
    text-align: left;
    font-size: 10px;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-style: bold;
    color: #9ac551;
}

.summary
{
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    font-size: 11px;
}

.text_invul {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
font-style: inherit;
color: #000000;
}

div.text_1{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
border: 0;
background-color: #ffffff;
color: #000000;
font-size:12px;
}

div.text_2{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
border: 0;
background-color: #ffffff;
color: #FF9933;
font-size:11px;
}

div.text_3{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
border: 0;
background-color: #ffffff;
color: #FF9933;
font-size:18px;
}

.text_4{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
border: 0;
background-color: #ffffff;
color: #000000;
font-size:12px;
}

.text_selectie{
margin:10px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
}

.text_pk{
margin:10px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}


.line
{
    text-align: left;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0EC1FB;

    /* border-bottom-color:#00BFF3; */
    border-bottom-color:#97BEDF;
    border-bottom-style:dotted;
    border-bottom-width:1px;
}

.line_vertical
{
    /* border-left-color:#00BFF3; */
    border-left-color:#97BEDF;
    border-left-style:solid;
    border-left-width:1px;
}


.bline
{
    text-align: left;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;

    /* border-bottom-color:#00BFF3; */
    border-bottom-color:#97BEDF;
    border-bottom-style:dotted;
    border-bottom-width:1px;
}

div.kader
{
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    border-color:#00BFF3;
    border-style:solid;
    border-width:1px;
    text-align: left;
    padding:5px 5px 5px 5px;
    width: 250px;
}

/*
hr
{
    position:absolute;
    margin:0;
    left:160px;
    top:500px;
    width:700px;
    height:100px;
    background-color:rgb(0,128,0);
}
*/
.subkop
{
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bolder;
}

.subkop2
{
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bolder;
    text-align: center;
}

.style1 {
margin:0;
color: #00BFF3;
font-weight: bold;
font-size:11px;
}

.style2 {
	font-weight: bold;
	font-size: 11px;
}

table.hotelborder
{
	border: #97BEDF 1px solid;
}
table.hotelborderright
{
	border-right: #97BEDF 1px solid;
}
table.hotelborderleft
{
	border-left: #97BEDF 1px solid;
}
table.hotelborderbottom
{
	border-bottom: #97BEDF 1px solid;
}

.small_linebreak { line-height: 5px; }

