body.mainbody {
	font-family:Arial,Verdana,comic sans ms ; 
	font-size:9pt;
	color: black; 
	background-color:#DCE4EC; 
	background-repeat: no-repeat; 
  background-attachment: fixed; 
  background-position: center; 
}
body.menuu {
	font-family:comic sans ms,Arial,Verdana ; 
	font-weight:bold;
	font-size:9pt;
	color: #FCEC94; 
	background-color: khaki; 
	background-repeat: no-repeat; 
  background-attachment: fixed; 
  background-position: center; 
}
                 
body.iframe     {font: 10pt arial; color: #000000; background-image:none; scrollbar-track-color: #E3F4EB;}

a               {
	color: #0033b0;
	text-decoration: none;
	font-family: arial,sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a:hover         {font: bold   9pt arial,sans-serif; color: #dd0000; text-decoration: none;}
a:active        {font: bold   9pt arial,sans-serif; color: #000000; text-decoration: none;}

a.paragraaf     {font: bold 9pt arial,sans-serif; color:black; text-decoration: none;}
a.paragraaf:hover    {font: bold   9pt arial,sans-serif; color:cyan; text-decoration: none;}
a.paragraaf:active   {font: bold   9pt arial,sans-serif; color:silver; text-decoration: none;}
a.news          {font: bold   9pt arial,sans-serif; color:white; text-decoration: none;}
a.news:hover    {font: bold   9pt arial,sans-serif; color:yellow; text-decoration: none;}
a.news:active   {font: bold   9pt arial,sans-serif; color:silver; text-decoration: none;}

a.klein         {font: 7pt arial,sans-serif; color: #800000; text-decoration: none;}
a.klein:hover   {font: 7pt arial,sans-serif; color: #000000; text-decoration: none;}
a.klein:active  {font: 7pt arial,sans-serif; color: #3C5368; text-decoration: none;}

a.meer          {font: 8pt arial,sans-serif; color: #800000; text-decoration: none;}
a.meer:hover    {font: 8pt arial,sans-serif; color: #000000; text-decoration: none;}
a.meer:active   {font: 8pt arial,sans-serif; color: #3C5368; text-decoration: none;}

a.tm            {font: bold   8pt arial,sans-serif; color: #000000; text-decoration: none;}
a.tm:hover      {font: bold   8pt arial,sans-serif; color: #dd0000; text-decoration: none;}
a.tm:active     {font: bold   8pt arial,sans-serif; color: #000000; text-decoration: none;}

td.paragraaf    {font: bold   9pt arial,sans-serif; color:black; text-decoration: none;}
td.misschien    {text-align:right;font: 9 pt arial,sans-serif;background-color:green }
td.vrij             {text-align:center;font:10 pt arial,sans-serif;border-color:black ;border-style:solid; border-width:1px}
td.wisseldag  {text-align:center;font:10 pt arial,sans-serif;background-color:lightpink ;border-color:black ;border-style:solid; border-width:1px}
td.definitief {text-align:center;font:10 pt arial,sans-serif;background-color:indianred;border-color:black ;border-style:solid; border-width:1px}

tr.warning      {text-align:left;font: bold 12 pt arial,sans-serif; color:blue;background-color:yellow}
tr.lytsemar     {text-align:left;font: 12 pt arial,sans-serif; font-weight: normal;background-color:#21BC05;color:white }
tr.leeuwerik    {text-align:left;font: 12 pt arial,sans-serif; font-weight: normal;background-color:#FF0000;color:white}
tr.koekoek      {text-align:left;font: 12 pt arial,sans-serif; font-weight: normal;background-color:#A85400;color:white}
tr.vrij          {text-align:center;font:10 pt arial,sans-serif;border-color:black ;border-style:solid; border-width:1px}

td.week         {text-align:right;font: 9 pt arial,sans-serif; border-color:#006633; border-style:solid; border-width:1px; background-color:#E3F4EB}
td.tdblok       {border-color:#006633; border-style:solid; border-width:1px; background-color:#E3F4EB}
td.hoofd        {text-align:center; border-color:#006633; border-style:solid; border-width:1px; background-color:#BFD9CC}
tr.hoofd        {text-align:center; border-color:#006633; border-style:solid; border-width:1px; background-color:#BFD9CC}
td.kop          {font: 15 pt arial,sans-serif; font-weight: bold; background-color:cadetblue; color: #E3F4EB}
td.kopklein     {font: 8 pt arial,sans-serif; font-weight: bold; background-color:cadetblue; color: #E3F4EB}
td.blok         {font: 10 pt arial,sans-serif;  }
td.klein        {font: 7pt arial,sans-serif; color: #000000; text-decoration: none;}
td.tab_off      {background-color: #BFD9CC;}

table.weblog {
	color: #003366;
	font-size: 10pt;
	line-height: 14px;
	width:100%;
	font-weight: bold;
}
.memo{
padding:5px;
font-weight:normal;
border-style:double double double solid;
border-width: 3px;
border-color:#404040 #D4D0C8 #D4D0C8 #404040;
}
table.wachtwoord {
	font-family:Arial,Verdana ; 
	font-weight:bold;
	font-size:6pt;
	color:#A77910; 
	border-color:#A77910; 
	border-style:solid; 
	border-width:2px; 
	background-color:inherit;
}
table.calendar  {border-color:#006633; border-style:solid; border-width:1px; background-color:khaki; }
table.calendar td { padding-left:4px;padding-top:4px;}

table.lijn      {background-color:#BFD9CC}
table.font1     {font: normal 10 pt arial;}
table.warning   {border-color:#006633; border-style:solid; border-width:1px; background-color:yellow;padding-top:10px;padding-right:5px}
a.tab           {font: bold 8pt arial; color: #BFD9CC; text-decoration:none;}
a.tab:hover     {font: bold 8pt arial; color: #006633; text-decoration:none;}
a.tab:active    {font: bold 8pt arial; color: #006633; text-decoration:none;}

a.tab2          {font: bold 10pt arial; color: #006633; text-decoration:none;}
a.tab2:hover    {font: bold 10pt arial; color: #006633; text-decoration:none;}
a.tab2:active   {font: bold 10pt arial; color: #006633; text-decoration:none;}

.tab            {font: bold 10pt arial; color: #006633;}

.rgluit         {background: #E3F4EB;}
.rglaan         {background: #BFD9CC; cursor: hand;}

.btn            {font:                bold 10pt arial;
                 color:               #000000;
                 background-color:    #BFD9CC;
                 border-left-color:   #E3F4EB;
                 border-top-color:    #E3F4EB;
                 border-right-color:  #006633;
                 border-bottom-color: #006633;
                 width:               120;}

.mgroen         {background-color: #BFD9CC;}

h3{
text-align:center;
color: white; 
font:bold 11pt arial;
background-color:#000080
}
.button         {font: 10 arial; color: #006633;  height:30;width:200}
.button:hover   {font: 8pt arial; color: #dd0000;}
