html, body, form, fieldset, h1, h3, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin: 0;padding: 0;}
ul,li {list-style-type: none;}
a, a:hover {color: #333333;}
a:hover {text-decoration: none;}
body, textarea, input, select {color: #333333;font: 11px/18px verdana;}
img {border: 0;}	
p {margin: 0;padding: 0;}
body.home{background:url(/img/achtergronden/homepagina-body-bg-v2.jpg) repeat-y center 0 #ffffff;}
#canvas{width:996px;margin: 0 auto;padding-bottom:60px;_height:1%;overflow:hidden;}
body.home #canvas{background:none;}

/* Frame */

div.Frame{width:959px;margin:10px 0 0 20px;}
div.FrameTop{width:959px;}

div.FrameLeft, div.FrameCenter, div.FrameRight{float:left;}

div.FrameLeft{width:197px;}
div.FrameCenter{width:568px;}
div.FrameRight{width:194px;}
/* /Frame */

div.FrameCenter img.IMGVisual{margin: 4px 0 0 0;}

/* algemeen */
h1.logo{width:372px;height:60px;padding:5px 0 5px 38px;float:left;}
h1.logo a{width:372px;height:60px;display:block;background:url(/img/algemeen/logo-niksvergeten_beta.gif) no-repeat 0 0;text-indent:-9999px;position:relative;}
/* /algemeen */

/* header */
div.topnavigatie-container{width:525px;float:left;}
div.topnavigatie{width:525px;}
div.topsubnavigatie{width:525px;}

div.topnavigatie ul, div.topsubnavigatie ul{text-align:right;float:right;}
div.topnavigatie ul li, div.topsubnavigatie ul li{float:left;}

div.topnavigatie ul{margin: 11px 0 0 0;}
div.topnavigatie ul li{background:url(/img/navigatie/topnavigatie-spacer.gif) no-repeat right 3px;position:relative;}
div.topnavigatie ul li a{color:#1C1E77;text-decoration:none;font-weight:bold;padding: 0 10px 0 8px;}
div.topnavigatie ul li a:hover{text-decoration:underline;}
div.topnavigatie ul li.nospacer{background:none;}

div.topsubnavigatie ul{margin: 20px 0 0 0;}
div.topsubnavigatie ul li{background:url(/img/navigatie/topsubnavigatie-spacer.gif) no-repeat right 5px;position:relative;}
div.topsubnavigatie ul li a{color:#999999;padding: 0 10px 0 8px;}
div.topsubnavigatie ul li a:hover{text-decoration:underline;}
div.topsubnavigatie ul li.nospacer{background:none;}

div.KaderblokContentContainer div.uitlijner{padding: 5px 3px 5px 3px;}

div input.SmallInvoer{width:155px;border:solid 1px #7F9DB9;height:17px;line-height:15px;position:relative;}
div input.button, td input.button{margin: 8px 3px 3px 0px;background:#DF1408;color:#ffffff;font-weight:bold;cursor:pointer;height:22px;line-height:16px;position:relative;}
td input.button{float:left;margin:10px 3px 0 0px;padding:0px;}
tr.buttons table td{height:32px;}

div.KaderblokContentContainer div li a, div.KaderblokContentContainer div a{position:relative;font-weight:bold;text-decoration:none;}

div div.contentkleurDF1408 ul.list li a, 
div.contentkleurDF1408 div.content a.tekstlink, 
div div.contentkleurDF1408 div.uitlijner, 
div.FrameLeft div.kleurDF1408 div.content a.tekstlink,
div.FrameRight div.kleurDF1408 div.content a.tekstlink{color:#ffffff;}

div div.contentkleurDF1408 ul.list li, 
div.contentkleurDF1408 div.content a.tekstlink, 
div.FrameLeft div.kleurDF1408 div.content a.tekstlink,
div.FrameRight div.kleurDF1408 div.content a.tekstlink{background-image:url(/img/algemeen/bulletDF1408.gif);}

div div.contentkleur1C1E77 ul.list li a, 
div div.contentkleur1C1E77 a.tekstlink, 
div div.contentkleur1C1E77 div.uitlijner,
div.FrameLeft div.kleur1C1E77 div.content a.tekstlink,
div.FrameRight div.kleur1C1E77 div.content a.tekstlink{color:#ffffff;}

div div.contentkleur1C1E77 ul.list li, 
div div.contentkleur1C1E77 a.tekstlink,
div.FrameLeft div.kleur1C1E77 div.content a.tekstlink,
div.FrameRight div.kleur1C1E77 div.content a.tekstlink{background-image:url(/img/algemeen/bullet1C1E77.gif);}

div div.contentkleur1C1E77 ul.list li{background-image:url(/img/algemeen/bullet1C1E77-disc.gif);}
div div.contentkleurDCDCDC ul.list li a, div div.contentkleurDCDCDC a.tekstlink, div div.contentkleurDCDCDC{color:#333333;}
div div.contentkleurDCDCDC ul.list li, div div.contentkleurDCDCDC a.tekstlink{background-image:url(/img/algemeen/bulletDCDCDC.gif);}
div div.contentkleurFFFFFF ul.list li a, div div.contentkleurFFFFFF a.tekstlink, div div.contentkleurFFFFFF{color:#333333;}
div div.contentkleurFFFFFF ul.list li, div div.contentkleurFFFFFF a.tekstlink{background-image:url(/img/algemeen/bulletFFFFFF.gif);}

div div a.tekstlink:hover{text-decoration:underline;}


div div.kleurDCDCDC a.tekstlink{color:#DF1408;background:url(/img/algemeen/bulletDF1408_2.gif) 6px 8px no-repeat;padding: 3px 0 3px 14px;}

div.content a.tekstlink{background-position: 6px 8px;padding: 3px 0 3px 14px;background-repeat: no-repeat;}

div div.contentkleurDCDCDC ul.list li.kleur, div div.contentkleurFFFFFF ul li.kleur{background-color: #EAEBEB;}

div div ul.overzicht li{display:block;position:relative;width:150px;}
div div ul.overzicht li a{display:block;width:130px;padding: 0 5px 0 0;}
div div ul.overzicht li span{padding: 0 0px 0 0;margin: 3px 0 0 5px;position: absolute;right: 0;top: 1px;width:13px;height:13px;display:block;text-align:center;font-size:10px;line-height:12px;color:#ffffff;}

div div ul.list li{background-position: 6px 8px;padding: 3px 0 3px 14px;background-repeat: no-repeat;line-height:15px;}
div div ul.list li a:hover{text-decoration:underline;}
div div ul.list li a:hover span, div div ul.overzicht li a:hover span{text-decoration:none;}

div.contentkleur1C1E77 ul.overzicht li span{background:#535598;}
div.contentkleurFFFFFF ul.overzicht li span{background:#DF1408;}

div div.contentkleurFFFFFF ul.nobullet li{background-image:none;padding: 10px 0 10px 6px;}

div.KaderblokContent, div.KaderblokContentContainer{_height:1%;overflow:hidden;}
div.KaderblokContent div form{position:relative;_height:1%;overflow:hidden;}
div.KaderblokContent div div.form input, div.KaderblokContent div div.form label{position:relative;}

span.caps{text-transform:uppercase;}
span.kop{font-weight:bold;}
span.kleurDF1408{color:#DF1408;}
span.kleur1C1E77{color:#1C1E77;}

div.KaderblokContentContainer a.underline{text-decoration:underline;}
div.KaderblokContentContainer a.underline:hover{text-decoration:none;}
div.KaderblokContentContainer a.nounderline{text-decoration:none;}
div.KaderblokContentContainer a.nounderline:hover{text-decoration:underline;}

/* /header */

div.footervisual{width:236px;text-align:center;margin: 0 auto;}

table.overzicht{width:535px;margin: 0 0 10px 0;}
table.overzicht tr{height:26px;}
table.overzicht td.uitlijner{width:10px;display:block;height:26px;background:#ffffff;}
table.overzicht tr.kleur td.uitlijner{width:10px;display:block;height:26px;background:#EAEBEB;}
table.overzicht tr.SELECTED{cursor:pointer;}
table.overzicht tr.SELECTED td{color:#ffffff;background:#1C1E77;}
table.overzicht tr.SELECTED td.uitlijner span{width:10px;display:block;background:#1C1E77;height:26px;}

table.overzicht tr.kop{color:#DF1408;font-weight:bold;}
table.overzicht tr td.datum, table.overzicht tr th.datum{width:97px;text-align:left;font-weight:bold;padding-left: 3px;}
table.overzicht tr td.omschrijving, table.overzicht tr th.omschrijving{width:219px;text-align:left;}
table.overzicht tr td.onderwerp, table.overzicht tr th.onderwerp{width:310px;text-align:left;}
table.overzicht tr td.categorie, table.overzicht tr th.categorie{width:130px;text-align:left;}
table.overzicht tr td.ontvangen, table.overzicht tr th.ontvangen{width:87px;text-align:left;font-weight:bold;}
table.overzicht tr td.icoon, table.overzicht tr th.icoon{width:19px;}
table.overzicht tr td.icoonspacer, table.overzicht tr th.icoonspacer{width:5px;}
table.overzicht tr.kleur{background:#EAEBEB;}

table.overzicht tr.kop td span{width:19px;height:17px;display:block;background-position:0 0;}
table.overzicht tr.kop td.envelop span{background:url(/img/iconen/icoon-envelop.gif) no-repeat;margin: 0 0 0 1px;}
table.overzicht tr.kop td.telefoon span{background:url(/img/iconen/icoon-telefoon.gif) no-repeat;}
table.overzicht tr.detail-bg{height:1px;}
table.overzicht td.detail-bg{background:url(/img/achtergronden/detail-bg.gif) repeat-x 0 0;height:1px;}

table.overzicht tr td.checkbox p{display:block;width:19px;height:16px;background:url(/img/iconen/checkbox.gif) no-repeat 0 0;}
table.overzicht tr td.checkbox p.ACTIVE{display:block;width:19px;height:16px;background:url(/img/iconen/checkbox.gif) no-repeat 0 -19px;}

table.overzicht tr td.prullebak a{display:block;width:19px;height:19px;background:url(/img/iconen/icoon-prullebak.gif) no-repeat 0 0;}

table.overzicht tr.spacerwitregel{height:10px;}
table.overzicht tr.spacerwitregel td{height:10px;}

td.omschrijving table{width:421px;}
td.omschrijving table tr{height:15px;}
td.omschrijving table tr td.label{width:209px;}
td.omschrijving table tr td.spacer{width:10px;}
td.omschrijving table tr td.detail{width:202px;}

td.berichtenheader table{width:520px;}
td.berichtenheader td.aantalberichten{width:230px;}
td.berichtenheader td.laatstingelogd{width:290px;text-align:right;}
td.berichtenheader td.aantalberichten span{color:#DF1408;font-weight:bold;}


div.FrameCenter input{line-height:13px;}


div.FrameLeft div.DIV-errormessage{width:157px;}
div.FrameLeft div.DIV-errormessage div{width:157px;}
div.FrameLeft div.DIV-errormessage div p{padding: 5px 0 5px 25px;font-weight:bold;width:132px;line-height:13px;}

div.FrameLeft div.kleurDF1408 div.DIV-errormessage{border: solid 1px #ffffff;}
div.FrameLeft div.kleur1C1E77 div.DIV-errormessage{border: solid 1px #ffffff;}
div.FrameLeft div.kleurDCDCDC div.DIV-errormessage{border: solid 1px #ff0000;}

div.FrameLeft div.kleurDF1408 div.DIV-errormessage div p{color:#ffffff;}
div.FrameLeft div.kleur1C1E77 div.DIV-errormessage div p{color:#ffffff;}
div.FrameLeft div.kleurDCDCDC div.DIV-errormessage div p{color:#ff0000;}

div.FrameLeft div.kleurDF1408 div.DIV-errormessage div{background:url(/img/algemeen/uitroeptekenDF1408.gif) no-repeat 10px center;}
div.FrameLeft div.kleur1C1E77 div.DIV-errormessage div{background:url(/img/algemeen/uitroepteken1C1E77.gif) no-repeat 10px center;}
div.FrameLeft div.kleurDCDCDC div.DIV-errormessage div{background:url(/img/algemeen/uitroeptekenDCDCDC.gif) no-repeat 10px center;}

div.FrameCenter div.DIV-errormessage{color:#ff0000;border: solid 1px #ff0000;text-align:center;font-weight:bold;}

div.FrameCenter div.DIV-errormessage div{background:url(/img/algemeen/uitroeptekenFFFFFF.gif) no-repeat 10px center;padding:10px;}
div.FrameCenter div.DIV-errormessage div{background:url(/img/algemeen/uitroeptekenFFFFFF.gif) no-repeat 10px center;padding:10px;}
div.FrameCenter div.DIV-errormessage div{background:url(/img/algemeen/uitroeptekenFFFFFF.gif) no-repeat 10px center;padding:10px;}

table.form-scherm{width:510px;}
table.form-scherm input{width:310px;}
table.form-scherm input.button{width:150px;}

td.TD-gegevens-label{width:145px;text-align:right;padding: 0 5px 0 0;}

td.ReminderInstelForm{background:#F7F7F7;padding: 0 5px 0 5px;}
td.ReminderInstelForm hr{color:#cccccc;}

div.content-uitlijner{padding: 5px;}

hr.lijn{color:#cccccc;border-bottom: 1px dotted #A5AEC5;margin: 7px 0 7px 0;}

.info-popup {position:absolute;display:none;width:250px;left:0;top:0;z-index:6;background-color:#fff;border:1px solid #7dc03c;padding:5px;}

div.FrameCenter div.contentkleurFFFFFF div.KaderblokContent div.uitlijner ul{margin: 0 0 20px 0;}
div.FrameCenter div.contentkleurFFFFFF div.KaderblokContent div.uitlijner ul li{list-style-type:disc;margin: 0 0 0 23px;}
div.FrameCenter div.contentkleurFFFFFF div.KaderblokContent div.uitlijner ol li{list-style-type:decimal;margin: 0 0 0 23px;}
div.FrameCenter div.contentkleurFFFFFF div.KaderblokContent div.uitlijner li{margin: 0 0 0 20px;color:}
