.footer  {
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align:	center;
}

.leftborder  {
background-color:	FFFFFF;
background-repeat:	repeat;
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10pt;
text-align:	center;
}

.main  {
background-color:	FFFFFF;
color:	#333333;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10pt;
scrollbar-3dlight-color:;
scrollbar-arrow-color:#2F4F4F;
scrollbar-base-color:;
scrollbar-track-color:#708090;
scrollbar-darkshadow-color:#778899;
scrollbar-face-color:#B0C4DE;
scrollbar-highlight-color:;
scrollbar-shadow-color:
}

.menu  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align:	center;
}

A:link  {
color:	#333399;
text-decoration:	none;
}

A:visited  {
color:	#333399;
text-decoration:	none;
}

A:hover  {
color:	red;
text-decoration:	none;
}

A:active  {
color:	#333399;
text-decoration:	none;
}

body  {
background-attachment:	scroll;
background-color:	#FFFFFF;
background-image:	url(img/back.gif);
background-repeat:	repeat-x;
margin-top:	2px;
padding:	0px;
text-align:	center;
scrollbar-3dlight-color:;
scrollbar-arrow-color:#2F4F4F;
scrollbar-base-color:;
scrollbar-track-color:#708090;
scrollbar-darkshadow-color:#778899;
scrollbar-face-color:#B0C4DE;
scrollbar-highlight-color:;
scrollbar-shadow-color:
}

h1  {
color:	#FF9933;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	12pt;
font-weight:	bold;
}

h2  {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
}
n vulling voor de beschikbaarheidstabel (worden eigenlijk alleen via 
	kalender_public() in functions_public10.php gebruikt in 
	beschikbaarheid.php)
 */
.rand, .free, .passed, .reserved, .mitte_prov {
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

.passed {
background-image:url(images/x.gif);
background-repeat:no-repeat;
}

.randwe
{
color: red;
border-width:1px;
border-style:solid;
border-color: #cccccc;
}

.reserved
{
background-image:url(images/r.gif);
background-repeat:no-repeat;
}

.mitte_prov
{
background-image:url(images/b.gif);
background-repeat:no-repeat;
}

.free
{
background-image:url(images/f.gif);
background-repeat:no-repeat;
}

/* Einde Rand en vulling voor de beschikbaarheidstabel */

/* Gastenboek */
div.gb              { margin: 20px 20px 25px 20px; padding: 0px; border: 1px solid #808080; line-height: 19px; font-size:10pt; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #808080; background: #ddddff; }
p.gb-author-left    { margin: 0px; float: left; font-size:8pt; }
p.gb-author-right   { margin: 0px; text-align: right; font-size:8pt; }
div.gb-entry        { margin: 10px; padding: 0px; font-size:9pt;  }
p.gb-browse         { text-align: right; font-weight: bold; font-size:8pt; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; font-size:8pt; }
.caution            { color: red; font-weight: bold; }
.small              { font-size: 10px; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #808080; font-style: italic; }
img                 { border: 0px; }
/* Einde Gastenboek */


/* Diversen */
p.date               { font-size: 11px; margin: 0px 0px 5px 0px; }
p.subject            { margin: 0px 0px 5px 0px; font-size: 13px; font-weight: bold; }
p.text               { margin: 0px; }
p.comments           { margin: 5px 0px 0px 0px; font-size: 11px; }
p.comment-text       { margin: 0px 0px 0px 0px; }
p.commentauthor      { margin: 20px 0px 5px 0px; }
td.comformb          { width: 145px; }
textarea.comtext     { width: 420px; height: 120px; font-family: verdana, arial, sans-serif; font-size: 13px; }
input.comdata        { width: 130px; font-family: verdana, arial, sans-serif; }
.preview             { width: 50%; margin: 30px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; color: red; }
p.comment-hl         { width: 50%; margin: 35px 0px 20px 0px; font-weight: bold; border-bottom: 1px dotted #c0c0c0; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
div.news-sep         { margin: 25px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
div.comment-sep      { margin: 20px 0px 25px 0px; padding: 0px; font-size: 0px; width: 150px; border-top: 1px dotted #c0c0c0; }
p.browse             { text-align: right; font-weight: bold; }
a.xml                { border:1px solid; border-color:#fc9 #630 #330 #f96; padding:0 4px; font:bold 8pt Verdana,sans-serif; color:#fff; background:#f60; text-decoration:none; margin:0; }
a.xml:link           { color: #fff; text-decoration: none; }
a.xml:visited        { color: #fff; text-decoration: none; }
a.xml:hover          { color: #fff; text-decoration: none; }
a.xml:active         { color: #fff; text-decoration: none; }
input.bbcode-button  { width: 45px; height: 20px; font-size: 11px; font-weight: normal; margin: 0px 0px 5px 0px; background: #efefef; }
button.smiley-button { width: 23px; height: 23px; font-size: 11px; font-weight: normal; margin: 0px 1px 1px 0px; background: #efefef; }
/* Einde diversen */