@charset "utf-8";
/* CSS Document */

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
html  {background:#ccc url(../img/NRG_Patroon.png) center top;height:100.1%;}
body  {font-family:Arial, Helvetica, sans-serif;color:#000;line-height:1.166em;margin:0;padding:0;font-size:85%;}
h1   {font-size: 1.25em;color:#c00;margin:0;padding:4px 0 18px 0;}
h2   {font-size: 1.2em;color:#c00;margin:0;padding:4px 0 18px 0;}
h3   {font-size: 1.15em;color:#c00;margin:0;padding:4px 0 18px 0;} 
h4   {font-size: 1.1em;color:#c00;margin:0;padding:4px 0 18px 0;}
h5   {font-size: 1.05em;color:#c00;margin:0;padding:4px 0 18px 0;}
a   {color: #333333;text-decoration:none;}
a:hover  {color: #333333;text-decoration:underline;} 
/***********************************************/
/* Custom common PARENT styles                 */
/***********************************************/
.positioner {margin:0;padding:0;}
/***********************************************/ 
/* Layout HIGH LEVEL styles                    */
/***********************************************/
#allwrap {margin:0 auto;width:936px;min-height:620px;height:auto !important;height:620px;z-index:1;}
#mainwrap {background:#fff;margin:0;padding:0;width:936px;min-height:460px;height:auto !important;height:460px;}
#footerwrap {background:#fff;margin:0;padding:0;width:936px;min-height:160px;height:auto !important;height:192px;}
/***********************************************/
/* Layout DEEPER LEVEL styles                  */ 
/***********************************************/
#leftwrap {float:left;width:156px;min-height:460px;height:auto !important;height:460px;overflow:hidden;}

#contentwrap {width:750px;float:right;}

#contentwrap .content {min-height:300px;height:auto !important;height:300px;}
#contentwrap .content .positioner {}

#columnswrap {margin:0;padding:0;}

#columnsleft {float:left;width:428px;margin-left:10px;}
#contentwrap #columnsleft .content{width:418px;margin-bottom:24px;padding-top:42px;}
#element-rightcolumn #columnsleft .content{width:418px;margin-bottom:24px;padding-top:0;}
#columnsleft h1{margin:0;padding:0;width:288px;}
#columnsleft p{margin:.5em 0 1.25em 0;padding:0;}
#columnsleft .positioner {min-height:300px;height:auto !important;height:300px;width:438px;margin-left:0;}


#columnsone {float:left;width:678px;margin-left:10px;}
#contentwrap #columnsone .content{width:668px;margin-bottom:24px;padding-top:42px;}
#element-onecolumn #columnsone .content{width:688px;margin-bottom:24px;padding-top:0;}
#columnsone h1{margin:0;padding:0;width:288px;}
#columnsone p{margin:.5em 0 1.25em 0;padding:0;}
#columnsone .positioner {min-height:300px;height:auto !important;height:300px;width:688px;margin-left:0;}


#columnsright {float:left; margin-left:440px;width:250px;margin-left:31px;}
/*#columnsright .positioner {width:250px;overflow:hidden;margin-left:31px;}*/

.contentrightcolumn {color:#666666;padding-bottom:24px;}

.contentflash{margin-top:2px;}

a img{border:none;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

/***********************************************/
/* Components                                  */
/***********************************************/

/************* #content styles **************/
#logo {margin:6px 0 0 0;padding:0;}

#contenttop {width:500px;margin: 0 0 0 27px;background:#ffffcb;min-height:10px;height:auto !important;height:10px;}

.clearboth{clear:both;}

/************** Menu styles **************/

#menu1a img,#menu1b img{margin:25px 0 0 18px;}

/*#menu2 {margin-left:20px;}*/

.spacer{margin-top:8px;font-weight:bold;font-style:italic;border-bottom:1px solid #fff;}

/************** RTE **************/

.htmlarea-content-body {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:3px;
background-color:#ffffff;
}

 


#extra{
min-height:12px;
height:auto !important;
height:12px;
padding:18px 0 18px 0;
width:140px;
}


.csc-textpic {margin:0;padding:0;}
.csc-textpic-intext-left-nowrap {margin:0;padding:0;}
.csc-textpic-imagewrap {margin:0;padding:0;}
.csc-textpic-image {margin:0;padding:0;}
.csc-textpic-lastcol {margin:0;padding:0;} 
.csc-textpic-caption {margin:0;padding:0;}
.csc-textpic-clear {margin:0;padding:0;}

#element-rightcolumn {min-height:36px;height:auto !important;height:36px;background:url(../img/frameborder-body.png) repeat-y;width:750px;margin-top:42px;}
#element-onecolumn {min-height:100px;height:auto !important;height:100px;background:url(../img/frameborder-body.png) repeat-y;width:750px;margin-top:42px;}
#element-rightcolumn .border-top,#element-onecolumn .border-top{background:url(../img/frameborder-top.png) 0 0 no-repeat;width:750px;height:12px;}
#element-rightcolumn .border-bottom,#element-onecolumn .border-bottom{background:#fff url(../img/frameborder-bottom.png) 0 0 no-repeat;width:750px;height:24px;}


#footerwrap .csc-textpic-image{margin:0 5px 0 5.5px;} /*only works in FF*/

p.csc-linkToTop{margin:0;padding:0;float:right;font-size:0.8em;color:#cc0000;}
p.csc-linkToTop a{color:#cc0000;}

.collegaNaam{color:#cc0000;font-variant:small-caps;font-size:1.15em;font-weight:bold;}
.collegaFunctie{color:#666666;font-variant:small-caps;font-size:1.15em;font-weight:bold;}




#topmenuwrap{position:absolute;left:50%;top:0;width:500px;height:40px;margin-left:-270px;margin-top:2px;}

#langmenuwrap{position:absolute;left:50%;top:0;width:40px;height:40px;margin-left:-340px;margin-top:2px;}

.positioner .extra { margin: 28px 0 0 20px; }



