body{font-family:  Calibri, Arial, tahoma, Helvetica, sans-serif;font-size: 13px;margin: 0;padding: 0;color:#5a595a; line-height:19px;}
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 0px;}
a {color: #942894;}
a:hover{color: #5a595a;}

.bt425{background:url(/img/natchitbt.png) no-repeat;border:0px;height:50px;width:425px;color:white;font-size:25px;cursor: pointer;}
.bt425_analyse{background:url(/img/natchitbt_orange.png) no-repeat;border:0px;height:50px;width:425px;color:white;font-size:25px;cursor: pointer;}
.bt80{background:url(/img/btn80.png) no-repeat;border:0px;height:30px;width:80px;color:white;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:0px 0px 10px 0px;text-align:right;}

#bodywrap {width:990px; margin: 0px auto; border:solid 0px black;}
#header {height:155px; width:990px;}
#logo {padding: 0px;float:left; width:180px;  height:155px;  border:solid 0px yellow;}

#menuwrapper{float:right; border:solid 0px green; width:783px;height:155px;}
#subm{float:right;padding-top:4px;height:19px;}
#subm ul {list-style-type: none;margin:0px;}
#subm li.ll {float:left;display: block;padding:0px 0px 0px 10px;border-right: solid 0px black; text-align:right;}
#subm li {float:left;display: block;padding:0px 10px;border-right: solid 1px #998e9b;text-align:center;}
#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:black;}

#lang{clear:both;height:19px;width:100%;}
#lang ul {list-style-type: none;margin:0px;float:right;}
#lang li.ll {float:left;display: block;	width:24px;border-right: solid 0px black; 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:white; 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;}
.searchbt{width:20px; height:21px; border:0px;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 0px green; width:785px;height:60px;}
#menu ul {list-style-type: none;float:right;margin:0px;padding:0px;width:770px;}
#menu ul li {display:block;float:left;width:96px; height:60px; background: url(/img/menuitem.gif);}
#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:White;width:96px; height:27px;outline-style:none;}

#cwrapper {clear:both;width:990px;float:left;min-height:400px;}

#homel, #homem, #homer {float:left;width:330px;background:url(/img/background.jpg) no-repeat;border:solid 0px black;margin-bottom:15px;min-height:200px;}
#homel { background-position:top left;}
#homem { background-position:top center;}
#homer { background-position:top right; padding-right:0;} 

#homelc{float:left;width:285px;margin:10px 0px 10px 10px;}
#homemc{width:285px;margin:10px auto;}
#homerc{float:right;width:285px;margin:10px 10px 10px 0;}
#homerc{_margin-right:0;}  /* IE6 */

#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:0px;padding:10px 15px;width:270px;}
.submenu ul li {padding:5px;border-bottom:1px dotted #CCCCCC;}
.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 0px black;padding:15px;width:280px;}

#footer {clear:both;border-top:1px dotted #CCCCCC;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: 0px;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;}

/*ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}*/

ul#list { float: left; width: 100%; margin-left:0px; padding-left:0px; list-style-image:none;list-style-position:outside;list-style-type:none; } /*_margin: 0 0 20px 0; padding: 0 0 20px 0;*/
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:#ffffff; font-size:12px; font-weight:bold; background-color:#4d4d4d;} /*width:700px; */
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; /*background-image:url(/img/arrow.gif); background-repeat:no-repeat; background-position:2px 9px; */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#list li span,  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:65px;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 0px;}

.clbl, .ctxt{padding:2px;}
.textb {background-color:#decbde; border:0px;width:580px;padding:3px 5px;color:#942894;}
div.csend, div.esend {text-align:right;width:590px;}
input.csend {border:0px; background-color:#942894;color:White; height:25px;padding-bottom:4px;}
.ErrorClass, .errormessage, .error{color: #FF0000;}
ul.listHome{padding-left:0px;border-top:dotted 1px #8c0e8d; list-style-type:none;margin:0px;}
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;}

/*#refs*/
div.reference{float:left;clear:none;}

div.screens{float:right;width:255px;border:solid 0px black;}
div.screens img{float:right;margin-top:8px;}
div.info{float:left;width:390px; border:solid 0px black;}
.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 layout*/
.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;}

/*configurator*/
#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:#ffffff;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 0px blue;}
#scrollable .txt{width:681px;float:left;margin:10px 10px 0px 0px;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:0px !important;margin:0px !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:0px -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:0px -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:0px -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:0px -73px;}
.w45pr{width:45%;}

.confref {width:160px;}
.confref img{margin:0px auto;display: block;}
.confref .t{background:url(/img/conf_bg.jpg) no-repeat;color:White;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*/
#optin .textb{width:350px;}
#optin .cbtn {padding:10px 28px 0px 0px;text-align:right;}

/* Customer support */
#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;}


/*PRINT*/
#prheader{display:none;}

/*GOOGLE*/
#goog-wm { }
#goog-wm h3.closest-match { }
#goog-wm h3.closest-match a { }
/*#goog-wm h3.other-things {margin-top:15px;font-size: 18px;color: #942894;	font-weight: normal; }*/
#goog-wm ul li { }
#goog-wm li.search-goog { display: list-item; }



.fright{float:right;}
.fleft{float:left;}

.bgcolor {background-color:#DECBDE;border:0px;font-weight: bold;font-size: 14px;}
.formText {font-size: 18px; color: #5a595a;letter-spacing: -1px;font-weight: normal;line-height: 22px;}

