body {
    background-image:url(../images/bg.png);
    background-repeat:repeat-x;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-top:15px;
}
/* Start Site Layout divs*/
#header {
    width:950px;
    margin: 0 auto 0 auto;
    height:125px;
}
#pnav {
    width:950px;
    margin: 0 auto 0 auto;
    height:25px;
    padding:15px;
}
/*DIV inhoud container*/
#container {
    width:950px;
    margin: 0 auto 0 auto;
    padding:15px;
    border: 2px solid #DEDEDE;
    background-color:#FFFFFF;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
    min-height:550px;
    height:auto;
    overflow: hidden;
}
#cb {
    padding:10px;
    border: 1px solid #BCBCBC;
    background-image: url(../images/layout_div_bg_blue.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#co {
    padding:10px;
    border: 1px solid #BCBCBC;
    background-image: url(../images/layout_div_bg_orange.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#cp {
    padding:10px;
    border: 1px solid #BCBCBC;
    background-image: url(../images/layout_div_bg_purple.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#cg {
    padding:10px;
    border: 1px solid #BCBCBC;
    background-image: url(../images/layout_div_bg_grey.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#cgb {
    padding:25px;
    border: 1px solid #BCBCBC;
    background-image: url(../images/layout_div_bg_grey.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#cpr {
    padding:25px;
    border: 1px solid #BCBCBC;
    background-image: url(../images/bg_horizontal.png);
    background-repeat: repeat-y;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#ci {
    padding:10px;
    border: 1px solid #BCBCBC;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    CCborderRadius: 7px;
}
#footer {
    margin: 0 auto 0 auto;
    margin-top:10px;
    width:980px;
    height:auto;
    clear: both;
}
#callmeback {
    background-image:url(../images/bg_callmeback.png);
    background-repeat:no-repeat;
    background-position:left top;
    height:135px;
    text-align:right;
    padding-right:10px;
}
.indeximage{
    background:url(../images/bg_index.png);
    background-position:right bottom;
    background-repeat:no-repeat;
}
.w33 {
    width:280px;
}
.w66 {
    width:580px;
}
.w10 {
    width:100%;
}
.w100 {
    width:898px;
}
.w2 {
    width:80px;
}
.w5 {
    width:120px;
}
.w14 {
    width:134px;
}
.w15 {
    width:140px;
}
.w20 {
    width:170px;
}
.w30 {
    width:257px;
}
.w19 {
    width:190px;
}
.w25 {
    width:220px;
}
.w40 {
    width:350px;
}
.w35 {
    width:315px;
}
.w50 {
    width:400px;
}
.w55 {
    width:430px;
}
.w60 {
    width:490px;
}
.w64 {
    width:580px;
}
.w65 {
    width:610px;
}
.w68 {
    width:630px;
}
.w70 {
    width:695px;
}
.w90 {
    width:810px;
}
.w80 {
    width:720px;
}
.h10 {
    height:100%
}
.h200 {
    height:200px;
}
.h250 {
    min-height:250px;
    height:auto !important;
    height:250px;
}
.h275 {
    min-height:275px;
    height:auto !important;
    height:275px;
}
.h300 {
    min-height:298px;
    height:auto !important;
    height:298px;
}
.h325 {
    min-height:325px;
    height:auto !important;
    height:325px;
}
.h350 {
    height:350px;
}
.h400 {
    min-height:400px;
    height:auto !important;
    height:400px;
}
.h425 {
    min-height:425px;
    height:auto !important;
    height:425px;
}
.h455 {
    min-height:455px;
    height:auto !important;
    height:455px;
}
.ml5 {
    margin-left:5px;
}
.ml7 {
    margin-left:7px;
}
.ml10 {
    margin-left:10px;
}
.ml15 {
    margin-left:15px;
}
.ml25 {
    margin-left:25px;
}
.ml33 {
    margin-left:33%;
}
.mr10 {
    margin-right:10px;
}
.mt5 {
    margin-top:5px;
}
.mt10 {
    margin-top:10px;
}
.mt15 {
    margin-top:15px;
}
.mt40 {
    margin-top:40px;
}
.mb5 {
    margin-bottom:5px;
}
.mb15 {
    margin-bottom:15px;
}
.p5 {
    padding:5px;
}
.p10{
    padding:10px;
}
.p15{
    padding:15px;
}
.p25 {
    padding:25px;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
/* Einde Site Layout divs*/

/* Start CSS buttons*/
.submit {
    width: 100px;
    height: 22px;
    background: url(../images/bg_submit.gif) no-repeat top center;
    text-align: center;
    color:#FFFFFF;
    font-weight:bold;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
    cursor:pointer;
}
.submit:hover {
    background: url(../images/bg_submit.gif) no-repeat bottom center;
    font-size:10pt;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.submitb {
    width: 100px;
    height: 22px;
    background: url(../images/bg_submit_blue.gif) no-repeat top center;
    text-align: center;
    color:#FFFFFF;
    font-weight:bold;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
    cursor:pointer;
}
.submitb:hover {
    background: url(../images/bg_submit_blue.gif) no-repeat bottom center;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.submitbsmall {
    width: 60px;
    height: 18px;
    background: url(../images/bg_submit_blue_small.gif) no-repeat top center;
    text-align: center;
    color:#FFFFFF;
    font-size:8pt;
    font-weight:bold;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
    cursor:pointer;
}
.submitbsmall:hover {
    background: url(../images/bg_submit_blue_small.gif) no-repeat bottom center;
    cursor: pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.submitg {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_green.png) no-repeat top center;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
    cursor:pointer;
}
.submitg:hover {
    background: url(../images/bg_submit_green.png) no-repeat bottom center;
    color:#EFEFEF;
    cursor: pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.submitgEN {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_green_EN.png) no-repeat top center;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
    cursor:pointer;
}
.submitgEN:hover {
    background: url(../images/bg_submit_green_EN.png) no-repeat bottom center;
    color:#EFEFEF;
    cursor: pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.submitd {
    width: 100px;
    height: 22px;
    background: url(../images/bg_submit_grey.gif) no-repeat top center;
    text-align: center;
    color:#DDDDDD;
    font-size:10pt;
    font-weight:bold;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
}
.submitd:hover {
    background: url(../images/bg_submit_grey.gif) no-repeat bottom center;
    color:#DDDDDD;
    font-size:10pt;
    font-weight:bold;
    text-align: center;
    margin: 0;
    padding: 0;
    border: 0;
}
.submith {
    width: 100px;
    height: 22px;
    background: url(../images/bg_submit_hyves.gif) no-repeat top center;
    text-align: center;
    color:#FFFFFF;
    font-size:10pt;
    font-weight:bold;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: top;
    cursor:pointer;
}
.submith:hover {
    background: url(../images/bg_submit_hyves.gif) no-repeat bottom center;
    color:#BCBCBC;
    font-size:10pt;
    font-weight:bold;
    text-align: center;
    cursor: pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.submitmac {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_account.png) no-repeat top center;
    margin-top: 230px;
    border: 0;
    cursor:pointer;
}
.submitmac:hover {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_account.png) no-repeat bottom center;
    margin-top: 230px;
    border: 0;
    cursor:pointer;
}
.submitmp {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_project.png) no-repeat top center;
    border: 0;
    cursor:pointer;
}
.submitmp:hover {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_project.png) no-repeat bottom center;
    border: 0;
    cursor:pointer;
}
.submitrnd {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_rnd.png) no-repeat top center;
    margin-top: 230px;
    margin-left:5px;
    border: 0;
    cursor:pointer;
}
.submitrnd:hover {
    width: 150px;
    height: 60px;
    background: url(../images/bg_submit_rnd.png) no-repeat bottom center;
    margin-top: 230px;
    margin-left:5px;
    border: 0;
    cursor:pointer;
}
.boek1 {
    width: 141px;
    height: 141px;
    background: url(../images/boek_opties_1.png) no-repeat top center;
    cursor:pointer;
    margin: 0;
    padding: 0;
    border: 0;
}
.boek1:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_1.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek1a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_1a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek2 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_2.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek2:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_2.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek2a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_2a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek3 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_3.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek3:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_3.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek3a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_3a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek4 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_4.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek4:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_4.png) no-repeat bottom center;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek4a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_4a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek5 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_5.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek5:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_5.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek5a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_5a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek6 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_6.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek6:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_6.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek6a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_6a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek7 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_7.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek7:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_7.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek7a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_7a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boek8 {	width: 141px;
         height: 141px;
         background: url(../images/boek_opties_8.png) no-repeat top center;
         cursor:pointer;
         margin: 0;
         padding: 0;
         border: 0;
}
.boek8:hover {	width: 141px;
               height: 141px;
               background: url(../images/boek_opties_8.png) no-repeat bottom center;
               cursor:pointer;
               margin: 0;
               padding: 0;
               border: 0;
}
.boek8a {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_8a.png) no-repeat bottom center;
          text-align: center;
          font-size:30pt;
          letter-spacing:-2px;
          font-weight:bold;
          text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
          vertical-align: middle;
          margin: 0;
          padding: 0;
          border: 0;
}
.boekOV {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_OV.png) no-repeat top center;
          cursor:pointer;
          margin: 0;
          padding: 0;
          border: 0;
}
.boekOV:hover {	width: 141px;
                height: 141px;
                background: url(../images/boek_opties_OV.png) no-repeat bottom center;
                cursor:pointer;
                margin: 0;
                padding: 0;
                border: 0;
}
.boekTV {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_TV.png) no-repeat top center;
          cursor:pointer;
          margin: 0;
          padding: 0;
          border: 0;
}
.boekTV:hover {	width: 141px;
                height: 141px;
                background: url(../images/boek_opties_TV.png) no-repeat bottom center;
                cursor:pointer;
                margin: 0;
                padding: 0;
                border: 0;
}
.boekGV {	width: 141px;
          height: 141px;
          background: url(../images/boek_opties_GV.png) no-repeat top center;
          cursor:pointer;
          margin: 0;
          padding: 0;
          border: 0;
}
.boekGV:hover {	width: 141px;
                height: 141px;
                background: url(../images/boek_opties_GV.png) no-repeat bottom center;
                cursor:pointer;
                margin: 0;
                padding: 0;
                border: 0;
}
.boekGVa {
    background: url(../images/boek_opties_GVa.png) no-repeat top center;
    cursor:not-allowed;
    margin: 0;
    padding: 0;
    border: 0;
}
#delete {
    width: 31px;
    height: 31px;
    background: url(../images/icon_afval_klein.png) no-repeat top center;
    margin-left: 5px;
    margin-right: 5px;
    border: 0;
    cursor:pointer;
    float:left;
}
#delete:hover {
    width: 31px;
    height: 31px;
    background: url(../images/icon_afval_klein.png) no-repeat bottom center;
    margin-left: 5px;
    margin-right: 5px;
    border: 0;
    cursor:pointer;
    float:left;
}
/* Einde CSS buttons*/
.newsticker {
    color:#333333;
    font-style:italic;
    list-style:none;
    margin-left:-40px;
}
.bgorange {
    background-color:#f99f1e;
}
.bgblue {
    background-color:#3187bd;
}
.bgpurple {
    background-color:#da1c79;
}
.bggrey {
    background-color:#EFEFEF;
}
.bgwhite {
    background-color:#FFFFFF;
}
.bggreen {
    background-color: #D7FFD7;
}
.pborder{border-style:solid;border-width:2px;border-color:#da1c79;}  
.gborder{border-style:solid;border-width:2px;border-color:#da1c79;} 
.menu {
    margin-top:40px;
}
.tab {
    width:96px;
    margin-top:100px;
    height:21px;
    background-image:url(../images/layout_tab.png);
    background-repeat:no-repeat;
    background-position:top left;
    text-align: center;
    padding-left:0px;
    padding-right:3px;
    padding-top:10px;
    padding-bottom:0px;
}
.tab:hover {
    background-image:url(../images/layout_tab.png);
    background-repeat:no-repeat;
    background-position:bottom left;
    color:#BCBCBC;
}
.tabpurple {
    width:96px;
    margin-top:100px;
    height:21px;
    background-image:url(../images/layout_tab_purple.png);
    background-repeat:no-repeat;
    background-position:top left;
    text-align: center;
    padding-left:0px;
    padding-right:3px;
    padding-top:10px;
    padding-bottom:0px;
}
.tabpurple:hover {
    background-image:url(../images/layout_tab_purple.png);
    background-repeat:no-repeat;
    background-position:bottom left;
    color:#BCBCBC;
}
.tabsmall {
    width:56px;
    margin-top:100px;
    height:21px;
    background-image:url(../images/layout_tab_small.png);
    background-repeat:no-repeat;
    background-position:top left;
    text-align: center;
    padding-left:0px;
    padding-right:3px;
    padding-top:10px;
    padding-bottom:0px;
}
.tabsmall:hover {
    background-image:url(../images/layout_tab_small.png);
    background-repeat:no-repeat;
    background-position:bottom left;
    color:#BCBCBC;
}

hr {
    height:0px;
    border-style: dotted;
    border-top-width:1px;
    border-bottom-width:0px;
    border-right-width:0px;
    border-left-width:0px;
    border-color:#3187bd;
}
.br {
    border-style: dotted;
    border-top-width:0px;
    border-bottom-width:0px;
    border-right-width:1px;
    border-left-width:0px;
    border-color:#3187bd;
}
.brw {
    border-style: dotted;
    border-top-width:0px;
    border-bottom-width:0px;
    border-right-width:1px;
    border-left-width:0px;
    border-color:#3ebaee;
    height:25px;
}
.cover {
    border-style: solid;
    border-top-width:1px;
    border-bottom-width:2px;
    border-right-width:2px;
    border-left-width:1px;
    border-color:#DDDDDD;
    padding:2px;
}
.bb {
    border-style: solid;
    border-top-width:0px;
    border-bottom-width:1px;
    border-right-width:0px;
    border-left-width:0px;
    border-color:#BCBCBC;
}
.grey {
    height:0px;
    border-style: solid;
    border-top-width:1px;
    border-bottom-width:0px;
    border-right-width:0px;
    border-left-width:0px;
    border-color:#BCBCBC;
}
.dotted {
    height:0px;
    border-style: dotted;
    border-top-width:1px;
    border-bottom-width:1px;
    border-right-width:0px;
    border-left-width:0px;
    border-color:#999999;
    padding:5px;
}

.cur_step {
    background-image:url(../images/bg_current_step.gif);
    background-repeat:no-repeat;
    background-position:left top;
    color:#FFFFFF;
    font-weight:normal;
    padding-left:5px;
    padding-top:6px;
    height:50px;
    width:100px;
    vertical-align:top
}
.mid_step {
    background-image:url(../images/bg_mid_step.gif);
    background-repeat:no-repeat;
    background-position:left top;
    color:#A8A8A8;
    font-weight:normal;
    padding-left:5px;
    padding-top:6px;
    height:50px;
    width:100px;
    vertical-align:top
}
.end_step {
    background-image:url(../images/bg_end_step.gif);
    background-repeat:no-repeat;
    background-position:left top;
    color: #A8A8A8;
    font-weight:normal;
    padding-left:10px;
    padding-top:6px;
    height:50px;
    width:95px;
    vertical-align:top
}
.last_step {
    background-image:url(../images/bg_end_step_groen.gif);
    background-repeat:no-repeat;
    background-position:left top;
    color: #FFFFFF;
    font-weight:normal;
    padding-left:10px;
    padding-top:6px;
    height:50px;
    width:95px;
    vertical-align:top
}
.imgright {
    padding-left:35px;
    padding-right:5px;
}
.imgleft {
    padding-left:5px;
    padding-right:35px;
}
.inputsmall {
    height:14px;
    width:140px;
}
.inputmarge {
    border-style:solid;
    border-width:2px;
    border-color:#f99f1e;
    font-size:24px;
    padding-top:10px;
    margin-top:-4px;
    color:#333333;
    height:30px;
    vertical-align: middle;
    text-align:center;
}
input.validation-failed, textarea.validation-failed {
    border:1px dotted #F33;
    background-color:#FCC;
}
input.validation-passed, textarea.validation-passed {
}
.validation-advice {
    color: #FF0000;
    font-style:italic;
}
.icon {
    border-style:solid;
    border-width:1px;
    border-color:#FFFFFF;
    cursor: pointer;
}
.icon:hover {
    border-style:solid;
    border-width:1px;
    border-color:#999999;
    cursor: pointer;
}
.iconclick {
    border-style:inset;
    border-width:1px;
    cursor: pointer;
}
.improvement {
    border-style:solid;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:1px;
    border-color:#e1bf48;
    background-color:#faf0b5;
    color:#955d5d;
    font-size:13px;
}
.success-notice {
    border-style:solid;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:1px;
    border-color: #090;
    background-color: #3F9;
    color: #FFFFFF;
    font-size:13px;
}
.failure-notice {
    border-style:solid;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:1px;
    border-color: #C30;
    background-color: #FF9595;
    color: #FFFFFF;
    font-size:13px;
}
#printmok {
    background-image:url(../images/boek_printprijs_large.png);
    background-position:center center;
    width:161px;
    height:165px;
    background-repeat:no-repeat;
    padding-top:190px;
    padding-right:32px;
    font-weight:bold;
    font-size:28px;
    color:#FFFFFF;
    letter-spacing:-4px;
    text-align:right;
    margin-top:-75px;
    margin-bottom:-100px;
}
#printnok {
    background-image:url(../images/boek_printprijsn_large.png);
    background-position:center center;
    width:161px;
    height:165px;
    background-repeat:no-repeat;
    padding-top:190px;
    padding-right:32px;
    font-weight:bold;
    font-size:28px;
    color:#FFFFFF;
    letter-spacing:-4px;
    text-align:right;
    margin-top:-75px;
    margin-bottom:-100px;
}
#ebookmok {
    background-image:url(../images/boek_ebookprijs_large.png);
    background-position:center center;
    width:161px;
    height:165px;
    background-repeat:no-repeat;
    padding-top:190px;
    padding-right:32px;
    font-weight:bold;
    font-size:28px;
    color:#FFFFFF;
    letter-spacing:-4px;
    text-align:right;
    margin-top:-75px;
    margin-bottom:-100px;
}
#ebooknok {
    background-image:url(../images/boek_ebookprijsn_large.png);
    background-position:center center;
    width:161px;
    height:165px;
    background-repeat:no-repeat;
    padding-top:190px;
    padding-right:32px;
    font-weight:bold;
    font-size:28px;
    color:#FFFFFF;
    letter-spacing:-4px;
    text-align:right;
    margin-top:-75px;
    margin-bottom:-100px;
}
#togglenewsticker {
    display: none;
}

#floatimg {margin-left:220px; margin-top:-65px; z-index:99; position:absolute; }
#floatimg2 {margin-left:160px; margin-top:65px; z-index:99; position:absolute; }
.step { background:url(../images/bg_step_grey.png); background-repeat:no-repeat; width:87px; height:77px; padding-left:15px; padding-top:8px; color:#999999;}
.stepa { background:url(../images/bg_step_active.png); background-repeat:no-repeat; width:88px; height:77px; padding-left:15px; padding-top:8px; color:#FFFFFF}
.stepd { background:url(../images/bg_step_grey.png); background-repeat:no-repeat; width:87px; height:77px; padding-left:15px; padding-top:8px; color:#00CC66;}
.stepe { background:url(../images/bg_step_end.png); background-repeat:no-repeat; width:115px; height:77px; padding-left:15px; padding-top:8px; color:#999999}
.stepea { background:url(../images/bg_step_end_acc.png); background-repeat:no-repeat; width:80px; height:77px; padding-left:15px; padding-top:8px; color:#999999}