/* general */
body, p, ul, ol, td, input, textarea {
	color : #10125F;
  font-family: Arial,Helvetica,sans-serif; 	
  font-size : 9pt;
}

/* layout, footer, menus, etc */
.headertxt {font-size: 12pt; font-weight: bold; color: #FFFFFF;}
td.menuitem {font-size: 10pt; text-align: right; color: #10397B;}
td.menuitemopen {font-size: 10pt; text-align: right; color: #DCE5EE; background-color: #3B1B6E}
td.menuitemsmallopen {font-size: 8pt; text-align: right; color: #10397B}
.menuitemsmall {font-size: 8pt; text-align: right; color: #3B1B6E;}
td.menuitemborder {background-color: #10397B}

a.menu         {text-decoration: none; font-weight: bold; color: #3B1B6E}
a.menu:hover   {text-decoration: blink; color: #10397B}
a.menuopen         {text-decoration: none; color: #DCE5EE}
a.menuopen:hover   {text-decoration: blink; color: #FFFFFF}
a.menusmall         {text-decoration: none; color: #EFEFEF}
a.menusmall:hover   {text-decoration: blink; color: #10397B}

a.menubottom         {text-decoration: none; color: #FFFFFF}
a.menubottom:hover   {text-decoration: blink; color: #10397B}

.footer {font-size: 8pt; color: #D6E5F5}
a.footer {font-size: 8pt; color: #EFEFEF}
a.footer:hover {font-size: 8pt; color: #10397B}
a.footerdark {font-size: 8pt; color: #9C9CC6}
a.footerdark:hover {font-size: 8pt; color: #10397B}

a.topmenuitemselected {color: #10125F}

/* content */
a         {text-decoration: none; color: #2361BF}
a:hover   {text-decoration: blink; color: #CC0000}

h1 {font-size: 18pt; color : #0F3B7C; font-family: Arial,Helvetica,sans-serif;}
h2 {font-size: 14pt; color : #0F3B7C; font-family: Arial,Helvetica,sans-serif;}
h3 {font-size: 12pt; color : #0F3B7C; font-family: Arial,Helvetica,sans-serif;}

/* ContentTable / Header / Accent */
td.CTH { color: #D6E5F5; background-color: #10125F; font-weight: bold;  font-size: 12pt;}
td.CT  { color: #10125F; background-color: #DCE5EE}
td.CTA { color: #10125F; background-color: #A7C6E3}

/* modules */

td.MT  { /* ModuleTitle */
  background-color : #A7C6E3;
	font-weight : bold;
	font-size : large;
}

.MF  { /* MofuleFooter */
  text-align : center;
	font-size : 8pt;
}

td.MIH  { /* ModuleResultHeader */
  color : #10125F;
  background-color : #DCE5EE;
  font-size : 11pt;
}

td.MIT  { /* ModuleInputText */
}

td.MIF  { /* ModuleInputField */
  text-align : right;
  font-weight : bold;
}

td.MRH  { /* ModuleResultHeader */
  color : #10125F;
  background-color : #DCE5EE;
  font-style: italic;
  font-size : 11pt;
}

td.MOT  { /* ModuleOutputText */
    background-color : #DCE5EE;
}

td.MOR  { /* ModuleOutputResult */
  background-color : #DCE5EE;
  text-align : right;
  font-weight : bold;
}

td.MTH  { /* ModuleTableHeader */
  color : #D6E5F5;
  background-color : #10125F;
  font-size : 12pt;
  font-weight : bold;
}

td.MTC  { /* ModuleTableCell */
  color : #10125F;
  background-color : #DCE5EE;
}

td.MTCA  { /* ModuleTableCellAccent */
  color : #10125F;
  background-color : #A7C6E3;
}

td.ErrMsg {background-color : #F5BDC5;}
td.ErrMsgTitle {background-color : #F5BDC5; font-size : 14pt;}
table.ErrMsgFld {background-color : #FFFFFF;}

div.Help {background-color: #FFFFFF}
td.HelpJump {color: #FFFFFF; background-color: #8184FB}

td.BT  { /* BlockTitle */
  background-color : #A7C6E3;
	font-weight : bold;
	font-size : 11pt;
}

td.BC  { /* BlockContent */
  background-color : #DCE5EE;
}

/* adserver */

#content table.aanbieders td {
padding: 10px 10px 5px 0px;
vertical-align: top;
background-color: #dce5ee;
}

#content table.aanbieders p {
margin: 0;
padding: 0;
}


/* see also */

#seealso {
display: none;
border: solid 1px #ccc;
background: #eee;
padding: 5px;
}

#seealso p {
margin: 3px;
padding: 0px;
}

#seealso p.kop {
margin-bottom: 6px;
}
