/*
 * Style sheet for webpublising
 * vincent, sat 24 feb 2001
  * 31 juli 2001, aanpassingen n.a.v. 'FrameMaker 5.5 als html-produktie-tool
 * bijgewerkt vanwege verschijnen IE6, 11-9-2001
 * van pixels naar points, omdat anders onleesbaar Wim (nieuw 11pt oud 11px )
 */


BODY
{
	margin-left : 20px;
	font-family: Verdana, Arial, serif; 	
	font-size: 11pt;
	font-weight: normal;	
	text-align: left;	
}

/* default pagina */
#canvas 
{
	width: 800px; 
	height: 100%;
	margin: 0 auto; 
	z-index: 1;
	background-color : #FFFFFF;	
}

div.pagina /* vincent, 4-11-2001, ivm met xhtml die geen div align="center" 
toelaat */
{
	text-align : center;
}

/* Han. Op 30 12 2001 veel aangepast aan nieuw Frame 6.0 Template met Backward 
compatibility */
/* Oudere format Tags met - teken er in kunnen tzt verdwijnen */

/* old Frame 6 */
h1.titel-kop, h2.titel-kop, h3.titel-kop,
h4.titel-kop, h5.titel-kop, h6.titel-kop,
h1.titel-kop-, h2.titel-kop-, h3.titel-kop-,
h4.titel-kop-, h5.titel-kop-, h6.titel-kop-
/* new Frame 6 */
h1.titelKop, h2.titelKop, h3.titelKop,
h4.titelKop, h5.titelKop, h6.titelKop,
h1.titelKopSpec, h2.titelKopSpec, h3.titelKopSpec,
h4.titelKopSpec, h5.titelKopSpec, h6.titelKopSpec
{
	font-family: Verdana, Arial, sans-serif; 
	color: red;
	text-align: left;		
}

h1, h2, h3, h4, h5, h6,
H2.kop1,H2.kop1Spec H3.kop2, H4.kop3,
/* old Frame 6 */ 
H2.num-kop1, H3.num.num-kop2, H3.num-kop2,
/* new Frame 6 */
H2.numKop1, H3.numNumKop2, H3.numKop2,
h1.Heading1, h2.Heading1, h2.Heading2, 
h3.Heading1, h4.Heading2, h5.Heading3,
h6.Heading4, h6.Heading3
{
	font-family: Verdana, Arial, sans-serif; 
	color: red;
	text-align: left;		
}

p, p.Body,  
p.CellBody, p.CellHeading, 
li, li.Bulleted, tr, td,
/* old Frame 6 */
LI.list-unordered, LI.list-ordered1, LI.list-ordered, DT.list-DT,
/* new Frame 6 */
p.plat, LI.listUnordered, LI.listOrdered1, LI.listOrdered, DT.listDT
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11pt;
	text-align: left;
	margin-left: 0 px;
}

/* old Frame 6 (nested lists) */
LI.-list-unordered, LI.-list-ordered1, LI.-list-ordered,
/* new Frame 6 */
LI.inListUnordered, LI.inListOrdered1, LI.inListOrdered
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11pt;
	margin-left: 17pt;
	text-align: left;
}

/* frame 6 list stuff as developed for fiintern.css
 all is a complete mess, but it works fine */

LI.listUnordered, LI.listOrdered1, LI.listOrdered
/* common properties */
{
	/* overrules display: block in Frame .css
	   is ok for IE but Netscape needs list-item here */
	display: list-item;
	/* overrules Frame .css */
	text-indent: 0pt;
	text-align: left;
	/* margin-left : 30px; */
	margin-top : 0px;
	margin-bottom: 0px;
}



LI.inListUnordered, LI.inListOrdered1, LI.inListOrdered
{
	/* overrules display: block in Frame .css
	   is ok for IE but Netscape needs list-item here */
	display: list-item;
	/* overrules Frame .css */
	text-indent: 0pt;
	text-align: left;
	/* margin-left: 10px; */

}

LI.listOrdered1, LI.listOrdered, LI.inListOrdered1, LI.inListOrdered
/* ordered list specifics */
{
	list-style-type: decimal;
	list-style-position: outside;
}

LI.listUnordered
{
	/* these are default */ 
	list-style-type: disc;
	list-style-position: outside;
}

LI.inListUnordered
{
	/* these are default */ 
	list-style-type: circle;
	list-style-position: outside;
}
		
/* frame 6 old , new */
DD.list-DD, DD.listDD
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px;
	margin-left: 17pt;
	text-align: left;		
}

TD
{
	vertical-align: top;
	text-align: left;
}

TD.center
{
	text-align: center;
}

td.element
{
	color: blue;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
 }

p.klein, span.klein, td.klein, input.klein
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: left;
}
p.inict
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11pt;
	text-align: left;
	margin-top: 0;
	margin-bottom:0;
	margin-left: 3pt;
	/* color: #000080; */
	color: red;
}
UL
{
	margin-top: 2pt;
	margin-bottom: 2pt;
}

form.klein
{
	margin: 0
}

span.kleingrijs
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9pt;
	color: #909090;		

}

b.fi
{
	color: red;
	font-size: 11pt;
	font-weight: normal;
}
span.code
{
	background-color: yellow;
	font-size: 9pt;
}
span.gray
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9pt;
	color: gray;
}
span.rood
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	color: red;
}
span.groen
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9pt;
	color: green;
}
table.pagina
{
	width : 80%;
	background-color : #F5F5F5;
}
table.kop
{
	background-color : #EEEEEE;
}
input.blauw
{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10pt;
	color: blue;
}

table.plain
{
	width: 100%; border-style: solid;
	border-width: 1px;
}
td.plain
{
	border-style: solid;
	border-width: 1px;
}

EM.Emphasis {
	font-style: Italic;
}

STRONG.Strong {
	font-weight: Bold;
}

PRE.preformatted
{
	font-family: Courier, mono; 
}

/* 20030522, vincent */
td.knopjeaan {
	background-color : #CCCCCC;
	text-align : center;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	border-top : .5pt solid;
	border-bottom : .5pt solid;
	border-left : .5pt solid;
	border-right : .5pt solid;
	border-top-color : #FFFFFF;
	border-bottom-color : #888888;		
	border-left-color : #FFFFFF;
	border-right-color : #888888;
	height : 20px;	
}

/* 20030522, vincent */
td.knopjeuit {
	background-color : #FFFFCC;
	text-align : center;	
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	border-top : .5pt solid ;
	border-bottom : .5pt solid;
	border-left : .5pt solid;
	border-right : .5pt solid;
	border-top-color : #888888;
	border-bottom-color : #FFFFFF;		
	border-left-color : #888888;
	border-right-color : #FFFFFF;
	height : 20px;	
}

/* 20040103, vincent */
td.knopjeover {
	background-color : #E1E1FF;
	text-align : center;	
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	border-top : .5pt solid ;
	border-bottom : .5pt solid;
	border-left : .5pt solid;
	border-right : .5pt solid;
	border-top-color : #888888;
	border-bottom-color : #FFFFFF;		
	border-left-color : #888888;
	border-right-color : #FFFFFF;
	height : 20px;
}

span.klein, input.klein
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
}

span.grijs
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #888844;
}