/*
BASIS LAYOUT
*/
.layoutBoven
{
	background-image: url(images/hoofdsite/basis_boven.jpg)
}

.layoutBoven2
{
	background-image: url(images/hoofdsite/basis_boven2.jpg)
}
.layoutBovenLinks
{
	background-image: url(images/hoofdsite/basis_bovenlinks.jpg)
}
.layoutLinks
{
	background-image: url(images/hoofdsite/basis_links.jpg)
}
.layoutAchtergrond
{
	background-image: url(images/hoofdsite/twinkolommen.jpg)
}
.layoutOnder
{
	background-image: url(images/hoofdsite/basis_onder.jpg)
}
.splitlijn
{
	background-color: #436e96;
}
.border
{
	border: solid 1px black;
}
.borderRechts
{
	background-color: #1A3876;
}

.error
{
	color: Red;
	font-size: 10px;
}

.cmfields
{
	font-size: 11px;
}

.kaderheader
{
	font-size: 12px;
	color: darkblue;
	background-image: url(images/bg_kader.jpg);
	height: 18px;
	padding-left: 22px;
}

.headerRow
{
	font-weight: bold;
}
.alternatingItemRow
{
	background-color: white;
}
.ItemRow
{
	
}
BODY
   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10pt; background-color: white; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0 }

input :text
{
	width: 99%;
}
select
{
	width: 99%;
}

.layoutAchtergrondSub  { background-color: #FFF0C2 }
.layoutAchtergrondSubNieuws  { background-color: #fdf4ce }
.layoutAchtergrondSub2  { background-color: #ffffff }
.layoutAchtergrondSub3  { background-color: #f5f7fa }
/*KALENDER*/
.layoutAchtergrondKalender    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #cbccce; text-align: right; height: 20px }
.kalender_dagen   { color: #1a3876; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right }
.kalender_vandaag   { background-color: #E96735; }
A.kalender_link { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
A.kalender_link:hover { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.kalenderact_link  { color: #1a3876; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.kalenderact_link:hover  { color: #1a3876; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.layoutTussenLijn
 { background-image: url(images/solo/vert_streeplijn.jpg); width: 8px }
/*PATH*/
.path
{
	font-size: 10px;
	color: gray;
}
A.path_link { padding-right:2px; color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.path_link:hover { padding-right:2px; color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
td
  { font-size: 11px }

input
{
	font-size: 11px;
}
.pointerhand {
   cursor: pointer;
   cursor: hand;
}
/*BALK*/
.balk_groot  { color: #1a3876; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("images/algemeen/balk.jpg"); width: 100%; height: 18px }
.balk  { color: #1a3876; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.balk_titel  { color: #1a3876; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.balk_kort_titel { text-indent: 15px; background-image: url(images/algemeen/balk_klein.jpg); height: 18px; color: #1a3876; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
/*MAIN
*/
.main { padding-right:2px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
/*MENU
*/
.menu_streeplijn
  { background-image: url(images/algemeen/menu_streeplijn.jpg); height: 5px }
A.menu_active { color: #1a3876; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.menu_active:hover { color: #1a3876; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.menu_link { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.menu_link:hover { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*TITEL PAGINA
*/
.pagina_titel { padding-right:2px; color: #1a3876; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal }
/*DE PLUS
*/
.plus   { color: #1a3876; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
/*NIEUWS
*/
.nieuws_titel { color: #414141; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.nieuws_datum { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
.nieuws_kort_datum { color: #7f7f7f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.nieuws_auteur { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
.nieuws_intro    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt;}
.nieuws_intro_hoofdpagina    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10pt;}

A.nieuws_meer_link  { color: #7f7f7f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.nieuws_meer_link:hover  { color: #7f7f7f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.nieuws_titel_link { color: #1a3876; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.nieuws_titel_link:hover { color: #1a3876; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.nieuws_titel_link_datum { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
/*UPDATES*/
A.updates { color: gray !important; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.updates:hover  { color: gray !important; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.actielink { color: #1a3876; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.actielink:hover  { color: #1a3876; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

/*CREDITS ONDER*/
.credits { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
A.credits { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.credits:hover  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
/*STYLEN BEHEER SYSTEEM*/
.cm_subtitel { color: #414141; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.cm_datum   { color: #565656; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.cm_onderschrift { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
.cm_personen  { color: #002e6b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic }
.cm_pr { color: #494949; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffca00; padding-right: 3px; padding-left: 3px }
.cm_br    { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f9b73d; padding-right: 3px; padding-left: 3px }
.cm_er  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e8832d; padding-right: 3px; padding-left: 3px }
.cm_wr  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e5682a; padding-right: 3px; padding-left: 3px }
.cm_or  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d95326; padding-right: 3px; padding-left: 3px }
/*algemene linken*/
A            { color: #003d80; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A:hover      { color: #003e7c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*overzicht*/
.overzichttitel { padding-right:2px; color: #888; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; ; text-decoration: none  }
.overzichttitel:hover     { padding-right:2px; color: #888; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
.overzichtlink            { color: #515151; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.overzichtlink:hover      { color: #515151; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.overzichtuitleg            { color: #515151; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.overzichtuitleg:hover      { color: #515151; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
/*tabellen*/
.tabeltitel  { color: white; font-weight: bold; background-color: #e97d2d; text-align: center; vertical-align: middle }
.tabelsubtitel { color: white; background-color: #ed9832; text-align: center; vertical-align: middle }
.tabeleven  { background-color: #f7b73f; text-align: center; vertical-align: middle }
.tabeloneven { background-color: #fcc44d; text-align: center; vertical-align: middle }
.2tabeltitel   { color: white; font-weight: bold; background-color: #002e6b; text-align: center; vertical-align: middle }
.2tabelsubtitel  { color: white; background-color: #1d5299; text-align: center; vertical-align: middle }
.2tabeleven   { background-color: #bed3f1; text-align: center; vertical-align: middle }
.2tabeloneven  { background-color: #afcaf1; text-align: center; vertical-align: middle }
.3tabeltitel    { color: white; font-weight: bold; background-color: #6b0032; text-align: center; vertical-align: middle }
.3tabelsubtitel   { color: white; background-color: #991d68; text-align: center; vertical-align: middle }
.3tabeleven    { background-color: #f1bed2; text-align: center; vertical-align: middle }
.3tabeloneven   { background-color: #f1afce; text-align: center; vertical-align: middle }
.beheertabeltitel     { color: white; font-weight: bold; background-color: #333; text-align: center; vertical-align: middle }
.beheertabelsubtitel    { color: white; background-color: #666; text-align: center; vertical-align: middle }
.beheertabeleven     { background-color: #ccc; text-align: center; vertical-align: middle }
.beheertabeloneven    { background-color: #e2e2e2; text-align: center; vertical-align: middle }
.beheertitelsvoor  { color: #df5927; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle }
