/* Links */

a.linkNolink               { color: #000; font-size: 8pt; font-family: Tahoma; font-weight: none; text-decoration: none; text-transform: uppercase;}
a.linkNolink:hover         { color: #000; font-size: 8pt; font-family: Tahoma; font-weight: none; text-decoration: none; }

a.menu                     { color: #fff; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none; text-transform: uppercase;}
a.menu:hover               { color: #fff; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none; }

a.linkZwart                { color: #000; font-size: 10pt; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
a.linkZwart:hover          { color: #000; font-size: 10pt; font-family: Tahoma; font-weight: normal; text-decoration: none; }

a.linkOranje               { color: #BC5800; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline; }
a.linkOranje:hover         { color: #BC5800; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none; }

a.linkZwartKlein           { color: #000; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
a.linkZwartKlein:hover     { color: #000; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none; }

a.linkZwartKleinVet        { color: #000; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: underline; }
a.linkZwartKleinVet:hover  { color: #000; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none; }

a.linkZwartVet             { color: #000; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline; }
a.linkZwartVet:hover       { color: #000; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none; }

a.linkWit                  { color: #fff; font-size: 10pt; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
a.linkWit:hover            { color: #fff; font-size: 10pt; font-family: Tahoma; font-weight: normal; text-decoration: none; }

a.linkWitKlein             { color: #fff; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
a.linkWitKlein:hover       { color: #fff; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none; }

a.linkWitVet               { color: #fff; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline; }
a.linkWitVet:hover         { color: #fff; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none; }

a.linkBlauw                { color: #003A60; font-size: 11pt; font-family: Tahoma; font-weight: bold; text-decoration: underline; }
a.linkBlauw:hover          { color: #003A60; font-size: 11pt; font-family: Tahoma; font-weight: bold; text-decoration: none; }


/* formulieren */

.tekstBox                  { border: 0px; width: 150px; height: 20px; font-family: tahoma; font-size: 10pt; }
.tekstBoxMiddel            { border: 0px; width: 100px; height: 20px; font-family: tahoma; font-size: 10pt; }
.tekstBoxKlein             { border: 0px; width: 50px; height: 20px; font-family: tahoma; font-size: 10pt; }
.tekstBoxLogin             { border: 1px solid black; font-family: tahoma; font-size: 10pt; width: 125px; height: 19px; }


.tekstBoxFile              { border: 1px solid black; font-family: tahoma; font-size: 10pt; width: 298px; }
.loginButton               { border: 1px solid black; font-family: tahoma; font-size: 10px; height: 19px; background-color: #FFFFFF; }
.keuzelijst                { font-family: Tahoma; font-size: 12px; }

.knpNormaal                { border: 0px solid black; font-family: tahoma; font-size: 10pt; width: 75px; height: 20px; background-color: #FFFFFF; }
.knpKlein                  { border: 1px solid black; font-family: tahoma; font-size: 10pt; width: 25px; height: 20px; background-color: #CECECE; }


/* Tekst */

.tekstWit                  { color: white; font-family: Tahoma; font-size: 10pt; }
.tekstWitVet               { color: white; font-family: Tahoma; font-size: 10pt; font-weight: bold; }
.tekstWitKlein             { color: white; font-family: Tahoma; font-size: 8pt; }
.tekstWitKleinVet          { color: white; font-family: Tahoma; font-size: 8pt; font-weight: bold; }

.tekstZwart                { color: black; font-family: Tahoma; font-size: 10pt; }
.tekstZwartVet             { color: black; font-family: Tahoma; font-size: 10pt; font-weight: bold; }
.tekstZwartKlein           { color: black; font-family: Tahoma; font-size: 8pt; }
.tekstZwartKleinVet        { color: black; font-family: Tahoma; font-size: 8pt; font-weight: bold; }

.tekstGrijs                { color: #878787; font-family: Tahoma; font-size: 10pt; }
.tekstGrijsVet             { color: #878787; font-family: Tahoma; font-size: 10pt; font-weight: bold; }

.tekstKopPage              { color: #003A60; font-family: Tahoma; font-size: 11pt; font-weight: bold; }


/* Tabellen */

td						   { color: black; font-family: Tahoma; font-size: 10pt; }

.fotoCel                   { border: 1px solid #ECECEC; background-color: #FFFFFF; color: #666666; font-family: tahoma; font-size: 8pt; align: center; }
.berichtCel                { border: 1px solid #ECECEC; background-color: #FFFFFF; color: #000000; font-family: tahoma; font-size: 10pt; align: center; }

td.tekstKop                { color: black; font-family: Verdana; font-size: 14pt; border-bottom: 1px solid #9EA6A8; padding-bottom: 2px; padding-top: 2px; }
td.tekstKopSub             { color: black; font-family: Verdana; font-size: 12pt; font-weight: bold; border-bottom: 1px solid #9EA6A8; padding-bottom: 2px; padding-top: 2px; }

td.siteTop                 { padding: 0px; padding-top: 2px; margin: 0px; background-color: #000000; color: #FFFFFF; backgound-image: url(images/logo_bg.jpg); background-repeat: repeat-x; }
td.siteTopPlace            { padding-left: 25px; padding-top: 2px; padding-bottom:1px; margin: 0px; font: 8pt Tahoma; font-weight: normal; color: #000000; border-bottom: 1px solid #9AA7A7; }

td.rightTop                { color: white; font-family: Tahoma; font-size: 8pt; font-weight: bold; border:1px solid #000000; border-bottom:0px; background-color: #5C88B9;}
td.rightContent            { color: black; font-family: Tahoma; font-size: 8pt; font-weight: normal; border:1px solid #000000; border-top:0px; padding-top: 6px; padding-bottom: 6px; background-color: #E9E9E9;}

td.navigationTop           { border: 1px solid #9AA7A7; text-align: center; border-bottom: 0px; font: 8pt tahoma; background-color: #DFE7E9; }
td.navigation              { border: 1px solid #9AA7A7; padding: 10px; font: 8pt tahoma; }

td.bodyTableLeft           { padding-top: 20px; padding-left: 20px; padding-right: 20px; }
td.bodyTableMiddle         { padding-top: 6px; }
td.bodyTableRight          { padding-top: 20px; padding-left: 20px; padding-right: 20px; }

td.calTop                  { border: 1px solid #9AA7A7; background-color: #DFE7E9; text-align: center; font: 8pt tahoma; font-weight: bold; }
td.calDay                  { border: 0px solid #9AA7A7; background-color: #FFFFFF; text-align: center; font: 8pt tahoma; font-weight: normal; }
td.calDayEvent             { border: 1px solid #9AA7A7; background-color: #DFE7E9; text-align: center; font: 8pt tahoma; font-weight: normal; }
td.calDayOut               { border: 0px solid #9AA7A7; background-color: #FFFFFF; text-align: center; font: 8pt tahoma; font-weight: normal; color: #A1A1A1; }

td.docTop                  { border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-right: 1px solid #A0A0A0; border-bottom: 1px solid #A0A0A0; background-color: #E0E0E0; font: 10pt tahoma; }
td.docName                 { background-color: #F4F4F4; text-align: left; font: 10pt tahoma; }



.menuDiv{ 
    float: left;
    color: black;
	font-family: Tahoma;
	font-size: 10pt;
	padding-left: 1px
}

td.menu{
    border-bottom: 1px solid #FFFFFF; 
	text-align: left;
	padding-left: 15px;
	color: white; 
	font-family: Tahoma; 
	font-size: 8pt;
	background: #5C88B9;
}

td.menuOver{
    border-bottom: 1px solid #FFFFFF; 
	text-align: left;
	padding-left: 15px;
	color: black; 
	font-family: Tahoma; 
	font-size: 8pt;
	font-weight: bold;
	background: #719ECE;
	cursor: pointer;
}


td.submenu{
    border-bottom: 1px solid #FFFFFF; 
	padding-left: 15px;
	color: white; 
	font-family: Tahoma; 
	font-size: 8pt;
	background: #5C88B9;
}

td.submenuOver{
    border-bottom: 1px solid #FFFFFF; 
	padding-left: 15px;
	color: black; 
	font-family: Tahoma; 
	font-size: 8pt;
	font-weight: bold;
	background: #719ECE;
	cursor: pointer;
}

/* Admin-specific */

.inputbox{ 
    border: 1px solid #000000; 
	height: 18px; 
	font-family: tahoma; 
	font-size: 10pt; 
}