/*
	FOOTER STUDIEGIDS
*/
.wrapper fieldset.footer .studiegids{
	background-color:transparent;
	padding-left:15px;
	border-bottom:1px solid #E1E1E1;
	margin-bottom:24px;
	padding-bottom:31px;
	padding-top:17px;
}

.wrapper fieldset.footer .studiegids fieldset legend span{
	background-image:url('../img/stichting_studiegids02.png');
	background-repeat:no-repeat;
	text-indent:-5000px;
	display:block;
	width:95px;
	height:23px;
	margin-bottom:15px;
}

.wrapper fieldset.footer .studiegids fieldset{
	text-align:center;
}

.wrapper fieldset.footer .studiegids fieldset a{
	text-decoration:none;
	font-weight:bold;
	color:#0069b1;
}	

.wrapper fieldset.footer .studiegids fieldset span.l1{
	margin-left:5px;
}

.wrapper fieldset.footer .studiegids fieldset span.l1 a{
	background-image:url('../img/studiegids_icon.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:8px;
}

.wrapper fieldset.footer .studiegids fieldset span.l2 a{
	background-image:none;
	padding:0;
	font-weight:normal;
	margin-left:5px;
}

/*
	NIEUWS
*/
.user-scriptlets-pi1{
	text-align:justify;
}

.user-scriptlets-pi1 .newsitem{
	position:relative;
	margin-right:15px;
	width:276px;
	height:261px;
	float:left;
}

.user-scriptlets-pi1 .newsitem .text{
	width:266px;
}

.user-scriptlets-pi1 .newsitem .text a{
	background-image:url('../img/stichting_nieuws_btn.png');
	background-repeat:no-repeat;
	display:block;
	width:95px;
	height:23px;
	text-indent:-5000px;
	position:absolute;
	bottom:0;
	right:0;
}

.user-scriptlets-pi1 .newsitem .text .bodytext a{
	background-image:none;
	background-repeat:no-repeat;
	display:inline;
	width:auto;
	height:auto;
	text-indent:0;
	position:static;
}

.user-scriptlets-pi1 .newsitem .img-border{
	position:relative;
	width:278px;
	height:145px;
}

.user-scriptlets-pi1 .img-border-single{
	position:relative;
	width:278px;
	height:145px;
	float:right;
	margin-left:10px;
	margin-top:17px;
}

.user-scriptlets-pi1 .img-border-single .border,
.user-scriptlets-pi1 .newsitem .img-border .border{
	background-image:url('../img/nieuws_img_border.png');
	background-repeat:no-repeat;
	width:278px;
	height:145px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}

.user-scriptlets-pi1 .img-border-single .border-img,
.user-scriptlets-pi1 .newsitem .img-border .border-img{
	padding-top:3px;
	padding-left:3px;
}

/*
	NIEUWS FOOTER
*/
fieldset.footer .nieuws-footer .nf-bottom .user-scriptlets-pi1{
	background-color:#F4F4F4;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	padding-top:32px;
	padding-left:12px;
	width:913px;
	height:178px;
}

fieldset.footer .nieuws-footer .nf-bottom .user-scriptlets-pi1 .newsitem{
	width:276px;
	height:149px;
}

fieldset.footer .nieuws-footer .nf-bottom .user-scriptlets-pi1 .newsitem .img-border{
	position:relative;
	width:91px;
	height:91px;
	float:left;
}

fieldset.footer .nieuws-footer .nf-bottom .user-scriptlets-pi1 .newsitem .text{
	float:left;
	width:172px;
	height:91px;
	text-align:justify;
	padding-left:13px;
}

fieldset.footer .nieuws-footer .nf-bottom .user-scriptlets-pi1 .newsitem .img-border .border{
	background-image:url('../img/nieuws_img_border_small.png');
	background-repeat:no-repeat;
	width:91px;
	height:91px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	margin-left:1px;
}

/*
	HOME NIEUWS FOOTER
*/

fieldset.footer .home-nieuws-footer{
	background-image:none;
}

fieldset.footer .home-nieuws-footer .home-nf-bottom{
	background-image:none;
}

fieldset.footer .home-nieuws-footer .home-nf-bottom .user-scriptlets-pi1{
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	background-color:#f4f4f4;
	background-image:url('../img/snb-nieuwsfooter-bg.jpg');
	background-repeat:no-repeat;
	background-position:center;
	padding-left:12px;
	padding-top:31px;
	width:901px;
	height:178px;
}

fieldset.footer .home-nieuws-footer .home-nf-bottom .user-scriptlets-pi1 .newsitem{
	width:276px;
	height:149px;
}

fieldset.footer .home-nieuws-footer .home-nf-bottom .user-scriptlets-pi1 .newsitem .img-border{
	position:relative;
	width:91px;
	height:91px;
	float:left;
}

fieldset.footer .home-nieuws-footer .home-nf-bottom .user-scriptlets-pi1 .newsitem .text{
	float:left;
	width:172px;
	height:91px;
	text-align:justify;
	padding-left:13px;
}

fieldset.footer .home-nieuws-footer .home-nf-bottom .user-scriptlets-pi1 .newsitem .img-border .border{
	background-image:url('../img/nieuws_img_border_small.png');
	background-repeat:no-repeat;
	width:91px;
	height:91px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	margin-left:1px;
}

/*
	VACATURES
*/
.user-scriptlets-pi2 .photo{
	border-bottom:1px solid #dceeda;
	position:relative;
	padding-bottom:33px;
}

.user-scriptlets-pi2 .line{
	height:1px;
	border-bottom:1px solid #cce1ef;
	margin-top:10px;
	margin-bottom:10px;
}

.user-scriptlets-pi2 .photo h3 a{
	background-image:none;
	position:static;
	margin:0;
	margin-bottom:14px;
	padding:0;
}

.user-scriptlets-pi2 .photo a{
	background-image:url('../img/vacature_btn.png');
	background-repeat:no-repeat;
	text-indent:-5000px;
	display:block;
	width:183px;
	height:23px;
	position:absolute;
	right:0;
	bottom:0;
	margin-bottom:10px;
}

/*
	DOWNLOADS
*/
.user-scriptlets-pi3 .file{
	position:relative;
	border-bottom:1px solid #dceeda;
	height:135px;
}

.user-scriptlets-pi3 .file .text{
	text-align:justify;
	float:left;
	width:395px;
	margin-bottom:0;
}

.user-scriptlets-pi3 .download{
	position:absolute;
	top:0;
	right:0;
	width:182px;
	height:79px;
	margin-top:45px;
}

.user-scriptlets-pi3 .download .info{
	width:117px;
	margin-bottom:10px;
	float:right;
}

.user-scriptlets-pi3 .download .info span.imgtext{
	float:left;
	margin-right:8px;
}

.user-scriptlets-pi3 .download a{
	background-image:url('../img/download_btn.png');
	background-repeat:no-repeat;
	text-indent:-5000px;
	display:block;
	width:117px;
	height:23px;
	float:right;
}

/*.user-scriptlets-pi3 .file .download span.icon{
	background-image:url('../img/snb_icon_set.png');
	background-repeat:no-repeat;
	display:block;
	width:55px;
	height:60px;
	float:left;
}

.user-scriptlets-pi3 .accdb .download span.icon,
.user-scriptlets-pi3 .mdb .download span.icon{
	background-position:0 -190px;
}

.user-scriptlets-pi3 .docx .download span.icon,
.user-scriptlets-pi3 .doc .download span.icon{
	background-position:0 0;
}

.user-scriptlets-pi3 .pdf .download span.icon{
	background-position:0 -252px;
}

.user-scriptlets-pi3 .xlsx .download span.icon,
.user-scriptlets-pi3 .xls .download span.icon{
	background-position:0 -63px;
}

.user-scriptlets-pi3 .pptx .download span.icon,
.user-scriptlets-pi3 .ppt .download span.icon{
	background-position:0 -125px;
}*/

.user-scriptlets-pi3 .file .icon{
	background-image:url(../../../csg-4e92e7b20490e.png);
	background-repeat:no-repeat;
	margin-left:8px;
	display:block;
	width:47px;
	height:60px;
	float:left;
}
.user-scriptlets-pi3 .avi .icon,
.user-scriptlets-pi3 .flv .icon{ background-position: 0 0; } 
.user-scriptlets-pi3 .doc .icon{ background-position: 0 -107px; } 
.user-scriptlets-pi3 .jpg .icon{ background-position: 0 -214px; } 
.user-scriptlets-pi3 .mp3 .icon{ background-position: 0 -321px; } 
.user-scriptlets-pi3 .pdf .icon{ background-position: 0 -428px; } 
.user-scriptlets-pi3 .ppt .icon{ background-position: 0 -535px; } 
.user-scriptlets-pi3 .txt .icon{ background-position: 0 -642px; } 
.user-scriptlets-pi3 .wav .icon{ background-position: 0 -749px; } 
.user-scriptlets-pi3 .xls .icon{ background-position: 0 -856px; } 
.user-scriptlets-pi3 .zip .icon{ background-position: 0 -963px; } 

/*
	CONTACTFORMULIER
*/

.tx-pilmailform-pi1{
	border-top:1px solid #dceeda;
	margin-top:21px;
	padding-top:18px;
}

.tx-pilmailform-pi1 form table tbody tr td label{
	display:block;
	width:150px;
	font-size:12px;
	color:#4fa948;
}

.tx-pilmailform-pi1 select{
	margin-bottom:10px;
}

.tx-pilmailform-pi1 input{
	background-image:url('../img/contact_form_input.png');
	background-repeat:no-repeat;
	border:0;
	width:435px;
	height:21px;
	padding-left:5px;
	padding-top:4px;
	margin-bottom:10px;
}

.tx-pilmailform-pi1 input.gebdatum,
.tx-pilmailform-pi1 input.postcode{
	background-image:url('../img/contact_form_postcode_input.png');
	background-repeat:no-repeat;
	border:0;
	width:119px;
	height:21px;
	padding-left:5px;
	padding-top:4px;
	margin-right:9px;
}

.tx-pilmailform-pi1 input.gebplaats,
.tx-pilmailform-pi1 input.woonplaats,
.tx-pilmailform-pi1 input.plaatsnaam{
	background-image:url('../img/contact_form_plaatsnaam_input.png');
	background-repeat:no-repeat;
	border:0;
	width:302px;
	height:21px;
	padding-left:5px;
	padding-top:4px;
}

.tx-pilmailform-pi1 .textarea-bg{
	background-image:url('../img/contact_form_textarea.png');
	background-repeat:no-repeat;
	width:435px;
	height:135px;
	padding-top:5px;
	padding-left:5px;
}

.tx-pilmailform-pi1 .textarea-bg textarea{
	border:0;
	width:427px;
	height:126px;
}

.tx-pilmailform-pi1 input.submit{
	background-image:url('../img/contact_form_btn.png');
	background-repeat:no-repeat;
	display:block;
	width:144px;
	height:23px;
	position:relative;
	top:9px;
	left:154px;
}
/*
	### ROUTEPLANNER ###
*/
div.user-map-pi1 div.get-directions form#user_map_pi1_directionsform{
	padding-top:10px;
}

div.user-map-pi1 div.get-directions form#user_map_pi1_directionsform select{
	margin-right:6px;
}

div.user-map-pi1 div.get-directions form#user_map_pi1_directionsform input{
	background-image:url('../img/routeplanner_input_bg.png');
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:4px;
	margin-right:7px;
	border:0;
	width:195px;
	height:21px;
}

div.user-map-pi1 div.get-directions form#user_map_pi1_directionsform input.route{
	background-image:url('../img/routeplanner_input_btn.png');
	background-repeat:no-repeat;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	width:144px;
	height:23px;
	position:relative;
	top:-2px;
}

div.user-map-pi1 div#user_map_pi1_directions div.steps{
	background-color:#FFFFFF;
}

div.user-map-pi1 div#user_map_pi1_directions div.steps div.step {
	border-bottom:1px solid #E1E1E1;
	padding-top:5px;
	padding-bottom:5px;
	width:580px;
}

div.user-map-pi1 div#user_map_pi1_directions{
	/* background-color:#E1E1E1; */
	padding:10px;
	margin-top:9px;
	width:580px;
}

div.user-map-pi1 div#user_map_pi1_directions div.duration{
	margin-bottom:10px;
}

div.user-map-pi1 div#user_map_pi1_directions div.steps div.step div.distance{
	border-right:1px solid #E1E1E1;
	padding-right:10px;
	float:left;
}

div.user-map-pi1 div#user_map_pi1_directions div.steps div.step div.duration{
	padding-left:10px;
	margin:0;
	float:left;
}

div.user-map-pi1 div#user_map_pi1_directions div.steps div.step div.description{
	clear:both;
}

/*
	OPEN SOLLICITATIES FORMULIER
*/
.tx-pilmailform-pi1 form.open-sollicitaties fieldset label{
	font-weight:normal;
}

.tx-pilmailform-pi1 form.open-sollicitaties fieldset legend{
	color:#4fa948;
	font-weight:bold;
	font-size:14px;
	padding:2px 5px 2px 5px;
}

.tx-pilmailform-pi1 form.open-sollicitaties input.submit{
	background-image:url('../img/contact_form_btn.png');
	background-repeat:no-repeat;
	border:0;
	display:block;
	width:144px;
	height:23px;
	position:relative;
	left:8px;
}

.tx-pilmailform-pi1 form.open-sollicitaties fieldset span{
	font-size:12px;
	color:#4fa948;
	float:left;
	margin-right:15px;
}

.tx-pilmailform-pi1 form.open-sollicitaties fieldset span input.radio{
	background-image:none;
	width:17px;
	float:left;
}

div.tx-pilmailform-pi1 form.open-sollicitaties fieldset div.textarea-bg textarea{
	width:589px;
}

div.tx-pilmailform-pi1 form.open-sollicitaties fieldset div.textarea-bg{
	background-image:url('../img/sollici_form_textarea.png');
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	width:595px;
	height:135px;
	padding-top:5px;
	padding-left:5px;
}
