
body
{
	background: #E19F3F url('/images/backgroundbreed.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	margin: 0;
	padding: 0;
	/*font-family: Arial, Helvetica, Verdana, Sans-serif;*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img
{
	border:none;
}
#page_container
{
	position:relative;
	margin: auto;
	margin-top: 42px;
	width: 990px;
}	
#balk
{
	position:relative;
	top: 38px;
	height:118px;
	z-index: 5;
}
	#balk #logo
	{
		position:relative;			
		float: left;
		z-index: 5;
	}
	
	#balk #banner
	{		
		float: left;
		height: 140px;
		position: relative;
		width: 800px;
		z-index: 1;
	}
	
	#acco_button 
	{
		float: right;
		padding:10px 0px 10px 0px;  /*   BROL  */
	}
	/*#afbeelding_links
	{
		position:relative;
		clear: left;
		height: 300px;
		width: 95px;
		margin-top:60px;
		margin-left:-40px;
		left:-30px;
		z-index:-1;
		display:none;
	}*/
	
	#afbeelding_rechts
	{
		clear: right;
		float: right;
		height: 460px;
		position:relative;
		/*right:-25px;*/
		margin-top:-315px;
		width: 100px;
		z-index:-1;
	}
	
	.square_btn
	{
		clear: left;  
		float: left;  
		padding:0 10px 10px; /* BROL*/
	}
	
	#ankeiler
	{
		clear: left;  
		float: left;  
		padding:0px 10px 0px 10px; /* BROL*/
	}
		#ankeiler #prijs
		{
			margin-top:10px;
		}
	#ankeiler2
	{
		padding:0px 10px 10px 10px; /* BROL*/
	}
	
	.pages #ankeiler2
	{
		padding:10px;
	}
		.pages #ankeiler2 img
		{
			margin-bottom:5px;
		}
	#anekdote
	{
		margin-bottom: 0px;
	}
	
	
	
	
	
	#menu
	{
		position:absolute;
		top:53px;
		right:95px;
	}
		
		/* link behaviours */
		#menu a:active, #menu a:hover, #menu a:link, #menu a:visited
		{
			color: white;
			text-decoration: none;
		}
		
		#menu .button
		{
			position: relative;
			float: left;
			width: 108px;
		
			background-color:#000000;
			border: 1px solid #000000;
			border-collapse:collapse;
			color: white;			
			height: 25px;
			
			text-align:center;
			font-weight:bold;
			font-size:14px;
			
			z-index: 2;
			
			
		}
		
			#menu .button a
			{
				display:block;
				width: 108px;
				height: 20px;
				padding-top:5px;
				
			}
			
			#menu .button.overons a		{	background-image:url('/images/overons_bg.jpg');	}
			#menu .button.expertise a	{	background-image:url('/images/expertise_bg.jpg');	}
			#menu .button.introductie a	{	background-image:url('/images/introductie_bg.jpg');	}
			#menu .button.hoewerkthet a	{	background-image:url('/images/hoewerkthet_bg.jpg');	}
			#menu .button.voorwaarden a	{	background-image:url('/images/voorwaarden_bg.jpg');	}
			
			#menu .button a:hover
			{
				background-position:0 -30px; background-repeat: repeat-x;	
			}
	
	
	/*#button_goed
	{
		float: left;
		padding:0px 12px 5px 0px;  
	}*/
	
	
	#button_lees
	{
		float:left;
		width:524px;		
		margin-bottom:5px;
	}
		#button_lees a
		{
			position:relative;
			width:524px;
			height:60px;			
			display:block;
		}
	#buttons_land a
	{
		position:relative;
		width:254px;
		height:80px;
		display:block;
		margin-bottom:8px;
	}
	#buttons_land a:hover, #button_lees a:hover
	{
		text-decoration:none;
	}
	
	#breadcrums
	{
		float: left;		
		font-size: 10px;
		height: 15px;
		position: relative;
		width: 680px;
		z-index: 10;
		padding:7px 0px 7px 140px; 
	}
	
	#column_container {
		clear: both;
	 	 /*overflow: hidden;   verbergt de overflow van de kolommen  */
		}
	#contact {
		margin-bottom: 10px;
		}
		
	
	
	#dagboek 
	{
		background: white;
		color: black;
		font-family: "Comic Sans MS";
	}
	#dagboek .padding 
	{
		padding:6px 0px 0px 0px;  /*BROL*/
	}
	#drie 
	{
		margin-bottom: 10px;
	}
	#highlights_button 
	{
		float: left;
		padding:10px 12px 10px 0px;  /*   BROL  */
	}
	#land 
	{
		float: left;
		height: 150px;
		position:relative;
		top:-115px;
		width: 150px;
		z-index: 5;
	}
	#links_container 
	{
		float: left;
		width: 135px;
		margin-left:-40px;
		padding-top:70px;
	}	
	
	#main {		
		clear: left;		
		float: left; 
		position:relative;
		top: 0px;
		width: 800px;
		z-index: 2;
		font-size:13px;
		}
	#main .padding 
	{
		padding:2px 0px 2px 4px;  /*BROL*/
	}
		
	#midden_container
	{
		float: left;
		width: 800px;
		background-color:#ffffcb;
		min-height:410px;
	}
	.afrika #midden_container 	{	background-color:#FFCD96; }
	.india #midden_container 	{	background-color:#CCFFFF; }
	.MA #midden_container 	{	background-color:#FFFF99; }
	.MO #midden_container 	{	background-color:#CC9966; }
	.ZA #midden_container 	{	background-color:#CECBE6; }
	.ZOA #midden_container 	{	background-color:#CCFFCC; } /*#D0E8C4*/
	
	#midden_links_container 
	{
		clear: left;  
		float: left;  
		width: 140px;
	}
	#midden_midden_container
	{
		float: left;
		width: 520px;
		font-size: 14px;
		line-height: 20px;
	}
	body#dagboeken #midden_midden_container
	{
		width: 620px;
	}
		#midden_midden_container h1, #midden_midden_container h2
		{
			font-size:16px;
		}
		#midden_midden_container #regios
		{
			margin-top:15px;
		}
		
		#midden_midden_container .boek_nu_btn
		{
			width:151px;
			text-align:center;
			text-decoration:none;
			/*background-color:#E19F3F;*/
			height:42px;
			padding-top:3px;
			color:#ffffff;
			position:relative;
			display:block;
			background-image:url('/images/boek_deze_reis.png');
		}
		
		#midden_midden_container #dagboeken_btns img
		{
			margin-right:20px;
			margin-bottom:20px;
		}
      
		
		#midden_midden_container.dagboekLetter
		{
			font-family: "Comic Sans MS";
			/*background: #ffffff;*/
			color: #000000;
			padding:10px;
			font-size:14px;
			line-height:20px;
			width:500px;
		}
			#midden_midden_container.dagboekLetter p
			{
				padding-bottom:20px;
			}
		
			#midden_midden_container #submenu
			{
				position:relative;
				left:220px;
			}
				#midden_midden_container .txt_btn
				{
					text-align:center;
					text-decoration:none;
					background-color:#E19F3F;
					height:22px;
					/*font-family:Arial, Helvetica, sans-serif; */
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size:13px;
					padding:3px 10px;
					color:#ffffff;
					position:relative;
					border:1px solid #CF8F33;
				}
			
			#midden_midden_container #send-a-friend
			{
				/*font-family:Arial,Helvetica,sans-serif;*/
				font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size:13px;
				left:197px;
				position:relative;
				width:290px;
			}
			
			#send-a-friend-form ul
			{
				list-style:none;
			}
				#send-a-friend-form ul li
				{
					min-height:25px;
					clear:both;
				}
					#send-a-friend-form ul li.error
					{
						color:red;
						font-size:11px;
					}
			
			#send-a-friend-form label
			{
				float:left;
				width:110px;
			}
			#send-a-friend-form input
			{
				float:left;
				width:120px;
			}
			.invisible
		   {
			  display:none;
		   }
		
		#midden_midden_container .team
		{
			clear:both;
			margin-top:15px;
		}
			#midden_midden_container .team img
			{
				float:left;
				margin-right:20px;
			}
		#midden_midden_container .notendop
		{
			margin-bottom:15px;
		}
			#midden_midden_container .notendop p
			{
				margin:0;
				margin-left:10px;
			}
	#midden_rechts_container {
		float: right;
		width: 140px;
		}
	
	#prijs {
		margin-bottom: 10px;
	}
	#prijs2 {
		margin-bottom: 10px;
		margin-top: 140px;
	}
	#punten {
		margin-bottom: 10px;
		}
	#punten2 {
		margin-bottom: 10px;
		margin-top: 140px;
		}
	
	.regios
	{
		position:relative;
		width:254px;
		background-color:#FFCB99;
		margin-bottom:5px;
	}
	.FL
	{
		float: left;
	}
	.FR
	{
		float: right;
	}
	.regiolink
	{
		position:relative;
		display:block;
		width:254px;
		height:80px;
		
	}
	.regiolink:hover
	{
		text-decoration:none;
	}
	
	
	#foto_buttons a
	{
		display:block;
		width:254px;
		height:160px;
		float:left;
		margin-right:5px;
	}
	#foto_buttons #btn_highlights
	{	
		background-image:url('/images/fotobutton_highlights.jpg');
	}
	
	#foto_buttons #btn_acco
	{
		background-image:url('/images/fotobutton_acco.jpg');
	}
	#foto_buttons a:hover
	{
		background-position:center -160px;
	}
	
	#regio1 a{	background-image:url('/images/RegioZOA.jpg');	background-repeat:no-repeat;	background-position:top left;	}
	#regio2 a{	background-image:url('/images/Regioindia.jpg');	background-repeat:no-repeat;	background-position:top left;	}
	#regio3 a{	background-image:url('/images/RegioMA.jpg');	background-repeat:no-repeat;	background-position:top left;	}
	#regio4 a{	background-image:url('/images/RegioZA.jpg');	background-repeat:no-repeat;	background-position:top left;	}
	#regio5 a{	background-image:url('/images/Regioafrika.jpg');	background-repeat:no-repeat;	background-position:top left;	}
	#regio6 a{	background-image:url('/images/Regioafmo.jpg');	background-repeat:no-repeat;	background-position:top left;	}
	
	#regio1 a:hover, #regio2 a:hover, #regio3 a:hover, #regio4 a:hover, #regio5 a:hover, #regio6 a:hover
	{	background-position:0 -80px;	}
	
	
	#regio_kaart {
		float: left;
		padding:0px 0px 10px 12px;  /*   BROL  */
		width: 254px;
		}
	#regio_tekst
	{
		float: left;
		width: 220px;
		margin-bottom:15px;
	}
		#regio_tekst h1
		{
			font-size:14px;
			margin: 0 0 10px 0;
		}
		#regio_tekst li
		{
			list-style:disc;
		}
		#regio_tekst a:link, #regio_tekst a:hover, #regio_tekst a:visited
		{
			color:#000000;
			font-size:12px;
			font-weight:bold;
		}
	#rechts_container
	{
		float: right;
		width: 95px;
		}
		
	#footer
	{
		clear:both;
		
		position:relative;		
		height:50px;		
	}
		#sitemap
		{
			font-size:11px;
			font-weight:bold;
			float: left;
			height: 25px;
			position:relative;
			top: 10px;
			right: -85px;
			width: 570px;
			text-align:center;
		}	
			#sitemap #skype_btn
			{
				float:right;
				margin-top:3px;
				margin-left:10px;
			}
	
		
/* link behaviours */
a:active, a:hover, a:link, a:visited
{
	color: #000000;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
	 

body#tinymce p
{
	margin:0;
}
body#tinymce ul
{
	margin:0 0 0 17px;
}

#admin p
{
margin:0;
}
