body { }
.pagebody { background: #666666  url('background.gif') repeat; }
/*#wrapwebsite { background: url('images/bgcontainer.png') repeat-y center top; }*/
/*#wrapheader { background: url('menu_screen.png') no-repeat left top;  }*/
/*#wrapcenter { background: url('imges/bgcontent3.gif') no-repeat; }*/
img
{
    border: 0px;
    background-attachment: fixed;
    
}

#bg_top { background-color:#000000; background: url('images/bg_top1.png') repeat-y center top; height:27px; width:990px; }

#bg_content
{
    background-position: 10px top;
    background: url('images/bgcontainer.png') repeat-y center top;
    margin: 0px;
}

/*#wrapcenter
{
    background: url('header_bg.png') no-repeat left top;
    
}*/

.tablecontent
{
    background-position: left top;
    background: url('images/bgcontainer.png') repeat-y center top;
    margin:0px;
}

.tablebottom{ background: url('images/bg_bottom.png') no-repeat center top; height:21px; }
.tabletop
{
    background: url('images/bg_top.png') no-repeat center bottom;
    height: 27px;
   
}

#bg_bottom{ background: url('images/bg_bottom.png') no-repeat center top; height:21px; }


input.openid_login {background: url('openidlogin.gif') no-repeat;
 background-color: #fff; background-position: 0 50%; color: #000;padding-left: 18px;}
 
ul.linkitem li { margin-left: 3px; padding-left: 20px; text-decoration: none; background: url(ul2.gif) no-repeat 2px 2px;}
ul.linkitem li:hover {background: url(ul2.png) no-repeat 2px 2px;}

blockquote { background-image: url('quote.gif'); background-repeat: no-repeat; background-position: 5px 10px; }
.borderfleur { background: #334127 url('pattern.gif') repeat-x;}
.center-nomargins .modulecontent ,
.center-rightandleftmargins .modulecontent,
.center-rightmargin .modulecontent,
.center-leftmargin .modulecontent
{ background-image: url('divider.gif'); background-position: center bottom; background-repeat: no-repeat;  }
.exttabs .modulecontent { background-image: none; }

h1.siteheading a {  background-position: center bottom; background-repeat: no-repeat; }

h2.moduletitle { margin-left: 3px; padding-left: 20px; text-decoration: none; background: url(ul.gif) no-repeat 2px 2px;}

/*h2.moduletitle {background: url('ul.gif') no-repeat 0% .7em;}
h2.moduletitle {background: url('ul.gif') no-repeat ;
	background-position:left; }*/
	
h2.moduletitleRight {background: url('ul2.gif') no-repeat 0% .7em;}
h2.moduletitleRight {background: url('ul2.gif') no-repeat ;
                     
background-position:left; }

/*custom*/

/*Page menu links */
#menuCustomtop
{
    background-position: left top;
    width: 219px;
    height: 17px;
    vertical-align: bottom;
    background-image: url(images/menu_1.png);
    background-repeat: no-repeat;
    margin-left: -8px;
}
#menuCustombottom
{
	background-position: left top;
	height: 14px;
	vertical-align: bottom;
	background-image: url(images/menu_3.png);
	background-repeat: no-repeat;
    margin-left: -8px;
    width: 219px;
}

#menuCustomcontent
{
    background-position: left top;
    
    vertical-align: bottom;
    background-image: url(images/menu_2.png);
    background-repeat: repeat-y;
    margin-left: -8px;
    width: 219px;
    height:176px;
    
}
/* Einde menu links */


.rc
{
	background-position: left top;
	vertical-align: top;
	height: 16px;
	width: 16px;
	background-image: url(images/bg_content_rc.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}

.portalcontent
{
    vertical-align: top;
    margin: 0px;
    padding: 0px;
    background-image: url(images/bg_content_content.png);
    background-repeat: no-repeat;
    background-color: #FFF;
}

.bgtop
{
	background-position: right bottom;
	vertical-align: top;
	background-image: url(images/bg_content_top.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}


.bgbottom
{
	background-position: right top;
	vertical-align: top;
	background-image: url(images/bg_content_bottom.png);
	background-repeat: repeat-x;
	min-height:23px;
	margin: 0px;
	padding: 0px;
	
}


.lc
{
	background-position: right top;
	vertical-align: top;
	background-image: url(images/bg_content_lc.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
.rt
{
	background-position: right bottom;
	vertical-align: top;
	background-image: url(images/bg_content_rt.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.lt
{
	background-position: right bottom;
	vertical-align: top;
	background-image: url(images/bg_content_lt.png);
	background-repeat: no-repeat;
	min-height:16px;
	min-width:16px;
	margin: 0px;
	padding: 0px;
}
.rb
{
	background-position: right top;
	vertical-align: top;
	background-image: url(images/bg_content_rb.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.lb
{
	background-position: right top;
	vertical-align: top;
	background-image: url(images/bg_content_lb.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}


/*leftMenu*/

.bgtopLeftMenu
{
	background-position: right bottom;
	vertical-align: top;
	background-image: url(images/Menubg_content_top.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

.bgbottomLeftMenu
{
	background-position: right top;
	vertical-align: top;
	background-image: url(images/Menubg_content_bottom.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

.menutop
{
	background-position: left bottom;
	vertical-align: top;
	background-image: url(images/bg_menu_content_top.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height:16px;
}

.menucontent
{
	background-position: left top;
	vertical-align: top;
	background-image: url(images/bg_menu_content_content.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}

.menubottom
{
	background-position: left top;
	vertical-align: top;
	background-image: url(images/bg_menu_content_bottom.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height:19px;
}


#wrapfooter
{
    /*margin: -27px;
    background-position: center top;*/
    background: url('images/bg_bottom.png') repeat-y center bottom;
    height: 27px;
    vertical-align: bottom;
    
    
}



