body {
 margin: 0 0 15px 0;
 background-color: #B4CEE9; /* 7DABD8; */
 background-image: url('../img/body_bg.jpg');
 background-repeat: repeat-x;
 background-attachment: scroll;
 background-position: top left;
 font: 8pt arial;
}


.container {
 position: relative;
 width: 995px;
 height: auto;
 background: #fff;
 border: 0px solid #999;
 border-left: 0px solid #fff;
 text-align: left;
 margin: 0;
}


	.imgNL {
	 position: absolute;
	 top: 54px;
	 left: 800px;
	 width: 175px;
	 height: 200px;
	 border: 0px solid #ccc;
       z-index: 2;
	}

	.login {
	 position: absolute;
	 top: 15px;
	 left: 735px;
	 width: 248px;
	 height: 18px;
	 border: 0px solid #000;
       z-index: 3;
       text-align: right;
       line-height: 18px;
       overflow: hidden;
       background-image: url('../img/header_out.gif');
	}



.container table
{
 font: 8pt Arial;
 line-height: 17px;
}


.container table .td_H
{
}

	.container .bc
	{
       position: absolute;
       top: 0px;
       left: 0px;
       width: 995px;
       height: 32px;
       overflow: hidden;
	 border: 0px solid #000;
       padding: 0 0 0 20px;
	 font: 8pt arial;
	 line-height: 26px;
       z-index: 1;
       cursor: default;
	}

	.bc a,
      .login a {
	 font: 8pt arial;
	 line-height: 22px;
	}
      .login a {
	 line-height: 18px;
	}
	.bc a:link,
	.bc a:active,
	.bc a:visited,
      .login a:link,
      .login a:active,
      .login a:visited {
	 color: #000;
	 text-decoration: none;
	}
	.bc a:hover,
      .login a:hover {
	 color: #000;
	 text-decoration: underline;
	}

	.container .imgH
	{
	 margin: 0 0 11px 0;
	}





.container table .td_L
{
 background-color: #fff;
}

	.container .c_L
	{
	 width: 285px;
	 overflow: hidden;
	 border: 0px solid #000;
       margin: 0 0 50px 0;
	}


.container table .td_C
{
}

	.ttl {
	 width: 550px;
	 font: 9pt arial;
	 line-height: 24px;
	 font-weight: bold;
	 border: 0px solid #000;
	 background-color: #fff;
	 margin: -5px 0 15px -5px;
	 padding: 0 0 0 5px;
       color: #004dc0;
	}

	.container .c_C
	{
	 width: 480px;
	 overflow: visible;
	 margin: 0 10px 75px 0px;
	 border: 0px solid #000;
	}

	.container .c_HOME_R
	{
       float: right;
	 width: 235px;
	 overflow: hidden;
	 border: 0px solid #000;
       margin: 0 0px 0 25px;
	}

	.container .c_HOME_DOT_R
	{
	 position: relative;
	 width: 235px;
	 height: 20px;
	 overflow: visible;
	 font: 8pt arial;
	 color: #000;
	 line-height: 20px;
	 margin: -1px 0 10px 0;
	 font-weight: bold;
	 /* border-bottom: 3px dotted #f90; */

 background-image: url('../img/stippel.gif');
 background-repeat: repeat-x;
 background-position: bottom left;

	}


.footer {
 position: relative;
 width: 995px;
 height: 24px;
 background-color: #fc0;
 border: 0px solid #999;
 border-top: 2px solid #000;
 text-align: left;
 margin: 0 0 0 0;
}




/* menu */

    .moz {
     position: relative;
    }

    .mSpcr {
     float: left;
     height: 27px;
    }

    .mImg {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 250px;
     height: 27px;
     overflow: hidden;
     z-index: 1;
     border: 0px solid #000;
    }

    .mItem_mMain,.mItem_mMain_,.mItem__mMain_,
    .mItem_mSub1,.mItem_mSub1_,.mItem__mSub1_,
    .mItem_mSub2,.mItem_mSub2_,.mItem__mSub2_,
    .mItem_mSub3,.mItem_mSub3_,.mItem__mSub3_
    {
     position: relative;
     width: 240px;
     height: auto;
     border: 0px solid blue;
     margin: 0 0 0 20px;
     border: 0px solid #000;
     border-right: 2px solid #fc0;
     background-color: #fff;
     overflow: hidden;
     font: 8pt arial;
     font-weight: bold;
     line-height: 27px;
     color: #000;
    }
    .mItem_mMain_,
    .mItem_mSub1_,
    .mItem_mSub2_,
    .mItem_mSub3_
    {
     background-color: #fff;
     color: #002DB0;
    }
    .mItem__mMain_,
    .mItem__mSub1_,
    .mItem__mSub2_,
    .mItem__mSub3_
    {
     background-color: #fff;
     color: #000;
     text-decoration: underline;
    }

    .mItem_mSub1,.mItem_mSub1_,.mItem__mSub1_,
    .mItem_mSub2,.mItem_mSub2_,.mItem__mSub2_,
    .mItem_mSub3,.mItem_mSub3_,.mItem__mSub3_
    {
     font-weight: normal;
    }




/* default opmaak */

.i_ {
 position: relative;
 margin: 25px 20px 0 25px;
}


a {
 font: 8pt arial;
 line-height: 17px;
}
a:link,a:active,a:visited  {
 color: #003CC6;
 text-decoration: none;
}
a:hover {
 color: #000;
 text-decoration: underline;
}


.tt14 {
 font: 14pt arial;
 color: #000;
 line-height: 22px;
 margin: 0;
}

.tt12 {
 font: 12pt arial;
 line-height: 17px;
}

.tt9 {
 font: 9pt arial;
 line-height: 17px;
}

.bc {
 font: 8pt arial;
 line-height: 16px;
}


ul, ol {
 margin-top: 5px;
}






/* nieuwsbrief */

.nb_email {
 width: 130px;
 font-size: 8pt;
}
.nb_s_email {
 width: 70px;
 height: auto;
 font-size: 8pt;
 text-align: center;
}

