@charset "utf-8";
/* CSS Document */

body {
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px;
	
	}

div.container {
	width:98%; 
	margin:0%;
	}

table#table1 {
	text-align:center; 
	margin-left:auto; 
	margin-right:auto; 
	width:955px; 
	border-collapse:collapse;
	font-size: 0px !important;
	}

table#dnt{ 
	font-size: 12px !important;

}

	
table.acties {
	text-align:left;
	padding-left:10px;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color:#f7941e;
	background-color:#fff;
	}

div.voorwaarden { 
    height: 150px; 
	widht: 300px;
   overflow:scroll; 
   overflow-x:hidden;
   	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color:#F7941E;

	
}
tr,td {
	text-align:left;
	}


.mainTable{
	border-style: none none none none;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#FFFFFF;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#FFFFFF;
	}




td.headerTop {
	width:auto;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(../../images/header.jpg);
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color:#FFFFFF;
	vertical-align:bottom;



} 

td.HeaderLeft {
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-color:#f7941f;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#FFFFFF;
	text-align:left;
	}
	
td.HeaderRight {
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-color:#f7941f;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#FFFFFF;
	text-align:right;
	}

td.leftCollum { 
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-color:#FFFFFF;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 8px;
	padding-top: 25px;
	background-color:#f0f0f0;
	text-align:left;
	width:142px;
	vertical-align:top;
	}

td.rightCollum { 
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#FFFFFF;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	background-color:#f7f7f7;
	text-align:left;
	width:187px;
	vertical-align:middle;
	}

td.rightCollumFlash { 
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#FFFFFF;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#f7f7f7;
	text-align:center;
	width:187px;
	vertical-align:top;
	}

td.contentCollum { 
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-color:#f0f0f0;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	width:626px;
	}

td.menu { 
	
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#f0f0f0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#114aa1;
	text-align:left;
	width:955px;
	height:27px;
	background-image:url(../../images/menubg.gif);
	background-repeat:repeat-x;
}


/* Table pricelist */

tr.listHeader { 

	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#f7941e;
	text-align:left;

}

tr.list0 {
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#f3f6fa;
	text-align:left;

}

tr.list1 {
	border-style: solid solid solid solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color:#000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color:#e7edf5;
	text-align:left;

}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#f7941d;
letter-spacing:3px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#114aa1;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#f7941e;
}

p, label, ul, ol { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#000000;
	}

p.subtitelL { 
	font-size:10px;
	color:#114aa1;
	text-align:left;
} 

p.subtitelR{ 
	font-size:10px;
	color:#114aa1;
	text-align:right;

} 

p.subtitelrechts { 
	font-size:10px;
	color:#114aa1;
	text-align:center;
} 

span { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#000000;

}
span.priceList { 
	text-align:right;

	}
span.priceTotal {
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
}
span.priceTotalD {
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
}

td.priceTd {
text-align:right;

}

td.productOmschrijving {
width:82%;
}
	

img {
	border-style:none;
	border-width:0px;
	
}
img.secMsg {
text-align:left;
}

img.text {
text-align:left;
float:left;
clear:left;
margin:4px;
vertical-align:top;
}


img.banner{ 
	display:block;
	vertical-align:bottom;
	}


/* SUPER NOTE CSS  */


.qnOuterTable {
/*
	width: 100%;
	border: none;
	background-color: #000000;
	cell-spacing: 1;
	*/
}
.qnInnerTable {
/*
	width: 100%;
	border: none;
	background-color: #FFFFFF;
	cell-spacing: 1;
	*/
}
.qnInnerTd {
/*
	background-color: #CCCCCC;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.4em;
	color:#000000; 
	text-transform: none;
	text-decoration: none;
	
	width: 26px;
	vertical-align: text-top;
	
}
.qnInner {
	/*
	background-color: #999999;
	width: 100%;
	height: 27;
	vertical-align: middle;
	color: #FFFFFF;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.4em;
	text-transform: none;
	text-decoration: none;
}

.addInfo {
	/*
	background-color: #999999;
	width: 100%;
	height: 27;
	vertical-align: middle;
	color: #FFFFFF;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.4em;
	text-transform: none;
	text-decoration: none;
}
.qnType {
	/* 
	height: auto;
	background-color: khaki;
	vertical-align: middle;
	*/
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.4em;
	text-transform: none;
	text-decoration: none;
}

/* "fallback" links for non-CSS supporting browsers. */
.fallback {
 display: none;
}

/* Here's our default note styles. */
.notedefault, .notenested {
 position: absolute;
 visibility: hidden;
 top: 10px;;
 left: 10px; width: 200px;
}
.notedefault {
 padding: 10px;
 border: 1px solid #369;
 background-color: #FFFFFF;
 color: white;
}
.notenested {
 width: 8em;
 padding: 3px;
 border: 1px solid #963;
 background-color: #C96;
 color: white;
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
 margin-left: 5px;
 margin-top: 15px;
}

/* Headings within notes */
.notedefault h5 {
 margin: 0 0 5px 0;
 padding: 2px;
 background-color: white;
 color: black;
}

/* Note close marker is only shown within pinned notes. */
.note-close {
 float: right;
 margin-top: 2px;
 width: 14px;
 height: 14px;
 line-height: 14px;
 color: black;
 text-decoration: none;
 visibility: hidden
}
.snb-pinned .note-close {
 visibility: inherit;
}

