/* Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Overlock&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@1,700&display=swap');

@charset "utf-8";
/* CSS Document */

/*********** Procedure.php ***********/

.natorgel_procedure_body {
	text-size-adjust: none; /* zorgt ervoor dat de font-size correct wordt weergegeven en niet wordt verkleind/vergroot */
	-webkit-text-size-adjust: none; /* zorgt ervoor dat de font-size correct wordt weergegeven en niet wordt verkleind/vergroot */
	height: 100%;
 	margin-left: 0px; 
 	margin-right: 2px; 
 	margin-top: 0px;
 	overflow-x: hidden; /* geen scrollbar langs de hele pagina */
}
.natorgel_procedure_blanco_regel {
	height: 4px;
	font-family: Calibri, Candara, serif;
	font-size: 3pt;
}
.natorgel_procedure_meester {
	height: 100%;
	width: 100%;
	padding-left: 20px;
	padding-top: 30px;
	overflow-x: hidden;
}
.natorgel_procedure_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: clamp(13px, 1.55vw, 1.65vw);
	font-weight: normal;
    line-height: 1.5;
	color: #3C1D05;
	padding: 0 25px 0 10px;
}
.natorgel_procedure_page-bottom  {
    width: 708px;
	height: 50px;
    text-align: center;
	top: 0px;
}

/*********** Dashboard ***********/

.oargelpaad_dashboard_body {
	background-color: #fbfbfb; 
	margin-top: 0px; 
	margin-left: 0px;
}
a.oargelpaad_dashboard_link {
	font-family: Calibri, Candara, serif;
	font-size: 10pt;
	font-weight:bold;
	color: #5A2901;
}
a.oargelpaad_dashboard_linktemp {
	font-family: Calibri, Candara, serif;
	font-size: 10pt;
	font-weight:bold;
	color: #7d0202;
}
.oargelpaad_dashboard_koptekst {
	font-family: Calibri, Candara, serif;
	font-size: 10.5pt;
	font-weight:bold;
	color: #cc6a39;
}
.oargelpaad_dashboard_home {
	height:40px;
	width:40px;
	float: right;
}
.oargelpaad_dashboard_kop {
	background-color: #fbfbfb; 
	margin-top:-3px;
	text-align: center;
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	font-weight:bold;
	color: #7d0202;
}
.oargelpaad_dashboard_hoofd {
	text-align:center;
	color:#cc6a39;
	font-size:13.5pt;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
}

/*********** Opgaveformulier ***********/

.natorgel_opgave_body {
	background-color: #fbfbfb; 
	margin-top: 35px;
}
td	{
	background-color: #fbfbfb; 
}
.natorgel_opgave_form {
	background-color: #fbfbfb;
	width: 99%;
	align:center;
}
.natorgel_opgave_formblanco {
	height: 8px;
	width: 100%;
}
.natorgel_opgave_formtext {
	font-family: 'Roboto', sans-serif; 
    font-size: 13px;
    font-weight: bold;
	color: #3C1D05;
	vertical-align: middle;
	text-align: center;
}
.natorgel_opgave_fieldinput {
	font-family: 'Roboto', sans-serif; 
    font-size: 13.5px;
	color: #000000;
	background-color: #D9D491; 
	height: 14px;
	padding-bottom: 5px;
	vertical-align: middle;
}
.natorgel_opgave_fieldinput_opm {
	font-family: 'Roboto', sans-serif; 
    font-size: 13px;
	color: #000000;
	background-color: #D9D491; 
	padding-bottom: 5px;
}
.natorgel_opgave_wissen {
	border: 0;
	width: 35px; 
	height: 27px; 
	text-align: center;
	padding-right: 5px;
	margin-bottom: 8px;
}
.natorgel_opgave_terug {
	border: 0;
	width: 35px; 
	height: 34px; 
	text-align: center;
	padding-left: 5px;
	margin-bottom: 8px;
}
.natorgel_opgave_fouten {
	font-family: 'Roboto', sans-serif; 
    font-size: 14px;
    font-weight: bold;
	color: #7d0202;
}

/*********** Opgavebevestiging ***********/

.natorgel_opgavebev_body {
	background-color: #fbfbfb; 
	margin-top:2px;
}
.natorgel_opgavebev_tekst1 {
    text-align: center;
	font-family: 'Roboto', sans-serif; 
	line-height: 20px;	
 	font-size: 16px;
	color: #7d0202;
	padding-left: 14px;
	padding-right: 14px;
}
.natorgel_opgavebev_tekst2 {
    text-align: left;
	font-family: 'Roboto', sans-serif;
    line-height: 20px;		
 	font-size: 14.5px;
	color:#3C1D05;
	padding-left: 14px;
	padding-right: 14px;
}

/*********** Opgaveformulier dubbele opgave ***********/

.natorgel_dubopgave_body {
	background-color: #fbfbfb; 
	margin-top:0px;
}
.natorgel_dubopgave_tekst {
    text-align: left;
	font-family: Calibri, Candara, serif;
   	font-size: 11.5pt;
	line-height:20px;
	color:#5A2901;
	padding-left:6px;
}
a.natorgel_dubopgave_link {
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
	color: #5A2901;
	padding-left:5px;
}
a.natorgel_dubopgave:visited {
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	font-weight:normal;
	text-decoration:underline;	
	line-height:20px;
	color: #5A2901;
}
a.natorgel_dubopgave:active {
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	font-weight:normal;
	text-decoration:underline;	
	line-height:20px;
	color: #5A2901;
}
a.natorgel_dubopgave:hover {
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	font-weight:normal;
	text-decoration:underline;	
	line-height:20px;
	color: #5A2901;
}

/*********** Speelrooster_organist_opvraag ***********/

.natorgel_speelr_org_opvr_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_speelr_org_opvr_header {
	position: fixed;
	padding-left: 20px;
	width: 64%;
	padding-top: 0px;
}
.natorgel_speelr_org_opvr_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 64%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique; 	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Opvragen.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_speelr_org_opvr_blanco_regel {
	height: 4px;
	font-family: Arial, serif;
	font-size: 3pt;
}
.natorgel_speelr_org_opvr_meester {
	width: 690px;
	padding-left: 20px;
	padding-top: 80px;
}
.natorgel_speelr_org_opvr_hoofdtekst {
	font-family: 'Roboto', sans-serif;  
	font-size: 2vw;
	font-weight: normal;
	line-height: 20px;
	color: #3C1D05;
	padding: 0 25px 0 10px;
	text-align: center;
}
.natorgel_speelr_org_opvr_form {
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	color: #5A2901;
	text-align:center;
}
.natorgel_speelr_org_opvr_helpknop {
	border:0px;
	width:30px;
	height:30px;
	align:right;
	margin-right:28px;
}
.natorgel_speelr_org_opvr_terug {
	border:0px;
	text-align:right;
	padding-right:17px;
}
.natorgel_speelr_org_opvr_page-bottom  {
    width:730px;
	height:50px;
    text-align:center;
	top: 0px;
}

/*********** orgcode fout 1 ***********/

.natorgel_orgcodefout1_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_orgcodefout1_tekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
	padding-top: 100px;
}

/*********** orgcode fout 2 ***********/

.natorgel_orgcodefout2_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_orgcodefout2_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
	padding: 0 15px 0 15px;
}

/*********** orgcode fout 3 ***********/

.natorgel_orgcodefout3_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 60px; 
}
.natorgel_orgcodefout3_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
	padding: 0 15px 0 15px;
}

/*********** orgcode fout 4 ***********/

.natorgel_orgcodefout4_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 60px; 
}
.natorgel_orgcodefout4_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
	padding: 0 15px 0 15px;
}

/*********** reserveerfouten ***********/

.natorgel_reserveerfouten_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_reserveerfouten_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: left;
	padding: 60px 15px 0 15px;
}

/*********** Speelrooster organist check ***********/

.natorgel_speelr_org_chk_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_speelr_org_chk_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.natorgel_speelr_org_chk_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:64%;
	height:50px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Bevestiging.png') no-repeat right top;
	color: #7D0202;
	font-size:16.5pt;
	border-radius:15px 0 0 15px;
}
.natorgel_speelr_org_chk_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
}
.natorgel_speelr_org_chk_meester {
	width:690px;
	padding-left:20px;
	padding-top:80px;
}
.natorgel_speelr_org_chk_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:  right;
	margin-right:28px;
}
.natorgel_speelr_org_chk_koptekst {
	font-family: 'Overlock', sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #3C1D05;
	text-align: center;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_chk_tekst1 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #af5021;
	text-align: right;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_chk_tekst2 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #3C1D05;
	padding: 0 15px 0 15px;
}

/*********** Speelrooster organist  ***********/

.natorgel_speelr_org_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 0; 
}
.natorgel_speelr_org_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.natorgel_speelr_org_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique; 	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Datums.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_speelr_org_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
}
.natorgel_speelr_org_meester {
	width:708px;
	padding-left:10px;
	padding-top:70px;
	text-align:center;
}
.natorgel_speelr_org_koptekst1 {
	font-family: 'Overlock', sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
}
.natorgel_speelr_org_koptekst2 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align: center;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 2vw;
	font-weight:normal;
	line-height:20px;
	color: #3C1D05;
	padding: 0 25px 0 10px;
}
a.natorgel_speelr_org_datums {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	color: #af5021;
}
.natorgel_speelr_org_helpknop {
	border: 0px;
	width: 30px;
	height: 30px;
	align: right;
	margin-right: 28px;
}
.natorgel_speelr_org_tijdsblokken {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align: center;
}
.natorgel_speelr_org_kerken {
	font-family: 'Roboto', sans-serif;
	font-size: 13.5px;
	color: #af5021;
	text-align: center;
	vertical-align: text-top;
}
.natorgel_speelr_org_annuleren {
	text-align: right;
	margin-right: 6px;
}
.natorgel_speelr_org_annuleren_voetnoot {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #3C1D05;
	text-align: right;
}

/*********** Speelrooster organist annuleren check ***********/

.natorgel_speelr_org_annul_chk_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_speelr_org_annul_chk_header {
	position: fixed;
	padding-left: 20px;
	width: 64%;
	padding-top: 0px;
}
.natorgel_speelr_org_annul_chk_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique; 	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Annuleren.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_speelr_org_annul_chk_blanco_regel {
	height: 4px;
	font-family: Arial, serif;
	font-size: 3pt;
}
.natorgel_speelr_org_annul_chk_meester {
	width: 690px;
	padding-left: 20px;
	padding-top: 80px;
}
.natorgel_speelr_org_annul_chk_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:right;
	margin-right:28px;
}
.natorgel_speelr_org_annul_chk_koptekst {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align: center;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_annul_chk_tekst1 {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #af5021;
	text-align: right;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_annul_chk_tekst2 {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	padding: 0 15px 0 15px;
}

/*********** Speelrooster organist annuleren ***********/

.natorgel_speelr_org_annul_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.natorgel_speelr_org_annul_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.natorgel_speelr_org_annul_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique; 	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Annuleren.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_speelr_org_annul_blanco_regel {
	height: 4px;
	font-family: Arial, serif;
	font-size: 3pt;
}
.natorgel_speelr_org_annul_meester {
	width: 690px;
	padding-left: 20px;
	padding-top: 80px;
}
.natorgel_speelr_org_annul_koptekst {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
	padding: 0 15px 0 15px;
}

/*********** Speelrooster organist download ***********/

.natorgel_speelr_org_dwnld_body {
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 10px; 
	background-color: #FFFFFF;
}
.natorgel_speelr_org_dwnld_koptekst {
	font-family: 'Overlock', sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_dwnld_meester {
	padding-top: 13px;
	text-align: center;
	background-color: #FFFFFF;
}
.natorgel_speelr_org_dwnld_tijdsblokken {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;	
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
}
.natorgel_speelr_org_dwnld_kerken {
	font-family: 'Roboto', sans-serif;
	font-size: 13.5px;
	color: #7D0202;
	font-weight: bold;	
	text-align: center;
	vertical-align: text-top;
	background-color: #FFFFFF;
	border-style: none;	
}
.natorgel_speelr_org_dwnld_organist {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #7D0202;
	text-align: center;
}
.natorgel_speelr_org_dwnld_adressen {
	font-family: 'Overlock', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3C1D05;
	text-align: center;
	padding-bottom: 12px;
	background-color: #FFFFFF;
	border-style: none;	
}
.natorgel_speelr_org_dwnld_voettekst {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
	padding: 0 15px 0 15px;
}
.natorgel_speelr_org_dwnld_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.natorgel_speelr_org_dwnld_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:64%;
	height:50px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Opgave en roosters/../Grafische bestanden/Headers/Downloaden.png') no-repeat right top;
	color: #7D0202;
	font-size:16.5pt;
	border-radius:15px 0 0 15px;
}
.natorgel_speelr_org_dwnld_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
	background-color:#FFFFFF;
}
.natorgel_speelr_org_dwnld_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:right;
	margin-right:28px;
}
.natorgel_speelr_org_dwnld_melding {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	font-weight:bold;
	color: #7D0202;
	text-align:center;
	padding-top:120px;
}
.natorgel_speelr_org_dwnld_terugknop {
	text-align:center;
	padding-top:110px;
}

/*********** Deelnemende kerken ***********/

.natorgel_dnkerken_body {
 	height:100%;
	width:740px;
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
	overflow-x:hidden;
}
.natorgel_dnkerken_header  {
	position: fixed;
	padding-left:6px;
	width:74%;
	padding-top:0px;
	z-index:1;
}
.natorgel_dnkerken_kopregel  {
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:70%;
	height:50px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 10px;
 	background: #D9D491;
	color: #7D0202;
	font-size:16.5pt;
	border-radius:15px 0 0 15px;
}
.natorgel_dnkerken_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
}
.natorgel_dnkerken_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:right;
	margin-right:28px;
}
.natorgel_dnkerken_meester {
	width:733px;
	padding-left:8px;
	padding-top:70px;
	overflow:scroll;
	overflow-x:hidden;
}
.natorgel_dnkerken_hoofdtekst {
	font-family: Calibri, Candara, serif;
	font-size: 10.5pt;
	font-weight:normal;
	line-height:20px;
	color: #5A2901;
	padding: 0 25px 0 8px;
}
.natorgel_dnkerken_orgelbwer	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 53px;
	height: 18px;
	margin-top: 7px;
	font-family: 'Overlock', sans-serif;
	font-weight: bold;
	padding: 4px 15px 6px 9px;
 	background: #D9D491;
	color: #7D0202;
	font-size: 14px;
	border-radius: 15px 0 0 15px;
	text-decoration: none;
	text-align: left;
}
a.natorgel_dnkerken_link {
	text-decoration:none;
}
.natorgel_dnkerken_dispositie	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:53px;
	height:18px;
	margin-top:7px;
	font-family: 'Overlock', sans-serif;
	font-weight:bold;
	padding: 4px 15px 6px 9px;
 	background: #D9D491;
	color: #7D0202;
	font-size: 14px;
	border-radius:15px 0 0 15px;
	text-decoration:none;
	text-align:left;
}
.natorgel_dnkerken_rtinfo	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:63px;
	height:13px;
	margin-top:8px;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	padding: 3px 11px 4px 5px;
 	background: #D9D491;
	color: #7D0202;
	font-size:9.5pt;
	border-radius:15px 0 0 15px;
	text-decoration:none;
	text-align:left;
}
.natorgel_dnkerken_excorgel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:74px;
	height:13px;
	margin-top:8px;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	padding: 3px 10px 4px 5px;
 	background: #D9D491;
	color: #7D0202;
	font-size:9.5pt;
	border-radius:15px 0 0 15px;
	text-decoration:none;
	text-align:left;
}
hr.side {
	width:98%;
	size:2px; 
	color:#D9D491;
	text-align:center;
}
.natorgel_dnkerken_rayon {
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-size:12pt;
	color:#7D0202;
	text-align:center;
}
.natorgel_dnkerken_datums_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 64%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique; 	
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Opgave en roosters/../Grafische bestanden/Headers/Datums.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_dnkerken_datums {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	color: #af5021;
	text-align: center;
}

/*********** Orgelbouwers ***********/

.natorgel_orgelbouwers_body {
 	width:500px;
 	background-color:#fbfbfb;
 	padding-left: 9px;
 	padding-top:20px;
 	margin: 0px;
 	overflow:hidden;
}
.natorgel_orgelbouwers_header {
 	padding-left:11px;
}
.natorgel_orgelbouwers_kerkheader	{
	text-align:left;
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:408px;
	height:51px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 10px;
	background: #D9D491 url('../Opgave en roosters/Grafische bestanden/Pijpen.png') no-repeat right top;
	color: #7D0202;
	font-size:14pt;
	border-radius: 15px 0 0 15px;
}
.natorgel_orgelbouwers_meester {
	float:left;
	width:460px;
	background-color:#fbfbfb;
	padding-top:20px;
}
.natorgel_orgelbouwers_hoofdtekst {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	font-weight:normal;
	line-height:18px;
	color: #5A2901;
 	padding-left:11px;
}

/*********** Dispositie ***********/

.natorgel_dispo_body {
 	width:500px;
 	background-color:#fbfbfb;
 	padding-left: 9px;
 	padding-top:10px;
 	margin: 0px;
	overflow-x:hidden;
}
.natorgel_dispo_header {
 	padding-left:11px;
}
.natorgel_dispo_kerkheader	{
	text-align:left;
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:410px;
	height:51px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 10px;
	background: #D9D491 url('../Grafische bestanden/Headers/Pijpen.png') no-repeat right top;
	color: #7D0202;
	font-size:14pt;
	border-radius: 15px 0 0 15px;
}
.natorgel_dispo_meester {
	float:left;
	width:500px;
	background-color:#fbfbfb;
	padding-top:5px;
}
.natorgel_dispo_dispo {
	width:500px;
	margin-left: -15px;
}
.natorgel_dispo_hoofdtekst {
	font-family: Calibri, Candara, serif;
	font-size: 10.3pt;
	font-weight:normal;
	line-height:18px;
	color: #5A2901;
	padding: 0 0 0 0;
}



/*********** Excursie orgel ***********/

.natorgel_excorgel_body {
 	width:400px;
 	background-color:#fbfbfb;
 	padding-left: 9px;
 	padding-top:20px;
 	margin: 0px;
 	overflow:hidden;
}
.natorgel_excorgel_header {
 	padding-left:11px;
}
.natorgel_excorgel_kerkheader	{
	text-align:left;
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:360px;
	height:51px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 10px;
	background: #D9D491 url('../Opgave en roosters/Grafische bestanden/Pijpen.png') no-repeat right top;
	color: #7D0202;
	font-size:14pt;
	border-radius: 15px 0 0 15px;
}
.natorgel_excorgel_meester {
	float:left;
	width:400px;
	background-color:#fbfbfb;
	padding-top:40px;
}
.natorgel_excorgel_hoofdtekst {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	font-weight:normal;
	line-height:18px;
	color: #5A2901;
 	padding-left:11px;
}

/*********** Speelrooster kerk  ***********/

.natorgel_speelr_kerk_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 15px; 
}
.natorgel_speelr_kerk_header {
	position: fixed;
	padding-left:20px;
	width:85%;
	padding-top:0px;
}
.natorgel_speelr_kerk_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:85%;
	height:50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 10px 0 10px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Reserveren.png') no-repeat right top;
	color: #7D0202;
	font-size:19.5px;
	border-radius:15px 0 0 15px;
}
.natorgel_speelr_kerk_koptekst {
	font-family: 'Overlock', sans-serif;
	font-size: 18.5px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
}
.natorgel_speelr_kerk_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
}
.natorgel_speelr_kerk_meester {
	width:830px;
	padding-left:10px; 
	padding-top:65px;
	text-align:center;
}
.natorgel_speelr_kerk_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:right;
}
.natorgel_speelr_kerk_tijdsblokken {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align: center;
}


/*********** Claimen  ***********/

.natorgel_claimen_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 0; 
}
.natorgel_claimen_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.natorgel_claimen_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique;	
	padding: 0 10px 0 10px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Reserveren.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_claimen_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
}
.natorgel_claimen_meester {
	width: 830px;
	padding-left: 10px; 
	padding-top: 35px;
	text-align: center;
}
.natorgel_claimen_helpknop {
	border: 0px;
	width: 30px;
	height: 30px;
	text-align: right;
}
.natorgel_claimen_koptekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
}
.natorgel_claimen_kolomveld {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align: right;
}
.natorgel_claimen_kolomtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align: left;
}
.natorgel_claimen_vraag {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
}

/*********** Reserveren 1  ***********/

.natorgel_reserveren1_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 0; 
}
.natorgel_reserveren1_header {
	position: fixed;
	padding-left: 20px;
	width: 64%;
	padding-top: 0px;
}
.natorgel_reserveren1_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique;	
	padding: 0 10px 0 10px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Reserveren.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_reserveren1_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
}
.natorgel_reserveren1_meester {
	width:830px;
	padding-left:10px; 
	padding-top:35px;
	text-align:center;
}
.natorgel_reserveren1_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:right;
}
.natorgel_reserveren1_koptekst {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
}
.natorgel_reserveren1_kolomveld {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align: right;
}
.natorgel_reserveren1_kolomtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align: left;
}
.natorgel_reserveren1_orgcode {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
}

/*********** Updated ***********/

.natorgel_updated_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 0; 
}
.natorgel_updated_tekst {
	padding-top: 100px;
	font-family: 'Roboto', sans-serif;
	font-size: 15.5px;
	font-weight: bold;
	color: #3C1D05;
	text-align: center;
}

/*********** Reserveren 2 check ***********/

.natorgel_reserveren2_check_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 0; 
}
.natorgel_reserveren2_check_header {
	position: fixed;
	padding-left: 20px;
	width: 64%;
	padding-top: 0px;
}
.natorgel_reserveren2_check_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique;	
	padding: 0 10px 0 10px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Reserveren.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_reserveren2_check_blanco_regel {
	height: 4px;
	font-family: Arial, serif;
	font-size: 3pt;
}
.natorgel_reserveren2_check_meester {
	width: 830px;
	padding-left: 10px; 
	padding-top: 60px;
	text-align: center;
}
.natorgel_reserveren2_check_kolomveld {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align: right;
}
.natorgel_reserveren2_check_kolomtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align: left;
}
.natorgel_reserveren2_check_koptekst1 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align: center;
    border-top-style: solid;
    border-top-color: #D9D491;
}
.natorgel_reserveren2_check_koptekst2 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
}
.natorgel_reserveren2_check_borderleft {
    border-left-style: solid;
    border-left-color: #D9D491;
}
.natorgel_reserveren2_check_borderright {
    border-right-style: solid;
    border-right-color: #D9D491;
}
.natorgel_reserveren2_check_borderrightbottom {
    border-right-style: solid;
    border-right-color: #D9D491;
    border-bottom-style: solid;
    border-bottom-color: #D9D491;
}
.natorgel_reserveren2_check_borderbottom {
    border-bottom-style: solid;
    border-bottom-color: #D9D491;
}
.natorgel_reserveren2_check_borderleftbottom {
	border-left-style: solid;
    border-bottom-style: solid;
    border-left-color: #D9D491;
    border-bottom-color: #D9D491;
}
.natorgel_reserveren2_check_tijdsblok {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align:center;
}
.natorgel_reserveren2_check_tijdsblokdata {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
}
.natorgel_reserveren2_check_voetregel {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #af5021;
	text-align: center;
	padding-top: 45px;
}

/*********** Reserveren 2  ***********/

.natorgel_reserveren2_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 1px; 
 	margin-top: 0; 
}
.natorgel_reserveren2_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.natorgel_reserveren2_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width: 68%;
	height: 50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-style: oblique;	
	padding: 0 10px 0 10px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Reserveren.png') no-repeat right top;
	color: #7D0202;
	font-size: 19.5px;
	border-radius: 15px 0 0 15px;
}
.natorgel_reserveren2_blanco_regel {
	height: 4px;
	font-family: Arial, serif;
	font-size: 3pt;
}
.natorgel_reserveren2_meester {
	padding-left: 110px; 
	padding-top: 65px;
	text-align: center;
}
.natorgel_reserveren2_helpknop {
	border: 0px;
	width: 30px;
	height: 30px;
	text-align: right;
}
.natorgel_reserveren2_kolomveld {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3C1D05;
	text-align:right;
}
.natorgel_reserveren2_kolomtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	color: #3C1D05;
	text-align:left;
}
.natorgel_reserveren2_orgcode1 {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #af5021;
	text-align: left;
	padding-left: 167px;
}
.natorgel_reserveren2_orgcode2 {
	font-family: 'Roboto', sans-serif;
	font-size: 14.5px;
	font-weight: bold;
	color: #af5021;
	text-align: left;
	padding-left: 54px;
}


/* Oargelpaad - kerken   deelname registreren */

.oargelpaad_kerken_registreren_body {
 	background-color: #fbfbfb; 
 	margin-left: 0; 
 	margin-right: 2px; 
 	margin-top: 0; 
}
.oargelpaad_kerken_registreren_header {
	position: fixed;
	padding-left:20px;
	width:64%;
	padding-top:0px;
}
.oargelpaad_kerken_registreren_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:64%;
	height:50px;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	letter-spacing: 0.6px;
	font-weight: bold;
	font-style: oblique;
	padding: 0 20px 0 30px;
 	background: #D9D491 url('../Grafische bestanden/Headers/Opvragen.png') no-repeat right top;
	color: #7D0202;
    font-size: 19.5px;
	border-radius:15px 0 0 15px;
}
.oargelpaad_kerken_registreren_helpknop {
	border:0px;
	width:30px;
	height:30px;
	text-align:right;
	margin-right:28px;
}
.oargelpaad_kerken_registreren_meester {
	width:690px;
	padding-left:10px;
	padding-top:80px;
}
.oargelpaad_kerken_registreren_hoofdtekst2 {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #3C1D05;
	text-align: left;
	padding: 0 25px 0 10px;
}
.oargelpaad_kerken_registreren_kerkcode_form {
	font-family: Calibri, Candara, serif;
	font-size: 11.5pt;
	color: #5A2901;
	text-align:center;
}
.oargelpaad_kerken_registreren_terug {
	border:0px;
	text-align:right;
	padding-right:17px;
}
.oargelpaad_kerken_registreren_page-bottom  {
    width:730px;
	height:50px;
    text-align:center;
	top: 0px;
}
.oargelpaad_kerken_registreren_foutkoptekst  {
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #7D0202;
	text-align: center;
	padding: 0 25px 0 20px;
}
.oargelpaad_kerken_registreren_fouthoofdtekst  {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	color: #3C1D05;
	text-align: center;
	padding: 0 25px 0 20px;
}	
.oargelpaad_kerken_registreren_check_opsomming {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #af5021;
	text-align: right;
	padding: 0 25px 0 20px;
}

.oargelpaad_registratie_formblanco {
	font-family: Calibri, Candara, serif;
    font-size: 2pt;
	height: 2px;
	width: 100%;
}
.oargelpaad_registratie_fieldinput {
	font-family: 'Roboto', sans-serif;
    font-size: 12px;
	color: #000000;
	background-color: #D9D491;
	height: 20.5px;
	vertical-align: middle;
}
.oargelpaad_registratie_formtext {
	font-family: 'Roboto', sans-serif;
    font-size: 13px;
    font-weight: bold;
	color: #3C1D05;
	vertical-align: middle;
	text-align: center;
	line-height: 19px;
}
.oargelpaad_registratie_formtext2 {
	font-family: 'Roboto', sans-serif;
    font-size: 13px;
    font-weight: bold;
	color: #7d0202;
	vertical-align: middle;
	text-align: center;
}
.oargelpaad_registratie_wissen {
	border:0;
	width:35px; 
	height:27px; 
	text-align:center;
	padding-right:5px;
	margin-bottom:8px;
}
.oargelpaad_registratie_terug {
	border:0;
	width:35px; 
	height:34px; 
	text-align:center;
	padding-left:5px;
	margin-bottom:8px;
}
.oargelpaad_registratie_formulier_foutmelding_kop {
	font-family: 'Overlock', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #7d0202;
}

/* Oargelpaad - afhandeling registratie */

.oargelpaad_afhandeling_registratie_body {
	background-color: #FFFFFF;
 	margin-left: 5px; 
 	margin-right: 2px; 
 	margin-top: 0px; 
}
.oargelpaad_afhandeling_registratie_verklaring {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #201003;
	text-align:left;
	padding-left: 6px;
	padding-right: 5px;
}
.oargelpaad_afhandeling_registratie_header {
	padding-left:6px;
	padding-top:0px;
}
.oargelpaad_afhandeling_registratie_kop {
	width: 100%; 
	text-align: center;
	font-family: 'Roboto', sans-serif;
    font-size: 16px;
	font-weight: bold;
    color: #C3A270;
}

/* Oargelpaad - kerk genereren kerkcode */

.oargelpaad_kerk_genereren_kerkcode_kopregel	{
	border-style: solid;
	border-color: #7D0202;
	border-width: 1px;
	width:64%;
	height:50px;
	vertical-align: middle;
	font-family: Calibri, Candara, serif;
	line-height:23px;
	font-weight:bold;
	font-style:oblique;	
	padding: 0 20px 0 20px;
 	background: #D9D491;
	color: #7D0202;
	font-size:16pt;
	border-radius:15px 0 0 15px;
}
.oargelpaad_kerk_genereren_kerkcode_fieldinput {
	font-family: Calibri, Candara, serif;
	font-size: 10.5pt;
	color: #000000;
	background-color: #D9D491; 
	height:19px;
	padding-bottom:2px;
}
.oargelpaad_kerk_genereren_kerkcode_formtext {
	font-family: Calibri, Candara, serif;
    font-size: 10.5pt;
    font-weight: bold;
	color: #5A2901;
	vertical-align:middle;
	text-align:center;
}
.oargelpaad_kerk_genereren_kerkcode_fouthoofdtekst  {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	color: #7D0202;
	text-align:center;
	padding: 0 25px 0 20px;
}
.oargelpaad_kerk_genereren_kerkcode_zoekresultaat {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	font-weight:bold;
	color: #CC6A39;
	text-align:left;
	padding: 0 25px 0 20px;
}
.oargelpaad_kerk_genereren_kerkcode_zoekresultaat_veldregel {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	font-weight:bold;
	color: #7D0202;
	text-align:left;
	padding: 0 0 0 0;
}
.oargelpaad_kerk_genereren_kerkcode_zoekresultaten1 {
    background-color: #dddddc;
	font-family: Calibri, Candara, serif;
	font-size: 11pt;
	color: #5A2901;
	text-align:left;
	padding: 0 0 0 0;
}
.oargelpaad_kerk_genereren_kerkcode_zoekresultaten2 {
    background-color: #c3c3c3;
	font-family: Calibri, Candara, serif;
	font-size: 11pt;
	color: #5A2901;
	text-align:left;
	padding: 0 0 0 0;
}
.oargelpaad_kerk_genereren_kerkcode_zoek_check_kopregel {
	text-align: center;
	font-family: Calibri, Candara, serif;
    font-size: 13pt;
	font-weight:bold;
    color: #7D0202;
}
.oargelpaad_kerk_genereren_kerkcode_zoek_check_veld {
	font-family: Calibri, Candara, serif;
	font-size: 13pt;
	font-weight:bold;
	color: #CC6A39;
	text-align:left;
	padding: 0 0 0 0;
}
.oargelpaad_kerk_genereren_kerkcode_zoek_check_veldinhoud {
	font-family: Calibri, Candara, serif;
	font-size: 12pt;
	color: #5A2901;
	text-align:left;
}
.oargelpaad_kerk_genereren_kerkcode_body {
	text-align:center;
 	background-color: #fbfbfb; 
 	margin-right: 2px; 
 	padding-top: 240px;
}
.oargelpaad_kerk_genereren_kerkcode_hoofdtekst {
	text-align: center;
	font-family: Calibri, Candara, serif;
    font-size: 13pt;
	font-weight:bold;
    color: #CC6A39;
}
.oargelpaad_kerk_genereren_kerkcode_kerkcode {
	text-align: center;
	font-family: Calibri, Candara, serif;
    font-size: 13pt;
	font-weight:bold;
    color: #7D0202;
}
.oargelpaad_kerken_check_kerkcodes_koptekst {
	text-align: center;
	font-family: Calibri, Candara, serif;
    font-size: 13pt;
	font-weight:bold;
    color: #CC6A39;
}
.oargelpaad_kerken_check_kerkcodes_hoofdtekst {
	text-align: center;
	font-family: Calibri, Candara, serif;
    font-size: 12pt;
    color: #5A2901;
}
.oargelpaad_kerken_check_kerkcodes_voettekst {
	text-align: center;
	font-family: Calibri, Candara, serif;
    font-size: 12pt;
	font-weight:bold;
    color: #7D0202;
}
.oargelpaad_kerken_zonder_kerkcode_koptekst {
	font-family: Calibri, Candara, serif;
    font-weight: bold;
    font-size: 12pt;
    color: #7D0202;
    text-align: center;
}
.oargelpaad_kerken_zonder_kerkcode_tabelkop {
	font-family: Calibri, Candara, serif;
    font-weight: bold;
	text-decoration:underline;
    font-size: 11pt;
    color: #5A2901;
    text-align: left;
}
.oargelpaad_kerken_zonder_kerkcode_tabeltekst1 {
	font-family: Calibri, Candara, serif;
    font-weight: bold;
    font-size: 11pt;
    color: #5A2901;
    background-color: #D9D491;
    text-align: left;
}
.oargelpaad_kerken_zonder_kerkcode_tabeltekst2 {
	font-family: Calibri, Candara, serif;
    font-weight: bold;
    font-size: 11pt;
    color: #5A2901;
    background-color: #8A8A8A;
    text-align: left;
}

/* Oargelpaad - Deelname aanvragen */

.oargelpaad_kerken_deelname_aanvragen {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #3C1D05;
	text-align: center;
	padding: 200px 15px 0 15px;
}





/**********************************************************************************/
/**********************************************************************************/

.oargelpaad_body {
	text-size-adjust: none; /* zorgt ervoor dat de font-size correct wordt weergegeven en niet wordt verkleind/vergroot */
	-webkit-text-size-adjust: none; /* zorgt ervoor dat de font-size correct wordt weergegeven en niet wordt verkleind/vergroot */
	height: 100%;
 	margin-left: 0px; 
 	margin-right: 2px; 
 	margin-top: 0px;
	background-color: #fbfbfb;
 	overflow-x: hidden; /* geen scrollbar langs de hele pagina */
}
.oargelpaad_blanco_regel {
	height:4px;
	font-family:Arial, serif;
	font-size:3pt;
	background-color: #fbfbfb;
}
.oargelpaad_meester {
	height: 100%;
	width: 99%;
    padding: 30px 35px 0px 20px;
	overflow-x: hidden;
}
.oargelpaad_titel  {
	width: 98%;
	font-family: 'Philosopher', sans-serif;  
	font-weight: bold;	
	padding: 0px 20px 10px 35px;
	color: #BA5810;
	font-size: 47px;
	vertical-align: top;
	background-color: #fbfbfb;
}
.oargelpaad_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 39px;
	font-weight: normal;
    line-height: 1.5;
	color: #201003;
	padding: 0 35px 0 10px;
}
.oargelpaad_koptekst {
	font-family: 'Roboto', sans-serif;
	font-size: 39px;
	font-weight: normal;
    line-height: 1.5;
	color: #201003;
	padding: 0 35px 0 10px;
	text-align: center;
}
.oargelpaad_infotekst {
	font-family: 'Roboto', sans-serif; 
	font-size: 39px;
	font-weight: bold;
    line-height: 1.5;
	color: #C3A270;
}
.oargelpaad_dispotab {
    background-image: url('../Grafische bestanden/Knoppen/Dispotab_blanco.png');
    background-repeat:no-repeat;
    background-position: center;
    width:50%;
    height:50px;
	font-family: 'Overlock', sans-serif;
	font-size: 41px;
	font-weight: normal;
    line-height: 1.5;
	color: #201003;
	text-align: center;
}
.oargelpaad_dispotabtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 34px;
	font-weight: normal;
    line-height: 1.2;
	color: #201003;
}
.oargelpaad_stip {
	font-family: 'Roboto', sans-serif; 
	font-size: 50px;
	font-weight:  bold;
	line-height: 50px;
	color: #C3A270;
}
.oargelpaad_tabeltekst {
	font-family: 'Overlock', sans-serif; 
	font-size: 3.8vw;
	font-weight: normal;
	color: #3C1D05;
	vertical-align: middle;
}
.oargelpaad_terug  {
	border: none;
	text-align: center;
}
.oargelpaad_helpknop {
	border: 0px;
	text-align: right;
}
.oargelpaad_page-bottom  {
	padding-left: 2px;
    width: 100%;
	height: 50px;
    text-align: center;
	top: 0px;
}
a.oargelpaad_link {
	font-family: 'Roboto', sans-serif;
	font-size: 38px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	color: #26649d;
}
a.oargelpaad:visited {
	font-family: 'Roboto', sans-serif; 
	font-size: clamp(15.6px, 1.55vw, 17.8px);
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	color: #26649d;
}
a.oargelpaad:active {
	font-family: 'Roboto', sans-serif; 
	font-size: clamp(15.6px, 1.55vw, 17.8px);
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	color: #26649d;
}
a.oargelpaad:hover {
	font-family: 'Roboto', sans-serif; 
	font-size: clamp(15.6px, 1.55vw, 17.8px);
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	color: #26649d;
}
.oargelpaad_hokkieveld {
	position: relative;
	float: right;
	padding: 20px 25px 0px 15px;
}
.oargelpaad_hokkie {
 	border: 2px solid #C3A270;
	background-color: #dee5ec;
	padding: 3px;
	/* -webkit-box-shadow: 0 0 3px rgba(159, 84, 50, 1.0);
	-moz-box-shadow: 0 0 3px rgba(159, 84, 50, 1.0);
	box-shadow: 0 0 3px rgba(159, 84, 50, 1.0); */
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px; 
	border-radius: 8px;
}
.oargelpaad_lytebox_titel  {
	width: 70%;
	font-family: 'Philosopher', sans-serif;  
	font-weight: bold;	
	padding: 0px 20px 10px 25px;
	color: #BA5810;
	font-size: clamp(17px, 1.85vw, 1.95vw);
	vertical-align: top;
	background-color: #fbfbfb;
}
.oargelpaad_lytebox_hoofdtekst {
	font-family: 'Roboto', sans-serif;
	font-size: 36px;
	font-weight: normal;
    line-height: 1.3;
	color: #201003;
	padding: 0 35px 0 10px;
}
.oargelpaad_zoekplaats {
	font-family: 'Overlock', sans-serif;
	font-size: 37px;
	vertical-align: bottom;
	margin-bottom: 2px;
	color: #201003;
    font-weight: bold;
    height: 44px; 
    border: solid 1px #C3A270;
}
.oargelpaad_zoekplaats_zoekknop {
	background: url('https://www.organumfrisicum.frl/Oargelpaad/Grafische%20bestanden/Knoppen/Loupe.png') no-repeat;
	background-size: 45px 45px;
	vertical-align: bottom;
	margin-bottom: 2px;
    border: 0px;
    margin-left: 6px;
	font-size: 0px;
    height: 45px; 
    width: 45px;
}
.oargelpaad_zoekplaats_resultaat {
	font-family: 'Roboto', sans-serif;
	font-size: 36px;;
	font-weight: normal;
	line-height :1.3;
	color: #C3A270;
	padding: 0 35px 0 10px;
}
.oargelpaad_zoekplaats_rayontekst {
	font-family: 'Overlock', sans-serif;
	font-size: 33px;
	font-weight: normal;
	line-height: 22px;
	color: #C3A270;
}
.oargelpaad_form_titel  {
	width: 100%;
	text-align: center;
	font-family: 'Philosopher', sans-serif;  
	font-weight: bold;	
	padding: 0px 20px 10px 25px;
	color: #BA5810;
	font-size: 47px;
	vertical-align: top;
}
.oargelpaad_form_tblok {
	font-family: 'Roboto', sans-serif;
	font-size: 3vw;
	font-weight: bold;
	color: #201003;
	text-align: center;
}
.oargelpaad_form_tblok_accent {
	font-family: 'Roboto', sans-serif;
	font-size: clamp(14px, 1.3vw, 1.4vw);
	font-weight: bold;
	color: #201003;
	background-color: #dee5ec;
	text-align: center;
}
.oargelpaad_form_checkbox {
	vertical-align: bottom;
	text-align: center;
	font-family: 'Roboto', sans-serif;
	font-size: 2.7vw;
}
.oargelpaad_form_fouttekst_klein  {
	font-family: 'Roboto', sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #C3A270;
	padding: 0 25px 0 20px;
}
.oargelpaad_opgave_form  {
	width:99%;
	padding: 13px 0px 0px 5px;
}
.oargelpaad_opgave_formtop {
	width: 100%; 
	height: 40px; 
	text-align: center;
	font-family: 'Philosopher', sans-serif;  
	font-size: 4.5vw;
	font-weight: bold;
    color: #BA5810;
	vertical-align: text-top;
}
.oargelpaad_opgave_formtop2 {
	text-align: center;
	font-weight: normal;
	font-family: 'Roboto', sans-serif;
	font-size: 3.7vw;
	color: #201003;
	vertical-align: text-top;
}
.oargelpaad_opgave_formkop {
	width: 100%; 
	height: 42px; 
	text-align: center;
	font-family: 'Overlock', sans-serif;
	font-size: 4.1vw;
	font-weight: bold;
    color: #C3A270;
	vertical-align: text-top;
}
.oargelpaad_opgave_formblanco {
	height: 22px;
	font-size: 2px;
	width: 100%;
}
.oargelpaad_opgave_formtext {
	font-family: 'Roboto', sans-serif; 
	font-size: 3.7vw;
    font-weight: bold;
	color: #201003;
	vertical-align: middle;
	text-align: center;
}
.oargelpaad_opgave_formtext2 {
	font-family: 'Roboto', sans-serif; 
	font-size: 34px;
    font-weight: bold;
	color: #201003;
	vertical-align: middle;
	text-align: center;
}
.oargelpaad_opgave_fieldinput {
	font-family: 'Roboto', sans-serif; 
	font-size: 37px;
	color: #201003;
	background-color: #fbfbfb;
    box-shadow: #dee5ec 0 -5px 16px inset;
	height: 42px;
	vertical-align: middle;
}
.oargelpaad_opgave_fieldinput_opm {
	font-family: 'Roboto', sans-serif; 
	font-size: 37px;
	color: #201003;
	background-color: #fbfbfb;
    box-shadow: #dee5ec 0 -5px 16px inset;
	padding-bottom: 5px;
	border-width: 2px;	
}
.oargelpaad_opgave_terug {
	border: 0;
	text-align: center;
	padding-left: 9px;
	margin-bottom: 8px;
}
.oargelpaad_opgave_wissen {
	border: 0;
	text-align: center;
	padding-right: 5px;
	margin-bottom: 8px;
}
.oargelpaad_foutkoptekst  {
	font-family: 'Roboto', sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #C3A270;
	text-align: center;
	padding: 0 25px 0 20px;
}
.oargelpaad_fouttekst  {
	font-family: 'Roboto', sans-serif;
	font-size: 37px;
	color: #201003;
	text-align: left;
	padding: 0 25px 0 20px;
}
.oargelpaad_logo {
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}



.oargelpaad_registratie_bevestiging_koptext {
	font-family: 'Overlock', sans-serif;
    font-size: 15px;
    font-weight: bold;
	color: #201003;
	vertical-align: middle;
	text-align: left;
	text-decoration: underline;
}
.oargelpaad_registratie_bevestiging_veldtext {
	font-family: 'Roboto', sans-serif;
    font-size: 13.5px;
    font-weight: bold;
	color: #201003;
	vertical-align: middle;
	text-align: left;
}
.oargelpaad_registratie_bevestiging_veldinhoud {
	font-family: 'Roboto', sans-serif;
    font-size: 13.5px;
    font-weight: bold;
	color: #201003;
	vertical-align: middle;
	text-align: left;
}



.oargelpaad_speelr_org_dwnld_tabellen {
	border-style: none;
	text-align: center;
	background-color: #fbfbfb;
}
.oargelpaad_speelr_org_dwnld_kerkadressen {
	font-family: 'Roboto', sans-serif;
	font-size: 12.5px;
	color: #201003;
	text-align: center;
	vertical-align: text-top;
	background-color: #fbfbfb;
	border-style: none;
}


.oargelpaad_kerkrooster_blok {
	font-family: 'Roboto', sans-serif;
	font-size: 32px;
	font-weight: bolder;
    line-height: 1.3;
	color: #201003;
	text-align: center;
	vertical-align:text-bottom;
    border-style: none;
}



.oargelpaad_dispo_stip_blauw {
	color: #114188;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
    line-height: 1.1;	
	vertical-align:top;
}
.oargelpaad_dispo_stip_groen {
	color: #408621;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
    line-height: 1.1;
	vertical-align:top;
}
.oargelpaad_dispo_stip_oranje {
	color: #da8118;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_paars {
	color: #8615c7;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_rood {
	color: #c7152e;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_lblauw {
	color: #2cd4d6;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_bruin {
	color: #613c07;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_rose {
	color: #fb2f94;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_zwart {
	color: #010101;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_grijs {
	color: #717271;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
}
.oargelpaad_dispo_stip_geel {
	color: #e5d01e;
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	vertical-align:top;
 }




.button_div {
    position: relative;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
}
.button {
    padding: auto 0px auto 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 37px;
    font-weight: bold;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fbfbfb;
    box-shadow: 4px 4px 6px 0 rgba(255,255,255, 2.9),
                            -4px -4px 6px 0 rgba(116, 125, 136, 0.5),
        inset -4px -4px 6px 0 rgba(255,255,255, 0.2),
        inset 4px 4px 6px 0 rgba(0, 0, 0, .4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 30px;
    letter-spacing: 1px;
    color: #26649d;
    z-index: 1;
    transition: .3s;
}
.button:hover {
    /* letter-spacing: 4px; */
    color: #BA5810;
    background-color: #dee5ec;
    text-decoration: none;
}


.kerkbutton_div {
    position: relative;
    margin: 0;
    display: flex;
    justify-content: left;
    align-items: left;
    vertical-align: middle;
}

.kerkbutton {
    padding-left: 20px;
    padding-top: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 33px;
    font-weight: bold;
    justify-content: left;
    align-items: left;
    background: none;
    box-shadow: 4px 4px 6px 0 rgba(255,255,255, 0.9),
                            -4px -4px 6px 0 rgba(116, 125, 136, 0.5),
        inset -4px -4px 6px 0 rgba(255,255,255, 0.2),
        inset 4px 4px 6px 0 rgba(0, 0, 0, .4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 30px;
    letter-spacing: 1px;
    color: #26649d;
    z-index: 1;
    transition: .3s;
}
.kerkbutton_kerk {
    font-family: 'Overlock', sans-serif;
    margin-top: -2px;
    font-size: 29px;
}
.kerkbutton_div:hover .kerkbutton {
    /* letter-spacing: 4px; */
    color: #BA5810;
    background-color: #dee5ec;
}


.datumbutton_div {
    position: relative;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
}
.datumbutton {
    padding: auto 0px auto 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 35px;
    font-weight: bold;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #dee5ec;
    box-shadow: 4px 4px 6px 0 rgba(255,255,255, 2.9),
                            -4px -4px 6px 0 rgba(116, 125, 136, 0.5),
        inset -4px -4px 6px 0 rgba(255,255,255, 0.2),
        inset 4px 4px 6px 0 rgba(0, 0, 0, .4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 30px;
    letter-spacing: 1px;
    color: #26649d;
    z-index: 1;
    transition: .3s;
}
.datumbutton:hover {
    /* letter-spacing: 4px; */
    color: #BA5810;
    background-color: #fbfbfb;
    text-decoration: none;
}


.reserveerbutton_div {
    position: relative;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    vertical-align: middle;
}
.reserveerbutton {
    padding: auto 0px auto 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 28px;
    font-weight: bold;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #dff9dd;
    box-shadow: 4px 4px 6px 0 rgba(255,255,255, 2.9),
                            -4px -4px 6px 0 rgba(116, 125, 136, 0.5),
        inset -4px -4px 6px 0 rgba(255,255,255, 0.2),
        inset 4px 4px 6px 0 rgba(0, 0, 0, .4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 30px;
    letter-spacing: 1px;
    color: #201003;
    z-index: 1;
    transition: .3s;
}
.reserveerbutton:hover {
    /* letter-spacing: 4px; */
    color: #BA5810;
    background-color: #dff9dd;
    text-decoration: none;
}