/* BODY --------------------------------------------------------------------------------*/

body{
	padding:0px;
	margin:0px;
	}
/* MENU --------------------------------------------------------------------------------*/

.MenuOver{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#BE2F27;
	cursor:pointer;
}
.MenuOverSelected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:yellow;
	cursor:pointer;
}

.MenuOut{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	background-color:#FFFFFF;
	cursor:pointer;
}

/* FONTS --------------------------------------------------------------------------------*/
.Row0
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
}

.Row1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
	background-color:#C1DBFF;
}
.accoText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
}
.accoTextTitle
{
	color:#F00;
	font-weight:bold;
	padding-left: 5px;
}

.AccoText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-top: 0px;
}

.itemTop9
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-top: 0px;
}

.titleTop9
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 14px;
	font-size:14px;
	margin-bottom: 0px;
}

.CountryText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom: 0px;
	text-decoration: underline;
}

.NormalText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-bottom: 2px;
	text-align:left;
}
.NormalText:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.SmallText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#303030;
	text-decoration:none;
}

.SmallTextDisabled{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	text-decoration:none;
}
.RedText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C42D26;
}

.RedTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C42D26;
	font-weight:bold;
}

.WhiteTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.ResultListTable
{
	border-color:#486ae6;
	border-width:1px;
	border-style:solid;
	font-family:Verdana;
	font-size:8pt;
	border-collapse:collapse;
}

.BlueText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
}


.BlueTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	text-decoration:none;
}

.BlueTextBold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	text-decoration:underline;
}

.WhiteText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.WhiteTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.WhiteTextBold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.HeaderTextOrange{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F69922;
	font-weight:bold;
}

.SubHeaderTextRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C42D26;
	font-weight:bold;
	background-color:#FDEBD3;
	border-bottom:solid 1px #000000;
	border-top:solid 1px #000000;
}
.HeaderTextRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#C42D26;
	font-weight:bold;
}

.BigPrice{
	color:#C42D26;
	font-size:18px
}
.FooterLinks
{
	border-top: 1px solid #322A7B;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9px;
	text-align:center;	
}
	
.FooterLink
{	
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9px;
	text-align:center;	
	text-decoration : none;
}

h1
{
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.shortdescription
{
	font-size: 12px;
	font-weight: normal;
}
/* OTHERS --------------------------------------------------------------------------------*/

.BlueCell{
	background-color:#CBE3F7;
}
.RedHRuler
{
	color:#FF0000;
}

/* FORMS --------------------------------------------------------------------------------*/

.SelectBox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	width:145px;
}
.SelectBoxNormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;	
}
.SelectBoxBig{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
/*	width:200px; */
}

.FormButton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	width:60px;
}

.FormButtonRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:60px;
	background-color:#C42D26;
}

.FormButtonBlue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:60px;
	background-color:#0F539F;
}
.FormButtonBlueLong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;	
	background-color:#0F539F;
}

/* NIEUWE STYLE TOPLIST (28/11/2006) --------------------------------------------------------------------------------*/

	
.ranking
{
	background: #2187C5; 	
	border:solid 2px #FFFFFF;	
}

.ranking a:link, .ranking a:visited, .ranking a:hover, .ranking a:active
{
	width: auto; 
	min-width: 20px;
	display: block; 
	width: 20px; 
	text-align: center; 
	text-decoration: none; 
	font: bold 1.05em Verdana,Arial,Helvetica; 
	color: #FFFFFF;		
}

.country
{
	text-align: left;	
	padding: 0px 8px; 
	border-bottom: 3px solid #FFFFFF; 
	font:  8.4pt Verdana,Arial,Helvetica;
		
}

.country a:link
{
	color: #000000;	
	font:  8.4pt Verdana,Arial,Helvetica;
	text-decoration: underline;

}

.country a:visited
{
	color: #000000;	
	font:  8.4pt Verdana,Arial,Helvetica;
	text-decoration: underline;

	
}
.error
{
	text-align:left;
}

.country a:hover
{
	color: #000000;	
	font:  8.4pt Verdana,Arial,Helvetica;
	text-decoration: none;	
}

.country a:active
{
	color: #000000;	
	font:  8.4pt Verdana,Arial,Helvetica;
	text-decoration: underline;

}

 
.country .separator
{
	height: 7px;
}

.topListTitle
{
	color: #FFFFFF;
	font-size: 12px;
	background-color: #EB0507;
	height: 16px;
	font-weight: bold;
	vertical-align : inherit;
	overflow: hidden;
	border-bottom: solid 1px #000000;
	margin-bottom: 0px;
	padding-left: 2px;		
}

.blokLinksToplist{
	width: 246px;
	table-layout : auto;
	border: solid 1px #000000 ;
	margin-bottom: 10px;
}
.smallRow
{
	margin: 0px;
	height:1px;
	line-height:1px;
}

.bannerMargin
{
	margin-right:10px;
}

.VacatureHeader
{
	font-size:25px;	
	text-align:center;
	line-height:40px;
}
.VacatureSubHeader
{
	font-size:18px;	
	text-align:center;
}
.VacatureSubjects
{
	font-style:italic;
}

.noClickDivVisible
{
	
	background-image:	url(../images/opacityBack.gif);	
	filter:				alpha (opacity = 50);
	opacity:			0.5;	
	z-index :			100;
}

.accostreep
{
	width:95%;
	color:#FFFFFF;
	height:1px;
}
#AccoResult{position:absolute;width:243px;height:203px;background:#C1DBFF;border:1px SOLID #000;font-size:12px;font-weight:bold;display:none;visibility:hidden;z-index:9999;float:left;}
#AccoResult .AccoSluiten{line-height:17px;color:#FFF;background-color:#486AE6;border-bottom:1px SOLID #000;text-align:center;cursor:pointer;}
#AccoResult #closeselect{float:right;background-color:#486AE6;width:18px;line-height:17px;color:#FFF;cursor:pointer;text-align:center;font-weight:bold;border-left:1px SOLID #000;}
#ShowAccommodationResult{height:185px;overflow:auto;}
#ShowAccommodationResult .AccoCountry{color:#F00;font-style:italic;}
#ShowAccommodationResult .AccoDestination{color:#F00;font-style:italic;padding-left:10px;}
#ShowAccommodationResult .AccoAccomodation{color:#000;padding-left:20px;}
#ShowAccommodationResult .AccoNoResult{color:#FFF;text-align:center;font-style:italic;}
#ShowAccommodationResult a{}
#ShowAccommodationResult a:hover,#AccoAccomodation a:visited:hover{text-decoration:underline;}

.visible
{
	display:block;
	visibility:visible;
}
.invisible
{
	display:none;
	visibility:hidden;
}

.landen_sections
{
	margin: 0px; 
	padding: 0px;
	list-style-type:none;
	margin-left: 1em;
}
.landen_section
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #322A7B;
	text-decoration : none;
	font-weight : bold;
	cursor:pointer;
	
}
.linkDFDS { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #D90303;
	font-weight: bold;
	text-decoration: underline; 
}
/* begin Css voor nieuwe detailscherm*/
.tabMenuBottom
{
	background-color:#4A69E7;
}
	
.LeftDetailsMenu
{
	width: 225px;
	padding-right:10px;
}
.DetailsMain
{
	border:2px solid #5F89D8;
}
.detailsTable
{
	width:775px;
	background-color: #FFF;
}
.RightDetailsMenu
{
	width: 210px;	
}
.DetailMenuBlock
{
	background-color: #FFF;	
	background: transparent; 
	margin:0px 0px 4px 0px;
	padding:2px;
}

#DetailMenuBlockTitle
{
	color: #F00;
	font : bold normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: #f7d37f;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 11px;
}

#DetailMenuBlockTitlePrijsOpgave
{
	color: #F00;
	font : bold normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: #f7d37f;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 13px;
}


#DetailMenuBlockTitleNoBack
{
	color: #F00;
	font : bold normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

.DetailMenuContent ul
{	
	font-weight:normal;
	font-size:11px;
	padding:0px 0px 2px 0px;
	margin-left:5px;
}
.DetailMenuContent li
{
	margin-left:0px;
	background-image: url('../../elmar/images/bullet.gif');
	background-repeat: no-repeat;
    background-position: 0em 1px;
	padding-left: 2em;
	list-style-type: none;
	margin-top:5px;
}

#OptionItem li{vertical-align:top;}

.DetailTabMenu
{
	border-bottom:3px solid #C1DBFF;
	vertical-align:bottom;
	width:100px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:20px;
	color: #000;
	font-weight: bold;
}
.DetailTabMenuSelected
{
	height:40px;
	width:150px;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height:40px;
	color: #F00;
	font-weight: bold;
}

.AccoTitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #F00;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}
.ShowDetails
{
	visibility:visible;
	display:block;
}
.ShowDetailsOpen
{
	visibility:visible;
	display:block;
}
.HideDetails
{
	visibility:hidden;
	display:none;
	background: #8a9c08;
}

/*original


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ccc; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}


*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#C1DBFF; }
.xb1 {margin:0 5px; background:#C1DBFF;}
.xb2 {margin:0 2px; border-width:0 1px;}
.xb3 {margin:0 1px;}
.xb4 {height:1px; margin:0 1px;}
 
.DetailMenuContent 
{
	display:block; 
	background:#FFF;
	border:0 solid #C1DBFF; 
	border-width:0 3px;
	height:100%;
}
.resultdetails_Text
{
	display:none; 
	visibility:hidden;
	width:100%;
}


.AccosSavedHeader{	/* Styling question */	
	overflow:hidden;
	cursor:pointer;
}
.AccosSavedList{	/* Parent box of slide down content */
	
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.AccosSavedListContent{	/* Content that is slided down */	
	position:relative;
}
/* einde Css voor nieuwe detailscherm*/
/* Begin CSS voor betaalroute*/
.standardnumber
{
	font-weight:bold;
	font-size:12px;
	color:#322A7B;
}

.currentpagenumber
{
	font-weight:bold;
	font-size:12px;
	color:red;
}

.currentpagetext
{
	font-weight:bold;
	font-size:9px;
	color:red;
}

.standardtext
{
	font-weight:normal;
	font-size:9px;
}


.enquetetop
{
	width: 362px;
	height: 39px;
	color: #fff;
	background-color: #5d84e3;
	background-image: url(../images/enquete_header.gif);


	}
	
.enquetetop2
{
	width: 110px;
	height: 39px;
	color: #fff;
	border-left: solid 2px #fff;
	background-image: url(../images/enquete_header2.gif);
	}

.enqueterow
{
	background-color: #fecd7e;
	width: 362px;
	height: 25px;
	color: #332a7b;
	border-top: solid 2px #cfe3fc;
	}
	
.enqueterow a:link
{
	text-decoration: underline;
	font-weight: bold;
	}
	
.enqueterow a:visited
{
	text-decoration: underline;
		font-weight: bold;
	}
.enqueterow a:active
{
	text-decoration: underline;
		font-weight: bold;
}
.enqueterow a:hover
{
	text-decoration: none;
		font-weight: bold;
	}
	
.enquetescore
{
	background-color: #5d84e3;
	width: 110px;
	height: 25px;
	color: White;
	border-top: solid 2px #cfe3fc;
	border-left: solid 2px #fff;
	text-align: center;
	}
	
.enquetetotal
{
	background-image: url(../images/enquete_score.gif);
	background-repeat: no-repeat;
	height: 98px;
	color: White;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	}
	
.enqueteremarks
{
	background-color: #ffebca;
	width: 362px;
	height: 25px;
	color: #332a7b;
	}
	
.enqueteremarks a:link
{
	text-decoration: underline;
	font-weight: bold;
	}
	
.enqueteremarks a:visited
{
	text-decoration: underline;
		font-weight: bold;
	}
.enqueteremarks a:active
{
	text-decoration: underline;
		font-weight: bold;
}
.enqueteremarks a:hover
{
	text-decoration: none;
		font-weight: bold;
	}
	
.enquetequestionremarks
{
	width: 473px;
	background-image: url(../images/enquete_header_fullwidth.gif);
	height: 25px;
	color: white;
	font-weight:bold;
	}
#ShortEnqueteRemark
{
	font-size:9px;
	font-weight:normal;
}


.buttonBlue {
	background-color: #5D84E3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: white;
	border-bottom : #4A69E7;
	border-left : #5D84E3;
	border-right : #4A69E7;
	border-top : #5D84E3;
	border-style : solid solid solid solid;
	border-width : 2px;
}

.buttonYellow {
	background-color: #F7D37F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000;
	border-bottom : #000;
	border-left : #F7D37F;
	border-right : #000;
	border-top : #F7D37F;
	border-style : solid solid solid solid;
	border-width : 2px;
}
.CalendarNormal
{
	border-bottom : #4A69E7;
	border-left : #4A69E7;
	border-right : #4A69E7;
	border-top : #4A69E7;
	border-style : solid solid solid solid;
	border-width : 2px;

}
.CalendarBig
{
	position:absolute;
	border:solid 1 #F00;
	width:400px;
	top:0px;
	left:0px;
	z-index:999;
}
.AccoPricesTableWhite
{
	
}
.AccoPricesTableBlue
{

}
.AccoPricesTableBlue td    
{ 
	border: solid 1px #959AAD;
	width:20px;
}
.AccoPricesTableWhitePaging
{
	color: #322A7B;		
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	vertical-align:top;
}
.SmallTextWhite
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: white;
}

.SmallTextBlue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #322A7B; /* dit is blauw: #322A7B; detailprices was uitgechecked*/
}
#dgn
{
	border-top:none;
	border-left:none;
}
#weekday
{	
	background-color:#C1DBFF;
}
#day
{
	background-color:#C1DBFF;
}
#duration
{
	background-color:#F7D37F;
}
.SmallTextDarkBlue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #0000A0;
}
.SmallTextPrice
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFF;
	background-color:#4a69e7;
	cursor:pointer;
	text-decoration:underline;
}
.SmallTextPriceRed
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFF;
	background-color:#F00;
	cursor:pointer;
	text-decoration:underline;
}
.SmallTextPriceLegenda
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFF;
	background-color:#4a69e7;	
}

.SmallTextPrice_empty
{
	background-color:#FFF;
}
#PrijsOpgave
{
	color: #322A7B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	background-color: #f5ecd6;
	background-image:url('../../elmar/images/bggradient.jpg');
	background-repeat:repeat-x;
}
#PrijsopgaveTable td
{
	color: #322A7B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
}
.SelectBoxPrijsOpgave
{
	color: #322A7B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:145px;
	font-weight:bold;
}
.OtherPeopleChoose
{
	font-size:10px;
	line-height:120%;
}
/*Begin Tripezz css*/
.TripezzScoreNumber
{
	background-color:#4A69E7;
	width:50px;
	height:50px;
	color:white;
	font-size:30px;
	line-height:50px;
	border-bottom:solid 2px #C0C0C0;
	border-right:solid 2px #C0C0C0;
	border-left:solid 2px #4A69E7;
	border-top:solid 2px #4A69E7;
}
#TripezzScore
{
	margin:5px 5px 0px 5px;
}
#TripezzScoreBlue
{
	color: #4A69E7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
}
#TripezzScoreRed
{
	color: #F00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
}
.TripezzScoreLeft
{
	background-color:#4A69E7;
	color:#000;
	font-size:11px;	
	font-weight:bold;
	border:solid 1px #4A69E7;	
}
.TripezzScoreRight
{
	background-color:#C1DBFF;
	color:#000;
	font-size:11px;	
	font-weight:bold;
	border:solid 1px #4A69E7;
}
/*Einde Tripezz css*/

/* Stylsheets voor de Enquete voor de Marketing */

.GrayBorder
{
	border: silver thin solid;
}
.SubIntro
{
	color: #4444ff;
}
.Underline
{
	text-decoration: underline;
}

/* nieuwe tagline moet wat zakken */

.tagLineNew
{
	position: relative;
	top: 4px;
}

/* imagediv */
.linkselected
{
	text-decoration: none;
	font-weight: bold;
	color: Blue;
}

.linkdeselected
{
	text-decoration: underline;
	font-weight: none;
	color: Blue;
}

#scrolldiv
{
	width:235px; 
	height:50; 
	border: 1px solid #666; 
	overflow-X:hidden;
	background-color:#CBE3F7;
}
.itemon {
background-color:#FFFFFF;
cursor:pointer;
}
.itemoff {
background-color:#CBE3F7;
}
.imgdiv
{
padding-left: 10px;
padding-right: 10px;
}
.infotitleblock {
background-color:#486AE6;
color:#FFFFFF;
font-weight:bold;
padding:4px;
}
.infotitleblockred {
background-color:#EA0000;
color:#FFFFFF;
font-weight:bold;
padding:4px;
font-size:larger
}
#selectdetaildate
{
}
#pricetable
{
	padding:2px;
}
.date
{
	width: 86px;
	font-size: 11px;
}
.dgn
{
	width: 78px;
	font-size: 11px;
}
.prs
{
	width: 50px;
	font-size: 11px;
}
.kmrt
{
	font-size: 11px;
}
.from
{
	width: 78px;
	font-size: 11px;
}
.price
{
	width: 56px;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
}
.book
{
	text-align: right;
	width: 40px;
	font-size: 11px;
}
.aantalpers
{
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
	text-align: right;
	color: #FF0000;
}
#tableprice
{
	border-top: 1px dashed rgb(204, 204, 204);
	font-size: 11px;
}
.availibilitycheckheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
}
.availibilitycheck
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;

}
.alternativesearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 3px solid #FF0000;
	padding: 20px;
}