*{ padding: 0px; margin: 0px; }
body, html { font-family: Arial; font-size: 12px; color: #000; width: 100%; height: 100%; }
body { background-color:#4e5975;background-image:url('/public/nlrs/media/image/site/bg2.jpg');background-position:top left; background-repeat:no-repeat; }
body.forum {background-image:url('/public/nlrs/media/image/site/bg1.jpg');}
body.actueel {background-image:url('/public/nlrs/media/image/site/bg3.jpg');}
input,textarea { border: 0; font-family: Arial; font-size: 12px; color: #000; display: block; }
img { display: block; border: 0; }
a { outline: none;}
:focus {outline: 0;}
/* general */
.clear { clear: both; overflow: hidden; height: 0px; }

/* comment
.bg { width: 100%; overflow: hidden; }
.bg img.adjust { width: 100%; height: 100%; position: fixed; overflow: scroll; } 
*/

/* wrapper */
#wrapper { width: 100%; position: relative; min-height: 100%; display: block; }
/*#wrap2 { position: absolute; top: 0px; left: 20px; width: 1024px; } */
#wrap2 { position: absolute; top: 0px; le/ft: 5%; width: 100%; }/*refactoring, author airat (email:air1982@mail.ru) changed - rubber width in %*/
#wrap2NEW { position: absolute; top: 0px; left: 0; width: 1000px; }

/* main container */
/*#mainCntr { margin-bottom: 30px; width: 1024px; background: url('/public/nlrs/media/image/site/line.jpg') 99px top repeat-y; }*/
#mainCntr { margin-bottom: 30px; width: 95%; background: url('/public/nlrs/media/image/site/line.jpg') 99px top repeat-y; 
m/argin-left:5%;
height:645px;
}

#mainCntrNEW { margin-bottom: 30px; width: 1000px; background: url('/public/nlrs/media/image/site/line.jpg') 99px top repeat-y; 
height:645px;
}


#mainCntr.din { background: url('/public/nlrs/media/image/site/content_line2.png') 99px top no-repeat; }
#mainCntr.din.homeV2{ margin-bottom:65px }
#mainCntr.templateContent { margin-bottom:15px }
#mainCntr.templateGrondwet { margin-bottom:15px }


	/* header container */
	#headerCntr { width: 1000px; height: 151px; position: relative; }
	#headerCntrNew { width: 1000px; height: 151px; position: relative; }
	#headerCntr.edd {height: 146px; }
	#headerCntr a.logo { position: absolute; top: 51px; left: 34px; width: 361px; height: 69px; text-indent: -9999px; }

		/* text Box */
		.textBox { padding: 33px 70px 0 0; width: 214px; float: right; }
		.textBox ul { list-style: none; list-style-type: none; overflow: hidden; }
		.textBox li {width:220px; height:25px;background: url('/public/nlrs/media/image/site/hoofd-titels.png') 0 0 no-repeat;text-indent:-9999999px;margin-bottom: 8px;}
		.textBox li a {width:130px; display:block;height:30px}

		.textBox li.grondwet {background-position: 0 1px;}
		.textBox li.grondwet:hover {background-position: 0 -90px; cursor:pointer}
		.textBox li.grondwet.active {background-position: 0 -179px; cursor:pointer}

		.textBox li.actueel {background-position: 0 -31px;}
		.textBox li.actueel:hover {background-position: 0 -122px; cursor:pointer}
		.textBox li.actueel.active {background-position: 0 -211px; cursor:pointer}

		.textBox li.forum {background-position: 0 -63px;}
		.textBox li.forum:hover {background-position: 0 -154px; cursor:pointer}
		.textBox li.forum.active {background-position: 0 -243px; cursor:pointer}

		/* menu Box */
		.menuBox { width: 624px; position: absolute; top: 0px; left: 100px; z-index: 9; }
		.menuBox ul { list-style: none; list-style-type: none; width: 100%; }
		.menuBox li { float: left; position: relative; border-right: 1px solid #fff; }
		.menuBox li a { padding: 30px 7px 2px 6px; font-family: 'archivo_narrowregular'; float: left; font-size: 14px; color: #fff; line-height: 18px; text-decoration: none; }
		.menuBox li a:hover { background: #000; }
		.menuBox li.active { background: #000; }
		.menuBox li ul { display: none; width: 290px; position: absolute; top: 50px; left: 0px; background: #000; }
		.menuBox li:hover a { background: #000; }
		.menuBox li li:hover a { color: #000; background: #fff; }
		.menuBox li:hover li li a { color: #969696; background: #fff; }
		.menuBox li:hover li li a:hover { color: #000; }
		.menuBox li:hover ul { display: block; }
		.menuBox li:hover li ul { display: none; }
		.menuBox li:hover li:hover ul { display: block; }
		.menuBox li li { width: 100%; border-top: 1px solid #2c2c2c; border-right: none; }
		.menuBox li li:first-child { border: none; }
		.menuBox li li a { padding: 0 0 0 9px; width: 281px; color: #969696; font-size: 13px; line-height: 17px; }
		.menuBox li li a:hover { color: #000; background: #fff; }
		.menuBox li li ul { display: none; width: 165px; position: absolute; top: 0px; left: 160px; z-index: 9999; background: #fff; }
		.menuBox li li li { width: 100%; border-top: 1px solid #ababab; }
		.menuBox li li li a { width: 154px; }

	/* content */
	/*#ontentCntr { width: 1024px; } XXX */
	#contentCntrOrigineel { width: 100%; }
	/*#contentCntr { width: 895px; }*/

		/* left container */
		#leftCntr { width: 105px; float: left; }

			/* filter Box */
			.filterBox { padding: 24px 0 0 4px; width: 90px; position: relative; z-index:999999999999999999999999;}
			.filterBox .trefwoord {width: 82px;margin: 0;padding: 0;overflow: hidden;display: block;position: relative;background:#363e40;height:20px;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;font-family: 'archivo_narrowbold'; font-size: 10px;color:#ffffff;text-transform: uppercase;margin-bottom:5px}
			.filterBox .filterSubmit, .filterBox .filterZoekSubmit, .filterBox .filterForumSubmit {width: 90px;cursor:pointer;margin: 0;padding: 0;overflow: hidden;display: block;position: relative;background:#941822;height:24px;text-align:left;padding-left:2px;font-family: 'archivo_narrowbold'; font-size: 10px; color:#fff;text-transform: uppercase;margin-bottom:5px}
			.filterBox .wisFilters {width: 86px;margin: 0;padding: 0;cursor:pointer;overflow: hidden;display: block;position: relative;background:#000;height:24px;line-height:24px;padding-left:4px;font-family: 'archivo_narrowbold'; font-size: 10px;color:#fff;text-transform: uppercase;margin-bottom:5px}
			.filterBox .wisFilters a {color:#fff;text-decoration:none}
			.filterBox .artikelNummer {width: 82px;margin: 0;padding: 0;overflow: hidden;display: block;position: relative;background:#363e40;height:20px;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;font-family: 'archivo_narrowbold'; font-size: 10px;color:#969696;text-transform: uppercase;margin-bottom:5px;}
			.filterBox .artikelNummerSubmit {width: 90px;cursor:pointer;margin: 0;padding: 0;overflow: hidden;display: block;position: relative;background:#941822;height:24px;text-align:left;padding-left:2px;font-family: 'archivo_narrowbold'; font-size: 10px; color:#fff;text-transform: uppercase;margin-bottom:5px}

			.filterBox #formArtikel {margin-top:0px}

		/* center part */
		#centerCntr { width: 1024px; }
		#centerCntrNew { width: 1000px; }
		#centerCntr #leftside { padding: 0 0 0 100px; width: 133px; float: left; }
		#centerCntr #rightside { width: 375px; float: left; }
		#centerCntr #rightside.foutpagina { margin-left:-133px;width: 600px;margin-top:160px;color:#fff}
		#centerCntr #rightside.foutpagina h1 { font-family: 'archivo_narrowbold'; font-size: 20px; font-weight:normal;margin-bottom:15px }
		#centerCntr #rightside.foutpagina .tekst {font-family: 'fenixregular'; font-size:16px }
		#centerCntr #rightside.foutpagina .knoppie {width:111px;height:19px;background:#95111D;display:block;font-family: 'archivo_narrowbold'; font-size: 11px; font-weight:normal;padding: 5px 0 0 5px;margin-bottom:15px}
		#centerCntr #rightside.foutpagina .knoppie a {color:#fff; text-decoration:none}

		/* homepage V2 - 16-04-2014  */
			/*
			.grondwet {background:#000;}
			.actueel {background:#999;}
			.forum {background:#fff;}
			.nieuws {background:#c10033;}
			*/ 

		.contentHome {position:absolute;top:240px;margin-left:5px;}
		.contentHome a {text-decoration:none}
		.contentHome div {float:left;display:block;width:250px;height:407px;margin-right:8px;}
		.contentHome div h1 {display:block;width:250px;height:31px;font-family: 'archivo_narrowbold'; font-size: 20px;font-weight:normal;padding-top:5px;padding-left:4px;}
		.contentHome div .bericht {display:block;height:105px;width:246px;overflow:hidden;padding-top:5px;padding-left:4px;font-family: 'archivo_narrowbold'; font-size: 20px;font-weight:normal;line-height:20px;text-transform: uppercase}
		.contentHome div .lijst {margin-top:6px;display:block;height:135px;width:246px;padding-top:0px;padding-left:4px;overflow:hidden;font-family: 'archivo_narrowregular'; font-size: 13px;line-height:15px;}
		.contentHome div .lijst ul {list-style:none}
		.contentHome div .lijst ul li {padding:4px 0}

			.grondwet h1 {background: url('/public/nlrs/media/image/site/hp2_header_grondwet.png') 0 0 no-repeat;}
			.grondwet .bericht, .grondwet .lijst {background:#000;} 
			.grondwet h1 a, .grondwet .bericht a, .grondwet .lijst a {color:#fff;}
			.grondwet h1 a:hover, .grondwet .bericht a:hover, .grondwet .lijst a:hover {color:#c10033;}
			.grondwet .lijst ul li {border-bottom:1px #fff solid}

			.actueel h1 {color:#000;background: url('/public/nlrs/media/image/site/hp2_header_actueel.png') 0 0 no-repeat;}
			.actueel .bericht, .actueel .lijst {background:#999;}
			.actueel h1 a, .actueel .bericht a, .actueel .lijst a {color:#000;}
			.actueel h1 a:hover, .actueel .bericht a:hover, .actueel .lijst a:hover {color:#fff;}
			.actueel .lijst {line-height:13px!important;}
			.actueel .lijst ul li {border-bottom:1px #000 solid;padding:5px 0!important} 

			.forum h1 {background: url('/public/nlrs/media/image/site/hp2_header_forum.png') 0 0 no-repeat;}
			.forum .bericht, .forum .lijst {background:#fff;} 
			.forum h1 a, .forum .bericht a, .forum .lijst a {color:#c10033;}
			.forum h1 a:hover, .forum .bericht a:hover, .forum .lijst a:hover {color:#000;}
			.forum .lijst ul li {border-bottom:1px #c10033 solid}

			.nieuws h1 {background: url('/public/nlrs/media/image/site/hp2_header_nieuws.png') 0 0 no-repeat;}
			.nieuws .bericht, .nieuws .lijst {background:#c10033;} 
			.nieuws h1 a, .nieuws .bericht a, .nieuws .lijst a {color:#fff;}
			.nieuws h1 a:hover, .nieuws .bericht a:hover, .nieuws .lijst a:hover {color:#000;}
			.nieuws .lijst ul li {border-bottom:1px #fff solid}
			.nieuws div.intro {font-family: 'archivo_narrowregular'; font-size: 13px;line-height:16px;text-transform: none;width:240px}

			/* titel Box */
			.titelBox { width: 375px; overflow: hidden; }
			.titelBox .content_7 { height: 463px!important; width: 379px!important; }
			.titelBox .content { width: 375px; overflow: hidden; background: #fff; font-family: 'fenixregular'; }
			.titelBox .fix { padding: 0 20px 0 5px; width: auto; overflow: hidden; }
			.titelBox h2 { padding: 0 0 7px 5px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 10px; line-height: 12px; color: #000; text-transform: uppercase; }
			.titelBox h1 { padding: 3px 0 12px 0; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 20px; color: #969696; line-height: 20px; text-transform: uppercase; }
			.titelBox h3 { padding: 0 0 5px 0; font-family: 'fenixregular'; display: block; font-size: 16px; color: #969696; line-height: 19px; font-weight: normal}
			.titelBox .tekst { padding: 0 0 16px 1px; font-family: 'fenixregular'; font-size: 14px; color: #000; line-height: 17px; }
			.titelBox .tekst a {color:#c10033}
			.titelBox .bottom { width: 375px; float: left; background: #000; } 
			.titelBox .bottom ul { padding-right: 13px; list-style: none; list-style-type: none; float: right; }
			.titelBox .bottom li { float: left; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
			.titelBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase;}
			.titelBox .bottom li a:hover { text-decoration: underline; }
			.titelBox .bottom li.demo_functions { background: none; }
			.titelBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right top no-repeat; }
			.titelBox .bottom li.demo_functions a:hover { text-decoration: none; }

			/* link Box */
			.linkBox { padding: 15px 0 0 6px; width: 121px; overflow: hidden; }
			.linkBox ul { list-style: none; list-style-type: none; overflow: hidden; }
			.linkBox li { padding-bottom: 7px; float: left; width: 100%; }
			.linkBox li a { font-family: 'archivo_narrowregular'; float: left; font-size: 13px; color: #fff; line-height: 20px; text-decoration: none; }
			.linkBox li a:hover { color: #000; }
			.linkBox li.active a { color: #000; }

			/* logo Box */
			.logoBox { padding-top: 56px; width: 100%;overflow: hidden;line-height:30px;}
			.logoBoxNew { padding-top: 56px; width: 1000px; overflow: hidden;}
			.logoBox img.universiteit {}
			.logoBox img.vfonds {padding-top:3px}
			.logoBox img.ministerie {margin-left:12px}
			.logoBox .colofon { display: inline;margin-left:65px;}
			.logoBox a.colofon { font-family: 'archivo_narrowregular'; font-size: 14px; color: #000;text-decoration:none;}
			.logoBox ul { list-style: none; list-style-type: none; overflow: hidden; }
			.logoBox ul.left { padding: 3px 0 0 15px; width: 610px; float: left;font-family: 'archivo_narrowregular'; font-size: 14px;}
			.logoBox ul.left a {text-decoration:none;color:#000}
			.logoBox ul.left li { padding-right: 31px; float: left; }
			.logoBox ul.right { padding: 6px 0px 0 0; width: 277px; float: left; margin-left:115px;		}
			.logoBox ul.right li { padding-right: 6px; float: left; }
			.logoBox.second { padding: 0 0 0 0; background: url('/public/nlrs/media/image/site/logo-bg.png') no-repeat; }

			/* social Box */
			.socialBox { padding: 6px 146px 0 0; width: 137px; float: right; }
			.socialBox ul { list-style: none; list-style-type: none; overflow: hidden; }

			/* list Box */
			.sentensens {visibility: hidden}
			.listBoxFake { padding: 5px 0 120px 0;height:240px;width:100%;overflow: hidden;}
			.listBox { position:absolute;padding: 5px 0 120px 0; w/idth: 1024px; width:100%;overflow: hidden; top:245px;}
			.listBox.homepageV2 {top:182px;}
			.listBoxNew { position:absolute;padding: 5px 0 120px 0; width: 1000px; overflow: hidden; top:245px;}
			.listBox .repeat { position: relative; z-index: 300; margin-bottom: 6px; height: 36px; width: 100%; overflow: hidden; background: url('/public/nlrs/media/image/site/list_bg.png') no-repeat; white-space: nowrap;}
			.listBox .repeat .conteiner {
				opacity:0;
				filter:alpha(opacity=0);
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
				}
			.listBox .movie {position: absolute; z-index: 200;}
			.listBox .movie {color: #fff;font-family: 'archivo_narrowregular';  font-size: 25px; line-height: 37px;}
			.listBox .movie a {color: #fff; text-decoration:none}
			.listBox .movie a:hover {text-decoration:underline}

		/* right part */
		#rightCntr { width: 100%; margin-left:105px;}
		#rightCntr.forum {background: url('/public/nlrs/media/image/site/line.jpg') 99px top repeat-y; }

		#rightCntr #left { width: 628px; float: left;}
		#rightCntr #right { padding-left: 7px; width: 248px; float: left; }

			/* category Box */
			.categoryBox { padding: 22px 0 0 6px; width: 784px; float: left; position: relative;}
			.categoryBox .kopje { position:absolute;top:4px; font-size:10px;color:#4D5974 }
			.categoryBox .cat { min-width: 121px; float: left; }
			.categoryBox .catCenter { margin-left: 0; min-width: 121px; float: left; }
			.categoryBox .catright { margin: 0 0 0 0; min-width: 121px; float: left; }
			.categoryBox ul { list-style: none; }
			.categoryBox li { margin: 0 6px 6px 0; cursor: pointer; }
			.categoryBox li a.btn { display: block; width: 121px; height: 155px; position: relative; text-decoration: none; }
			.categoryBox li p.None { display: block; width: 121px; height: 155px; position: relative; text-decoration: none; cursor:default;}
			.categoryBox li span.head { text-decoration: none; position: absolute; bottom: 6px; left: 6px; width: 110px; font-family: 'archivo_narrowregular'; font-size: 20px; color: #fff; line-height: 22px; text-transform: uppercase; }
			.categoryBox li span.headNone { text-decoration: none; position: absolute; bottom: 6px; left: 6px; width: 110px; font-family: 'archivo_narrowregular'; font-size: 20px; color: #000; line-height: 22px; text-transform: uppercase; opacity:0.4;filter:alpha(opacity=40); /* For IE8 and earlier */}
			.categoryBox li.second { float: right; }
			.categoryBox li.col1 { background: #3a3987; }
			.categoryBox li.bg1 a.btn { background: #95111e; }
			.categoryBox li.bg1 .onclick { margin-top: -155px;background: #95111e; width: 490px; }
			.categoryBox li.bg2 a.btn { background: #3a3987; }
			.categoryBox li.bg2 .onclick { background: #3a3987; }
			.categoryBox li.bg3 a.btn { background: #c8661f; }
			.categoryBox li.bg3 .onclick { margin-top: -316px; width: 490px; background: #c8661f; }
			.categoryBox li.bg4 a.btn { background: #006599; }
			.categoryBox li.bg4 .onclick { margin-top: -316px; background: #006599; }
			.categoryBox li.bg5 a.btn { background: #eab938; }
			.categoryBox li.bg5 .onclick { margin-top: -477px; width: 490px; background: #eab938; }
			.categoryBox li.bg6 a.btn { background: #0199ae; }
			.categoryBox li.bg6 .onclick { margin-top: -477px; background: #0199ae; }
			.categoryBox li.bg7 a.btn { background: #a1bc2f; }
			.categoryBox li.bg7 .onclick { background: #a1bc2f; }
			.categoryBox li.bg8 a.btn { background: #009c52; }
			.categoryBox li.bg8 .onclick { margin-top: -316px; background: #009c52; }
			.categoryBox li.bg9 a.btn { background: #005c2d; }			
			.categoryBox li.bg9 .onclick { margin-top: -477px; background: #005c2d; }
			.categoryBox li.bgNone p {background: url('/public/nlrs/media/image/site/bgNone.png') 0 0 no-repeat;  }			

			.categoryBox li.selected a.btn { padding-right: 6px; }
			.categoryBox li.selected .onclick { display: block; z-index: 999999;}
			
			.categoryBox .onclick { display: none; margin: -155px 0 0 127px; padding: 5px 5px 12px 5px; float: right; width: 363px; position: relative; cursor:default}
			.categoryBox .onclick .fix { margin: 0 20px 0 0; }
			.categoryBox .onclick .inner { padding: 0 10px 0 6px; width: 347px; float: left; overflow: auto;overflow-x: hidden; height: 460px; background: #fff; }
			.categoryBox .content_9 { height: 460px !important; width: 368px !important;}
			.categoryBox .onclick span { padding: 4px 0 0 0; display: block; font-family: 'archivo_narrowbold'; font-size: 10px; line-height: 14px; color: #969696; text-transform: uppercase; }
			.categoryBox .onclick h3 { padding: 0 0 10px 0; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 19px; color: #000;  text-transform: uppercase; line-height: 20px; }
			.categoryBox .onclick h2 { padding-bottom: 3px; font-family: 'fenixregular'; font-weight: normal; font-size: 16px; color: #969696; line-height: 14px; display: block; }
			.categoryBox .onclick .tekst { padding-bottom: 18px; font-size: 14px; color: #000; line-height: 17px;font-family: 'archivo_narrowregula'}
			.categoryBox .onclick small { padding: 0 0 10px 0; display: block; font-size: 11px; color: #cb043e; text-transform: uppercase; }
			.categoryBox .onclick .bottom { position: absolute; bottom: -6px; left: 0px; width: 100%; float: left; } 
			.categoryBox .onclick .bottom ul { padding: 0 13px 0 0; position: relative; float: right; }
			.categoryBox .onclick .bottom li { padding: 0px; float: left; width: auto; height: auto; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
			.categoryBox .onclick .bottom li a { padding: 0 5px 0px 5px; float: left; height: auto; width: auto; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; background: none; }
			.categoryBox .onclick .bottom li a:hover { text-decoration: underline; }
			.categoryBox .onclick .bottom li.demo_functions { background: none; }
			.categoryBox .onclick .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right 1px no-repeat; }
			.categoryBox .onclick .bottom li.demo_functions a:hover { text-decoration: none; }
			
			.categoryBox .reactie { padding: 0 5px 0 0; width: 121px; float: left; overflow:hidden;height:460px}
			.categoryBox .reactie h3 { padding: 0px; font-family: 'archivo_narrowregular'; font-size: 11px; color: #000; text-transform: uppercase; line-height: 20px; }
			.categoryBox .reactie .tekst { padding: 6px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 10px; color: #fff; text-transform: uppercase; line-height: 13px; }
			.categoryBox .reactie p { padding: 6px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 10px; color: #fff; text-transform: uppercase; line-height: 13px; }
			.categoryBox .reactie input.field { padding: 5px; width: 110px; font-family: 'archivo_narrowregular'; font-size: 11px; color: #989898; text-transform: uppercase; }
			.categoryBox .reactie textarea { padding: 5px; width: 110px; height: 166px; font-family: 'archivo_narrowregular'; font-size: 11px; color: #989898; /*text-transform: uppercase;*/ }
			.categoryBox .reactie input.submit { padding: 5px 5px 3px 5px; cursor: pointer; width: 120px; font-family: 'archivo_narrowregular'; font-size: 11px; color: #fff; text-transform: uppercase; text-align: left; background: #941822; }
			
			.categoryBox .ads { width: 126px; overflow: hidden; float: left; background: #fff;}
			.categoryBox .ads ol { list-style: none; float: left;}
			.categoryBox .ads ol li { width: 126px; float: left;}
			
			.categoryBox .topcontent { margin: 0 0 5px 0; width: 355px; overflow: hidden; }
			.categoryBox .mygallery { margin: 0 0 5px 0; width: 355px; height: 40px; overflow: hidden; position: relative; }
			.categoryBox .mygallery li { margin: 0px!important; width: 68px; float: left; background: #fff!important; }

			.categoryBox .mygallery li a { width: 55px!important; height: 40px!important; float: left; background: #fff!important; }
			.categoryBox .large { margin: 0 0 10px 0; width: 355px; height: 220px; overflow: hidden; }

			.categoryBox h5 { padding: 3px 0; font-family: 'archivo_narrowbold'; font-weight:normal;font-size: 10px; color: #000; text-transform: uppercase; }
			.categoryBox h6 { padding: 0 0 5px 0; font-size: 16px; color: #959595; font-weight: normal; font-family: 'fenixregular';}
			.categoryBox small.small { font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; text-transform: uppercase; }
			
			
			/* show Box */
			.showBox { padding: 24px 0 0 3px; width: 501px; float: left; }
			.showBox li { margin-bottom: 6px; width: 248px; position: relative; float: left; }
			.showBox li a { height: 74px; width: 248px; float: left; background: #c10134; text-decoration: none; }
			.showBox li:hover {background: #000;opacity:0.6}
			.showBox ul { list-style: none; list-style-type: none; overflow: hidden; }
			.showBox li.second { float: right; }
			.showBox span.one { position: absolute; top: 25px; left: 6px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; line-height: 12px; text-transform: uppercase; }
			.showBox span.head { position: absolute; top: 38px; left: 6px; font-family: 'archivo_narrowbold'; font-size: 20px; color: #fff; line-height: 22px; text-transform: uppercase; }
			.showBox span.art { position: absolute; bottom: 4px; left: 6px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #fff; line-height: 12px; text-transform: uppercase; }
			.showBox li.second.col a { background: #000; }
			.showBox li.second.more a { background: url('/public/nlrs/media/image/site/show_bg.png') no-repeat; }
			.showBox li.none { margin-bottom: 0px; }
			.showBox li.more.none { margin-bottom: 0px; }

			/* grond Box */
			.grondBox { padding: 0 3px 0 0; width: 375px; float: left; }
			.grondBoxOUD .content_7 { width: 385px!important; height: 461px!important; }
			.grondBoxOUD .content { width: 375px; overflow: hidden; background: #fff; font-family: 'fenixregular'; }
			.grondBox .fix { padding: 9px 20px 0 5px; width: auto; overflow: hidden; }
			.grondBox h2 { padding: 0 34px 0 0; float: left; height: 24px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 10px; line-height: 22px; color: #969696; text-transform: uppercase; background: url('/public/nlrs/media/image/site/gronde_right.png') right top no-repeat;  }
			.grondBox h2 span { padding-left: 6px; float: left; height: 24px; background: #fff; }
			.grondBoxOUD span.diff { padding-bottom: 1px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; line-height: 14px; display: block; }
			.grondBoxOUD h1 { padding-bottom: 9px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 19px; color: #969696; line-height: 20px; }
			.grondBoxOUD .inhoud { padding-bottom: 1px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 10px; color: #969696; line-height: 14px; display: block; }
			.grondBoxOUD .tekst { padding: 0 15px 10px 1px; font-size: 14px; color: #000; line-height: 17px; }
			.grondBoxOUD .tekst strong { padding-bottom: 7px; font-size: 16px; color: #969696; line-height: 20px; d/isplay: block; font-weight:normal }
			.grondBoxOUD ul { padding-bottom: 12px; overflow:hidden; list-style: none; list-style-type: none; }
			.grondBoxOUD li { float: left; width: 100%; }
			.grondBoxOUD li a { font-size: 14px; color: #000; line-height: 16px; }
			.grondBoxOUD li a:hover { text-decoration: none; }
			.grondBox .bottom { width: 375px; float: left; background: #000; } 
			.grondBox .bottom ul { padding: 0 13px 0 0; float: right; }
			.grondBox .bottom li { float: left; width: auto; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
			.grondBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase;}
			.grondBox .bottom li a:hover { text-decoration: underline; }
			.grondBox .bottom li.demo_functions { background: none; }
			.grondBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right top no-repeat; }
			.grondBox .bottom li.demo_functions a:hover { text-decoration: none; }

			.grondBox a.registerInhoud {color:#969696;text-decoration:none;padding-right:5px}

			/* art Box */
			.artBox { padding: 0 0 0 1px; width: 248px; float: left; }
			.artBox .content_7 { width: 253px!important; height: 461px!important; }
			.artBox .content {font-family: 'fenixregular'; }
			.artBox .contentFirst {font-family: 'fenixregular'; }
			.artBox h2 { padding: 0 34px 0 0; float: left; height: 24px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 10px; line-height: 22px; color: #969696; text-transform: uppercase; background: url('/public/nlrs/media/image/site/gronde_right.png') right top no-repeat;  }
			.artBox h2 span { padding-left: 6px; float: left; height: 24px; background: #fff; }
			.artBox span.diff { padding-bottom: 0px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; line-height: 14px; display: block; }
			.artBox span.diff.active {color: #C10033;} 
			.artBox span.differ { padding-bottom: 13px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; line-height: 10px; display: block; padding-top:3px}
			.artBox span.differ.active {color: #C10033;} 
			.artBox .nett { padding: 0 0 0 5px; width: 243px; overflow: hidden; background: #fff; }
			.artBox .fix { padding: 9px 20px 0 0; width: auto; overflow: hidden; }
			.artBox h1 { padding-bottom: 0px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 20px; color: #000; line-height: 20px; text-transform: uppercase}
			.artBox h1.active {color: #C10033;} 
			.artBox h1 a {color: #C10033;text-decoration:none} 
			.artBox h6 { padding: 0 20px 3px 2px; overflow: hidden; font-size: 16px; font-weight: normal; color: #C10033; line-height: 17px; }
			.artBox h5 { padding: 0 20px 18px 2px; font-size: 14px; font-weight: normal; color: #C10033; line-height: 17px; }
			.artBox h4 { padding: 0 0 1px 2px; font-size: 16px; color: #969696; font-weight: normal; line-height: 18px; }
			.artBox h4 a {color: #969696;}
			.artBox h4.active {color: #C10033;}
			.artBox h4.active a {color: #C10033;}
			.artBox h5OUD { padding-bottom: 7px; font-size: 14px; color: #969696; line-height: 20px; display: block; }
			.artBox .artikel { padding: 0 15px 10px 0; font-size: 14px; color: #000; line-height: 17px; }
			.artBox .artikel.active {color: #C10033;}
			.artBox .artikel ol {list-style:default;margin-left:20px;padding-bottom: 10px }
			.artBox ul.new { padding-bottom: 19px; font-size:14px}
			.artBox ul.new li span.gap { width: 27px; float: left; }
			.artBox ul.new li { line-height: 16px; }
			.artBox ul.new li span { width: 200px; float: left; }
			/*
			.ar/tBox ul { padding-bottom: 12px; overflow:hidden; list-style: none; list-style-type: none; }
			.ar/tBox li { float: left; width: 100%; }
			.ar/tBox li a { font-size: 12px; color: #000; line-height: 16px; }
			.ar/tBox li a:hover { text-decoration: none; }
			*/
			.artBox .bottom { margin-left: -5px; width: 253px; float: left; background: #000; } 
			.artBox .bottom ul { padding: 0 13px 0 0; float: right; list-style-type: none; }
			.artBox .bottom li { float: left; width: auto; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
			.artBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
			.artBox .bottom li a:hover { text-decoration: underline; }
			.artBox .bottom li.demo_functions { background: none; }
			.artBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right top no-repeat; }
			.artBox .bottom li.demo_functions a:hover { text-decoration: none; }

			/* comment Box */
			.commentBox { padding: 0 0 0 6px; width: 375px; position: relative; float: left; }
			.commentBox a.title {color:#C10033;margin-left:2px;font-size:10px;text-decoration:none;}
			.commentBox .content_8 { width: 385px!important; height: 461px!important; }
			.commentBox .content { width: 375px; overflow: hidden; background: #fff;font-family: 'fenixregular'; }
			.commentBox .fix { padding: 9px 20px 0 5px; width: auto; overflow: hidden; font-size:14px}
			.commentBox h3 { padding: 0 34px 0 0!important; float: left; height: 24px; font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 10px; line-height: 22px; color: #969696; text-transform: uppercase; background: url('/public/nlrs/media/image/site/gronde_right.png') right top no-repeat; }
			.commentBox h3 span { padding-left: 6px; float: left; height: 24px; background: #fff; }
			.commentBox span.diff { padding-bottom: 0px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #C10033; line-height: 14px; display: block; text-transform: uppercase; }
			.commentBox span.diff.coll { padding-bottom: 12px; line-height: 15px; }
			.commentBox h1 { font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 19px; color: #C10033; line-height: 21px; text-transform: uppercase; }
			.commentBox h6 { padding: 0 5px 9px 0; font-size: 14px; color: #C10033; line-height: 16px; }
			.commentBox h2 { font-size: 16px; color: #969696; line-height: 18px; font-family: 'fenixregular';font-weight:normal}
			.commentBox h5 { padding-bottom: 7px; font-size: 16px; color: #969696; line-height: 20px; display: block; }
			.commentBox p { padding: 0 15px 16px 0; font-size: 14px; color: #000; line-height: 17px; }
			.commentBox .content p {padding-bottom:15px;}
			.commentBox ul { padding-bottom: 21px; overflow:hidden; list-style: none; list-style-type: none; font-size:14px}
			.commentBox li { float: left; width: 100%; }
			.commentBox li a { font-size: 14px; color: #000; line-height: 16px; }
			.commentBox li a:hover { text-decoration: none; }
			.commentBox .bottom { margin-left: 0px; width: 375px; float: left; background: #000; } 
			.commentBox .bottom ul { padding: 0 13px 0 0; float: right;}
			.commentBox .bottom li { float: left; width: auto; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
			.commentBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
			.commentBox .bottom li a:hover { text-decoration: underline; }
			.commentBox .bottom li.demo_functions { background: none; }
			.commentBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right top no-repeat; }
			.commentBox .bottom li.demo_functions a:hover { text-decoration: none; }

	/* footer */
	#footerCntr { padding-bottom: 30px; w/idth: 1024px; width: 100%; position: relative; z-index: 999; }
	#footerCntrNew { padding-bottom: 30px; width: 1000px; position: relative; z-index: 999; }

		/* footer Box */
		.footerBox { padding-bottom: 10px; width: 1000px; float: left;margin-left:4px;}
		.footerBoxNew { padding-bottom: 10px; width: 1000px; float: left;margin-left:0;}
		.footerBox ul { height: 52px; list-style: none; list-style-type: none; }
		.footerBox li { padding-top: 10px; float: left; position: relative; }
		.footerBox li.diff:hover { background: #000; }
		.footerBox li a { padding: 1px 6px 0px 6px; height: 51px; font-family: 'archivo_narrowregular'; float: left; font-size: 14px; color: #fff; line-height: 15px; text-decoration: none; border-right: 1px solid #fff; }
		.footerBox li.first a { border-right: 1px solid #fff; border-left: 1px solid #fff; }
		.footerBox li a:hover { background: #000; }
		.footerBox li:hover ul { display: block; }
		.footerBox li ul { display: none; position: absolute; bottom: 61px; left: 0px; height: auto; width: 280px; background: #000; border: none; }
		.footerBox li li { padding: 0px; width: 100%; border-bottom: 1px solid #2c2c2c; }
		.footerBox li li a {  padding: 0 0 0 9px; width: 271px; height: auto; font-size: 13px; color: #969696; line-height: 17px; border: none; }
		.footerBox li li.last { border-bottom: none; }
		.footerBox li li a:hover { background: #fff; }
		.footerBox li:hover a { color: #fff; }
		.footerBox li:hover li a { color: #969696; }
		.footerBox li:hover li a:hover { color: #000; }
		
		.footerBox li ul.differ { position: absolute; bottom: 61px; right: 0px; left: auto; width: 220px; }
		.footerBox li ul.differ li a { width: 211px; }

/* actueel links Box */
.actueellinksBox { padding: 0 0 0 107px; width: 375px; float: left; }
.actueellinksBox ul { list-style: none; }
.actueellinksBox ul li { margin: 0 0 5px 0; }
.actueellinksBox ul li a { width: 248px; height: 75px; display: block; position: relative; font-family: 'archivo_narrowbold'; color: #fff; font-size: 18px; text-decoration: none; text-transform: uppercase; background: #000; }
.actueellinksBox ul li span { position: absolute; bottom: 3px; left: 5px; }
.actueellinksBox ul li a:hover,.actueellinksBox ul li.selected a { width: 254px; }

.actueellinksBox ul li.first a:hover,.actueellinksBox ul li.first.selected a { background: #a1bc30; }
.actueellinksBox ul li.first.selected .verticle { background: #a1bc30!important; }
.actueellinksBox ul li.first.selected .verticle ul li a:hover { background: #a1bc30!important; }
.actueellinksBox ul li.first.selected .verticle ul li.selected a { background: #a1bc30!important}

.actueellinksBox ul li.second a:hover,.actueellinksBox ul li.second.selected a { background: #0199b0; }
.actueellinksBox ul li.second.selected .verticle { margin-top: -155px; background: #0199b0!important; }
.actueellinksBox ul li.second.selected .verticle ul li a:hover { background: #0199b0!important; }
.actueellinksBox ul li.second.selected .verticle ul li.selected a { background: #0199b0!important; }

.actueellinksBox ul li.third a:hover,.actueellinksBox ul li.third.selected a { background: #3a3987; }
.actueellinksBox ul li.third.selected .verticle { margin-top: -235px; background: #3a3987!important; }
.actueellinksBox ul li.third.selected .verticle ul li a:hover { background: #3a3987!important; }
.actueellinksBox ul li.third.selected .verticle ul li.selected a { background: #3a3987!important; }

.actueellinksBox ul li.fouth a:hover,.actueellinksBox ul li.fouth.selected a { background: #135d30; }
.actueellinksBox ul li.fouth.selected .verticle { margin-top: -315px; background: #135d30!important; }
.actueellinksBox ul li.fouth.selected .verticle ul li a:hover { background: #135d30!important; }
.actueellinksBox ul li.fouth.selected .verticle ul li.selected a { background: #135d30!important; }

.actueellinksBox ul li.transparent a { color: #615851; background: url('/public/nlrs/media/image/site/tr-bg.png') repeat;cursor:default}
.actueellinksBox ul li.transparent a:hover {width:248px}
.actueellinksBox ul li .verticle { padding: 6px; margin: -75px 0 0 0; width: 109px; height: 463px; float: right; position: relative; z-index: 9999; }
.actueellinksBox ul li .verticle .inner {height:463px;background:#fff}
.actueellinksBox ul li .jcarousel-skin-tango { width: 121px; }
.actueellinksBox ul li .verticle ul li { margin: 0px; }
.actueellinksBox ul li .verticle ul li a { padding: 6px; marg/in-bottom: 1px; width: 97px!important; height: auto!important; float: left; font-family: 'archivo_narrowregular'; font-size: 14px; color: #000; text-decoration: none; font-weight: normal; text-transform: none; background: #fff!important; }
.actueellinksBox ul li.first .verticle ul li a { border-bottom:1px #a1bc30 solid; }
.actueellinksBox ul li.second .verticle ul li a { border-bottom:1px #0199b0 solid; }
.actueellinksBox ul li.third .verticle ul li a { border-bottom:1px #3a3987 solid; }
.actueellinksBox ul li.fouth .verticle ul li a { border-bottom:1px #135d30 solid; }
.actueellinksBox ul li .verticle ul li a:hover { width: 97px!important; color: #fff; }
.actueellinksBox ul li .verticle ul li.selected a { padding-right: 18px; width: 97px!important; color: #fff; }

.actueellinksBox ul li .verticle .jcarousel-prev { cursor: pointer; width: 54px; height: 36px; float: left; display: block; position: absolute; bottom: 0; text-indent: -9999px; left: 0; background: #fff url('/public/nlrs/media/image/site/up.gif') 40px 14px no-repeat; }
.actueellinksBox ul li .verticle .jcarousel-next { cursor: pointer; width: 55px; height: 36px; float: left; display: block; position: absolute; bottom: 0; text-indent: -9999px; left: 54px; background: #fff url('/public/nlrs/media/image/site/down.gif') 0 14px no-repeat; }
.actueellinksBox ul li .verticle .jcarousel-prev-disabled { background: #fff url('/public/nlrs/media/image/site/up-disable.gif') 40px 14px no-repeat; }
.actueellinksBox ul li .verticle .jcarousel-next-disabled { background: #fff url('/public/nlrs/media/image/site/down-disable.gif') 0 14px no-repeat; }

/* actueel titel Box */
.actueeltitelBox { padding: 6px 6px 13px 6px; margin-left: 6px; width: 363px; float: left; position: relative; background: #a1bc30; }
.actueeltitelBox .content_7 { width: 362px!important; height: 456px!important; }
.actueeltitelBox .fix { padding: 0 20px 10px 0; width: auto; overflow: hidden; }
.actueeltitelBox .content { padding: 0 0 0 5px; width: 358px; overflow: hidden; background: #fff;}
.actueeltitelBox .topcontent { padding: 10px 0 0 0; width: 100%; overflow: hidden; }
.actueeltitelBox .topcontent h2 { padding: 0 0 5px 0; font-family: 'archivo_narrowregular'; font-size: 22px; color: #000; text-transform: uppercase; line-height: 21px; }
.actueeltitelBox .topcontent h2 span { font-size: 11px; color: #949494; display: block; font-weight: normal; line-height: 12px; margin-bottom:5px}
.actueeltitelBox .mygallery { margin: 0 0 5px 0; width: 348px; height: 40px; float: left; position: relative; }
.actueeltitelBox .mygallery li { width: 67px; float: left; }
.actueeltitelBox .large { margin: 0 0 10px 0; width: 342px; height: 220px; overflow: hidden; }

.actueeltitelBox h3 { padding: 3px 0; font-family: 'archivo_narrowbold'; font-weight:normal;font-size: 10px; color: #000; text-transform: uppercase; }
.actueeltitelBox h4 { padding: 0 0 5px 0; font-size: 16px; color: #959595; font-weight: normal; font-family: 'fenixregular';}
.actueeltitelBox small { font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; text-transform: uppercase; }
.actueeltitelBox .tekst { padding: 15px 0 0 0; font-size: 14px; color: #000; line-height: 17px; font-family: 'fenixregular';}
.actueeltitelBox .bottom { width: 100%; position: absolute; bottom: 0; left: 0; } 
.actueeltitelBox .bottom ul { padding-right: 13px; list-style: none; list-style-type: none; float: right; }
.actueeltitelBox .bottom li { float: left; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
.actueeltitelBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
.actueeltitelBox .bottom li a:hover { text-decoration: underline; }
.actueeltitelBox .bottom li.demo_functions { background: none; }
.actueeltitelBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right -1px no-repeat; }
.actueeltitelBox .bottom li.demo_functions a:hover { text-decoration: none; }
		
/* blue titel Box */
.bluetitelBox { padding: 6px 6px 13px 6px; margin-left: 6px; width: 363px; float: left; position: relative; background: #0099af; }
.bluetitelBox .content_7 { width: 357px!important; height: 456px!important; }
.bluetitelBox .content { padding: 0 0 0 5px; width: 358px; overflow: hidden; background: #fff; font-family: 'fenixregular';font-size: 14px}
.bluetitelBox .fix { padding: 0 20px 10px 0; width: auto; overflow: hidden; }
.bluetitelBox h2 { padding: 10px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 20px; color: #000; text-transform: uppercase; line-height: normal; }
.bluetitelBox h2 span { font-size: 11px; color: #949494; display: block; font-weight: normal; line-height: 12px; }
.bluetitelBox h3 { padding: 15px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 20px; color: #969696; text-transform: uppercase;}
.bluetitelBox h4 { padding: 0 0 5px 0; font-size: 14px; color: #959595; font-weight: normal; }
.bluetitelBox small { font-family: 'archivo_narrowregular'; font-size: 10px; color: #000; text-transform: uppercase; font-weight:bold;}
.bluetitelBox p { padding: 0 0 0 0; font-size: 14px; color: #000; line-height: 17px; }
.bluetitelBox .fix ul { padding: 15px 0 0 0; list-style: none; }
.bluetitelBox .fix a { color: #000; }
.bluetitelBox .fix a:hover { color: #000; text-decoration: underline; }
.bluetitelBox .bottom { width: 100%; position: absolute; bottom: 0; left: 0; } 
.bluetitelBox .bottom ul { padding-right: 13px; list-style: none; list-style-type: none; float: right; }
.bluetitelBox .bottom li { float: left; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
.bluetitelBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
.bluetitelBox .bottom li a:hover { text-decoration: underline; }
.bluetitelBox .bottom li.demo_functions { background: none; }
.bluetitelBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right -1px no-repeat; }
.bluetitelBox .bottom li.demo_functions a:hover { text-decoration: none; }

/* paars titel Box */
.paarstitelBox { padding: 6px 6px 13px 6px; margin-left: 6px; width: 363px; float: left; position: relative; background: #3a3987; }
.paarstitelBox .content_7 { width: 357px!important; height: 456px!important; }
.paarstitelBox .content { padding: 0 0 0 5px; width: 358px; overflow: hidden; background: #fff; font-family: 'fenixregular';font-size: 14px}
.paarstitelBox .fix { padding: 0 20px 10px 0; width: auto; overflow: hidden; }
.paarstitelBox h2 { padding: 10px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 20px; color: #000; text-transform: uppercase; line-height: normal; }
.paarstitelBox h2 span { font-size: 11px; color: #949494; display: block; font-weight: normal; line-height: 12px; }
.paarstitelBox h3 { padding: 15px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 20px; color: #969696; text-transform: uppercase; }
.paarstitelBox h4 { padding: 0 0 5px 0; font-size: 14px; color: #959595; font-weight: normal; }
.paarstitelBox small { font-family: 'archivo_narrowregular'; font-size: 10px; color: #000; text-transform: uppercase; font-weight:bold;}
.paarstitelBox p { padding: 0 0 0 0; font-size: 14px; color: #000; line-height: 17px; }
.paarstitelBox .fix ul { padding: 15px 0 0 0; list-style: none; }
.paarstitelBox .fix a { color: #000; }
.paarstitelBox .fix a:hover { color: #000; text-decoration: underline; }
.paarstitelBox .bottom { width: 100%; position: absolute; bottom: 0; left: 0; } 
.paarstitelBox .bottom ul { padding-right: 13px; list-style: none; list-style-type: none; float: right; }
.paarstitelBox .bottom li { float: left; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
.paarstitelBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
.paarstitelBox .bottom li a:hover { text-decoration: underline; }
.paarstitelBox .bottom li.demo_functions { background: none; }
.paarstitelBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right -1px no-repeat; }
.paarstitelBox .bottom li.demo_functions a:hover { text-decoration: none; }

/* green titel Box */
.greentitelBox { padding: 6px 6px 13px 6px; margin-left: 6px; width: 363px; float: left; position: relative; background: #135d30; }
.greentitelBox .content_7 { width: 357px!important; height: 456px!important; }
.greentitelBox .content { padding: 0 0 0 5px; width: 358px; overflow: hidden; background: #fff; }			
.greentitelBox .fix { padding: 0 20px 10px 0; width: auto; overflow: hidden; }
.greentitelBox h2 { padding: 10px 0 0 0; font-family: 'archivo_narrowbold'; font-weight:normal;font-size: 22px; color: #000; text-transform: uppercase; line-height: normal; line-height: 24px; }
.greentitelBox h2 span { font-size: 11px; color: #949494; display: block; font-weight: normal; line-height: 12px; }
.greentitelBox h3 { padding: 0 0 15px 0; font-family: 'archivo_narrowbold'; font-weight:normal;font-size: 18px; color: #969696; text-transform: uppercase; line-height: 20px; }
.greentitelBox h1 { font-size: 16px; color: #959595; font-weight: normal; padding-top:15px}
.greentitelBox small { font-family: 'archivo_narrowregular'; font-size: 11px; color: #000; text-transform: uppercase; }
.greentitelBox .tekst { padding: 0 0 15px 0; font-size: 14px; color: #000; line-height: 17px; font-family: 'fenixregular'}
.greentitelBox .fix ul { padding: 15px 0 0 0; list-style: none; }
.greentitelBox .fix a { color: #000; }
.greentitelBox .fix a:hover { color: #000; text-decoration: none; }
.greentitelBox .bottom { width: 100%; position: absolute; bottom: 0; left: 0; } 
.greentitelBox .bottom ul { padding-right: 13px; list-style: none; list-style-type: none; float: right; }
.greentitelBox .bottom li { float: left; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
.greentitelBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
.greentitelBox .bottom li a:hover { text-decoration: underline; }
.greentitelBox .bottom li.demo_functions { background: none; }
.greentitelBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right -1px no-repeat; }
.greentitelBox .bottom li.demo_functions a:hover { text-decoration: none; }
	
		
div[rel='scrollcontent1'] { width: 60%; height: 280px;}
.scrollcontent1-bar { width: 11px; background: #fffeda; border-radius: 4px; box-shadow: inset 0px 0px 5px #444444; overflow: hidden; }
.scrollcontent1-drag { background: #ad5134; border-radius: 4px; cursor: pointer; }
/*div[rel='scrollcontent2'] { width: 918px; height: 509px; }*/
div[rel='scrollcontent2'] { width: 100%; height: 509px; }/*refactoring, author airat (email:air1982@mail.ru) changed - rubber width in %*/
.scrollcontent2-content { width: 1450px; overflow: visible; } /* for horizontal content, width should be set to total width of all floated inner container elements */
.scrollcontent2-bar { height: 6px; background: #000; overflow: hidden; }
.scrollcontent2-drag { cursor: pointer; width: 205px; background: #e6e6e6; }
#contentwrap {  display: block; width: 205px; background: #e6e6e6; }
.scrollcontent1-content p, .scrollcontent2-content p {margin:0; padding:0}

.jcarousel-skin-tango .jcarousel-container { overflow: hidden; height: 464px; }
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango .jcarousel-clip-vertical { width:  100%; height: 428px; }
.jcarousel-skin-tango .jcarousel-item { }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-right: 0; }

/**
 *  Horizontal Buttons
 */
.jcarousel-container-horizontal { width: 342px; position: relative; overflow: hidden; }
.jcarousel-container-horizontal .jcarousel-clip-horizontal { width:  100%; height: 40px; }
.jcarousel-container-horizontal .jcarousel-prev { cursor: pointer; position: absolute; bottom: 0; right: 0; width: 20px; height: 20px; display: block; text-indent: -9999px; background: #fff url('/public/nlrs/media/image/site/prev.gif') right bottom no-repeat; }
.jcarousel-container-horizontal .jcarousel-next { cursor: pointer; position: absolute; top: 0; right: 0; width: 20px; height: 20px; display: block; text-indent: -9999px; background: #fff url('/public/nlrs/media/image/site/next.gif') right top no-repeat; }

/* FORUM post box */
.postBox { padding: 5px 0 0 0; width: 628px; float: left; font-family: 'fenixregular';font-size: 14px;
	margin-bottom:20px
	}
.postBox h2 { font-family: 'archivo_narrowbold';font-weight:normal;font-size: 10px; color: #921823; text-transform: uppercase; }
.postBox ul { list-style: none; }
.postBox li { padding: 6px 0 0 0; width: 628px; float: left; }
.postBox .left { padding: 6px; width: 109px; height: 109px; float: left; background: #fff; }
.postBox .right { padding: 6px 6px 6px 6px; width: 488px; height: 109px; float: right; line-height: 18px; background: #fff; overflow:hidden}
.postBox h3 { padding: 0 6px 0 0; display: inline; font-family: 'archivo_narrowbold'; font-size: 20px; color: #C10033; text-transform: uppercase; font-weight: normal; line-height:15px}
.postBox h3 a { color: #C10033; text-decoration: none; }
.postBox h3 a:hover { color: #000; }
.postBox h4 { font-family: 'archivo_narrowbold'; font-size: 20px; color: #969696; text-transform: uppercase; font-weight: normal; }
.postBox h5 { padding: 6px 0; font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; text-transform: uppercase; font-weight: normal; }
.postBox a { color: #000; }
.postBox a:hover { text-decoration: none; }

.postBox .pagina { width: 628px; float: left; }
.postBox .pagina .result { padding: 6px 6px 6px 0; width: 115px; float: left; font-family: 'archivo_narrowbold'; font-size: 10px; color: #fff; text-transform: uppercase; font-weight: normal; }
.postBox .pagina .pagin { padding: 6px 0 0 0; width: 500px; float: left; }
.postBox .pagina .pagin ul { list-style: none; }
.postBox .pagina .pagin ul li { padding: 0px; margin: 0 0 0 7px; width: 22px; height: 22px; float: left;}
.postBox .pagina .pagin ul li a { width: 22px; height: 22px; float: left; font-family: 'archivo_narrowbold'; font-size: 12px; color: #fff; text-align: center; line-height: 22px; text-decoration: none; background: url('/public/nlrs/media/image/site/nav.png') no-repeat; }
.postBox .pagina .pagin ul li a:hover,.postBox .pagina .pagin ul li.active a { background: url('/public/nlrs/media/image/site/nav-ho.png') no-repeat; }

/* recent box */
.recentBox { padding: 5px 0 15px 0; width: 248px; float: left; font-family: 'archivo_narrowregular'; }
.recentBox h3 { padding: 0 0 6px 0; font-size: 10px; color: #921823; 
	color:#fff;
	text-transform: uppercase; font-family: 'archivo_narrowbold';font-weight:normal }
.recentBox ul { list-style: none; }
.recentBox ul li { margin-bottom: 1px; background: url('/public/nlrs/media/image/site/list-bg1.png') repeat; }
.recentBox ul li a { padding: 3px 8px; display: block; font-size: 13px; color: #969696; text-decoration: none; }
.recentBox ul li a:hover { color: #fff; }

/* tags box */
.tagsBox { padding: 5px 0 15px 0; width: 248px; float: left; font-family: 'archivo_narrowregular'; }
.tagsBox h3 { padding: 0 0 6px 0; font-size: 10px; color: #921823; 
	color:#fff;
	text-transform: uppercase; font-family: 'archivo_narrowbold';font-weight:normal }
.tagsBox .tags { padding: 8px; overflow: hidden; background: url('/public/nlrs/media/image/site/list-bg1.png') repeat; }
.tagsBox a { font-size: 14px; color: #fff; text-decoration: none; line-height: normal; }
.tagsBox a.size1 { font-size:100%;}
.tagsBox a.size2 { font-size:120%;}
.tagsBox a.size3 { font-size:140%;}
.tagsBox a.size4 { font-size:160%;}
.tagsBox a.size5 { font-size:180%;}
.tagsBox a.size6 { font-size:200%;}
.tagsBox a.size7 { font-size:220%;}
.tagsBox a.size8 { font-size:240%;}
.tagsBox a.size9 { font-size:260%;}
.tagsBox a.size10 { font-size:280%;}
.tagsBox a:hover { color: #969696; }


/* tags box */
.rightsocialBox { margin-top: 9px; width: 248px; float: left; background: url('/public/nlrs/media/image/site/social-bg.png') repeat; }
.rightsocialBox ul { list-style: none; }
.rightsocialBox li { padding: 5px 10px; border-bottom: 1px solid #666970}
.rightsocialBox img { display: inline; p/adding-top:4px}
.rightsocialBox img.spacer { margin-right: 30px; }
.rightsocialBox a.links { font-family: 'archivo_narrowregular'; font-size: 14px; color: #000;line-height:30px;text-decoration:none;}

/* dates Box */
.datesBox { padding: 24px 0 0 0; width: 121px; float: left; font-family: 'fenixregular';}
.datesBox .top { padding: 6px; margin-bottom: 7px; width: 109px; height: 230px; float: left; background: #fff; font-size:14px}
.datesBox h4 { font-family: 'archivo_narrowbold'; font-size: 20px; color: #969696; text-transform: uppercase; font-weight: normal; }
.datesBox h5 { padding: 6px 0; font-family: 'archivo_narrowbold'; font-size: 10px; color: #000; text-transform: uppercase; font-weight: normal; }
.datesBox h6 { padding: 15px 0 0 0; font-family: 'archivo_narrowbold'; font-size: 10px; color: #969696; text-transform: uppercase; font-weight: normal; }
.datesBox ul { list-style: none; }
.datesBox ul li { padding: 1px 0; }
.datesBox ul li a { color: #969696; text-decoration: none; }
.datesBox ul li a:hover { color: #333; }
.datesBox a.reageer { padding: 6px; width: 109px; float: left; font-family: 'archivo_narrowbold'; font-size: 10px; color: #fff; text-decoration: none; background: #3a3987; }

/* detail Box */
.detailBox { padding: 0 0 14px 0; margin-left: 7px; width: 500px; float: left; font-family: 'fenixregular';}
.detailBox h2 { padding: 0 30px 0 0; float: left; font-family: 'archivo_narrowbold'; font-size: 10px; color: #969696; background: url('/public/nlrs/media/image/site/title-arrow.png') right top no-repeat; font-weight:normal}
.detailBox h2 span { padding: 0 0 0 10px; height: 24px; float: left; font-family: 'archivo_narrowbold'; font-size: 10px; color: #969696; text-transform: uppercase; line-height: 24px; background: #fff; font-weight:normal}
.detailBox .content { padding: 0 0 0 5px; margin-bottom: 6px; width: 495px; overflow: hidden; position: relative; background: #fff; }
.detailBox .content .content_7 { width: 494px!important; height: 463px!important; }
.detailBox .content .fix { padding: 0 20px 10px 0; width: auto; overflow: hidden; }
.detailBox .content h3 { padding: 6px 0 0 0; font-family: 'archivo_narrowbold';font-weight:normal;font-size: 20px; color: #C10033; text-transform: uppercase; }
.detailBox .content h3.black { color: #000; }
.detailBox .content h1 { padding: 10px 0 5px 0; font-size: 16px; color: #959595; font-weight: normal; }
.detailBox .content .tekst { padding: 0 0 15px 0; font-size: 14px; color: #000; line-height: 17px; }
.detailBox .content .tekst a {color:#c10033}
.detailBox .content .tekst ul { list-style: defaukt;margin-left:15px}

.detailBox .content small { padding: 10px 0 3px 0; font-size: 10px; text-transform: uppercase; display: block;  font-family: 'archivo_narrowbold';
	color:#c10033
	}
.detailBox .bottom { width: 100%; position: absolute; bottom: 0; left: 0; background: #000; } 
.detailBox .bottom ul { padding-right: 13px; list-style: none; list-style-type: none; float: right; }
.detailBox .bottom li { float: left; background: url('/public/nlrs/media/image/site/content_divider.png') right top no-repeat; }
.detailBox .bottom li a { padding: 0 5px 0 5px; float: left; font-family: 'archivo_narrowbold';  font-size: 10px; color: #fff; line-height: 13px; text-decoration: none; text-transform: uppercase; }
.detailBox .bottom li a:hover { text-decoration: underline; }
.detailBox .bottom li.demo_functions { background: none; }
.detailBox .bottom li.demo_functions a { padding-right: 18px; background: url('/public/nlrs/media/image/site/content_arrow.png') right -1px no-repeat; }
.detailBox .bottom li.demo_functions a:hover { text-decoration: none; }

.detailBox .comments { padding: 0 5px 8px 5px; margin-bottom: 6px; width: 492px; overflow: hidden; position: relative; background: #fff; }
.detailBox .comments fieldset { border: 0px; }
.detailBox .comments h3 { padding: 6px 0 0 0; font-family: 'archivo_narrowregular'; font-size: 20px; color: #000; text-transform: uppercase; }
.detailBox .comments .fleft { width: 120px; float: left; }
.detailBox .comments .fright { width: 362px; float: right; }
.detailBox .comments p { padding: 6px 0 0 0; }
.detailBox .comments input.field { padding: 5px; width: 114px; font-size: 10px; color: #959595; t/ext-transform: uppercase; font-weight: bold; background: #f1f1f1; }
.detailBox .comments textarea { padding: 5px; width: 352px; height: 100px; resize: none; font-size: 10px; color: #959595; /*text-transform: uppercase; */font-weight: bold; background: #f1f1f1; }
.detailBox .text { padding: 10px 0 0 0; width: 357px; float: left; font-size: 10px; color: #959595; text-transform: uppercase; font-family: 'archivo_narrowbold';	margin-left:-115px}
.detailBox .comments input.submit { padding: 0 0 3px 5px; margin: 10px 0 0 0; cursor: pointer; float: right; width: 120px; height: 24px; text-align: left; color: #fff; text-transform: uppercase; background: #3a3987; 	font-family: 'archivo_narrowbold';	}

.detailBox a.GrondwetArtikelArray {color:#000}

#tooltip {font-family: 'fenixregular';text-align: left;color: #fff;font-size: 14px;background: #969696;position: absolute;z-index: 100;padding: 10px;width:250px }
#tooltip span {font-size: 16px}
#tooltip:after /* triangle decoration */ {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #969696;content: '';position: absolute;left: 50%;bottom: -10px;margin-left: -10px;}
#tooltip.top:after{border-top-color: transparent;border-bottom: 10px solid #969696;top: -20px;bottom: auto;}
#tooltip.left:after{left: 10px;margin: 0;}
#tooltip.right:after{right: 10px;left: auto;margin: 0;}

.bottom .target-popup {background: none repeat scroll 0 0; background-color: #000000; border: medium none; bottom: 15px; height: 30px; position: absolute; width: 119px; display:none;}
.bottom .target-popup .addthis {margin-top:4px;margin-left:4px;background-color: #fff;padding:3px 0 3px 3px;width:108px}
.bottom .target-popup.actueelVideo {background-color: #a1bc30;}
.bottom .target-popup.actueelLiteratuur {background-color: #0099af;}
.bottom .target-popup.actueelOnderzoek {background-color: #3a3987;}
.bottom .target-popup.actueelAgenda {background-color: #135d30;}

/*added 16-04-2014 MB */
.bottom .target-popupCiteer {background: none repeat scroll 0 0; background-color: #000000; border: medium none; bottom: 15px; height: 240px; position: absolute; width: 213px; display:none;}
.bottom .target-popupCiteer .inner {margin-top:8px;margin-left:8px;background-color: #fff;padding:5px 0 0 5px;width:192px;height:221px}
.bottom .target-popupCiteer .inner div.titel {text-transform: uppercase;font-family: 'archivo_narrowbold'; font-size: 10px; color: #000;}
.bottom .target-popupCiteer .inner div.tekst {font-family: 'archivo_narrowregular'; font-size: 13px; color: #969696;margin-top:20px}
.bottom .target-popupCiteer .inner div.knop {width:120px;height:12px;display:block;background:#969696;font-family: 'archivo_narrowbold'; font-size: 10px; color: #fff;text-decoration:none;padding:6px 0;position:absolute;bottom:15px;cursor:pointer}

.viewer {padding: 10px}

.viewer .inner span.diff { padding-bottom: 0px; font-family: 'archivo_narrowbold'; font-size: 10px; color: #C10033; line-height: 14px; display: block; text-transform: uppercase; }
.viewer .inner span.diff.coll { padding-bottom: 12px; line-height: 15px; }

.viewer .inner h1 { font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 20px; color: #C10033; line-height: 21px; text-transform: uppercase;}
.viewer .inner h2 { font-family: 'archivo_narrowbold'; font-weight: normal; font-size: 20px; color: #000000; line-height: 21px; text-transform: uppercase;}
.viewer .inner h3 { font-size: 16px; color: #969696; line-height: 18px; font-family: 'fenixregular';font-weight:normal}
.viewer .inner p {font-family: 'fenixregular';font-size:20px;color:#000;padding-bottom:15px;}

.viewer .inner a.title {color:#C10033;margin-left:2px;font-size:10px;text-decoration:none;}
.viewer .inner strong {font-family: 'fenixregular';}
.viewer .inner ol {;margin-left:25px;font-family: 'fenixregular';}
.viewer .inner ol#noten {list-style:default !important;margin-left:25px;}
.viewer .inner ol#noten li {margin-bottom:5px;}
.viewer img {max-width:345px}

.test{
	width: 490px;
	background-color: #95111e;
	margin-top: -155px;
	display: block;
	z-index: 999999;
}	

/* IPAD SCREEN ROTATION */

#landscape {visibility:hidden;}
#rotateplease {visibility:hidden;}

@media screen and (orientation:portrait) {
body {background-color: #000000; opacity: 1; background-image: url('/pulic/nlrs/media/image/site/landscape.png'); background-repeat: no-repeat; background-position: center center; 
	width:100%;
	height:100%
	}
body.forum {background-image: url('/pulic/nlrs/media/image/site/landscape.png')}	
body.actueel {background-image: url('/pulic/nlrs/media/image/site/landscape.png')}	
#wrapper{visibility:hidden;}
#landscape {visibility:visible;}
#rotateplease {visibility:visible;}
}
#landscape{
position: absolute;
top: 0px;
left: 0px;
background-color: #000000;
width: 100%;
height: 100%;
opacity: 0.5;
}
#rotateplease {
background: url('/public/nlrs/media/image/site/ipad-rotate.png') no-repeat scroll 0 -20px transparent;
color: #FFFFFF;
position: absolute;
height: 475px;
width: 475px;
top: 50%;
left: 50%;
text-align: center;
opacity: 1;
/*margin-left:-236px;*/
margin-top:-236px;
z-index:999999999999999999999999999999;
}

#rotateplease p b{
width: 475px;
margin-left: 0px;
}


