/* HOLDERS */



#feedback{width:30px; height:96px; top:157px; left:0px; position:fixed; cursor:pointer; background:url('/export/b7/b75a3208vVxt1Ncny.gif');}
#feedback:hover{background:url('/export/11/115b32LSbdw7xC3v9.gif');}

#leadButton{width:30px; height:96px; top:260px; left:0px; position:fixed; cursor:pointer; background:url('/export/ab/abf034hby3qGIBD60.gif');}
#leadButton:hover{background:url('/export/a0/a0f0345kBpWyq6XSF.gif');}

/* IE only ie6 hack voor feedback*/
* html body{overflow: hidden;}
* html div#feedback{position: absolute;}
* html div#rightBanner{position: absolute; top:157px;}
#main{width:100%; background:url('/export/b6/b64432MbqnLCNxXQx.jpeg') repeat-x;}
#top{width:960px; height:137px; margin:0 auto;}
#leftBanner{width:120px;  margin:20px 10px 0 0;float:left;}
#mid{width:960px; float:left;}

#rightBannerHolder{position:relative; z-index:1; width:1px; height:1px;}
#rightBanner{float:left; margin:19px 0 0 965px; position:absolute; width:120px; z-index:2; }
#midWrapper{width:960px; margin:0 auto; text-align:left;}

/*TOOLTIP*/
#tooltip {	position: absolute; width:500px;	z-index: 3000;	border: 1px solid #111;	background-color: #eee;	padding: 5px;	opacity: 1; font-size:10px; text-align:left;}
#tooltip h3, #tooltip div { margin: 0; font-size:8pt; font-weight:normal; }







#blacklogo{display:none;}
/* HTML ELEMENTEN */
html{height:100%; width:100%;}
body{margin:0;	padding:0; width:100%; background-color:#fff; text-align:center;}
body, td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:18px; color: #2e3033;}
table{display:table; border-collapse:collapse;}
table td{padding:0; margin:0; vertical-align:top;}
p{margin:0; padding:0;}
img {border:0px;}
.subfont{font-size:9px;}
.formblank{ border: none; background-color: transparent;}
h1{ font-size:15px; color:#525252; font-weight:bold; margin:10px 0 20px 0;}
h1 a{ font-size:15px; color:#525252; font-weight:bold; margin:10px 0 20px 0; text-decoration:none;}
h1 a:hover{ font-size:15px; color:#525252; font-weight:bold; margin:10px 0 20px 0; text-decoration:none;}
h2{font-size:13px; color:#2e3033; margin:10px 0 5px 0;}
h3{font-size:14px; color:#525252; font-weight:bold; margin:0px; padding:0px; text-shadow: 1px 1px 1px #FFF; margin:0 0 10px 0;}


hh1{ font-size:22px; color:#525252; font-weight:bold; margin:0px; padding:0px; text-shadow: 2px 2px 2px #FFF; margin:0 0 10px 0;}
hh2{font-size:17px; color:#b1b1b1; font-weight:bold; margin:0px; padding:0px; text-shadow: 2px 2px 2px #FFF; margin:0 0 10px 0;}
hh3{font-size:14px; color:#525252; font-weight:bold; margin:0px; padding:0px; text-shadow: 1px 1px 1px #FFF; margin:0 0 10px 0;}


hr {height: 0; border: 0; border-top: 1px solid #f7f6f5;} 
a:focus{outline:none;}
a{color:#2F9DBF; text-decoration:underline; }
a:hover{color:#2F9DBF; text-decoration:underline; }

/********************************************************/
/*************** SHARED CLASSSES ************************/
/********************************************************/

/*Lightbox*/
.iframe{background-color:#eeeeee;}
#overlayDivClose{background:url('/export/21/215a32HLTAwDrSvQB.gif'); width:16px; height:16px; margin: 5px 5px 0 0; float:right;  cursor:pointer;}
#overlayDivInnerContent{background-color:#eeeeee;}

.hide{display:none;}
.padding{padding:0 20px;}
.small{width:750px;}
/* FORMULIEREN */
form{padding:0px;margin:0px;}
input, select, textarea {font-family: Verdana, Lucida Grande, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #606060;	border-top: 1px solid #e4e4e4;	border-right: 1px solid #e4e4e4;	border-bottom: 1px solid #e4e4e4;	border-left: 1px solid #e4e4e4;	background-color: #fff;}
.formblank{border: none; background-color: transparent;}
.form220{width:220px;}
.button {background-color:#f82e26; color:#fff; border:solid 1px #f82e26;}

/*GRAY BLOCK*/
.blockHolder{margin:30px 0 0 20px;}
.blockHolder .leftText{text-align:right; margin:0 10px 0 0; float:left; color:#999898; font-size:16px; font-weight:bold; width:150px;}
.blockHolder .rightText{float:left; color:#000; }
.blockHolder .right750{width:750px;}
.blockHolder .blockGrayBorder{border:1px solid #bebebe; width:542px;}
.blockHolder .block150{color:#555555; background:#DCDCDC; height:110px; width:500px; padding:20px; border:1px solid #fff;}
.blockHolder .block100{color:#555555; background:#DCDCDC; height:60px; width:500px; padding:20px; border:1px solid #fff;}
.blockHolder .blocksearch{ background-color:#dcdcdc; padding:20px 0; width:540px; border:1px solid #fff; color:#6a6a6a;}

.blockHolder .blockregistreer {background:url('/export/3e/3e4a32EtmpWqj0o2H.gif'); height:450px; width:498px; padding:20px; border:1px solid #fff; color:#555555; background-color: #dbdbdb; background-repeat: no-repeat; }


.blockregistreer .registreerFloat{float:left; width:225px; margin:0 0 0 19px;}
.blockregistreer label{clear:right; display:block; font-size:12px; font-weight:bold;   margin:9px 0 2px 0; color:#555555;}
.blockregistreer .registreerinput{width:200px; margin:0 0 7px 0;  border:1px solid #AFAFAF;  }
.blockInput {width:490px; padding:5px; font-size:12px; border:1px solid #fafafa; margin:0 0 7px 0; font-weight:bold;}
.green_btn2{line-height:22px;  border:1px solid #FFF; color:#fff; background:#78c100; text-align:center; padding:3px 13px; font-weight:bold; -moz-box-shadow: 0px 0px 5px #888; -box-shadow: 0px 0px 5px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 5px; color:#FFF; text-decoration:none;}
.green_btn2:hover{background-color:#67a500; color:#fff;}

.gray_btn{ line-height:22px; cursor: pointer; margin: 10px 0 0 187px;   border:1px solid #FFF; color:#fff; background:#606060; text-align:center; padding:0 5px 2px 5px; font-size:10px; -moz-box-shadow: 0px 0px 5px #888; -box-shadow: 0px 0px 5px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 5px; color:#FFF; text-decoration:none;}
.gray_btn:hover{background-color:#575757; color:#fff;}

.green_btn{line-height:22px;  border:1px solid #000; color:#fff; background:#78c100; text-align:center; padding:3px 13px; font-weight:bold; text-decoration:none;}
.green_btn:hover{background-color:#67a500;  color:#fff;}


.gray_btn2{ border:1px solid #535353; color:#fff; background:#606060; text-align:center; padding:3px 13px; font-weight:bold; text-decoration:none;}
.gray_btn2:hover{background-color:#535353;  color:#fff;}



/********************************************************/
/*************** LJN / WET*******************************/
/********************************************************/
#ljn .contents{white-space: pre-wrap;}

/********************************************************/
/*************** GEBRUIKERS *****************************/
/********************************************************/
/* forms mijn account */
.bigform label{float:left; width:200px;  clear:both;}
.bigform input{width:300px;}
.bigform select{width:300px;}
.bigform textarea{ width:300px; height:300px;}
.bigform .nextUnderLabel{margin:0 0 0 200px;}

/* forms mijn account */
.contactform label{float:left; width:120px;  clear:both;}
.contactform input{width:300px;}
.contactform select{width:300px;}
.contactform textarea{ width:300px; height:300px;}
.contactform .nextUnderLabel{margin:0 0 0 200px;}



/********************************************************/
/*************** HOLDERS ********************************/
/********************************************************/


/* TOP */
#top .logo{width:161px; height:16px; float:left; background:url('/export/ab/ab4432OF73dPFzVzO.gif') no-repeat; margin:16px 0 0 0; cursor:pointer; color:#fff; padding:83px 10px 0 10px; font-size:11px; text-align:left;}
#top .stripe{width:1px; height:137px; background:url('/export/c1/c14432xKrmxCteC2v.jpeg') no-repeat; float:left; border-left:1px solid #000;}
#top .menu{width:119px; height:17px; float:left; text-align:center; padding:60px 0; cursor:pointer; font-weight:bold; text-decoration:none; color:#fff;}
#top .menu:hover{background:url('/export/f5/f54b329u027YWtdsB.gif') repeat-x;}
#top .active{background:url('/export/f5/f54b329u027YWtdsB.gif') repeat-x;}
#top .menu:active{background:url('/export/00/004c32RtWzFhnMd9w.gif') repeat-x;}
#top .top_right{width:300px; float:right; text-align:right; margin:3px; color:#fff; position:relative; z-index:1; }
#top .top_right a{color:#fff; text-decoration:none;}
#top .top_right a:hover, a:active{color:#78c100; text-decoration:underline;}
#top .top_right a.active{color:#78c100; text-decoration:underline; background-image:none;}


a#vraagButton{float:left; margin:-60px 0 0 810px;z-index:2; border:1px solid #FFF; background:#df6921; color:#fff; padding:5px 0; text-align:center; font-weight:bold; font-size:10px; height:30px; width:143px; line-height:14px; display:block; clear:left; float:right; position:absolute;  text-decoration:none;}
a#vraagButton:hover{color:#FFF; background:#da5504;}

/* MENU */
.menu a{color:#fff; text-decoration:none; font-weight:bold;}
.menu a:link{color:#fff;}
.menu a:hover{color:#df6921;}
.menu a.active{color:#df6921;}

/* MID */
#mid .crumb{width:960px; padding:1px 0 4px 0 ;  height:14px; border-bottom:1px solid #cecece; text-align:left;}
#mid .crumb a:hover{color:#525252;}
#mid .crumb a{float:left; text-decoration:none; padding:0 10px 0 0; margin:0 10px 0 0; font-size:10px; color:#000;   background:url('/export/03/034632QYCK1bbtN7w.gif'); background-position:right; background-repeat:no-repeat; text-transform:capitalize;}
#mid .buttons{width:100px; float:right;}
#mid .buttons a{background:none;}
#mid .content{width:960px; background:#eeeeee; text-align:left; border-top:1px solid #fff; min-height:600px; padding:10px 0 20px 0 ;}
#mid .top{width:960px; height:125px;}
#mid .bot{width:960px; background:;}

/* STRIPE OF */
.stripe_of{width:100#; height:40px; background:url('/export/00/00453291j6bMgXiiG.jpeg') repeat-x;}
.stripe_of .of{margin:auto; width:70px; height:40px; background:url('/export/0b/0b4532boxLt570N4X.jpeg') no-repeat;}
.stripe_of .infinity{margin:auto; width:70px; height:40px; background:url('/export/95/954832XK7s3zYFo4j.jpeg') no-repeat;}
.stripe_of .heart{margin:auto; width:70px; height:40px; background:url('/export/5e/5e4632YTeTsy1WrQW.jpeg') no-repeat;}
.stripe_of .gray{margin:auto; width:210px; height:30px; padding: 10px 0 0 0; background-color:#EEEEEE ; text-align:center; font-size:14px; font-weight:bold; color:#b1b1b1;}

/*BROWSE*/
#browse_wrapper{width:900px; margin:20px 0 0 25px;}
#browse_wrapper .left{float:left; width:140px; margin:0 16px 0 0;}
#browse_wrapper .left .lefttext{color:#b1b1b1; font-size:17px; font-weight:bold; text-align:right; padding:0px; margin:0px;}
#browse_wrapper .left .navigation{padding: 20px 0 0 0; text-align:right; width:40px; float:right;}
#browse_wrapper .left .navigation a{clear:right;  display:block; text-align:right;text-transform:uppercase;font-size:12px; font-weight:bold; text-decoration:none;padding:1px 13px; margin:0px; width:10px;}
#browse_wrapper .left .navigation a.inactive{color:#b1b1b1;}
#browse_wrapper .left .navigation a.active{color:#FFF; background-color:#78c100; border:1px solid #fff; -moz-box-shadow: 0px 0px 5px #888; -box-shadow: 0px 0px 5px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 5px; }
#browse_wrapper .left .navigation a:hover.active{background-color:#67a500;  }
#browse_wrapper .right{float:left; width:600px; }
#browse_wrapper .right .results { min-height:500px; overflow:auto;background-color:#fff; border:1px solid #c8c8c8; padding:30px; -moz-box-shadow: 0px 0px 2px #888; -box-shadow: 0px 0px 2px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 2px;}
#browse_wrapper .right .results ul{padding:0px;}
#browse_wrapper .right .results li{list-style-type:none; }
#browse_wrapper .right .results li a{text-decoration: none; color:#2f2f2f; line-height:20px;}
#browse_wrapper .right .results li a:hover{color:#2F9DBF; text-decoration:underline; }
#browse_wrapper .right .results .bigletter{color:#b1b1b1; font-size:40px;line-height:40px; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #b1b1b1;}
#browse_wrapper .right .results .grayborder{height:22px;border-bottom:1px solid #b1b1b1; float:right; width:500px;}
#browse_wrapper .right a.browsedoor{ float:right; color:#FFF; background-color:#78c100; border:1px solid #fff; -moz-box-shadow: 0px 0px 5px #888; -box-shadow: 0px 0px 5px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 5px; font-size:12px; font-weight:bold; text-decoration:none;padding:1px 13px; margin:5px 0 0 0;}
#browse_wrapper .right a:hover.browsedoor{background-color:#67a500;  }
.ljnspacer{width:85px; margin:0 0 0 2px; display:block; float:left;}
.ljnspacerBig{width:180px; margin:0 0 0 2px; display:block; float:left;}
.clear{clear:both; display:block;}

/* Browse select */
.browseContainer{width:800px; margin:auto;}
.browseSubContainer{width:265px; float:left; text-align:center;}
.subTitle{font-weight:bold; font-size:16px; color:#999898;}
.subContent{border:1px solid #e9e9e9; width:215px; height:285px; background-color:#fff; text-align:left; line-height:19px; padding:10px; font-size:11px; }
.subContent a{text-decoration:none; clear:left; color:#646464;}
.subContent a:hover{color: #68A9E3; text-decoration: underline;}
.subGrayborder{border:1px solid #e7e7e7; width:237px; margin:10px auto;}
input.azbrowse{padding:2px border:1px solid #fff; text-decoration:none;   -moz-box-shadow: 0px 0px 5px #888; -box-shadow: 0px 0px 5px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 5px;}
a.azbrowse{padding:2px 20px;   border:1px solid #fff; text-decoration:none; background:url('/export/06/064a32PuGNBfKXxEE.gif'); color:#fff;  -moz-box-shadow: 0px 0px 5px #888; -box-shadow: 0px 0px 5px #888; -webkit-box-shadow: rgb(136, 136, 136) 0px 0px 5px;}
a.azbrowse:hover{ background:url('/export/d2/d24b32DlHTVEQBzLH.gif');}
a.azbrowse:active{ background:url('/export/d2/d24b32DlHTVEQBzLH.gif');  border:0px;  -moz-box-shadow: 0px; -box-shadow: 0px; -webkit-box-shadow:0px;}

/*login*/
.wachtwoordvergeten{color:#555555; font-size:11px;}
.loginLeft{float:left; width:150px;}
.loginRight{float:right; width:150px; text-align:right;}

/* search*/
#jurisprudentie {text-decoration: none;}
.rightSearchLink{display:block; float:right; font-size:10px;}
		.rightSearchLink a{font-size:10px;}
		.leftSearchLink{display:block; float:left; width:450px;}
		span.searchHighLight{font-weight:bold; font-size:12px;}
		.ljnContent {margin: 10px 0;}
		.ljnContent td,th{text-align:left;margin:0 3px;}

		#resultaten{color:#999898;float:left; font-size:16px; font-weight:bold; margin:0 10px 20px 0; width:170px; text-align:right;}
		.resultatenContainer{width:722px; clear:both;}
		.rsPage{text-align:right; font-size:10px; color:#df6921;}
		.rsTitle{float:left; width:165px; text-align:right;  padding: 0  5px 0 0; color:#fff; font-size:11px; font-weight:bold;}
		.rsTitleWet{background-color:#78c100;}
		.rsTitleJur{background-color:#df6921;}
		.rsTitlePro{background-color:#2F9DBF;}
		
		.rsResContainer{overflow:hidden;}
		.rsContent{float:left; width:542px; margin:0 0 0 10px;}
		.rsResult{margin:0; padding:0px;list-style-type:none; overflow:hidden; font-size:11px; line-height:12px;}
		.rsResult li{margin:0 0 5px 0; padding:5px;}
		.rsResult li.gray{background-color:#e5e5e5;}
		.rsResult li.margin{margin:0 0 10px 0;}
		.rsMeerRes{color:#000; font-size:11px; font-weight:bold;}
		.rsPaginator{margin:10px 0 20px 0; height:12px;}
		.pageBall{width:10px; height:10px; float:left; cursor:pointer; background:url('/export/a6/a64a32oLz0XbkVgqD.gif'); margin:0 3px 0 0;}
		.proBall{ background:url('/export/9b/9b4a32EGJVdxM8yxZ.gif');}
		.jurBall{ background:url('/export/bc/bc4a324lQFMGslNJn.gif');}
		.wetBall{ background:url('/export/b1/b14a32LdHBOPpVCOL.gif');}
		.loading{ background:url('/export/db/db5532ban5aLah9pb.gif'); width:120px; height:130px; margin:80px auto 0 auto;}
.tabs{height:25px;}
.tab{display:block; border:1px solid #fff; background-color:#969696; width:auto; float:left; margin:0 5px 0 0; color:#fff; padding:0 25px 1px 10px; text-decoration:none; background-image:url('/export/e5/e55032xOUZkUx3JUK.gif'); background-position:right; background-repeat:no-repeat; }
.tab_active{background-color:#606060; background-image:url('/export/da/da5032fXjG3IdmNTs.gif');}
.tabs a:hover{ color:#FFF; border:1px solid #484848;}
/*home*/
.homeLeft{width:730px; float:left; }
.homeRight{width:215px; float:left; margin:0 0 0 10px;}
.homeWetten {float:left; width:350px; background:#fff; border:1px solid #cacaca; padding:10px;}
.homeWetten a{color:#646464; text-decoration:none;}
.homeWetten a:hover{color:#68A9E3; text-decoration:underline;}