body
{
height: 100%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
margin: 0;
padding: 0;
background:  url(/images/back.jpg) top fixed no-repeat;
}
h1
{
font-size: 15px;
color: #007cbf;
}
h2
{
font-size: 15px;
color: #007cbf;
}
td
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
}
A:LINK
{
color: #007cbf;
text-decoration: underline;
}
A:VISITED
{
color: #007cbf;
text-decoration: underline;
}
A:HOVER
{
color: black;
text-decoration: underline;
}
A:ACTIVE
{
color: black;
text-decoration: underline;
}
.inputtext
{
font-size: 12px;
color: black;
}
.inputcheckbox
{
font-size: 12px;
color: black;
}
.inputdropdown
{
font-size: 12px;
color: black;
}
.inputradiobutton
{
font-size: 12px;
color: black;
}
.inputbutton
{
font-size: 12px;
color: black;
}
.mainSearch
{
vertical-align: top;
width: 150px;
max-width: 150px;
height: 15px;
max-height: 15px;
font-size: 11px;
color: black;
margin: 0px;
padding: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
background:  #D2E3F2 top no-repeat;
border:  0px;
}
img
{
border:  0px;
}
.MainStructure
{
vertical-align: top;
left: 0px;
Top: 0px;
Position: relative;
width: 977px;
min-width: 977px;
max-width: 977px;
height: 100%;
text-align: left;
margin: auto;
background:  white url(/images/back1.jpg) top no-repeat;
}
.BlauwBlok
{
display:block;
background:#D2E3F2;
padding:10px;
font-size:12px;
}
p
{
margin: 0px;
padding: 0px;
}
.BlauwBlok h1
{
margin-top: 0px;
}
.inputerrorlabel
{
color: red;
}
/*** menubar ***/
		ul#menubar { position:relative; left:0px; top:0px; padding:0px 0px 0px 0px; z-index:10;}
	        ul#menubar li { float:left; position:relative; }
	        ul#menubar li a { display:block; padding:5px 20px 6px 10px; margin:0px; color:#fff;  font-size:12px; text-decoration:none; }
                ul#menubar li.menubaritemselected a {  display:block;  margin:0px; color:red;  font-size:12px; text-decoration:none; }
                ul#menubar li.menubaritemselected {  display:block; padding:0px 0px 0px 0px; margin:0px; color:red;  font-size:12px; text-decoration:none; }
       	
		/*** submenu ***/
		ul#menubar li ul { display:none; position:absolute; left:0px; top:25px; background:#aecae3; padding:0px 0px 0px 0px; margin:0px; z-index:100;}
		ul#menubar li ul li a { display:block; padding:0px 0px 0px 0px; }
		ul#menubar li:hover ul li a, ul#menubar li.hover ul li a { background:none; color:#fff;  padding:5px 20px 6px 10px;}
		ul#menubar li ul li a:hover { background:none; color:red;}
		ul#menubar li ul li { clear:both; white-space:nowrap;}
		
		ul#menubar li:hover ul, ul#menubar li.hover ul { display:block; }
		ul#menubar li:hover a, ul#menubar li.hover a, ul#menubar li a:hover { display:block; padding:5px 20px 6px 10px; margin:0px; color:red; font-size:12px; text-decoration:none;}
ul
{
list-style-type: none;
}
.LanguagePart
{
vertical-align: top;
left: 10px;
Top: 5px;
Position: relative;
clear: both;
float: left;
width: 800px;
min-width: 800px;
height: 25px;
min-height: 25px;
}
.ZoekPart
{
vertical-align: top;
Top: 5px;
Position: relative;
float: right;
width: 177px;
max-width: 177px;
height: 25px;
min-height: 25px;
}
.LogoPart
{
vertical-align: top;
Position: relative;
float: left;
width: 148px;
min-width: 148px;
height: 125px;
min-height: 125px;
margin: auto;
}
.FadePart
{
vertical-align: top;
Position: relative;
float: right;
width: 829px;
min-width: 829px;
height: 125px;
min-height: 125px;
margin: auto;
}
.MenuMainPart
{
vertical-align: top;
Top: 15px;
clear: both;
width: 977px;
min-width: 977px;
height: 25px;
min-height: 25px;
background:  #007cbf;
}
.SubmenuPart
{
vertical-align: top;
Position: relative;
clear: both;
width: 977px;
min-width: 977px;
height: 25px;
min-height: 25px;
background:  #d2e3f2;
}
.LeftCenterPart
{
vertical-align: top;
Top: 15px;
Position: relative;
clear: left;
float: left;
width: 750px;
min-width: 750px;
min-height: 520px;
background:  white;
}
.ActionPart
{
vertical-align: top;
Top: 15px;
Position: relative;
clear: right;
float: right;
width: 227px;
max-width: 227px;
}
.menubaritem a
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
}
.menubaritemselected
{
float: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: red;
text-decoration: none;
padding-left: 20px;
padding-top: 5px;
}
.LeftMenuPart
{
vertical-align: top;
Position: relative;
float: left;
width: 170px;
min-width: 170px;
}
.ContentPart
{
vertical-align: top;
left: 35px;
Position: relative;
float: left;
width: 525px;
max-width: 525px;
}
.leftmenuparttxtmain
{
width: 170px;
max-width: 170px;
margin: 0px;
margin-left: 0px;
padding: 0px;
list-style-type: none;
list-style-position: outside;
}
.leftmenuparttxtitem
{
width: 170px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #007cbf;
text-decoration: none;
margin-bottom: 2px;
padding-bottom: 8px;
padding-left: 15px;
padding-top: 8px;
background:  #D2E3F2;
}
.leftmenuparttxtitem a
{
color: #007cbf;
text-decoration: none;
}
.leftmenuparttxtitem a:visited
{
color: #007cbf;
text-decoration: none;
}
.leftmenuparttxtitem a:focus
{
color: #007cbf;
text-decoration: none;
}
.leftmenuparttxtitem a:hover
{
color: red;
text-decoration: none;
}
.leftmenuparttxtitemselected
{
width: 170px;
max-width: 170px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: red;
text-decoration: none;
margin-bottom: 2px;
padding-bottom: 8px;
padding-left: 15px;
padding-top: 8px;
background:  #D2E3F2;
}
.leftmenuparttxtitemselected a
{
color: red;
text-decoration: none;
}
.leftmenuparttxtitemselected a:visited
{
color: red;
text-decoration: none;
}
.leftmenuparttxtitemselected a:focus
{
color: red;
text-decoration: none;
}
.leftmenuparttxtbetweenitems a:hover
{
color: red;
text-decoration: none;
}
.VrijeTekstLinks
{
padding-left: 15px;
}
.leftmenusubmain
{
width: 155px;
max-width: 155px;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
list-style-type: none;
list-style-position: outside;
}
.leftmenusubitem
{
width: 155px;
max-width: 155px;
min-height: 10px;
font-size: 11px;
color: #007cbf;
text-decoration: none;
margin: 0px;
padding-bottom: 5px;
}
.leftmenusubitem a
{
font-size: 11px;
color: #007cbf;
text-decoration: none;
}
.leftmenusubitem a:visited
{
color: #007cbf;
text-decoration: none;
}
.leftmenusubitem a:focus
{
color: #007cbf;
text-decoration: none;
}
.leftmenusubitem a:hover
{
color: red;
text-decoration: none;
}
.leftmenusubitemselected
{
min-height: 10px;
font-size: 11px;
color: red;
text-decoration: none;
padding-bottom: 5px;
}
.leftmenusubitemselected a
{
color: red;
text-decoration: none;
}
.leftmenusubitemselected a:visited
{
color: red;
text-decoration: none;
}
.leftmenusubitemselected a:focus
{
color: red;
text-decoration: none;
}
.leftmenusubitemselected a:hover
{
color: red;
text-decoration: none;
}
