body
{
    font-family: Calibri,Arial,tahoma,Helvetica,sans-serif;
    font-size: 15px;
    margin: 0;
    padding: 0;
    color: #5a595a;
    line-height: 21px
}
form
{
    margin: 0;
    background: url(/img/header.jpg) top center no-repeat
}
a img
{
    border: none
}
textarea
{
    font-family: Calibri,Arial,Trebuchet,sans-serif;
    font-size: 12px
}
p
{
    margin: 5px 0
}
a
{
    color: #942894
}
a:hover
{
    color: #5a595a
}
.bt425
{
    background: url(/img/natchitbt.png) no-repeat;
    border: 0;
    height: 50px;
    width: 425px;
    color: #fff;
    font-size: 25px;
    cursor: pointer
}
.bt425_analyse
{
    background: url(/img/natchitbt_orange.png) no-repeat;
    border: 0;
    height: 50px;
    width: 425px;
    color: #fff;
    font-size: 25px;
    cursor: pointer
}
.bt80
{
    background: url(/img/btn80.png) no-repeat;
    border: 0;
    height: 30px;
    width: 80px;
    color: #fff;
    font-size: 17px;
    cursor: pointer
}
div.hr
{
    width: 100%;
    border-bottom: dotted 1px #8c0e8d;
    float: left;
    clear: both;
    margin: 25px 0 15px 0
}
#bc
{
    padding: 0 0 10px 0;
    text-align: right
}
#bodywrap
{
    width: 990px;
    margin: 0 auto;
    border: solid 0 #000
}
#header
{
    height: 155px;
    width: 990px
}
#logo
{
    padding: 0;
    float: left;
    width: 180px;
    height: 155px;
    border: solid 0 #ff0
}
#menuwrapper
{
    float: right;
    border: solid 0 green;
    width: 783px;
    height: 155px
}
#subm
{
    float: right;
    padding-top: 4px;
    height: 19px
}
#subm ul
{
    list-style-type: none;
    margin: 0
}
#subm li.ll
{
    float: left;
    display: block;
    padding: 0 0 0 10px;
    border-right: solid 0 #000;
    text-align: right
}
#subm li
{
    float: left;
    display: block;
    padding: 0 10px;
    border-right: solid 1px #998e9b;
    text-align: center;
    font-size: 13px;
    line-height: 19px
}
#subm li a:link, #subm li a:visited, #subm li a:active
{
    text-decoration: none;
    font-weight: bold
}
#subm li a.sel, #subm li a:hover
{
    color: #998e9b
}
#subm li a.sel
{
    color: #000
}
#lang
{
    clear: both;
    height: 19px;
    width: 100%
}
#lang ul
{
    list-style-type: none;
    margin: 0;
    float: right
}
#lang li.ll
{
    float: left;
    display: block;
    width: 24px;
    border-right: solid 0 #000;
    text-align: right
}
#lang li
{
    float: left;
    display: block;
    width: 30px;
    border-right: solid 1px #998e9b;
    text-align: center
}
#lang li a:link, #lang li a:visited, #lang li a:active
{
    text-decoration: none;
    color: #fff;
    font-weight: bold
}
#lang li a.sel, #lang li a:hover
{
    color: #a24e97
}
#search
{
    clear: both;
    width: 280px;
    height: 40px;
    padding-top: 13px;
    float: right;
    text-align: right;
    visibility: hidden
}
.searchbt
{
    width: 20px;
    height: 21px;
    border: 0;
    float: right;
    margin-top: 10px
}
.searchtxt
{
    border: solid 1px #80217d;
    height: 17px;
    width: 200px;
    margin-top: 10px;
    float: right;
    display: block;
    padding-left: 5px
}
#menu
{
    border: solid 0 green;
    width: 785px;
    height: 60px
}
#menu ul
{
    list-style-type: none;
    float: right;
    margin: 0;
    padding: 0;
    width: 770px
}
#menu ul li
{
    display: block;
    float: left;
    width: 96px;
    height: 60px;
    background: url(/img/menuitem.gif);
    font-size: 13px;
    line-height: 19px
}
#menu ul li.last
{
    background: url(/img/menuitemsim.gif)
}
#menu ul li.sel, #menu ul li a:hover
{
    background: url(/img/hover.png)
}
#menu ul li.sellast, #menu ul li.last a:hover, #menu ul li.sellast a:hover
{
    background: url(/img/hoversim.png)
}
#menu ul li a:active, #menu ul li a:Visited, #menu ul li a:link
{
    font-weight: bold;
    text-decoration: none;
    display: block;
    padding-top: 33px;
    text-align: center;
    color: #fff;
    width: 96px;
    height: 27px;
    outline-style: none
}
#cwrapper
{
    clear: both;
    width: 990px;
    float: left;
    min-height: 400px
}
#homes
{
    float: left;
    height: 44px;
    width: 100%;
    background: url(/img/home_below_slider_bg.jpg) repeat-x;
    background-position: left top;
    padding-top: 20px;
    padding-bottom: 10px
}
#homet
{
    float: left;
    height: 48px;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 10px
}
#homet h2
{
    font-size: 52px;
    font-weight: bold;
    color: #ccc
}
#homel
{
    float: left;
    width: 639px;
    margin: 0 0 0 0
}
#homelc
{
    float: left;
    clear: both;
    padding: 0 0 0 14px
}
#homelc div.posts div.post
{
    margin-bottom: 40px
}
#homer
{
    float: right;
    width: 311px;
    margin: 0 0 0 0;
    background: url(/img/background.jpg) no-repeat;
    border: solid 0 #000;
    margin-bottom: 15px;
    min-height: 200px
}
#homerc
{
    float: left;
    width: 307px;
    margin: 0;
    float: left;
    clear: both
}
#homerc h5
{
    font-size: 120%;
    border-bottom: 1px solid silver;
    padding-bottom: 5px;
    margin: 0;
    margin-bottom: 5px;
    z-index: 0;
    color: #999;
    letter-spacing: 1px;
    width: 292px;
    padding-left: 15px;
    padding-top: 5px;
    font-weight: bold
}
#homerc p
{
    margin: 0;
    padding: 10px 15px;
    width: 270px;
    margin-bottom: 15px
}
#left
{
    float: left;
    width: 310px;
    position: relative;
    margin-bottom: 15px
}
.submenu, .leftbg
{
    background: url(/img/background.jpg) no-repeat;
    min-height: 200px;
    margin-bottom: 15px
}
.submenu ul
{
    list-style-type: none;
    margin: 0;
    padding: 10px 15px;
    width: 270px
}
.submenu ul li
{
    padding: 5px;
    border-bottom: 1px dotted #ccc;
    font-size: 13px;
    line-height: 19px
}
.submenu ul li a.sub1:active, .submenu ul li a.sub1:visited, .submenu ul li a.sub1:link, .submenu ul li a.sub2:hover, .submenu ul li a.sub1sel
{
    color: #9424a5;
    text-decoration: none
}
.submenu ul li a.sub1sel
{
    font-weight: bold
}
.submenu ul li a.sub2:active, .submenu ul li a.sub2:visited, .submenu ul li a.sub2:link, .submenu ul li a.sub1:hover, .submenu ul li a.sub2sel
{
    color: #7b556b;
    text-decoration: none
}
.submenu ul li a.sub2:active, .submenu ul li a.sub2:visited, .submenu ul li a.sub2:link, .submenu ul li a.sub2sel
{
    padding-left: 5px
}
.submenu ul li a.sub2sel
{
    font-weight: bold
}
#middle
{
    float: right;
    width: 650px;
    margin-bottom: 15px
}
#middle_fb
{
    float: right;
    width: 680px;
    margin-bottom: 15px
}
.leftbg
{
    border: solid 0 #000;
    padding: 15px;
    width: 280px
}
#footer
{
    clear: both;
    border-top: 1px dotted #ccc;
    color: #a5a6a5;
    font-size: 12px;
    padding-top: 5px
}
#footer a:active, #footer a:link, #footer a:visited
{
    color: #a24e97;
    text-decoration: none
}
#footer a:hover
{
    color: #a5a6a5
}
.sk_cnt img
{
    padding: 8px
}
.cfloat-left
{
    clear: both;
    float: left
}
.hNoImg
{
    height: 60px
}
.hWithImg
{
    height: 132px
}
H1, H5, table h1, table h5, h1 a
{
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 24px;
    color: #942894;
    letter-spacing: -1px;
    font-weight: normal
}
H2, H6, table h2, #goog-wm h3.other-things
{
    margin-top: 2px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #5a595a;
    letter-spacing: -1px;
    font-weight: normal
}
table h6
{
    margin-top: 2px;
    margin-bottom: 10px;
    font-size: 15px;
    color: #942894;
    letter-spacing: -1px;
    font-weight: bold
}
ul#list
{
    float: left;
    width: 100%;
    margin-left: 0;
    padding-left: 0;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none
}
ul#list li
{
    float: left;
    clear: left;
    width: 100%;
    height: 20px
}
ul#list li.header
{
    float: left;
    clear: left;
    height: 22px;
    padding: 2px 0 0 0;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    background-color: #4d4d4d
}
ul#list li.header div
{
    margin-left: 6px;
    margin-right: -6px
}
ul#list li.item, ul#list li.alternitem, ul#list li.item_over, ul#list li.item_selected
{
    border-bottom: dashed 1px #cecece;
    padding: 2px 2px 0 11px
}
ul#list li.item_over
{
    background-color: #e9deee
}
ul#list li.item_selected
{
    background-color: #e9deee
}
ul#list li.separator
{
    float: left;
    clear: left;
    height: 1px
}
ul#list li div, ul.listHome li div
{
    float: left;
    text-align: left
}
ul#list li div.bullet
{
    width: 8px;
    padding: 0 10px 0 0
}
ul#list li div.bullet img
{
    padding: 4px 0 0 2px;
    vertical-align: middle
}
ul#list li .day, ul.listHome li .day
{
    width: 20px
}
ul#list li .date, ul.listHome li .date
{
    width: 70px;
    padding: 0 10px 0 0
}
ul#list li div.title
{
}
ul.listHome li div.title
{
    width: 186px
}
ul#list li div.title a:hover
{
    color: #942894
}
ul#list li div.number
{
    width: 155px;
    padding: 0 10px 0 6px
}
div#news ul#list li div.date
{
    text-align: right;
    padding: 0 10px 0 0
}
.clbl, .ctxt
{
    padding: 2px
}
.textb
{
    background-color: #decbde;
    border: 0;
    width: 580px;
    padding: 3px 5px;
    color: #942894
}
div.csend, div.esend
{
    text-align: right;
    width: 590px
}
input.csend
{
    border: 0;
    background-color: #942894;
    color: #fff;
    height: 25px;
    padding-bottom: 4px
}
.ErrorClass, .errormessage, .error
{
    color: red
}
ul.listHome
{
    padding-left: 0;
    border-top: dotted 1px #8c0e8d;
    list-style-type: none;
    margin: 0
}
ul.listHome li
{
    padding: 5px;
    border-bottom: dotted 1px #8c0e8d;
    float: left;
    clear: left;
    width: 100%
}
ul.listHome li a
{
    text-decoration: none;
    font-weight: bold;
    color: #5a595a
}
ul.listHome li a:hover
{
    color: #942894
}
#eventFrm
{
    border-top: solid 1px #92278f;
    border-bottom: solid 1px #92278f
}
#eventFrm .textb
{
    width: 185px
}
#eventFrm .comp
{
    width: 399px
}
div.reference
{
    float: left;
    clear: none
}
div.screens
{
    float: right;
    width: 255px;
    border: solid 0 #000
}
div.screens img
{
    float: right;
    margin-top: 8px;
    width: 224px
}
div.info
{
    float: left;
    width: 390px;
    border: solid 0 #000
}
.info div.head
{
    width: 100%
}
.info .head .reflogo
{
    width: 135px;
    float: left
}
.info .head .refspecs
{
    width: 255px;
    float: right;
    font-weight: bold;
    color: #942894
}
.refspecs p.desc, .refspecs p.specs
{
    font-size: 11px;
    float: left;
    clear: none;
    margin: 0 0 0 10px
}
.info p
{
    float: left;
    clear: left;
    width: 390px
}
.teasers .column-1, .teasers .column-2, .teasers .column-3, .teasers .column-4
{
    vertical-align: top
}
.sk_tsr
{
    padding: 5px 5px 5px 5px
}
.sk_tsr img
{
    padding: 3px
}
.sk_cnt img
{
    padding: 8px
}
span.readmore
{
    white-space: nowrap
}
div.sitemap ul, div.sitemap ul li
{
    list-style: none
}
div.sitemap ul li
{
    padding: 5px 10px
}
.natchpc
{
    color: #942894;
    font-style: italic
}
#conf
{
    float: left;
    clear: both;
    background: url(/img/confbg.png) no-repeat top right;
    height: 360px;
    width: 970px
}
#conf #buttons
{
    float: right;
    clear: both;
    height: 60px;
    margin-top: 10px
}
#conf button.custom
{
    height: 60px;
    border: 0;
    outline: 0;
    font-family: Verdana,Arial,Tahoma;
    font-size: 18px;
    cursor: pointer
}
#conf button.prev
{
    float: left;
    background: transparent url(/img/vorige.gif) 0 0 no-repeat;
    width: 96px;
    color: #515151;
    cursor: pointer
}
#conf button.next
{
    float: left;
    background: transparent url(/img/volgende.gif) 0 0 no-repeat;
    width: 163px;
    color: #fff;
    cursor: pointer
}
#scrollable
{
    position: relative;
    overflow: hidden;
    height: 297px
}
#scrollable .items
{
    width: 20000em;
    position: absolute;
    clear: both
}
.item
{
    float: left;
    width: 771px;
    height: 295px;
    border: solid 0 blue
}
#scrollable .txt
{
    width: 681px;
    float: left;
    margin: 10px 10px 0 0;
    overflow: hidden
}
#scrollable .txt input
{
    float: left
}
#scrollable .txt td
{
    vertical-align: top
}
#scrollable .txt label
{
    display: block;
    float: left;
    width: 280px
}
#scrollable .rimg
{
    width: 80px;
    float: left;
    margin-top: 3px
}
#main_navi
{
    float: left;
    padding: 0 !important;
    margin: 0 !important;
    width: 210px
}
#main_navi li
{
    list-style-type: none;
    clear: both;
    padding-top: 1px
}
#main_navi li a
{
    height: 73px;
    width: 203px;
    cursor: pointer;
    display: block;
    outline-style: none
}
#main_navi li a.c01
{
    background: url(/img/config_ecommerce.jpg) no-repeat
}
#main_navi li a.c01:hover, #main_navi li.active a.c01
{
    background-position: 0 -73px
}
#main_navi li a.c02
{
    background: url(/img/config_onlmark.jpg) no-repeat
}
#main_navi li a.c02:hover, #main_navi li.active a.c02
{
    background-position: 0 -73px
}
#main_navi li a.c03
{
    background: url(/img/config_websbeheer.jpg) no-repeat
}
#main_navi li a.c03:hover, #main_navi li.active a.c03
{
    background-position: 0 -73px
}
#main_navi li a.c04
{
    background: url(/img/config_extras.jpg) no-repeat
}
#main_navi li a.c04:hover, #main_navi li.active a.c04
{
    background-position: 0 -73px
}
.w45pr
{
    width: 45%
}
.confref
{
    width: 160px
}
.confref img
{
    margin: 0 auto;
    display: block
}
.confref .t
{
    background: url(/img/conf_bg.jpg) no-repeat;
    color: #fff;
    text-align: center
}
.confref .txt
{
    padding-left: 9px
}
#confform
{
    float: left;
    clear: both;
    width: 100%
}
#confform h5
{
    float: left;
    clear: both
}
#confform .textb
{
    width: 415px
}
#confform .csend
{
    text-align: center;
    width: 430px
}
#confform .para
{
    float: left;
    clear: both
}
#optin .textb
{
    width: 350px
}
#optin .cbtn
{
    padding: 10px 28px 0 0;
    text-align: right
}
#CSmiddle
{
    width: 680px
}
.textballoon
{
    width: 633px;
    height: 166px;
    background-image: url(/img/CS/bg_balloon.gif);
    background-repeat: no-repeat;
    background-position: left top;
    margin-bottom: 50px
}
#prheader
{
    display: none
}
#goog-wm
{
}
#goog-wm h3.closest-match
{
}
#goog-wm h3.closest-match a
{
}
#goog-wm ul li
{
}
#goog-wm li.search-goog
{
    display: list-item
}
#teaser
{
    float: right;
    width: 379px
}
#teasercont
{
    float: left;
    clear: both;
    margin-top: 10px;
    margin-left: 10px;
    padding: 0
}
#body
{
    float: left;
    width: 611px
}
#parade_formbox_l
{
    float: left;
    clear: none;
    width: 15px
}
#parade_formbox
{
    float: right;
    clear: both;
    width: 364px;
    height: 368px;
    background: url(/img/parade_formbox_bg.png) no-repeat
}
.parade_txt
{
    width: 215px;
    height: 19px;
    border: solid 1px #abadb3;
    padding: 0 14px;
    color: #abadb3;
    margin: 10px 0
}
.parade_btn
{
    float: left;
    clear: right;
    border: 0;
    height: 47px;
    width: 245px;
    color: #fff;
    font-size: 30px;
    cursor: pointer;
    margin-top: 6px
}
#parade_formcont
{
    margin: 32px 0 0 85px
}
#parade_formcont h5
{
    font-family: Calibri,Arial,tahoma,Helvetica,sans-serif;
    font-size: 30px;
    color: #000;
    padding: 0;
    margin: 0 0 7px 0
}
.parade_remark
{
    float: left;
    color: #939
}
#parade_formcont div span.errormessage
{
    float: left
}
#parade_conf
{
    margin-top: 37px
}
#parade_conf p
{
    margin-bottom: 32px;
    color: #000
}
#parade_conf a
{
    color: #953884;
    font-size: 20px
}
.fright
{
    float: right
}
.fleft
{
    float: left
}
.bgcolor
{
    background-color: #decbde;
    border: 0;
    font-weight: bold;
    font-size: 14px
}
.formText
{
    font-size: 18px;
    color: #5a595a;
    letter-spacing: -1px;
    font-weight: normal;
    line-height: 22px
}

