/* INTERNET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
caption, tbody, tfoot, thead, th  {
  margin:0;
  padding:0;
}


.clearfix:unknown {
  CLEAR: both; 
  DISPLAY: block; 
  VISIBILITY: hidden; 
  HEIGHT: 0px;   content: ".";
}

.clearfix {
	ZOOM: 1;
}

BODY {
	FONT-SIZE: 75%;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg_blauw.gif);
	background-repeat: repeat-x;
	background-position: 0px 147px;
}

BODY#popup {
  background: none transparent scroll repeat 0% 0%;
}

IMG {
  BORDER-TOP-STYLE: none; 
  BORDER-RIGHT-STYLE: none; 
  BORDER-LEFT-STYLE: none; 
  BORDER-BOTTOM-STYLE: none;
}

A {
  COLOR: #000080;
  TEXT-DECORATION: none;
}

A:hover {
  TEXT-DECORATION: underline;
}

STRONG {
  COLOR: #363636;
}

H1 {
  FONT-WEIGHT: normal; 
  FONT-SIZE: 1.58em; 
  MARGIN-BOTTOM: 16px; 
  COLOR: #a8a30b; 
  LINE-HEIGHT: 28px;
}

H2 {
  FONT-SIZE: 1.25em; 
  MARGIN-BOTTOM: 6px; 
  COLOR: #a8a30b;
}

H3 {
  FONT-SIZE: 1em; 
  MARGIN-BOTTOM: 6px; 
  COLOR: #a8a30b;
}

H4 {
  FONT-WEIGHT: normal; 
  FONT-SIZE: 1.2em; 
  MARGIN-BOTTOM: 4px; 
  COLOR: #787878;
}

H5 {
  FONT-SIZE: 1.1em;
}

H6 {
  FONT-SIZE: 1em; 
  MARGIN-BOTTOM: 0px; 
  COLOR: #000;
}

H2 A {
  COLOR: #7d7db8; 
  TEXT-DECORATION: none;
}

H2 A:hover {
  COLOR: #8a8609; 
  TEXT-DECORATION: none;
}

INPUT.inputText {
  PADDING-RIGHT: 2px; 
  PADDING-LEFT: 2px; 
  FONT-SIZE: 0.92em;   PADDING-BOTTOM: 2px; 
  PADDING-TOP: 2px;
}

SELECT {
  FONT-SIZE: 0.92em;
}

TABLE TH {
  VERTICAL-ALIGN: top; 
  COLOR: #363636; 
  TEXT-ALIGN: left;
}

TABLE TD {
  VERTICAL-ALIGN: top; 
  Xwidth: 100%;
}

.justify {
  TEXT-ALIGN: justify;
}

#top {
	MARGIN-TOP: 25px;
	MARGIN-LEFT: auto;
	WIDTH: 938px;
	MARGIN-RIGHT: auto;
	POSITION: relative;
	HEIGHT: 90px;
	TEXT-ALIGN: left;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #9999cc;
	border-right-color: #9999cc;
	border-bottom-color: #9999cc;
	border-left-color: #9999cc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

IMG#logo {
  MARGIN-TOP: 8px; 
  MARGIN-LEFT: 20px;
}

#top #sideWide {
  FONT-SIZE: 0.92em; 
  RIGHT: 100px; 
  COLOR: #000080; 
  POSITION: absolute;   TOP: 16px;
}

#top #sideWide A {
  COLOR: #19198c; 
  TEXT-DECORATION: none;
}

#top #sideWide A.readspeak {
  PADDING-LEFT: 21px; 
  background: url(../images/readspeak.gif) no-repeat left 2px;
}

#top #sideWide A:hover {
  TEXT-DECORATION: underline
}

#top #fontSize {
  FONT-SIZE: 8px; 
  RIGHT: 14px;  
  LINE-HEIGHT: 20px; 
  POSITION: absolute;   TOP: 9px;
}

#top #fontSize A {
  FONT-WEIGHT: bold; 
  COLOR: #19198c; 
  TEXT-DECORATION: none;
}

#top #fontSize A:hover {
  COLOR: #8a8609;
}

#top #fontSize A.active {
  COLOR: #8a8609;
}

#top #fontSize #a1 {
  FONT-SIZE: 16px;
}

#top #fontSize #a2 {
  FONT-SIZE: 23px;
}

#top #fontSize #a3 {
  FONT-SIZE: 30px;
}

#topNav {
  background: #f0e808; MARGIN-LEFT: auto; WIDTH: 940px; MARGIN-RIGHT: auto; HEIGHT: 31px
}

#topNav UL#topNavTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 234px; PADDING-TOP: 0px
}

#topNav UL#topNavTabs LI {
	DISPLAY: block;
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 175px;
	LINE-HEIGHT: 1px;
	HEIGHT: 31px;
	TEXT-ALIGN: center;
	margin: 0px;
	padding: 0px;
}

#topNav UL#topNavTabs LI.active {
  background: #000080;
}												 
#topNav UL#topNavTabs LI#topNav_AC A IMG { 
  background:url(../images/navtab_ac.gif);
}												

#topNav UL#topNavTabs LI#topNav_AC A:hover IMG { 
  background:url(../images/navtab_ac_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_AC.active A IMG { 
  background:url(../images/navtab_ac_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_CI A IMG { 
  background:url(../images/navtab_ci.gif); 
}
#topNav UL#topNavTabs LI#topNav_CI A:hover IMG { 
  background:url(../images/navtab_ci_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_CI.active A IMG { 
  background:url(../images/navtab_ci_active.gif); 
}
#topNav UL#topNavTabs li#topNav_Opleiding A IMG { 
  background:url(../images/navtab_opleiding.gif);
}
#topNav UL#topNavTabs LI#topNav_Opleiding A:hover IMG { 
  background:url(../images/navtab_opleiding_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_Opleiding.active A IMG { 
  background:url(../images/navtab_opleiding_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_Research A IMG { 
  background:url(../images/navtab_research.gif);
}
#topNav UL#topNavTabs LI#topNav_Research A:hover IMG { 
  background:url(../images/navtab_research_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_Research.active A IMG { 
  background:url(../images/navtab_research_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_Education A IMG { 
  background:url(../images/navtab_education.gif);
}
#topNav UL#topNavTabs LI#topNav_Education A:hover IMG { 
  background:url(../images/navtab_education_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_Education.active A IMG { 
  background:url(../images/navtab_education_active.gif); 
}
#topNav UL#topNavTabs LI#topNav_Zorg A IMG {
  background: url(../images/navtab_zorg.gif);
}
#topNav UL#topNavTabs LI#topNav_Zorg A:hover IMG {
  background: url(../images/navtab_zorg_active.gif);
}
#topNav UL#topNavTabs LI.active#topNav_Zorg A IMG {
  background: url(../images/navtab_zorg_active.gif);
}
#topNav UL#topNavTabs LI#topNav_Opleidingen A IMG {
  background: url(../images/navtab_opleidingen.gif);
}
#topNav UL#topNavTabs LI#topNav_Opleidingen A:hover IMG {
  background: url(../images/navtab_opleidingen_active.gif);
}
#topNav UL#topNavTabs LI.active#topNav_Opleidingen A IMG {
  background: url(../images/navtab_opleidingen_active.gif);
}
#topNav UL#topNavTabs LI#topNav_Onderzoek A IMG {
  background: url(../images/navtab_onderzoek.gif);
}
#topNav UL#topNavTabs LI#topNav_Onderzoek A:hover IMG {
  background: url(../images/navtab_onderzoek_active.gif);
}
#topNav UL#topNavTabs LI.active#topNav_Onderzoek A IMG {
  background: url(../images/navtab_onderzoek_active.gif);
}
#topNav UL#topNavTabs LI#topNav_Patientcare A IMG {
  background: url(../images/navtab_patientcare.gif);
}
#topNav UL#topNavTabs LI#topNav_Patientcare A:hover IMG {
  background: url(../images/navtab_patientcare_active.gif);
}
#topNav UL#topNavTabs LI.active#topNav_Patientcare A IMG {
  background: url(../images/navtab_patientcare_active.gif);
}
#topNav UL#topNavTabs LI#topNav_Education A IMG {
  background: url(../images/navtab_education.gif);
}
#topNav UL#topNavTabs LI#topNav_Education A:hover IMG {
  background: url(../images/navtab_education_active.gif);
}
#topNav UL#topNavTabs LI.active#topNav_Education A IMG {
  background: url(../images/navtab_education_active.gif);
}
#topNav UL#topNavTabs LI#topNav_Research A IMG {
  background: url(../images/navtab_research.gif);
}
#topNav UL#topNavTabs LI#topNav_Research A:hover IMG {
  background: url(../images/navtab_research_active.gif);
}
#topNav UL#topNavTabs LI.active#topNav_Research A IMG {
  background: url(../images/navtab_research_active.gif);
}
#topNav UL#topNavTabs LI A IMG {
  DISPLAY: block; 
  WIDTH: 175px; 
  HEIGHT: 31px;
}
#topNav UL#topNavTabs LI A {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-TOP: 0px;
}
#topNav UL#topNavTabs A:hover {
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

#omhullend {
  background: url(../images/bg_normaal.gif) repeat-y 233px 50%; 
  MARGIN-LEFT: auto; 
  BORDER-LEFT: #9999cc 1px solid; 
  WIDTH: 939px; 
  MARGIN-RIGHT: auto; 
  POSITION: relative; 
  xbackground: url(../images/bg_home.gif) repeat-y 233px
}

.omhullendzonderbg #omhullend {
  background: none transparent scroll repeat 0% 0%;
}

#kolomLinks {
	Z-INDEX: 100;
	background: white;
	FLOAT: left;
	WIDTH: 234px;
	POSITION: relative;
	HEIGHT: 100%;
	margin: 0px;
	padding: 0px;
}

#kolomLinksInhoud {
	BORDER-RIGHT: #c4c4e2 1px solid;
	TEXT-ALIGN: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

#kolomLinksInhoud DIV.blok {
  PADDING-LEFT: 19px;
}

#kolomLinksInhoud IMG.imgLeft {
  MARGIN-BOTTOM: 10px; 
  MARGIN-LEFT: -19px;
}

#kolomLinksInhoud DIV.volgende {
  MARGIN-TOP: 50px;
}

#branding {
	background: url(../images/bg_blauw.gif);
	FLOAT: right;
	WIDTH: 705px;
	HEIGHT: 148px;
	xbackground: url(../img/overig/vis_home_zorg.jpg) no-repeat right bottom;
	xposition: relative;
}

#branding IMG.titel {
	FLOAT: left; MARGIN: 58px 0px 0px 20px;
}

#branding IMG.visual {
	MARGIN-TOP: 30px; FLOAT: right;
}

#bottom {
	BORDER-TOP: #000080 7px solid; WIDTH: 100%; HEIGHT: 37px;
}

#bottom DIV {
	MARGIN-TOP: 8px;
	MARGIN-LEFT: auto;
	WIDTH: 940px;
	MARGIN-RIGHT: auto;
}

#bottom DIV SPAN#copyright {
	FLOAT: left; 
	MARGIN-LEFT: 20px;
}

#bottom DIV SPAN#disclaimer {
	FLOAT: right;
}

#navDoelgroep {
	background: #9999cc;
	MARGIN-LEFT: -1px;
	POSITION: relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: white;
	border-left-color: #9999cc;
}

#navDoelgroep UL {
	MARGIN: 0px;
	padding: 0px;
}

#navDoelgroep UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	background: #000080;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #9c9bbf 1px solid;
	LIST-STYLE-TYPE: none;
}

#navDoelgroep UL LI {
	BACKGROUND-COLOR: #e5e5f2;
}

#navDoelgroep UL A.last {
	MARGIN-BOTTOM: 1px;
}

#navDoelgroep UL LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

#navDoelgroep UL LI UL.doelgroep LI A {
	background: none transparent scroll repeat 0% 0%;
}

#navDoelgroep UL LI UL.doelgroep LI A {
	DISPLAY: block; 
	background: none transparent scroll repeat 0% 0%;
}

#navDoelgroep UL LI A IMG {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 233px;
	PADDING-TOP: 0px;
	HEIGHT: 43px;
}

#navDoelgroep UL LI UL {
	DISPLAY: block;
	background: #f4f4f9;
	WIDTH: 233px;
	BORDER-TOP-STYLE: none;
	BORDER-BOTTOM: #f4f4f9 5px solid;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	xborder: 5px solid yellow
}

#navDoelgroep UL LI UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 1em;
	FLOAT: none;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 20px;
	PADDING-TOP: 3px;
	LIST-STYLE-TYPE: none;
	background-color: #f4f4f9;
	background-image: url(../images/pijl_blauw_uitklap_item.gif);
	background-repeat: no-repeat;
	background-position: 2px 9px;
}

#navDoelgroep UL LI UL LI A.selected {
	FONT-WEIGHT: bold;
}

#navDoelgroep UL LI UL LI UL {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 2px;
	PADDING-LEFT: 0px;
	background: #f4f4f9;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: -12px;
	WIDTH: 198px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d3e9;
}

HTML #navDoelgroep UL LI UL LI UL {
	WIDTH: 197px;
}

#navDoelgroep UL LI UL LI UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 21px;
	FONT-SIZE: 1em;
	FLOAT: none;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 0px;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 3px;
	LIST-STYLE-TYPE: none;
	background-image: url(../images/pijl_blauw_uitklap_item.gif);
	background-repeat: no-repeat;
	background-position: 12px 9px;
}

#navDoelgroep UL LI UL LI UL LI A.selected {
	FONT-WEIGHT: bold;
}

#navDoelgroep UL LI UL LI A {
	TEXT-DECORATION: none
}

#navDoelgroep UL LI UL LI A:hover {
	TEXT-DECORATION: underline;
}

A.regelLink {
	DISPLAY: block;
	PADDING-BOTTOM: 3px;
	MARGIN: 20px 0px 0px;
	WIDTH: 100%;
	COLOR: #000080;
	BORDER-BOTTOM: #000080 1px solid;
	TEXT-DECORATION: none;
	background-image: url(../images/pijl_blauw.gif);
	background-repeat: no-repeat;
	background-position: right 50%;
}

A.regelLink:hover {
	TEXT-DECORATION: underline;
}

DIV#kolomContentEnKolomRechts {
	FLOAT: left; 
	WIDTH: 705px; 
	xbackground: url(../images/bg_lijnen.gif) repeat-y 0px;
}

DIV#kolomContent {
	Z-INDEX: 1000; 
	WIDTH: 470px;
}

DIV.blok {
	PADDING-RIGHT: 19px; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 19px; 
	MARGIN-BOTTOM: 13px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 0px;
}
DIV.overwriteBgApplication {
	background: #fff; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 20px; 
	BORDER-BOTTOM: white 1px solid; 
	xborder-right: 1px solid red;
}
DIV#kolomRechts {
	RIGHT: 0px; WIDTH: 235px; POSITION: absolute; TOP: 148px; xbackground: url(../images/vertical.gif) repeat-y
}
 HTML DIV#kolomRechts {
	RIGHT: -1px
}
TABLE TBODY TR TD A {
	COLOR: #000080; TEXT-DECORATION: none
}
TABLE TBODY TR TD A {
	background: none transparent scroll repeat 0% 0%
}
TABLE TBODY TR TD A:hover {
	TEXT-DECORATION: underline; xcolor: #8a8609
}
DIV#kolomContent DIV.themaSlider {
	background: #f2f2f8; MARGIN: 35px 20px 30px; PADDING-TOP: 16px
}
DIV#kolomContent DIV.themaSlider P {
	FLOAT: left; WIDTH: 165px
}
DIV#kolomContent DIV.themaSlider DIV.themaSliderObject {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#kolomContent DIV#blokApplication DIV.themaSlider {
	background: #e5e5f2; PADDING-BOTTOM: 150px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#kolomContent DIV#blokApplication DIV.themaSlider DIV.themaSliderObject {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#kolomRechts DIV#agendaHome {
	xborder-left: 1px solid #c4c4e2
}
DIV#kolomRechts DIV#contact {
	xborder-left: 1px solid #c4c4e2
}
DIV#kolomRechts DIV.thema {
	background: none transparent scroll repeat 0% 0%
}
DIV.pijlerBanner {
	POSITION: relative
}
DIV.pijlerBanner IMG {
	WIDTH: 233px; HEIGHT: 191px
}
DIV#kolomRechts DIV.pijlerBanner {
	MARGIN-LEFT: 1px
}

DIV.form {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; background: url(../images/form_bottom.gif) #ebebf5 no-repeat right bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
DIV.form TABLE {
	WIDTH: 100%
}
DIV.form TR TH {
	FONT-WEIGHT: bold
}
DIV.form TR.knop TD {
	TEXT-ALIGN: right
}
DIV.form TR.knop TD A.knop {
	FLOAT: right; TEXT-ALIGN: center
}
DIV.form TABLE THEAD TD {
	FONT-WEIGHT: bold
}
DIV.form TABLE TR.head TD {
	FONT-WEIGHT: bold; COLOR: #363636; PADDING-TOP: 12px
}
DIV.form TR.border TD {
	BORDER-TOP: #c2c2e0 1px solid
}
DIV.form TR.border {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
DIV.form TR.borderSpace {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
DIV.form TR.borderSpace {
	HEIGHT: 1px
}
DIV.form INPUT.input {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BORDER-LEFT: #9999cc 1px solid; BORDER-BOTTOM: #9999cc 1px solid
}
DIV.form TEXTAREA {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BORDER-LEFT: #9999cc 1px solid; BORDER-BOTTOM: #9999cc 1px solid
}
DIV.form INPUT.radio {
	MARGIN-BOTTOM: 5px; WIDTH: 12px; MARGIN-RIGHT: 6px
}
DIV.form TR TD {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

DIV.blok OL {
	PADDING-LEFT: 2px; LIST-STYLE-POSITION: inside
}

p {
	text-align: justify;
}

#meer {
	text-align:left;
	font-weight: bold;
}
#terug {
	text-align:right;
	font-weight: bold;
}
#IeFloat { 
  float: left;
}
.content {
  padding: 10px;
}
#medewerkers {
	font-family:arial;
	line-height:17px;
	font-size:90%;
	color: #000000;
}
.mail {
	top: 2px;
	position: relative;
}
#meddiag {
	font-family:arial;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

div.blokForm {
	margin-bottom:20px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #e5e5f2;	/*background:#e5e5f2 url(../img/style/bot_zoekform.gif) no-repeat bottom;*/
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 32px;
	padding-left: 30px;
}

SPAN.emgo a {
	font-size: 10px;
	text-decoration: none;
	background-color: #66CCCC;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	bottom: 1px;
	left: 5px;
	color: #214d96;
}

li.research {
	text-decoration: none;	
	
}

.outercaptchabox {
	border: thin solid #333;
	-moz-border-radius: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #F0F0F0;
}
.captchabox {
	border: thin solid #333;
	height: 36px;
	width: 150px;
	padding: 5px;
	-moz-border-radius: 5px;
}
.recaptcha {
	position: relative;
	left: 170px;
	top: -35px;
}

#bottom {
	width: 100%;
    height: 37px
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #000080;
	float:left;
}
#bottom DIV {
	MARGIN-TOP: 8px; 
	MARGIN-LEFT: auto; 
	WIDTH: 940px; 
	MARGIN-RIGHT: auto;
}

.nemo {
	position: relative;
	float:right;
}
