/* Body settings */
body
{
	background-color:#ffffff;
	background-image:url('../images/algemeen/bg/bg.gif'); 
	background-repeat:repeat-x; 
	background-attachment:fixed;	
}
/*body
{
	background-color: #bebebe;
}*/

img
{
	border: 0px;
}

hr
{
	 height:1px;
	 color: #b95c28; 
}

ul 
{
	margin:0px;
	margin-left:18px;
	padding:0px;
}

/* page loading */
#pageLoading
{
	border: #b85b27 2px solid;
	z-index: 100;
	left: -300px;
	visibility: hidden;
	vertical-align: middle;
	width: 300px; 
	position: absolute;
	top: -300px;
	height: 100px;
	background-color: #fff;
	text-align: center;
	color: #b85b27;
}

div.btnNext
{
	text-decoration: none;
	font-weight: bold;
	color: #b85b27;
}

/* header images homepage */
#gallery { position: relative; width:780px; height:255px; margin:0; padding:0; }
#gallery li { display: block; }

a.navHeader
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

a.navHeader:hover
{
	color: #b95c28;
	text-decoration: none;
	font-weight: bold;
}

a.navHeaderSub
{
	color: #fcc111 !important;
	text-decoration: none;
	font-weight: bold;
}

a.navHeaderSub:hover
{
	color: #fff !important;
	text-decoration: none;
	font-weight: bold;
}

td.paginaUitlegStatic
{
	background-image: url(../images/algemeen/bg/static_uitleg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	color: #b85b27;
	font-weight: bold;
}

td.paginaUitlegStatic_azie
{
	background-image: url(../images/algemeen/bg/static_uitleg_azie.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	color: #0574aa;
	font-weight: bold;
}

td.paginaUitlegStatic_afrika
{
	background-image: url(../images/algemeen/bg/static_uitleg_afrika.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	color: #4aa147;
	font-weight: bold;
}

td.paginaUitlegStatic_latijns
{
	background-image: url(../images/algemeen/bg/static_uitleg_latijns.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	color: #c85d4f;
	font-weight: bold;
}

td.paginaUitlegStatic_europa
{
	background-image: url(../images/algemeen/bg/static_uitleg_europa.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	color: #b08fb2;
	font-weight: bold;
}

td.paginaUitlegStatic_oosten
{
	background-image: url(../images/algemeen/bg/static_uitleg_oosten.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	color: #de773f;
	font-weight: bold;
}

td.navHeader
{
	background-color: #b85b27;
	font-size: 10px;
	text-align: center;
	color: #fcc111;
}

span.headerUitleg
{
	margin-left: 7px;
}

td.navHeader a, td.navHeader a:hover
{
	color: #fcc111;
	text-decoration: none;
	font-weight: bold;
}

/* Ankeilers */
div.divAnkeiler
{
	margin: 0px 5px 0px 5px;
}


div.homeitem
{
	width: 90%;
}

table.hometable td
{
	
}

/* Excursies */
div.excursieOmschrijving
{
	padding: 5px 10px 5px 20px;
	color: #b85b27;
}

/* Reispagina (voorheen Brochure ;) */
div.divInbegrepenBrochure
{
	padding: 10px;
	color: #b95b27;
	border: solid 1px #b95b27;
}

	div.divInbegrepenBrochure b
	{
		color: #000;
	}	
	
/* Statische pagina's */
b.azie, strong.azie
{
	color: #0574aa;
}

b.oosten, strong.oosten
{
	color: #de773f;
}

b.afrika, strong.afrika
{
	color: #4aa147;
}

b.latijns, strong.latijns
{
	color: #c85d4f;
}

b.europa, strong.europa
{
	color: #b08fb2;
}

td.kolRechts
{
	background-image: url(../images/algemeen/bg/content_pagina.jpg);
	background-repeat: repeat-x;
}

td.kolRechts_azie
{
	background-image: url(../images/algemeen/bg/content_pagina_azie.jpg);
	background-repeat: repeat-x;
}

td.kolRechts_afrika
{
	background-image: url(../images/algemeen/bg/content_pagina_afrika.jpg);
	background-repeat: repeat-x;
}

td.kolRechts_latijns
{
	background-image: url(../images/algemeen/bg/content_pagina_latijns.jpg);
	background-repeat: repeat-x;
}

td.kolRechts_europa
{
	background-image: url(../images/algemeen/bg/content_pagina_europa.jpg);
	background-repeat: repeat-x;
}

td.kolRechts_oosten
{
	background-image: url(../images/algemeen/bg/content_pagina_oosten.jpg);
	background-repeat: repeat-x;
}

/* Links bouwstenen */
a.wit13pxzonderlijn
{
	text-decoration: none;
	color: #fff;
}
a.wit13pxzonderlijn:hover
{
	text-decoration: underline;
	color: #fff;
}
/* body en td settings */
body, td
{
	color: black;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}

strong.boldrood, b.boldrood
{
	color: #b85b27;
}

td.achtergrond /* Algemene achtergrond */
{
	background-color: #fff;
}

td.reisplandag, td.reisplan
{
	font-size: 10px;
	text-align: left;
}

/*
	Tabjes boeken
*/

td.BoekTabActief
{
	background-color: #fbebba;
	color: #000;
}
td.BoekTab
{
	background-color: #b85b27;
	color: #fff;
}

span.BoekTabOnderTxt
{
	color: #fff;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

span.BoekTabOnderTxtActief
{
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

/* o.a. Aanbiedingen/Overzichten tabel opmaak */
table.tblOverzicht, td.tblOverzicht /* KA ready */
{
	background-color: #fff;
}

td.tdOverzichtDefault /* KA ready */
{
	background-color: #fbebba;
}

td.tdOverzichtDefaultExtra
{
	background-color: #eed7d6;
}

td.tdOverzichtDefaultGAR /* KA ready */
{
	background-color: #FFDF00;
}

.tableOverzichtHeaderZoeken
{
	background-color: #fdf6e4;border:1px solid #fabc1b;
}

td.tdOverzichtHeaderZoeken
{
	background-color: #ffe187;border-bottom:1px solid #fabc1b;
}

	td.tdOverzichtHeaderZoeken a
	{
		color: #b85b27;
	}
	td.tdOverzichtHeaderZoeken a:hover
	{
		color: red;
	}

td.tdOverzichtHeader, table.tdOverzichtHeader /* KA ready */
{
	background-color: #b85b27;
	color: #fff;
}
	td.tdOverzichtHeader a, table.tdOverzichtHeader a /* KA ready */
	{
		color: #fff;
		text-decoration: underline;
	}
	
	td.tdOverzichtHeader a:hover, table.tdOverzichtHeader a:hover /* KA ready */
	{
		color: #fff;
		text-decoration: none;
	}

td.tdOverzichtVerder
{ 
	background-color: #f2cd34;
}

td.tdURBContent
{
	background-color: #fcf1c2;
}

td.tdBoekenLaatsteTab
{
	background-color: #6c79a1;
}

td.tdBoekenActieveTab
{
	background-color: #c47c00;
}

td.tdBoekenZijkantRijen
{
	background-color: #fcf1c2;
}

/* header opmaak */
.popUpHeader
{
	background-color: #ffd98e;
}

table.header
{
	background-color: #b85b27;
}

td.menu, td.popUpUitleg
{
	background-color: #b85b27;
	color: #fff;
}

td.sectiehead
{
	background-color: #bb6767;
}

/* Zoeken homepage */
td.bovenrij
{
	background-color: #b85b27;
}

tr.onderrij
{
	background-color: #ffc10d;
}

/* links */
a
{
	color: #b85b27
}

a:hover
{
	color: #bb6767
}

a:hover
{
	color: #005E9E;
	text-decoration: underline;
}

a.headerWinkel
{
	color: #000;
	text-decoration: underline;
}

a.headerWinkel:hover
{
	color: #000;
	text-decoration: underline;
}

/* overige */
.wit13px
{
	color: #fff;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

form
{
	margin: 0px 0px 0px 0px;
}

.formvelden
{
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	background-color: white;
	border: solid 1px #000000;
}

.celpadding
{
	padding-top: 6px;
	padding-left: 12px
}

.footerNav
{
	background-color: #b95c28;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.footerNav a
{
	color: #fff;
	text-decoration: none;
}

.footerNav a:hover
{
	color: #fff;
	text-decoration: underline;
}

.kopjesbody
{
	font-size: 12px;
	line-height: 13px;
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.drood13px
{
	color: #b85b27;
	font-size: 13px;
	line-height: 14px
}


.smalltext
{
	font-size: 10px
}
/*
.geel10px
{
	color: #ffdc00;
	font-size: 10px;
}
*/
.roze11px
{
	color: #d49e9e;
}

.drood11px
{
	color: #b85b27;
	font-size: 11px
}

.Titel, .titel, .Titel_, h1 
{
	color: #ad4124;
	font-size: 20px;
	line-height: 20px;
	font-weight:bold;
}

.kleineTitel, h2
{
	color: #b85b27;
	font-size: 13px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:6px;
}

h2.streep
{
border-bottom:1px solid #b85b27;
}

.kleineTitelBoeken
{
	color: #ffd98e;
	font-size: 16px;
	line-height: 20px
}


.Subtitel
{
	font-size: 14px;
	line-height: 14px;
}

.leftmarginImage
{
	margin-left: 10px;
}

.rightmarginImage
{
	margin-right: 10px;
}

/* Handje laten zien i.p.v. pijltje */

#cur_hand, .curhand
{
	cursor: pointer;
}

/* Popup opmaak */

/* Default opmaak */
tr.ddlRechts
{
	background-color: #b85b27;
	text-align: center;
}

/* Land introductie */
a.landIntro
{
	color: #000;
	text-decoration: underline;
}

a:hover.landIntro
{
	color: #000;
	text-decoration: none;
}

div.landIntroRechts
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 15px;
}

div.landIntroRechts p
{
	margin-top: 0px;
	margin-bottom: 5px;
}

	div.landIntroRechts hr._azie
	{
		color: #0574aa;
	}

	div.landIntroRechts hr._afrika
	{
		color: #4aa147;
	}

	div.landIntroRechts hr._latijns
	{
		color: #c85d4f;
	}

	div.landIntroRechts hr._europa
	{
		color: #b08fb2;
	}

	div.landIntroRechts hr._europa
	{
		color: #de773f;
}

/* Azie opmaak */
.azie11px
{
	color: #0574aa
}
.Titel_azie
{
	color: #0574aa;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}

.landTitel_azie
{
	color: #0574aa;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-size: 12px;
}

td.sectiehead_azie
{
	background-color: #0574aa;
}

td.brochLijn_azie
{
	background-color: #0574aa;
}

td.brochKreet_azie
{
	color: #0574aa;
	font-weight: bold;
	text-align: center;
}
span.Inleiding_azie
{
	color: #0574aa;
	font-weight: bold;
}

tr.ddlRechts_azie
{
	background-color: #0574aa;
	text-align: center;
}

/* Afrika opmaak */
.afrika11px
{
	color: #4aa147;
}
.Titel_afrika
{
	color: #4aa147;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}

.landTitel_afrika
{
	color: #4aa147;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-size: 12px;
}

td.sectiehead_afrika
{
	background-color: #4aa147;
}
td.brochLijn_afrika
{
	background-color: #4aa147;
}

td.brochKreet_afrika
{
	color: #4aa147;
	font-weight: bold;
	text-align: center;
}
span.Inleiding_afrika
{
	color: #4aa147;
	font-weight: bold;
}

tr.ddlRechts_afrika
{
	background-color: #4aa147;
	text-align: center;
}

/* Latijns Amerika opmaak */
.latijns11px
{
	color: #c85d4f;
}
.Titel_latijns
{
	color: #c85d4f;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}

.landTitel_latijns
{
	color: #c85d4f;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-size: 12px;
}
td.sectiehead_latijns
{
	background-color: #c85d4f;
}

td.brochLijn_latijns
{
	background-color: #c85d4f;
}

td.brochKreet_latijns
{
	color: #c85d4f;
	font-weight: bold;
	text-align: center;
}
span.Inleiding_latijns
{
	color: #c85d4f;
	font-weight: bold;
}

tr.ddlRechts_latijns
{
	background-color: #c85d4f;
	text-align: center;
}

/* europa opmaak */
.europa11px
{
	color: #089fa5;
}
.Titel_europa
{
	color: #b08fb2;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}

.landTitel_europa
{
	color: #b08fb2;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-size: 12px;
}
td.sectiehead_europa
{
	background-color: #b08fb2;
}
td.brochLijn_europa
{
	background-color: #b08fb2;
}
td.brochKreet_europa
{
	color: #b08fb2;
	font-weight: bold;
	text-align: center;
}
span.Inleiding_europa
{
	color: #b08fb2;
	font-weight: bold;
}
tr.ddlRechts_europa
{
	background-color: #b08fb2;
	text-align: center;
}

/* midden-oosten opmaak */
.oosten11px
{
	color: yellow;
}
.Titel_oosten
{
	color: #de773f;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}

.landTitel_oosten
{
	color: #de773f;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	font-size: 12px;
}
td.sectiehead_oosten
{
	background-color: #de773f;
}
td.brochLijn_oosten
{
	background-color: #de773f;
}
td.brochKreet_oosten
{
	color: #de773f;
	font-weight: bold;
	text-align: center;
}
span.Inleiding_oosten
{
	color: #de773f;
	font-weight: bold;
}
tr.ddlRechts_oosten
{
	background-color: #de773f;
	text-align: center;
}

/***********************/
.nieuwsbrief
{
    color: black;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
    letter-spacing: 0px;
}


/*  *  *  *  *  *  *  *  *  *  HOOFGDNAVIGATIE*  *  *  *  *  *  *  *  *  */

	#dhtmlgoodies_menu
	{
		width: 780px;
		height: 27px;
		margin-left: auto;
		margin-right: auto;
		background-color: #fabc1b;
		visibility: hidden;
	}
	
	#dhtmlgoodies_menu img
	{
		border: 0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul
	{
		display: none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu ul
	{
		margin: 0px;	/* No indent */
		padding: 0px;	/* No indent */
	}
	#dhtmlgoodies_menu li
	{
		list-style-type: none;	/* No bullets */

	}	
	#dhtmlgoodies_menu a
	{
		margin: 0px;
		padding: 0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul
	{
		padding: 0px;
	}
		
	#dhtmlgoodies_menu ul.menuBlock1
	{	/* Menu bar - main menu items */
		border: 0px;
		padding: 0px;
		background-color: #fabc1b;
		border-right: 1px solid #fabc1b;
		overflow:visible;
	}
	
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border: 0px;
		padding: 0px;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a
	{
		color: brown;
		text-decoration:none;
		padding-left: 0px;
		padding-right: 0px;
		font-family: Arial, Helvetica, Geneva, Swiss, Sans-serif;
	}
	
	/* Main menu items */
	#dhtmlgoodies_menu .currentDepth1
	{
		padding-left: 0px;
		padding-right: 0px;
		border-left: 1px solid #fabc1b;
		border-top: 1px solid #fabc1b;
		border-bottom: 0px solid #fabc1b;
		background-color: #fabc1b;
		height: 20px;
		text-align: center;
		padding-left: 13px;
		padding-right: 13px;
		padding-top: 5px;
		font-weight:bold;
	}
	
		#dhtmlgoodies_menu .currentDepth1over
		{
			padding-left: 0px;
			padding-right: 0px;
			border-left: 1px solid #fabc1b;
			border-top: 1px solid #fabc1b;
			border-bottom: 0px solid #fabc1b;
			height: 20px;
			text-align: center;
			padding-left: 13px;
			padding-right: 13px;
			padding-top: 5px;
			font-weight:bold;
		}
		
		#dhtmlgoodies_menu .currentDepth1 a
		{
			color:brown;
			font-size: 12px;
			letter-spacing:1px;
			font-weight:bold;

		}
		
		#dhtmlgoodies_menu .currentDepth1over a
		{	/* Text rules 
			color: brown;*/
			font-weight: normal;
			font-size: 12px;
			letter-spacing:1px;
			text-decoration:underline;
			font-weight:bold;

}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2
	{
		padding-right: 0px;
		background-color: #ffe187;
		border-left: solid 1px #fabc1b;
		border-right: solid 1px #fabc1b;
		border-bottom: solid 1px #fabc1b;
		color: brown;
		width: 140px;
		padding: 2px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-weight:normal;
		line-height:110%;
	}
	
		#dhtmlgoodies_menu .currentDepth2over
		{
			padding-right: 0px;
			background-color: #fff;
			border-left: solid 1px #fabc1b;
			border-right: solid 1px #fabc1b;
			border-bottom: solid 1px #fabc1b;
			width: 140px;
			padding: 2px;
			padding-top: 5px;
			padding-bottom: 5px;
			font-weight:normal;
			line-height:110%;
		}
		
		#dhtmlgoodies_menu .currentDepth2 a
		{	/* Text rules */
			color: brown;
			margin-left: 5px;
		}
		
		#dhtmlgoodies_menu .currentDepth2over a
		{	/* Text rules */
			color: brown;
			margin-left: 5px;
		}
	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3
	{
		padding-right: 0px;
		background-color: #ffe187;
		border-left: solid 1px #fabc1b;
		border-right: solid 1px #fabc1b;
		border-bottom: solid 1px #fabc1b;
		color: brown;
		width: 130px;
		padding: 2px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
		#dhtmlgoodies_menu .currentDepth3over
		{
			padding-right: 0px;
			background-color: #fff;
			border-left: solid 1px #fabc1b;
			border-right: solid 1px #fabc1b;
			border-bottom: solid 1px #fabc1b;
			width: 130px;
			padding: 2px;
			padding-top: 5px;
			padding-bottom: 5px;
		}
		
		#dhtmlgoodies_menu .currentDepth3 a
		{	/* Text rules */
			color: #ad4124;
			margin-left: 5px;
			letter-spacing:1px;
		}
		
		#dhtmlgoodies_menu .currentDepth3over a
		{	/* Text rules */
			color: #ad4124;
			margin-left: 5px;
			letter-spacing:1px;
		}
	
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4
	{
		padding-right: 0px;
	}
	
	#dhtmlgoodies_menu .currentDepth4over
	{
		padding-right: 0px;
		background-color:#ebede3;
	}

/* EINDE HOOFDNAVIGATIE */


/*toevoegingen van gerard*/
div.PaginaOmschrijving 	{text-align:right;padding:2px;font-style:italic;}

/* roll-over knoppen */
/* home: */
a.kn_singlereizen	{	display:block;
						width:206px;
						height:41px;
						background-image:url('../images/home/kn_singlereizen.gif');
						background-repeat:no-repeat;
						text-decoration:none;
						margin-bottom:8px;
					}
a.kn_singlereizen:hover	{background-image:url('../images/home/kn_singlereizen_on.gif');}

a.kn_festivalreizen	{	display:block;
						width:206px;
						height:41px;
						background-image:url('../images/home/kn_festivalreizen.gif');
						background-repeat:no-repeat;
						text-decoration:none;
						margin-bottom:8px;
					}
a.kn_festivalreizen:hover	{background-image:url('../images/home/kn_festivalreizen_on.gif');}

a.kn_eclipsreizen	{	display:block;
						width:206px;
						height:41px;
						background-image:url('../images/home/kn_eclipsreizen.gif');
						background-repeat:no-repeat;
						text-decoration:none;
						margin-bottom:8px;
					}
a.kn_eclipsreizen:hover	{background-image:url('../images/home/kn_eclipsreizen_on.gif');}

a.kn_kortweg	{	display:block;
						width:206px;
						height:41px;
						background-image:url('../images/home/kn_kortweg.gif');
						background-repeat:no-repeat;
						text-decoration:none;
						margin-bottom:8px;
					}
a.kn_kortweg:hover	{background-image:url('../images/home/kn_kortweg_on.gif');}
a.kn_lastminute	{	display:block;
						width:206px;
						height:41px;
						background-image:url('../images/home/kn_lastminute.gif');
						background-repeat:no-repeat;
						text-decoration:none;
						margin-bottom:8px;
					}
a.kn_lastminute:hover	{background-image:url('../images/home/kn_lastminute_on.gif');}
div.preloaders {display:none;}

