/* YUI Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/* ZITA30 */
body { background: #f5f5f5 url(http://assets.zita.be/media/fs/1/img/bg-default.gif) repeat-y center top; color: #333; font-family: "trebuchet MS", sans-serif; font-size: 13px; }
img { border: none; }
hr { height: 1px; background-color: #ddd; color: #ddd; border: none; padding: 0; margin: 1em 0; clear: both; }
/* a { color: #0faad4; } */
h5 { font-size: 116%; font-weight: bold; }
textarea { font-family:"trebuchet MS",sans-serif; font-size: 10pt; }

ul.menu li, .search ul li, .footer ul li { display: block; float: left; }
br.clear { clear: both; }
.fright { float: right; }
.fleft { float: left; }
.hide { display: none; }
.inlineblock { width: 350px; padding: 0 10px; margin-left: 10px; float: right; border-left: 1px solid #ccc; }

.textbutton { text-decoration: none; font-size: 116%; color: #333; position: relative; top: -4px; }
.textbutton span { float: left; }
.textbutton .action { margin-left: 5px; }

#container { width: 950px; margin: 0px; position: absolute; top: 0; right: 50%; padding: 0; background-color: #fff; margin-right:-475px; }
#header { position: relative; background: #95c41d url(../images/sbc-bg-header.gif) no-repeat top center; height: 145px; }
.footer { margin: 0 -3px; height: 60px; }

.notification { font-size: 1em; color: #f10b89; }

.menu { display: block; text-transform: lowercase; }
#header #logo { position: absolute; top: 20px; left: 40px; background: transparent url(http://assets.zita.be/media/fs/1/img/logo.gif) no-repeat 0 0; width: 175px; height: 70px; display: block; }
#logo em, #logo strong, #logo span { position: absolute; visibility: hidden; }
.menu { position: absolute; bottom: 0; color: #fff; font-size: 153.9%; right: 35px; }
.menu li { padding-right: 13px; }
.menu a { color: #333; padding: 2px 0 15px 13px; text-decoration: none; display: block; outline: none; }
.menu a:hover, .menu .selected a { color: #fff; }
.menu li.active {}
.menu .active a { color: #fff }
.h3header .menu { top: 5px; }
.h3header #submenu .menu { top: 30px; position: relative; font-size: 131%; }
.h3header .menu li { padding-left: 0; background: none; }
.h3header .menu li a { color: #fff; padding-left: 5px; }
.h3header .menu li.active { background: transparent url(http://assets.zita.be/media/fs/1/img/bg-widgetlibtab.gif) no-repeat right 4px; padding-left: 0; }
.h3header .menu .active a { background: transparent url(http://assets.zita.be/media/fs/1/img/bg-widgetlibtab.gif) no-repeat left 4px; color: #fff }
#header .search { position: absolute; top: 14px; right: 30px; height: 60px; width: 580px; overflow: hidden; padding: 8px 20px 8px 13px; color: #0faad4; }
form.search { display: none; }
#googlezoeken2 { background: transparent url(http://assets.zita.be/media/fs/1/img/zoekengoogle.gif) no-repeat scroll right 19px; }
#zitazoeken2 { background: transparent url(http://assets.zita.be/media/fs/1/img/zoekengoogle.gif) no-repeat scroll right 19px; }
#submenu { background: #444 url(http://assets.zita.be/media/fs/1/img/bg-header.gif) no-repeat bottom center; height: 20px; padding: 5px 20px; position: relative; margin-top: -7px; }
#submenu .menu { left: 20px; }
#submenu li a { padding: 0 10px; color: #fff; text-decoration: none; outline: none; font-size: 85%; height: 30px; line-height: 30px; }
#submenu li.selected a, #submenu li a:hover { color: #C8C8C8; }
#submenu .menu li { padding: 0; }
#submenu .menu li a { float: left; }


.leaderboard { text-align: center; padding: 5px 0; }
.halfpage { margin-bottom: 5px; clear: both; }
form.search li a { color: #0faad4; text-decoration: none; }
.search li.selected a { text-decoration: underline; }
.search .textbox, .search .sbchalf { width: 285px; border: 1px solid #0faad4; margin-left: 0; padding-left: 2px; }
.search .half { width: 181px; }
.search .sbchalf { width: 300px; }
.search .button { position: relative; top: -1px; }
.search .ads { margin-top: -4px; }
.search .ads a { color: #999; font-size: 85%; text-decoration: underline; }
#header .moremenu { margin-top: 5px; }
#header .moremenu a { font-size: 91%; }
#header .moremenu a .action { left: 5px; top: 2px; }
#header .lessmenu a { background-position: 67px -9px; }

#photopanel { display: none; }
.config label { width: 65px; margin-left: 6px; }
.config .edit { float: right; cursor: pointer; }

#breadcrumb { margin: 0 20px; margin-bottom: 5px; font-size: 85%; color: #666; }
#breadcrumb a { text-decoration: underline; color: #666; }

.textbox, .text { border: 1px solid #ccc; height: 18px; margin: 3px; padding: 2px 1px 0 2px; }
.textboxsearch { border: 1px solid #ccc; height: 18px; width:275px; margin: 3px; padding: 2px 1px 0 2px; }
#headertabs { margin: 0 17px; }
#headertabs .toggle { height: 18px; background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/bg-buttons.gif); background-repeat: no-repeat; color: #f1f1f1; padding: 5px 0 7px 0; margin: 0 3px; display: block; text-decoration: none; font-weight: bold; text-align: center; outline: none; position: relative; cursor: pointer; }
#headertabs .toggle .action { position: absolute; bottom: 3px; left: 3px; }

.button { height: 27px; padding: 0; padding-bottom: 3px; color: #fff; background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/bg-buttons.gif); background-repeat: no-repeat; text-align: center; border: 0; font-weight: bold; cursor: pointer; position: relative; top: -4px; }
.minibtn60 { float:left; height:16px; text-decoration:none; width:57px; background-position: 0 -602px; }

.ebay h3 { padding-left: 11px; }
.ebay h3 .ebaylogo { float: right; margin-right: 10px; margin-top: 9px; width: 60px; height: 25px; background: transparent url(http://assets.zita.be/media/fs/1/images/ebaylogo.png) no-repeat 0 0; }

.btn60 { width: 80px; background-position: right -542px; }
.btn80 { width: 100px; background-position: right -512px; }
.btn100 { width: 120px; background-position: right -482px; }
.btn120 { width: 140px; background-position: right -452px; }
.btn140 { width: 160px; background-position: right -422px; }
.btn160 { width: 180px; background-position: right -392px; }
.btn180 { width: 100px; background-position: right -362px; }
.btn200 { width: 220px; background-position: right -332px; }
.btn220 { width: 240px; background-position: right -302px; }

#content { clear: both; margin-top: 4px; }
.column { width: 300px; margin: 4px 7px; margin-right: 9px !important; margin-right: 0; float: left; }
.column .column { background: none; }
.column .column { margin: 0; }
.shifted { position: relative; left: 14px; }
.double { width: 616px;}
.triple { width: 930px; }
.wide { width: 450px; }
.half { width: 150px; }
.full { clear: both; float: none; width: auto; }

#Zoeken .double .box { background: none; }
.double .box, .double .box h3, .double .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-double.gif); }
.double .blue, .double .blue h3, .double .blue .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-double-blue.gif); }
.double .fuchsia, .double .fuchsia h3, .double .fuchsia .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-double-fuchsia.gif); }
.double .green, .double .green h3, .double .green .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-double-green.gif); }

.box, .double .column .box { margin-bottom: 10px; background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/bg-box.gif); backgroud-repeat: repeat-y; background-position: bottom center; clear: both;}
.box h2, .box h2 a { font-weight: bold; color: #333; text-decoration: none; font-size: 102%; margin-bottom: 3px; line-height: 1em; }
.box h3, .box .h3header, .double .column .box h3 { color: #6d6d6d; text-indent: 10px; padding: 10px; position: relative; font-size: 131%; padding: 0; height: 41px; line-height: 41px; clear: both; background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/bg-box.gif); background-repeat: no-repeat; background-position: left bottom; }
.box h3 img { vertical-align: top; }
.box .h3header { background-position: left top; height: 28px; padding: 7px 10px; }
.h3header .action, .h3header select { float: right; }
.h3header select { width: 180px; margin-left: 10px; }
.h3header ul { left: 10px; }
.box h3 a { color: #6d6d6d; text-decoration: none; }
.box .h3header a { color: #fff; text-decoration: none; }
.box h3.iconize a { padding: 15px 0 15px 35px ; background-image: url(http://assets.zita.be/media/fs/1/img/ico-zita.gif); background-repeat: no-repeat; background-position: -5px 7px; }
.box p, .box ul, .box ol { font-size: 93%; line-height: 123.1%; /* margin: 0 8px; */ }
.box hr { margin: 8px 0; }
.box a img { float: left; margin: 2px 8px 2px 0; border-bottom: 3px solid #333; }

.box .content li em { display: inline; }

.box em { font-size: 85%; color: #777; position: relative; top: -3px; display: block; }
.box em a { color: #777; text-decoration: none; }
.box li { padding-left: 20px; line-height: 1.5em; }
.highlighted a, .highlighted { color: #000; font-weight: bold; }
.box ol li { padding-left: 0; }
.box ul li { background-image: url(http://assets.zita.be/media/fs/1/img/bullet.gif); background-position: -103px -77px; background-repeat: no-repeat; }
.box li a { color: #333; text-decoration: none; }
.box h3 .toggle { width: 35px; height: 35px; float: left; margin-right: 2px; cursor: pointer; background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/box-controls.gif); background-repeat: no-repeat; background-position: 0 0; position: relative; top: 5px; }
.box h3 .handle { float: right; background-color: transparent; width: 35px; height: 35px; cursor: move; background-image: url(http://assets.zita.be/media/fs/1/img/box-controls.gif); background-repeat: no-repeat; background-position: -80px 0; position: relative; top: 5px; }
.box h3 .refresh { float: right; background-color: transparent; width: 35px; height: 35px; cursor: pointer; background-image: url(http://assets.zita.be/media/fs/1/img/box-controls.gif); background-repeat: no-repeat; background-position: -80px -40px; position: relative; top: 5px; }

.box h3 .edit, .box h3 .login { float: right; margin-right: 8px; font-size: 77%; color: #bbb; text-decoration: none; font-weight: bold; outline: none; cursor: pointer; }
.box div.config { background: #666 url(http://assets.zita.be/media/fs/1/img/bg-preferences.gif) repeat-x top center; padding: 3px 5px; clear: both; border-left: 2px solid #eaeaea; border-right: 2px solid #eaeaea; }
.box .config, .box .config a { color: #999; }
.box h4 { margin: 5px 5px 5px 0; border-bottom: 1px solid #333; padding: 2px 5px; font-size: 116%; }
.box h4, .box h4 a { text-transform: uppercase; font-weight: bold; color: #666; text-decoration: none; }
.box h4 span { float: right; margin-left: 3px; text-align: center; cursor: pointer; }
.box .add-items{ background: #fff; width: 18px; height: 18px; background-image: url(http://assets.zita.be/media/fs/1/img/box-controls.gif); background-repeat: no-repeat; background-position: -48px -48px; float: right; margin-right: 3px; }
.box .remove-items { background-color: #fff; width: 18px; height: 18px; background-image: url(http://assets.zita.be/media/fs/1/img/box-controls.gif); background-repeat: no-repeat; background-position: -8px -48px; float: right; margin-right: 6px; }
.box ol em { width: 3.5em; float: left; color: #777; font-weight: bold; font-size: 77%; }
.box p, .box p a { color: #333; text-decoration: none; }
.box .widget_content, .box .content { background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/bg-box.gif); background-repeat: no-repeat; background-position: bottom right; padding: 5px 5px 8px 10px; position: relative; }
.box .framed { padding: 4px 6px 2px 4px; }
.box .morelink { text-align: right; padding-right: 10px; margin-top: -5px; }
.widget_content .morelink { float: right; margin: 0 0 5px 0; font-size: 93%; color: #fff; text-decoration: none; font-weight: bold; }
.box .morelink a { color: #666; font-weight: bold; }

.simple, .simple h3, .simple .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-simple.gif); }
.double .simple, .double .simple h3, .double .simple .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-double-simple.gif); }
.triple .simple, .triple .simple h3, .triple .simple .h3header, .triple .simple .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-triple-simple.gif); }

.noborder a img { border: none; }
.nopadding .content, .nopadding .widget_content { padding: 0; }
.nobox, .nobox .content, .nobox .widget_content, .nobox h3 { background: none; background-color: #fff; }


.blue, .blue h3, .blue .content { background-image: url(http://assets.zita.be/media/fs/1/img/bg-box-blue.gif); }
.column .blue h3 { color: #fff; }
.blue h2, .blue h2 a, .blue a, .blue .highlighted a, .blue .highlighted em, .blue .highlighted, .blue .morelink a, .blue .textbutton span { color: #0faad4; }
.blue a img, .blue h4 { border-color: #0faad4; }
.blue ul li { background-position: -180px 0; }
.blue .text, .blue textarea { color: #0faad4; border-color: #0faad4; }

.bluebox { background-color: #2189c9; background-image: none; }
.column .bluebox .content, .column .bluebox .widget_content { background: transparent url(http://assets.zita.be/media/fs/1/img/bg-color.jpg) no-repeat 0 bottom; }
.bluebox , .bluebox h2, .bluebox h2 a, .bluebox p a, .bluebox li em, .bluebox .highlighted a, .bluebox .highlighted em, .bluebox .highlighted, .bluebox .textbutton span { color: #fff; }
.bluebox a img { border-color: #fff; }
.bluebox ul li { background-position: -64px -115px; }
.bluebox .text, .bluebox textarea { color: #0faad4; border-color: #0faad4; }

.sitemap { border-bottom: none; background: transparent url(http://assets.zita.be/media/fs/1/img/bg-footer.gif) repeat-x bottom; }

.footer { text-align: right; color: #fff; clear: both; background: transparent url(http://assets.zita.be/media/fs/1/img/footer-rnd.gif) no-repeat left -20px; height: 40px; }
.footer ul { background: transparent url(http://assets.zita.be/media/fs/1/img/footer-rnd.gif) no-repeat scroll right -80px; float: right; padding: 10px 15px 1px 15px; height: 33px; }
.footer a { color: #f1f1f1; margin: 0 5px; text-decoration: none; }

.crosslinks { text-align: right; padding-right: 25px; }
.crosslinks, .crosslinks a { color: #333; text-decoration: none; }

.half .populair li, .half .zoeken li { font-weight: bold; padding: 0; background: none; }
.populair li a { color: #f10b89; }
.zoeken li a { color: #95c41d; }
.nieuwsbrief .text, .nieuwsbrief .textbox { width: 270px; }


.googlesearch .sponsored { background-color: #fff9dd; padding: 10px; position: relative; padding-bottom: 20px; }
.googlesearch .sponsored h6 { color: #999; font-size: 91%; position: absolute; top: 3px; right: 3px; }
.googlesearch .sponsored h5 { margin-top: 4px; }
.googlesearch .sponsored .link { display: inline; margin-right: 30px; }
.googlesearch .results { padding-left: 10px; }
.googlesearch a { color: #333; text-decoration: none; }
.googlesearch h5 { margin-top: 10px; }
.googlesearch h5 a { color: #00c; text-decoration: underline; font-weight: normal; }
.googlesearch .link { color: green; display: block; }
.googlesearch .paging { font-size: 108%; padding: 5px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; display: block; margin-top: 10px; }
.googlesearch .resultdetails { padding: 5px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: right; display: block; margin-bottom: 10px; }
.googlesearch .paging .nav { margin: 0 4px; margin-top: 20px; font-weight: bold; color: #666; }
.googlesearch .paging b.nav { color: #0faad4; }
.googlesearch .paging .selected { text-decoration: underline; }
.googlesearch .search { padding: 30px 50px; }


.zoeken h2 { font-size: 116%; }
.search ul li { background: none; padding-left: 0; color: #0faad4; }
.zoeken p { clear: both; }
.zoeken form { width: 500px; margin-left: 30px; }
.searchscraper form { width: 210px; float: left; position: relative; padding-bottom: 30px; }
.triple .searchscraper form { height: 120px; padding-bottom: 0; width: 186px; }
.searchscraper .submitaction { float: right; margin-top: 5px; margin-right: -10px; color: #999; position: absolute; bottom: 0; right: 0; }
.searchscraper .text { width: 100%; }
.searchscraper .searchlogo { background-color: transparent; background-image: url(http://assets.zita.be/media/fs/1/img/searchlogo.gif); background-repeat: no-repeat; background-position: 30px 0; height: 30px; }
.searchscraper .goudengids .searchlogo { background-position: 0 0; }
.searchscraper .twaalfnulzeven .searchlogo { background-position: 0 -30px; }
.searchscraper .ebay .searchlogo { background-position: 0 -60px ; }
.searchscraper .kelkoo .searchlogo { background-position: 0 -90px; }

.zoeken .tips { width: 160px; padding-left: 10px; float: right; border-left: 1px solid #ccc; }
.zoeken .tips li { background: none; padding-left: 0; }
.zoeken .tips li a, .zoeken .tips h2 { color: #666; }
.zoeken .search { margin: 40px 0 0 40px; }
.zoeken .textbutton { color: #0faad4; }

.main_title {font-family: Arial, Helvetica; font-size: 22px; font-weight: bold; color: #31BCC8;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE */
.crirHidden { position: absolute; left: -10000px; }
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


#zchannels a { cursor: pointer; }
.search_options .col2 { float: left; width: 200px; text-align: right; }

.headercfg .morepanel h5, .headercfg .morepanel .more, .col, .headercfg, .headercfg #morepanel, .headercfg #personalpanel, .box h3, .box .content, .box .widget_content, .box, .widget, .widget_content { zoom: 1; position: relative; }

.widgetpreview h3, .ebay h3 { padding-left: 10px; }

iframe { background: none; }
.banner iframe { z-index: 1000; position: relative; }

a { color: #f60; } 

.law_chapter
{
  font-family: Verdana, Helvetica;
  font-size: 11px; 
  font-weight: normal;
  text-align: justify;
  color: #666666;
}

.law_department
{
  font-family: Verdana, Helvetica;
  font-size: 13px; 
  font-weight: normal;
  text-align: justify;
  color: #336666;
}

.law_summary
{
  font-family: Verdana, Helvetica;
  font-size: 11px; 
  font-weight: bold;
  text-align: justify;
  color: #666666;
}

.law_date
{
  font-family: Verdana, Helvetica;
  font-size: 11px; 
  font-weight: bold;
  text-align: left;
  color: #336666;
}