html,body,form,fieldset,div,h1,h2,h3,h4,h5,h6,p,pre,ul,ol,dl,address,table,tbody,td,th {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
body,div,p,table,td,th,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,select,a {
	font-family:arial,verdana, helvetica, sans-serif; 
	font-style:normal;
	/*line-height:1.0em;*/
	color:#343434;}
body {font-size:16px;}
body {background:#ffffff url('../../images/grid.gif') repeat left top ;}	
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	line-height:1em;
	padding-bottom:0px;
	margin-bottom:2px;}
h1 {font-size:200%;}
h2 {font-size:140%;}
h3 {font-size:120%;}
h4 {font-size:110%;}	
h5 {font-size:100%;}
h6 {font-size:100%;}
table	{border-collapse:collapse; margin:0px;}
p	{margin-bottom:1em; line-height:1.2em;}	
ol,ul,li{ list-style-type:none;}
img,a img {border:solid 0px;}
a:link, a:visited, a:active, a:hover{ color:#0c2074; text-decoration:none; }
a:hover {color:#0c2074;	text-decoration:underline; }
div#search-started {
	font-size:90%;
	color:#0c2074;
	text-align:center;
	font-weight:bold;
	display:none;
	background:url('');
	background-color:#FFFFFF;}		
a.readmore, a.intern, a.extern {
	background:url(../../images/icons/smallarrowblue.png) no-repeat left 3px;
	padding-left:11px;
	font-weight:bold;}
div.department{
	position:relative;
	padding-bottom:4px;
	line-height:2em;
	color:#082073;
	height:30px;}	
div.maingroup{
	position:relative;
	line-height:2em;
	left:170px;
	color:#082073;
	height:30px;}
div.departmentlink {
	min-width:170px;
	float:left;
	display:inline;
	line-height:2.5em;
	padding-top:0px;
	height:30px;
	background:url(../../images/icons/smallarrowbluedepartment.png) no-repeat 0px 7px;}
div.nodepartment{
	float:left;
	display:inline;
	line-height:2em;
	padding-top:4px;
	height:25px;
	width:350px;
	overflow:hidden;}			
a.department{
	padding-left:12px;
	padding-right:0px;
	font-size:120%;
	min-width:170px;
	font-weight:bold;
	margin-right:20px;
	line-height:2em;}
a.readmore_header {font-weight:bold;}
a.back, a.next {
	font-size:85%;
	font-weight:bold;
	color:#0c2074;}
#contactlist a.back {background-image:url('/images/icons/smallarrowblue.png'); background-repeat:no-repeat; background-position:0px 2px; padding-left:12px;}
#textcontent .agenda_tekst a.back {background-image:url('/images/icons/smallarrowblueback.gif'); background-repeat:no-repeat; background-position:0px 2px; padding-left:12px;text-decoration:none;}
.indexblock a.back { font-size:95%;}
a.anchor {font-size:100%;text-decoration:none; }
#textcontent p a.anchor:hover {text-decoration:none;}
.hidden {display:none !important; clear: both; }
.invisible {visibility:hidden !important; }
.clearfix:after {
    	content: "."; 
    	display: block; 
    	height: 0; 
   	clear: both; 
    	visibility: hidden;}
.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
.clearfix {display: block;}	
.div {border:solid 1px red;}
.error {color:red;
	font-weight:bold;
	background:yellow;
	padding:10px;
	display:block;
	border:solid 2px red;
	overflow:visible;
	width:auto;}
div.floatbox {float:left;width:auto;}
.floatleft {float:left;}
.clearleft {clear:left;}
input, select, textarea {line-height:1.3em;}
div#pagecanvas {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:1012px;}
div#topcanvas {min-width:1012px;}

/*use sprite images*/
#top {background:#e8f5fd;}
#top .innerwrapper {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:1012px;}
#logo {	width:221px;
	height:70px;
	float:left;
	background:url(../../images/logo_erasmusmc_blue.gif) no-repeat left top;
	border:solid 0px;}
#logo img.dummyimage {width:221px;height:70px;}

#sidewides {
	padding-left:10px;
	float:left;
	margin-top:10px;
	background:#E8F5FD none repeat scroll 0 0;
	/*min-height:70px;
	text-align:right;*/
	}
/*#sidewides ul {	margin-top:10px;float:right;}*/
#sidewides ul li {
	height:50px;
	float:left;
	color:#0c2074;
	font-size:11px;	
	border-left:solid 1px #bdcae2;
	/*display:inline-block;*/
	}
#sidewides ul li.first {border-left:solid 0px ;}
#sidewides li a{
background-image:url(../../images/sprite_transparant.png);
background-repeat:no-repeat;
display:block;
height:72px;
width:56px;
font-size:0;
color:#E8F5FD;
text-decoration:none;
}
#sidewides li a.home {
width:60px;
background-position: 0 -2px;
background-repeat: no-repeat; 
height: 51px;
overflow:hidden;
}
#sidewides li a:hover.home {
background-position: -57px -2px;
}
#sidewides li a.login {
width:90px;
background-position: -118px -5px;
background-repeat: no-repeat; 
height: 51px;
overflow:hidden;
}
#sidewides li a{color:#ffffff;}
#sidewides li a:hover.login {
background-position: -216px -5px;
}
#sidewides li a.logout {
width:70px;
background-position: -302px -6px;
background-repeat: no-repeat; 
height: 51px;
overflow:hidden;
margin-left:20px;
}
#sidewides li a{color:#ffffff;}
#sidewides li a:hover.logout {
background-position: -372px -6px;
margin-left:20px;
}
#sidewides li a.languageNL
{
width:70px;
height: 51px;
background-position: -113px -59px; 
background-repeat: no-repeat;
overflow:hidden; 
}
#sidewides li a:hover.languageNL
{
background-position: -184px -59px;
}
#sidewides li a.language
{
width:60px;
height: 51px;
background-position: -0px -115px; 
background-repeat: no-repeat;
overflow:hidden; 
}
#sidewides li a:hover.language
{
background-position: -57px -115px;
}
#sidewides li a.language-dimmed
{
width:60px;
height: 51px;
background-position: -0px -60px; 
background-repeat: no-repeat;
overflow:hidden; 
}
#sidewides li a:hover.language-dimmed
{
background-position: -56px -60px;
}
#sidewides li a.Ehome {
background-position: -255px -59px;
background-repeat: no-repeat;
width:91px; 
height:51px; 
}
#sidewides li a:hover.Ehome
{
background-position: -340px -59px;
}
#sidewides li a.medewerker {
background-position: -260px -115px;width: 75px; height:51px; 
background-repeat: no-repeat; 
}
#sidewides li a:hover.medewerker
{
background-position: -346px -115px;
}
#sidewides li a.employees {
background-position: -115px -172px;width: 65px; height:51px; 
background-repeat: no-repeat; 
}
#sidewides li a:hover.employees
{
background-position: -186px -172px;
}
#sidewides li a.accessibility {
background-position: -255px -170px;width:86px; height:51px; 
background-repeat: no-repeat; 
}
#sidewides li a:hover.accessibility
{
background-position: -340px -170px;
}

#sidewides li a.contactDirection {
background-position: -265px -229px;width:70px; height:51px; 
background-repeat: no-repeat; 
}
#sidewides li a:hover.contactDirection
{
background-position: -350px -229px;
}
#sidewides li a.sitemap {
background-position: 0px -172px;width:60px; height:51px; 
background-repeat: no-repeat; 
}
#sidewides li a:hover.sitemap
{
background-position: -56px -172px;
}
#sidewides li a.print {
background-position: 0px -228px;width:60px; height:51px;
background-repeat: no-repeat; 
}
#sidewides li a:hover.print
{
background-position: -58px -228px;
}
#sidewides li a.send {
background-position: -115px -228px;width:60px; height:51px;
background-repeat: no-repeat; 
}
#sidewides li a:hover.send
{
background-position: -186px -228px;
}

#sidewides li a.verstuur {
background-position: -115px -115px;width:60px; height:51px;
background-repeat: no-repeat; 
}
#sidewides li a:hover.verstuur
{
background-position: -186px -115px;
}
	/*TEST SELDA*/
#search {width:234px;
	float:right;
	margin-top:11px;
	border:solid 1px #bdcae2;
	margin-right:37px;
	background:#fff;}
#search .searchbox {border:none;}
#search .searchbox br{clear:both;}
#search .searchbox .searchfield {
	float:left;
	padding-left:5px;
	margin-top:0px;
	border:solid 0px;
	width:140px;
	height:17px;
	font-size:11px;	
	line-height:1.4em;}
#search .searchbox .trefwordVeld .searchfield {width:100px;}
#search .searchbox .searchbutton {
	border:solid 0px;
	float:right;
	background:url(../../images/icons/search.png) no-repeat left center;
	padding-left:18px;
	padding-right:4px;
	margin-top:3px;
	width:70px;
	color:#0c2074;
	font-size:11px;
	cursor:pointer;	}
#search .searchbox .extsearch {
	border-top:solid 1px #bdcae2;
	background:#E8F5FD;
	text-align:right;
	font-size:11px;
	padding-bottom:2px;
	height:19px;}
#search .searchbox .extsearch span {
	display:block;
	padding-right:4px;
	padding-top:0.4em;
	float:left;
	padding-left:5px;}
#search .searchbox .extsearch span.advsearch {float:right;
	background:transparent url(../../images/icons/smallarrowblue.png) no-repeat scroll 0px 5px;}
#search .searchbox .extsearch span.googlesearch {display:block; float:right; padding-left:5px;padding-top:0px;}
#search .searchbox .extsearch a:link,
#search .searchbox .extsearch a:visited,
#search .searchbox .extsearch a:active,
#search .searchbox .extsearch a:hover {
	text-decoration:none;
	padding-left:10px;
	color:#0c2074;}
#search .searchbox .extsearch a:hover {text-decoration:underline;}
#content #listheader ul.searchTips {font-size:120%;}
div#toon_zoek_resultaten{font-size:80%;}
div#toon_zoek_resultaten_cis{font-size:100%;}
#toon_zoek_resultaten ul.searchTips li{margin-bottom:8px;}
#toon_zoek_resultaten ul.searchTips li a {font-weight:bold;font-size:115%;}

#targetgroupnavigation {
	background:#0c2074;
	height:42px;
	white-space:nowrap;
	background:url(/header/targetgroup-bg.png/);}
#targetgroupnavigation .innerwrapper {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:1012px;
	padding-top:13px;
	overflow:visible;}
#targetgroupnavigation ul {margin-left:35px;}		
#targetgroupnavigation ul li {
	float:left;
	font-size:18px;
	text-align:left;
	color:#fff;
	height:24px;
	padding-top:2px;
	padding-bottom:5px;  
	padding-right:17px;}
#targetgroupnavigation ul li.first {width:204px;}
#targetgroupnavigation ul li.selected {background:#fff;color:#0c2074;}
#targetgroupnavigation ul li a,
#targetgroupnavigation ul li a:link,
#targetgroupnavigation ul li a:visited,
#targetgroupnavigation ul li a:active,
#targetgroupnavigation ul li a:hover{
	color:#fff;
	font-weight:bold;
	font-size:85%;
	text-decoration:none;
	padding-left:16px;}
#targetgroupnavigation ul li.first a:link,
#targetgroupnavigation ul li.first a:visited,
#targetgroupnavigation ul li.first a:active
#targetgroupnavigation ul li.first a:hover {padding-left:10px;}
#targetgroupnavigation ul li:hover {display:list-item;}
#targetgroupnavigation ul li a:hover {text-decoration:underline; }
#targetgroupnavigation ul li.selected a:link,
#targetgroupnavigation ul li.selected a:visited,
#targetgroupnavigation ul li.selected a:active
#targetgroupnavigation ul li.selected a:hover {
	color:#0c2074;
	text-decoration:none;}
#targetgroupnavigation li img.arrow {padding-right:17px;}
#fontscaler img.fontsize {width:16px;height:17px;}	
#accessbar {height:42px;background:#fff;}	
#accessbar .innerwrapper {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:942px;
	height:42px;
	vertical-align:top;}	
#accessbar .innerwrapper #treepath {
	width:670px;
	overflow:hidden;
	float:left;
	padding:8px 2px 0px 16px;
	/*padding-left:16px;
	padding-top:8px;
	padding-bottom:0px;
	padding-right:2px;*/
	height:25px;}
#accessbar .innerwrapper #treepath {font-size:70%;}
#treepath ul {
	font-size:small;
	margin-left:12px;}
#treepath ul li {
	color:#0c2074;
	float:left;
	padding:6px 4px 2px 0px;
	/*padding-bottom:2px;
	padding-left:0px;
	padding-right:4px;
	padding-top:6px;*/
	height:14px;
	line-height:1.2em;
	font-size:85%;}
#treepath ul li span.spacer {font-weight:bold;}
#treepath ul li a:link,
#treepath ul li a:visited,
#treepath ul li a:active,
#treepath ul li a:hover {color:#0c2074;}
#accessbar .innerwrapper #fontscaler {
	/*display:block;*/
	height:22px;
	width:60px;
	float:right;
	/*margin-top:15px;*/
	visibility:hidden;}
#accessbar .innerwrapper #fontscaler ul{float:left;list-style-type:none;}
#accessbar .innerwrapper #fontscaler ul li{float:left;}
#accessbar .innerwrapper #fontscaler ul li.first{float:left;}
#accessbar .innerwrapper #fontscaler ul li.next{float:left;}
#accessbar .innerwrapper #fontscaler ul li a{
background-image:url(../../images/icons/letter-grootte.PNG);
background-repeat:no-repeat;
display:inline-block;
height:28px;
width:20px;
font-size:0;
color:#ffffff;}
#fontscaler ul li.first a {
width:22px;
background-position: 0px 0px;
background-repeat: no-repeat; 
overflow:hidden;
}
#fontscaler ul li a.herstel_lettergrootte {
width:14px;
background-position: -22px 0px;
background-repeat: no-repeat; 
overflow:hidden;
}
#fontscaler ul li a.grotere_letters {
width:17px;
background-position: -42px 0px;
background-repeat: no-repeat; 
overflow:hidden;
}
#accessbar .innerwrapper #readspeaker {
	float:right;
	width:155px;
	height:42px;
	overflow:hidden;}
#accessbar .innerwrapper #readspeaker_button1 {
float:right;
width:155px;
padding-left:20px;
margin-top:20px;
overflow:hidden;
font-size:70%;
}
#accessbar .innerwrapper #readspeaker_button1 a { margin-left:40px;}
#accessbar #xp1 {left:-97px; top:-41px; position:relative;}
#accessbar #xp1 #bottomlinks {background-color:#ffffff;z-index:999;}
#accessbar #rs_playerarea { float:left;}
#accessbar .innerwrapper #readspeaker a {font-size:70%;font-weight:normal;}		
div.mp3link {background:url(../../images/icons/smallarrowblue.png) no-repeat left 2px;line-height:0.8em;}
div.mp3link a.readmore{	background:url();}
#canvas {margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:1012px;}
#canvas .wrapper {width:1012px;
	background-image:url();
	background-repeat:no-repeat;
	background-position:0px 0px;}
 body.viewcontent #canvas .wrapper {
	width:977px;
	height:43px;
	background:#e4f2fd;}
#canvas .innerwrapper {
	margin-left:35px;
	text-align:left;
	width:942px;
	background:#fff;}		
#canvas .innerwrapper .innerwrapper {
	background:none; 
	margin-left:0px;
	width:auto;}
#canvas #navigation {
        font-size:100%;
	float:left;
	width:184px;
	background:#fff;
	margin-top:0px;
	vertical-align:top;
	margin-top:-4px; /* cascaded for ie 6 + 7 */
	}
#canvas #content {
	float:right;
	width:756px;
	background:#fff;
	padding-bottom:20px;}
#navigation ul {padding-left:14px;font-size:95%;}
#navigation ul li {
	padding-left:14px;
	background:url(../../images/icons/smallarrowblue.png) no-repeat 2px 4px;
	margin-bottom:8px;
	font-size:85%;		
	line-height:1.1em;}
#navigation ul li.first {}
#navigation ul li.selected {background:url(../../images/icons/smallarrowblueselected.gif) no-repeat 1px 2px;}
#navigation ul li a {
	font-size:85%;
	font-weight:bold;
	color:#0c2074;
	text-decoration:none;
	line-height:1.2em;}
#navigation ul li a:hover {text-decoration:underline;}
#navigation li ul {padding-left:0px;margin-bottom:16px;}
#navigation li ul li {
	padding-left:0px;
	background:none;
	margin-top:3px;		
	margin-bottom:0px;
	font-size:110%;}
#navigation li ul li.selected {padding-left:0px;background:none;}		
#navigation li ul li a {font-weight:normal;color:#0c2074;text-decoration:none;}
#navigation li ul li.selected a {font-weight:bold;color:#333132;text-decoration:none;}		
#navigation li ul li a:hover {text-decoration:underline;}
#navigation li ul li ul {padding-left:12px;margin-bottom:16px;}
#footer {margin-bottom:21px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:1012px;}
#footer .innerwrapper {
	width:942px;
	height:28px;
	background:#e8f5fd;}		
#footer #footerleft {
	float:left;
	margin-left:1em;
	margin-top:0.5em;
	margin-bottom:0.4em;}		
#footer #footerright {
	float:right;
	margin-right:2em;
	margin-top:0.5em;
	margin-bottom:0.4em;}
#footer #footerleft li,
#footer #footerright li {
	float:left;
	color:#0c2074;
	text-align:center;
	font-size:60%;}
#footer a:link,
#footer a:visited,
#footer a:active,
#footer a:hover {
	text-decoration:none;
	background:url(../../images/footerspacer.png) no-repeat	left 60%;
	padding-left:12px;
	color:#0c2074;}
#footer a:hover {text-decoration:underline;}
#footer a.first {background:none;padding-left:0px;}
#footer a.rss:link,
#footer a.rss:visited,
#footer a.rss:active,
#footer a.rss:hover {
	background-image:url(../../images/icons/rss.png);
	padding-left:32px;
	display:block;}
#footer a.mail:link,
#footer a.mail:visited,
#footer a.mail:active,
#footer a.mail:hover {
	background-image:url(../../images/icons/send.png);
	padding-left:32px;
	display:block;}
#footer a.mailBlocked:link,
#footer a.mailBlocked:visited,
#footer a.mailBlocked:active,
#footer a.mailBlocked:hover {
	background-image:url(../../images/icons/send.png);
	padding-left:32px;
	display:block;
	color:#BDCBE7;}
#footer a.print:link,
#footer a.print:visited,
#footer a.print:active,
#footer a.print:hover {
	background-image:url(../../images/icons/print.png);
	padding-left:32px;
	display:block;}				
#footer li.telefoon{
	background:url(../../images/icons/icon_telephone.gif) no-repeat;
	padding-left:32px;
	display:block;
	margin-right:150px;
	line-height:1.3em;}			
#canvas #content #subhomepageheader {
	background-repeat:no-repeat;
	background-position: -221px 0px;
	background-color:#bcdae2;	
	color:#0c2074;
	height:122px;}
#canvas #content #subhomepageheader .innerwrapper {padding-left:52px;padding-top:22px;font-size:85%;}
#content #subhomepageheader h2 {font-size:30px;color:#0c2074;}	
#content #subhomepageheader p {
	width:30em;;
	margin-top:1em;
	line-height:1.1em;
	font-size:90%;}
#content #subhomepageheader a {}
#canvas #content #subsubhomepageheader {
	background-repeat:no-repeat;
	background-position: -221px 0px;
	background-color:#bcdae2;	
	color:#0c2074;
	height:93px;}
#canvas #content #subsubhomepageheader .innerwrapper {
	padding-left:52px;
	padding-top:22px;
	font-size:85%;}
#canvas #content #subsubhomepageheader .innerwrapper p{font-size:85%;}
#content #subsubhomepageheader h2 {font-size:30px;color:#0c2074;}	
#content #subsubhomepageheader p {width:400px;margin-top:1em;line-height:1.1em;}	
#canvas #content #contentpageheader {color:#0c2074;height:42px;}
#canvas #content #contentpageheader .innerwrapper {padding-left:15px;padding-top:0.5em;font-size:x-large;}
#content #contentpageheader .innerwrapper h2 {
	font-size:30px;
	color:#0c2074;
	font-weight:bold;
	font-size:100%;}	
#canvas #content .subheader {
	background:#e4f2fd;
	height:42px;
	color:#0c2074;
	font-weight:bold;
	font-size:medium;
	margin-top:0px;
	margin-bottom:10px;}
#canvas #content .subheader .innerwrapper {
	padding-top:14px;
	font-size:95%;
	padding-bottom:4px;}
#canvas #content h3.hiddenheader { display:none; }
#canvas #content .white h2,
#canvas #content .white p,
#canvas #content .white a.readmore_header {color: white;}
#canvas #content .blue h2,
#canvas #content .blue p,
#canvas #content .blue a.readmore_header {color: #0c2074;}	
#content .colfull {width:944px;float:left;	} 
#content .colfullcontent {width:756px;float:left; } 	
#content .col1_2 {width:378px;float:left; }	
#content .col1_3 {width:190px;float:left;}
#content .col1_3a {width:279px;float:left;}
#content .col1_3b {width:279px;float:left;}
#content .col1_3ab {width:558px;float:left;}
#content .col2_3 {width:560px;float:left;}
#content .col1_4 {width:189px;float:left;}	
#content .col2_4 {width:372px;float:left;}		
#content .coltree { width:186px;float:left;}
.subheader .colfull,	
.subheader .colfullcontent,	
.subheader .col1_2,	
.subheader .col1_3,
.subheader .col1_3a,
.subheader .col1_3b,		
.subheader .col2_3,
.subheader .col1_4,
.subheader .col2_4 {overflow:hidden;height:2.5em;}
#content .colfull .innerwrapper,
#content .col1_2 .innerwrapper,
#content .col1_3 .innerwrapper,
#content .col1_3a .innerwrapper,
#content .col1_3b .innerwrapper,		
#content .col2_3 .innerwrapper,
#content .col1_4 .innerwrapper,
#content .col2_4 .innerwrapper,	
#content .coltree .innerwrapper	 {
	padding-top:10px;
	padding-bottom: 5px;
	padding-left:15px;
	color:#0c2074;}
#content ul {
	padding-left:0px;
	margin-top:-2px;
	margin-bottom:1.2em;
	font-size:80%;}
#content ul li {
	display:block;
	font-size:95%;
	font-weight:normal;
	color:#0c2074;
	text-decoration:none;
	margin-bottom:16px;}
#content .departments ul li {margin-bottom:10px;}
#content ul li.empty {
	padding-left:14px;
	background-image:none;
	font-size:1px;
	font-weight:normal;
	color:#0c2074;
	line-height:1px;
	text-decoration:none;
	font-weight:bold;}		
#content ul li a {font-size:90%;text-decoration:none;}
#content ul li a:hover {text-decoration:underline;}
#content ul li img {float:left;margin-right:15px;margin-top:2px;}
#content ul li h4 {
	font-size:90%;
	color:#0c2074;
	font-weight:bold;
	padding-right:16px;}
#content ul li p {font-size:90%;padding-right:16px;margin-bottom:2px;}
#content ul li .intro {	font-weight:bold;color:#414040;}
#content ul li p.subhmp_item_published {font-style:italic;font-size:90%;}
#content ul li p.publishdate {font-style:italic;font-size:100%;padding-left:66px;}
#content ul li p.publishdate {font-style:italic;font-size:100%;padding-left:66px;}
.subhomepage #content ul li p.publishdate {font-style:italic;font-size:90%;padding-left:0px;}
.subhomepage #content ul li a {color:#343434;}
.subhomepage #content ul li span a {color:#0c2074;line-height:0.7em;}
.subhomepage #content ul.linklist li a {color:#0c2074;}
#content ul.linklist{}
#content h2.linklistHidden{display:none;}
body.homepage #content ul.linklist {margin-top:-3px;}
#content ul.linklist li {
	margin-bottom:8px;  
	padding-left:14px;
	background:url(../../images/icons/smallarrowblue.png) no-repeat 0px 3px;
	padding-right:10px;
        line-height: 1.3em;
        font-size:95%;}
#content ul.linklist li a:link,
#content ul.linklist li a:visited,
#content ul.linklist li a:active,
#content ul.linklist li a:hover	{
	background:#fff;  
	padding-left:0px; 
	font-weight:normal;
	line-height: 1.4em;}
#content .eventlist ul.linklist li{
	background-color:#f4fafe;
	background-position:15px 7px;	 
	padding-left:30px;		 
	margin-bottom:1px;		 
	padding-bottom:8px;
	padding-top:4px;}
#content .eventlist ul.linklist li a:link,
#content .eventlist ul.linklist li a:visited,
#content .eventlist ul.linklist li a:active,
#content .eventlist ul.linklist li a {background:#f4fafe; }
#content ul.list2col {margin-top:0px; }
body.homepage #content ul.list {margin-top:-2px;}
#content ul.list li,
#content ul.list2col li {
	padding-left:0px; 
	background:none;  
	float:left;	}	
ul.list li {width:100%;}
ul.list2col li {width:49.9%;display:block;float:left;}
ul.list li img,
ul.list2col li img {
	display:block;
	float:left;
	margin-right:15px;
	margin-bottom:1px;}	
.col2_3 ul.list2col p {width:250px;}
ul.sortedColumn{width: 48.0%;float:left;}
ul.list2col li.sortedColumn {width: 100%;}
#textcontent a:link, #textcontent a:visited, #textcontent a:active, #textcontent a:hover{ color:#000000; text-decoration:underline; }
#textcontent {font-size:80%;padding-top:10px;padding-right:30px;}
#textcontent h1 {color:#0c2074;font-size:85%;font-weight:bold;}
#textcontent h1.faqitem {font-size: 100%;line-height: 100%;}
#textcontent div.faq ul li{ font-size:110%; }
#textcontent div.faq ul li a{ font-size:90%;}
/*#textcontent p {font-size:85%;}*/
#textcontent > p {font-size:85%;}
#textcontent div {font-size:100%; line-height:1.2em;}
#textcontent div#bodytext {font-size:85%; line-height:1.2em;}
/*#textcontent > div {font-size:85%; line-height:1.1em;}*/
#textcontent p.emphasis {font-weight:bold; }
#textcontent p.colored {color:#0c2074;}
#textcontent p.quoted {font-style:italic; }
#textcontent ul,ol {
 	margin-top:0px;
	list-style-position:outside;
	margin-bottom:0.8em;
	font-size:100%;}
#textcontent ul#relaties{font-size:100%;margin-top:8px;}
#textcontent ul {margin-left:0px;padding-left:0px;}
#textcontent ul ul{font-size:115%;}
#textcontent ol {
 	list-style-type:decimal;
 	margin-left:0px;
	padding-left:1.5em;		
	list-style-position:outside;}
#textcontent ul li,
#textcontent ol li {
 	margin:0px;
	padding:0px;
	color:black;
	list-style-type:none;
	padding-right:40px;
	font-size:85%;
	line-height:1.2em;
	margin-bottom:0px;}	 
#textcontent #bodytext ul li,
#textcontent #bodytext ol li {font-size:100%;}
#textcontent ul li {background: url(../../images/contentlist_bullet.gif) no-repeat 0px 4px; padding-left:16px;}	 	 
#textcontent ol li ul li {background: url() no-repeat ;font-size:100%;}
#textcontent ol ul li {list-style-type:disc;}
#textcontent ul li a {
	font-size:100%;
	text-decoration:underline;
	color:#000000;}
#textcontent .indexpage li a {
	font-size:100%; 
	text-decoration:none;
	color:#0C2074;}
#textcontent .indexpage  li a:hover { text-decoration:underline; color:#0C2074;}
#textcontent #bodytext ul#relaties  li a {font-size:100%;} 
#textcontent ul#relaties  li a {font-size:85%;} 
#textcontent ol li {list-style-type:decimal;padding-left:0px;}
#textcontent ol ol li{list-style-type:decimal;padding-left:20px;font-size:100%;}	
#textcontent ol ol ol li{list-style-type:decimal;padding-left:40px;}	
#textcontent ol ol ol ol li{list-style-type:decimal;padding-left:60px;}	
#textcontent ul ul li{font-size:90%;}	 	 	 
#textcontent ul ul ul li{font-size:85%;}	 	 	 
#textcontent ul ul ul ul li{font-size:85%;}	 	 	 
#textcontent ul ul ul ul ul li{font-size:90%;}	 	 	 
#textcontent ul ul ul ul ul ul li{font-size:85%;}	 	 	 
#textcontent p a:link,
#textcontent p a:visited,
#textcontent p a:active,
#textcontent p a:hover {text-decoration:underline;color:black;}
#textcontent p.colored a:link,
#textcontent p.colored a:visited,
#textcontent p.colored a:active,
#textcontent p.colored a:hover {color:#0c2074;}
#textcontent p.quoted a:link,
#textcontent p.quoted a:visited,
#textcontent p.quoted a:active,
#textcontent p.quoted a:hover {font-style:italic;}
#textcontent table {border:1px solid #CED2E3;margin-top:12px;margin-bottom:12px;}
#textcontent table th,
#textcontent table td {	padding:10px;text-align:left;border-bottom:1px solid #CED2E3;}
#textcontent table th {color:#0c2074;font-size:85%;}
#textcontent table td {font-size:85%;}
#textcontent table table tbody td {font-size:100%;}
#textcontent table tbody td p{ font-size: 100%}
#textcontent table tbody td {font-size:85%;line-height:120%;}	
#textcontent #bodytext table tbody td {font-size:100%;}	
#content #sideblocks {margin-top:10px;font-size:80%;}
#content .sideblocks {margin-top:10px;font-size:80%;}
.contentpage #content .sideblockbluesocial {display:none;}
#content div.sideblockblue,
#content div.sideblockpurple {
	min-height:150px;
	height:auto !important; /* min-height fix ie6 en ie7 */
	height:150px;
 	width:150px;}
#content div.sideblockblueDouble{
	min-height:300px;
	height:auto !important; /* min-height fix ie6 en ie7 */
	height:300px;
	width:150px;
 	background-color:#E3F2FD;}
#content div.sideblockblueDoubleDep{
 	background-color:#E3F2FD;}
#content div#searchToppers {
	margin-top:10px;background-color:#E3F2FD;padding-top:5px;padding-left:5px;}
#content div#searchToppers a.readmore {font-weight:normal;}
#content div#searchToppers h1 { font-size:75%; font-weight:bold;color:#0C2074; }
#content div#searchToppers li { margin-bottom:5px; }
#content div.sideblockblue {background-color:#E3F2FD; }	 
#content div.sideblockpurple {background-color:#CED2E3; }
#content .sideblocks div.innerwrapper {padding:8px;}
#content .sideblocks ul.linklist li a:link,
#content .sideblocks ul.linklist li a:visited,
#content .sideblocks ul.linklist li a:active,
#content .sideblocks ul.linklist li a:hover {background-color:#E3F2FD;font-size:110%;}
#content .sideblocks div.innerwrapper h1 {color:#0c2074;font-size:130%;margin-bottom:12px;}	 
#content .sideblocks div.innerwrapper h1.linklist {font-size:100%;font-weight:bold;}	 
#content .sideblocks div.innerwrapper h2 {
	color:#0c2074;
	font-size:85%;
	font-weight:bold;
	margin-bottom:4px;}
#content .sideblocks div.innerwrapper p {
 	font-size:85%;
	padding:0px;
	margin:0px;
	line-height:1.1em;
	margin-bottom:2px;}	 
#content .sideblocks div.innerwrapper a {font-size:85%;}
#content .sideblocks div.innerwrapper div.departments a.readmore {font-weight:normal;font-size:110%;}	
#content .sideblocks h2{ }
div#listheader	{
	float:left;
	clear:both;
	width:480px;
	margin-top:10px;
	margin-bottom:16px;
	font-size:80%;}
div#toon_zoek_resultaten div#listheader	{font-size:85%;}
#listheader .itemcount{
	float:left;
	font-weight:bold;
	font-size:95%;
	color:#0c2074;}
div#toon_zoek_resultaten .itemcount{font-size:100%;}
#listheader .searchnum {margin-right:10px;}
#searchfooter #nextSearchNum {display:none; float:right;}
#searchfooter #prevSearchNum {display:none; float:left;}
#listheader .pagenumberof{
	float:right;
	width:45px;
	text-align:center;
	font-size:90%;
	padding-top:1px;}
#listheader .pagenumberof a { font-weight:bold;}	
div#toon_zoek_resultaten .date {margin-right:10px; display:inline;}
div#toon_zoek_resultaten div#listfooter a#linkpagenext{font-size:100%;}	
div#toon_zoek_resultaten div#listfooter a#linkpageprev{font-size:100%;}	
#listfooter{
	float:left;
	width:380px;
	text-align:center;
	font-size:80%;}	
div#toon_zoek_resultaten #listfooter{font-size:100%;}
div#toon_zoek_resultaten_cis #listfooter{font-size:80%;}
#listfooter .previous{font-size:90%;}
#listfooter ul.pages{display:inline;font-size:100%;}
#listfooter ul.pages li{display:inline;line-height:1.2em;}	
#listfooter ul.pages li span{
	display:inline;
	font-size:85%;
	font-weight:bold;}		
#listfooter .next{font-size:90%;}
#listfooter a.linkpage{padding:0px 4px 0px 4px;}
body.newspage #content ul.list{
	margin-bottom:0px;
	font-size:80%;}	 
body.newspage #content ul.list li h4{padding-right:80px;}	
body.newspage #content ul.list li h4.publicatiedatum { font-style:italic; font-weight:normal; color:#000000;}
body.newspage #content ul.list li p{padding-right:80px;}
#canvas span.button ,  #canvas input.button {
	background-color:#0C2074;
	color:white;
	padding:4px;
	padding-left:12px;
	padding-right:12px;
	float:none;
	margin-bottom:10px;
	font-size:100%;
	font-weight:bold;}
#canvas input.button:hover {cursor:pointer;}
#canvas span.button a {color:white;}
img.thumb{width:51px;height:53px;}
img.thumbLarge{width:100px;}
div.container { width: 97%;padding: 0px;}
#content ul li a.subhlink:hover{cursor:pointer;text-decoration:none;}
div.container span.title{font-weight:bold;color:#0C2074;}
/*div.container div.subhmp_tekst2{ line-height: 1.0em; font-size:100%}*/
div.container .thumbnail {width:60px;height:100%;float:left;}
div.container .thumbnailLarge {width:100px;height:100%;float:left;margin-right:5px;}
div.col2_3 ul.sortedColumn div.container div.subhmp_tekst2{ line-height: 1.2em; font-size:100%;height:100%;display:table;}
div.col2_3 ul div.container div.subhmp_tekst2{ line-height: 1.2em; font-size:100%;height:100%;display:table;}
#content div.subhmp_tekst2 p a.readmore{ line-height: 1.5em; font-size:100%;height:100%;color: #0C2074;}
div.col2_4 div.container div.subhmp_tekst2{ line-height: 1.2em; font-size:100%;height:100%;display:table;}
.list2col div.container div.subhmp_tekst2 span a {color:#0C2074;}
.list2col div.container div.subhmp_tekst2 a {color:#343434;line-height:1.3em;}
/*div.subhmp_tekst2:hover{ text-decoration:underline; cursor:pointer; }*/
#content div.subhmp_tekst2 > a:hover {text-decoration:none;}
div.floatl {
	position: relative;
	float:left;
	margin-right: 0px;
	margin-top:0px;
	padding-left: 0px;
	margin-bottom:5px;
	display:table;}
div.floatr {
	position: relative;
	margin-left: 0px;
	padding-right: 3px;
	margin-bottom: 5px;
	display:table;}
div.floatrall {
	background-color:#E8F5FD;
	position: relative;
	margin-top:20px;
	margin-left: 0px;
	margin-bottom: 5px;
	display:table;
	height:17px;
	left:65px;
	padding:3px;
	width:180px;}
div.subhmp_img {
	float:left;
	margin-right:2px;
	margin-top:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:5px;}
div.subhmp_tekst {
	font-family:arial,verdana,helvetica,sans-serif;
	font-style:normal;
	line-height:1.3em;
	margin-left: 0px;
	padding-right:3px;
	margin-bottom:0px;
	margin-top:2px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right: 16px;
	display:table;}
img.contactgeg {
	padding-left:0px;
	padding-right:1px;
	margin-right:3px;}
.introtekst{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:70%;
	line-height:1.2em;
	color:#0c2074;
	font-weight:normal;
	padding-left:0px;
	padding-right:1px;
	padding-bottom:0px;
	margin-right:3px;
	margin-bottom:1px;
	font-style: normal;
	text-decoration: none;}  
.introtekst p {color:#0c2074;}
.introtekst a {text-decoration:none;}
div#introtekstFull{ display:none;}
div#introtekst{ margin-bottom:10px;}
#content ul li h4.publicatiedatum{color:#000000;font-weight:normal;}
a.subhmp_item_title{
	font-weight:bold;
	margin-bottom:2px;
	text-decoration:none;}
div a.subhmp_item_description{
	font-weight:normal;
	color:#000000;
	line-height:1.4em;
	text-decoration:none;}
#content ul li div p.subhml_item_published{
	font-weight:normal;
	color:#000000;
	font-style:italic;
	text-decoration:none;
	font-size:100%;	}
#content ul li a.subhmp_item_description:link, 
#content ul li a.subhmp_item_description:hover{text-decoration:none;}
#content a.subhmp_item_title_shift{
	font-weight:bold;
	font-size:85%;
	margin-bottom:2px;
	margin-left:0px;
	display:inline;}
div.subhmp_item_tekst_shift{
	font-family:arial,verdana,helvetica,sans-serif;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	font-size:85%;
	font-weight:normal;
	line-height:1.4em;}
a.subhmp_item_tekst_shift{color:#000000;line-height:1.4em;}
#content ul li a.subhmp_item_tekst_shift:hover{cursor:pointer;text-decoration:none;}
a.backto{background:url(../../images/icons/smallarrowblueback.gif) no-repeat left 2px;
	padding-left:11px;
	font-size:85%;
	font-weight:bold;
	color:#0c2074;}
#canvas #overlay{}
#canvas #overlay #overlayInner{position:absolute;left:0px;}
#textcontent_press p{font-size:8pt;line-height:13pt;}
#textcontent_press h1, h2{font-weight:bold;}
.pressMonth{
margin-top:25px;
margin-bottom:15px;
font-weight:bold;
font-size:90%;
color:#0c2074;
width:100%;
float:left;}
#content ul li.pressLink{
	list-style-position:outside;
	padding-left:1px;
	margin-bottom:0px;
	padding-bottom:2px;
	font-size:95%;}	
#content ul li a.pressLink{
	color:#0c2074;
	text-decoration:none;
	height:1.0em;
	vertical-align:top;}
span#download {margin-left:15px;font-size:85%;}	
#content .sideblocksocial ul li a {font-size:0;color:#ffffff;}
#textcontent div.indexpage {display:block; width:100%;}
#textcontent ul.indexpage {padding:0pt; font-size:100%; float:left; width:99%;}
#content ul li.morebookmarks {margin-left:4px;margin-bottom:4px;margin-top:1px;height:1.5em;}
#content ul li.morebookmarks img {margin-right:3px;margin-top:-2px;}
#content div.sendLink {font-size:80%;margin-left:15px;padding-top:25px;}
#printit {font-size:100%;}
#textcontent table#table-blue {border-color:blue;}
#textcontent table#table-blue td {border-color:blue;}
#textcontent table#table-blue tbody {border-color:blue;}
#textcontent table tbody td.red{background-color:red;}
#textcontent p.related { margin-top:25px; margin-bottom:15px;}
.newspage #textcontent p.publishDate { margin-top:25px; margin-bottom:15px;}
.nreactions {font-size:80%; color:#343434;}
.hoofdNieuws .nreactions {font-size:95%; color:#343434;}
#content ul li span#nreactions {font-size:85%; color:#343434; font-weight:normal; margin-right:10px;margin-left:10px;}
div #goback {font-size:75%;margin-top:25px;text-align:center; font-weight:bold;	}
div#goback a {padding-left:14px;}
fieldset.noborder {border-color:#FFFFFF; border-style:none;}
div#searchframe {float:right; width:280px;}
div#fontandspeaker {height:22px;float:right;padding-top:0px;width:240px;}
div#morebookmarks {
	z-index:10;
	margin-top:-5px;
	margin-left:60px;
	margin-bottom:4px;
	z-index:99;
	background-color:#E3F2FD;
	display:none;
	border-width:1px;
	border-style:solid;
	border-color:#9496BD;
	width:90px;
	height:auto;}
div#morebookmarks ul {font-size:95%;margin-top:10px;}
#textcontent div.flv div {padding-left:7px;padding-right:7px;font-size:85%;margin-bottom:5px;}
div#commonbm {float:left;height:30px;width:100%;margin-top:20px;}
div#commonbm ul#sbhome {margin-top:3px;margin-bottom:3px;display:inline;}
div#commonbm ul li.sbhome {margin-bottom:3px;display:inline-block;}
div#commonbm ul li.sbhome img { margin-right:1px;}
div#poll_nav div.poll_home{ background-color:#E8F5FD; }
div#poll_nav div.poll_kader{ border:solid 1px #E8F5FD;background-color:#E8F5FD;}
#content .subhomepage_blocks { width:100%;}
#content .subhomepage_blocks .quicklinks {width:185px;}
#content .subhomepage_blocks .minicaroussel ul {margin-top:5px;}
#content .subhomepage_blocks .textpagina {margin-top:5px;}
#content .subhomepage_blocks .afbeelding {margin-top:5px;}
#content li.linkImageNoBorder {padding-left:0px;} 
#content li.linkImageBorder {padding-left:0px;} 
#canvas div.noimage { font-size:12px; border-width:1px;border-style:solid;border-color:#0C2074;padding:3px;}
#canvas div.noimage ul.noimage {line-height:1.5em;font-size:1.0em;}
#canvas div.noimage ul.noimage > li.altlink > a.altlink {font-size:1.0em;}
