/************************************************************
Title:     Extensions | Emile Blume - Netcreators.com
************************************************************/
.vcard {
	overflow:auto;
	display:block;
	clear:both;
	margin-bottom:5px;
}
.adr-descr h4 { margin-top:1em; }

#school-random { top:256px; left:498px; position:absolute; }
#school-random a {
	background:url(/fileadmin/files/pdc/Schoolkeuze/Afbeeldingen_testimonials/random.php) no-repeat 0 0;
	cursor:pointer;
	display:block;
	height:200px;
	width:200px;
	overflow:hidden;
}
#introduction { width:286px; }

/* SOLR ///*/
#center .tx-ncstsolrsearch-pi1 {
	width:526px;
	overflow:hidden;
}

/* LOKET ///////////////////////////////*/
.loket-top, .az-content, .theme-top {
	background:#F3F3F3 url(../../img/frame-top-small.gif) no-repeat left top;
	display:inline;
	float:left;
	border-bottom:7px solid #FFF;
	width:340px;
}

.theme-top .bottom {
	background:url(../../img/frame-bottom-small.gif) no-repeat left bottom;
	padding:10px;
	height:auto !important;
	float:left;
	width:320px;
}

.loket-top .search, .az-content .az-index {
	background:url(../../img/frame-bottom-small.gif) no-repeat left bottom;
	padding:10px;
	min-height:170px;
	height:auto !important;
	height:170px;
	float:left;
	width:320px;
}

.loket-top { border-right:7px solid #FFF; }
.loket-top p, .loket-top form { margin-bottom:0.1em; }
.loket-top label { display:none; }
.loket-top input { border:1px solid #D0C4CB; float:left; width:200px; }
.loket-top input.submit { background:transparent; border:none; clear:none; margin:1px 0 0 6px; width:auto; }

.az-content ul, .az-content li { display:inline; list-style:none; margin:0; padding:0; }
.az-content a { 
	color:#4D4D4D; 
	border-right:1px solid #DED7DB;
	display:inline;
	float:left;
	margin:0 7px 7px 0; 
	padding:0 7px 0 0;
}

.theme-top {
	background:#F3F3F3 url(../../img/frame-top.gif) no-repeat left top;
	clear:both;
	width:687px;
}
.theme-top .bottom { 
	background:url(../../img/frame-bottom.gif) no-repeat left bottom; 
	width:687px;
}

/* IR FAQ ////////////////////////////////////*/
.tx-irfaq-pi1 { margin-bottom: 1em; }
.tx-irfaq-pi1 .irfaq-show-hide { font-size: 0.9em; }
.tx-irfaq-pi1 dl { clear: both; }

.tx-irfaq-pi1 dt {
	font-size: 1.1em;
	margin-bottom: 0.3em;
	padding-bottom: 0.3em;
	color: #0E6293;
	border-bottom: 1px solid #E6E6E6;
}

.tx-irfaq-pi1 dt:hover { color: #D64DA0; }

.tx-irfaq-dynheader img {padding-right: 10px; }
.tx-irfaq-dynans-visible { padding-left:24px; }
.tx-irfaq-dynans-visible p {padding-left: 24px; }
.tx-irfaq-dynans-visible ol, .tx-irfaq-dynans-visible ul {padding-left: 46px; }
.tx-irfaq-dynans-visible ol p, .tx-irfaq-dynans-visible ul p {padding-left: 0px; }
.tx-irfaq-pi1 .tx-irfaq-pi1 .additional-info { border-top: 1px solid #E6E6E6; }

.tx-irfaq-pi1 p, .tx-irfaq-pi1 ul, .additional-info { margin-bottom: 1em;}
.tx-irfaq-pi1 ul li a { color:#D64DA0; }

/* SEARCH /////////////////////////////////////*/
#search {
	right:10px;
	top: 166px;
	position: absolute;
	width: 200px;
	z-index:14;
}

#search label { display:none; }
#search input { float:left; margin:0; padding:0; width:160px; font-size:11px; }
#search input.submit { background:transparent; border:0; clear:none; margin:1px 0 0 6px; width:auto;}

#search #generalSearchBox { width: 177px; }

.tx-indexedsearch-browsebox { margin-bottom:1em;}
.tx-indexedsearch-res { margin-bottom:0.3em; border-bottom:1px solid #CCC; }
.tx-indexedsearch-res-item { padding:0.3em; margin:0.3em; border-top:1px solid #CCC; }
.tx-indexedsearch p { margin:0; }
ul.browsebox, ul.browsebox li {
 	margin: 0;
 	padding: 0;
 	display: inline;
}

ul.browsebox a {
 	margin-right: 0.3em;
 	text-decoration: none;
}

.tx-ncstsolrsearch-pi1 ul{margin-left:0px; }
.tx-ncstsolrsearch-pi1 li, tx-ncstsolrsearch-pi1 {list-style-type:none; }
.tx-ncstsolrsearch-pi1 .hide-did-you-mean-page-suggestion{display:none;}
.tx-ncstsolrsearch-pi1 .hide-moreLikeThis-0{display:none;}
.tx-ncstsolrsearch-pi1 .hideRow-1{display:none;}
.tx-ncstsolrsearch-pi1 .showRestrictedHeader-0{display:none;}
.hide-did-you-mean-page-suggestion{display:none; }

/* FE User /////////////////////////////////////////////////*/
.tx-srfeuserregister-pi1 form legend { margin-bottom: 1em; }
.tx-srfeuserregister-pi1 form li { margin-bottom: 4px; width:100%; }
.tx-srfeuserregister-pi1 form li label { width: 200px; }
.tx-srfeuserregister-pi1 .radio { float: left; display:inline; }

.tx-srfeuserregister-pi1 .radio input, .tx-srfeuserregister-pi1 .radio label {
	background: 0;
	border: none;
	float: left;
	margin-right: 10px;
	width: auto;
}
/* FONTSIZE ////////////////////////*/
.tx-efafontsize-pi1 {
	background:url(../../img/pipe.gif) no-repeat right 7px;
	top: 0px;
	left: 213px;
	position: absolute;
	height:18px;
	width:42px;
	z-index:10;
}

.tx-efafontsize-pi1 a {
	display:inline;
	float:left;
	height:19px;
	width:12px;
	text-indent:-9999px;
}

.tx-efafontsize-pi1 a { background:url(../../img/sprite.png) no-repeat 0 -128px;}
.tx-efafontsize-pi1 a+a { background:url(../../img/sprite.png) no-repeat 0 -79px;}
.tx-efafontsize-pi1 a+a+a { background:url(../../img/sprite.png) no-repeat 0 -30px;}

/* JK Poll /////////////////////////////////////*/
.tx-jkpoll-pi1 label { float: none; }

/* submit extensions ////////////////////////////*/
.tx-jkpoll-pi1 .pollsubmit, .tx-pbsurvey-pi1-submit, .tx-pbsurvey-pi1-back,
.news-single-item .news-single-backlink a { 
	background: #D52709; 
	color: #fff; 
	border: none; 
	padding: 3px; 
	cursor: pointer;
	font-weight: normal;
}
/* fe login ////////////////////////////////*/
.tx-felogin-pi1 label { float: none; }

.felogin_submit {
	background-color: #D52709;
	border: 1px solid #D52709;
	color: #FFFFFF;
	font-size: 11px;
	margin: 5px 0 5px 5px;
	vertical-align: middle;
}
/* dmmjobcontrol ///////////////////////*/
.dmmjobcontrol_list_th1 { 
	color: #0E6293;
	font-size:1.1em;
	text-align: left;
	font-weight: normal;
}

.jobcontrol-definition { padding-bottom: 5px; }

/* nc_risbisleiden //////////////////////////*/

.prencrisbisleiden ul {
	margin-bottom: 0px;
	padding-bottom: 0px;
}