/* ::::: http://www.nu.nl/styles-cache/site.css ::::: */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline: 0pt none; }
body { line-height: 1; color: black; background: none repeat scroll 0% 0% white; }
ol, ul { list-style: none outside none; }
table { border-collapse: separate; border-spacing: 0pt; }
caption, th, td { text-align: left; font-weight: normal; }
body, div, h1, h2, h3, p, a, ul, li { margin: 0px; padding: 0px; }
#wrapper { position: relative; background-color: rgb(255, 255, 255); width: 619px; margin: 0px auto; padding: 0px; }
#sidemenu { display: block; width: 125px; float: left; }
#content { margin-top: 8px; float: right; width: 490px; }
#mainmenu { margin: 20px 0px; padding-right: 8px; }
#adblock_v { margin: 20px 0pt; }
#adblock_h { display: block; width: 491px; height: 60px; padding: 9px 0px; text-align: right; }
#masthead { display: block; text-align: right; border-top: 1px solid rgb(171, 190, 222); border-bottom: 1px solid rgb(171, 190, 222); padding: 3px 0px 0px; height: 21px; }
#masthead form { float: right; width: 0px; }
#masthead fieldset { font-size: 9px; }
#masthead #zoekfield { padding: 0px 3px; position: absolute; height: 12px; width: 78px; font-size: 9px; color: rgb(0, 51, 102); left: 493px; top: 105px; }
#masthead #submit { position: absolute; left: 585px; top: 105px; }
#masthead .fittoprint, #masthead .fittoprint h1 { padding: 0px; margin: 2px 0px 3px; float: left; font-size: 11px; text-align: left; color: rgb(0, 3, 102); font-weight: normal; }
#masthead .fittoprint h1 { line-height: 1em; width: 330px; }
#masthead div.rssicon { position: absolute; right: 130px; background-image: url('ico_rss.gif'); background-repeat: no-repeat; background-position: left bottom; padding-left: 15px; font-size: 11px; margin: 2px 0px 0px; }
#logo { text-align: right; margin: 28px 1px 0pt 0pt; }
#articlebody { color: rgb(0, 0, 102); padding: 0px; margin-bottom: 1px; }
#articlebody h2 { font-weight: bold; clear: both; }
#leftcol { width: 362px; float: left; margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); }
#rightcol { width: 120px; float: left; margin: 0pt 0pt 0pt 7px; padding: 0px; background-color: rgb(255, 255, 255); }
#mainmenu .listleft { text-align: right; list-style-type: none; line-height: 0px; }
.leadarticle { width: 362px; overflow: hidden; margin-top: 6px; }
.lead_img { width: 234px; height: 170px; overflow: hidden; float: left; }
.lead_txt { width: 116px; height: 141px; float: left; overflow: hidden; padding: 5px 0px 4px 6px; }
.lead_txt h2 { color: rgb(0, 51, 102); margin-bottom: 8px; margin-top: 2px; font-weight: bold; }
.subarticle { width: 362px; overflow: hidden; margin-top: 7px; }
.sub_img { width: 120px; height: 120px; overflow: hidden; float: left; margin: 0px; padding: 0px; }
.sub_txt { width: 230px; height: 91px; float: left; overflow: hidden; padding: 5px 0px 4px 6px; }
.sub_txt h2 { color: rgb(0, 51, 102); margin-bottom: 8px; margin-top: 2px; font-weight: bold; }
#listblock, .listblock { width: 362px; background: url('blend_linksblauw.gif') repeat-x scroll left bottom transparent; padding: 13px 0px 8px; }
.l_alg ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_alg li { background-image: url('ico_pijl_1.gif'); background-repeat: no-repeat; background-position: 0px 0.3em; padding-left: 0.9em; margin-left: 0.5em; }
.l_eco ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_eco li { background-image: url('ico_pijl_2.gif'); background-repeat: no-repeat; background-position: 0px 0.3em; padding-left: 0.9em; margin-left: 0.5em; }
.l_int ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_int li { background-image: url('ico_pijl_3.gif'); background-repeat: no-repeat; background-position: 0px 0.3em; padding-left: 0.9em; margin-left: 0.5em; }
.l_spt ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_spt li { background-image: url('ico_pijl_4.gif'); background-repeat: no-repeat; background-position: 0px 0.3em; padding-left: 0.9em; margin-left: 0.5em; }
.l_ovr ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_ovr li { background-image: url('ico_pijl_5.gif'); background-repeat: no-repeat; background-position: 0px 0.3em; padding-left: 0.9em; margin-left: 0.5em; }
.l_vid ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_vid li { background-image: url('ico_video.png'); background-repeat: no-repeat; background-position: 0px 0.1em; padding-left: 1.3em; margin-left: 0.3em; }
#advertorial_green_listblock { width: 360px; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 13px 0px 8px; border-right: 1px solid rgb(120, 190, 96); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(120, 190, 96) rgb(120, 190, 96); }
#advertorial_green_listblock li { padding-bottom: 1px; }
.l_advertorial_green { margin: 0px 3px 0px 0px; }
.l_advertorial_green ul { list-style-type: none; padding: 0px; margin: 0px; }
.l_advertorial_green li { background-image: url('advertorial_arrow_green.gif'); background-repeat: no-repeat; background-position: 0px 0.3em; padding-left: 0.9em; margin-left: 0.5em; }
#listblock li { padding-bottom: 1px; }
.heavy { font-weight: bold; }
#dept { height: 20px; border-left: 1px solid rgb(255, 255, 255); float: right; display: inline; padding: 0pt 7px; }
#dept p { margin-top: 2px; color: rgb(255, 255, 255); font-weight: bold; }
#dept a { color: rgb(255, 255, 255); }
#dept a:link { color: rgb(255, 255, 255); }
#dept a:hover { color: rgb(255, 255, 255); }
#feeds { width: 360px; float: right; margin-top: -2px; }
#feeds .news { display: none; }
#feeds .tools { width: 30px; height: 16px; float: right; border-right: 1px solid rgb(191, 191, 217); margin-left: 5px; padding-left: 19px; background: url('ico_gadgets.gif') no-repeat scroll 2px 2px transparent; }
#feeds .nu24 { width: 40px; height: 16px; float: right; margin-left: 5px; padding-left: 19px; background: url('nu24.gif') no-repeat scroll 2px 0px transparent; }
#feeds .mobile { width: 38px; height: 16px; float: right; border-right: 1px solid rgb(191, 191, 217); padding-left: 15px; background: url('ico_pda.gif') no-repeat scroll 2px 1px transparent; }
#feeds .tipredactie { width: 75px; height: 16px; float: right; border-right: 1px solid rgb(191, 191, 217); border-left: medium none; padding-left: 17px; background: url('ico_redactie.gif') no-repeat scroll 5px 1px transparent; }
#feeds a { font-size: 11px; }
#feeds a:link { font-size: 11px; }
.alg { background: url('blend_algemeen.gif') repeat-x scroll left bottom rgb(201, 228, 249); }
.eco { background: url('blend_beurs.gif') repeat-x scroll left bottom rgb(250, 209, 210); }
.int { background: url('blend_internet.gif') repeat-x scroll left bottom rgb(218, 214, 253); }
.spt { background: url('blend_sport.gif') repeat-x scroll left bottom rgb(218, 243, 218); }
.ovr { background: url('blend_overige.gif') repeat-x scroll left bottom rgb(250, 241, 190); }
.vid { background: url('blend_nuvideo.gif') repeat-x scroll left bottom rgb(209, 223, 245); }
.advertorial_green { background: url('advertorial_blend_green.jpg') repeat-x scroll left bottom rgb(120, 190, 96); }
.advertorial_green h2 a { color: rgb(255, 255, 255); }
.advertorial_green p a { color: rgb(255, 255, 255); }
body, div, h1, h2, h3, p, a { font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: normal; }
#wrapper { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
a, a:link { color: rgb(0, 3, 102); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: underline; }
a img { border: medium none; }
.clearer { clear: both; }
.selected { color: rgb(255, 0, 0); }
.selected a { color: rgb(255, 0, 0); }
.selected a:link { color: rgb(255, 0, 0); }
.selected a:hover { color: rgb(171, 190, 222); }
#mainmenu .listleft li a { padding: 2px 16px 2px 0pt; display: block; line-height: 13px; }
#mainmenu .listleft li.closed a { background-image: url('bullet_menu_close.gif'); background-position: right 5px; background-repeat: no-repeat; margin: 0pt; }
#mainmenu .listleft li.selected a { color: rgb(255, 0, 0); }
.infoblock { width: 114px; min-height: 144px; background: url('infoback.png') repeat-x scroll center bottom rgb(232, 238, 250); margin-top: 6px; padding: 0px 0px 0px 6px; }
.infoblock a div { cursor: pointer; }
.weer { width: 63px; height: 20px; padding: 5px 0px 0px 43px; font-weight: bold; }
.file { width: 63px; height: 20px; padding: 5px 0pt 0pt 43px; font-weight: bold; }
.aex { width: 63px; height: 20px; padding: 5px 0pt 0pt 43px; font-weight: bold; }
.gas { width: 63px; height: 20px; padding: 5px 0pt 0pt 43px; font-weight: bold; }
.sideblock { margin: 5px 0px 0px; padding: 0px; width: 120px; background: url('infoback_lg.png') repeat-x scroll left bottom transparent; overflow: hidden; }
.sideblock p { padding: 4px 3px; }
.sideblock img { max-width: 120px; padding: 0px; margin: 0px; vertical-align: bottom; clear: both; }
.sideblock h4 { display: block; height: 17px; padding: 3px 4px 0px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: rgb(0, 0, 102); background: url('algback.png') repeat scroll 0% 0% transparent; font-size: 11px; }
#footer { width: 614px; margin: 0px auto 30px; text-align: center; font-family: Arial,Helvetica,sans-serif; clear: left; color: rgb(74, 101, 150); }
#footer li { display: inline; padding: 0px 6px; border-right: 1px solid rgb(153, 153, 153); }
#footer .nobar { border: medium none; }
#footer li a { font-size: 11px; }
#footer li a:link { font-size: 11px; }
#footer li a:hover { font-size: 11px; }
#footer p { font-size: 10px; line-height: 15px; }
#footer .lowmenu { width: 450px; margin: 14px auto; text-align: center; }
#footer .bfeet a { font-size: 10px; }
#footer .bfeet a:hover { font-size: 10px; text-decoration: underline; color: rgb(255, 0, 0); }
#footer .tfeet a { font-size: 10px; text-decoration: underline; }
#footer .tfeet a:hover { font-size: 10px; text-decoration: underline; color: rgb(255, 0, 0); }
.sideblock { margin: 6px 0px 0px; background: url('article_side_blend.jpg') repeat-x scroll 0% 0% rgb(211, 224, 245); color: rgb(0, 0, 102); }
.sideblock h4 { background: url('smallbartop.png') repeat-x scroll left top transparent; }
.sideblock ol, ul { padding-left: 5px; }
#photo { float: left; margin-right: 8px; }
.nuwerk h4 { padding-left: 20px; background: url('nuwerk_top.png') no-repeat scroll 0% 0% transparent; }
.sideblock table.list { border-spacing: 1px; padding: 1px; }
.sideblock table.list td.decimal { padding-left: 1px; padding-right: 1px; }
.sideblock table.list tr.more td { padding-top: 5px; font-style: italic; }
img.vidlinkicon { border: 0pt none; position: absolute; padding-left: 0.3em; padding-top: 0.1em; }
div.dartPosition1 { width: 619px; text-align: right; }
div.nuentoenankeiler div.nuentoenthumb { position: relative; width: 120px; height: 120px; background-position: -9px -9px; cursor: pointer; }
div.nuentoenankeiler p { padding: 0pt; }
div.nuentoenankeiler a:hover { text-decoration: none; }
div.nuentoenankeiler div.nuentoenthumb span.bigdate { position: absolute; right: 0pt; bottom: 0pt; text-align: right; width: 109px; padding-bottom: 5px; padding-right: 11px; background-image: url('scrimback.png'); color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; }
div.nuentoenankeiler img { border-bottom: 1px solid rgb(219, 224, 240); }
div.localnewsblock { margin-top: 4px; min-height: 39px; width: 109px; border-bottom: 1px dotted black; margin-bottom: 3px; margin-right: 5px; }
div.localnewsblock h2 { padding-top: 2px; float: left; }
#localnews_pc { vertical-align: top; margin-top: 3px; font-size: 8px; }
#localnews_load { padding-top: 1px; position: absolute; right: 5px; }

