@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; border:0; }
ul li
{
	list-style-type:none;
}

img
{
	border:none;
}
.bg-none
{
	background:none !important;
}
:-moz-any-link:focus
{
	outline: none;
}
html
{
	width:100%; height:100%;
}

body { height:100%; font:normal 69% Arial, Helvetica, sans-serif; background:#fff; }
a:link, a:visited { text-decoration:none; color:#6D6F71; }
a:hover { text-decoration:underline; }
a.black { color:#000 !important }
input, select { vertical-align:middle; }
fieldset { border:none; }
table { border-collapse:collapse }
.clear { clear:both; }
.clear, .news-list .column .border { text-indent:-5000px; font-size:0px; line-height:0px; }
.he { height:21px; }
.all { width:984px; margin:0 auto; }
.top { border-bottom:1px solid #000; position:relative; height:119px; padding-top:24px; }
img.logo {						/*______hack in styles-ie.css______*/ position:absolute; bottom:-21px; left:21px; }
.menus-holder { margin:0 0 0 248px; }
.menus-holder ul { float:left; }
.menus-holder .nav { padding-right:20px; margin-top:5px; }
.menus-holder .nav li {						/*______hack in styles-opera.css______*/ padding:0 10px 4px 0; }
.menus-holder .user-menu { font-size:8pt; }
.menus-holder .user-menu li { padding-bottom:1px; }
.search-block { float:right; margin:38px 10px 0 0; display:inline; }
.search-block input { border:1px solid #000; height:18px; width:181px; height:16px; padding:2px 1px 1px 3px; }
.search-block input.btn { width:auto; padding:1px 2px 2px 2px; background:none; height:21px; font-size:8pt; margin-left:2px; cursor:hand; cursor:pointer; font-weight:bold; }
.first-col { float:left; width:240px; margin:79px 0 0 0; }
.first-col .container { padding-left:21px; font-size:9pt; }
.first-col .container h2 { margin:13px 0 0 -1px; }
.first-col .container h4, .news-list .column h4 { color:#000; font-size:9pt; font-weight:normal; font-weight:bold; margin-top:19px; }
.first-col .container h4 a, .news-list .column h4 a { color:#000; }
.first-col .container h5 a { font-weight:bold; font-size:9pt; color:#EC008C; }
.first-col .container p { width:180px; }
.second-col { float:right; width:744px; }
/*.second-col { float:right; width:736px; }*/
.second-col div.first, .second-col div.second, .second-col div.third { width:240px; height:571px; float:left; margin-right:8px; }
.second-col div.first { background:#41AD49; }
.second-col div.second { background:#0092CF; }
.second-col div.third { background:#38939B; margin-right:0; }
.second-col div.first h1, .second-col div.second h1, .second-col div.third h1 { margin:14px 0 17px 13px; }
.second-col div.first p, .second-col div.second p, .second-col div.third p { padding-left:12px; width:200px; font-weight:bold; font-size:9pt; }
.second-col div.first.hover p, .second-col div.second.hover p, .second-col div.third.hover p { color:#fff; }

.main-nav li
{
	float:left;
	width:240px;
	margin-right:8px;
	height:35px;
	background-color:#6D6F71;
}
.main-nav li.hover
{ }

.main-nav li a
{
	color:#000;
}
.main-nav li ul.inner1
{
	display:none;
	padding:40px 0 29px 10px;
	position:absolute;
}
.main-nav li ul.inner1 li
{
	height:auto;
	width: 230px;
	float: none;
	margin:0;
	padding:0 0 5px 0;
	background:none;
	color:#000;
	font-size:9pt;
	font-weight:bold;
}
.main-nav li.menu_54 a, .main-nav li.menu_236 a, .main-nav li.menu_186 a,.main-nav li.menu_185 a,.main-nav li.menu_235 a,.main-nav li.menu_237 a
{
	height:14px;
	display:block;
	margin:9px 0 0 11px;
}
.main-nav li.menu_54 a, .main-nav li.menu_235 a
{
	background:url(../images/mn_over-med.gif) left top no-repeat;
	width:139px;

}
.main-nav li.menu_236 a, .main-nav li.menu_185 a
{
	background:url(../images/mn_nmi-med-worden.gif) left top no-repeat;
	width:198px;
}
.main-nav li.menu_186 a, .main-nav li.menu_237 a
{
	background:url(../images/mn_voor-de-nmi-med.gif) left top no-repeat;
	width:195px;
}
.main-nav li ul.inner1 li a
{
	color:#000;
	background-image:none;
	display:inline;
	margin:0;
}

.main-nav li ul.inner1 li a:hover
{
	color:#fff;
	text-decoration:none;
}

.main-nav li.menu_54.hover a, .main-nav li.menu_235.hover a
{

	background-color:#41AD49;
	background-position:0 -14px;
}

.main-nav li.menu_236.hover a,.main-nav li.menu_185.hover a
{
	background-position:0 -14px;
	background-color:#0092CF;
}

.main-nav li.menu_186.hover a, .main-nav li.menu_237.hover a
{
	background-position:0 -14px;
	background-color:#38939B;
}

.main-nav li.menu_54.hover, .main-nav li.menu_235.hover
{

	background-color:#41AD49;

}

.main-nav li.menu_236.hover, .main-nav li.menu_185.hover
{

	background-color:#0092CF;
}

.main-nav li.menu_186.hover, .main-nav li.menu_237.hover
{

	background-color:#38939B;
}
.main-nav li.menu_235-hov, .main-nav li.menu_235 ul, .main-nav li.menu_235 ul li, .main-nav li.menu_235-sel, .main-nav li.menu_235-sel a, .main-nav li.menu_235-hov a
{
	background-color:#41AD49;
	background-position:0 -14px;
}


.main-nav li.menu_54-hov, .main-nav li.menu_54 ul, .main-nav li.menu_54 ul li, .main-nav li.menu_54-sel, .main-nav li.menu_54-sel a, .main-nav li.menu_54-hov a
{
	background-color:#41AD49;
	background-position:0 -14px;
}

.main-nav li.menu_236-sel a, .main-nav li.menu_236-sel, .main-nav li.menu_236-hov a,.main-nav li.menu_236-hov, .main-nav li.menu_236 ul li,.main-nav li.menu_236 ul
{
	background-color:#0092CF;
	background-position:0 -14px;
}

.main-nav li.menu_185-sel a, .main-nav li.menu_185-sel, .main-nav li.menu_185-hov a,.main-nav li.menu_185-hov, .main-nav li.menu_185 ul li,.main-nav li.menu_185 ul
{
	background-color:#0092CF;
	background-position:0 -14px;
}

.main-nav li.menu_186, .main-nav li.menu_237
{
	margin-right:0;
}

.main-nav li.menu_237-hov, .main-nav li.menu_237 ul, .main-nav li.menu_237 ul li, .main-nav li.menu_237-sel, .main-nav li.menu_237-sel a, .main-nav li.menu_237-hov a
{
	background-position:0 -14px;
	background-color:#38939B;
}

.main-nav li.menu_186-hov, .main-nav li.menu_186 ul, .main-nav li.menu_186 ul li, .main-nav li.menu_186-sel, .main-nav li.menu_186-sel a, .main-nav li.menu_186-hov a
{
	background-position:0 -14px;
	background-color:#38939B;
}

.breadcrumbs { clear:both; font-size:7pt; padding:4px 0 2px 9px; color:#939598; height:39px; }
.second-content { border-top:1px solid #91D0EA; margin-left:4px; font-size:9pt; }
.first-content { border-top:1px solid #41AD49; margin-left:4px; font-size:9pt; }
.third-content { border-top:1px solid #38939B; margin-left:4px; font-size:9pt; }
.news-content { margin-left:4px; font-size:9pt; padding-top:4px; border-top:1px solid #EC008C; }
.news-list { font-size:9pt; border-top:1px solid #EC008C; padding-top:6px; }
.second-content p, .news-content p, .first-content p, .third-content p { margin-bottom:16px; }
.second-content .right, .news-content .right, .first-content .right, .third-content .right { float:right; width:414px; margin:2px 73px 0 0; display:inline; }
.second-content h1 { color:#0092CF; font-weight:bold; font-size:18pt; margin:0 0 8px -1px; }
.news-content h1 { color:#EC008C; margin:-1px 0 13px 0px; font-weight:bold; font-size:15pt; }
.first-content h1 { color:#41AD49; font-weight:bold; font-size:18pt; margin:0 0 8px -1px; }
.third-content h1 { color:#38939B; font-weight:bold; font-size:18pt; margin:0 0 8px -1px; }
.second-content h6, .news-content h6, .news-list .column h6, .first-content h6, .third-content h6 { font-size:9pt; font-weight:bold; }
.news-list .column { width:220px; margin-right:10px; padding:0 0 0 10px; float:left; }
.news-list .column h1 {word-wrap: break-word;width:235px;color:#EC008C; font-weight:bold; font-size:15pt; line-height:16pt; margin-bottom:8px; }
.news-list .column h1 a { color:#EC008C; }
.news-list .column a img { margin-left:-2px; }
.news-list .column p { padding:3px 0 12px 0; }
.news-list .column a { color:#88898B; }
.news-list .column .border { border-bottom:1px solid #EC008C; margin-bottom:4px; width:176px; margin-left:-10px; }
.news-list .column.last { margin-right:0; }
.news-list .column h4 { margin-top:3px; }
.inner-nav { margin:4px 0 0 6px; }
.inner-nav li, .first-content .inner-nav li, .third-content .inner-nav li, .second-content .inner-nav li { color:#399BD2; font-weight:bold; padding:2px 0 3px 0; }
.first-content .inner-nav li { color:#41AD49; }
.third-content .inner-nav li { color:#38939B; }

.inner-nav li ul { margin:3px 0 -3px 9px; }
.inner-nav li ul li { font-weight:normal; }
.first-content input.btn { width:auto; padding:1px 4px 2px 4px; background:none; height:21px; font-size:8pt; margin-left:2px; cursor:hand; cursor:pointer; border:1px solid #41AD49; color:#41AD49; font-weight:bold; }
.third-content input { border:1px solid #65A5AB; padding:2px 3px 1px 3px; }
.third-content input.btn { width:auto; padding:1px 4px 2px 4px; background:none; height:21px; font-size:8pt; margin-left:2px; cursor:hand; cursor:pointer; color:#65A5AB; font-weight:bold; }
.inp-posit { font-size:8pt; margin:4px 0 0 0px; zoom:1; }
.inp-posit p { margin-bottom:2px; padding-left:2px; }
.inp-posit div { float:left; margin-right:6px; display: inline; }
.inp-posit div input { width:66px; }
.inp-posit span { display:block; float:left; }
.inp-posit span a { font-size:7pt; }
.inp-posit span input { width:140px; margin-bottom:3px; }
.inp-posit input.btn { margin:16px 0 0 8px; }
.login-posit { margin:21px 0 0 11px; }
.login-posit p { float:left; width:234px; margin-top:1px; }
.footer {						/*______hack in styles-ie.css______*/ width:958px; height:20px; position: fixed; z-index:10; bottom:0; border:1px solid #000; padding:0 5px 0 19px; clear:both; background:#fff; }
.footer ul { margin-top:3px; }
.footer ul li { float:left; margin-right:7px; font-size:7pt; }
.footer ul li a, .menus-holder .user-menu li a { color:#000 !important; }
.footer p { float:right; margin-top:0px; font-size:8pt; }
.footer p img { 						/*______hack in styles-ie.css______*/ vertical-align:middle; cursor:pointer; cursor:hand; position:relative; top:-1px; }
.footer p img.posit { margin-left:3px; margin-right:1px; }

.first-content .toolbar
{
	padding:2px 10px 2px 10px;
	border:solid 1px #41AD49;
	font-weight:bold;
	color:#41AD49;
}

.second-content .toolbar
{
	padding:2px 10px 2px 10px;
	border:solid 1px #91D0EA;
	font-weight:bold;
	color:#0092CF;
}

.third-content .toolbar
{
	padding:2px 10px 2px 10px;
	border:solid 1px #38939B;
	font-weight:bold;
	color:#38939B;
}

.news-content .toolbar
{
	padding:2px 10px 2px 10px;
	border:solid 1px #EC008C;
	font-weight:bold;
	color:#EC008C;
}

.first-content p a
{
	color:#41AD49;
}

.second-content a
{
	color:#0092CF;
}

.second-content p a
{
	color:#0092CF;
}

.third-content p a
{
	color:#38939B;
}

.third-content a
{
	color:#38939B;
}

.news-content p a
{
	color:#EC008C;
}

.kop2
{
	color:#38939B;
	font-weight:bold;
}

.first-content p .kop2
{
	color:#41AD49;
	font-weight:bold;
}

.second-content p .kop2
{
	color:#0092cf;
	font-weight:bold;
}

.third-content p .kop2
{
	color:#38939B;
	font-weight:bold;
}

.news-content p .kop2
{
	color:#EC008C;
	font-weight:bold;
}

.first-content .kop2
{
	color:#41AD49;
	font-weight:bold;
}

.second-content .kop2
{
	color:#0092cf;
	font-weight:bold;
}

.third-content .kop2
{
	color:#38939B;
	font-weight:bold;
}

.news-content .kop2
{
	color:#EC008C;
	font-weight:bold;
}

.first-content .toolbar a
{
	color:#41AD49;
}

.second-content .toolbar a
{
	color:#91D0EA;
}

.third-content .toolbar a
{
	color:#38939B;
}

.news-content .toolbar a
{
	color:#EC008C;
}

.first-content input
{
	border:1px solid #41AD49;
	padding:2px 3px 1px 3px;
}

.second-content input
{
	border:1px solid #91D0EA;
	padding:2px 3px 1px 3px;
}

.third-content input
{
	border:1px solid #38939B;
	padding:2px 3px 1px 3px;
}

.news-content input
{
	border:1px solid #EC008C;
	padding:2px 3px 1px 3px;
}

.btn
{
	padding:0px 0px 0px 0px;
	border:solid 1px red;
	font-weight:bold;
	color:#91D0EA;
	background-color:#fff;
	cursor: pointer;
	font-size:12px;
}

td
{
	font-size:9pt;
}

.right ul,.right ol
{

	margin-left: 15px;
	margin-top: -15px;

}

.right ul li
{
	margin-left: 2px;
	list-style-image: url(/images/streepje.gif);
}

.right ol li
{
	margin-left: 8px;
}

.right ul li ul li
{
	margin-left: 15px;
	list-style-image: url(/images/streepje.gif);
	font-weight:bold;
}

.points
{
	border:0px solid #38939B;
	padding: 3px 20px 3px 20px;
	background-color:#D4E4E4;
	height:20px;
}

.nopadding {
	padding: 5px;
}

.points_green
{
	border:0px solid #38939B;
	padding: 0px 20px 0px 20px;
	font-weight:bold;
	background-color:#D4E4E4;

}

.PULLDOWN
{
	font-size       : 8pt;
	border          : 1px solid Gray;
	background      : White;
	visibility      : hidden;
	z-index         : 6;
	overflow-y      : scroll;
    padding         : 1px;

    -moz-opacity    : 90%;
    filter          : alpha(opacity=90);
}

.right
{
	padding-left:10px;
}

.right p
{
	line-height:16px;
}

.inner-nav li a
{
	color:#000 !important;
	text-decoration: none;
}

.first-content .inner-nav li a:hover
{
	color:#41AD49 !important;
	text-decoration: none;
}

.second-content .inner-nav li a:hover
{
	color:#399BD2 !important;
	text-decoration: none;
}

.third-content .inner-nav li a:hover
{
	color:#38939B !important;
	text-decoration: none;
}


.kop3, .first-content p .kop3, .second-content p .kop3,.third-content p .kop3,.news-content p .kop3 ,.first-content .kop3,.second-content .kop3,.third-content .kop3,.news-content .kop3
{
	color:#000;
	font-size:7pt;
	font-style: italic;
}

.kop4
{
	color:#38939B;
	font-weight:bold;
	font-size:12pt;
}

.first-content p .kop4
{
	color:#41AD49;
	font-weight:bold;
	font-size:12pt;
}

.second-content p .kop4
{
	color:#0092cf;
	font-weight:bold;
	font-size:12pt;
}

.third-content p .kop4
{
	color:#38939B;
	font-weight:bold;
	font-size:12pt;
}

.news-content p .kop4
{
	color:#EC008C;
	font-weight:bold;
	font-size:12pt;
}

.first-content .kop4
{
	color:#41AD49;
	font-weight:bold;
	font-size:12pt;
}

.second-content .kop4
{
	color:#0092cf;
	font-weight:bold;
	font-size:12pt;
}

.third-content .kop4
{
	color:#38939B;
	font-weight:bold;
	font-size:12pt;
}

.news-content .kop4
{
	color:#EC008C;
	font-weight:bold;
	font-size:12pt;
}

p img
{
	padding: 5px;
}

h3{color:#ec008c;margin-bottom:10px;}
.reacion{padding:0px 0px 10px 0px;margin:0px 0px 20px 0px;border-bottom:1px solid #ec008c;width:auto;}

.juristenBlock {width:500px;}
.juristenBlock .inputField{width:280px;border:1px solid #439be2;}
.juristenBlock .inputFieldDate{width:115px;border:1px solid #439be2;}
.juristenBlock .submitBtn {color:#439be2;background:#fff;border:1px solid #439be2;cursor:pointer;}
.juristenBlock .uitspraak {display:block;font-weight:bold;color:red;text-decoration:none;margin-top:4px;}
.juristenBlock .uitspraak:hover {text-decoration:underline;}
.juristenBlock hr {margin-left:0;margin-right:auto;width:100%;color:#000;background:#000;font-size:1px;height:1px;}
.juristenBlock .imagepdf {float:left;margin:5px 0px 0px 30px;}
