DIV.backGround
{
   padding-right: 0px;
   padding-left: 0px;
   z-index: 2;
   left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   padding-top: 0px;
   position: absolute;
   top: 0px;
   height: 100%;
   width: 100%;
}
DIV.backGround TABLE.bgMain
{
   width: 100%;
   height: 100%;
   background-image: url('media/bgMain.gif');
	background-repeat: no-repeat;
   background-position: left top;
}
DIV.backGround TABLE.bgMainShort
{
   width: 100%;
   height: 100%;
   background-image: url('media/bgMainShort.gif');
	background-repeat: no-repeat;
   background-position: left top;
}
DIV.backGround TD.bgHorz
{
   background-repeat:repeat-y;
   background-image: url(media/bgHorz.gif);
   background-position: left top;
}
DIV.backGround TD.bgVert
{
   background-repeat:repeat-x;
   background-image: url(media/bgVert.gif);
   background-position: left top;
}
TABLE.ContentBody
{
   width: 100%;
   margin: 5px;
}
SPAN.CurrentDate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
SPAN.mlLanguageSelector
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
SPAN.mlLanguageSelector SELECT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: Red;
}
SPAN.mlLanguageSelector OPTION
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #003F75;
}

SPAN.Login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
SPAN.User
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


.omniaWit10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.omniaWit12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.omniaWit16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.omniaZwart10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.omniaZwart12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.omniaZwart16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.omniaOranje10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F18D00;
}
.omniaOranje12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F18D00;
}
.omniaOranje16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F18D00;
}
.omniaLichtOranje10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FDEED9;
}
.omniaLichtOranje12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FDEED9;
}
.omniaLichtOranje16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FDEED9;
}
.omniaBlauw10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003F75;
}
.omniaBlauw12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003F75;
}
.omniaBlauw16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003F75;
}
.omniaLichtBlauw10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00B2DF;
}
.omniaLichtBlauw12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00B2DF;
}
.omniaLichtBlauw16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00B2DF;
}

/* Centea Styles */
.centeaBlack10 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}




/* ================================
    CSS STYLES FOR Module HouseMenu
   ================================
*/
/* Vertical Menu */
#houseMenuV ul
{
   /* all lists */
   text-align: left;
   border: solid 1px #999999;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   list-style-type: none;
   list-style: none;
   float: left;
   width: 144px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   background: transparent;
}

#houseMenuV li
{
   /* all list items */
   text-align: left;
   list-style-type: none;
   list-style: none;
   position: relative;
   float: left;
   width: 142px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 136px;
   _width: 100%; /* width recognized by IE only to handle box model issues */ /* end hack */
   line-height: 18px;
   margin: 0;
   padding: 0;
   border: 0;
}

#houseMenuV li ul
{
   /* second-level lists */
   text-align: left;
   position: absolute;
   left: -9999px;
   margin-left: 144px;
   _margin-left: 142px;
   margin-top: -21px;
   border: solid 1px #999999;
   z-index: 999;
}

#houseMenuV li ul ul
{
   /* third-and-above-level lists */
   left: -9999px;
   z-index: 999;
}

#houseMenuV a
{
   display: block;
   width: 142px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 136px;
   _width: 100%; /* width recognized by IE only to handle box model issues */ /* end hack */
   color: #333333;
   font-weight: bold;
   text-decoration: none;
   background-color: #eeeeee;
   padding: 1px 4px 2px 4px;
   opacity: .9;
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

#houseMenuV li a:hover
{
   color: white;
   background-color: #336699;
}

#houseMenuV li:hover ul ul, #houseMenuV li:hover ul ul ul, #houseMenuV li.sfhover ul ul, #houseMenuV li.sfhover ul ul ul
{
   left: -9999px;
}

#houseMenuV li:hover ul, #houseMenuV li li:hover ul, #houseMenuV li li li:hover ul, #houseMenuV li.sfhover ul, #houseMenuV li li.sfhover ul, #houseMenuV li li li.sfhover ul
{
   /* lists nested under hovered list items */
   left: auto;
   z-index: 999;
}

#houseMenuV iframe
{
   position: absolute;
   left: 0;
   top: 0;
   z-index: 0;
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}


/* Horizontal Menu */
#navlist
{
position: relative;
width: 100%;
height: 1.05em;
margin: 0;
padding: 0;
border-bottom: 3px solid #f63;
white-space: nowrap;
}

#navlist li
{
float: left;
margin: 0 0 0 2px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #aaa #555 #f63 #999;
list-style-type: none;
}

#navlist li a
{
position: relative;
width: 6em;
display: block;
margin: 0;
padding: 1px 0.4em;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #ccc;
background-color: #eee;
color: #666;
font: normal 0.7em/120% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
}

#navlist li a:hover
{
color: #00c;
text-decoration: underline;
}

#navlist li#active a
{
font-weight: bold;
background-color: #f63;
color: #fff;
border-color: #f96 #c30 #f63 #f96;
}

#navlist li#active a:hover { color: #fff; }

#navlist ul#subnavlist
{
position: absolute;
width: 100%;
left: 0;
top: 1.25em;
height: 0.75em;
margin: 0;
padding: 0;
border-bottom: 3px solid #f63;
white-space: nowrap;
}

#navlist ul#subnavlist li
{
width: 14ex;
margin: 0;
border: 0;
}

#navlist ul#subnavlist li a
{
width: auto;
padding: 0.06em 1em 0;
border: 0;
background-color: #fff;
color: #000;
font: normal normal 0.66em/110% Verdana, Arial, sans-serif;
}

#navlist ul#subnavlist li a:hover
{
color: #00c;
text-decoration: underline;
font-weight: 400;
/* IE5/Mac disappearing item fix */
}

#navlist ul#subnavlist li#subactive a
{
background-color: #fc9;
color: #000;
}

* html > body #navlist, * html > body #navlist ul#subnavlist
{
width: 600px;
/* IE5/Mac fixed width fix */
}


/* Applied to the parent item, if displayed, in either vertical or horizontal
   orientation. Must follow other styles. */
#houseMenuParentItem a
{
   /* all links under the parent item (li) */
   color: #eeeeee;
   background-color: #FFFFFF;
   text-decoration: none;
}

a#houseMenuParentLink
{
   /* parent link itself */
   color: #003F75;
   background-color: #00B2DF;
   text-decoration: none;
}

a#houseMenuCurrentLink
{
   /* current link itself */
   color: #ffffff;
   background-color: #F18D00;
   text-decoration: none;
}



/* Applied to all unordered lists within the div named "houseMenuVertical" */
#houseMenuVstatic ul
{
   text-align: left;
   margin: 0;
   border: 0;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   width: 144px;
   background-color: #00b2df;
}

/* Applied to all list items within the div named "houseMenuVertical" */
#houseMenuVstatic li
{
   display: inline;
   margin: 0;
   border: 0;
   padding: 0;
   width: 144px;
   background-color: #00B2DF;
}

/* Applied to all links. Use "li a" styles below to customize nested links. */
#houseMenuVstatic a
{
   padding-right: 6px;
   display: block;
   padding-left: 6px;
   padding-bottom: 4px;
   color: #003F75;
   padding-top: 4px;
   text-decoration: none;
   font-weight: bold;
   width: 138px;
   _width: 144px;
   margin: 0;
}

/* Applied to all links. Use "li a" styles below to customize nested links. */
#houseMenuVstatic a:hover
{
   background-color: #336699;
   color: #ffffff;
}

/* Applied to first-level links */
#houseMenuVstatic ul li a
{
   margin-left: 5px;
   padding-left: 17px;
   background-image: url('media/OmniaMenu00.gif');
   background-position: left center;
   background-repeat: no-repeat;
}
#houseMenuVstatic ul ul a
{
   background-image: none;
}



#houseMenuVstatic ul a
{
   padding-left: 18px;
   vertical-align: middle;
}

/* Applied to second-level links */
#houseMenuVstatic ul ul a
{
   padding-left: 25px;
   color: #ffffff;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 132px;
   _width: 144px; /* end hack */
}

/* Applied to third-level links */
#houseMenuVstatic ul ul ul a
{
   padding-left: 35px;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 126px;
   _width: 144px; /* end hack */
}

/* Applied to fourth-level links */
#houseMenuVstatic ul ul ul ul a
{
   padding-left: 24px;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 120px;
   _width: 144px; /* end hack */
}

/* Applied to fifth-level links */
#houseMenuVstatic ul ul ul ul ul a
{
   padding-left: 30px;
   font-weight: normal;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 114px;
   _width: 144px; /* end hack */
}

.ArrowPointer
{
   cursor: default;
}
/* Horizontal Menu */
#houseMenuH
{
   /* menu wrapper div */
   float: left;
   padding: 0;
   margin: 0;
   list-style-type: none;
   line-height: 18px;
   white-space: nowrap;
   width: auto;
}

#houseMenuH ul
{
   /* all lists */
   float: left;
   padding: 0;
   margin: 0;
   list-style-type: none;
   line-height: 18px;
   white-space: nowrap;
   z-index: 999;
}

#houseMenuH a
{
   /* all links, inside of list items */
   display: block;
   background-color: #00B2DF;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   line-height: 18px;
   padding: 1px 6px 2px 6px;
   width: 142px;
   height: auto; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: auto; /* end hack */
}

#houseMenuH li
{
   /* all list items */
   list-style-type: none;
   line-height: 18px;
   float: left;
   margin: 0;
   padding: 0;
   border: 0;
   width: 142px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: auto; /* end hack */
}

#houseMenuH li a:hover
{
   color: #FFFFFF;
   background-color: #003F75;
}

#houseMenuH li ul
{
   /* second-level lists */
   position: absolute; /*background: transparent;*/
   width: 162px; /* width of submenu, must be set so third-level list can get shifted over properly */
   left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
   border: solid 1px #999999;
   white-space: nowrap;
   z-index: 888;
}

#houseMenuH li ul ul
{
   /* third-and-above-level lists */
   margin: -21px 0 0 162px;
   white-space: nowrap;
   z-index: 888;
}

#houseMenuH li:hover ul ul, #houseMenuH li:hover ul ul ul, #houseMenuH li.sfhover ul ul, #houseMenuH li.sfhover ul ul ul
{
   left: -9999px;
}

#houseMenuH li:hover ul, #houseMenuH li li:hover ul, #houseMenuH li li li:hover ul, #houseMenuH li.sfhover ul, #houseMenuH li li.sfhover ul, #houseMenuH li li li.sfhover ul
{
   /* lists nested under hovered list items */
   left: auto;
}

#houseMenuH li li
{
   /* all items under the top level */
   list-style-type: none;
   opacity: .9;
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
   width: 160px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: auto; /* end hack */
}

#houseMenuH li li a
{
   /* all item links under the top level */
   width: 160px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 150px;
   _width: 162px; /* end hack */
}

#houseMenuH iframe
{
   position: absolute;
   left: -1px;
   top: -1px;
   z-index: 0;
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
   display: block;
}

/* Applied to all unordered lists within the div named "houseMenuVertical" */
#HMenuVstaticOrange ul
{
   text-align: left;
   margin: 0;
   border: 0;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   width: 144px;
   background-color: #FDEED9;
}

/* Applied to all list items within the div named "houseMenuVertical" */
#HMenuVstaticOrange li
{
   display: inline;
   margin: 0;
   border: 0;
   padding: 0;
   width: 144px;
   background-color: #FDEED9;
}

/* Applied to all links. Use "li a" styles below to customize nested links. */
#HMenuVstaticOrange a
{
   padding-right: 6px;
   display: block;
   padding-left: 6px;
   padding-bottom: 4px;
   color: #000000;
   padding-top: 4px;
   text-decoration: none;
   font-weight: bold;
   width: 138px;
   _width: 144px;
   margin: 0;
}

/* Applied to all links. Use "li a" styles below to customize nested links. */
#HMenuVstaticOrange a:hover
{
   background-color: #336699;
   color: #ffffff;
}

/* Applied to first-level links */
#HMenuVstaticOrange ul li a
{
   margin-left: 0px;
   padding-left: 12px;
}
#HMenuVstaticOrange ul ul a
{
   background-image: none;
}
#HMenuVstaticOrange ul a
{
   padding-left: 18px;
   vertical-align: middle;
   background-color: #F18D00;
   text-transform: uppercase;
   color: #FFFFFF;
}

/* Applied to second-level links */
#HMenuVstaticOrange ul ul a
{
   padding-left: 25px;
   color: #00B2DF;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 132px;
   _width: 144px; /* end hack */
   text-transform: uppercase;
   background-color: #FDEED9;
}

/* Applied to third-level links */
#HMenuVstaticOrange ul ul ul a
{
   padding-left: 35px;
   width: 144px;
   background-color: transparent;
}

/* Applied to fourth-level links */
#HMenuVstaticOrange ul ul ul ul a
{
   padding-left: 24px;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 120px;
   _width: 144px; /* end hack */
}

/* Applied to fifth-level links */
#HMenuVstaticOrange ul ul ul ul ul a
{
   padding-left: 30px;
   font-weight: normal;
   width: 138px; /* hack for MacIE5 to ignore, while other browsers use \*/
   width: 114px;
   _width: 144px; /* end hack */
}


