.titelagenda{
    font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
    padding-top: 18px;
    color: #6a0909;
}

.subtitelagenda{
 	margin-bottom:15px;
	margin-left:0px;
	margin-top:5px;
    float: right; 
    font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
	color:#6a0909;
    font-size: 20px;
 	font-weight: 400;
	font-style: italic;
}

.rubriektitelagenda{
    font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:400;
    padding-top: 18px;
    color: #6a0909;
}

.tabelagenda{
    margin-top: 5px;
    width: 100%;
    background-color: #f5f8fc;
    border-style: double;
}

.tabelagendatonen{
    margin-top: 5px;
    width: 100%;
    background-color: #f5f8fc;
    border-style: none;
}

.tabelagendakleur{
    margin-top: 5px;
    background-color: #f5f8fc;
    border-width: 2px;
    border-style: double;
}

.tr_tabelagenda{
    margin: 30px;
    font-size: 20px;
    font-weight: 500;
    color:#52616a; 
}

.tr_tabelagendakleur{
    margin-bottom: 0px;
    margin-top: 0px;
    border-style: none;  
}

.td_tabelagenda{
    width: 50%;
    border-style: none;
}

.td_tabelagendavrij{
    border-style: none;
    margin: 30px;
    border-width: 8px;
}

.td_tabelagendagroen{
    width: 50px;
    height: 50px;
    margin: 10px;
    background-color: forestgreen;
    border-style: double;
}

.td_tabelagendawit{
    width: 50px;
    height: 50px;
    margin: 10px;
    background-color: rgb(250, 252, 250);
    border-style: double;
}

.td_tabelagendarood{
    width: 50px;
    height: 50px;
    margin: 10px;
    background-color: rgb(254, 7, 7);
    border-style: double;
}

.td_tabelagendapaars{
    width: 50px;
    height: 50px;
    margin: 10px;
    background-color: rgb(155, 10, 143);
    border-style: double;
}

.td_tabelagendaleeg{
    width: 50px;
    height: 50px;
    margin: 10px;
    border-style: double;
}

.td_tabelagendavrijkleur{
    border-style: none;
    margin-right: 10px;
}

#lineagenda {
	background-color: #032c0a;
	width:100%;
	padding-top:1px;
	height:2px;
	margin-left:0px;
	margin-top:8px;
	margin-bottom:8px;
}

.inputagenda{
    font-size: 20px;
}

.inputagendabreed{
    font-size: 20px;
    width: 300px;
}

.inputagendabutton{
    font-size: 20px;
    float: right;
    margin-right: 35px;
    width: 180px;
}

/* ======= Vanaf hieronder de OUDE codes ======== */
.table_kalender{
    background-color: #98b2cb;      /*#E0E8EF*/
    margin: auto;
    width: 700px;
    border-color: #1F3D72;
    border-width: 4px;
    border-style: double;
}
.table_kalender_td{
    text-align: center;
    border-style: none;
}
.table_loginKL_td_knopopmaak{
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 16px;
    font-weight: 800;
	color:#2b0875;
    width: 140px;
    margin-bottom: 10px;
}

.knopopmaak_hulp{
    font-family: 'Times New Roman';
	font-size:18px;
	font-weight: 900;
    color: #800505;
    width: 40px;
    margin-bottom: 10px;
}

.table_kalender_dagen{
    margin: auto;
    background-color: #E0E8EF;          /*#1F3D72;*/
    border-style: none;
    border-spacing: 3px;
    border-collapse: separate;
    border-color: #1F3D72;
    border-width: 4px;
    border-style: double;
}
.table_kalender_th_breedte{
    width: 80px;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    border-style: none;
    padding-top: 2px;
    padding-bottom: 2px;
}

.table_kalender_td_knop{
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #e7e1e1;      /*#e7e1e1*/
    border-radius: 8px;
    border-color: #808080;
    border-width: 2px;
    border-style: ridge;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    color: Black;
}
.table_kalender_td_knop_tekst{
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    color: red;
}

.kader_keuzeknop{
    width: 300px;
    margin-right: 100px;
    border-style: none;
    float: right;
}

.table_kalender_keuzeknop{
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    color: Black;
    float: right;
    background-color: #f5f8fc;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    border-color: #808080;
    border-style: solid;
    border-width: 2px;
}
.table_kerknieuws_keuzeknop{
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    color: Black;
    background-color: #f5f8fc;
    margin-left: 15px;
    margin-right: 5px;
    margin-bottom: 5px;
    border-color: #808080;
    border-style: solid;
    border-width: 2px;
}

.table_kalender_td_knopvandaag{
    background-color: #ff0;
    color: CadetBlue;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    border-radius: 8px;
    border-color: #808080;
    border-width: 2px;
    border-style: ridge;
    padding-top: 2px;
    padding-bottom: 2px;
}
.table_kalender_knop_algemeen{
    background-color: #d2cfcf; 
    border-radius: 8px;
    border-color: #808080;
    border-width: 2px;
    border-style: ridge;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    padding-left: 30px;
    padding-right: 30px;
    color: Black;
}
.kalenderframe_layout{
    background-color: #98b2cb;
    margin: auto;
    width: 730px;
    border-color: #1F3D72;
    border-width: 10px;
    border-style: double;
    border-color: #ff6a00;
    height: 528px;
    overflow-y: hidden;
    overflow-x: hidden;
    color: #fff;
}
.afspraakframe_layout{
    background-color: #f5f8fc;
    margin: auto;
    width: 720px;
    border-style: none;
    border-color: #ff6a00;
    border-top: initial;
    height: 300px;
    overflow-y: hidden;
    overflow-x: hidden;
    color: #fff;
}
.agenda_input{
    margin-left: 8px;
}
.subtitel{
	font-size:22px;
	font-weight:bold;
    color: #52616a;
}
#zetrechtsonder {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 0;
    margin-top: 0;
    float: right;
    vertical-align: bottom;
}
#zetrechtshulp {
    margin-left: 15px;
    margin-right: 32px;
    margin-bottom: 0;
    margin-top: 6px;
    float: right;
    font-family: 'Times New Roman';
	font-size:18px;
	font-weight: 900;
    color: #800505;
}
#zetuploadkerknieuws {
    margin-left: 50px;
    margin-right: 15px;
    margin-bottom: 0;
    margin-top: 0;
    vertical-align: bottom;
}

.opmaak_activiteit{
    font-family: 'Tahoma, Times New Roman';
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    color: #52616a;    
}
.agenda_fieldset {
    background-color: #f5f8fc;
    border-style: none;
    border-width: 3px;   
    border-color: #2b0875; 
    width: 670px;        
}
.agenda_fieldset_li{
    font-family: 'Tahoma, Times New Roman';
    margin-bottom: 5px;
    margin-top: 5px;
    font-weight: 500;
    font-size:  18px;
    color: #52616a;
}   
.agenda_input{
    margin-left: 8px;
}
.agenda_fieldset_tekst{
    padding-left: 8px;
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 20px;
    font-weight: 500;
	color: #52616a;   
}
.agenda_fieldset_tekst_fout{
    padding-left: 8px;
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 20px;
    font-weight: 500;
	color: #f00;   
}
.agenda_label{
    padding-left: 8px;
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 18px;
    font-weight: 500;
	color: #52616a;       
}
.agenda_label_opmerking{
    padding-left: 14px;
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 14px;
    font-weight: 200;
	color: #52616a;       
}
/* Opmaak bewerkagenda.php */
.table_bewerkagenda{
    background-color: #f5f8fc;
    margin: auto;
    padding: 10px;
    width: 900px;
    border-style: none;
}
.table_bewerkagenda_td{
    background-color: #f5f8fc;
    margin: auto;
    padding: 10px;
    border-style: none;
}
.table_bewerkagenda_Admin{
    background-color: #fdf7ca;
    margin: auto;
    padding: 10px;
    width: 900px;
    border-style: none;
}
.table_bewerkagenda_td_Admin{
    background-color: #fdf7ca;
    margin: auto;
    padding: 10px;
    border-style: none;
}
.bewerkagenda_fieldset_Admin{
    background-color: #fdf7ca;
    border-style: double;
    border-width: 3px;   
    border-color: #6c808c; 
    width: 830px;        
}
.bewerkagenda_fieldset{
    background-color: #f5f8fc;
    border-style: double;
    border-width: 3px;   
    border-color: #6c808c; 
    width: 830px;        
}
.bewerkagenda_datum{
    padding-left: 12px;
    padding-bottom: 8px;
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 20px;
    font-weight: 600;
	color: #52616a;       
}
.bewerkagenda_rubriek{
    padding-left: 4px;
    margin-right: 8px;
    padding-bottom: 8px;
    font-family: 'Tahoma, Arial, Helvetica, sans-serif';
    font-size: 20px;
    font-weight: 400;
	color: #52616a;           
}
#zetrechtsonderagenda {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 0;
    margin-top: 0px;
    float: right;
    vertical-align: bottom;
}
/* Opmaak van 'evenementen.php' */
.table_evenementen{
    background-color: #E0E8EF;
    margin: auto;
    padding: 10px;
    width: 900px;
    border-style: none;
    border-width: 3px;
    border-color: #2b0875;
    height: 400px;
}
.table_evenementen_td_datum{
    width: 110px;
    background-color: #fce7c1;
    border-color: #ff6a00;
    border-width: 1px;
    border-style: solid;
    text-align: center;
    font-family: 'Times New Roman';
    font-size: 22px;
    font-style: italic;
    font-weight: 600;
    color: #800505;    
}
.table_evenementen_td_titel{
    padding-left: 5px;
    text-align: left;
    vertical-align: bottom;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    color: #ffd800;    
}
.table_evenementen_td_evenement{
    padding-top: 5px;
    text-align: left;
    font-family: 'Times New Roman';
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    /*color: #fcefd8;*/
    color: #fff;
}
.table_evenementen_td_vast{
    background-color: #fce7c1; /*ffd800*/
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 5px;
    border-color: #ff6a00;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    font-family: 'Times New Roman';
    font-size: 22px;
    font-style: italic;
    font-weight: 600;
    color: #800505;    
}
/* Opmaak van 'bewerkagenda.php' */
.bewerkagenda_knop{
    margin-right: 12px;
    margin-top: 0px;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    color: #000;
    width: 80px;
}

.bewerkniveaus_knop{
    margin-right: 12px;
    margin-top: 0px;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    color: #000;
    width: 140px;
}

.bewerkagenda_input_tekst{
    margin-left: 8px;
    padding-left: 8px;
    margin-right: 5px;
    font-family: 'Times New Roman';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    color: #000;    
}
.detailagendabewerk{
    background-color: #f5f8fc;
	margin-top: 30px;
	margin: auto;
	width: 900px;
}
