/* GENERAL */
body						{ background:#D1ECF1 url(../images/bg_main.jpg); height:100%; margin:0; padding:0;  font-family:'Arial Unicode MS', Arial, Helvetica, sans-serif; font-size:12px; color:#676767;}
body.blank					{ background:#DDE8CF; }
body.white					{ background:#FFF; }
div							{ position:relative; margin:0; padding:0; }
div.clear					{ height:0; clear:both; overflow:hidden; margin:0; padding:0;}
div.buffer					{ height:10px; clear:both; overflow:hidden; margin:0; padding:0;}
form						{ padding:0; margin:0; }
a img						{ border:none; }

h1							{ color:#377688; padding:0; margin:0; font-size:13px; }
h2							{ padding:0; margin:0;color:#676767; }
h3							{ padding:0; margin:0; }
h4							{ padding:0; margin:0; }
h5							{ padding:0; margin:0; }
h6							{ padding:0; margin:0; }

a:link, a:visited			{ color:#0033CC; text-decoration:underline; }
a:hover						{ color:#377688; }

a.btn-1, a.btn-2 {
	background:url(../images/bgBtn.jpg);
	height:15px;
	padding:2px 5px 5px;
	display:block;
	border:1px solid #c7c7c7;
	color:#676767 !important;
	font-weight:bold !important;
	font-size:14px;
	float:left;
	text-decoration:none !important;
	margin-right:5px;
	}
a.btn-1:hover, a.btn-2:hover {
	color:#333 !important;
	background:#eee;
	}
	
a.btn-2 {
	background:url(../images/bgBtn-2.jpg);
	color:#fff !important;
	}
a.btn-2:hover {
	background:#FFAAAA;
	color:#fff !important;
	}	
	
.container					{ width:950px; position:absolute; left:50%; top:50px; margin-left:-475px; }
.contentMain				{ background:#fff; padding:1px;}
.mainTekst					{ padding:20px; }
.bold						{ font-weight:bold; }
.small						{ font-size:12px; font-style:italic; font-weight:normal; }
.up							{ z-index:501; }

/*.errorMsg					{ visibility:hidden; height:0; }
.errorMsgActive				{ position:fixed; top:0; left:0; background:#ff3330; color:#fff; font-weight:bold; visibility:visible; padding:10px;z-index:500;}*/

.errorMsg				{ display:none; height:0; }
.errorMsgActive			{ position:relative; top:auto; left:auto; display:block; background:#993330; color:#fff; font-weight:bold; padding:10px; }


/* FORM */
.formRow					{ margin-bottom:1px; background-color:#fff; }
.formRowError				{ margin-bottom:1px; background:#ff3330; color:#fff; padding:5px; font-weight:bold;}
div.formLabel				{ clear:left; float:left; width:270px; text-align:right; font-weight:bold; padding:7px 0; }
div.formValue				{ clear:right; float:left; width:400px; text-align:right; padding:3px 0 0 5px; text-align:left; }
.krabbels div.formLabel				{ clear:left; float:left; width:120px; text-align:right; font-weight:bold; padding:7px 0; }
.krabbels div.formValue				{ clear:right; float:left; width:200px; text-align:right; padding:3px 0 0 5px; text-align:left; }

.loginBar	{
	background:#3B5998;
	border-bottom:1px solid #fff;
	text-align:center;
	}
	.loginBar .wrapper	{
		padding:3px 0;
		text-align:right;
		width:950px;
		left:50%;
		margin-left:-475px;
		}


.formHeader					{ background:url(../images/bg_title.png); color:#676767; padding:3px 3px 3px 18px; font-weight:bold; font-size:14px;}
textarea					{ width:350px; height:100px; }
input.long					{ width:350px; }
.btn						{ cursor:pointer; }

div.label					{ float:left; width:200px; }
div.value					{ float:left: width:200px; }

/* HOME */
.homeRow1					{ height:auto;margin-bottom:1px;}
.homeRow1Map				{ float:left; width:701px; display:inline;  }
	.homeRow1Map .column1	{ 
		float:left; 
		width:350px; 
		display:inline; 
		}
		.homeRow1Map .column1 div.homeLeftWrapper {
			background:url(../images/homeLeftWrapper.jpg);
			margin-bottom:12px;
		}
		.homeRow1Map .column1 div.homeLeftWrapperBottom {
			background:url(../images/homeLeftWrapperBottom.jpg);
			height:10px;
			overflow:hidden;
		}
		.homeRow1Map .column1 .wrap ul {
			margin:0; 
			padding:5px 12px; 
			list-style:none; 
			}
		.homeRow1Map .column1 .wrap li {
			padding:0;
			margin:0 0 3px;
			}
		.homeRow1Map .column1 .wrap li div.image {
			float:left;
			width:60px;
			height:53px; 
			overflow:hidden;
			margin:4px 5px 0 5px ;
			}
		.homeRow1Map .column1 .wrap li a {
			color:#55A3B9;
			font-weight:bold;
			text-decoration:none;
			}
		.homeRow1Map .column1 .wrap li a:hover {
			color:#377688;
			}
	.homeRow1Map .column2	{ 
		float:left; 
		width:345px; 
		margin-right:1px; 
		display:inline; 
		}
		.homeRow1Map .column2 div.homeLeftWrapper {
			background:url(../images/homeMiddleWrapper.jpg);
			margin-bottom:12px;
		}
		.homeRow1Map .column2 div.homeLeftWrapperBottom {
			background:url(../images/homeMiddleWrapperBottom.jpg);
			height:10px;
			overflow:hidden;
		}
		.homeRow1Map .column2 .mask{
			height:190px;
			width:312px;
			margin-left:15px;
			overflow:hidden;
			}
		.homeRow1Map .column2 #box4{
			height:190px;
			overflow:hidden;
			}
		.homeRow1Map .column2 #box4 div{
			width:312px;
			height:190px;
			float:left;
			}
		.homeRow1Map .column2 #box4 div.text {
			margin-top:-30px;
			z-index:500;
			background:url(../images/alpha-50.png);
			height:20px;
			padding:5px 10px;
			}	
		.homeRow1Map .column2 #box4 a {
			color:#333;
			font-weight:bold;
			}
				
.homeRow1Info { 
	float:left; 
	width:243px; 
	display:inline;
	}
	.homeRow1Info div.homeSearch {
		margin-top:12px;
		text-align:center;
	}
	.homeRow1Info div.homeSearch .buffer {
		height:12px;
		overflow:hidden;
	}
	.homeRow1Info div.homeRightWrapper {
		background:url(../images/homeRightWrapper.jpg);
		margin-bottom:12px;
	}
	.homeRow1Info div.homeRightWrapperBottom {
		background:url(../images/homeRightWrapperBottom.jpg);
		height:10px;
		overflow:hidden;
	}
	.homeRow1Info div.bufferProfiles {
		height:1px;
		overflow:hidden;
		}
	.homeRow1Info div.item {
		float:left; 
		width:65px; 
		height:85px;
		margin:10px 2px 0;
		padding-left:8px;
		overflow:hidden;
		line-height:12px;
		text-align:center;
		}
		.homeRow1Info ul, .tipsCats ul {
			padding:0;
			margin-top:0;
			list-style:none;
			}
		.homeRow1Info li, .tipsCats li {
			padding:0 0 0 25px;
			}
			.homeRow1Info li a, #homeNews li a, .tipsCats li a {
				color:#55A3B9;
				font-weight:bold;
				text-decoration:none;
				}
			.homeRow1Info li a:hover, #homeNews li a:hover, .tipsCats li a:hover {
				color:#377688;
				}
		.homeRow1Info div.item img{
			border:none; 
			}
		.homeRow1Info div.item span{
			font-size:9px;
			}
	.homeRow1Info div.catItem {
		/*float:left; 
		width:106px; 
		overflow:hidden;
		height:108px;*/
		margin:10px 0 0 7px;
		padding:0;
		}
		
	h5.cat-1, h5.cat-5, h5.cat-10, h5.cat-14 {
		color:#377688 !important;
		font-weight:bold !important;
		padding:3px 0 0 25px !important;
		font-size:12px !important;
		}
	h5.cat-1 {
		background:url('../images/gmaps/1.png') top left no-repeat !important;
		}
	h5.cat-5 {
		background:url('../images/gmaps/5.png') top left no-repeat !important;
		}
	h5.cat-10 {
		background:url('../images/gmaps/10.png') top left no-repeat !important;
		}
	h5.cat-14 {
		background:url('../images/gmaps/14.png') top left no-repeat !important;
		}
			
#homeNews {
	padding:10px 38px;
}
#homeNews ul {
	margin:0 0 10px; 
	padding:0; 
	list-style:none; 
	}
	#homeNews li {
		padding:0;
		margin:0 0 3px;
		}



.homeRow2					{ }
.homeRow2Float				{ float:left; width:194px; margin:0 1px 5px 0; }
.homeLinks					{ padding:3px 0 0 10px; }
#home h2					{ font-size:14px; float:left; background:#fff; padding:0 3px; margin:0 0 0 36px;}
#home .buffer-h2			{ height:20px;}
#home h5					{ padding:3px 0 0 10px; font-size:12px; color:#333;}
h3.homeInfo					{ color:#333; font-size:12px; margin:0 0 12px 0; }
#homeLinks					{ line-height:16px; }
#homeLinks a:link, #homeLinks a:visited			{ color:#333; text-decoration:none; }
#homeLinks a:hover			{ color:#333; text-decoration:underline; }
.homeRow3					{ /*background:url(../images/bg_home_row3.jpg) repeat-y;*/ }
.homeRow3Float				{ float:left; width:194px; margin-right:1px; }
.homeRow3FloatBig			{ float:left; width:387px; margin-right:1px;}
.homeRow3FloatBigEnd		{ float:left; width:388px;}
div.homeTips				{ background:#FBEAD5;  padding:0; margin-right:1px; }
div.homeKenners				{ background:#D7E5E3;  padding:0; margin-right:1px; }
.homeKennersIntro			{ background:#fff; padding:10px; }
.homeKennersIntro .foto		{ width:100px; height:60px; overflow:hidden; float:left; margin:0 5px 0 0; }
div.homeForum				{ background:#DDE8CF;  padding:0; margin-right:1px; }
.homeShortListTipContainer	{ padding:5px 0; border-top:1px solid #fff; }
.homeShortListTipPicture	{ float:left; width:60px; height:60px; overflow:hidden;  }
.homeShortListTipContent	{ float:left; width:135px; padding-left:10px; }
.homeShortListTipDatum		{ float:left; width:70px; height:30px; overflow:hidden; font-size:9px; font-weight:bold; font-style:italic;padding:1px 1px 1px 3px;}
.homeShortListTipContentWide{ float:left; width:260px; padding-left:10px; }


/* TIPS */
h1.tipInsturen				{  color:#377688; font-size:14px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 18px; margin:1px 0 1px 0;}
.tipsRow1					{ }
.tipsRow1Left				{ float:left; width:194px; margin:0 0 10px 0; }
html>body>div.tipsRow1Left 	{ margin-right:1px; } /* IE bug fix */
h2.tipsSearch				{ color:#333; font-size:14px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:3px 3px 3px 18px; margin:1px 0 1px 0;}
.tipsRow1Right				{ float:left; width:753px; }
h2.tipsResultaten			{ color:#333; font-size:14px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:3px 3px 3px 18px; margin:1px 0 1px 0;}
.tipsResultContainer		{ background:#eaeaea url(../images/bg_tips_container1.jpg); width:706px; height:120px; padding:8px 0 0 5px; margin:5px 5px 5px 20px; }
.tipsResultPicture			{ float:left; width:130px; height:100px; overflow:hidden; margin:5px 0 5px 5px;}
.tipsResultContent			{ float:left; width:530px; padding: 0 0 0 15px; color:#333; }
h2.tipsResult				{ color:#377688; font-size:14px; margin:0;}
#tips h2					{ font-size:12px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 18px; margin:1px 0 1px 0;}
#tips .content				{ padding:3px 10px; }
#tipsResults				{   }
#tipsResults a				{ font-weight:bold; }
#tipsResults a:link, #tipsResults a:visited		{ color:#0033CC; text-decoration:none; }
#tipsResults a:hover			{ color:#377688; text-decoration:underline; }
.tipsResultsPageMenuContainer	{ margin:0 0 0 20px; background:#fff; padding:3px; width:707px; }
.tipsResultsPageTitleContainer	{ margin:0 0 0 20px; padding:0 0 0 9px; width:707px; }
h2.homeCat							{ font-size:12px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 10px; margin:1px 0 1px 0;}
.tipsCats					{ padding:10px 5px ; }

#tips a.favorites { display:block; width:35px; height:33px; background:url(../images/favorites.gif) no-repeat; }
#tips a.favorites:hover { background-position:0 -33px; text-decoration:none;}

#tips div.favorites { width:35px; height:33px; background:url(../images/favorites-active.gif) no-repeat; }


ul#listTips {
	margin:0; 
	padding:5px; 
	list-style:none; 
	}
	#listTips li {
		padding:0;
		margin:0 0 5px 0;
		}
		#listTips li a {
		color:#333 !important;			
			}

.tipsThisResult			{ float:left; padding:0 3px 0 3px; margin: 0 0 0 3px; font-weight:bold;}
#PageMenu a				{ display:block; float:left; padding:0 3px 0 3px; margin: 0 0 3px 3px; border:1px solid #ccc;}
#PageMenu a:link, #PageMenu a:visited		{ background:#fff; color:#0033CC; text-decoration:none; }
#PageMenu a:hover			{ background:#eee; color:#377688; text-decoration:underline; }
div.tipsSearch					{ background:#eaeaea;  padding:3px 0 3px 18px;}
h3.tipsSearch				{ color:#333; font-size:12px; margin:0; padding:0;}
.tipsRowWide				{  }
.tipsContent				{ float:left; width:705px; padding:10px 10px 0 18px; }
.tipsProfile				{ float:left; width:214px; margin:10px 0; padding:0;}
.tipsPictures				{ padding-left:13px; background:#eaeaea;}
.tipsMapContainer			{ background:#eaeaea;}
.tipsPicture				{ float:left; height:120px; padding:5px; margin:5px 2px; border:1px solid #ccc; background:#eee;  } 
.tipsMap					{ padding:5px; margin:5px; border:1px solid #ccc; background:#eee; }
.tipsContact				{ padding:10px; margin:0; }
.tipsTabContainer			{ border-bottom:1px #ccc solid; margin:5px 0 5px 0; padding:0 0 0 8px; height:23px;}
.tipDetailsSubtitle			{ font-style:italic; }
h2.tipsPictures				{  font-size:12px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 10px; margin:1px 0 1px 0;}
h2.tipsMap					{  font-size:12px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 10px; margin:1px 0 1px 0;}
h2.tipsReacties				{  font-size:12px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 10px; margin:1px 0 1px 0;}
#tipTabMenu	 				{ margin:0; padding:1px 0 0 0; list-style:none; }
#tipTabMenu li 				{ padding:0 0 0 10px; font-weight:bold; float:left; }
#tipTabMenu a				{ background:#D9DBCE; display:block; border:1px solid #ccc; width:100px; text-align:center; padding:2px 0 3px 0; }
#tipTabMenu a.none			{ background:#D9DBCE; }
#tipTabMenu a:link, #tipTabMenu a:visited		{ color:#0033CC; text-decoration:none; }
#tipTabMenu a:hover			{ color:#0033CC; text-decoration:underline; }
#tipTabMenu a.active		{ border-bottom:1px solid #fff; background:#fff; color:#333; }
h1.tipDetails				{ color:#666; border-bottom:1px #999 solid; padding-bottom:5px; margin-bottom:5px; }
h1.tipDetailsMain			{ color:#377688; margin-bottom:5px; font-size:16px; }				
.tipsHeaderReacties			{ background:#DDE8CF;  padding:3px 0 3px 18px; margin-bottom:1px;}
h1.tipReageer				{ color:#fff; font-size:14px; text-align:center; background:#4D8300; padding:3px; margin:0 0 1px 0; }
#reacties					{margin-bottom:5px; }
div.tipReactiesContainer		{ clear:both; overflow:visible; background:url(../images/bg_container_reacties.jpg) repeat-x; border-top:1px solid #C6D5D5; padding:10px; margin:18px; }
div.tipReactiesPicture			{ float:left; padding:5px; background:#fff; border:1px solid #DDE8CF; }
div.tipReactiesContent			{ float:left; padding-left:20px; width:620px;}
div.tipReactiesContentTop		{ border-bottom:1px solid #C6D5D5; padding-bottom:3px; margin-bottom:3px; }
div.tipReactiesEdit				{ padding:3px; background:#DDE8CF; border:1px solid #4D8300; clear:both; overflow:visible; }
.tipsReactieOk				{ background:#eaeaea; padding:0; font-weight:bold; }
.fotoFrame				{ height:150px; width:350px; border:0;}
.tipInsturenStap		{ float:left; background:#DDE8CF; color:#666666; padding:5px; margin:0 1px 1px 0; }
.tipInsturenStapActive	{ float:left; background:#006600; color:#FFFFFF; padding:5px; font-weight:bold; margin-right:1px; }
.geocodeAjax			{ width:342px; background:#5B9D76; color:#fff; border:1px solid  #396249; padding:5px; margin:2px 0;}
#none	 				{ margin:0; padding:0 0 0 0; list-style:none; }
#none li 				{ padding:0px; }


/* NIEUWS */
#news h2			{ font-size:12px; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 10px; margin:1px 0 1px 0;}
#news h1			{ color:#333; }
#news .content { padding:15px; }

/* PROFIEL */
.profielContent				{ float:left; display:inline; width:675px; padding:10px 10px 0 18px; }
.profielPictures				{ float:left; display:inline; width:234px; margin:10px 10px 10px 0; padding:0; height:200px; overflow:hidden;}

#profile .leftcolumn { 
	float:left; 
	display:inline; 
	width:454px; 
	padding:10px 10px 0 18px; 
	}
#profile .rightcolumn { 
	float:left; 
	display:inline; 
	width:454px; 
	margin:10px 0; 
	padding:0 10px 0 0; 
	}

#profile .tipsResultContainer { 
	background:#eee url(../images/bg_liefhebber_container1.jpg); 
	width:443px; 
	height:auto; 
	padding:8px 0 8px 0; 
	margin:5px 0 5px 10px;
}
#profile .tipsResultPicture	{ 
	float:left; 
	width:80px; 
	height:80px; 
	overflow:hidden; 
	margin:5px 0 5px 5px;
	}
#profile .tipsResultContent	{ 
	float:left; 
	width:320px; 
	padding: 0 5px 0 10px; 
	color:#333; 
	}

#profile h2							{ font-size:14px; color:#333; height:17px; text-align:left; background:url(../images/bg_title.png); padding:5px 3px 3px 10px; margin:1px 0 1px 0;}
#profile .content				{ padding:3px 10px; }
#profile h2.tipsResult				{ color:#377688; font-size:14px; margin:0; background:none; margin:0; padding:0;}

#profile .tipReactiesContainer { 
	border:1px solid #eee;
	background:#FBFBFB; 
	width:363px; 
	height:auto; 
	padding:8px 0 8px 0; 
	margin:5px 10px 5px 0;
}
#profile .tipReactiesPicture	{ 
	float:left; 
	width:80px;  
	overflow:hidden; 
	margin:5px 0 5px 5px;
	border:none;
	padding:0;
	background:none;
	}
#profile .tipReactiesContent	{ 
	float:left; 
	width:263px; 
	padding: 0 5px 0 10px; 
	color:#333; 
	}

#profile #tipsForm { padding:10px; }
#profile #reactiesDiv { padding:10px; }

/* FORUM */
.forumHeader				{ background:#fff;  }
.forumHeaderTekst			{ background:#eaeaea; padding:3px 0 3px 18px;}
.forumReactieOk				{ background:#eaeaea; padding:3px 0 3px 18px; font-weight:bold; }
.forumRow					{ clear:both; overflow:visible; background:url(../images/bg_container_reacties.jpg) repeat-x; border-top:1px solid #C6D5D5; padding:10px 10px 0 10px; margin:0 10px 10px 10px; }
.forumRowHeader				{ clear:both; overflow:visible; padding:0 10px 0 10px; margin:10px 10px 0 10px; font-weight:bold; }
.forumContainerReacties		{ margin-bottom:5px; }
#forumRow	.icon			{ float:left; width:30px; }
#forumRow	.datum			{ float:left; width:180px; }
#forumRow	.titel			{ float:left; width:280px; }
#forumRow	.contact		{ float:left; width:140px; }
#forumRow	.reacties		{ float:left; width:60px; }
#forumRow	.sub			{ font-size:10px; font-style:italic;  }

#forumContainer	h1			{ color:#333; font-size:13px; margin:0; padding:10px 0 0 18px; }

/* CONTACTLIST */
.contactListBox				{ float:left; display:inline; background:#DDE8CF url(../images/bg_liefhebber_container1.jpg); width:458px; margin:8px;}
.contactListBoxPicture		{ float:left; display:inline; overflow:hidden; width:100px; height:90px; margin:5px 5px 15px 5px; }
.contactListBoxContent		{ float:left; display:inline; width:278px; margin:5px 5px 0 30px; }
.contactsResultsPageMenuContainer	{ margin:0 0 0 8px; padding:3px; }


/* IFRAME */
#iframe						{ }
	#iframe .title			{ padding:3px; color:#333; }
	#iframe .iframeResultContainer { background:url(../images/bg_container_results_iframe.jpg) no-repeat; width:388px; height:100px; padding:6px 0 0 15px; margin:0;}
	#iframe .pic			{ float:left; width:100px; height:76px; margin:6px 0 0 0; display:inline; overflow:hidden; }
	#iframe .content		{ float:left; width:250px; display:inline; margin-left:8px; overflow:hidden; font-size:12px; color:#585858;  }
	#iframe .visible		{ display:inline; float:left; width:388px; }
	#iframe .invisible		{ display:none; float:left; width:388px; }
	#iframe .active			{ font-weight:bold; color:#333; }
	#iframe a:link, #iframe a:visited { text-decoration:none; color:#345C44; }
	#iframe a:hover { text-decoration:none;  color:#333;}
	#iframe h2				{ font-size:12px; color:#333;}
	
/* HEADER EN FOOTER */
div.topMenu					{ height:20px; padding:5px; background:url(../images/bg_menu_top.png); }
#topMenu	 				{ margin:0; padding:3px 0 0 0; list-style:none; }
#topMenu li 				{ padding:0 0 0 10px; font-weight:bold; float:left; }
#topMenu a					{ display:block; background:url(../images/border_topmenu_right.jpg) left no-repeat; padding:0 3px 0 13px;}
#topMenu a:link, #topMenu a:visited			{ color:#585858; text-decoration:none; }
#topMenu a:hover			{ color:#333; text-decoration:none; }
.headerContainer			{ height:132px; margin-top:20px; background:url(../images/bg_container_header.png) no-repeat; }
div.sideMenu				{ position:absolute; top:0; left:610px; width:170px; }
#sideMenu	 				{ margin:0; padding:1px 0 0 0; list-style:none; }
#sideMenu li 				{ padding:0 0 0 10px; font-weight:bold; float:left; }
#sideMenu a					{ display:block;  background:url(../images/border_sidemenu_left.jpg) left no-repeat; padding:2px 3px 3px 13px;}
#sideMenu a:link, #sideMenu a:visited			{ color:#377688; text-decoration:none; }
#sideMenu a:hover			{ color:#333; text-decoration:underline; }
div.mainMenu				{ position:absolute; top:89px; left:0; width:950px; }
#mainMenu	 				{ margin:0; padding:1px 0 0 0; list-style:none; }
#mainMenu li 				{ padding:0 0 0 0; font-weight:bold; float:left; }
#mainMenu a					{ font-size:14px; font-weight:bold;display:block; background:url(../images/mainmenuLeft.png) left no-repeat; padding:5px 20px 8px 20px;}
#mainMenu a.home			{ background-image:url(../images/mainmenuLeftHome.png); padding-left:40px;}
#mainMenu a:link, #mainMenu a:visited		{ color:#fff; text-decoration:none; }
#mainMenu a:hover			{ color:#fff; text-decoration:underline; }
div.headerNew				{ position:absolute; top:20px; left:500px; width:200px; font-size:14px; color:#999;}
div.headerLogin				{ position:absolute; top:20px; left:700px; width:200px; font-size:14px; color:#999;}
div.headerSendTip			{ position:absolute; top:20px; left:750px; width:200px; font-size:14px; color:#999;}

.headerMessage				{ position:absolute; left:20px; top:130px; width:400px; color:#333; font-weight:bold; }
.headerSearchContainer		{ position:absolute; left:400px; top:130px; width:200px; color:#377688; font-weight:bold; }
.headerBtn					{ positition:absolute; left:647px; top:133px; width:120px;}
.footerContainer			{ height:22px; padding:3px 0 0 6px; background:url(../images/bg_container_footer.png) no-repeat; }
#footerMenu	 				{ margin:0; padding:3px 0 0 0; list-style:none; }
#footerMenu li 				{ padding:0 0 0 10px; font-weight:bold; float:left; }
#footerMenu a					{ display:block; border-left:#A8A8A8 solid 1px; padding:0 3px 0 13px;}
#footerMenu a:link, #footerMenu a:visited		{ color:#676769; text-decoration:none; }
#footerMenu a:hover			{ color:#676769; text-decoration:underline; }


/* AANMELDEN */
.aanmeldenError				{ color:#fff; display:block; background:#ff3330; padding:5px; }



.DatePicker {  background: transparent url("images/cal.gif") no-repeat center right;  }
div.DatePicker-Container {}
div.DatePicker-Wrapper {
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	}

div.DatePicker-Wrapper table {}

div.DatePicker-Wrapper td { padding: 0px; }

div.DatePicker-Wrapper td.nav {}

div.DatePicker-Wrapper td.dayName {
	font-weight: bold;
	background-color: #EEEEEE;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
}

div.DatePicker-Wrapper td.day, div.DatePicker-Wrapper td.empty {
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
}

div.DatePicker-Wrapper td.current {
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
}

div.DatePicker-Wrapper td.dp_roll { background-color: #E0E0E0; }

#images .img {
	float:left;
	display:block;
	background:#fff;
	padding:5px;
	border:1px solid #999;
	margin:5px 5px 0 0;
}
#images span { cursor:pointer; }

#divStatus, .legend { display:none; }

.RSSblok			{ background:#eee; border:1px solid #ccc; margin:10px; padding:5px; }

/* FORM */
#formTipExtContainer	{ width:358px; padding:5px; }
#formTipExtContainer .intro	{ background:#fff; padding:10px; border:1px solid #666; }
#formTipExt br			{ clear:both; }
#formTipExt label		{  display:block; font-weight:bold; margin-top:5px; }
#formTipExt input		{ width:300px; }
#formTipExt textarea		{ width:300px; }
input.hide				{ border:none; background:#fff; }
div.inputSearch			{ margin:0; background:url(../images/bgsearch.jpg) left top no-repeat; width:155px; height:30px; overflow:hidden; padding:6px 0 0 48px;}
