﻿
body {font:75% Verdana, sans-serif;line-height:1.7em;color:#333;background:#FFF;margin:0px;min-width: 800px; background:white url(bg_body.gif) repeat-y;padding:0px}
fieldset {margin: 10px;padding: 10px;border: solid 1px #EAEAEA;display: block;}
fieldset legend {color:#169CAB;font-weight:bold;}
a:link, a:visited, a:active {color:#169CAB;text-decoration:underline;}
a:hover {color:#169CAB;text-decoration:none;}
ul {margin-top:5px;margin-bottom:5px;list-style:square;}
li {margin-bottom: 2px;}
h1 {font-size:170%;line-height:120%;font-weight:bold;color:#6b9a13;margin-top:6px;margin-bottom:6px;padding-top:0px;padding-bottom:0px;}
h2 {font-size:130%;line-height:120%;font-weight:bold;color:#6E0010;margin-top:3px;margin-bottom:10px;}
h3 {font-size:120%;line-height:100%;font-weight:bold;color:#C22400;margin-top:3px;margin-bottom:10px;}


#main {width:100%;margin:0px;height:100%;}

#header {background: #fff1dd url('bg_logo.gif');display:block;height:69px;width:100%;padding:0px;margin:0px;color:#FFF;font-size:90%;clear:both;border-bottom:solid 1px #6b9a13}
#headeri {display:block;height:69px;width:97%;position:relative;background: #000 url('bg_header.jpg') no-repeat 296px;margin-left:3%}
#logo {background: #fff1dd url('bg_logo.gif');padding:0px;height:69px;width:296px;float:left}
#logo img {border:none;float:left;}

#zoek {height:69px;width:95%;margin-right:auto;margin-left:auto;position:absolute;left:0px;top:0px;color:#FFF;font-size:90%;}
#zoeki {padding:5px 10px;margin:0px;border:solid 1px #FFF;border-top:0px;background-color: #169cab;display:block;position:absolute;width:278px;right:8px;}
#zoeki a {color:#FFF;text-decoration:none;}


#nav {font-size:90%;background:#FFF;height:35px;clear:both;margin-right:auto;margin-left:auto;width:95%;clear:both;}
#nav ul {padding:0;margin:0;margin-left:25px;color:black;height:25px;}
#nav ul li {display:inline;height:25px;}
#nav a:link, #nav a:visited , #nav a:active {
	background-image:url('tabje_roze.gif');background-repeat:no-repeat;text-align:center;width:100px;display:block;
	clear:none;float:left;height:28px;padding-top:3px;color:#fff;text-decoration:none;font-weight:bold;width:84px;}
#nav a:hover, #nav a:link#currentnav, #nav a:visited#currentnav {
	background-image:url('tabje_groen.gif');text-align:center;width:100px;display:block;
	clear:none;float:left;color:#FFF;width:84px;}

	
#navi .navdmihover,#navi .navdmisel {background:#6b9a13 url(imgHdrCatsBg6.gif) repeat-x scroll left bottom;}
#navi .navdmi a:active, #navi .navdmi a:link, #navi .navdmi a:visited  {display:block; width:100%;background:none;color:#FFFFFF;font-family:Arial;font-size:1em;font-weight:bold;padding:5px;margin:0px;text-decoration:none;}


.dv {display:block;float:left;margin:10px;}
.gv {margin:10px 0px;}
.dv caption, .gv caption {color:#78a32d;font-size:150%;font-weight:bold;clear:both;display:block;text-align:left;}

.bc {display:block;padding:0px;clear:both;position:relative;font-size:90%}	
#c {padding:0px;display:block;clear:both;width:95%;margin-right:auto;margin-left:auto;}
#ci {display:block;clear:both;margin:0px 35px 0px 35px;}
#ct {width:100%;margin:0px;padding:0px;}
#ct td{vertical-align:top; }
#cl {padding-right:15px;}
#cr {padding-top:3.4em;width:300px;}
#cr img {margin-bottom:10px;}


#cl a[href^="http://"] {background:transparent url(external.png) no-repeat scroll right center;padding:0 13px 0 0;}
#cl a[href^="http://www.agiv.be"],#cl a[href^="http://agiv.be"] {background:none;padding:0;}

#footer {margin-right:auto;margin-left:auto;width:95%;height:40px;padding-bottom:20px;padding-top:20px}
#footertop {background:#6b9a13 url('bg_h.jpg') repeat-x scroll bottom;height:10px;margin:0px 35px;}
#footeri {display:block;background:transparent url(imgHdrFooterLft2.gif) no-repeat scroll left bottom;margin:0px 35px;}
#footerii {margin-left:10px;color:#333333}
#footeriii {background:transparent url(imgHdrFooterRgt2.gif) repeat-x scroll right bottom;}
#footeriiii {background:transparent url(imgHdrFooterBg2.gif) repeat-x scroll left bottom;margin-right:6px;color:#fff;font-family:Arial;font-size:1em;padding:10px;text-align:center}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color:#FFF;}


.header_links a:link, .header_links a:visited, .header_links a:active, .header_links a:hover{color:#FFF;}
.updateProgress {border-width:1px; border-style:solid; background-color:#FFFFFF; position:absolute; width:300px; height:50px;}

.pager {color:#FFF;display:block;font-weight:bold;font-size:90%;}
.pager ul {margin:0;padding:0;display:block;} 
.pager ul li{float:left;margin:0px;padding:2px;white-space: nowrap;}
.pager ul li a {color:#FFF;float:left;display:block;padding:5px;text-decoration:none;}
.pager ul li a:hover{background-color:#169cab}
.pager ul .current {background-color:#78a32d;}
.goto {display:block;background-color:#169cab;float:left;padding:5px;font-size:90%;margin-right:10px}
.pagerLBL {display:block;padding:10px;float:right}

.ulform {display:block;clear:both;}
.ulform li {list-style-type:none;}
.ulform li label {display:block;width:150px;float:left;}
.indent {padding-left: 20px;}
.title {font-size:140%; font-weight:bold;clear:both;}
.short {background-color:#DDEABF;padding:10px;display:block;overflow:visible}
.highlight {background-color:#DDEABF;}	

.clear {clear:both;}
.seperator {border-bottom:solid 1px #E4E4D9;background-color:#F8F8F6;margin:1px;}
.altseperator {border-bottom:solid 1px #E4E4D9;background-color:#FFF;margin:1px;}
.seperator p, .altseperator p { padding: 0px 10px 0px 10px;margin:0; margin-bottom: 20px;}
.seperator h2, .altseperator h2 { padding: 10px 10px 0px 10px;margin:0; padding-top: 20px; font-size:110%;}
.seperator img, .altseperator img { padding: 5px 10px 5px 0px;margin:0;}
.seperator h2 a, .altseperator h2 a { text-decoration:none;}
.seperatorsmall {border-bottom: solid 1px #E4E4D9;background-color: #F8F8F6;}

.paraimg {text-align:center;background:#FFFFFF url(bg_h_item.gif) repeat-x scroll center bottom;padding:10px;width:270px;margin:10px;clear:both;border:1px solid #689CAB}
.prevnext {width:100%;border-top:solid 1px #CCC;margin-top:20px;font-size:90%}	
.prev {float:left;padding-left:5px;padding-right:5px;}
.next {float:right;padding-right:5px;padding-left:5px;}
.textsmall {font-size:90%}

.h {display:block;width:300px;float:left;margin:0px;margin-bottom:20px;position:relative}
.hheader {display:block;background:#169cab url(bg_h_header.jpg)  no-repeat;padding:10px;color:#FFF;font-weight:bold;}
.hheader a {color:#FFF;font-weight:bold;text-decoration:none;}
.hheader a:visited {color:#FFF;}
.hbody {display:block;background:#FFF url(bg_h_sides.gif) repeat-y;margin:0px;padding:5px;margin-bottom:-10px;}
.hitem {display:block;background:#FFF url(bg_h_item.gif) repeat-x bottom;clear:both;border-bottom:solid 1px #169cab;padding:0px 5px 5px 5px;margin:2px;font-size:95%;list-style-type:none}
.hitem a{font-weight:bold;}
.hitem img{border:0px;margin:5px;}
.hitem ul {margin: 0;padding:5px 5px 5px 15px;list-style:square;}
.hitem ul li{margin: 0px;padding:0px}
.hfooter {display:block;background:#FFF url(bg_h_footer.gif) no-repeat;height:10px;}
.hmore {display:block;position:absolute; right:31px;width:80px; bottom:-24px; background: url(bg_h_more.gif)  no-repeat ;height:31px;clear:both}
.hmore a {color:#FFF;font-weight:bold;text-decoration:none;padding:10px}
.hmore a:visited {color:#FFF;}


.s {display:block;width:625px;position:relative;float:left;margin:0px;margin-bottom:20px;overflow:visible}
.sheader {display:block;background:#FFF url(bg_s_header.gif) no-repeat;height:10px;padding:0px;overflow:hidden}
.sbody {display:block;background:#FFF url(bg_s_sides.gif) repeat-y;margin:0px;padding:0px 10px;overflow:hidden;height:100%}
.simg {display:block;clear:both;float:left;padding:3px;margin:2px;}
.stxt{border:0px;margin:10px 10px 20px 310px;color:#FFF;}
.sfooter {display:block;background:#FFF url(bg_s_footer.gif) no-repeat;height:10px;}
.smore {display:block;position:absolute; right:31px;width:80px; bottom:4px; background: url(bg_s_more.gif)  no-repeat ;height:31px;clear:both}
.smore a {color:#FFF;font-weight:bold;text-decoration:none;padding:10px}


.view {border:solid 1px #91a7b4;padding:10px;display:table;width:100%;clear:both;}
.viewuser {background:#FFF url(user_bw_l.gif) no-repeat top right;border:solid 1px #91a7b4;padding:10px;display:table;width:100%;clear:both;}
.wizardnav {width:100%;background-color:#eee;padding:10px;text-align:right;}
.wizardbox {border:solid 1px #91a7b4;padding:10px;display:table;width:100%;clear:both;}
.floatleft{float:left;}
.floatright{float:right;}
.fs .lbl {float: left;display:block;width:10em;margin:0.5em;}


.info, .success, .warning, .error, .validation,.msg {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    display:block;
}
.info,.msg {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('info.png');
}
.success {
    /*color: #4F8A10;
    color: #4F8A10;*/
    background-color: #DFF2BF;
    background-image:url('success.png');
}
.warning {
    /*color: #9F6000;*/
    background-color: #FEEFB3;
    background-image: url('warning.png');
}
.error {
   /* color: #D8000C;*/
    background-color: #FFBABA;
    background-image: url('error.png');
}
.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('validation.png');
}


.formcontainer {border: solid 1px #1a9ead;border-collapse:collapse;display:block;overflow:hidden;background:#FFF url(bg_h_item.gif) repeat-x bottom;}
.formbody {padding:10px}
.formheader {padding:10px;color:#FFF;font-weight:bold;background: url(sprite.png) repeat-x 0px -109px;text-align:left;}
.formfooter {padding:10px;color:#FFF;font-size:90%;font-weight:bold;background: url(sprite.png) repeat-x 0px -109px;text-align:right;vertical-align:bottom;}

#tabstrib, #stapstrib {float:left;font-size:90%;line-height:normal;margin: 0px;padding: 0px;margin-bottom: -1px;}
#tabstrib ul, #stapstrib ul {margin: 0px;padding: 0px;list-style:none;}
#tabstrib li {float:left;background:url("tab_right_both.gif") no-repeat right top;}    
#stapstrib li {float:left;}
#tabstrib a, #tabstrib div {text-decoration:none;display:block;background:url("tab_left_both.gif") no-repeat left top;padding:5px 15px 4px;color: #333;}
#stapstrib a, #stapstrib div {text-decoration:none;display:block;background:url("stap_left_icon.gif") no-repeat left center;padding:5px 15px 4px;color: #333;}
#stapstrib #current a, #stapstrib #current div, #stapstrib .current a, #stapstrib .current div {text-decoration:none;display:block;background:url("stap_left_both.gif") no-repeat left top;background-position:0px 0px;padding:5px 15px 4px 35px;color: #333;font-weight:bold;}
#tabstrib #firstcurrent a, #tabstrib .firstcurrent a {font-weight:bold;}
#stapstrib #firstcurrent a, #stapstrib #firstcurrent div, #stapstrib .firstcurrent a, #stapstrib .firstcurrent div {text-decoration:none;display:block;background:url("stap_left_both.gif") no-repeat left top;background-position:-19px 0px;padding:5px 15px 4px;color: #333;font-weight:bold;}
#stapstrib #first div {text-decoration:none;display:block;background:none;padding:5px 15px 4px;color: #333;}
#tabstrib a:hover, #stapstrib a:hover  {color:#000;}
#tabstrib #current, #tabstrib #firstcurrent, #tabstrib .current, #tabstrib .firstcurrent {background:#FFF url("tab_right_both.gif") repeat-x bottom;background-position:100% -44px;margin-right: 0px;}
#stapstrib #current, #stapstrib #firstcurrent, #stapstrib .current, #stapstrib .firstcurrent {background:#FFF url("tab_right_both.gif") repeat-x bottom;background-position:100% 0px;margin-right: 10px;}
#tabstrib #current a, #stapstrib #current a, #tabstrib .current a, #stapstrib .current a {background-position:0 -40px;border-width:0;color:#333;font-weight: bold;border-bottom:solid 1px white;}
#stapstrib #current a, #stapstrib .current a {background-position:-10px -40px;border-width:0;color:#333;font-weight: bold;border-bottom:solid 1px white;}



/* BEGIN YUI */

/* table level rules */
.yui-grid-container
{
    overflow:auto;	
}

.yui-grid
{
	font-family: arial;
	font-size: small;
	border: solid 1px #1a9ead;
    border-collapse:collapse;
}

.yui-grid caption
{
	font-size:large;
	text-align:left;
	font-weight:bold;
}



/* header column rules */
.yui-grid th 
{
    background: url(sprite.png) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding: 4px 5px 4px 10px;
    text-align: center;
    vertical-align: bottom;
    font-weight: normal;
}  

.yui-grid th a
{
    font-weight: normal;
	text-decoration: none;
	text-align: center;
    color: #000;
	display: block;
    padding-right: 10px;
}

/* change the background image when the column is being sorted by */
.yui-grid th.sortasc, .yui-grid th.sortdesc, .yui-grid th:hover
{
    background: url(sprite.png) repeat-x 0px -100px;
}  

/* change image if it is an asc sort */
.yui-grid th.sortasc a
{
	   background: url(dt-arrow-up.png) no-repeat right 50%;
}  

/* change image if it is a desc sort */
.yui-grid th.sortdesc a
{
    background: url(dt-arrow-dn.png) no-repeat right 50%;
}  


/* data cell and data row rules */
.yui-grid .row td,.yui-grid .altrow td,.yui-grid .selrow td,.yui-grid td.yui
{
    padding: 4px 10px 4px 10px;
    border-right: solid 1px #cbcbcb;
}

.yui-grid .altrow
{
    background-color: #eaf6f8;
} 

.yui-grid .row .sort
{
    background-color: #f9fcfd;
} 

.yui-grid .altrow .sort
{
    background-color: #ebfafb;
} 

.yui-grid .selrow
{
    background-color: #faccdb;
    font-weight:bold;
} 

.yui-grid .row
{
    background-color:#FFF;
}  

.yui-grid .erow
{
    background:#FFF url(bg_h_item.gif) repeat-x bottom;
}  


.yui-grid .altrow:hover,.yui-grid .row:hover
{
    background-color:#faccdb;
}  

.yui-grid tr:hover td.sort
{
    background-color:#faccdb;
}  


.yui-grid .pagrow {color:#FFF;font-size:90%;font-weight:bold;background: url(sprite.png) repeat-x 0px -109px;text-align:right;vertical-align:bottom;}
.yui-grid .pagrow td {padding:10px;}



/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #169CAB;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(sprite.png) #169CAB repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #169CAB;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(sprite.png) #169CAB repeat-x left 0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;font-weight:bold;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(sprite.png) #169CAB repeat-x left -100px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    padding:0px;
    background:#FFF url(bg_h_item.gif) repeat-x bottom;   
    border:solid 1px #169CAB;
    border-top-width:0px;
}

.ajax__tab_yuitabview-theme .ajax__tab_body_body 
{
    padding:10px;
    /*background:#FFF url(bg_h_item.gif) repeat-x bottom;   
    border:solid 1px #169CAB;*/
    border-top-width:0px;
}

.ajax__tab_yuitabview-theme .ajax__tab_body_footer 
{
    padding:10px;
    color:#FFF;font-size:90%;font-weight:bold;background: url(sprite.png) repeat-x 0px -109px;text-align:right;vertical-align:bottom;
}


/* END YUI */



@media print {
#hr, #nav,#cr,#zoek {display:none;}
#header, #headeri, #ci {padding:0px;clear:both;width:100%;margin:0px;}
#c {padding:0px;clear:both;width:100%;margin:0px;}
#cl {width:100%;margin:0px;clear:both}
#cr {margin:0px;clear:both;width:0px;}
#logo {margin-left:0px;}
}