html {
	height: 100%; 
	overflow: -moz-scrollbars-vertical;
}
body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
}


.rounded-top {
	padding:0;margin:0;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;

	-webkit-border-bottom-right-radius:0!important;
	-webkit-border-bottom-left-radius:0!important;
	-moz-border-radius-bottomleft:0!important;
	-moz-border-radius-bottomright:0!important;
	border-width:0;
}
.rounded-bottom {
	padding:0;margin:0;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	border-width:0;
}

.rounded {	
	padding:0;margin:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-width:0;
}

.rounded-border {
	padding:0;margin:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #ccc;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	margin-bottom:-1px;
}

/* default menu styles */ 
ul.clean {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* default footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
}
#footer p {
	margin:0;
}

/* default modal settings */
#basic-modal-content {display:none;}

/* overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* container */
#simplemodal-container {
	height:450px; width:670px; 
	color:#000; 	
}
#simplemodal-container a {}
#simplemodal-container a.modalCloseImg {
		background-color:#000; 
		width:11px; height:11px; 
		display:inline; z-index:3200; 
		position:absolute; top:8px; right:15px; 
		cursor:pointer;
}
#simplemodal-container #basic-modal-content {}

#tagcloudholder {
	height:200px;
	width:168px;
}

#links p {
	font-size:inherit;
}

p.form_error {
	display:none;
}
p.form_success {
	display:none;
}

/* doelgroepen */
.doelgroep_all, .doelgroep_all_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-alle.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}

.doelgroep_all_en {	background-image:url(/images/ico-doelgroep-all.gif);}
.doelgroep_po, .doelgroep_po_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-po.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}
.doelgroep_vo, .doelgroep_vo_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-vo.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}
.doelgroep_mbo, .doelgroep_mbo_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-mbo.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}
.doelgroep_ho, .doelgroep_ho_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-ho.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}
.doelgroep_hbo, .doelgroep_hbo_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-hbo.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}
.doelgroep_wo, .doelgroep_wo_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-wo.gif);
	background-repeat:no-repeat;
	width:31px;
	height:14px;
	margin-top:2px;
}
.doelgroep_beleidsmedewerkers, .doelgroep_beleidsmedewerkers_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-beleidsmedewerkers.gif);
	background-repeat:no-repeat;
	width:131px;
	height:14px;
	margin-top:2px;
}
.doelgroep_bibliotheekmedewerkers, .doelgroep_bibliotheekmedewerkers_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-bibliotheekmedewerkers.gif);
	background-repeat:no-repeat;
	width:153px;
	height:14px;
	margin-top:2px;
}
.doelgroep_docenten, .doelgroep_docenten_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-docenten.gif);
	background-repeat:no-repeat;
	width:65px;
	height:14px;
	margin-top:2px;
}
.doelgroep_ictoers, .doelgroep_ictoers_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-icto.gif);
	background-repeat:no-repeat;
	width:60px;
	height:14px;
	margin-top:2px;
}
.doelgroep_onderzoekers, .doelgroep_onderzoekers_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-onderzoekers.gif);
	background-repeat:no-repeat;
	width:91px;
	height:14px;
	margin-top:2px;
}
.doelgroep_studenten, .doelgroep_studenten_en {
	display:inline-block;
	background-image:url(/images/ico-doelgroep-studenten.gif);
	background-repeat:no-repeat;
	width:68px;
	height:14px;
	margin-top:2px;
}



.doelgroep_all span,.doelgroep_all_en span,
.doelgroep_po span,.doelgroep_po_en span,
.doelgroep_vo span,.doelgroep_vo_en span,
.doelgroep_mbo span,.doelgroep_mbo_en span,
.doelgroep_ho span,.doelgroep_ho_en span,
.doelgroep_hbo span,.doelgroep_hbo_en span,
.doelgroep_wo span,.doelgroep_wo span,
.doelgroep_beleidsmedewerkers span, .doelgroep_beleidsmedewerkers_en span,
.doelgroep_bibliotheekmedewerkers span, .doelgroep_bibliotheekmedewerkers_en span,
.doelgroep_docenten span, .doelgroep_docenten_en span,
.doelgroep_ictoers span, .doelgroep_ictoers_en span,
.doelgroep_onderzoekers span, .doelgroep_onderzoekers_en span,
.doelgroep_studenten span, .doelgroep_studenten_en span
{
	visibility:hidden;
}

.mijnprogrammahidden {
	visibility: hidden;
}

.mijnprogrammatoevoegenhidden {
	display: none!important;
}

.mijnprogrammaverwijderenhidden {
	display: none!important;
}

/* tags */
.bibliotheek-tags {
	height:250px !important;
}

h4.tags-list-header {
	margin:12px 0 12px 0;
}
