/* CSS Document KASSABON */

/*.cntContainer240{
	position:relative;
	left: 753px;
	top: 0px;
	margin-right: 12px;
	float:left;
	width:240px;
}*/

.cntHdrBlue 
{
	position:relative;
	width:100%;
	height:24px;
	background-color:#ff6600;
}

.kb_Lightblueline {
	height:24px;
	clear:both;
}

/*===================================================================================*/
/*===================================================================================*/
.resultList {position:relative;
	/*left: 0px;
	top: -22px;*/
	width:100%;
	display: block;
	/*background-image:url(../images/zoekBackgroundTop.gif);
	background-repeat:repeat-x;*/
	clear:both;
	padding-top:0px;
	margin-bottom: 0px;
	min-height: 75px;
}
/*===================================================================================*/
/*===================================================================================*/

.kb_ChangeTravelParty {
	display: block;
	padding-top:17px;
	
}

.arrow {
position:relative;
left: 0;
/*margin-top: -52px;*/
width:92px;
z-index: 2;
display:block;}

.resultList hr {height: 1px;
color: #F9DBBD;
margin: 0px;
background-color: #F9DBBD;
border: solid #F9DBBD 0px;}

.kb_resultaatTbl {padding:0px 8px 6px 8px;
border-collapse: collapse;
color:#FFFFFF;
}

.kb_resultaatTbl table {border-collapse: collapse;}

.kb_resultaatTbl td {vertical-align: top;
padding-right:8px;}

.kb_resultaatTbl td.subtotal {text-align: right;
font-weight: bold;
padding-right:0px;}

.kb_resultaatTbl td.total {text-align: right;
font-weight: bold;
font-size:14px;
font-weight: 700;
border-top: #A396A8 1px solid;
padding-right: 0px;
padding-top:5px;
color:#000000;
}

.kb_resultaatTb2 {padding:0px 8px 6px 8px;
border-collapse: collapse;
float:left;
}

.kb_resultaatTb2 table {border: solid #FFFFFF 1px;}

.kb_resultaatTb2 td {vertical-align: top;
padding:1px 6px;}

.kb_resultaatTb2 table caption {vertical-align: top;
padding:1px 6px;
color: #000000;
text-align: left;
font-weight: bold;
background-color: #FFFFFF;
width:222px;
}

.kb_resultaatTb2 td.subtotal {text-align: right;
font-weight: bold;
padding-right:6px;
color: #FFFFFF;}

.kb_resultaatTb3 {padding:0px 8px 6px 8px;
border-collapse: collapse;}

.kb_resultaatTb3 table {border-collapse: collapse;
border: solid #FFE1BA 1px;
background-color: #FDF4E2;}

.kb_resultaatTb3 td {vertical-align: top;
padding:6px 0px 0px 6px;}

.kb_resultaatTb3 td span.Ttl {font-weight: bold;
color: #36C;
font-size:12px;}

.kb_resultaatBtn {
	float:right;
	margin-right:8px;
	position:relative;
	width:220px;
	text-align:right;
	margin-bottom:10px;
}

.kb_resultaatBtn .Link {
	color:#ccff00;
	font-weight:normal;
	}

.kb_resultaatBtn Img{
	display:none;
	}

.kb_resultaatLink {float:right;
padding: 0px 6px 0px 0px;}

.kb_resultaatLink img {

cursor:pointer;


}

.kb_resultaatLink_alt {float:left;
clear: both;
padding: 12px 0px 0px 8px;}

input.zoekInfoBtn {margin:1px 2px 0px 0px;
}

a.Link {font-weight: bold;
color: #000000;}


a.Link_arrow {font-weight: bold;
color: #FFFFFF;
padding: 0px;}

.kb_Hdr {
width:224px;
font-weight: bold;
font-size:14px;
margin:0px 8px 2px 7px;
border-bottom: #A396A8 1px solid;
clear:both;
padding-bottom:2px;
padding-top: 10px;
}

.kb_Txt {
position:relative;
float:left;
/*width:158px;*/
width:225px;
font-weight: normal;
padding:3px 8px;
color:#FFFFFF;
}

.facet_Zoeken .kb_Txt {
	width:158px;
	}

span.Hdr {font-weight: bold;}

.kb_LineJump1 {margin-left:0px;
margin-bottom:5px;
text-align: right;
float:right;}

.kb_LineJump1 a {
padding-right: 30px;
color: #ff0000;
text-decoration:underline;
cursor: pointer;
}

.kb_XBtn {

float:right;
margin-top:-13px;
cursor: pointer;
margin-bottom: 10px;

}


.kb_lnk_arrow {float:left;
margin:-1px 3px 0 -5px;}

.kb_accommodationName
{
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;
}

.kb_Header {
	display:none;
	}