/* --------------------------------------------------------------------------- */
/* Agenda Module */
/* --------------------------------------------------------------------------- */

.agenda_DagenHeader{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #4A4A4A;
	color: #FFFFFF;
	font-weight: bold;
}

.agenda_DagenHeader A{
	color: #FFFFFF;
	font-weight: bold;
}

.agenda_header{
	background-color: #F98105;
	border-top: #CCCCCC 1px solid;
	border-bottom: #00A0C6 0px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
}

.agenda_kolom_links{
	background-color: #FFFFFF;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.agenda_kolom_links_dag{
	background-color: #FFFFFF;
	border-top: #CCCCCC 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.agenda_kolom_rechts{
	background-color: #F98105;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	border-top: #4A4A4A 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 0px solid;
	border-right: #4A4A4A 1px solid;
}

.agenda_organisatie_table{
	background-color: #FFFFFF;
	border-top: #CCCCCC 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
}

.agenda_organisatie_info_links{
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 0px;
	width: 110px;
	font-weight: bold;
	color: #4A4A4A;
}

.agenda_organisatie_info_rechts{
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 15px;
	color: #4A4A4A;
}

.agenda_organisatie_text{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

/* --------------------------------------------------------------------------- */
/* Events Agenda */
/* --------------------------------------------------------------------------- */

.evt_agendaDagen { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.evt_agendaDagen A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaDagen A:hover { 
	background-color: FF8105;
	color: FFFFFF;
}

.evt_agendaDag { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #4A4A4A;
	text-align: center;
	vertical-align: middle;
}

.evt_agendaDag A { 
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaDag A:hover { 
	background-color: FF8105;
}

.evt_agendaDagAndere { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #E2E8F0;
	text-align: center;
	vertical-align: middle;
}

.evt_agendaDagAndere A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaDagAndere A:hover { 
	background-color: FF8105;
}

.evt_agendaSelected { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FF8105;
	text-align: center;
	vertical-align: middle;
}

.evt_agendaSelected A { 
	color: FFFFFF;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaSelected A:hover { 
	background-color: FF8105;
	color: 4A4A4A;
}

.evt_agendaDagenAndere { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #E2E8F0;
	text-align: center;
	vertical-align: middle;
}

.evt_agendaDagenAndere A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaDagenAndere a:hover { 
	background-color: #FF8105;
	color: FFFFFF;
}

.evt_agendaMaanden{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	height: 24px;
}

.evt_agendaMaanden A { 
	color: 4A4A4A;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
}

.evt_agendaMaanden a:hover { 
	background-color: #FF8105;
	color: FFFFFF;
}

.evt_agendaMaandenSelected{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FF8105;
	vertical-align: middle;
	text-align: center;
	height: 24px;
}

.evt_agendaMaandenSelected A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
}

.evt_agendaMaandenPijl_vorige{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.evt_agendaMaandenPijl_vorige A { 
	background-image: url(act_agenda_vorige.gif);
	background-position: center center;
	background-repeat: no-repeat;
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaMaandenPijl_vorige A:hover { 
	background-color: #FF8105;
}

.evt_agendaMaandenPijl_volgende{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.evt_agendaMaandenPijl_volgende A { 
	background-image: url(act_agenda_volgende.gif);
	background-position: center center;
	background-repeat: no-repeat;
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaMaandenPijl_volgende A:hover { 
	background-color: #FF8105;
}

.evt_agendaWeken{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.evt_agendaWeken A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.evt_agendaWeken a:hover { 
	background-color: #FF8105;
	color: FFFFFF;
}


.evt_agendaDagenvdWeek{
	text-align: center;
	padding-bottom: 2px;
}

.evt_agendaDagenRij{
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

.evt_agendaDagenHeader{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #00A0C6;
	color: #FFFFFF;
	font-weight: bold;
}

.evt_agendaDagenHeader A{
	color: #FFFFFF;
	font-weight: bold;
}

.evt_agendaDagenItems{
	background-image: url(act_agenda_volgende.gif);
	background-position: left 9px;
	background-repeat: no-repeat;
	color: 4A4A4A; 
	text-decoration: none;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.evt_agendaDagenItems A{
	color: 4A4A4A; 
	text-decoration: none;
}

.evt_agendaDagenItems A:hover{
	color: 000000; 
	text-decoration: none;
}

.evt_agendaDagenItemsSub{
	color: 4A4A4A; 
	text-decoration: none;
	padding-left: 22px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #E2E8F0;
	border-left: #00A0C6 1px solid;
}

.evt_agendaDagenItemsSub A{
	color: 4A4A4A; 
	text-decoration: none;
}

.evt_agendaDagenItemsSub A:hover{
	color: 000000; 
	text-decoration: none;
}

.evt_agendaDagenItemsSelected{
	color: 4A4A4A; 
	font-weight: bold; 
	text-decoration: none;
	padding-left: 17px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.evt_agendaDagenItemsSelected A{
	color: 4A4A4A; 
	font-weight: bold; 
	font-family: Verdana;
	text-decoration: none;
}

.evt_agendaDagenItemsLeeg{
	color: 4A4A4A; 
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.evt_agendaDagenTable{
}

.evt_agendaDagenTable_dag{
	padding-top: 10px;
	padding-bottom: 5px
}

.evt_agendaInfo{
	color: 4A4A4A; 
	text-decoration: none;
}


.evt_agenda_kolom_links{
	background-color: #FFFFFF;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.evt_agenda_kolom_links_dag{
	background-color: #FFFFFF;
	border-top: #CCCCCC 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.evt_agenda_kolom_rechts{
	background-color: #00A0C6;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	border-top: #4A4A4A 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 0px solid;
	border-right: #4A4A4A 1px solid;
}

.evt_agenda_rij{
	background-color: #FFFFFF;
}


.evt_organisatie_info_links{
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	width: 110px;
	font-weight: bold;
	color: #4A4A4A;
}

.evt_organisatie_info_rechts{
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 15px;
	color: #4A4A4A;
}

/* --------------------------------------------------------------------------- */
/* Activiteiten Agenda */
/* --------------------------------------------------------------------------- */

.act_agendaDagen { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.act_agendaDagen A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaDagen A:hover { 
	background-color: FF8105;
	color: FFFFFF;
}

.act_agendaDag { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #4A4A4A;
	text-align: center;
	vertical-align: middle;
}

.act_agendaDag A { 
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaDag A:hover { 
	background-color: FF8105;
}

.act_agendaDagAndere { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #E2E8F0;
	text-align: center;
	vertical-align: middle;
}

.act_agendaDagAndere A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaDagAndere A:hover { 
	background-color: FF8105;
}

.act_agendaSelected { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FF8105;
	text-align: center;
	vertical-align: middle;
}

.act_agendaSelected A { 
	color: FFFFFF;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaSelected A:hover { 
	background-color: FF8105;
	color: 4A4A4A;
}

.act_agendaDagenAndere { 
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #E2E8F0;
	text-align: center;
	vertical-align: middle;
}

.act_agendaDagenAndere A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaDagenAndere a:hover { 
	background-color: #FF8105;
	color: FFFFFF;
}

.act_agendaMaanden{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	height: 24px;
}

.act_agendaMaanden A { 
	color: 4A4A4A;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
}

.act_agendaMaanden a:hover { 
	background-color: #FF8105;
	color: FFFFFF;
}

.act_agendaMaandenSelected{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FF8105;
	vertical-align: middle;
	text-align: center;
	height: 24px;
}

.act_agendaMaandenSelected A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
}

.act_agendaMaandenPijl_vorige{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.act_agendaMaandenPijl_vorige A { 
	background-image: url(act_agenda_vorige.gif);
	background-position: center center;
	background-repeat: no-repeat;
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaMaandenPijl_vorige A:hover { 
	background-color: #FF8105;
}

.act_agendaMaandenPijl_volgende{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.act_agendaMaandenPijl_volgende A { 
	background-image: url(act_agenda_volgende.gif);
	background-position: center center;
	background-repeat: no-repeat;
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaMaandenPijl_volgende A:hover { 
	background-color: #FF8105;
}

.act_agendaWeken{
	border-bottom: solid 1px #00A0C6;
	border-right:  solid 1px #00A0C6;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.act_agendaWeken A { 
	color: 4A4A4A;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 24px;
}

.act_agendaWeken a:hover { 
	background-color: #FF8105;
	color: FFFFFF;
}


.act_agendaDagenvdWeek{
	text-align: center;
	padding-bottom: 2px;
}

.act_agendaDagenRij{
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

.act_agendaDagenHeader{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #00A0C6;
	color: #FFFFFF;
	font-weight: bold;
}

.act_agendaDagenHeader A{
	color: #FFFFFF;
	font-weight: bold;
}

.act_agendaDagenItems{
	background-image: url(act_agenda_volgende.gif);
	background-position: left 9px;
	background-repeat: no-repeat;
	color: 4A4A4A; 
	text-decoration: none;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.act_agendaDagenItems A{
	color: 4A4A4A; 
	text-decoration: none;
}

.act_agendaDagenItems A:hover{
	color: 000000; 
	text-decoration: none;
}

.act_agendaDagenItemsSub{
	color: 4A4A4A; 
	text-decoration: none;
	padding-left: 22px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #E2E8F0;
	border-left: #00A0C6 1px solid;
}

.act_agendaDagenItemsSub A{
	color: 4A4A4A; 
	text-decoration: none;
}

.act_agendaDagenItemsSub A:hover{
	color: 000000; 
	text-decoration: none;
}

.act_agendaDagenItemsSelected{
	color: 4A4A4A; 
	font-weight: bold; 
	text-decoration: none;
	padding-left: 17px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.act_agendaDagenItemsSelected A{
	color: 4A4A4A; 
	font-weight: bold; 
	font-family: Verdana;
	text-decoration: none;
}

.act_agendaDagenItemsLeeg{
	color: 4A4A4A; 
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.act_agendaDagenTable{
}

.act_agendaDagenTable_dag{
	padding-top: 10px;
	padding-bottom: 5px
}

.act_agendaInfo{
	color: 4A4A4A; 
	text-decoration: none;
}

/* --------------------------------------------------------------------------- */
/* Activiteiten module */
/* --------------------------------------------------------------------------- */

.act_agenda_kolom_links{
	background-color: #FFFFFF;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.act_agenda_kolom_links_dag{
	background-color: #FFFFFF;
	border-top: #CCCCCC 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.act_agenda_kolom_rechts{
	background-color: #00A0C6;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	border-top: #4A4A4A 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 0px solid;
	border-right: #4A4A4A 1px solid;
}

.act_agenda_rij{
	background-color: #FFFFFF;
}

.act_button{
	background-color: #FFFFFF;
	background-image: url(act_button1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
}

.act_button A{
	display: block;
	padding-left: 23px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: none;
	font-weight: bold;
}

.act_button A:hover{
	background-image: url(act_button2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.act_button_rij{
	background-color: #00A0C6;
	border-top: #4A4A4A 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.act_geav_zoeken_rij{
	background-color: #FFFFFF;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	border-bottom: #4A4A4A 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.act_geav_zoeken_kolom_w{
	padding-right: 5px;
}

.act_geav_zoeken_kolom_d{
	background-color: #E2E8F0;
}

.act_geav_zoeken_kolom_l{
	padding-left: 5px;
}

.act_geav_zoeken_alles{
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	color: #FFFFFF;
}

.act_geav_zoeken_alles A{
	text-decoration: underline;
	color: #FFFFFF;
}

.act_geav_zoeken_kolom_header_licht{
	background-color: #4A4A4A;
}

.act_geav_zoeken_kolom_header_donker{
	background-color: #4A4A4A;
}

.act_geav_zoeken_kolom_active{
	background-color: #00A0C6;
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	color: #FFFFFF;
}

.act_geav_zoeken_kolom_donker_disabled{
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	color: #999999;
}

.act_geav_zoeken_kolom_donker{
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	color: #4A4A4A;
}

.act_geav_zoeken_kolom_donker A{
	text-decoration: none;
	color: #4A4A4A;
}

.act_geav_zoeken_kolom_donker A:hover{
	text-decoration: none;
	color: #00A0C6;
}

.act_geav_zoeken_kolom_licht_disabled{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	color: #999999;
}

.act_geav_zoeken_kolom_licht{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	color: #4A4A4A;
}

.act_geav_zoeken_kolom_licht A{
	text-decoration: none;
	color: #4A4A4A;
}

.act_geav_zoeken_kolom_licht A:hover{
	text-decoration: none;
	color: #00A0C6;
}

.act_geav_zoeken_kolom_donker_header{
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
}

.act_geav_zoeken_kolom_licht_header{
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
}

.act_geav_zoeken_kolom_pijl_active{
	background-color: #00A0C6;
	background-image: url(act_pijl_active.gif);
	background-position: center left;
	background-repeat: no-repeat;
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
}

.act_geav_zoeken_kolom_donker_pijl{
	background-image: url(act_pijl_normaal.gif);
	background-position: center left;
	background-repeat: no-repeat;
	border-bottom: #FFFFFF 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
}

.act_geav_zoeken_kolom_licht_pijl{
	background-image: url(act_pijl_normaal.gif);
	background-position: center left;
	background-repeat: no-repeat;
	border-bottom: #CCCCCC 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
}

.act_input{
	font-family: Verdana;
	font-size: 100%;
	border-right: #CCCCCC 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #CCCCCC 1px solid;
	color: #4A4A4A;
}

.act_input_td{
	padding-right: 40px;
}

.act_inputp_td{
	padding-right: 45px;
}

.act_organisatie_header{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #00A0C6;
	color: #FFFFFF;
	font-weight: bold;
}

.act_organisatie_header A{
	color: #FFFFFF
}

.act_organisatie_info_links{
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	width: 120px;
	font-weight: bold;
	color: #4A4A4A;
}

.act_organisatie_info_rechts{
	padding-top: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 15px;
	color: #4A4A4A;
}

.act_organisatie_kijkooknaar{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #00A0C6;
	color: #FFFFFF;
	font-weight: bold;
}

.act_organisatie_kijkooknaar_kop{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #4A4A4A;
}

.act_organisatie_kijkooknaar_link{
	background-image: url(act_kijkooknaar.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #4A4A4A;
}

.act_organisatie_kolom_links{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
}

.act_organisatie_kolom_rechts{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: #4A4A4A 1px solid;
	background-color: #E2E8F0;
}

.act_organisatie_kolom_rechts_rij{
	padding-top: 10px;
}

.act_organisatie_logo{
}

.act_organisatie_lijst_naam{
	color: #4A4A4A;
	font-weight: bold;
	padding-bottom: 4px;
}

.act_organisatie_lijst_adres{
	color: #4A4A4A;
}

.act_organisatie_td{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	border-top: #CCCCCC 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #FFFFFF;
}

.act_organisatie_rij{
	padding-bottom: 5px;
}


.act_paging_rij{
	background-color: #4A4A4A;
	border-top: #4A4A4A 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.act_paging_resultaten{
	width: 50%;
	color: #FFFFFF;
}

.act_paging_resultaten A{
	color: #FFFFFF;
}

.act_paging_overzicht{
	width: 50%;
	color: #FFFFFF;
	font-weight: bold;
}

.act_paging_overzicht A{
	color: #FFFFFF;
	text-decoration: none;
}

.act_paging_vorige{
	width: 25%;
	color: #FFFFFF;
	background-image: url(act_vorige.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 13px;
	font-weight: bold;
}

.act_paging_vorige A{
	color: #FFFFFF;
	text-decoration: none;
}

.act_paging_volgende{
	width: 25%;
	color: #FFFFFF;
	background-image: url(act_volgende.gif);
	background-position: right 4px;
	background-repeat: no-repeat;
	padding-right: 13px;
	font-weight: bold;
}

.act_paging_volgende A{
	color: #FFFFFF;
	text-decoration: none;
}


.act_resultaten_lijst_activiteit A{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00A0C6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	text-decoration: none;
}

.act_resultaten_lijst_header{
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
}

.act_resultaten_lijst_header A{
	color: #FFFFFF
}

/*.act_resultaten_lijst_km{
	color: #FFFFFF;
	font-weight: bold;
}*/

.act_resultaten_lijst_km A{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00A0C6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	text-decoration: none;
}

.act_resultaten_lijst_naam{
	color: #4A4A4A;
	font-weight: bold;
	padding-bottom: 4px;
}

.act_resultaten_lijst_adres{
	color: #4A4A4A;
	padding-bottom: 4px;
}

.act_resultaten_lijst_meer{
	padding-left: 5px;
}

.act_resultaten_lijst_organisatie{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #CCCCCC 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	background-color: #FFFFFF;
}

.act_resultaten_lijst_td{
	padding-top: 5px;
	padding-bottom: 5px;
}

.act_resultaten_lijst_rij{
	padding-top: 5px;
	padding-bottom: 5px;
}

.act_resultaten_aantallen{
	color: #FFFFFF
}

.act_resultaten_header{
	font-weight: bold;
	color: #FFFFFF
}

.act_resultaten_header_rij{
	background-color: #4A4A4A;
	border-top: #4A4A4A 0px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.act_tab_border{
	border-bottom: #4A4A4A 1px solid;
}

.act_tab_active{
	background-color: #00A0C6;
	border-top: #CCCCCC 1px solid;
	border-bottom: #00A0C6 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	width: 33%;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 9px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 0px;
}

.act_tab_normaal{
	background-image: url(act_tab_normaal.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	width: 33%;
}

.act_tab_normaal_button A{
	text-decoration: none;
	color: #4A4A4A;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;
	display: block;
}

.act_tab_normaal_button A:hover{
	color: #00A0C6;
}

.act_tab_zoeken_active{
	background-color: #FFFFFF;
	border-top: #CCCCCC 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.act_tab_zoeken_active A{
	text-decoration: none;
	color: #4A4A4A;
	font-weight: bold;
}

.act_tab_zoeken_active A:hover{
	color: #00A0C6;
}

.act_tab_zoeken_normaal{
	background-color: #00AAD2;
	border-top: #CCCCCC 1px solid;
	border-bottom: #4A4A4A 1px solid;
	border-left: #00A0C6 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.act_tab_zoeken_normaal A{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.act_tab_zoeken_normaal A:hover{
	color: #4A4A4A;
}

.act_tab_zoeken_rij{
	background-color: #00A0C6;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-top: 10px;
}

.act_tekst_td{
	padding-bottom: 4px;
	padding-top: 8px;
	padding-right: 40px;
}

.act_tekstp_td{
	padding-bottom: 4px;
	padding-top: 8px;
}

.act_zoeken_rij{
	background-color: #FFFFFF;
	border-left: #CCCCCC 1px solid;
	border-right: #4A4A4A 1px solid;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 10px;
}

/* --------------------------------------------------------------------------- */
/* FCK Styles */
/* --------------------------------------------------------------------------- */

.kop1{
	font-size: 150%;
	font-weight: bold;
	color: #000000
}

.kop2{
	font-size: 150%;
	font-weight: bold;
	color: #333333
}

.tussenkop1{
	font-size: 130%;
	font-weight: bold;
	color: #000000
}

.tussenkop2{
	font-size: 130%;
	font-weight: bold;
	color: #333333
}

.inleiding1{
	font-weight: bold;
	color: #000000
}

.inleiding2{
	font-weight: bold;
	color: #333333
}

.univers1{
	font-family: Courier New, Courier, Monaco, monospace;
	color: #000000;
}

.univers2{
	font-family: Courier New, Courier, Monaco, monospace;
	color: #333333;
	font-weight: bold;
}

/* --------------------------------------------------------------------------- */
/* CMS editor */
/* --------------------------------------------------------------------------- */

.bodyview{
	width : 100%;
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
}

.bodyview A{
	color: #333333;
}

/* --------------------------------------------------------------------------- */
/* Elementen */
/* --------------------------------------------------------------------------- */

FORM{
	margin: 0;
	padding: 0;
}

HR{
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: #000000 1px solid;
	height: 1px;
}

/*TD{
	font-family: Verdana;
	font-size: 70%;
	color: #000000;
}

TD A{
	color: #333333;
}*/

LI{
	margin: 0;
	padding:0;
}
	
UL{
	margin: 0;
	padding:0;
	margin-left:20px;
}

OL{
	margin: 0;
	padding:0;
	margin-left:20px;
}

/* --------------------------------------------------------------------------- */
/* Tekst stylen */
/* --------------------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}

H1{
	font-size: 150%;
	font-weight: bold;
	color: #000000
}

H2{
	font-size: 150%;
	font-weight: bold;
	color: #333333
}

H3{
	font-size: 130%;
	font-weight: bold;
	color: #000000
}

H4{
	font-size: 130%;
	font-weight: bold;
	color: #333333
}

H5{
	font-weight: bold;
	color: #000000
}

H6{
	font-size: 125%;
	font-weight: normal;
	color: #00A0C6;
}

/* --------------------------------------------------------------------------- */
/* Default */
/* --------------------------------------------------------------------------- */

/*html{
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
}*/

body{ 
	overflow: auto; 
	scrollbar-3dlight-color: #4A4A4A; 
	scrollbar-arrow-color: #4A4A4A; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-track-color: #E2E8F0;
}

/*.content{
	display:block;
	overflow:auto;
	position:absolute;
	visibility: visible;
	z-index:100;
	top:178px;
	bottom:0px;
	width:778px;
	margin-left:-389px;
	left:50%;
}

* html .content{
	visibility: visible;
	position: static;
	margin-left:0px;
	width: 780px;
	height: 100%;
	overflow:auto; 
}*/

/* --------------------------------------------------------------------------- */
/* Layout */
/* --------------------------------------------------------------------------- */

.layout_bg_left{
	background-color: #F98105;
	background-image: url(layout_bg_left.gif);
	background-position: bottom left;
	background-repeat: repeat-x;	
}

.layout_bg_left_schaduw{
	background-image: url(layout_schaduw_bg_left.gif);
	background-position: top right;
	background-repeat: repeat-y;	
}

.layout_bg_right{
	background-color: #4A4A4A;
	background-image: url(layout_schaduw_bg_right.gif);
	background-position: top left;
	background-repeat: repeat-y;	
}

.layout_button{
	background-color: #E2E8F0;
	background-image: url(button_pijl.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: #666666 1px solid;
}

.layout_button A{
	display: block;
	padding-left: 23px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: none;
}

.layout_button A:hover{
	background-image: url(button_pijl2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.website_button{
	background-color: #FFFFFF;
	background-image: url(button_pijl.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: #666666 1px solid;
}

.website_button A{
	display: block;
	padding-left: 23px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-decoration: none;
}

.website_button A:hover{
	background-image: url(button_pijl2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.layout_content_bg{
	background-color: #E2E8F0;
	background-image: url(layout_content_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;	
}

.layout_content_td{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.layout_header{
	background-color: #4A4A4A;
	background-image: url(layout_header.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-right: 30px;
	padding-top: 10px;
}

.layout_mee_logo{
	position:fixed;
	z-index:200;
	bottom:0px;
	width:150px;
	height: 24px;
	margin-left:-390px;
	left:50%;
}

.layout_top{
	background-color: #4A4A4A;
	background-image: url(layout_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-right: 5px;
}

.layout_top_input{
	font-family: Verdana;
	font-size: 100%;
	color: #000000;
	height: 18px;
	border-right: none;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #E2E8F0 1px solid;
}

.layout_titel{
	font-size: 125%;
	font-weight: normal;
	color: #00A0C6;
}

.layout_verklein_tekst{
	padding-right: 5px;
	padding-left: 5px;
}

.layout_verklein_tekst_td{
	padding-right: 9px;
	border-left: #C0CAD7 1px solid;
}

/* --------------------------------------------------------------------------- */
/* Leftmenu */
/* --------------------------------------------------------------------------- */

.leftmenu_td{
	border-right: #00A0C6 1px solid;
}

.leftmenu_button A{
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-bottom: #C0CAD7 1px solid;
	color: #4A4A4A;
	text-decoration: none;
	background-color: #F1F4F8;
}

.leftmenu_button A:hover{
	background-color: #FFFFFF;
}

/* --------------------------------------------------------------------------- */
/* Topmenu */
/* --------------------------------------------------------------------------- */

.topmenu_bg{
	background-image: url(topmenu_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.topmenu_button{
	border-left: #C0CAD7 1px solid;
	padding-right: 10px;
	padding-left: 10px;
}

.topmenu_button A{
	text-decoration: none;
	color: #4A4A4A;
}

.topmenu_button A:hover{
	color: #F98105;
}

/* --------------------------------------------------------------------------- */
/* Nieuws module*/
/* --------------------------------------------------------------------------- */

.nws_button{
	background-color: #FFFFFF;
	background-image: url(button_pijl.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border: #666666 1px solid;
	padding-left: 16px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
	height: 20px;
	font-family: Verdana;
	font-size: 100%;
	color: #027ABB;
	cursor: pointer;
}

.nws_label{
	font-weight: bold;
	width: 110px;
}

.nws_value{
}

.nws_text{
	border-top: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	padding-top: 10px;
}

.nws_input{
	font-family: Verdana;
	font-size: 100%;
	color: #000000;
	border-right: #E2E8F0 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #E2E8F0 1px solid;
}

.nws_combo{
	font-family: Verdana;
	font-size: 100%;
	color: #000000;
	border-right: #E2E8F0 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #E2E8F0 1px solid;
}

.nws_radio_label{
	width: 50px;
}

.nws_rij_item_content{
	padding-top: 5px;
	font-weight: bold;
	border-top: #E2E8F0 5px solid;
}

.nws_rij_item_opsommingteken_datum{
	width: 120px;
	padding-top: 5px;
	border-top: #E2E8F0 5px solid;
}

.nws_rij_even{
}

.nws_rij_oneven{
}

.nws_zoekresultaat_overzicht_samenvatting{
}

.nws_zoekresultaat_overzicht_tabel{
	padding: 5px;
	background-color: #FDFEFE;
	border-left: #E2E8F0 1px solid;
	border-right: #E2E8F0 1px solid;
	border-bottom: #E2E8F0 1px solid;
}

/* --------------------------------------------------------------------------- */
/* Zoekresultaten */
/* --------------------------------------------------------------------------- */

.zoekresultaat_overzicht_tabel{
	padding: 5px;
	background-color: #FDFEFE;
	border-left: #E2E8F0 1px solid;
	border-right: #E2E8F0 1px solid;
	border-bottom: #E2E8F0 1px solid;
}

.zoekresultaat_overzicht_samenvatting_kop{
	font-weight: bold;
	background-color: #00A0C6;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.zoekresultaat_overzicht_samenvatting_item{
	width: 130px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
}

.zoekresultaat_overzicht_samenvatting_item_totaal{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.zoekresultaat_overzicht_totaal{
	padding-top: 10px;
	padding-left: 5px;
	font-weight: bold;
}

.zoekresultaat_overzicht_kop{
	font-weight: bold;
	background-color: #00A0C6;
	color: #FFFFFF;
}

.rij_item_opsommingteken{
	padding-top: 5px;
	font-weight: bold;
	border-top: #E2E8F0 5px solid;
	width: 120px;
}

.rij_item_content{
	padding-top: 5px;
	font-weight: bold;
	border-top: #E2E8F0 5px solid;
}

.rij_item_opsommingteken_datum{
	padding-top: 5px;
	font-weight: bold;
	border-top: #E2E8F0 5px solid;
	width: 120px;
}

.rij_even{

}

.rij_oneven{

}


/* --------------------------------------------------------------------------- */
/* Paging*/
/* --------------------------------------------------------------------------- */

.paging_table{
	border-top: #E2E8F0 5px solid;
	width: 100%;
}

.paging_vorige{
	text-align : left;
	width: 33%;
	background-color: #FDFEFE;
	padding-right: 4px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.paging_vorige a{
	display : block;
}

.paging_vorige a:hover{
	display : block;
}


.paging_volgende{
	text-align : right;
	width: 33%;
	background-color: #FDFEFE;
	padding-right: 20px;
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.paging_volgende a{
	display : block;
}

.paging_volgende a:hover{
	display : block;
}


.paging_overzicht{
	text-align : center;
	width: 33%;
	background-color: #FDFEFE;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 5px #E2E8F0 solid;
	border-right: 5px #E2E8F0 solid;
	padding-right: 10px;
	padding-left: 10px;	
}

.paging_overzicht a{
	display : block;
}

.paging_overzicht a:hover{
	display : block;
}