body  { font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; scrollbar-3dlight-color: #EEEEEE; scrollbar-arrow-color: #003B4A; scrollbar-darkshadow-color: #003B4A; scrollbar-face-color: #CFD2DB; scrollbar-highlight-color: #EAEBEF; scrollbar-shadow-color: #003B4A; scrollbar-track-color: #CFD2DB  }
p {}
td  { font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
a  { color: #eb7c00; text-decoration: none }
a:hover  { color: #eb7c00; text-decoration: none }
.header { }
.headernav { color: #fff; font-size: 11px }
.headernav a { color: #fff; font-size: 11px }
.headernav a:hover { color: #fff; font-size: 11px }
.printhidden { }
.screenhidden { }
.leftnav  { color: #fff; font-size: 13px; font-weight: bold; text-decoration: none }
.leftnav a  { color: #fff; font-size: 13px; font-weight: bold; text-decoration: none }
.leftnav a:hover   { color: #F7DA00; font-size: 13px; font-weight: bold; text-decoration: none }
.content { text-align: justify; padding-left: 20px }
.contenttitle { font-size: 22px; font-weight: bold }
.contenttitle2 { font-size: 22px;  color: #734d00; font-weight: bold }
.contentsubtitle  { color: #734d00; font-size: 16px }
.contentsubtitlewhite { color: #fff; font-size: 16px }
.contentpagenav { font-weight: bold }
.contentpagenav a { color: #eb7c00; text-decoration: underline }
.contentpagenav a:hover { color: #eb7c00; text-decoration: underline }
.contentlist { }
.contentlisttitle { font-size: 14px; font-weight: bold; color: #734d00 }
.contentlist a { color: #734d00; font-size: 14px }
.contentlist a:hover  { color: #734d00; font-size: 14px }
.contenttxtsmall { font-size: 10px }
.input150 { font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; margin: 1px; padding: 1px; width: 150px; border: inset 1px #000 }
.inputindent { padding-left: 10px }
.button  { color: #fff; font-size: 14px; font-weight: bold; background-image: url("../images/bgbutton.gif"); background-repeat: no-repeat; width: 120px; height: 35px }
.button a  { color: #fff; font-size: 14px }
.button a:hover  { color: #734d00; font-size: 14px }
.smallbutton  {color: #fff; font-size: 12px; font-weight: bold; background-image: url("../images/bgsmallbutton.gif"); background-repeat: no-repeat; width: 120px; height: 24px }
.smallbutton a  {color: #fff; font-size: 12px }
.smallbutton a:hover  {color: #734d00; font-size: 12px }

.bigbutton  {color: #fff; font-size: 12px; font-weight: bold; background-image: url("../images/bgbigbutton.gif"); background-repeat: no-repeat; width: 145px; height: 24px }
.bigbutton a  {color: #fff; font-size: 12px }
.bigbutton a:hover  {color: #734d00; font-size: 12px }

.txtreactions{font-size:  11px}
.newsbox{color: #FFF; padding: 15px; font-weight: normal;}
.newstextbox{ padding: 2px; width: 160px; border: #734d00 1px solid; margin: 6px 0px 6px 0px; display: block;}
.newslink a{text-align: right; font-size: 11px; text-decoration: underline; color: #222222; display: block; float: right; cursor: pointer}
.newslink a:hover{color: #f7da00; font-weight: normal; font-size: 11px; text-decoration: underline;}
.marketname{color: #734d00; padding: 10px 0px 10px 0px; font-size:  21px; font-weight: bold}
.marketdetails{font-weight: normal; color: #000; border: none;}
.infosellingpoint{float: left;}
.clear{clear:both; height:1px; overflow:hidden; margin-top:-1px;}
.galleryholder{float: right; padding-right: 20px;}
.galleryphoto{width: 300px;	height: 300px; vertical-align: middle; text-align: center; overflow: hidden; float: left; border: 1px solid #734d00; margin-bottom: 3px;}
.gallerykadrage{margin-left: -100px; margin-top: -100px; display: block;}
.galleryuitlijn {width: 500px; height: 500px; vertical-align: middle; text-align: center;}
.thumbholder {float: left; width: 205px; margin-left: 5px;}
.thumbphoto{width: 95px; height: 95px; vertical-align: middle; text-align: center; overflow: hidden; float: left; border: 1px solid #734d00; margin-bottom: 5px; margin-right: 5px;}
.thumbkadrage{margin-left: -52px; margin-top: -52px; display: block;}
.thumbuitlijn {width: 200px; height: 200px; vertical-align: middle; text-align: center;}
.topmarketcontent{float:left; width: 840px;}
.logophoto{width: 70px;	height: 70px; vertical-align: middle; text-align: center; overflow: hidden; float: left; border: 1px solid #734d00; margin-top: 3px; margin-right: 3px;}
.logokadrage{margin-left: -65px; margin-top: -65px; display: block;}
.logouitlijn {width: 200px; height: 200px; vertical-align: middle; text-align: center;}
.prikitemholder{padding: 10px 20px 10px 20px;}
.prikdate{color: #000000; font-size: 14px; font-weight: normal; vertical-align: bottom; font-style: italic; width: 120px; float: left; padding-top: 4px}
.priktitle{ color: #734d00; font-size: 18px; font-weight: bold; vertical-align: bottom; float: left;}
.priktext{padding: 16px 0px 16px 0px; font-size: 11px; font-weight: normal; border-bottom: 1px solid #734d00; border-top: 1px solid #734d00;}
.prikreactions{ text-align: left; font-size: 11px; vertical-align: top;}
.priktext a{color: #734d00;text-decoration: underline;}
.priktext a:hover{color: #eb7c00;text-decoration: underline;}
.prikreactiontitle{padding-top: 15px; padding-bottom: 5px; border-bottom: 1px solid #734d00; font-weight: bold; color: #734d00;}
.reactiontitle{color: #FFF; font-weight: bold; text-align: left; padding: 4px; background: #eb7c00}
.reactiondate{color: #FFF; font-weight: bold; text-align: right; padding: 4px; background: #eb7c00}
.reactiontext{font-size: 11px; color: #000; padding: 6px; background: #f2be00}
.reactiontextbox{ padding: 3px; width: 300px; border: #734d00 1px solid; margin: 6px 0px 6px 0px; display: block;}
.reactionboxtitle{ color: #734d00; font-size: 18px; font-weight: bold; vertical-align: bottom; border-bottom: 1px solid #734d00; padding-bottom: 5px; margin-bottom: 10px;}
.reactiontextbox2{ padding: 3px; width: 300px; border: #734d00 1px solid; margin: 6px 0px 6px 0px; display: block; height: 160px;}
.loginboxholder, .standardboxholder{ padding: 25px;}
.logintextbox{ padding: 3px; width: 314px; border: #734d00 1px solid; margin: 3px 0px 9px 0px;}
.loginboxpass a{ color: #734d00; font-size: 11px; text-decoration: underline;}
.loginboxpass a:hover{ color: #383838; text-decoration: underline;}
.linked a{ color: #734d00; font-size: 11px; text-decoration: underline;}
.linked a:hover{ color: #383838; text-decoration: underline;}
.linked2 a{ color: #734d00; font-size: 12px; text-decoration: underline; font-weight: bold;}
.linked2 a:hover{ color: #383838; text-decoration: underline;}
.registertext{font-size: 11px; padding: 10px 0px 10px 0px;}
.loginboxholder table tr td, .standardboxholder table tr td{ color: #734d00; vertical-align: top;}
.registertextbox{ padding: 3px; width: 280px; border: #734d00 1px solid; margin: 0px 2px 2px 0px;}
.standardoptionlist{list-style-type: none; padding: 0px; margin: 0px; display: block; float: left;}
.standardoptionlist li{display: list-item; clear: left;}
.standardoptionlist li label{ visplay: block; float: left; padding: 5px 0px 0px 8px; cursor: pointer;}
.standardoptionlist li input{ display: block; float: left;}
.fonttype1{color: #734d00; font-size: 11px;}
.treeholder{background: url("../images/leftpro_09.gif") top no-repeat; width: 240px; padding:20px;}
.standardtitle{ color: #000; font-size: 16px; font-weight: normal; vertical-align: bottom; padding-bottom: 12px;}
/* ACCORDION NAVIGATION NIVEAU 0 */
.level1 {
	margin:0px;
	padding:0px;
	text-indent:0px;
	background-color:#EB7C00;
	width:240px;
	font-family: Arial, Helvetica, sans-serif;
}

.level1 a.head {
	cursor:pointer;
	border-bottom: solid #b0640e 1px;
	background:url(../images/bulletarrow1.gif) no-repeat scroll 5px 5px;
	color:#FFFFFF;
	display:block;
	margin:0px;
	padding:0px;
	text-indent:15px;
	text-decoration: none;
	padding: 3px;
}
.level1 a.head:hover {
	color:#1e1e1e;
	background-color: #c17724;
}
.level1 a.selected {
	background-image: url(../images/bulletarrow2.gif);
}
.level1 a.head.current {
	color: #1e1e1e;
	background-color: #c17724; 
	}
.level1 .current a {
	color: #1e1e1e;
	background: #c17724; 
	}
.level1 ul {
	border-width:0px;
	margin:0px;
	padding:0px;
}
.level1 li {
	list-style:none outside none; display:inline;
	
}
.level1 li li a, .level1 li a  {
	color:#ffffff;
	display:block;
	text-indent:25px;
	text-decoration: none;
	padding: 3px;
}
.level1 li li a:hover{
	color:#1e1e1e;
	background-color: #c17724;
}
.level1 a{
	border-bottom: solid #b0640e 1px;
	font-weight: bold;
	}
/* ACCORDION NAVIGATION NIVEAU 1 */
.level2 {
	margin:0px;
	padding:0px;
	margin-left: 0px;
	text-indent:30px;
	width:240px;
	
	font-family: Arial, Helvetica, sans-serif;
}
.level2 a{
	border-bottom: solid #b0640e 1px;
	text-indent:30px;
	color: #383838;
	font-weight: normal
	}
.level2 a.head {
	cursor:pointer;
	background: url(../images/bulletarrow1.gif) no-repeat scroll 20px 5px;
	color:#383838;
	display:block;margin:0px;
	padding:0px;
	text-decoration: none;
	padding: 3px;
	text-indent:30px;
}
.level2 a.head:hover {
	color:#1e1e1e;
	background-color: #c17724;
}
.level2 a.selected {
	background-image: url(../images/bulletarrow2.gif);
}
.level2 a.head.current {
	color: #1e1e1e;
	background-color: #c17724; 
	}
.level2 .current a {
	color: #1e1e1e;
	background: #c17724; 
	
}
.level2 ul {
	border-width:0px;
	margin:0px;
	padding:0px;
}
.level2 li {
	list-style:none outside none; display:inline;
	
}
.level2 li li a {
	color:#383838;
	display:block;
	text-decoration: none;
	padding: 3px;
	text-indent: 40px;
}
.level2 li li a:hover {
	background-color:#c17724;
	color:#1e1e1e;
}

/* ACCORDION NAVIGATION NIVEAU 2 */
.level3 {
	border:3px solid #9b8a75;
	margin:0px;
	padding:0px;
	width:240px;
	font-family: Arial, Helvetica, sans-serif;
}
.level3 a{
	border-bottom: solid #b0640e 1px;
	color: #000
	}
.level3 a.head {
	cursor:pointer;
	background: url(../images/bulletarrow1.gif) no-repeat scroll 35px 5px;
	color:#FFFFFF;
	display:block;margin:0px;
	padding:0px;
	text-decoration: none;
	padding: 3px;
	text-indent: 45px;
}
.level3 a.head:hover {
	color:#1e1e1e;
	background-color: #c17724;
}
.level3 a.selected {
	background-image: url(../images/bulletarrow2.gif);
}
.level3 a.head.current {
	color: #1e1e1e;
	background-color: #c17724; 
	}
.level3 .current a {
	color: #1e1e1e;
	background: #c17724; 
}
.level3 ul {
	border-width:0px;
	margin:0px;
	padding:0px;
}
.level3 li {
	list-style:none outside none; display:inline;
	
}
.level3 li li a {
	color:#000;
	display:block;
	text-decoration: none;
	padding: 3px;
	text-indent: 55px;
}
.level3 li li a:hover {
	background-color:#c17724;
	color:#1e1e1e;
}
.infotextholder{padding: 16px 0px 16px 0px; font-size: 11px; font-weight: normal; margin-right: 30px;}
.infotitle{font-size: 16px; padding: 5px 0px 15px 0px;}
.infothumbphoto{width: 98px; height: 95px; vertical-align: middle; text-align: center; overflow: hidden; margin-bottom: 5px; margin-right: 5px;}
.infothumbimg{border: 1px solid #734d00;}
.infodescription{font-size: 11px; padding: 0px 20px 0px 20px;}
.infoline{margin-right: 30px; padding: 10px; border-bottom: solid 1px #734D00;}
.infospacer{display: block; height: 15px;}
/*.detailphoto{width: 425px;	height: 280px; vertical-align: middle; text-align: center; overflow: hidden; float: left; border: 1px solid #734d00; margin: 0px 10px 10px 0px;;}*/
.detailphoto{width: 425px;	height: 280px; vertical-align: middle; text-align: center; overflow: hidden; margin: 0px 10px 10px 0px;;}
.detailkadrage{margin-left: -88px; margin-top: -160px; display: block;}
.detailuitlijn {width: 600px; height: 600px; vertical-align: middle; text-align: center;}
.regformtable tr td{color: #734d00; vertical-align: top;}
.registertextbox10{ padding: 3px; width: 128px; border: #734d00 1px solid; margin: 0px 0px 2px 5px;}
.registertextboxbig{ padding: 3px; height: 80px; width: 280px; border: #734d00 1px solid; margin: 0px 2px 2px 0px;}
.registerdropdown{ padding: 3px; width: 140px; border: #734d00 1px solid; margin: 0px 2px 2px 0px;}
.labelholder{float: left; margin-right: 2px; text-align: center;}
.contentmarket{width: 750px}
.contentmarket img{border: 1px solid #734d00; margin: 10px 10px 10px 0px;}

/* ******************* SCRIPTING ****************** */

.formfielderror {
  /*background: #FF727C;*/
  border:2px solid #FF6600;
  color:#FF6600;
  font-weight:bold;
}
.formfieldrequired {background: #FFFFA0}
.txtalert {
	color: #FF6600;
	font:bold 14px/1.2em Arial, Helvetica, sans-serif
}
.active { color: #737476; }

