body
{
	background-color: #fff;
	color: #404040;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height:16px

}

body {background:#fff;margin:0; padding:0 }
img {border:0px}
h1 { font-size:36px; margin:0px; color:#3d3a21; ; line-height:48px; font-weight:normal; padding-bottom: 6px;background: url('http://www.landleven.nl/images/double-border.gif') left bottom repeat-x; margin-bottom:10px; clear:both; display:block; font-family:"Arial Narrow", Helvetica, sans-serif; letter-spacing:-3px}
h2 { font-size:15px; margin:0px; clear:both}
h3 { font-size:15px; margin:0px}
h4 { font-size:13px; margin:0px}
hr { display:none}
a, a:link,  a:visited { text-decoration:none; color:#000}
a:hover,  a:active { text-decoration: underline}
textarea {	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;}

#container { width:588px}

#search-box {background: #fff; display:block; overflow:auto; height:100%; margin-bottom:12px; border:3px solid #d4bd90; padding:1px}
	#search-box .innerout { margin:1px; border:1px solid #d4bd90; padding:1px}
	#search-box .inner { background: #d4bd90; padding: 0px 8px}	
	#search-box h1 { font-size:22px; margin:0px; padding-top:8px }
	#search-box h2 { font-size:36px; color:#FFFFFF;line-height:42px; font-weight:normal }
	#search-box h3 { font-size:13px; margin:0px; margin-bottom:2px }		
	#search-box	#column-what { width:216px; float:left}
	#search-box	#column-where {width:216px; float:left}	
	#search-box	#column-search {width:85px; float:left}	
	
	#search-box	#column-free { width:196px; float:left}
	#search-box	#column-category {width:170px; float:left}	
	#search-box	#column-month {width:115px; float:left}		

	#category_input { width:150px}
	#category_container { width:200px}
	#month_input { width:95px}
	#month_container { width:120px}
	
	#search-box	#search {width:182px; border:1px solid #000; padding:5px 3px 6px 3px; background:url(/images/background_input.gif) no-repeat; color:#9d9d9d}
	#search-box	#location {width:192px; border:1px solid #000; padding:5px 3px 6px 3px; background:url(/images/background_input.gif) no-repeat; color:#9d9d9d}	
	#search-box	#btnSearch { background:url(/images/background-search-button.gif) no-repeat 1px 0px; border:0px; padding:4px 4px 5px 4px; color:#FFF; font-weight:normal; margin-top:18px; width:100px; height:30px;	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 13px;}
	#search-box a, #search-box a:link, #search-box a:visited { display:block; padding-left:10px; background:url(/images/arrow_red.gif) no-repeat 1px 5px; text-decoration:none; color:#000}
	#search-box a:hover, #search-box a:active { text-decoration: underline}

	#search-box #search-advanced { text-align:right; float:right; font-size:11px; font-weight:bold;padding:5px}

.guide { clear:both}	
.box {}
	.box .box-title {}	
		.box .box-title h2 {  }	
	.box .box-content {}	
	.box .box-content ul {margin:0px;padding:0px; list-style:none; ma}
	.box .box-content ul li {margin:0px;padding:0px; list-style:none}
	.box .box-content ul li a, .box .box-content ul li a:link, .box .box-content ul li a:visited { display:block;  background:transparent url(http://www.landleven.nl/images/bullet-arrow.gif) no-repeat scroll left 6px; padding-left:10px;text-decoration:none; color:#b79146; font-weight:bold; width:520px}
	.box .box-content ul li a:hover, .box .box-content ul li a:active { text-decoration: underline}		
.filled {}
	
#categories ul  {margin:0px; padding:0px; list-style:none; width:270px; float:left}	
#categories-expand a, #categories-expand a:link, #categories-expand a:visited {padding-right:12px; background:url(/images/arrow_red_right.gif) no-repeat right 5px; text-decoration:none; color:#C00; width:110px}
#categories-expand a:hover, #categories-expand a:active { text-decoration: underline}	
	
#results-crumbs { padding-left:9px; margin-bottom:12px;}
#suppliers {}
	#suppliers .supplier-row {; border-top:0px; border-bottom-width:1px; padding:4px; height:100%; overflow:auto; display:block; margin-bottom:6px; border-bottom: 1px solid #F0eada; padding-bottom:6px}
		.supplier-row .name-paid, .supplier-row .name { width:300px; float:left}
		.supplier-row .name {padding-left:18px; font-weight:bold ; color:#666666 }
		.supplier-row .name-paid a, .supplier-row .name-paid a:link, .supplier-row .name-paid a:visited { display:block; padding-left:18px; background:url(http://www.landleven.nl/images/bullet-arrow.gif) no-repeat 5px 5px; text-decoration:none; color:#000; font-weight:bold}
		.supplier-row .name-paid a:hover,.supplier-row .name-paid a:active { text-decoration: underline}
		.supplier-row .address { width:280px; padding-left:18px; float:left }
		.supplier-row .telephone { width:280px; padding-left:18px; background:url(/images/icon_phone.gif) no-repeat 1px 3px; float:left  }		
		.supplier-row .mail { width:280px; padding-left:18px; background:url(/images/icon_mail.gif) no-repeat 0px 2px; float:left  }				
		.supplier-row .web { width:280px; padding-left:18px; background:url(/images/icon_web.gif) no-repeat 1px 1px;  float:left }				
		.supplier-row .supplierlogo	{float:right ;width:250px; float:right; text-align:right; overflow:hidden }	
		.supplier-row a { color:#b79146}
	#suppliers .paging { border-top:0px;  padding:8px; display:block; height:100%; overflow:auto }
	#suppliers .paging-count {font-weight:bold; font-size:11px; float:left; width:110px}
	#suppliers .paging-numbers {font-weight:bold; font-size:11px; float:left; width:360px; text-align:center; }
	#suppliers .paging a, #suppliers .paging a:link, #suppliers .paging a:visited { text-decoration:none; color:#b79146}

#supplier {margin-bottom:10px; height:100%; overflow:auto; display:block}
	#supplier  h1 { }
	#supplier   .logo	{float:right ;width:250px; float:right; text-align:right }	
	#supplier .address { width:298px; float:left }
	#supplier .telephone { width:280px; padding-left:18px; background:url(/images/icon_phone.gif) no-repeat 1px 3px; float:left  }	
	#supplier .fax { width:280px; padding-left:18px; background:url(/images/icon_fax.gif) no-repeat 0px 0px; float:left  }			
	#supplier .mail { width:280px; padding-left:18px; background:url(/images/icon_mail.gif) no-repeat 0px 2px; float:left  }				
	#supplier .web { width:280px; padding-left:18px; background:url(/images/icon_web.gif) no-repeat 1px 1px;  float:left }		
	#supplier .seperator { margin-top:4px; width:280px; float:left;display:block; height:2px}
	
#request-info {background:#f8f6ef; padding:10px; height:100%; display:block; overflow:auto; color:#333333}	
	#request-info  h2 { font-size:16px}
	#request-info  .row {clear:both}
	#request-info  .row label {float:left; width:200px;}	
	#request-info	.row span	{color:#58585a}
	#request-info  .button {clear:both; text-align:right; margin-top:4px}
	#request-info #btnSend { background:url(/images/background-search-button.gif) no-repeat 1px 0px; border:0px; padding:4px 4px 5px 4px; color:#FFF; font-weight:normal; margin-top:18px; width:100px; height:30px;	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 13px;margin-right:20px}
	#request-info #fldReUse { padding-bottom:14px}
	#request-info #fldName, 	#request-info #fldTelephone, 	#request-info #fldEmail, 	#request-info #fldInformation { width:330px}
	
	
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  text-align:left;
  overflow:auto;
  z-index:4000;
  height:200px;

}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #faf5e7;
}

div.selectbox-wrapper ul li.current { 
  background-color: #faf5e7
}

div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 0px 0px;
  display : block;
  text-align:left; 
  background: url(/images/background_select.gif) top right no-repeat;
  /*height:18px;*/
  cursor: pointer;
  border:0px;
  color:#333;
  height:17px;
  padding:6px;
  display:block;
  border-left:1px solid #000;
}

select {
	background: url('background_select.gif') right;
}

.paging { padding-top:10px; border-top:1px solid #666; margin-top:10px}
.paging .pgs { font-weight:bold}
.paging a { color:#666666}
.paging a:hover { color:#C00}

#category-listing {border:1px solid #ccc; height:240px; overflow:auto}
#category-listing ul { margin:0px; padding:0px;  list-style:none}
#category-listing ul li { margin:0px; padding:0px; padding-left:15px; list-style:none; background:transparent url(http://www.landleven.nl/images/bullet-arrow.gif) no-repeat scroll 5px 6px; padding-left:10px;}
#category-listing ul li.extra { padding-left:32px}
#category-listing ul li input { width:14px; height:14px; margin:0; padding:0; }

th { font-weight:normal; text-align:left}
th.sub {  color:#000; 	padding-bottom: 6px;
	background: url('http://www.landleven.nl/images/double-border.gif') left bottom repeat-x;}