/* CSS SemWeb internet services document, 2009 */
/* CSS Reset */
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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
	content: '\2713';
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Einde CSS Reset */
html, body{
	font: 12px/2 Verdana;
	color: #a8aaac;
}
body {
	background-image: url(../images/body-background.gif);
	background-repeat:repeat-x;
	background-color:#ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7;
	color: #444444;
	margin-bottom:10px;
}
/* CSS voor landingpage */
/* Header styles */
#headertop {
	margin-left: auto;
	margin-right: auto;	
	width:1000px;
	height:104px;
}
.logo1 {
	float:left;
	margin-left:40px;
}
#nav-top {
	float:left;
	margin-left:115px;
	padding-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a1a3a5;
}
#nav-top a:link,
#nav-top a:visited, 
#nav-top a:active {
	color: #a1a3a5;
	text-decoration: none;
}
#nav-top a:hover {
	color: #f78f1e;
	text-decoration: underline;
}
/* End Header styles */
#sub-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;	
	width:950px;
	height:151px;
	background-image:url(../images/background-sub-header.gif);
	background-repeat:no-repeat;	
	padding-top:10px;
	padding-left:50px;
}
#sub-header h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height:2;
}
#mplus-label {
	position:absolute;
	z-index:100;
	margin-top:50px;
	margin-left:680px;
}
#mainbox {
	margin-left: auto;
	margin-right: auto;	
	width:1000px;
	height:auto;
}
#keuze-vak {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	width:800px;
	height:240px;
	margin-left:55px;
	margin-top:25px;
}
#retail-vak {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:345px;
	height:200px;
}
#retail-foto {
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	line-height:2;
	width:336px;
	height:32px;
	background-image:url(../images/retail-oplossinge-meer-informatie.jpg);
	background-repeat:no-repeat;
	color:#7f7f82;
	border:3px solid #FFFFFF;
	padding-top:125px;
	padding-left:0px;
}
#retail-foto a:link,
#retail-foto a:visited, 
#retail-foto a:active {
	color: #333333;
	text-decoration: none;
}
#retail-foto a:hover {
	color: #f78f1e;
	text-decoration: underline;
}
#horeca-vak {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	margin-left:80px;
	color:#000000;
	width:345px;
	height:200px;
  display: inline;
}
#horeca-foto {
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	line-height:2;
	width:336px;
	height:32px;
	background-image: url(../images/horeca-kassa-software.jpg);
	background-repeat:no-repeat;
	color:#7f7f82;
	border:3px solid #FFFFFF;
	padding-top:125px;
	padding-left:0px;
}
#horeca-foto a:link,
#horeca-foto a:visited, 
#horeca-foto a:active {
	color: #333333;
	text-decoration: none;
}
#horeca-foto a:hover {
	color: #f78f1e;
	text-decoration: underline;
}
#tekst-home {
	margin-left: auto;
	margin-right: auto;	
	width:800px;
	margin-top:30px;
	margin-bottom:30px;
	margin-left:55px;
}
#tekst-home p {
	line-height:1.5;
}
#tekst-home a:link,
#tekst-home a:visited, 
#tekst-home a:active {
	color: #444444;
	text-decoration: underline;
}
#tekst-home a:hover {
	color: #f78f1e;
	text-decoration: underline;
}
#tekst-vak1 {
	float:left;
	width:345px;
	height:auto;
  display: inline;
}
#tekst-vak2 {
	float:left;
	margin-left:80px;
	width:345px;
	height:auto;
  display: inline;	
}
/* Einde CSS voor landingpage */
#background-override {
/*	background-color:#e7e7e8;*/
	background-color:#ffffff;
}
#minilabel {
	position:absolute;
	z-index:100;
	margin-top:46px;
	margin-left:40px;
}
#next-mainbox {
	margin-left: auto;
	margin-right: auto;	
	width:1000px;
	height:auto;
}
#next-nav-top {
	float:right;
	padding-right:70px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a1a3a5;
  display: inline;	
}
#next-nav-top a:link,
#next-nav-top a:visited, 
#next-nav-top a:active {
	color: #a1a3a5;
	text-decoration: none;
}
#next-nav-top a:hover {
	color: #f78f1e;
	text-decoration: underline;
}
#next-headertop {
	float:left;
	padding-left:33px;
	width:933px;
	height:151px;
	display: inline;
}
#main-container {
	margin-left: auto;
	margin-right: auto;	
	width:933px;
}
#menu-container {
	float:left;
	width:162px;
  display: inline;	
}
#menu-left {
	width:162px;
	margin-top:30px;
	background-image:url(../images/menu-backtop.gif);
	background-repeat:no-repeat;
	background-color:#797a7d;
}
#menu-dealer-left {
	width:162px;
}
#content-vak {
	float:left;
	width:535px;
	padding-left:35px;
	padding-right:35px;
	padding-top:30px;
	  display: inline;
	text-align:justify
}
#content-vak a:link,
#content-vak a:visited, 
#content-vak a:active {
	color: #000000;
	text-decoration: underline;
}
#content-vak a:hover {
	color: #3f3d3e;
	text-decoration: None;
}
#content-vak h1 a:link,
#content-vak h1 a:visited, 
#content-vak h1 a:active {
	color: #3f3d3e;
	text-decoration: underline;
}
#content-vak h1 a:hover {
	color: #000000;
	text-decoration: none;
}
/* Vakken */
#vak-1 {
	float:left;
	margin-bottom:15px;
	padding-top:83px;
	background-image: url(../images/hoofd-cats/hotel.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	height:37px;
	text-align:center;
	cursor:pointer;
  display: inline;
}
#vak-2 {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/cafe.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-3 {
	float:left;
	margin-bottom:15px;	
	background-image:url(../images/hoofd-cats/restaurant.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-4 {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/snackbar.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;
	cursor:pointer;	
	  display: inline;
}
#vak-5 {
	float:left;
	margin-bottom:15px;
	padding-top:77px;
	background-image: url(../images/hoofd-cats/tapautomatisering.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	height:37px;
	text-align:center;
	cursor:pointer;
	  display: inline;
	
}
#vak-6 {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/passensysteemrounded.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:752px;
	padding-top:77px;		
	height:81px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-7 {
	float:left;
	margin-bottom:15px;	
	background-image:url(../images/hoofd-cats/financieel.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-8 {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/dealers.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-9 {
	float:left;
	margin-bottom:15px;
	padding-top:77px;
	background-image: url(../images/hoofd-cats/muziek.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	height:37px;
	text-align:center;
	cursor:pointer;
	  display: inline;
}
#vak-1-r {
	float:left;
	margin-bottom:15px;
	padding-top:83px;
	background-image: url(../images/hoofd-cats/fashion.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	height:37px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#vak-2-r {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/speciaal.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-3-r {
	float:left;
	margin-bottom:15px;	
	background-image:url(../images/hoofd-cats/groothandel3.png);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-4-r {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/webshop.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;
	cursor:pointer;	
	  display: inline;
}
#vak-5-r {
	float:left;
	margin-bottom:15px;
	margin-left:3px;
	background-image: url(../images/hoofd-cats/filiaalrounded.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:526px;
	height:57px;
	padding-top:6px;
	padding-left:30px;
	text-align:left;
	cursor:pointer;
	  display: inline;
}
#vak-6-r {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/passensysteemrounded.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:526px;
	padding-top:6px;
	padding-left:30px;
	height:57px;
	text-align:left;	
	cursor:pointer;
	  display: inline;
}
#vak-7-r {
	float:left;
	margin-bottom:15px;	
	background-image:url(../images/hoofd-cats/financieel.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-8-r {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/dealers.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;	
	cursor:pointer;
	  display: inline;
}
#vak-extra-golf {
	float:left;
	margin-bottom:15px;	
	background-image:url(../images/hoofd-cats/golfspecial.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;
	cursor:pointer;	
	  display: inline;
}
#vak-extra-terras {
	float:left;
	margin-bottom:15px;	
	margin-left:3px;
	background-image: url(../images/hoofd-cats/terrasbediening.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:266px;
	padding-top:83px;		
	height:37px;
	text-align:center;
	cursor:pointer;	
	  display: inline;
}
#uvak-filiaal {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/filiaal1.png);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
#	width:252px;
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#uvak-passen {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/kaarten3.png);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#uvak-tap {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/tap3.png);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#uvak-muziek {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/muziek3.png);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#uvak-financieel {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/graphb.jpg);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#uvak-terras {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/handheld3.jpg);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
#uvak-pin {
	float:left;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:94px;
	background-image: url(/images/uitbreidingen/pin3.jpg);
	background-repeat:no-repeat;
	background-position:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:3;
	color:#000000;	
	width:168px;
	height:20px;
	text-align:center;
		cursor:pointer;
		  display: inline;
}
/* Einde Vakken */
#rechterbalk-container {
	float:left;
	width:162px;
	  display: inline;
}
#rechterbalk {
	margin-top:30px;
	background-image:url(../images/menu-backtop.gif);
	background-repeat:no-repeat;
	background-color:#797a7d;
	margin-bottom:0px;
	padding-top:23px;
	padding-left:20px;
	padding-bottom:23px;
	padding-right:10px;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#3f3d3e;
}
#rechterbalk a:link,
#rechterbalk a:visited, 
#rechterbalk a:active {
	color: #3f3d3e;
	text-decoration: none;
}
#rechterbalk a:hover {
	color: #3f3d3e;
	text-decoration: underline;
}
#nieuwsitems {
	font-size:10px;
}
#nieuwsitems a:link,
#nieuwsitems a:visited, 
#nieuwsitems a:active {
	color: #ffffff;
	font-style:normal;
}
#nieuwsitems a:hover {
	color: #3f3d3e;
	text-decoration: underline;
}
#onderkant-rechterbalk {
	width:162px;
	height:10px;
	background-image:url(../images/onderkant-rechterbalk.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:10px;
}
#footer {
	margin-left: auto;
	margin-right: auto;	
	background-image:url(../images/payoff-mplus.jpg);
	background-repeat:no-repeat;
	width:725px;
	padding-top:93px;
	padding-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-align:center;
}
#footer a:link,
#footer a:visited, 
#footer a:active {
	color: #666666;
	text-decoration: none;
}
#footer a:hover {
	color: #666666;
	text-decoration: underline;
}
/* Einde Inhoud Rechten */
/* Overige opmaak door site */
.opruimen {
	clear: both;
}
.reflogoopmaak {
	float:right; 
	border:5px solid #FFFFFF;
	margin-bottom:15px;
	  display: inline;
}
.reflogoopmaaknofloat {
	border:5px solid #797a7d;
	margin-bottom:15px;
	margin-left:-19px
}
.fotomain {
	float:right; 
	border:1px solid #FFFFFF; 
	margin-left:15px; 
	margin-bottom:10px;
	  display: inline;
	
}
.moduleico {
	clear:left;
	float:left; 
	margin-right:20px;
	margin-bottom:55px;
	margin-top:5px;
	  display: inline;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7;
	color: #444444;
	margin-bottom:10px;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3f3d3e;	
	font-size:17px;
	margin-bottom:10px;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;	
	font-size:14px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;	
	font-size:13px;
	text-decoration:none;
	margin-bottom:5px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolt;
	color: #3f3d3e;
	font-size:12px;
	text-decoration:none;	
}
.floatleft {
	float:left;
	  display: inline;
}
.floatright {
	float:right;
	  display: inline;
}
.oranjekleur {
	color:#FF6600;
}
.oranjekleur2 {
	color:#FF9900;
}
.product_title {
	text-transform: uppercase;
	font-size:0.9em;
	font-weight:bold;
}
#content-vak ul {
	list-style-type: disc;
	padding-left: 15px;
}
/* Einde overige opmaak door site */

