textarea{  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}
td {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	scrollbar-3dlight-color : #DBFDFF;
	scrollbar-arrow-color : #095559;
	scrollbar-base-color : #DBFDFF;
	scrollbar-darkshadow-color : #095559;
	scrollbar-face-color : #78D5DC;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #0E898F;
	scrollbar-track-color : #DBFDFF;
}
.menucontent {
	font-size:8pt;
}
a:link, a:visited {
	color : #095559;
	font-weight : bold;
	text-decoration: none;
}

a:hover {
	color : #000000;
	font-weight : bold;
	text-decoration: underline;
}
h1 {
	color : Black;
	font-size : 12pt;
	font-weight : bolder;
	line-height : 150%;
}

h2 {
	color : Black;
	font-size : 11pt;
	line-height : 150%;
}

h3{
	color : Black;
	font-size : 11pt;
	line-height : 150%;
}

h4{
	color : Black;
	font-size : 10pt;
	line-height : 150%;
	text-transform : uppercase;
	}
.tekstklein {  font-size: 8pt; color: #000000; }
th.veldtitel { font-size: 10pt; font-weight: bold; background-color: #0E898F;color: White;  text-align : left;  }
.thread { background-color: #EEFEFE; }
tr.dbveldAan { font-size: 10pt; }
tr.dbveldUit { font-size: 10pt; background-color: #FFFFFF; }
.menu { font-size: 10pt; font-weight: bold; color:#000000; text-align : left;  border-bottom : 1px dashed #0E898F;  }
.rubriekinfo { font-size: 10pt; color:#0E898F; border-bottom : 1px dashed #0E898F;  }
.message { font-size: 10pt; color:#ffffff; font-weight: bold; background-color: #000000; }
.artikel_titel { font-size: 10pt; }
.artikel_tekst  { font-size: 10pt; color: #000000; }
.bericht {
	color: #000000;
}
.artikel_info { font-size: 10pt;  }
.bericht_info { font-size: 10pt;  border-bottom : 1px dotted Black;   }
li {
	list-style-image : url(bullet.gif);
	list-style-type : circle;
}
.welkom {
	color: #000000;
	text-align:right;
	border-bottom : 1px dashed #0E898F;
 }

.forumberichttekst { 
border: 1px solid Gray;
        color: #000000;
        background: White;
        margin: 4px;
        padding: 6px;
 }
.knop {
	background-color : #0E898F;
	color:#ffffff;
	font-weight: bold;
	font-size : 10pt;
	border : thin solid #0E898F;
}
input,select,textarea {
	font-size: 10pt;
	border : 1px solid #095559;
}
.checkbox {
	font-size: 10pt;
	border : White;
}
.btn   { BORDER-WIDTH: 1; width: 26px; height: 24px; }
  .btnDN { BORDER-WIDTH: 1; width: 26px; height: 24px; BORDER-STYLE: inset; BACKGROUND-COLOR: buttonhighlight; }
  .btnNA { BORDER-WIDTH: 1; width: 26px; height: 24px; filter: alpha(opacity=25); }

  /* elementen forum (bbcode) */
.quotecodeheader {
	font-size: 10pt;
	font-weight: bold;
}

.codebody {
	background-color: #FFFFFF;
    font-size: 10pt;
    color: #006600;
    border: 1px solid #BFBFBF;
}

.quotebody {
	background-color: #FFFFFF;
    font-size: 10pt;
    color: #660002;
	border: 1px dotted #BFBFBF;
}

.listbullet {
	list-style-type: disc;
	list-style-position: inside;
}

.listdecimal {
	list-style-type: decimal;
	list-style-position: inside;
}

.listlowerroman {
	list-style-type: lower-roman;
	list-style-position: inside;
}

.listupperroman {
	list-style-type: upper-roman;
	list-style-position: inside;
}

.listloweralpha {
	list-style-type: lower-alpha;
	list-style-position: inside;
}

.listupperalpha {
	list-style-type: upper-alpha;
	list-style-position: inside;
}

.menus {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 7px;
	padding-right : 1px;
	margin-right : 5px;
}