
body                    { font-family: 'trebuchet ms', arial, helvetica; }

a                       { color: #0000cf; text-decoration: none; }
a:visited               { color: #00007f; }
a:active                { color: #0000ff; }
a:hover                 { text-decoration: underline; }

a.hidden                { color: #0000cf; text-decoration: none; }
a.hidden:visited        { color: #0000cf; text-decoration: none; }
a.hidden:active         { color: #0000cf; text-decoration: none; }
a.hidden:hover          { color: #0000cf; text-decoration: none; }

td                      { font-size: 85%; font-family: 'trebuchet ms', arial, helvetica; font-style: normal; font-weight: normal; text-decoration: none; color: #000; }
td.grey                 { font-size: 70%; font-family: verdana; font-style: normal; font-weight: normal; text-decoration: none; color: #777; }
td.xs                   { font-size: 70%; font-family: 'trebuchet ms', arial, helvetica; font-style: normal; font-weight: normal; text-decoration: none; color: #000; }
td.xl                   { font-size: 88%; font-family: 'trebuchet ms', arial, helvetica; font-style: normal; font-weight: bold;   text-decoration: none; color: #000; }

td.kop                  { font-size: 13pt; padding-bottom: 3px; font-weight: bold; color: #21770d; }
td.daybow               { background: transparent url('pics/balk.jpg') no-repeat top center; color: #777; font-size: 9pt; text-align: center; }

td.desc                 { text-align: right; color: #777; }

input                   { font: 9pt verdana; }
textarea                { font: 9pt verdana; }
select                  { font: 9pt verdana; }

div.s                   { font-size: 80%; }
div.xs                  { font-size: 70%; }

div.sg                  { font-size: 80%; color: #777; }
div.xsg                 { font-size: 70%; color: #777; }
div.blogdate            { font-size: 80%; color: #777; margin: 0 0 5px 0; }

td ul                   { list-style-image: url('pics/ul_li_style.gif'); }

h1                      { font-size: 150%; font-family: 'trebuchet ms', arial, helvetica; font-weight: bold; }
h2                      { font-size: 120%; font-family: 'trebuchet ms', arial, helvetica; font-weight: bold; }
h3                      { font-size: 100%; font-family: 'trebuchet ms', arial, helvetica; font-weight: bold; margin: 0 0 0 0; }

#meerdan1000            { display: none; z-index: 1002; overflow: auto; }



table.knagenda          { width: 500px; }

tr.knagenda_header      { font-size: 13pt; text-align: center; background-color: #777; color: #fff; }
tr.knagenda_spacer      { height: 8px; }
tr.knagenda_even        { background-color: lightgrey; }

td.knagenda_header      { font-size: 13pt; text-align: center; background-color: #777; color: #fff; }
td.knagenda_date        { font-size: 9pt; padding: 0 5px 0 5px; }
td.knagenda_title       { font-size: 11pt; padding: 0 5px 0 5px; }
td.knagenda_place       { font-size: 9pt; padding: 0 5px 0 5px; }



table.calendar          { width: 130px; border: 1px solid #ccc; text-align: right; margin: 0 0 2px 2px; }
table.calendar th       { padding: 0; font-size: 8pt; color: #aaa; }
table.calendar td       { width: 14%; padding: 0; font-size: 8pt; font-weight: bold; }
table.calendar caption  { font-size: 9pt; font-weight: bold; padding: 0; }



/* jongkatholiek */

label                   { width: 120px; text-align: right; padding-right: 15px; }

