/* CSS Document */

body { margin: 0 auto; }
a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; text-decoration:none;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; text-decoration:underline;}
/*a.NoDecoration {text-decoration: none;}*/
a.NoDecorationTitle:hover {margin-top: 0; margin-bottom:4px; font-size:15px; color:#4f4f4f; font-weight:normal;text-decoration: none;}
a.NoDecorationTitle		  {margin-top: 0; margin-bottom:4px; font-size:15px; color:#4f4f4f; font-weight:normal;text-decoration: none;}

.wrapper { position: relative; margin: 0 auto; overflow:hidden;	width:100%;	text-align:center; display:block; float:left;}
.HeaderHome { height: 95px; background: url(../Images/HeaderHome_bg.jpg) repeat-x; }
.HeaderHome div.TopHead { height: 58px; text-align: left; }
.HeaderHome div.TopHead div.ZoekBox { width: 246px; height: 58px; margin: 0; float: left; text-align: left; padding-left: 450px; }
.HeaderHome div.TopHead div.ZoekBox div.lbl { width: 100%; height: auto; padding: 5px 0 0 0; }
.HeaderHome div.TopHead div.ZoekBox label { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4f4f4f; }
.HeaderHome div.TopHead div.ZoekBox div   { width: 100%; height: auto; }
.HeaderHome div.TopHead div.ZoekBox div input.ZoekBoxVeld { width: 140px; border: 1px solid #a7cded; padding-left: 22px;
			font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: inherit; color: #4f4f4f; text-align: left;
			background-image: url(../Images/Ico_loop.gif); background-repeat: no-repeat; background-position: top left;
			float: left; margin-top: 5px; margin-right: 5px; margin-bottom: 0; margin-left: 0; }
.HeaderHome div.TopHead div.ZoekBox div input.btn { }
.HeaderHome div.TopHead div.PhoneBoxHome { width: 254px; height: 58px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;
			font-size: 11px; color: #ffffff; text-align: center; padding-left: 36px; float: left; }
.HeaderHome div.TopHead div.PhoneBoxHome div { width: 100%; height: auto; padding-top: 5px; }
.Header { height: 95px; background: url(../Images/Header_bg.jpg) repeat-x; }
.Header div.TopHead { height: 58px; text-align: left; }
.Header div.TopHead div.PhoneBoxHome { width: 254px; height: 58px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;
			font-size: 11px; color: #ffffff; text-align: center; padding-left: 732px; float: left; }
.Header div.TopHead div.PhoneBoxHome div { width: 100%; height: auto; padding-top: 5px; }
.MainMenuHome { width:100%; height:37px; text-align:right; clear:left; vertical-align:top; margin-top: 17px; }
.MainMenuHome ul { margin:0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; font-weight:bold; list-style:none; }
.MainMenuHome li { display:inline; margin:0 35px 0 35px;}
/* .MainMenuHome span {color:#f58623;}*/
.MainMenuHome li.Active a {color:#f58623;}
.MainMenuHome li.NotActive a {color:#595959;}
.MainMenu { width:100%; height:95px; text-align:right; display:block; float:left; margin-top: 25px; padding:0; vertical-align:top;}
.MainMenu ul { margin:0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; font-weight:bold; list-style:none; }
.MainMenu li { display:inline; margin:0 35px 0 35px;}
.MainMenu span {color:#f58623;}
.HelpHolder { width:100%; height:97px; text-align:right; display:block; float:left;}
.Help { width:339px; background-image:url(../Images/Header_Hulp.jpg); background-repeat:no-repeat; height:97px; text-align:left;}
.ThemesBg {width:100%; display:block; float:left; height:155px;}
.Themes {position:absolute; z-index:1; width:100%; left:0; top: 95px;}
.MainContentHome {width:100%; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; }
.MainContent { background-image: url(../Images/MainContainer_bg.jpg); background-repeat:repeat-x; width:100%; display:block; float:left;
																font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f;}
.MainContent div.MainContentHolder					{ height: auto; width: auto; }
.MainContent div.MainContentSide					{ height: auto; width: auto; padding-right: 2.5em; }
.MainContent div.MainContentHolder div.AccoContent { height: auto; width: 90.1%; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr { margin-top: 14px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks, ul.AccoMenuLinks li, ul.BoxBodyStart, ul.BoxBodyStart li {
	margin:0; padding: 0; font-family:Arial, Helvetica, sans-serif; height: auto; float: left; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks { height: 50px; display: block;
																margin: 0; padding: 0; border: 0; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedStart {
											background-image:url(../Images/BoxTopButtonSelectedStart.jpg); width:13px; height:50px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody  {
											background-image:url(../Images/BoxTopButtonSelectedBody.jpg); background-repeat:repeat-x;
											width:auto; height:50px; color:#FFFFFF; font-weight:bold; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody a.AccoExtraLinks {
											height: auto; width: auto; margin-top: 18px; float: left; color:#FFFFFF; padding-left: 2px;
											padding-right: 11.3em; text-decoration: none; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody a.PriceExtraLinks {
											height: auto; width: auto; margin-top: 18px; float: left; color:#FFFFFF; padding-left: 2px;
											padding-right: 10.75em; text-decoration: none; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody a.DestExtraLinks {
											height: auto; width: auto; margin-top: 18px; float: left; color:#FFFFFF; padding-left: 2px;
											padding-right: 9em; text-decoration: none; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody a.TripExtraLinks {
											height: auto; width: auto; margin-top: 18px; float: left; color:#FFFFFF; padding-left: 2px;
											padding-right: 11em; text-decoration: none; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody a.ExtrasLinks {
											height: auto; width: auto; margin-top: 18px; float: left; color:#FFFFFF; padding-left: 2px;
											padding-right: 12em;  text-decoration: none; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedEnd   {
											background-image:url(../Images/BoxTopButtonSelectedEnd.jpg); width:13px; height:50px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonStart {
											background-image:url(../Images/BoxTopButtonStart.jpg); width:13px; height:50px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonBody  {
	background-image:url(../Images/BoxTopButtonBody.jpg); background-repeat:repeat-x; width:auto; height:50px;	color:#FFFFFF;
	font-weight:bold; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonSelectedBody a.AccoExtraLinks:hover {
											cursor: text; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonBody a.AccoExtraLinks {
	float: left; margin: 18px 0 0 2px; padding-right: 11.3em;	height: auto; width: auto; clear: both; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonBody a.PriceExtraLinks {
	float: left; margin: 18px 0 0 2px; padding-right: 10.75em;	height: auto; width: auto; clear: both; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonBody a.DestExtraLinks {
	float: left; margin: 18px 0 0 2px; padding-right: 9em;	height: auto; width: auto; clear: both; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonBody a.TripExtraLinks {
	float: left; margin: 18px 0 0 2px; padding-right: 11em;	height: auto; width: auto; clear: both; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonBody a.ExtrasLinks {
	float: left; margin: 18px 0 0 2px; padding-right: 12em;	height: auto; width: auto; clear: both; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopBody {
	background-image:url(../Images/BoxTopBody.jpg); background-repeat:repeat-x;	height:50px; width: 7px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopEnd  {
	background-image:url(../Images/BoxTopEnd.jpg); width:16px; height:50px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopButtonEnd   {
											background-image:url(../Images/BoxTopButtonEnd.jpg); width:13px; height:50px; }
.MainContentHolder { height: auto; padding: 10px 25px 25px 25px; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.BoxBodyStart li.BoxStartTab {
	background-image: url(../Images/BoxBodyStart.jpg); background-repeat: no-repeat; height: auto; width: 6px; float: left; clear: left; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.BoxBodyStart {
	background-image:url(../Images/BoxBodyStart.jpg); background-repeat:repeat-y; float: left; height: 18px; margin: 0; padding: 0; width: 100%; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.AccoMenuLinks li.BoxTopMenuLinksStart {
	height: 50px; width: 17px; background-image: url(../Images/BoxTopStart.jpg); background-repeat: no-repeat; }

.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.BoxBodyStart li.BoxSubTab  {
	background-color:#939393; font-weight:bold; width:auto; height:auto; color:#FFFFFF; font-weight:bold; float: left; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.BoxBodyStart li.BoxSubTab a.BoxSubTab  {
	background-color:#939393; font-weight:bold; width:auto; height:auto; color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.MainContent div.MainContentHolder div.AccoContent div.AccoDescr ul.BoxBodyStart li.BoxEndTab  {
	background-color:#939393; font-weight:bold; height:auto; color:#FFFFFF; font-weight:bold; float: left; }
.MainContent div.MainContentHolder div.GeneralContent a.Underline {text-decoration:underline;}	
.GeneralContent ul {list-style-type:disc;  margin-bottom:0px; margin-top:0px;}	
.GeneralContent li {list-style-type:disc; display:list-item;}	
/*.GeneralContent p {margin-bottom:0px; margin-top:0px;}*/
.BoxSubTab {background-color:#939393; color:#ffffff; font-weight:bold;}
a.BoxSubTab {background-color:#939393; color:#ffffff; font-weight:bold; text-decoration:underline;}

.Footer {clear:both; width:100%; display:block; float:left; background-color:#eaeaea; border-top:4px solid #d8d8d8;}
.Footer div {margin:25px;}
.DividerHor {border-top:1px dotted #ababab; height:1px; margin:0 13px 13px 13px; }
.DividerVer { background-image:url(../Images/Divider_bg_vert.gif); background-repeat:repeat-y; background-position:left; width:20px;}
.Title {margin: 0; font-size:18px; color:#4f4f4f; font-weight:normal;}
.TitleLarge {margin-top: 0; margin-bottom:4px; font-size:16px; color:#4f4f4f; font-weight:bold;}
.TitleMedium {margin-top: 0; margin-bottom:4px; font-size:13px; color:#4f4f4f; font-weight:bold;}
.TitleSmall {margin-top: 0; margin-bottom:4px; font-size:12px; color:#4f4f4f; font-weight:normal;}
.BgBox {background-color:#f2f2f2; padding:6px; border:1px dotted #CCCCCC;}
.HighLight {color:#f58623;}
.AanbiedingLeft { padding:3px; width:228px; background-image:url(../Images/Aanbieding_Left_bg.gif); background-repeat:repeat-x; vertical-align:top; cursor:pointer;}
.AanbiedingRight { padding:5px; width:68px; background-image:url(../Images/Aanbieding_Right_bg.gif); background-repeat:repeat-x; vertical-align:bottom; text-align:right; }
.AanbiedingText {color:#FFFFFF; font-weight:bold;}
.AanbiedingImage {margin:3px;}
.AanbiedingPrice {font-size:18px; font-weight:bold;}
.ThemeBalloon { background-image:url(Images/Theme_Balloon_bg.jpg); background-repeat:no-repeat; width:254px; height:104px; padding: 10px 10px 20px 26px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f;}
.ThemeBalloonPic {margin-right:5px; border:1px solid #4f4f4f; }
.Button {border:none; cursor:pointer;}
.InfoImage {padding:2px; border:1px solid #cacbcb; background-color:#FFFFFF;}
.Result {background-image:url(../Images/Result_Bg.jpg); background-repeat:no-repeat; background-position:top right; width:100%; vertical-align:top;}
.ResultHover {background-image:url(../Images/Result_Bg_Hover.jpg); background-repeat:no-repeat; background-position:top right; width:100%; vertical-align:top;}
.ResultPrice {padding: 7px 30px 0 0; color: #f58623; font-size:24px; font-weight:bold; text-align:right;}
.ResultPrice span {font-size:11px;}
.ResultInfo { height:70px; overflow:hidden; padding-left:5px; padding-right:20px;}
.ResultThumb {width:57px; height:36px; float:left; background-image:url(../Images/ResultThumb_bg.jpg); background-repeat:no-repeat; background-position:bottom; text-align:center;}
.ResultSubmit {text-align:right;margin-right:25px;margin-top:26px;}
.ResultKreet { padding: 11px 25px 0 5px; font-size:11px; color: #535353; font-weight:bold; text-align:left;}
.BalloonTop {background-image:url(../Images/Balloon_top.png); height:14px; width:260px;}
.BalloonBody {background-image:url(../Images/Balloon_bg.png); background-repeat:repeat-y; width:240px; padding: 0 10px 0 15px; }
.BalloonBottom {background-image:url(../Images/Balloon_bottom.png); height:14px; width:260px;}
.tool-tip {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; z-index: 13000;}
.tool-title {display:block; font-weight:bold; margin-bottom:3px;}
.tool-text {}
.tekst {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; text-decoration:none;}
.smalltekst {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4f4f4f; text-decoration:none;}
.PriceOverViewTotal {background-image:url(../Images/PrijsOverzichtPrijs_bg.jpg); background-repeat:no-repeat; width:245px; height:20px; color:#000000; font-weight:bold; padding:5px; padding-top:10px;}
.PriceOverView {width:245px; padding:5px;}
.SelectBox {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f;}

.ResultTab {display:block;}
.BoxTopStart { background-image:url(../Images/BoxTopStart.jpg); width:17px; height:50px;}

.BoxTopBody {background-image:url(../Images/BoxTopBody.jpg); background-repeat:repeat-x; height:50px;}
.BoxTopEnd {background-image:url(../Images/BoxTopEnd.jpg); width:16px; height:50px;}
.BoxTopButtonStart {background-image:url(../Images/BoxTopButtonStart.jpg); width:13px; height:50px;}
.BoxTopButtonBody {background-image:url(../Images/BoxTopButtonBody.jpg); background-repeat:repeat-x; width:10px; height:50px; color:#4f4f4f; font-weight:bold; padding:0px 2px 0px 2px; vertical-align:middle; }
.BoxTopButtonEnd {background-image:url(../Images/BoxTopButtonEnd.jpg); width:13px; height:50px;}
.BoxTopButtonSelectedStart {background-image:url(../Images/BoxTopButtonSelectedStart.jpg); width:13px; height:50px;}
.BoxTopButtonSelectedBody {background-image:url(../Images/BoxTopButtonSelectedBody.jpg); background-repeat:repeat-x; width:10px; height:50px; color:#FFFFFF; font-weight:bold; padding:0px 2px 0px 2px; vertical-align:middle;}
.BoxTopButtonSelectedEnd {background-image:url(../Images/BoxTopButtonSelectedEnd.jpg); width:13px; height:50px;}


.BoxBottomStart { background-image:url(../Images/BoxBottomStart.jpg); width:17px; height:17px;}
.BoxBottomBody {background-image:url(../Images/BoxBottomBody.jpg); background-repeat:repeat-x; height:17px;}
.BoxBottomEnd {background-image:url(../Images/BoxBottomEnd.jpg); width:16px; height:17px;}
.BoxBodyStart { background-image:url(../Images/BoxBodyStart.jpg); background-repeat:repeat-y; width:6px;}
.BoxBodyEnd { background-image:url(../Images/BoxBodyEnd.jpg); background-repeat:repeat-y; width:7px;}
.BoxMonths { background-color:#929292; color:#FFFFFF; font-weight:bold; height:25px;}
.BoxWeeks { background-color:#f68624; color:#FFFFFF; font-weight:bold; height:25px;}
.BoxWeeks a {color:#FFFFFF;}
.BoxMonthSelected {background-image:url(../Images/BoxMonthSelected.jpg); background-repeat:no-repeat; background-position:center middle; }
.BoxMonths a {color:#FFFFFF;}
.BoxMonthSelected a {color:#4f4f4f;}
.BoxSelectionTabs {height:25px; vertical-align:middle;}
.BoxSelectionTabNotSelected {background-color:#FFFFFF; font-weight:bold; height:30px; border-left:1px solid #cbcbcb;}
.BoxSelectionTabSelected {background-color:#e9e9e9; border-bottom:1px solid #cbcbcb; border-left:1px solid #cbcbcb; font-weight:bold; height:30px;}
#BoxPricesHolder { width:250px; overflow-x:scroll;  position:relative; height:auto;}
.BoxPrices {background-color:#FFFFFF; color:#4f4f4f;}
.Boxheader {background-color:#dbc8b4;}
.BoxPriceDivider {width:5px; background-image:url(../Images/BoxPriceDivider.gif); background-position:center; background-repeat:repeat-y;}
.BoxDividerHor {background-color:#FFFFFF; height:1px;}
.BoxAlternate {background-color:#efeae0;}
.BoxSelectedPrice { background-color:#CCCCCC; padding:2px; border:1px dotted #000000; font-weight:bold; color:#000000;}
.BoxPriceBeschikbaar {color:#1175dc;}
.BoxPriceRequest {color:#000000;}
.BoxPriceNietBeschikbaar {color:#9b9b9b; text-decoration:line-through;}
.BoxPriceAanbieding {color:#e10000;}
.BoxExtraSelects {background-color:#ebebeb;}
.BoxPrice {height:25px; text-align:center;}
.ShowAllDurations {color:#1175dc;}

.BlockLeft {background-image:url(../images/Block_leftbg.jpg); background-repeat:no-repeat; width:9px;}
.BlockBody {background-image:url(../images/Block_topbg.jpg); background-repeat:repeat-x; background-position:top left; padding-left:10px; padding-top:20px;}
.BlockRight {background-image:url(../images/Block_rightbg.jpg); background-repeat:no-repeat; width:9px;}
.Alert {background-color:#FFF;	border: 1px solid #f58623;	padding:25px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#f58623;}

#OverLayData { position:absolute; display:none; background-image:url(../Images/OverLayBg.gif); background-color:transparent; z-index:6; visibility:visible; overflow:visible; width:100%;	top:1px;	left:1px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f;}
#OverlayContent { width:600px; height:800px; padding-top:50px; }
#OverlayPhotoContent { width:758px; height:800px; padding-top:50px; }
#OverlayContentHolder {	padding:30px; background-color:#FFFFFF; border:1px solid #ff8a00; text-align:left; float:left;}

.ExtraPrice{
	background-image:url(../Images/Pricetag.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;	
	height:35px;
	width:90px;
	padding-top:8px;
}

.ExtraRow {
	background-color:#f1f1f1;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;	
}

.ExtraRowOpen {
	background-color:#f1f1f1;
	border-top: 1px solid #CCCCCC;
}	

.ExtraRowClose {
	background-color:#f1f1f1;
	border-bottom: 1px solid #CCCCCC;	
}

.ExtraRowMidden {
	background-color:#f1f1f1;	
}

.ExtraExtraInfo {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:5px;
	margin:0;
	height:auto;
}

.ExtraExtraInfo p {margin-bottom:0px; margin-top:0px;}
.ExtraExtraInfo ul {margin-bottom:0px; margin-top:0px; list-style-type:disc;}
.ExtraExtraInfo li {margin-bottom:0px; margin-top:0px; list-style-type:disc; display:list-item;}


.MainContentHome ul, ul li  { margin:0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; list-style:none;}

.Inline {display:inline}
.Center {vertical-align:middle;}
.AirplaneImage{display:inline; vertical-align:middle; margin:auto 10px;}

ul.Ul1 {margin-left: 0;}
ul.Ul2 {margin-left: 10px;}
ul.Ul3 {margin-left: 20px;}

ul.UlSearch1 {margin-left: 0; margin-top:0; margin-bottom:0; padding-left:0px }
ul.UlSearch2 {margin-left: 18px; padding-left:0px }
ul.UlSearch3 {margin-left: 18px; padding-left:0px }

/*.hidden{visibility:hidden;}
.visible{visibility:visible;}
*/
.hidden{display:none;}
.visible{display:block;}


/* Accommodation Info Page */
/*div.MainContent div.MainContentHolder div.AccoContent { width: 100%; height: auto; clear: both; }*/
/* End Accommodation Info Page */

.modalBackground {
	background-color:Gray;
	top: 50px;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}

.modalPopup 
{
/*	padding:50px;
	margin:50px;
	top: 50px;
*/
}

.OverlayContent { width:600px; height:800px;}

.OverlayContentHolder {	padding:30px; background-color:#FFF; border:1px solid #ff8a00; text-align:left; float:left;}
.Popup{top: 50px;}

.CenterText{text-align: center;}
.ExtrasImage {padding:2px; border:1px solid #cacbcb; background-color:#FFFFFF; float:left; width:140px;}


.HeaderHome div.TopHead div.ZoekBox div.searchres-div 
{
    z-index:10000;
    visibility:hidden;
    background-image:url(../Images/spacer.gif);
    overflow:hidden;
    position:absolute;
    width:auto;
    height:auto;
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #ff8a00;
	text-align:left;
	float:left;    
}
.searchres-div .tip-midden {
	width:251px;
	position:relative;
	padding:0px 6px 0px 6px;
	min-height:200px;
  	height:auto !important;
 	height:200px;
}

.searchres-div .tip-midden .searchres-text 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4f4f4f;
	text-decoration:none;
}
.searchres-div .tip-midden .searchres-text .country {
	margin:5px 0px 0px 0px;
	padding:0px;
}
.searchres-div .tip-midden .searchres-text .region {
	margin:0px 0px 0px 15px;
	padding:0px;
}
.searchres-div .tip-midden .searchres-text .place {
	margin:0px 0px 0px 30px;
	padding:0px;
}
.searchres-div .tip-midden .searchres-text .acco {
	margin:0px 0px 0px 45px;
	padding:0px;
}

.body print {
	margin: 0 auto; 
	padding: 0;
	text-align: center;
}
a.Underline {text-decoration:underline;}

.Vragen p {margin-bottom:5px; margin-top:10px; padding-bottom:5px; padding-top:10px;}

.TravelInfo a {text-decoration:underline;}
.TravelInfo a:hover {text-decoration:underline;}
.TravelInfo ul {list-style-type:disc;}
.TravelInfo li {list-style-type:disc; display:list-item;}
.TravelInfo p {margin-bottom:0px; margin-top:0px; display:inline;}
a.TravelInfoBack {color:#4f4f4f; text-decoration:underline;color:#f58623;}
a.TravelInfoBack:hover {color:#4f4f4f; text-decoration:underline;color:#f58623;}

a.TravelInfoLink {text-decoration:none; font-weight: bold}
a.TravelInfoLink:hover {text-decoration:underline; font-weight: bold}

.Destination a {text-decoration:underline;}
.Destination a:hover {text-decoration:underline;}
.Destination ul {list-style-type:disc;}
.Destination li {list-style-type:disc; display:list-item;}
.Destination p {margin-bottom:0px; margin-top:0px; display:inline;}


/*a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; text-decoration:none;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; text-decoration:underline;}
*/