/* this prints content only --------------------------------------------------- */

#pm, #pmsub, #contexttitle, #log, #header, #navigation_1, #navigation_2, #skip, #servicemenu, #footer, #columnright, #appmenu, #appsubmenu
{
	display: none;
}

body
{
	font: normal 9pt Arial, Helvetica, sans-serif;
	background-color: #FFF; 
	color: #666;
	padding: 0pt;   
	margin: 0pt; 
}

img 
{
	margin: 6pt 6pt 6pt 0pt;
	float: left;
	border: 0pt;
}

a img 
{
	border: 0pt;
}

table img, table a img  
{
	float: none;
	margin: 0px;
	border: 0px;
}

p 
{
	margin-top: 0pt; 
	margin-bottom: 8pt;
}

h1, h2, h3, h4, h5, h6 
{  
	color: #333;
	background-color: #FFF; 
	clear: both;
	margin-top: 10pt;
	margin-bottom: 1pt;
}

h1, h1.pagetitle
{
	font-size: 14pt;
	margin-top: 0pt;
}

h2
{
	font-size: 11pt;
}

h3
{
	font-size: 10pt;
}

h4
{
	font-size: 9pt;
}

h5
{
	font-size: 8pt;
}

h6
{
	font-size: 7pt;
}

a 
{    
	color: #666; 
}

a:visited 
{    
	color: #888;
}

hr
{
	height: 1pt;
	color: #EEE;
	background-color: #EEE; 
	border: solid #EEE 0pt;
}

ul 
{
	list-style: url(../images2/bullet.png) outside;
}

ul ul
{
	list-style: url(../images2/bullet2.png) outside;
}

ol 
{ 
	list-style: decimal outside;
}

ol ol 
{ 
	list-style: lower-alpha outside;
}

ol ol ol
{ 
	list-style: lower-roman outside;
}

th
{
	color: #666;
	font-weight: bold;
	text-align: left;
}

caption
{
	color: #666;
	text-align: left;
	font-weight: bold;
}

td
{
	vertical-align: top;
	padding: 1pt;
}

table
{
	font-size: 8pt; 
	border: none;
	border-collapse: separate;
}

legend
{
	color: #999;
}

fieldset
{
	padding: 5pt;
	border: solid #CCC 1pt;
}

pre 
{
	font-family: "Courier New", Mono, Serif;
	color: #999;
}

big
{
	color: #666;
	font-size: 11pt;
	font-weight: bold;
}

em
{
	font-style: italic;
}

strong
{
	font-weight: bold;
}

form
{
	font: normal 8pt Arial, Helvetica, sans-serif;
	margin: 0pt;
	padding: 0pt;
	color: #666;
}

input, select
{
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #666;
}

textarea
{
	font: normal 8pt Arial, Helvetica, sans-serif;
	border: solid #CCC 1pt;
	padding-right: 3pt;
	color: #666;
}

optgroup
{
	color: #333;
}

option
{
	color: #666;
}

/* body --------------------------------------------------- */

#content
{
	margin-top: 70pt;
}

#logo
{     
	position: absolute;
	top: 0pt; 
	left: 0pt;
}

#campaign 
{  
	position: absolute;
	top: 0pt; 
	right: 0pt;
}

/* WEB4all onderdelen ---------------- */

span.accesskey
{
	text-decoration: underline;
}

span.error
{
	color: #900;
	font-weight: bold;
}

.formcomment
{
	color: #999;
	font-size: 8pt;
}

#wizard
{
	clear: both; 
	float: none; 
	width: 100%;
	font-size: 8pt; 
	line-height: 150%;
	height: auto;
}

#wizard ul 
{
	margin: 0pt 0pt 0pt -6pt;
	padding: 0pt 0pt 6pt 0pt;
	list-style-type: none;
	list-style-image: none;
	width: 100%;
	float: left;
	color: #999;
	background-color: #FFF;
}

#wizard li 
{
	padding: 0pt 6pt;
	margin: 0pt;    
	color: #999; 
	display: inline;
	border-right: #CCC 1pt solid; 
	background-color: #FFF;
	float: left;
}

#wizard li a
{
	color: #999; 
	text-decoration: none;
	border-bottom: #CCC 1pt solid;
}

/* actionbuttons -----------------*/

a.actionbutton, a.cabutton, a.button, a.actionbutton:visited, a.cabutton:visited, a.button:visited
{
	font-size: 8pt;
	color: #666;
	background-color: #FFF;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	list-style: none outside none;
	border: outset 1pt;
	padding: 1pt 3pt;
	margin: 1pt;
}

a.actionbuttondis, a.cabuttondis, a.buttondis, a.actionbuttondis:visited, a.cabuttondis:visited, a.buttondis:visited
{
	font-size: 8pt;
	color: #CCC;
	background-color: #FFF;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	list-style: none outside none;
	border: outset 1pt;
	padding: 1pt 3pt;
	margin: 1pt;
}

input.filterbutton, input.actionbutton, input.cabutton, input.button, input.actionbuttondis, input.cabuttondis, input.buttondis
{
	font-size: 8pt;
	color: #666;
	background-color: #FFF;
	font-weight: bold;
	padding: 1pt 2pt 0pt 2pt;
	border: outset 1pt;
}