A                       { text-decoration: underline; font-weight: bold; color: #FFFFFF; }
A:link                  { text-decoration: underline; font-weight: bold; color: #FFFFFF; }
A:visited               { text-decoration: underline; font-weight: bold; color: #FFFFFF; }
A:active                { text-decoration: underline; font-weight: bold; color: #FF0033; }
A:hover                 { text-decoration: underline; font-weight: bold; color: #FF0033; }

A.menu                      { text-decoration: none; color: #FFFFFF; }
A.menu:link                 { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.menu:visited              { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.menu:active               { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.menu:hover                { text-decoration: none; font-weight: bold; color: #FFFFFF; }

A.grijs                      { text-decoration: underline; color: #999999; }
A.grijs:link                 { text-decoration: underline; font-weight: normal; color: #999999; }
A.grijs:visited              { text-decoration: underline; font-weight: normal; color: #999999; }
A.grijs:active               { text-decoration: underline; font-weight: normal; color: #FF0000; }
A.grijs:hover                { text-decoration: underline; font-weight: normal; color: #FF0000; }

A.white                      { text-decoration: underline; color: #FFFFFF; }
A.white:link                 { text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.white:visited              { text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.white:active               { text-decoration: underline; font-weight: normal; color: #FF0033; }
A.white:hover                { text-decoration: underline; font-weight: normal; color: #FF0033; }

A.taalwissel                 { text-decoration: none; color: #999999; }
A.taalwissel:link            { text-decoration: none; font-weight: normal; color: #999999; }
A.taalwissel:visited         { text-decoration: none; font-weight: normal; color: #999999; }
A.taalwissel:active          { text-decoration: none; font-weight: normal; color: #FF0033; }
A.taalwissel:hover           { text-decoration: none; font-weight: normal; color: #FF0033; }

A.kruimelpad                 { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.kruimelpad:link            { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.kruimelpad:visited         { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.kruimelpad:active          { text-decoration: none; font-weight: bold; color: #000000; }
A.kruimelpad:hover           { text-decoration: none; font-weight: bold; color: #000000; }

A.componentlink              { text-decoration: none; font-weight: bold; color: #FF0033; }
A.componentlink:link         { text-decoration: none; font-weight: bold; color: #FF0033; }
A.componentlink:visited      { text-decoration: none; font-weight: bold; color: #FF0033; }
A.componentlink:active       { text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.componentlink:hover        { text-decoration: none; font-weight: bold; color: #FFFFFF; }

td               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF; }

td.bgnorm { background-color: #000000; background-repeat: no-repeat; background-image: url('images/tectyl/bg.jpg'); }
td.bgdamp { background-color: #000000; background-repeat: no-repeat; background-image: url('images/tectyl/Vdamp_background.jpg'); }

.kruimelpad      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }

.TekstKleinWit   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #FFFFFF; }

.TekstKleinGrijs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #999999; }

.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 4px;
	color: #FF0033;
	line-height: 24px;
}

.titlered {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: DF002C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: 848383;
	border-right-color: 848383;
	border-bottom-color: 848383;
	border-left-color: 848383;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 20px;
	vertical-align: middle;
	padding-left: 20px;
	background-image: url(/images/tectyl/arrow.gif);
	background-repeat: no-repeat;
}
SPAN.ghost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: A1A1A1;
}

.menudiv {
	height: 20px;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: hand;
	padding-top: 2px;
}
.menudivover {
	/* background-color: #444444; */
	height: 20px;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: hand;
	padding-top: 1px;
	border-top: solid 1px #646464;
	border-bottom: solid 1px #646464;
	/* background-image: url('/images/wit.png'); */
	/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/wit.png', sizingMethod='scale'); */
}
.submenudiv {
	height: 19px;
	border-top: solid 1px #646464;
	padding-right: 3px;
	padding-bottom: 1px;
}
.diveffect {
	/* filter: / * progid:DXImageTransform.Microsoft.Alpha(opacity=100, style=3, finishopacity=40) * / progid:DXImageTransform.Microsoft.dropshadow(OffX=-2, OffY=2, Color='#646464', Positive='true'); */
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=225,strength=6);
}
.menutekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}