html{
	background:#eee url(../images/bg-html.gif) no-repeat;
	height: 100%;
}
body,
body #content {
	margin: 0;
	color: #333;
	height: 100%;
	background: url(../images/bg-body.gif) repeat-x;
	font: 12px/16px arial, helvetica, sans-serif;
}
body #content .text {
	margin: 0;
	color: #333;
	font: 12px/16px arial, helvetica, sans-serif;
	border: 0 solid black;
	padding 0;
}


/* General reset */
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
img {border-style: none;}
input, select, textarea {
	vertical-align: middle;
	font: 100% arial, sans-serif;
}
.wrapp a {
	color: #dc530d;
	text-decoration: none;
	border-bottom: 1px solid transparent;
}
.wrapp a:hover {
	border-bottom: 1px dotted #777777;
}
/* General settings */
.wrapp{
	width:100%;
	background:#eee url(../images/bg-home-page.gif) no-repeat;
}
#wrapper{
	width: 976px;
	margin: 0 auto;
	padding:0 0 14px;
}
#header {
	background: url(../images/bg-header.gif) no-repeat;
	width: 948px;
	height: 186px;
	padding: 0 28px 0 0;
	margin: 0 auto;
}
ul.navbar {
	margin: 0;
	padding: 5px 0 0 13px;
	list-style: none;
	text-align: left;
	color: #666;
	font-size: 11px;
}
ul.navbar li {
	display: inline;
	margin:0 14px 0 0;
}
ul.navbar a {color: #666;}
.logo{
	overflow: hidden;
	background: url(../images/logo-werkgevers.gif);
	width: 326px;
	height: 60px;
	float: left;
	margin:24px 0 1px;
}
.logo a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}
strong.slogan {
	color: #999;
	float: left;
	clear: left;
	font-size: 18px;
	line-height: 22px;
	width: 296px;
	padding: 0 15px;
	text-align: right;
}
.head-box {
	float: right;
	display: inline;
	margin:24px 10px 0 0;
	width: 145px;
	background: #f6f6f6;
	color: #777;
}
.head-box .holder {background: url(../images/bg-head-box-t.gif) no-repeat;}
.head-box .frame {
	background: url(../images/bg-head-box-b.gif) no-repeat 0 100%;
	padding:6px 11px 10px;
	overflow: hidden;
	height: 1%;
}
.no-bg,
.no-bg .holder,
.no-bg .frame {background: none;}
.head-box strong.title{color: #333;}
.head-box p{margin: 0;}
.head-box a{
	background: url(../images/red-dot.gif) repeat-x 0 100%;
	font-size: 10px;
}
.head-box a:hover {
	background: none;
	text-decoration: none;
}
.head-box ul.links {
	margin: 5px 0 0;
	padding: 3px 0 0;
	list-style: none;
	text-align: left;
	border-top: 1px solid #ccc;
	font-size: 10px;
	line-height: 14px;
	overflow: hidden;
	height: 1%;
}
.head-box ul.links li {
	display: inline;
	padding: 0 5px 0 7px;
	margin: 0 7px 0 -7px;
	float: left;
	background: url(../images/separator-head-box.gif) no-repeat 0 50%;
}
#nav {
	margin: 0;
	padding: 20px 0 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
}
#nav li {float: left;}
#nav a {color: #fff;}
#main {
	width: 976px;
	overflow: hidden;
	margin: 0 auto;
	padding: 10px 0 20px;
}
#content {
	width: 726px;
	float: left;
	background: url(../images/bg-content.gif) repeat-y;
	position: relative;
}
.holder-content {background: url(../images/bg-content.gif) no-repeat -1452px 0;}
.frame-content {
	height: 1%;
	overflow: hidden;
	padding: 1px;
	background: url(../images/bg-content.gif) no-repeat -726px 100%;
}
#content h2 {
	margin: 0;
	font: bold 20px/39px arial, helvetica, sans-serif;
	background: #272727 url(../images/bg-h.gif) no-repeat;
	color: #fff;
	padding: 0 19px;
	text-transform: uppercase;
}
a.vacature-plaatsen {
	float: right;
	margin: 4px 9px 0 0;
	background: url(../images/bg-vacature-plaatsen.gif) repeat-x 0 -60px;
}
a.vacature-plaatsen strong {
	float: left;
	background: url(../images/bg-vacature-plaatsen.gif) no-repeat 0 0;
}
a.vacature-plaatsen span {
	float: left;
	background: url(../images/bg-vacature-plaatsen.gif) no-repeat 100% -30px;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
	padding: 0 11px;
}
.form-toon{
	height: 1%;
	overflow: hidden;
	padding: 20px 18px 24px;
	border-bottom: 1px solid #ccc;
	margin: 0 0 15px;
}
.form-toon label {
	float: left;
	margin: 0 9px 0 0;
	line-height: 20px;
}
.form-toon select {
	width: 199px;
	float: left;
}
p.vacant {
	float: right;
	margin: 0;
	line-height: 20px;
}
.vacature-table {
	border-collapse:collapse;
	width:706px;
	margin: 0 auto 13px;
	vertical-align: middle;
}
.vacature-table th {
	color:#999;
	font-weight: bold;
	text-align:center;
	padding: 0 0 8px;
}
.vacature-table th.th1{
	width: 275px;
	text-align:left;
	padding-left: 10px;
}
.vacature-table th.th2{width: 101px;}
.vacature-table th.th3 {width: 126px;}
.vacature-table th.th4 {width: 193px;}
.vacature-table td {
	text-align:center;
	background: #f2f2f2;
	vertical-align: middle;
	padding: 7px 0;
	background: url(../images/bg-cell.gif) repeat-x;
}
.vacature-table td.td1 {
	text-align: left;
	padding-left: 10px;
	background: url(../images/bg-cell-l.gif) no-repeat;
}
.vacature-table td.td1 a {
	color: #333;
	font-weight: bold;
	line-height: 16px;
	background: url(../images/black-dot.gif) repeat-x 0 100%;
}
.vacature-table td.td1 a:hover {
	text-decoration: none;
	background: none;
}
.vacature-table td.td2,
.vacature-table td.td3,
.vacature-table td.td4,
.vacature-table td.td5{background: url(../images/bg-cell.gif) no-repeat;}
.vacature-table td.td4{
	width: 139px;
	padding: 0 0 0 10px;
}
.vacature-table td.td5{
	padding: 0 10px 0 0;
	background: url(../images/bg-cell-r.gif) no-repeat 100% 0;
}
.vacature-table td.td3 {padding: 0 0 0 20px;}
.vacature-table td.td3 span{
	float: left;
	line-height: 28px;
}
.vacature-table td.td3 a{
	width: 20px;
	height: 20px;
	background: url(../images/icons.gif) no-repeat;
	text-indent: -9999px;
	float: left;
	margin: 5px 0 0 4px;
}
.vacature-table td.td4 ul{
	margin: 0;
	padding: 4px 0;
	list-style: none;
	height: 1%;
	background: url(../images/grey-dot.gif) repeat-y 100% 0;
	overflow: hidden;
}
.vacature-table td.td4 ul li{
	float: left;
	display: inline;
	margin: 0 2px 0 0;
	width: 20px;
	height: 20px;
	background: url(../images/icons.gif) no-repeat -20px 0;
}
.vacature-table td.td4 ul a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}
.link1 a {background: url(../images/icons.gif) no-repeat -40px 0;}
.link2 a {background: url(../images/icons.gif) no-repeat -60px 0;}
.link3 a {background: url(../images/icons.gif) no-repeat -80px 0;}
.link4 a {background: url(../images/icons.gif) no-repeat -100px 0;}
.link5 a {background: url(../images/icons.gif) no-repeat -120px 0;}
.plus a {background: url(../images/icons.gif) no-repeat -160px 0;}
.plus-active a {background: url(../images/icons.gif) no-repeat -140px 0;}
.vacature-table td.td5 a{
	width: 20px;
	height: 20px;
	background: url(../images/icons.gif) no-repeat -180px 0;
	text-indent: -9999px;
	float: left;
	margin: 0 0 0 14px;
}
.vacature-table tr.hr td{
	background: #fff;
	height: 5px;
	padding: 0 !important;
	border: none;
}
ul.paging{
	margin: 0 0 15px;
	padding: 0;
	list-style: none;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}
ul.paging li{
	display: inline;
	padding: 0 8px 0 10px;
	background: url(../images/separator-paging.gif) no-repeat 0 50%;
}
ul.paging li:first-child {background: none;}
#sidebar{
	float: right;
	width: 240px;
}
#sidebar .ads{
	width: 100%;
	margin:0 0 10px;
	background: url(../images/bg-ads.gif) repeat-y -240px 0;
}
#sidebar .ads .holder{background: url(../images/bg-ads.gif) no-repeat 0 0;}
#sidebar .ads .frame{
	background: url(../images/bg-ads.gif) no-repeat -480px 100%;
	padding: 14px 20px 17px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	line-height: 20px;
}
#sidebar .ads h3{
	margin: 0 0 5px;
	font-size: 20px;
	line-height: 25px;
}
#sidebar .ads p{margin: 0;}
#sidebar .ads a{
	color: #fff;
	background: url(../images/white-dot.gif) repeat-x 0 100%;
}
#sidebar .ads a:hover{
	text-decoration: none;
	background: none;
}
#sidebar .ads strong.phone{
	display: block;
	color: #333;
	margin: 7px 0 0;
	font-size: 20px;
}
#footer{
	background: #444;
	height: 1%;
	overflow: hidden;
	padding: 10px;
	width: 956px;
	margin: 0 auto;
}
#footer ul{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
.align-r{
	float: right !important;
	margin: 0 -12px 0 0 !important;
	display: inline;
}
#footer ul li{
	display: inline;
	margin: 0 16px 0 0;
}
#footer a{color: #acc9cc;}
#main-nav{
	margin: 21px 0 0;
	padding: 0;
	list-style: none;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	float: left;
	width: 100%;
}
#main-nav li{
	float: left;
	background: url(../images/separator.gif) no-repeat;
	margin:0 10px 0 9px;
	z-index: 1;
}
* html #main-nav li{display: inline;}
/* ie6 bug fix start */
#main-nav li li{ z-index: 2;}
#main-nav li li li{ z-index: 3;}
/* ie6 bug fix end */
#main-nav a{
	height: 17px;
	float: left;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	background: url(../images/bg-menu.gif) repeat-x;
}
#main-nav a:hover,
#main-nav li.active a{color: #333 !important;}
/* if menu item has drop down start */
#main-nav .has-drop-down li a,
#main-nav .has-drop-down .has-drop-down li a,
#main-nav .has-drop-down .has-drop-down .has-drop-down li a { text-decoration: none; }
#main-nav .has-drop-down .has-drop-down a,
#main-nav .has-drop-down .has-drop-down .has-drop-down a{background: url(../images/bg-has-dd.gif) no-repeat 100% 50%;}
#main-nav .has-drop-down .has-drop-down li a,
#main-nav .has-drop-down .has-drop-down .has-drop-down li a {background: none;}
/* if menu item has drop down end */
#main-nav li:hover,
#main-nav li.hover{position:relative;}
#main-nav li:hover .drop,
#main-nav li.hover .drop{ top: -6px;}
#main-nav li:hover .drop li:hover .drop,
#main-nav li.hover .drop li.hover .drop,
#main-nav li:hover .drop li:hover .drop li:hover .drop,
#main-nav li.hover .drop li.hover .drop li.hover .drop{top: -3px;}
#main-nav li:hover .drop .drop,
#main-nav li.hover .drop .drop,
#main-nav li:hover .drop li:hover .drop .drop,
#main-nav li.hover .drop li.hover .drop .drop{top:-9999px;}
#main-nav .drop{
	position: absolute;
	left: 0;
	top: -9999px;
	z-index: 999;
	width: 999px;
}
#main-nav .drop .drop{
	top: -9999px;
	margin: 0;
}
#main-nav .right-side .drop{
	left: auto;
	right: 0;
}
#main-nav .drop .drop-inner{
	float: left;
	position: relative;
}
#main-nav .drop .col{
	float: left;
	margin: 0;
}
#main-nav .drop ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
#main-nav .drop ul ul.sub{margin: 0 0 0 10px;}
#main-nav .drop ul li{
	float: none;
	border-top: 1px solid #ccc;
	background: none;
	/* ie bug fix start */
	font-size: 0;  
	line-height: 0;
	padding: 0 0 1px;
	margin: 0 0 -1px;
	/* ie bug fix end */
}
#main-nav .drop ul li:first-child{border: none;}
#main-nav .drop ul li.first a{font-size: 15px;}
#main-nav .drop ul li a{
	padding: 6px 5px;
	float: none;
	display: block; /* must be block - fix FF2 */
	height: auto;
	background: url(../images/none.gif);
	color: #333;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
}
.pointer{display: none;}
/* if javascript disable start */
#main-nav.menu-hard-code .drop{width: auto; }
#main-nav.menu-hard-code .drop .drop{left: 200px;}
#main-nav.menu-hard-code .drop ul{width: 200px;}
/* if javascript disable end */
/* drop-down bg start */
.table{display: table;}
.body{display: table-row;}
.left,
.right{
	background: url(../images/bg-left.png) repeat-y;
	width: 4px;
	display: table-cell;
}
.right{background: url(../images/bg-right.png) repeat-y; }
.content{
	height: 1%;
	background-color: #f2f2f2;
	display: table-cell;
}
/* drop-down bg end */
.wrapp #wrapper{
	margin:0 auto;
	padding:0 0 14px;
}
.wrapp #header{
	margin:0;
	width:976px;
	padding:0;
	height:auto;
	background:#fff;
}
.wrapp #header .navbar{
	padding:5px 0 1px 13px;
	background:#ededed;
}
.wrapp #header .ad{
	width:100%;
	overflow:hidden;
	text-align:center;
	margin:0 0 8px;
	border-top:1px solid #bbb;
	position:relative;
	background:url(../images/bg-ad.gif) no-repeat;
}
.wrapp #header .ad img{vertical-align:top;}
.wrapp #header .ad .click{
	position:absolute;
	right:470px;
	bottom:8px;
	color:#ff8a8a;
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0 19px 0 0;
	background:url(../images/bg-ad-click.gif) no-repeat 100% 2px;
}
.wrapp #header .hold{
	width:100%;
	padding:0 0 8px;
}
.wrapp #header .hold:after{
	content:"";
	clear:both;
	display:block;
}
.wrapp #header .logo-holder{
	background:transparent url(../images/bg-logo-line.gif) repeat-x scroll 0 24px;
	float:left;
	margin-left:-600px;
	margin-right:2px;
	padding-left:600px;
}
* html .wrapp #header .logo-holder{margin-right:-3px;}
.wrapp #header .logo-holder .logo{
	float:none;
	display:block;
	position:relative;
	width:324px;
	padding:0 0 0 100px;
	height:65px;
	margin:24px 0 -4px -100px;
	background:url(../images/bg-logo.gif) no-repeat;
}
.wrapp #header .logo-holder .logo a{
	height:60px;
	width:320px;
}
.wrapp #header .logo-holder .slogan{
	float:none;
	display:block;
	padding:0 0 0 15px;
}
.wrapp #header .nav-holder{
	overflow:hidden;
	padding:24px 0 0 14px;
}
* html .wrapp #header .nav-holder{
	overflow:visible;
	height:1%;
}
.wrapp #header .nav{
	margin:0;
	padding:0 0 39px;
	width:100%;
	overflow:hidden;
	list-style:none;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.wrapp #header .nav li{
	float:left;
	margin:0 16px 0 0;
}
.wrapp #header .nav a{
	color:#777;
	float:left;
	padding:0 0 0 13px;
	text-decoration:none;
	background:url(../images/bg-nav.gif) no-repeat 0 50%;
}
.wrapp #header .nav .active a,
.wrapp #header .nav a:hover{
	text-decoration:none;
	color:#dc530d;
	background:url(../images/bg-nav-h.gif) no-repeat 0 50%;
}
.wrapp #header .search-form{
	float:right;
	padding:0 21px 0 0;
}
.wrapp #header .search-form fieldset{float:left;}
.wrapp #header .search-form .input-holder{
	float:left;
	display:inline;
	margin:0 5px 0 0;
	width:153px;
	height:24px;
	background:url(../images/bg-text-field.gif) no-repeat;
}
.wrapp #header .search-form .text{
	float:left;
	padding:4px 4px 3px;
	width:145px;
	height:17px;
	border:0;
	color:#999;
	background:none;
	font: 12px arial, helvetica, sans-serif;
}
.wrapp #header .search-form .image{float:left;}
.wrapp #main{background:#fff url(../images/bg-main.gif) repeat-x 0 10px;}
.wrapp #content{background:none;}
.aside{
	width:240px;
	float:left;
	margin:1px 0 0;
	padding:0 0 70px;
	background:#fff;
}
* html .aside{margin-right:-3px;}
#content .aside h2{
	background:none;
	font-size:20px;
	color:#dc530d;
	padding:0;
}
.aside .tearsheetbox{
	overflow:hidden;
	padding:8px 0 19px 20px;
	background:url(../images/bg-aside-box.gif) no-repeat;
}
* html .aside .tearsheetbox{
	overflow:visible;
	height:1%;
}
.aside ul{
	margin:-2px 0 0;
	padding:0;
	width:217px;
	list-style:none;
}
.aside ul li{
	overflow:hidden;
	width:100%;
	vertical-align:top;
	margin:0 0 1px;
	background:url(../images/bg-aside-nav.gif) repeat-y -217px 0;
}
.aside ul li .holder{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-aside-nav.gif) no-repeat;
}
.aside ul li .frame{
	overflow:hidden;
	padding:1px;
	background:url(../images/bg-aside-nav.gif) no-repeat -434px 100%;
}
* html .aside ul li .frame{
	overflow:visible;
	height:1%;
}
.aside ul span{
	display:block;
	padding:0 0 0 10px;
}
.aside ul a{
	color:#777;
	width:100%;
	padding:2px 0 4px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	background:url(../images/bg-aside-nav-arrow.gif) no-repeat 189px 50%;
}




.aside .link-hold{
	overflow:hidden;
	margin:10px 0 0;
}
.aside .link-hold span{
	background:url(../images/bg-link-hold-arrow.gif) no-repeat 100% 5px;
}
.aside .link-hold ul li { 
	background:none;
	border-bottom: 1px solid #eeeeee;
}

.aside .link-hold ul ul a { 
	background:none;
}


.aside .link-hold a{
	text-decoration:none;
	color:#333;
	padding:0;
	font-weight:bold;
}
* html .aside .link-hold{
	overflow:visible;
	height:1%;
}

.aside .link-nav{
	margin:0;
	padding:0;
	font:bold 15px Arial, Helvetica, sans-serif;
	list-style:none;
}
.aside .link-nav li{
	overflow:hidden;
	margin:0 0 8px;
	padding:0 0 4px;
	vertical-align:top;
}
* html .aside .link-nav li{
	overflow:visible;
	height:1%;
}
.aside .link-nav a{
	color:#333;
	text-decoration:none;
}
.aside .link-nav ul{
	list-style:none;
	margin:0 0 -2px;
	padding:2px 0 0;
}
.aside .link-nav ul li{
	padding:2px 0 3px 11px;
	margin:0;
	background:url(../images/bg-link-nav.gif) no-repeat 0 9px;
	border-bottom: 0px solid black;
}
.aside .link-nav ul a{
	color:#dc530d;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
}


.wrapp #sidebar{
	margin:0;
	padding:0;
	font:bold 15px Arial, Helvetica, sans-serif;
	list-style:none;
}
.wrapp .content-hold .box-hold .head{
	color:#777;
	font-weight:bold;
	display:block;
	margin:0 0 2px;
}

.wrapp .content-hold{
	overflow:hidden;
	padding:16px 6px 30px 18px
}
* html .wrapp .content-hold{
	overflow:visible;
	height:1%;
}
.wrapp .content-hold p{
	margin:0;
	font-size:12px;
	color:#333;
}
.wrapp .content-hold .box-hold{
	width:100%;
	overflow:hidden;
	clear:both;
	border-bottom:1px solid #eee;
}
.wrapp .content-hold .box-hold h3,
.wrapp .content-hold .box-hold h3 a {
	color:#000;
	font:bold 15px/19px Arial, Helvetica, sans-serif;
	margin:0 0 6px;
	padding: 0;
	text-transform: none;
	
}
.wrapp .content-hold .box-hold .hold{
	width:100%;
	padding:0 0 20px;
	overflow:hidden;
}
.wrapp .content-hold .box-hold .img{
	float:left;
	margin:0 9px 0 0;
}
* html .wrapp .content-hold .box-hold .img{margin-right:6px;}
.wrapp .content-hold .box-hold .img img{
	display:block;
	padding:7px 0 0;
}
.wrapp .content-hold .box-hold .text{overflow:hidden;}
* html .wrapp .content-hold .box-hold .text{
	overflow:visible;
	height:1%;
}
.wrapp .content-hold .box-hold .text p{
	margin:0;
	line-height:16px;
}
.wrapp .content-hold .box-hold .text .more{
	text-decoration:none;
	color:#dc530d;
	padding:0 12px 0 0;
	background:url(../images/bg-more-arrow.gif) no-repeat 100% 5px;
}
.wrapp .content-hold .box-hold .text .more:hover{text-decoration:underline;}
.wrapp .content-hold .box-list{
	margin:0 0 0 -16px;
	padding:15px 0 2px;
	list-style:none;
	width:475px;
	float:left;
	display:inline;
	background:url(../images/bg-box-list.gif) no-repeat 17px 100%;
}
.wrapp .content-hold .box-list li{
	float:left;
	display:inline;
	width:222px;
	margin:0 0 0 15px;
}
.wrapp .content-hold .box-list .box-hold{border:0;}
.wrapp .content-hold .player-nav{
	margin:45px 0 0;
	padding:0;
	float:right;
	list-style:none;
}
.wrapp .content-hold .player-nav li{
	float:left;
	display:inline;
	margin:0 0 0 5px;
}
.wrapp .content-hold .player-nav a{
	color:#fff;
	width:123px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;	
	display:block;
	text-decoration:none;
}
.wrapp .content-hold .player-nav .change{background:url(../images/bg-player.gif) no-repeat;}
.wrapp .content-hold .player-nav .pause{background:url(../images/bg-player.gif) no-repeat -123px 0;}
.wrapp .content-hold .player-nav .reload{background:url(../images/bg-player.gif) no-repeat -246px 0;}
.wrapp #sidebar h3{
	margin:0 0 10px;
	color:#fff;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding: 0;
	text-transform: none;
}
.wrapp #sidebar .enter-box{
	padding:28px 20px 39px;
	background:#9c9c9c;
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #5e5e5e;
}
.wrapp #sidebar .enter-form .input-holder{
	width:197px;
	height:22px;
	overflow:hidden;
	margin:0 0 4px 1px;
	background:url(../images/bg-enter-text-field.gif) no-repeat;
}
.wrapp #sidebar .enter-form .text{
	height:16px;
	padding:3px 3px 4px;
	width:191px;
	color:#999;
	border:0;
	font:12px Arial, Helvetica, sans-serif;
	background:none;
	float:left;
}
.wrapp #sidebar .enter-form .row {
 	margin:0;
	overflow:hidden;
	padding:1px 1px 0 0;
}
* html .wrapp #sidebar .enter-form .row{
	overflow:visible;
	height:1%;
	margin-bottom:-4px;
}
*+html .wrapp #sidebar .enter-form .row{margin-bottom:-4px;}
.wrapp #sidebar .enter-form .image{float:right;}
.wrapp #sidebar .enter-form .password{
	display:block;
	padding:1px 0 0;
}
.wrapp #sidebar .enter-form .password a{
	float:left;
	padding:0 0 1px;
	margin:0 0 2px;
	background:url(../images/bg-line.gif) no-repeat 0 100%;
}
.wrapp #sidebar .enter-form .row a{
	font:bold 9px/12px Arial, Helvetica, sans-serif;
	color:#333;
	vertical-align:top;
}
.wrapp #sidebar .enter-form .password a:hover{
	background:none;
	text-decoration:none;
}
.wrapp #sidebar .info-box{
	width:100%;
	padding:25px 0 36px;
	border-top:1px solid #eb9b73;
	border-bottom:1px solid #85350d;
	overflow:hidden;
	background:#dc530d;
	text-align:center;
}
.wrapp #sidebar .info-box img{
	display:block;
	margin:0 auto 13px;
}
.wrapp #sidebar .info-box h3{
	font-size:17px;
	margin:0 0 10px;
	
}
.wrapp #sidebar .info-box p{
	font-size:24px;
	margin:0;
}
.wrapp #footer{
	padding:10px 7px 10px 8px;
	width:961px;
}
.wrapp #footer ul li a{
	font-size:11px;
	font-weight:bold;
	color:#ccccc6;
}
.selectArea{
	position: relative;
	height: 24px;
	float:left;
	color:#000;
	font-size:12px;
	line-height:23px;
}
.selectArea .left{
	position: absolute;
	top: 0;
	left: 0;
	width:3px;
	height:24px;
	background: url(../images/select-left.gif) no-repeat;
	display: block;
}
.selectArea a.selectButton {
	position: absolute;
	top: 0;
	right: 0;
	width:24px;
	height:100%;
	background: url(../images/select-button.gif) no-repeat;
}
.selectArea .center{
	height: 24px;
	line-height:24px;
	display:block;
	padding:0 7px;
	background: url(../images/select-center.gif) repeat-x;
	white-space: nowrap;
	overflow:hidden;
}
.optionsDivInvisible,
.optionsDivVisible {
	position: absolute;
	background-color: #e5e5e5;
	border: 1px solid #c9c9c9;
	display: block;
	z-index: 30;
	font-size: 12px;
}
.drop-dif {background:#fff;}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {
	margin:0;
	padding:0;
	overflow:hidden;
	list-style: none;
}
.optionsDivVisible ul li {
	overflow:hidden;
	width:100%;
}
.optionsDivVisible a{
	color:#000;
	font-size:12px;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding: 2px 4px 3px;
}
.optionsDivVisible a:hover {
	color:#000;
	background:#ccc;
	text-decoration:none;
}
label.checked {
	color:#ccc !important;
}
.checkboxArea, .checkboxAreaChecked {
	float:left;
	width:15px !important;
	height:16px;
	margin:-1px 0 0;
	overflow: hidden;
	cursor:pointer;
	background: url(../images/checkbox.gif) no-repeat;
}
.checkboxAreaChecked {background-position: 0 -16px;}
.active-select{
	background:#dc530d;
}
.active-select a{
	color: #fff;
}

div.threecols .left-col {
	width:240px;
}
div.threecols .middle-col { width:488px;  }
div.threecols .right-col { width:240px; }

div.threecols {
	background:#FFFFFF
}

#tags table {
	font-size:10px;
	line-height:normal;
}

.wrapp .content-hold .vms-advertorial .head{
	color:#777;
	font-weight:bold;
	display:block;
	margin:0 0 2px;
}
.wrapp .content-hold .vms-advertorial{
	width:220px;
	overflow:hidden;
	clear:both;
	border-bottom:1px solid #eee;
	float:left;
}
.wrapp .content-hold .vms-advertorial h3,
.wrapp .content-hold .vms-advertorial h3 a {
	color:#000;
	font:bold 15px/19px Arial, Helvetica, sans-serif;
	margin:0 0 6px;
	padding: 0;
	text-transform: none;
	
}
.wrapp .content-hold .vms-advertorial .hold{
	width:100%;
	padding:0 0 20px;
	overflow:hidden;
}
.wrapp .content-hold .vms-advertorial .img{
	float:left;
	margin:0 9px 0 0;
}
* html .wrapp .content-hold .vms-advertorial .img{margin-right:6px;}
.wrapp .content-hold .vms-advertorial .img img{
	display:block;
	padding:7px 0 0;
}
.wrapp .content-hold .vms-advertorial .text{
	overflow:hidden;
	padding: 3px 2px 3px 0px;
}
* html .wrapp .content-hold .vms-advertorial .text{
	overflow:visible;
	height:1%;
}
.wrapp .content-hold .vms-advertorial .text p{
	margin:0;
	line-height:16px;
}
.wrapp .content-hold .vms-advertorial .text .more{
	text-decoration:none;
	color:#dc530d;
	padding:0 14px 0 0;
	background:url(../images/bg-more-arrow.gif) no-repeat 100% 5px;
}
.wrapp .content-hold .vms-advertorial .text .more:hover{text-decoration:underline;}
.wrapp .content-hold .vms-advertorial .price{
	font-weight: bold;
}

div.rechterActie {
	margin:10px 0px 10px 0px
}

div.content-hold div.article_intro div.article_intro_text  {
background:none repeat scroll 0 0 #E5E5E5;
margin:0 0 0 -3px;
overflow:hidden;
padding:3px;
font-weight:lighter;
}

div.content-hold div.article div.article_intro div.article_intro_image {
border-bottom:10px solid #FFFFFF;
border-left:10px solid #FFFFFF;
float:right;
}

div.content-hold div.box p {
margin:0 0 10px;
}
div.content-hold div.article div.article_body p, div.content-hold div.article div.article_body ul, div.content-hold div.article div.article_body ol, div.content-hold div.article div.article_body table {
font-size:100%;
margin:0 0 1.2em;
}

div.content-hold div.article h1 {
color:#DC530D;
}