XXDIV { border:solid 1px; }
BODY
{
    MARGIN: 0;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    COLOR: #1b1b1f;
    BACKGROUND-COLOR: #eeeeee;
    FONT-SIZE: 12px;
}
IMG {
	border:0;
}
.header_main {
	margin-left:auto;
	margin-right:auto;
	width:986px;
	height:146px;
	background-image:url(../images/bg_top_main.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.header {
	width:986px;
	height:146px;
}
.main {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	margin-top:0;
	width:986px;
	background-image:url(../images/bg_main.png);
	background-repeat:repeat-y;
}
.main_inside {
	padding-left:8px;
	padding-right:8px;
	padding-top:0;
	padding-bottom:0;
	margin-bottom:0px;
}
.main_top {
	margin-left:auto;
	margin-right:auto;
	width:986px;
	height:13px;
	background-image:url(../images/bg_top_main.png);
	background-repeat:no-repeat;
	margin-bottom:0;
	margin-top:0;
}
.main_bottom {
	margin-left:auto;
	margin-right:auto;
	width:986px;
	height:13px;
	background-image:url(../images/bg_bottom_main.png);
	background-repeat:no-repeat;
	margin-bottom:0;
	margin-top:0;
}
.vppanel {
	width:299px;
	height:250px;
	position:relative;
}
.vppanel_mask {
	width:299px;
	height:250px;
	background-image:url(../images/vppanel_mask.gif);
	background-repeat:no-repeat;
	position:absolute;
	cursor:pointer;
}
.vppanel_inside {
	padding-left:20px;
	padding-right:20px;
	z-index:10;
}
.rechterkolom_top {
	width:299px;
	height:12px;
	background-image:url(../images/rechterkolom_top.png);
	background-repeat:no-repeat;
}
.rechterkolom_middle {
	width:299px;
	background-image:url(../images/rechterkolom_middle.png);
	background-repeat:repeat-y;
}
.rechterkolom_bottom {
	width:299px;
	height:12px;
	background-image:url(../images/rechterkolom_bottom.png);
	background-repeat:no-repeat;
}
.rechterkolom_inside {
	padding-left:20px;
	padding-right:20px;
}
.logindiv {
	width:310px;
	height:96px;
	background-image:url(../images/bg_login.png);
	background-repeat:no-repeat;
}
.logindiv_inside {
	padding-top:40px;
	padding-left:28px;
}
.zoekdiv {
	width:217px;
	height:96px;
	background-image:url(../images/bg_zoek.png);
	background-repeat:no-repeat;
}
.zoekdiv_inside {
	padding-top:41px;
	padding-left:23px;
}
.pagecontainer {
	width:970px;
}
.pagecontainer_inside {
	margin-left:18px;
	margin-top:10px;
	margin-right:18px;
	margin-bottom:10px;
}
.cell {
	float:left;
}
.cell176x146 {
	float:left;
	width:176px;
	height:146px;
}
.cell794x146 {
	float:left;
	width:794px;
	height:146px;
}
.col10 {
	float:left;
	width:10px;
}
.col15 {
	float:left;
	width:15px;
}
.col16 {
	float:left;
	width:16px;
}
.col17 {
	float:left;
	width:17px;
}
.col20 {
	float:left;
	width:20px;
}
.col30 {
	float:left;
	width:30px;
}
.col40 {
	float:left;
	width:40px;
}
.col80 {
	float:left;
	width:80px;
}
.col90 {
	float:left;
	width:90px;
}
.col100 {
	float:left;
	width:100px;
}
.col211 {
	float:left;
	width:211px;
}
.col250 {
	float:left;
	width:250px;
}
.col265 {
	float:left;
	width:265px;
}
.col299 {
	float:left;
	width:299px;
}
.col350 {
	float:left;
	width:350px;
}
.col45 {
	float:left;
	width:45px;
}
.col500 {
	float:left;
	width:500px;
}
.col550 {
	float:left;
	width:550px;
}
.col600 {
	float:left;
	width:600px;
}
.col650 {
	float:left;
	width:650px;
}
.col800 {
	float:left;
	width:80px;
}
.clearall {
	clear:both;
}
.bottommargin {
	clear:both;
	height:10px;
	width:10px;
}
.row20 {
	clear:both;
	height:20px;
}
.row40 {
	clear:both;
	height:40px;
}
.row99 {
	clear:both;
	height:99px;
}
.pagetext_white
{
    MARGIN: 0pt;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    COLOR: white;
    FONT-SIZE: 11px
}
.pagetext_white A
{
    COLOR: white;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.pagetext_white A:hover
{
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
.pagetext_dark
{
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #575757;
    FONT-SIZE: 12px
}
.pagetext_dark A
{
    COLOR: #aa1e23;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.pagetext_dark A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.pagetext_dark TD
{
    LINE-HEIGHT: 18px;
    COLOR: #575757;
    FONT-SIZE: 12px
}
.pagetext_dark_small
{
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #575757;
    FONT-SIZE: 10px
}
.pagetext_dark_small A
{
    COLOR: #aa1e23;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.pagetext_dark_small A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.invoerveld
{
    BORDER: #cccccc 1px solid;
    COLOR: gray;
    FONT-SIZE: 9px;
	width:84px;
	height:15px;
}
.submitbtn
{
    BORDER: #cccccc 1px solid;
    COLOR: gray;
    FONT-SIZE: 9px;
}
.submitbtn_image
{
    BORDER: 0;
}

.path
{
    COLOR: #0055a4;
	height:40px;
	width:986px;
}
.path A
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.path A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.tabmenudiv {
	width:794px;
	height:40px;
}
.tabmenuitemdiv {
	float:left;
	height:40px;
}
.tabmenu
{
    COLOR: #818181;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	
}
.tabmenu A
{
    COLOR: #818181;
    TEXT-DECORATION: none
}
.tabmenu A:hover
{
    COLOR: #818181;
    TEXT-DECORATION: underline;
}
.tabmenu_active
{
    COLOR: #818181;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.tabmenu_active A
{
    COLOR: #818181;
    TEXT-DECORATION: underline;
}
.tabmenu_active A:hover
{
    COLOR: #818181;
    TEXT-DECORATION: underline
}
.pageheader_white
{
    COLOR: white;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.menu
{
    COLOR: #0055a4
}
.menu A
{
    COLOR: #0055a4;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.menu A:hover
{
    COLOR: #0055a4;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.menu_active
{
    COLOR: #0055a4;
    TEXT-DECORATION: underline
}
.menu_active A
{
    COLOR: #0055a4;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.menu_active A:hover
{
    COLOR: #0055a4;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.pageheader_red
{
    COLOR: #aa1e23;
    FONT-SIZE: 14px
}
.pageheader_red A
{
    COLOR: #aa1e23;
    TEXT-DECORATION: none
}
.pageheader_red A:hover
{
    COLOR: #aa1e23;
    TEXT-DECORATION: underline
}
.pageheader_red_large
{
    COLOR: #aa1e23;
    FONT-SIZE: 16px;
	font-weight:bold;
}
.pageheader_red_large A
{
    COLOR: #aa1e23;
    TEXT-DECORATION: none
}
.pageheader_red_large A:hover
{
    COLOR: #aa1e23;
    TEXT-DECORATION: underline
}
.pageheader_black
{
    COLOR: black
}
.pageheader_blue
{
    COLOR: #0055a4;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.pagesubheader_blue
{
    COLOR: #0055a4;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.pagesubheader_blue A
{
    COLOR: #0055a4;
	text-decoration:none;
}
.pagesubheader_blue A:hover
{
    COLOR: #0055a4;
	text-decoration:underline;
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.headermenu {
	position:absolute;
	top:2px;
	width:960px;
	height:20px;
	text-align:right;
	MARGIN: 0px auto;
    COLOR: #575757;
    FONT-SIZE: 11px
}
.headermenu A {
    COLOR: #575757;
	text-decoration:none;
}
.headermenu A:hover {
    COLOR: #575757;
	text-decoration:underline;
}
.newsitemimage {
	width: 237px;
	height: 170px;
	position:relative;
}
.newsitemimagemask {
	width: 237px;
	height: 170px;
	position:absolute;
	background-image:url(../images/www_mask.png);
	background-repeat: no-repeat;
}
.icons {
	float:right;
	width:160px;
}

