body {
font-family: font-family: "Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: normal;
color: #000066;
/* background-image: url("gif/fb_back.gif"); */
background-repeat: repeat;
margin-top: 2em;
margin-bottom: 2em;
margin-left: 0em;
margin-right: 0em;
scrollbar-face-color: #000066;
scrollbar-shadow-color: #000044;
scrollbar-highlight-color: #000088;
scrollbar-3dlight-color: #000088;
scrollbar-darkshadow-color: #000044;
scrollbar-track-color: #EC9452;
scrollbar-arrow-color: #EC9452; 
}

body.test {
background-color: #FFCCCC;
}

body.help {
margin-top: 2em;
margin-bottom: 2em;
margin-left: 2em;
margin-right: 2em;
}

body.style
{
cursor: "wait";
}

HR.normal
{
color: #000066;
height: 3px;
}

P,TABLE,TR,TD
{
font-family: font-family: "Comic Sans MS",Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: normal;
/* color: #000066; */
/* border-collapse: collapse; */
/* border: 1px solid black; */
}

TABLE.start {
background-image: url("gif/front.gif");
background-repeat: no-repeat;
background-position: center center;
}

TABLE.main {
width= 100%;
}

TABLE.content {
width= 100%;
}

TABLE.sitemap{
border-collapse: separate;
border-spacing: 0px;
}

TH {
border:groove inset 1px #000000;
/* background: #EC9452; */
filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EC9452',endColorstr='#ffffff', gradientType='0');
font-size: 10pt;
font-weight: bold;
font-style: italic;
color: #000066;
}

TH.gb {
font-style: italic;
text-align: left;
}

TH.rotate {
writing-mode:tb-rl;
filter: flipH() flipV();
filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EC9452',endColorstr='#ffffff', gradientType='1');
}

TH.list {
border: none;
font-style: italic;
font-weight: bold;
text-align: left;
filter: none;
}


TR.hd1 {
padding-top: 20px;
text-indent: 20px;
font-size: 13pt;
font-weight: bold;
}

TR.hd2 {
font-style: italic;
text-align: right;
}

TR.birthday {
font-weight: bold;
}

TR.odd
{
background-color: #E7E7E7;
/* text-align: right; */
}

TR.evn
{
background-color: #FFFFFF;
/* text-align: right; */
}

TR.err
{
background-color: #FF3333;
color: #FFFFFF;
/* text-align: right; */
}

TR.oddhidden
{
background-color: #E7E7E7;
color: #FF0000;
}

TR.evnhidden
{
background-color: #FFFFFF;
color: #FF0000;
}


TR.ev
{
background: #FF3333;
text-align: center;
}

TR.ww
{
background: #FFFF33;
text-align: center;
}

TR.bd
{
background: #33FF33;
text-align: center;
}
TR.vd
{
background: #3333FF;
text-align: center;
}


TD.ps
{
white-space: nowrap;
text-align: center;
}

TD.footer
{
white-space: nowrap;
background: #EC9452;
font-size: 9pt;
font-style: italic;
font-weight: bold;
text-align: center;
}

TD.menu1
{
white-space: nowrap;
border:groove inset 1px #000000;
/* background: #000066; */
filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#000066',endColorstr='#5555ff', gradientType='0');
text-align: left;
white-space: nowrap;
color: #EC9452;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 20px;
padding-right: 20px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;

}

TD.menu2
{
white-space: nowrap;
border:groove inset 1px #000000;
/* background: #EC9452; */
filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EC9452',endColorstr='#ffffff', gradientType='0');
text-align: right;
white-space: nowrap;
}

TD.menu3
{
white-space: nowrap;
border:groove inset 1px #000000;
background: #FFFFF;
text-align: right;
white-space: nowrap;
}


TD.menu2l
{
white-space: nowrap;
border:groove inset 1px #000000;
/* background: #EC9452; */
filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EC9452',endColorstr='#ffffff', gradientType='0');
text-align: left;
white-space: nowrap;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 20px;
padding-right: 20px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

TD.name
{
white-space: nowrap;
text-align: left;
padding-left: 10px;
}

TD.data
{
white-space: nowrap;
text-align: left;
}


TD.khd
{
white-space: nowrap;
background: #EC9452;
font-size: 9pt;
font-style: normal;
font-weight: bold;
text-align: center;
vertical-align: bottom;
}

TD.kevent
{
white-space: nowrap;
background: #E7E7E7;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-align: center;
}

TD.kdate
{
white-space: nowrap;
background: #EC9452;
font-size: 9pt;
font-weight: normal;
font-style: italic;
}

TD.kplaats
{
white-space: nowrap;
background: #EC9452;
font-size: 9pt;
font-weight: normal;
font-style: italic;
}

TD.remark
{
white-space: nowrap;
font-size: 8pt;
font-weight: normal;
font-style: italic;
text-align: center;
}

TD.bsdate
{
white-space: nowrap;
font-style: italic;
text-align: left;
vertical-align: top;
}

TD.bsclosed
{
white-space: nowrap;
color: red;
font-style: italic;
text-align: left;
text-decoration: line-through;
}

TD.bsname
{
white-space: nowrap;
text-align: center;
}

TD.bsrem
{
white-space: nowrap;
font-weight: bold;
text-align: center;
}

TD.sitemap
{
white-space: nowrap;
padding: 0;
text-align: right;
color: #EC9452;
}

TD.error
{
white-space: nowrap;
font-weight: bold;
text-align: center;
color: #FF0000;
}

TD.bericht
{
text-align: left;
}

SPAN.sitemap
{
color: #EC9452;
background: #000066;
width: 100%;
padding-top: 2px;
padding-bottom: 2px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

P.psnews,TD.psnews
{
font-size: 9pt;
text-align: center;
}

fieldset
{
margin: 1.5em 0 0 0;
padding: 0;
}

legend
{
margin-left: 1em;
color: #000000;
font-weight: bold;
}

fieldset ol
{
padding: 1em 1em 0 1em;
list-style: none;
}

fieldset li
{
padding-bottom: 1em;
}

fieldset.submit
{
border-style: none;
}

label
{
float: left;
width: 10em;
margin-right: 1em;
text-align: right;
}

H1
{
font-size: 20pt;
}

H2
{
font-size: 13pt;
font-weight: bold;
}

H3
{
font-size: 11pt;
font-weight: bold;
}


A.sitemap:link,A.sitemap:visited
{
color: #EC9452;
background: #000066;
padding-top: 2px;
padding-bottom: 2px;
width: 100%;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

A.sitemap:active,A.sitemap:hover
{
color: #EC9452;
background: #000088;
padding-top: 2px;
padding-bottom: 2px;
width: 100%;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

A.menu1:link,A.menu1:visited
{
color: #EC9452;
padding-top: 2px;
padding-bottom: 2px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

A.menu1:active,A.menu1:hover
{
color: #EC9452;
padding-top: 4px;
padding-bottom: 4px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

A.menu2:link,A.menu2:visited,A.menu2l:link,A.menu2l:visited
{
color: #000066;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 20px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

A.menu2:active,A.menu2:hover,A.menu2l:active,A.menu2l:hover
{
color: #000066;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 20px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}


A.menu3:link,A.menu3:visited,A.menu3l:link,A.menu3l:visited
{
color: #EC9452;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 10px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}

A.menu3:active,A.menu3:hover,A.menu3l:active,A.menu3l:hover
{
color: #EC9452;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 10px;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
text-align: center;
}



A:link
{
color: #0000FF;
}

A:visited
{
color: #000000;
}

A:active
{
color: #FF0000;
}

A:hover
{
color: #FF0000;
}


.input_text
{
font-family:  courier;
font-size: 10pt;
color: #000066;
font-weight: bold;
background-color: #ffffff;
border: 1px solid #006044;
padding: 1px;
}
 
.butsubmit
{
font-size: 8pt;
color: 	#EC9452;
font-weight: bold;
background-color: #000066;
border: 0px solid #0060C0;
padding: 1px;
}


width: 300px;
\\ width: 100px;

