html,body,form,fieldset,div,h1,h2,h3,h4,h5,h6,p,pre,ul,ol,dl,address,table,tbody,td,th {
margin:0;
padding:0;}
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;
color:#343434;}
.MsoNormal {font-family:arial,verdana, helvetica, sans-serif !important; 
font-style:normal !important; }
body {font-size:16px;}
body {background:#fff url('../../images/grid.gif') repeat left top ;}	
h1,h2,h3,h4,h5,h6 {
font-weight:normal;
line-height:1em;
padding-bottom:0;
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:0;}
p{margin-bottom:1em; line-height:1.2em;}	
ol,ul,li{ list-style-type:none;}
img,a img {border:solid 0;}
a:link,a:visited,a:active,a:hover{color:#0c2074;text-decoration:none;}
a:hover{color:#0c2074;text-decoration:underline;}
#search-started {
font-size:90%;
color:#0c2074;
text-align:center;
font-weight:bold;
display:none;
background:url('');
background-color:#FFF;}		
a.readmore, a.intern, a.extern {
background:url(/images/sprite.png) no-repeat -416px -274px;
padding-left:11px;
font-weight:bold;}
div.department{
position:relative;
padding-bottom:4px;
line-height:2em;
color:#082073;
height:30px;}
.info a.readmore {background:url(/images/sprite.png) no-repeat -416px -245px;}	
.info a.readmore:hover{color:#fff !important;}
div.maingroup{
position:relative;
line-height:2em;
left:170px;
color:#082073;
height:30px;}
#departmentlink {
min-width:170px;
max-width:320px;
float:left;
line-height:2.5em;
padding-top:0;
height:30px;}
.nodepartment{
float:left;
line-height:2em;
padding-top:4px;
height:25px;
max-width:350px;
overflow:hidden;}			
a.department{
padding-left:12px;
padding-right:0;
font-size:120%;
min-width:170px;
font-weight:bold;
margin-right:20px;
line-height:2em;
background:url('/images/sprite.png') no-repeat ;
background-position: -415px -385px;}
a.readmore_header {font-weight:bold;}
a.back, a.next {
font-size:85%;
font-weight:bold;
color:#0c2074;}
#contactlist a.back {background:url('/images/icons/smallarrowblue.png') no-repeat; background-position:0 2px; padding-left:12px;}
#textcontent .agenda_tekst a.back {background:url('/images/sprite.png') no-repeat; background-position:-416px -464px; 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;}
.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;}
.floatleft {float:left;}
.clearleft {clear:left;}
input, select, textarea {line-height:1.3em;}
div#topcanvas {width:100%;min-width:1024px;}
/*use sprite images*/
#top {background:#e8f5fd;min-width:1012px;}
#top .innerwrapper {margin-left:auto;margin-right:auto;text-align:left;max-width:1012px;}
#logo {width:195px;height:70px;float:left;margin-left:30px;border:solid 0;}
#logo-small {width:83px;height:35px;float:left;margin-left:0;border:solid 0;}
#logo a {
background:url('/images/sprite.png') no-repeat ;
background-position: -5px -288px;
display:block;
width:191px;
height:70px;
overflow:hidden;
text-indent:100%;
white-space:nowrap;}
#logo-small a {
background:url('/images/sprite.png') no-repeat ;
background-position: -123px -376px;
display:block;
overflow:hidden;
text-indent:100%;
white-space:nowrap;margin-top:16px;}
#logo img {width:221px;height:70px;}
#sidewides {
padding-left:10px;padding-top:10px;
float:left;
margin-top:0px;margin-bottom:4px;height:55px;
background:#E8F5FD none repeat scroll 0 0;}
#sidewides ul li {
height:51px;
float:left;
color:#0c2074;
font-size:11px;	
border-left:solid 1px #bdcae2;
overflow:hidden;}
#sidewides li.first{border-left:solid 0;}
#sidewides a{
background:url('/images/sprite.png') no-repeat;
display:block;
height:24px;width:56px;
overflow:hidden;
padding-top:27px;
line-height:1em;}
#sidewides a.home {width:40px;padding-left:0;background-position: -14px -6px;}
#sidewides a.myPage {width:87px;padding-left:3px;background-position: -310px -381px;}
#sidewides a.login {width:90px;padding-left:0;background-position: -118px -10px;}
#sidewides a.logout {width:70px;padding-left:0;background-position: -302px -11px;}
#sidewides li.language a.en{width:59px;padding-left:5px;background-position: 7px -122px;}
#sidewides li.dimmed a.en{width:59px;padding-left:5px;background-position: -111px -178px;}
#sidewides li.language a{width:47px;padding-left:9px;background-position: -116px -64px;}
#sidewides li.dimmed a{width:43px;padding-left:13px;background-position: 3px -64px;color:#BFCBE5;text-decoration:none;}
#sidewides li.dimmed a:hover{cursor:default;}
#sidewides a.Ehome {width:91px;padding-left:0px;background-position: -255px -64px;}
#sidewides a.medewerker {width:71px;padding-left:5px;background-position: -260px -121px;}
#sidewides a.employees {width:58px;padding-left:5px;background-position: -265px -121px;}
#sidewides a.accessibility {width:83px;padding-left:3px;background-position: -255px -176px;}
#sidewides a.contactDirection {width:57px;padding-left:8px;background-position: -269px -176px;}
#sidewides a.sitemap {width:47px;padding-left:13px;background-position: 0 -178px;}
#sidewides a.atoz {width:47px;padding-left:13px;background-position: -390px -172px;}
#sidewides a.print {width:42px;padding-left:18px;background-position: 0 -234px;}
#sidewides a.send {width:47px;padding-left:13px;background-position: -125px -121px;}
#sidewides a.verstuur {width:47px;padding-left:13px;background-position: -115px -121px;}
#searchpage #sidewides a.verstuur {visibility:hidden;}
div#searchframe {float:right;width:280px;height:43px;margin-top:11px;margin-bottom:4px;margin-right:25px;display:none;}
#search {
width:100%;
float:right;
background:#fff;
border:solid 1px #bdcae2; border-radius:4px;}
#search .searchbox {border:none;}
#search .searchbox br{clear:both;}
#search .searchbox .searchfield {
float:left;
margin-top:0;
border:solid 0;
border-radius:4px;
width:140px;
height:17px;
font-size:11px;	
color:#343434;
line-height:1.4em;}
#search .searchbox .searchbutton {
border:solid 0;
border-radius:0;
float:right;
background:#ffffff url('/images/sprite.png') no-repeat;
background-position:-405px -342px;
padding-left:18px;
padding-bottom:0;
margin-top:3px;
width:70px;
color:#0c2074;
font-size:11px;
cursor:pointer;}
#search .searchbox .extsearch {
background:#E8F5FD;
text-align:right;
font-size:11px;
padding-bottom:2px;
height:19px;border-radius:4px;}
#search .searchbox .extsearch span {display:block;padding-right:18px;padding-top:.4em;float:left;}
#search .searchbox .extsearch span.advsearch {float:right;background:transparent url('/images/sprite.png') no-repeat scroll -328px -401px;}
#search .searchbox .extsearch span.googlesearch {display:block; float:right; padding-left:5px;padding-top:0;}
#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 {
min-height:42px;max-height:42px;min-width:1012px;
white-space:nowrap;
background:#0c2074 url('/header/targetgroup-bg.png/');
box-shadow: 0 0 4px #0C2074;}
#targetgroupnavigation .innerwrapper {
margin-left:auto;
margin-right:auto;
text-align:left;
width:100%;
max-width:1024px;
padding-top:0;
overflow:hidden;
position:relative;
z-index:999;}
#targetgrouplist {margin-left:auto;margin-right:auto;max-width:960px;}
#targetgrouplist > div,#targetgrouplist > li {
float:left;
font-size:18px;
text-align:left;
color:#fff;
height:24px;
padding-top:13px;
padding-bottom:5px;
margin:0;
width:20%;
text-align:center;
}
/*
#targetgrouplist:after {
  content: '';
  display: inline-block;
}
*/
#targetgrouplist div.selected {background:#fff;color:#0c2074;}
#targetgrouplist a,
#targetgrouplist a:link,
#targetgrouplist a:visited,
#targetgrouplist a:active,
#targetgrouplist a:hover{color:#fff;font-weight:bold;font-size:85%;text-decoration:none;padding-left:0;padding-right:0;line-height:1.7em;}
#targetgrouplist .first a:link,
#targetgrouplist .first a:visited,
#targetgrouplist .first a:active
#targetgrouplist .first a:hover {padding-left:10px;}
#targetgrouplist a:hover {text-decoration:underline; }
#targetgrouplist .selected a:link,
#targetgrouplist .selected a:visited,
#targetgrouplist .selected a:active
#targetgrouplist .selected a:hover {color:#0c2074;text-decoration:none;padding-right:16px;}
#targetgrouplist img.arrow {padding-right:17px;}
#targetgrouplist a .arrow{ width:21px;height:18px;display:inline;
background: url('/images/sprite.png') no-repeat; 
position:absolute;overflow:hidden;text-indent:-200%;white-space:nowrap;}
#targetgrouplist a .arrow{background-position: -10px -392px; }
#targetgrouplist .selected a .arrow{background-position: -10px -365px;}
#fontscaler img.fontsize {width:16px;height:17px;}	
#accessbar {height:36px;background:#fff;}	
#accessbar .innerwrapper {
margin-left:auto;
margin-right:auto;
text-align:left;
max-width:942px;
height:42px;
vertical-align:top;
overflow:hidden;
padding-left:12px;box-sizing:border-box;}	
#accessbar .innerwrapper #treepath {
overflow:hidden;
float:left;
padding:8px 0 0 0;
height:25px;}
#accessbar .innerwrapper #treepath {font-size:70%;width:100%;max-width:600px;}
#treepath ul {font-size:small;margin-left:12px;}
#treepath ul li {
color:#0c2074;
float:left;
padding:6px 4px 2px 0;
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 {height:30px;width:60px;float:right;visibility:hidden;margin-top:5px !important;}
#accessbar .innerwrapper #fontscaler ul{float:left;list-style-type:none;height:100%;}
#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:url('/images/sprite.png') no-repeat;
display:inline-block;
height:28px;
width:20px;
color:transparent;
overflow:hidden;margin-bottom:5px;}
#fontscaler ul li.first a {background-position:-18px -439px !important;}
#fontscaler ul li a.herstel_lettergrootte {background-position:-39px -439px !important;}
#fontscaler ul li a.grotere_letters {background-position:-58px -439px !important;}
#accessbar .innerwrapper #readspeaker_button1 {
float:right;
width:120px;
padding-left:0;
margin-top:10px;
overflow:hidden;
font-size:70%;}
#accessbar .innerwrapper #readspeaker_button1 a {
background:url('/images/sprite.png') no-repeat;
margin-left:0;
width:90px;
height:20px;
overflow:hidden;
display:block;
text-indent:100%;
white-space:nowrap;
background-position:-118px -443px;}
#accessbar .innerwrapper #readspeaker_button1 a.en{background-position: -240px -443px;}
#accessbar #xp1 {left:-97px;top:-41px;position:relative;z-index:999;}
#accessbar #xp1 #bottomlinks {background-color:#fff;z-index:999;}
body.subhomepage #canvas .wrapperx,
#canvas #subhomepageheader {background-image:url('/contentimages/subhome_algemeen_inter.jpg');}
body.subsubhomepage #canvas .wrapperx,
#canvas #subsubhomepageheader {background-image:url('/contentimages/subsub_algemeen_inter.jpg');}
#canvas {margin-left:auto;margin-right:auto;text-align:left;/*max-width:1012px;width:100%;*/width:1012px;}
#canvas .wrapper {max-width:1012px;width:1012px;background-image:url();background-repeat:no-repeat;background-position:0 0;}
#canvas .innerwrapper {margin-left:35px;text-align:left;max-width:942px;background:#fff;}		
#canvas .innerwrapper .innerwrapper {background:none; margin-left:0;width:auto;}
#canvas #navigation {
font-size:100%;
float:left;
background:#fff;
margin-top:0;
vertical-align:top;
margin-top:0px;
padding-left:5px;
width:auto;}
#canvas #navigation2 {float:left;}
#canvas #content {float:right;width:100%;max-width:755px;background:#fff;padding-bottom:10px;}
.nomenu #canvas #content {max-width:942px;}
#navigation ul {padding-left:5px;font-size:95%;}
#navigation ul li {padding-left:14px;background:url('/images/sprite.png') no-repeat -432px -403px;margin-bottom:8px;font-size:85%;line-height:1.1em;}
#navigation ul li.selected {background:url('/images/sprite.png') no-repeat -415px -483px;}
#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:0;margin-bottom:16px;}
#navigation li ul li {padding-left:0;background:none;margin-top:3px;margin-bottom:0;font-size:110%;}
#navigation li ul li.selected {padding-left:0;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-left:auto;margin-right:auto;text-align:left;max-width:977px;width:auto;}
#footercanvas {margin-bottom:21px;overflow:hidden;}
#footer .innerwrapper {max-width:942px;width:auto;min-height:28px;background:#e8f5fd;}		
#footer #footerleft {float:left;margin-left:0em;margin-top:0;margin-bottom:.4em;width:33%;color:#0C2074;padding-left:5px;}
#footer #footerright {float:right;margin-right:0em;margin-top:0;margin-bottom:0;min-width:33%;}
#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;}
#footer .ruler {background:url('/images/sprite.png') no-repeat ; background-position: -430px -366px;display:inline-block;width:3px;height:10px;margin-left:4px;}
#footer div.first {background:url('');}
#footer a:hover {text-decoration:underline;}
#footer a.first {background:none;padding-left:0;}
#footer li.telefoon{padding-left:32px;display:block;margin-right:150px;line-height:1.3em;}
#footer span.telefoon{
background:url('/images/sprite.png') no-repeat;
background-position:-210px -294px;
width:auto;display:inline-block;position:relative;padding-left:20px;padding-top:0px;}
#canvas #content #subhomepageheader {
background-repeat:no-repeat;
background-position: -221px 0;
background-color:#bcdae2;	
color:#0c2074;
height:164px;
width:790px;}
#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:40em;margin-top:1em;line-height:1.1em;font-size:90%;}
#canvas #content #subsubhomepageheader {
background-repeat:no-repeat;
background-position: -221px 0;
background-color:#bcdae2;	
color:#0c2074;
width:791px;
height:135px;}
#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;}	
#subsubhomepageheader_text {float:left; margin-left:10px;}
#subsubhomepageheader_text p{color:#0c2074;font-weight:bold;font-size:100%;}
#subsubhomepageheader_text p.small{font-weight:normal; font-size:80%;}
#canvas #content #contentpageheader {color:#0c2074;min-height:42px;}
#canvas #content #contentpageheader .innerwrapper {padding-left:15px;padding-top:.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:-42px;
margin-bottom:0;
position:relative;}
#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:100%;max-width:756px;float:left; } 	
#content .col1_2 {width:378px;float:left; }	
#content .col1_3 {width:24%;min-width:156px;max-width:250px;float:right;}
#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:75%;min-width:250px;max-width:560px;float:left;}
#content .col1_4 {width:24%;min-width:100px;max-width:189px;float:left;}	
#content .col2_4 {width:49%;max-width:372px;float:left;}
#content .col3_4 {width:75%;min-width:100px;max-width:560px;float:left;}
#content .cleft {float:left !important;}		
#content .cright {float:right !important;}		
#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 .col3_4 .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-weight:normal;
color:#0c2074;
line-height:1px;
text-decoration:none;}		
#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:0;}
.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/sprite.png') no-repeat;
background-position:-430px -402px;
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:1px;font-weight:normal;line-height: 1.4em;}
#content .eventlist ul.linklist li{
background-color:#f4fafe;
background-position:-430px -400px;	 
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:0; }
body.homepage #content ul.list {margin-top:-2px;}
#content ul.list li {padding-left:0; background:none; float:left; width:100%;min-height:50px;}
#content ul.list2col li{padding-left:0; background:none; float:left;}
#content ul.list li div.arrow { float:right;width:30px;min-height:30px;padding-left:10px;padding-top:17px;display:none;z-index:999;}
#content ul.list li,
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%;min-width:250px;float:left;}
ul.sortedColumn li {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:140%;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%;text-indent:1px;}
#textcontent div {font-size:100%; line-height:1.2em;}
#textcontent div#bodytext {font-size:85%; line-height:1.2em;}
#textcontent p.emphasis {font-weight:bold; }
#textcontent p.colored {color:#0c2074;}
#textcontent p.quoted {font-style:italic; }
#textcontent ul,ol {margin-top:0;list-style-position:outside;margin-bottom:.8em;font-size:100%;margin-top:4px;margin-bottom:4px;display:table;}
#textcontent ul#relaties{font-size:100%;margin-top:8px;clear:left;}
#textcontent ul ul{font-size:115%;}
#textcontent ol {list-style-type:decimal;margin-left:0;padding-left:1.5em;list-style-position:outside;}
#textcontent ul li,
#textcontent ol li {
margin:0;
padding:0;
color:#343434;
list-style-type:none;
padding-right:40px;
font-size:85%;
line-height:1.2em;
margin-bottom:0;}	 
#textcontent ul > li,
#textcontent ol > li {font-size:100%;}
#textcontent ul > li {background: url('/images/contentlist_bullet.gif') no-repeat 0 4px; padding-left:16px;}	 	 
#textcontent ul li a {font-size:100%;text-decoration:underline;color:#000;}
ul#relatiesNieuws {line-height:1.2em;}
ul#relatiesNieuws li {margin-top:4px;}
#textcontent ul#relatiesNieuws li a{font-size:85%}
ul#relatiesNieuws span.pubdate {font-size:85%;margin-left:10px;}
#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 {display:list-item;list-style-type:decimal;padding-left:0px;}
#textcontent ul ul > li{font-size:90%;}	 	 	 
#textcontent ul ul ul li{font-size:85%;}	 	 	 
#textcontent ul ul ol li{font-size:100%;}	 	 	 
#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%;}	
a.bookmark{background:url('/images/icons/smallarrowblue.png') no-repeat; background-position:0 2px; padding-left:12px;}	 	 	 
div.innerwrapper #bookmark{background:url('/images/icons/smallarrowblue.png') no-repeat; background-position:0 2px; padding-left:12px;}	 	 	 
#textcontent p a:link,
#textcontent p a:visited,
#textcontent p a:active,
#textcontent p a:hover {text-decoration:underline;color:#343434;}
#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%;}	
#textcontent div > div {margin-top:10px;margin-bottom:10px;}
#textcontent div.videoFile > div {margin-top:0px;}
#content #sideblocks {margin-top:10px;font-size:80%;}
#content .sideblocks {margin-top:10px;font-size:80%;float:right;}
.contentpage #content .sideblockbluesocial {display:none;}
#content div.sideblockblue,
#content div.sideblockpurple {min-height:150px;height:auto !important;height:150px;width:150px;}
#content div.sideblockblueDouble{min-height:300px;height:auto !important; height:300px;width:150px;background-color:#E3F2FD;}
#content div.sideblockblueDoubleDep{background-color:#E3F2FD;}
#content div.sideblockblue {background-color:#E3F2FD; border-radius:3px;}	 
#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:0;margin:0;line-height:1.1em;margin-bottom:2px;}	 
#content .sideblocks div.innerwrapper a {font-size:85%;}
#content .sideblocks div.innerwrapper a.dblBlock {font-size:100%;}
#content .sideblocks div.innerwrapper div.departments a.readmore {font-weight:normal;font-size:110%;}	
div#listheader	{float:left;clear:both;width:480px;margin-top:10px;font-size:80%;}
#listfooter{float:left;width:100%;text-align:center;font-size:80%;}	
#searchfooter {width:100%;float:left;}
#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:0 4px 0 4px;}
body.newspage #content ul.list{margin-bottom:0;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:#000;}
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;}
body.carr div.container img.thumb{width:100px;height:auto;}
div.container { width: 97%;padding: 0;}
div.container:hover {background-color:#f3f3f3;}
#content ul li a.subhlink:hover{cursor:pointer;text-decoration:none;}
div.container span.title{font-weight:bold;color:#0C2074;}
div.container .thumbnail {width:60px;height:100%;float:left;}
body.carr div.container .thumbnail{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;}
#content div.subhmp_tekst2 > a:hover {text-decoration:none;}
div.floatl {
position: relative;
float:left;
margin-right: 0;
margin-top:0;
padding-left: 0;
margin-bottom:5px;
display:table;}
div.floatr {
position: relative;
margin-left: 0;
padding-right: 3px;
margin-bottom: 5px;
display:table;}
div.floatrall {
background-color:#E8F5FD;
position: relative;
margin-top:20px;
margin-left: 0;
margin-bottom: 5px;
display:table;
height:17px;
left:65px;
padding:3px;
width:180px;}
div.subhmp_img {
float:left;
margin-right:2px;
margin-top:0;
padding-left:0;
padding-top:0;
padding-bottom:0;
margin-bottom:5px;}
div.subhmp_tekst {
font-style:normal;
line-height:1.3em;
margin-left: 0;
padding-right:3px;
margin-bottom:0;
margin-top:2px;
padding-top:0;
padding-bottom:0;
margin-right: 16px;
display:table;}
img.contactgeg {padding-left:0;padding-right:1px;margin-right:3px;}
.introtekst{
font-size:70%;
line-height:1.2em;
color:#0c2074;
font-weight:normal;
padding-left:0;
padding-right:1px;
padding-bottom:0;
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:#000;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:#000;line-height:1.4em;text-decoration:none;}
#content ul li div p.subhml_item_published{font-weight:normal;color:#000;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:0;display:inline;}
div.subhmp_item_tekst_shift{
font-style:normal;
text-decoration:none;
color:#000;
font-size:85%;
font-weight:normal;
line-height:1.4em;}
a.subhmp_item_tekst_shift{color:#000;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;}
#canwaswrapper #overlay{}
#canwaswrapper #overlay #overlayInner{position:absolute;left:0px;}
#pe{float:left;   
position: relative;}
#pe #close_overlay{position: absolute;color: #0c2074;width:30px;}
#pe #close{
position: absolute; 
color: #0c2074; 
font: bold 24px/24px Helvetica, Sans-Serif;  
margin-left:10px; 
width:30px;
z-index: 100;}
#pe #overlaytext{
bottom:0px;
color: #0c2074;
font: bold 12px/12px Helvetica, Sans-Serif;
left: 10px;}
#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:0;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:#fff;}
#textcontent div.indexpage {display:block; width:100%;}
#textcontent ul.indexpage {padding:0pt; font-size:85%; float:left; width:99%; margin-bottom:10px;}
#content div.sendLink {font-size:80%;margin-left:15px;padding-top:25px;}
#printit {font-size:100%;}
#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;}
.listTekst .nreactions {font-size:90%;}
.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:#FFF; border-style:none;}
div#fontandspeaker {height:25px;float:right;padding-top:0;max-width:180px;}
#textcontent div.flv div {padding-left:7px;padding-right:7px;font-size:85%;margin-bottom:5px;}
div#commonbm {float:left;min-height:30px;margin-top:0px;margin-left:6px;}
#homepage div#commonbm{margin-top:20px;/*margin-left:174px;*/margin-left:0px;width:100%;}
div#commonbm ul#sbhome {margin-top:3px;margin-bottom:3px;display:inline-block;margin-left:3px;}
div#commonbm ul li.sbhome {margin-bottom:3px;margin-right:4px;display:inline-block;height:15px;}
div#commonbm ul li.sbhome a {background:url('/images/icons/sb1.png') no-repeat; color:#fff;overflow:hidden; height:20px; width:20px;display:block;vertical-align:bottom;line-height:6em;}
div#commonbm ul li.sbhome#rss a {background-position:-2px -122px; }
div#commonbm ul li.sbhome#fb a {background-position:-217px -260px; }
div#commonbm ul li.sbhome#tw a {background-position:-2px -63px; }
div#commonbm ul li.sbhome#ut a {background-position:-2px -91px; }
div#commonbm ul li.sbhome#ig a {background-position:-219px -359px; }
div#commonbm ul li.sbhome#li a {background-position:-218px -383px }
div#commonbm ul li.sbhome#print a {background-position:-2px 0; }
div#commonbm ul li.sbhome#send a {background-position:-2px -28px; }
div#commonbm ul li.sbhome#delen a {margin-top:2px;background-position:0px -235px; }
div#commonbm ul li.sbhome#verstuur a {margin-top:2px;background-position:0px -31px;}
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 .quickLink {width:185px;float:left;}
#content .subhomepage_blocks .minicaroussel {float:left;}
#content .subhomepage_blocks .minicaroussel ul {margin-top:5px;}
#content .subhomepage_blocks .textpagina {margin-top:5px;margin-bottom:10px;float:left;}
#content .subhomepage_blocks .afbeelding {margin-top:5px;float:left;}
#content li.linkImageNoBorder {padding-left:0;} 
#content li.linkImageBorder {padding-left:0;} 
#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;}
div#as_searchfield {width:200px;}
.italic {font-style:italic !important;}
#textcontent a.largeletter:hover {color:white;text-decoration:none;cursor:pointer;}
/* Autosuggest styles */
div.autosuggest{
position:absolute;
margin-top:5px;
background-color:#F5FAFE;
padding: 5px 0 0 0;
border-style:solid;
border-width:1px;
border-color:#B8BDD3;
z-index:999;
color:#0E234E;
font-size:110%;}
div.autosuggest div.as_header,
div.autosuggest div.as_footer{
position: relative;
height:6px;
padding:0 6px;
background-color:#F5FAFE;
overflow: hidden;}
div.autosuggest div.as_footer {background-color:#F5FAFE;}
div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner{
position:absolute;
top:0;left:0;
height: 6px;width: 6px;
background-color:#F5FAFE;}
div.autosuggest div.as_footer div.as_corner{background-color:#F5FAFE;}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar{
height: 6px;
overflow: hidden;
background-color:#F5FAFE;}
div.autosuggest ul{
list-style: none;
margin:0 0 -4px 0;
padding:0;
overflow: hidden;
color:#0E234E;
background-color:#F5FAFE;}
div.autosuggest ul li{
color: #0E234E;
padding: 0;
margin: 0 4px 4px;
text-align: left;}
div.autosuggest ul li a,
div.autosuggest ul li p{
color:#0E234E;
display: block;
text-decoration: none;
background-color: transparent;
position: relative;
padding: 0;
width: 100%;
font-family:arial;
font-size:75%;}
div.autosuggest ul li a:hover {text-decoration:underline;}
div.autosuggest ul li.as_highlight a:hover,
div.autosuggest ul li.as_highlight p:hover {text-decoration:underline;cursor: pointer;}
div.autosuggest ul li a ,
div.autosuggest ul li p {
display: inline;
padding: 3px 6px;
color:#0E234E;}
div.autosuggest ul li.as_highlight a span small {color: #0E234E;}
div.autosuggest ul li.as_highlight a {text-decoration:underline;}
div.autosuggest ul li a span { font-size:100%; display:inline; color:#999;}
/*
div.autosuggest ul li a span > span { font-size:100%; display:inline; color:#999;}
div.autosuggest ul li a span small{font-weight: normal;	color: #0E234E;}
div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr{
width:6px;height:6px;
position:absolute;
top:0;
padding:0;
margin:0;}

div.autosuggest ul li a .tr{right: 0;}
div.autosuggest ul li.as_highlight a .tl{left:0;}
div.autosuggest ul li.as_highlight a .tr{right:0;}
*/
div.autosuggest ul li.as_warning {font-weight: bold;text-align: center;}
div.autosuggest ul em{font-style: normal;font-weight:bold;color: #0E234E;}
a.ico,
#textcontent ul>li.ico {background-image:url('/images/icons/file-icons.2.png');background-repeat: no-repeat;padding-left: 25px;display:block;line-height:1.8em;}
.zip, #textcontent ul li.zip{background-position:-19px -551px !important;}
.audio, #textcontent ul li.audio{background-position:-20px -5px !important;}
.html, #textcontent ul li.html{background-position:-20px -704px !important;}
.img, #textcontent ul li.img{background-position:-20px -789px !important;}
.doc, #textcontent ul li.doc{background-position:-17px -424px !important;}
.xls, #textcontent ul li.xls{background-position:-19px -487px !important;}
.ppt, #textcontent ul li.ppt{background-position:-16px -289px !important;}
.pdf, #textcontent ul li.pdf{background-position:-20px -199px !important;}
.video, #textcontent ul li.video{background-position:-18px -359px !important;}
.rss, #textcontent ul li.rss{background-position:-19px -617px !important;}
.kis {background-position:-17px -138px !important;}
.frm {background-position:-19px -745px !important;}
.dep {background-position:-17px -843px !important;}
.nws {background-position:-17px -660px !important;}
.faq {background-position:-17px -43px !important;}
.idx {background-position:-17px -882px !important;}
.pod {background-position:-10px -234px !important;padding-left:37px!important;}
.empty_pod, #textcontent ul li.empty_pod {background-position:-18px -659px !important;}
a.empty{background: url(); padding-left:1px;}
#textcontent ul li.empty {background-position: -20px -701px;}
#fancybox-overlay {background-color:#081969;}
.slides {
overflow:hidden;
position:relative;
z-index:100;
margin-bottom:15px;
margin-top:10px;}
.vacaturesdetail .slides {margin-bottom:0;margin-top:0;padding-top:0;}
.slides .first { display:block;}
.slides .rest {display:none;}
/*cookies*/
#cookie-opt-in-footer{
display: block;
bottom: 0px;
width: 100%;
background-color:#0c2074;
min-height:28px;
position: fixed;
color: #fff;
font-size: 12px;
opacity: 1.0;
z-index: 9999;}
#cookie-opt-in-button{
padding:5px;
border: 1px solid #fff;
margin-right: 30px;
padding:0;
cursor: pointer;
position: fixed; 
bottom: 2px;
z-index: 9999;
right: 0;
color: #fff;
text-align: center;}
#cookie-opt-in-message{
color: #fff;
margin-right: auto;
margin-left: auto;
margin-top: 3px;
float:right;}
#cookie-opt-in-message div{float:left;color:#fff;padding-top:3px;}
#cookie-opt-in-message .button{
float:left; 
color:#fff;
border:1px solid #fff;
margin-top:2px;
margin-left:10px;
margin-right:10px;
padding-left:4px;
padding-right:4px;
padding-top:0px;
cursor:pointer;}
#opt-in-link-a{font-weight:bold;color: #fff; text-decoration: underline;}
#rememberCookie{
text-decoration:none;
line-height:1em;
font-weight:
bold;color:#fff;
font-size:24px;}
#layover-target{line-height:1.0em; display:none;}
#canvas-left{float:left;width:100px;height:auto;position:relative;margin-top:164px;background-color:#fff;padding:5px;display:none;}
#canvas-left #ticker {height:100px;overflow:hidden;color:#0C2074;font-size:80%;}
#canvas-left #ticker li {height:50px;color:#0C2074;}
#textcontent table.border-gray {border-color:#ebebeb !important;}
#textcontent table.border-gray td {border-color:#ebebeb !important;}
#textcontent table.border-gray tbody {border-color:#ebebeb !important;}
#textcontent table.border-blue-intra {border-color:#6DC3F1 !important;}
#textcontent table.border-blue-intra td {border-color:#6DC3F1 !important;}
#textcontent table.border-blue-intra tbody {border-color:#6DC3F1 !important;}
#textcontent table.border-blue-www {border-color:#0c2074 !important;}
#textcontent table.border-blue-www td {border-color:#0c2074 !important;}
#textcontent table.border-blue-www tbody {border-color:#0c2074 !important;}
#textcontent table.background-blue-intra td {background-color:#E8F5FD !important;}
#textcontent table.background-blue-www td {background-color:#E3F3FD !important;}
#textcontent table.background-gray td {background-color:#ebebeb !important;}
#textcontent table.border-none {border-color:#fff !important;border-width:0px !important;}
#textcontent table.border-none td {border-color:#fff !important;border-width:0px !important;}
#textcontent table.border-none th {border-color:#fff !important;border-width:0px !important;}
#textcontent table.border-none tr {border-color:#fff !important;border-width:0px !important;}
#textcontent table.border-none tbody {border-color:#fff !important;border-width:0px !important;}
#textcontent table.border-darkgray {border-color:#A3A3A3 !important;}
#textcontent table.border-darkgray td {border-color:#A3A3A3 !important;}
#textcontent table.border-darkgray tbody {border-color:#A3A3A3 !important;}
#textcontent table tr.background-blue-intra td {background-color:#E8F5FD !important;}
#textcontent table tr.background-blue-www td {background-color:#E3F3FD !important;}
#textcontent table tr.background-gray td {background-color:#ebebeb !important;}
#textcontent table tr td.background-gray {background-color:#ebebeb !important;}
#textcontent table tr td.background-blue-intra {background-color:#E8F5FD !important;}
#textcontent table tr td.background-blue-www {background-color:#E3F3FD !important;}
#textcontent table.hover-blue-intra tr:hover { background-color:#E8F5FD !important;}
#textcontent table.hover-blue-www tr:hover { background-color:#E3F3FD !important;}
#textcontent table.hover-gray tr:hover { background-color:#ebebeb !important;}
#textcontent table.hor-align-center td {text-align:center !important;}
#textcontent table.hor-align-end td {text-align:end !important;}
#textcontent table tr.bottom-line-blue td {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#0c2074 !important;}
#textcontent table tr.bottom-line-gray td {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ebebeb !important;}
#textcontent table thead td {font-weight:bold;font-size:100%;}
#textcontent table.color-white td{ color:#fff;}
#textcontent table tr.color-white td{ color:#fff;}
#textcontent table.color-blue-intra td{ color:#6DC3F1;}
#textcontent table tr.color-blue-intra td{ color:#6DC3F1;}
#textcontent table tbody td.red{background-color:red;}

#textcontent table.border-medium {border-width:5px !important;}
#textcontent table.border-thick {border-width:10px !important;}
#textcontent table.border-thick { border-spacing: 0;}
#textcontent table.border-round thead td:first-child {-moz-border-radius: 10px 0 0 0; -webkit-border-radius: 10px 0 0 0;border-radius:10px 0 0 0  !important;}
#textcontent table.border-round thead td:last-child {-moz-border-radius: 0 10px 0 0; -webkit-border-radius: 0 10px 0 0;border-radius:0 10px 0 0  !important;}
#textcontent table.logo {background:url('/images/logo_erasmusmc.png');}
#navigation {position:relative;background-color:#ffffff;border-style:solid;border-width:0;border-color:#0C2074;color:#0c2074;padding-top:10px;margin-top:0;}

#navigation0 {height:122px;}
#navigation0 h2 {color: #0C2074;font-weight:bold;line-height: 2.9em;font-size:160%;}
#navigation0 p { color: #0C2074;font-size:90%;margin-top:-20px; }
#navigation01 {height:42px;background-color:#E4F2FD;color: #0C2074;font-weight:bold;line-height: 1.9em;font-size:145%;}
.contentpage #navigation1 {margin-top:0;background-color:#fff;}
.tweetContainer {overflow:hidden;height:200px;}
.tweetContainer iframe{ margin-left:-6px;}
#leftside {width:35px;float:left;height:164px;}
.subsubhomepage #leftside {height:135px;}
#footercanvas {font-size:65%;min-height:28px;background:#e8f5fd;margin-left:0;margin-left:auto;margin-right:auto;border-radius:4px;width:944px;}
#footerleft {float:left;}
#footercanvas .telefoon{float:left;max-width:33%;min-width:110px;color:#0C2074;margin-top:4px;height:20px;}
#footerright {float:right;}
#footerright div{float:left;margin-top:8px;padding-left:8px;padding-right:8px;color:#0c2074;
background:url('/images/sprite.png') no-repeat ; background-position: -17px -420px;}
#navigation1 {overflow:hidden;max-width:180px;margin-bottom:5px;}
#colums_4 {float:left;width:100%;margin-top:8px;}
#pageTitlePhone {padding-left:15px;padding-top:4px;background-color:#E4F2FD;box-sizing:border-box;}
#pageTitlePhone h2 {color:#0C2074;font-size:140%;}
#pageTitlePhone p {color:#0C2074;font-size:80%;}
#navMenu {position:absolute;display:none;width:50px;height:20px;font-size:80%;background-color:#6DC3F1;color:#fff;
border-style:solid;border-width:1px;border-color:#0C2074;font-weight:bold;padding-left:8px;}
#navMenu a {color:#fff;}
#inner {position:relative;}
.targetwrap {width:auto;position:relative;}
#targetsubmenu {display:none;float:left;font-size:130%;position:fixed;left:1px;top:6px;z-index:9999;}
#tmenuContent{display:none;position:fixed;top:42px;left:0px;background-color:#0c2074;z-index:9999;font-size:85%;}
#tmenuContent a {color:#fff;}
#tmenuContent ul.target a {font-weight:bold;}
#tmenuContent li {border-width:1px 3px 1px 1px;border-style:solid;border-color:#E3F3FD;padding-top: 2px;padding-bottom: 2px;padding-left:3px;padding-right:4px;line-height:1.3em;}
#tmenuContent li.selected > a{font-weight:bold;}
#tmenuContent li ul li {padding-left:8px;}
#targetsubmenu a {color:#fff;}
.targetsb-show {height:auto !important;background-color:#0C2074;margin-left:0;}
.targetsb-on {width:200px;}
.videoFile {float:left;}
.newspage .videoFile {width:100%;}
div.sitemap {position:relative;margin-left:-192px;}
.newserror {color:#ff0000;}
#searchframeSmall {float:right; display:none;padding-left:0px;padding-top:0px;width:40px;height:40px;position:fixed;top:6px;right:1px;z-index:9999;}
#searchframeSmall a {height:auto;}
.showLeft {left:10px;z-index:999;position:absolute !important;margin-left:0 !important;float:left !important;}
.logoSmall {}
.showLeftX {position:fixed;top:3px;right:45px;z-index:999;}
div#bodytext img {max-width:100%;height:auto;}
#myMenu {width:auto;position:absolute;top:112px;left:5px;font-size:85%;visibility:hidden;z-index:900;border-color:#9496bd;border-width:1px;border-style:solid;background-color:#fff;}
#myMenuButtonx {width:10px;height:100%;float:right;border: 1px solid #0c2074;background-color:#007DEF;}
#myMenuButton{	width: 0; height: 0; border-top: 20px solid transparent; border-left: 50px solid red; border-bottom: 20px solid transparent; }
#myfavsButton a {color:#ffffff;font-size:85%;margin-left:0px;margin-top:3px;float:right;}

#leftmenu_small {font-size:90%;width:80%;margin-left:2px;margin-bottom:5px;float:left}
#leftmenu_small  a {font-weight:bold;}
#leftmenu_small li {padding-left:14px;background:url('/images/sprite.png') no-repeat -432px -403px;}
#leftmenu_small ul li ul li a {font-weight:normal;margin-left:10px;}

input[type=text], input[type=password], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
}
 
input[type=text]:focus, input[type=password]:focus, textarea:focus {
  box-shadow: 0 0 5px rgba(81, 103, 238, 1);
}
#searchframeMobile{display:none;position:fixed;top:10px;right:60px;height:30px;max-width:250px;width:65%;
float:right;border-color: #aaa;border-style: solid;border-width: 0px;/*box-shadow: 3px 3px 2px #0C2074;*/z-index:9999;}
#searchfieldMobile {width: 100%;height: 30px;font-size:115%;border-width:0px;line-height:1.5em;background-color:#E3F3FD;border-radius:3px;}
body:before {content: "";position: fixed;top: -10px;left: 0;width: 100%;height: 10px;
box-shadow: 0px 0px 10px #0C2074;
z-index: 100;
}
#topbar {width:100%; height:55px;background-color:#6DC3F1; display:none; }
.visible-desktop {display:block;}
.visible-desktop-tablet {display:block;}
.visible-tablet {display:none;}
.visible-phone {display:none;}
.hidden-desktop {display:none;}
.hidden-desktop-tablet {display:none !important;}
.hidden-tablet {display:block;}
.hidden-phone {display:block;}

@media (max-width:480px)
{
body {-webkit-text-size-adjust: none} /* iphone */
}
