  /*A l g e m e n e   i n s t e l l i n g e n*/
* { margin: 0px; padding: 0px; border: 0; }
body { background: url('kixx-style-images/bg_body2.jpg') repeat-x 0 -20px #FFF; color: #000000;	margin: 0px auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; }

p.bibinfo { text-align: left; margin: 20px 5px; }

  /* h e a d e r s  en  b a l k e n */
.header {background-color: #FFFFFF; width: 90; text-align: center; vertical-align: middle} /* kop pagina */
.headertitle {background-color: #FFFFFF; font-family: Arial; color: #3347B2; font-weight: bold; font-size: 10pt; text-align: center; vertical-align: top}  /* titel in kop pagina */
.subheader {
	background-color: #BD0000;
	font-family: Arial, Helvetica, sans-serif;
	color: #3333CC;
	font-weight: bold;
	font-size: 10pt
}  /* subtitel in kop pagina */
.subheader em  {color: black; font-style: normal}   /* em-tag binnen subheader */

/* CHANGED BELOW */
.titlebar {background-color: #09C; color: #FFF; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }
.titlebar2 {background-color: #09C; color: #FFF; border-bottom: 1px solid #CEE7EE; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }
td#kixx-fulldescription-content td.libitem { padding: 2px 0; background: #CEE7EE; color: #000; font-size: 11px; vertical-align: top;}

/* ACCOUNT */
table#personal-table td { background: none; font-weight: normal; text-align: left; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
table#personal-table td.menutext { color: #999; background: none; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td#kixx-fulldescription-content table#personal-table td.listhead { width: 10px; background: url('kixx-style-images/bg_list.gif') no-repeat 12px 8px #FFF;}
table#personal-table td.menutext a { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
table#personal-table td.menutext a:hover { text-decoration: none; }
table#personal-table .titlebar-pa { color: #717B7E; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 13px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }
table#personal-table2 .titlebar-pa2 { background-color: #09C; color: #FFF; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }

table#personal-table2 td { background: none; font-weight: normal; text-align: left; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
table#personal-table2 td.menutext { color: #999; background: none; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td#kixx-fulldescription-content table#personal-table2 td.listhead { background: none; color: #717B7E; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 13px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px;}
table#personal-table2 td.menutext a { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
table#personal-table2 td.menutext a:hover { text-decoration: none; }
table#personal-table2 .titlebar-pa { color: #717B7E; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 13px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }
table#personal-table2 td.listsubhead { padding: 0 0 2px 8px; font-weight: bold; }

table#personal-table3 { display: block; margin: 0px; width: 100%; }
table#personal-table3 td { background: none; font-weight: normal; text-align: left; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
table#personal-table3 td.menutext { color: #999; background: none; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td#kixx-fulldescription-content table#personal-table3 td.listhead { background: none; color: #717B7E; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 13px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px;}
td#kixx-fulldescription-content table#personal-table3 td.listsubhead { background: url('kixx-style-images/bg_list.gif') no-repeat 0px 5px #FFF; padding: 0 0 0 13px}
table#personal-table3 td.menutext a { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
table#personal-table3 td.menutext a:hover { text-decoration: none; }
table#personal-table3 .titlebar { color: #717B7E; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 13px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 0px; }
table#personal-table2 td.listsubhead { padding: 0 0 2px 8px; font-weight: bold; }

   /* titlebar */
/* END CHANGED */

.usertitlebar {background-color: #09c; color: #fff; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; padding: 5px; font-weight: bold; text-align: center; vertical-align: middle}   /* titlebar with user data */
.submcancelbalk {background-color: #BD0000; font-family: Arial; text-align: center}   /*balk met submit/cancel buttons*/


/* CHANGED BELOW */
.buttontekst, .listbuttons { width: 229px; padding: 1px 10px 8px 38px; font-size: 11px; font-weight: normal; text-transform: uppercase; color: #999; background: url('kixx-style-images/bg_buttontekst.gif') no-repeat 16px 0; voice-family: "\"}\""; voice-family: inherit; width: 181px }
.buttontekst a, .listbuttons a { color: #000; text-decoration: none; }
.buttontekst a:hover, .listbuttons a:hover { color: #005C7A; }
/* END CHANGED */

.buttontekst2 {
	color:#FFFFFF;
	background-color: #C8CAB0;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
                }
.buttontekst2 A:link { color: white; text-decoration: none  ; width : 100%; height : 100% }
.buttontekst2 A:visited { color: white; text-decoration: none ; width : 100%; height : 100% }
/*.listbuttons {
	color:C8CAB0;
	background-color: #7A1711;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
                }
.listbuttons A:link { color: white; text-decoration: none  ; width : 100%; height : 100% }
.listbuttons A:visited { color: white; text-decoration: none  ; width : 100%; height : 100% }
*/
.fullbbbuttons {
	color:#003300;
	background-color: #C8CAB0;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
                }
.fullbbbuttons A:link { color: white; text-decoration: none  ; width : 100%; height : 100% }
.fullbbbuttons A:visited { color: white; text-decoration: none  ; width : 100%; height : 100% }
.button A:link { width : 100%; height : 100% }
.button A:visited { width : 100%; height : 100% }

.buttontekstnoactive {
	color: #FFFFFF;
	background-color: #BB0000;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	width:90px;
                }
.StartElements {
	font-family: Arial;
	color: #999966;
	font-weight: normal;
	font-size: 10pt;
	vertical-align: top
} 

  /* t a b s */

  /* Note: 
     if you use Internet Explorer and want to change the colour of the button text within a tab 
     changing the .tabactive property will give undesired effects. Instead, you have to 
     explicitly add the class of the button within the tab, e.g. 
     .tabactive.buttontekst2 instead of just .buttontekst2.  
  */


.tabactive { color: #FFFFFF;  
        font-family: Arial; 
        font-size: 10pt; 
        text-align: center;
        background-color: #666;    /*223399*/
        vertical-align: top;
      }
.tabDatabase { color: #FFFFFF; 
        font-family: Arial; 
        font-size: 10pt; 
        text-align: center; 
        background-color: #666;
        vertical-align: top;
      }
.tabRestrictions { color: #FFFFFF; 
        font-family: Arial; 
        font-size: 10pt; 
        text-align: center; 
        background-color: #666;     /*4466CC*/
        vertical-align: top;
      }
.tabactive A, .tabRestrictions A {color: #000; text-decoration: none; } 
/*.tabactive A:visited {color: #FFFFFF; text-decoration: none ; width : 100%; height : 100% }*/
.tabactive .jqTransformSelectWrapper, .tabRestrictions .jqTransformSelectWrapper { color: #000; font-weight: normal; }

/* CHANGED */
#tableft { text-align:left; }
#tabright { text-align:right; } 
/* END CHANGED*/

.tabnoactive {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	background-color: #666;
	vertical-align: top;
      }
/*.tabnoactive A:link {color: #FFFFFF; text-decoration: none ; width : 100%; height : 100% } 
.tabnoactive A:visited {color: #FFFFFF; text-decoration: none ; width : 100%; height : 100% }
*/
#tabitem { text-align:left; font-size: 11px; padding: 0 0 5px 0; } 
/*#tabitem A:link {color: #FFFFFF; }  */
#tabbutton {  text-align: left;}
#tabboolbox {  text-align: right;}


   /* l i s t s */
table#kixx-fulldescription td#kixx-fulldescription-content .listhead td, td.listhead { padding: 2px 5px; vertical-align: top; color: #000; font-size: 11px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; background: #CEE7EE; border-bottom: 1px solid #FFF;
} /*header bij een lijst met links*/
.listsubhead {background-color: #C9E5ED; font-family: Arial; color: #000030; font-weight: normal; font-size: 10pt; text-align: left; vertical-align: middle} /*header bij een lijst met links*/
.listheadpages {background-color: #C9E5ED; font-family: Arial; color: #000030; font-weight: bold; font-size: 10pt; text-align: right; vertical-align: middle} /*header bij een lijst met links*/
.listitemOdd { background: #FFF; font-family: Arial; color: #000030; font-weight: normal; font-size: 11px; text-align: left; vertical-align: top; padding: 2px} /*de link items van de lijst*/
table#payment-history .listitemOdd, td.listhead .listitemOdd { background: #C5E3EB; }
.listitemOdd A:link {color: #000030; text-decoration: none} /*links niet onderstrepen */ 
.listitemOdd A:visited {color: #000030; text-decoration: none} /*links niet onderstrepen */ 
.listitemEven {
	background-color: #D4E7EC;
	font-family: Arial;
	color: #000030;
	font-weight: normal;
	font-size: 11px; padding: 2px;
	vertical-align: top;
	 text-align: left;
	
} /*de link items van de lijst*/
.listitemEven A:link {color: #000030; text-decoration: none} /*links niet onderstrepen */ 
.listitemEven A:visited {color: #000030; text-decoration: none} /*links niet onderstrepen */ 
.listitemextend {
	font-family: Arial;
	color: #C8CAB0;
	font-weight: normal;
	font-size: 9pt;
	vertical-align: top
} /*de link items van de lijst*/
.listitemextend A:link {
	color: #C8CAB0;
	text-decoration: none
} /*links niet onderstrepen */ 
.SearchPartText { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal;	font-size: 11px; }
.SearchPartText A:link { color: #999900; text-decoration: none} /*links niet onderstrepen */ 
.SearchPartText A:visited {color: #0000CC; text-decoration: none} /*links niet onderstrepen */ 
.SearchPartText A:hover {color: #FF0000; text-decoration: none} /*links niet onderstrepen */ 
.SearchPartCounter { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999; font-weight: bold; text-align: right; font-size: 11px; padding: 0 5px; }

   /* v o l l e d i g e  b e s c h r i j v i n g */
.descrname, .descrnamecurs {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: bold; font-size: 11px; vertical-align: top; padding: 0 0 3px 0;}   /* veldnaam in beschrijving */
/*.descrnamecurs {font-family: Arial; 
            color: #000030; 
            font-style: italic; 
            font-size: 82%; 
            vertical-align: top}*/   /* veldnaam in beschrijving */
.descrdata { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; vertical-align: top; padding: 0 0 3px 0} /* veldwaarde in beschrijving */
.descrdata A:link {
	color: #000;
	text-decoration: underline

}

.descrdata a:hover {

	text-decoration: underline; color: #00A0CC;
}

} /*links niet onderstrepen */ 

.SearchPartHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666; font-weight: bold; font-size: 11px; padding: 0 10px 0 0; }
.descrdata A:visited {
	color: #C8CAB0;
	text-decoration: none
} /*links niet onderstrepen */ 
.descrdata A:hover {color: #FF0000; text-decoration: none} /*links niet onderstrepen */ 

  /* t r e e s   */
  
.TreeTable {  }
.TreeElement {
	font-size: 10px;
	color: #09c; text-align: center;
	text-decoration : none;
}
td.treetable td.TreeElement { text-align: left; }
.TreeElement a { text-decoration : none; color : #666; font-size: 12px; font-weight: bold; }
.TreeElement a:hover { color: #666; }
   /*f o u t m e l d i n g e n  e . d . */
.message {font-family: Arial; font-weight: bold; font-size: 14px; color: #09c; text-align: center;}

  /* m e n u */
.menutext {
	background-color: #C8CAB0;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: Arial, Arial, Helvetica, sans-serif;
}
.menutext A:link {
	color:#FFFFFF;
	text-decoration: none;
}
.menutext A:visited { color: blue; text-decoration: none; }
.menutext A:hover { color: red; text-decoration: none; }

  /* w a r n i n g */
.warning {font-family: Arial; font-size: 10pt; font-weight: bold; color: red; }

  /* form button */
.formbutton {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	text-align: center;
	background-color: #C8CAB0;
	vertical-align: top;
}
.formbutton A:link {color: #FFFFFF; text-decoration: none ; width : 100%; height : 100% } 
.formbutton A:visited {color: #FFFFFF; text-decoration: none ; width : 100%; height : 100% }


/* CHANGED */
/* WDLLO */
.listAltTable { width: 220px; margin: 20px 0 0 0; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; }
.listAssHead { width: 220px; padding: 0px 0 0 0; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; }
.listAltTable { margin: 0px 0; } 
.listAltHead { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; color: #000; line-height: 15px; }
.listAssHead td { padding: 20px 0 7px 10px; }
.listAltHead { width: 220px; padding: 0px 0 0 0; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase; }
div#ass-search-cont .listAltHead { padding: 15px 0 7px 18px; }
.listAssHead td.listAss, td.listAlt { padding: 0 0 0px 0; }
.listAss, .listAlt { font-weight: normal; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; font-size: 11px; vertical-align: top; }
.listAss a, .listAlt a { color: #666; margin: 0 0 3px 0; display: block; line-height: 120%; width: 100%; padding: 0 0 0 12px; background: url('kixx-style-images/bg_listass.gif') no-repeat 3px 5px; }
.listAss a { margin: 0 0 3px 15px; width: 180px; voice-family: "\"}\""; voice-family: inherit; width: 180px;}
.listAss a:hover, .listAlt a:hover { color: #000; }
.listAss a img, .listAlt a img { display: none; } 

/* Associative Searching */
/*.listAlt { background-color: #EBF0F4;
 color: #FFFFFF; 
 font-family: Arial; 
 font-weight: normal; 
 font-size: 9pt; 
 vertical-align: top;
 }*/
/*.ListAlt IMG { border: 0; }
.listAlt A:link {color: #003366; text-decoration: none} 
.listAlt A:visited {color: #003366; text-decoration: none}
.listAlt A:hover {color: #003366; text-decoration: none} 
 */
/*.listAltHead {background-color: #18388C; color: #FFFFFF; font-family: Arial; font-size: 90%; font-weight: bold; font-size: 100%; text-align: center; vertical-align: middle}*/
/* END CHANGED */

/* UITKLAPBARE LIJST */
td#kixx-fulldescription-content table.item-more-info a.more_info { background: url('btn_more.gif') no-repeat top left; display: block; text-align: center; padding: 4px 0 0 0; width: 116px; height: 21px; color: #FFF; text-decoration: none; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; text-transform: uppercase; font-size: 10px; font-weight: bold; voice-family: "\"}\""; voice-family: inherit; height: 17px; }
td#kixx-fulldescription-content h2 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 14px; margin: 0 0 10px 0; color: #717B7E; font-weight: bold; }
td#kixx-fulldescription-content, td#kixx-fulldescription-content p { font-size: 11px; }

/* BIB DETAILS - PROFILE SPECIFIC STARTPAGE */
table#bibdetails { margin : 15px 5px; width: 670px; font-size: 11px;}
table#bibdetails h2 { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 14px; margin: 0 0 10px 0; color: #717B7E; font-weight: bold; }
table#bibdetails td { font-size: 11px; vertical-align: top; line-height: 130%; }
table#bibdetails a { color: #717B7E; }
table#bibdetails a:hover { color: #09c; }
table#bibdetails td.bibdetails-left { width: 335px; padding: 0 5px 0 0; voice-family: "\"}\""; voice-family: inherit; width: 330px; } 
table#bibdetails td.label { width: 110px;}
table#bibdetails td.dots { width: 15px;}
table#bibdetails td.bibdetails-right { width: 335px; padding: 0 0 0 5px; voice-family: "\"}\""; voice-family: inherit; width: 330px;}

/*========================*/
/* K l e u r e n          */
/*========================*/
/*  #FFFFFF   wit         */
/*  #3347B2   donkerblauw */
/*  #BD0000   lichtpaars  */
/*  #F4A54E   oranje      */
/*  #F4C54E   oker        */
/*  #000000   zwart       */
/*  #FFFFFF   wit         */
/*  #3347B2   donkerblauw */
/*  'red'     rood        */
/*  'green    groen       */
/*  #C8CAB0blauw       */
/*========================*/

/* for the portal prototype - HDR18081 - coloured blocks to indicate which database a record is from */
.PortalDB1 {width:15px; text-align:center; background-color:crimson; color:#CC00FF}
.PortalDB2 {width:15px; text-align:center; background-color:gold; color:#606000}
.PortalDB3 {width:15px; text-align:center; background-color:seagreen; color:#006000}
.PortalDB4 {width:15px; text-align:center; background-color:lightskyblue; color:#006060}
.PortalDB5 {width:15px; text-align:center; background-color:mediumaquamarine; color:#000060}
.PortalDB6 {width:15px; text-align:center; background-color:steelblue; color:#000060}
.PortalDB7 {width:15px; text-align:center; background-color:gainsboro; color:#000060}



/* EXTRA BY KIXX */
div#outer { margin: 0px auto; width: 935px; text-align: left;min-height: 200000px; _height: 200000px;}
div#outer2 { margin: 0px auto 25px auto; width: 674px;min-height: 200000px; _height: 200000px;}
div#outer iframe.iframe-kixx { border: 0px; outline: none; float: left; min-height: 200000px; _height: 200000px;}
div#footer { margin: 0px auto 30px auto; width: 935px; height: 25px; }
/* LEFT COL */
div#logo-bili { display: block; margin: 11px 0 0 0; padding: 12px 26px 0 34px; width: 229px; height: 122px; background: url('kixx-style-images/bg_menu_top2.jpg') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 169px; height: 110px;  }
div#catalogus-select { display: block; padding: 10px 45px 20px 45px; width: 229px; height: 142px; background: url('kixx-style-images/bg_menu_catalogus2.jpg') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 139px; height: 112px; }
table#kixxmenu { width: 229px; padding: 0 0 0px 0; background: url('kixx-style-images/bg_kixxmenu.jpg') repeat-y top left; }
div#bottomlogos { width: 229px; height: 90px; top: -11px; position: relative; background: url('kixx-style-images/bg_bottomlogos.jpg') no-repeat top left; }
div#bottommenu { width: 229px; height: 11px; position: relative; background: url('kixx-style-images/bg_bottommenu.jpg') no-repeat top left; }
a#logo-de-bib { cursor: default; position: absolute; top: 20px; left: 16px; }
a#logo-provincie { position: absolute; top: 23px; right: 14px; width: 118px; height: 46px;}

/* HEADER */
div#header { position: relative; margin: 14px 0 0 0; width: 680px; height: 174px; }
div#header div#imageheader { position: absolute; top: 0px; left: 0px; width: 680px; height: 174px; overflow: hidden; }
div#header div#imagemask { position: absolute; top: 0px; left: 0px;  width: 680px; height: 174px; background: url('kixx-style-images/headermask.png') no-repeat top left; }
* html body div#header div#imagemask { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bili.be/CSP/web/kixx-style-images/headermask.png',sizingMethod='scale')}
div#header div#headertext { position: absolute; top: 149px; left: 17px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 16px; color: #FFF; font-weight: bold; }
div#header div#headertext td.libname { padding: 0 10px 0 0; color: #FFF;}

/* SEARCH */
table#searchtable { padding: 20px 0 10px 20px; background: url('kixx-style-images/bg_searchtable.gif') no-repeat bottom left #666;}
table.tabs { padding: 20px 0 0 0; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; color: #FFF; font-weight: bold; z-index: 1 }
table#searchtable td#tableft, table#searchtable td#tabright { display: none; }
table#searchtable table.tabs input { height: 16px; padding: 2px; }

/* DETAIL PAGE */
table#kixx-fulldescription { width: 674px; margin: 18px 0 0 0; }
table#kixx-fulldescription.list { margin: 0px 0 0 0; } 
table#kixx-fulldescription td#kixx-fulldescription-header { width: 674px; height: 14px; line-height: 0px; font-size: 0px; background: url('kixx-style-images/bg_kixx-fulldescription-header.png') no-repeat top left; }
* html body table#kixx-fulldescription td#kixx-fulldescription-header { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bili.be/CSP/web/kixx-style-images/bg_kixx-fulldescription-header.png',sizingMethod='scale')}
table#kixx-fulldescription td#kixx-fulldescription-content { padding: 0 15px; background: url('kixx-style-images/bg_kixx-fulldescription-content.gif') repeat-y 1px 0; text-align: left; }
table#kixx-fulldescription td#kixx-fulldescription-content table#listtable { display: block; float: left; clear: both; }
table#kixx-fulldescription td#kixx-fulldescription-content table#listtable td { text-align: left; }
table#kixx-fulldescription td#kixx-fulldescription-footer { width: 674px; height: 14px; line-height: 0px; font-size: 0px; background: url('kixx-style-images/bg_kixx-fulldescription-footer.png') no-repeat top left; }
* html body table#kixx-fulldescription td#kixx-fulldescription-footer { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bili.be/CSP/web/kixx-style-images/bg_kixx-fulldescription-footer.png',sizingMethod='scale')}
td#kixx-fulldescription-content td.listhead { padding: 2px 5px; color: #000; font-size: 11px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; background: #CEE7EE; border-bottom: 1px solid #FFF;}
td#kixx-fulldescription-content a { font-size: 11px; color: #000; }
td#kixx-fulldescription-content form div.jqTransformSelectWrapper ul li a { text-decoration: none; }
td.searchbtn { width: 46px; height: 20px; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;  text-align: center; font-weight: bold; text-transform: uppercase; background: url('kixx-style-images/bg_button.gif') no-repeat bottom left #666; }
td.searchbtn a { color: #FFF; text-decoration: none; }
p.voteBtn { display: block; width: 46px; height: 21px; padding: 3px 0 0 0; color: #FFF; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;  text-align: center; font-weight: bold; text-transform: uppercase;  text-decoration: none; background: url('kixx-style-images/btn_vote.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; height: 18px; }
td.descrname a { text-decoration: none; }


/*
table#searchtable input { height: 22px; padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; border: 1px solid #CDCDCD; voice-family: "\"}\""; voice-family: inherit; height: 18px; }
table#searchtable td { height: 25px; }
table#searchtable select { padding: 2px; margin: 0 0 3px 0; }*/

p.other-search-methods { text-align: right; font-size: 10px; color: #FFF; padding: 0 30px 0 0;
 }
p.other-search-methods a { color: #FFF; }

/* RESULTATENLIJST */
table#kixx-fulldescription.list td.listheadpages { padding: 0px 5px 10px 5px; color: #000; font-size: 13px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;  text-align: right; font-weight: bold; background: none;  }
table#kixx-fulldescription.list td.listhead { padding: 5px; color: #FFF; font-size: 11px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; background: #09C; border-bottom: 1px solid #FFF;  }
table#kixx-fulldescription.list td.listhead a { color: #FFF; }
table#kixx-fulldescription.list td.listitemOdd, table#kixx-fulldescription.list td.listitemEven { background: #C5E3EB; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
table#kixx-fulldescription.list td.listitemEven { background: #D4E7EC; }

/* PAGINERING */
table#pagestable {float: left; clear: both; margin: 20px auto 0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 11px; }
table#pagestable td.page, table#pagestable td.prevpage { text-align: center; border-right: 1px solid #000; }
table#pagestable td.nextpage { text-align: center; }
table#pagestable td.page a, table#pagestable td.prevpage a, table#pagestable td.nextpage a { color: #000; }

h2 { color: #000; margin: 0 0 20px 0; font-weight: bold; font-size: 20px; }
input.button { width: 36px; height: 20px; background: url('kixx-style-images/bg_button2.gif') no-repeat top left; color: #FFF; font-size: 10px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; margin: 10px 0; cursor: pointer;}
input.button2 { width: 56px; height: 20px; background: url('kixx-style-images/bg_button3.gif') no-repeat top left; color: #FFF; font-size: 10px; text-transform: uppercase; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; margin: 0px 0; cursor: pointer;}
input.button3, a.button3 { width: 100px; height: 20px; background: url('kixx-style-images/bg_button3_2.gif') no-repeat top left; color: #FFF; font-size: 10px; text-transform: uppercase; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; margin: 0px 0; cursor: pointer;}
td#kixx-fulldescription-content a.button3 { display: inline-block; color: #FFF; text-align: center; text-decoration: none; padding: 2px 0 0 0; voice-family: "\"}\""; voice-family: inherit; height: 18px; }
input.button4 { width: 140px; height: 20px; background: url('kixx-style-images/bg_button4.gif') no-repeat top left; color: #FFF; font-size: 10px; text-transform: uppercase; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; margin: 0px 0; cursor: pointer;}
td#kixx-fulldescription-content table#personal-table2 td.listbuttons a.button4 { display: block; width: 140px; height: 20px; text-align: center; padding: 2px 0 0 0; background: url('kixx-style-images/bg_button4.gif') no-repeat top left; color: #FFF; font-size: 10px; text-transform: uppercase; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; margin: 0px 0; cursor: pointer; voice-family: "\"}\""; voice-family: inherit; height: 18px;}
a.button5 { display: block; width: 180px; height: 20px; text-align: center; padding: 2px 0 0 0; background: url('kixx-style-images/bg_button5.gif') no-repeat top left; color: #FFF; font-size: 10px; text-transform: uppercase; text-decoration: none; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight: bold; margin: 0px 0; cursor: pointer; voice-family: "\"}\""; voice-family: inherit; height: 18px;}

/* ITEMS IN BIB */
table#holdingdisplay td { padding: 2px; font-size: 11px; }
table#holdingdisplay td.titlebar {background-color: #09C; color: #FFF; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }
table#holdingdisplay td.titlebar2 {background-color: #09C; color: #FFF; border-bottom: 1px solid #CEE7EE; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; height: 21px; padding: 0 8px; }
table#holdingdisplay td.libitem { padding: 2px 0; background: #CEE7EE; color: #000; font-size: 11px; vertical-align: top;}
table#holdingdisplay td.listitemOdd { background: #C5E3EB; padding: 2px 5px 2px 2px; }
table#holdingdisplay td.listitemEven { background: #D4E7EC; padding: 2px 5px 2px 2px;}





span.descrname { font-weight: normal; }
td#kixx-fulldescription-content td.buttonlogin { } 
td#kixx-fulldescription-content a.loginBtn { display: block; width: 96px; height: 20px; font-size: 10px; font-weight: bold; color: #FFF; text-transform: uppercase; text-align: center; padding: 2px 0 0 0; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration: none; background: url('kixx-style-images/bg_loginbtn.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; height: 18px; }
td.errormessage { color: #990000; font-weight: bold; padding: 8px 0 20px 0; font-size: 11px; font-weight: bold;}
/* TREE */
span.label { color: #333;}
span.grey-small { color: #999; font-weight: normal; font-size: 10px; }
small { font-size: 10px; color: #999; }

/* ZOEKFORM - TABS */
table#searchactions  { float: right; margin: 0 20px 20px 0; }
table#searchtable table#searchactions th.tabnoactive a { font-weight: normal; font-size: 10px; color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
table#searchtable table#searchactions th.tabactive { font-weight: normal; font-size: 10px; color: #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* VERWANTE ZOEKTERMEN */
div#ass-search { margin: 15px 0 0 0; position: relative; }
div#ass-search-header { font-size: 0px; line-height: 0px; width: 229px; height: 10px; background: url('kixx-style-images/bg_ass_search_header.jpg') no-repeat 1px 0; }
div#ass-search-cont { font-size: 0px; line-height: 0px; width: 229px; padding: 0 5px 0 0; background: url('kixx-style-images/bg_ass_search_cont.jpg') repeat-y 1px 0; voice-family: "\"}\""; voice-family: inherit; width: 224px; }
div#ass-search-footer { font-size: 0px; line-height: 0px; width: 229px; height: 10px; background: url('kixx-style-images/bg_ass_search_footer.jpg') no-repeat 1px 0; }

table#payment-history td { padding: 5px; }
div#internetsearch a.listitemOdd { background: #FFF; }
td.descrname select { border: 1px solid #666; font-size: 11px; width: 150px; padding: 2px; }
td#tabitem select { width: 235px; }
hr { display: none; margin: 0px; }


/* BIB INFO */
div#bibinfocont { width: 670px; padding: 10px; voice-family: "\"}\""; voice-family: inherit; width: 650px; }
div#bibinfo { padding: 30px;font-family: Verdana, Arial, Helvetica, sans-serif; }
div#bibinfocont div#bibinfo { padding: 0px; }
div#bibinfo td { font-size: 11px; text-align: left; }
div#bibinfo h1 {color: #717B7E; text-align: left; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 14px; font-weight: bold; vertical-align: middle; margin: 0 0 15px 0;}
div#bibinfo a { color: #09c; }

div#bibinfo ul
{
	list-style: none;
	margin: 5px 0; padding: 0 0 0 20px;
	line-height: 14px;
}

div#bibinfo ul li
{
	padding: 2px 3px 0 16px;
	background: url("http://pbs.browsbox.be/templates/pslb/images/bg_ul_ol_cont.gif") no-repeat top left;
}

div#bibinfo ol,
div#bibinfo ol
{
	margin: 15px 0px 15px 40px; padding: 0;
	line-height: 14px;
}

div#bibinfo ol li,
div#bibinfo ol li
{
	margin: 0 0 2px 0; padding: 0 0 0 0px;
}

/* IE FIXES */
td.iefix { *padding: 20px;}
div#sb-container { z-index: 1000; *zoom: 1 } 

* html .hideSelects select { visibility: hidden; }
a#select-bib { display: none; }
