/* CSS Document */
html {
height:100%;
}
body {
height:100%;
font-family:Verdana;
overflow-y:scroll;
overflow-x:hidden;
margin:0;
padding:0 auto;
background-color:#FFF;

}

#start a#startlink , #dhz a#dhzlink , #fs a#fslink , #inbinden a#inbindenlink , #papier a#papierlink , #posters a#posterslink , #lamineren a#laminerenlink , #presenteren a#presenterenlink , #scannen a#scannenlink , #fotos a#fotoslink , #fk a#fklink , #textiel a#textiellink , #canvas a#canvaslink , #overig a#overiglink , #bestellen a#bestellenlink , #contact a#contactlink 
{color:#FFF;}

#dhzsub, #fssub, #inbsub, #papsub, #postsub, #lamsub, #pressub, #scansub, #fotosub, #fksub, #textsub, #cansub, #oversub, #bestsub, #consub {
display:none; 
}
#dhz #menu ul#dhzsub {
display:block;
}

#dhzkopi #menu ul#dhzsub {
display:block;}
#dhzkopi #menu ul#dhzsub a.kopie {
	color:#FFF;}
#dhzprint #menu ul#dhzsub {
display:block;}
#dhzprint #menu ul#dhzsub a.print {
	color:#FFF;}
	
#fs #menu ul #fssub {
	display:block; 
	}

#fskopie #menu ul #fssub {
	display:block; 	}
#fskopie #menu ul #fssub a.kopie {
	color:#FFF;}
#fsprint #menu ul #fssub {
	display:block;	}
#fsprint #menu ul #fssub a.print {
	color:#FFF;}
#fsreken #menu ul #fssub {
	display:block;	}
#fsreken #menu ul #fssub a.reken {
	color:#FFF;}
	
#inbinden #menu ul#inbsub, #inring #menu ul#inbsub, #inlijm #menu ul#inbsub, #inoverig #menu ul#inbsub {
	display:block; }
#inring #menu ul #inbsub a.ring {
	color:#FFF;}
#inlijm #menu ul #inbsub a.lijm {
	color:#FFF;}
#inoverig #menu ul #inbsub a.overig {
	color:#FFF;}	
	
#papier #menu ul#papsub, #papstickers #menu ul#papsub, #papenvelop #menu ul#papsub, #papsheets #menu ul#papsub {
	display:block; }
#papstickers #menu ul #papsub a.stickers {
	color:#FFF;}
#papenvelop #menu ul #papsub a.envelop {
	color:#FFF;}
#papsheets #menu ul #papsub a.sheets {
	color:#FFF;}	
	
#posters #menu ul#postsub, #postkleur #menu ul#postsub, #postzw #menu ul#postsub, #postbest #menu ul#postsub {
	display:block; }
#postkleur #menu ul #postsub a.postkleur {
	color:#FFF;}
#postzw #menu ul #postsub a.postzw {
	color:#FFF;}
#postbest #menu ul #postsub a.postbest {
	color:#FFF;}	
		
#lamineren #menu ul#lamsub, #lamklein #menu ul#lamsub, #lamgroot #menu ul#lamsub {
	display:block; }
#lamklein #menu ul #lamsub a.lamklein {
	color:#FFF;}
#lamgroot #menu ul #lamsub a.lamgroot {
	color:#FFF;}
	
#presenteren #menu ul#pressub, #presop #menu ul#pressub, #prespos #menu ul#pressub {
	display:block; }
#presop #menu ul #pressub a.presop {
	color:#FFF;}
#prespos #menu ul #pressub a.prespos {
	color:#FFF;}
	
#scannen #menu ul#scansub, #scanzw #menu ul#scansub, #scankleur #menu ul#scansub, #scanarchief #menu ul#scansub {
	display:block; }
#scankleur #menu ul #scansub a.scankleur {
	color:#FFF;}
#scanzw #menu ul #scansub a.scanzw {
	color:#FFF;}
#scanarchief #menu ul #scansub a.scanarchief {
	color:#FFF;}	
			
#fotos #menu ul#fotosub, #fotoprijs #menu ul#fotosub, #fotobest #menu ul#fotosub, #fotolijst #menu ul#fotosub {
	display:block; }
#fotoprijs #menu ul #fotosub a.fotoprijs {
	color:#FFF;}
#fotobest #menu ul #fotosub a.fotobest {
	color:#FFF;}
#fotolijst #menu ul #fotosub a.fotolijst {
	color:#FFF;}	
			
#fk #menu ul#fksub, #fksteen #menu ul#fksub, #fkpuzzle #menu ul#fksub, #fkmuis #menu ul#fksub {
	display:block; }
#fksteen #menu ul #fksub a.fksteen {
	color:#FFF;}	
#fkmuis #menu ul #fksub a.fkmuis {
	color:#FFF;}	
#fkpuzzle #menu ul #fksub a.fkpuzzle {
	color:#FFF;}	

#textiel #menu ul#textsub, #trans #menu ul#textsub, #zeef #menu ul#textsub, #snij #menu ul#textsub, #bord #menu ul#textsub {
	display:block; }
#trans #menu ul #textsub a.trans {
	color:#FFF;}	
#zeef #menu ul #textsub a.zeef {
	color:#FFF;}	
#snij #menu ul #textsub a.snij {
	color:#FFF;}	
#bord #menu ul #textsub a.bord {
	color:#FFF;}	
	
#canvas #menu ul#cansub, #canprint #menu ul#cansub, #canlijst #menu ul#cansub, #canschil #menu ul#cansub {
	display:block; }
#canprint #menu ul #cansub a.print {
	color:#FFF;}	
#canlijst #menu ul #cansub a.lijst {
	color:#FFF;}	
#canschil #menu ul #cansub a.schil {
	color:#FFF;}	

#overig #menu ul#oversub, #afwerk #menu ul#oversub, #dienst #menu ul#oversub, #inkt #menu ul#oversub, #supp #menu ul#oversub{
	display:block; }
#afwerk #menu ul #oversub a.afwerk {
	color:#FFF;}	
#dienst #menu ul #oversub a.dienst {
	color:#FFF;}	
#inkt #menu ul #oversub a.inkt {
	color:#FFF;}	
#supp #menu ul #oversub a.supp {
	color:#FFF;}	
			
#bestellen #menu ul#bestsub, #best2 #menu ul#bestsub, #bestfotos #menu ul#bestsub {
	display:block; }
#best2 #menu ul #bestsub a.best2 {
	color:#FFF;}	
#bestfotos #menu ul #bestsub a.fotos {
	color:#FFF;}	
			
#contact #menu ul#consub, #open #menu ul#consub, #ons #menu ul#consub {
	display:block; }
#open #menu ul #consub a.open {
	color:#FFF;}	
#ons #menu ul #consub a.ons {
	color:#FFF;}

#container {
	position:relative;
	width: 1003px;
	text-align:left;
	padding: 0 auto;
	overflow:hidden;
background-color:#FFF;
	min-height: 100%;
	margin:0 auto;
	border:1px solid #000;
}
#header {
width:1003px;
padding:0 auto;
height:80px;

}
#content {
	margin-left:170px;
	margin-right:60px;
	height:100%;
}
#contentkerst {
	margin-left:170px;
	margin-right:60px;
	height:100%;

}
#footer {
height:20px;
margin:0;
}

#alf2 {
margin-left:170px;
margin-right:60px;
}

#menuwrapper {
width:124px;
float:left;
}
   #menu {
	   position:absolute;
	 margin-top:-13px;
	 font-family:verdana;
	 width:120px;}

   #menu ul
   {
     list-style:none;
     margin-left:-25pt;
     font-size:11px;
     font-weight:bold;
   }
   #menu ul li.subactive a{
color:#FFFFFF;
}
   #menu li a
   { 
     display:block;
	 padding-left:7px;
     color: black; 
     text-decoration: none;
     background-image:url(plaatjes/homeknop.png);
	 background-repeat:no-repeat;
	  line-height:23px;
		  }

   #menu ul.submenu
   {
   width:90px;
	 padding-left:51px;
	 font-size:9px;
	 font-weight:normal;
	 padding-top:2px;
	 
   } 
   #menu ul.submenu li a{
      background-image:url(plaatjes/subknop.png);
	  line-height:18px;}
	 
   #menu li a:hover
   {color: #FFFFFF;   }
   
   #menu li 
   {padding:2px;}

	 
*:first-child+html #menu ul
   {margin-left:5px;}
   

*:first-child+html #menu ul.submenu {
margin-left:-35px;
}

#tabel{
font-size:12px;
border: solid 1px #000;
background-color:#f4001c;
padding-right:3px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
}
* html #tabel {
border-collapse:separate;
}
#tabel td{
padding-top:2px;
padding-bottom:2px;

}
#image{
padding:1px;
font-size:12px;
border-spacing: 0;
border-collapse: collapse;

}
* html #image {
border-collapse:separate;
}
#image td{
padding:1px;
margin: 0;
padding-left:2px;
}
.kopje {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	background-color:#000000;
	padding:0px;
	text-align:center;
	border-spacing:0px;
	border:solid 1px #FFF;
}
#kopje {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	background-color:#000000;
	padding:0px;
	text-align:center;
	border-spacing:0px;
	border:solid 1px #FFF;
}
.onderkopje {
	color: #000;
	background-color:;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
}

a.onderkopje {
	color: #00000;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
}
a.onderkopje:visited{
color:#000000;
}
a.onderkopje:hover{
color:red;
text-decoration:none;}
#tekst{
font-size:12px;
background-image:url(plaatjes/kersttrans.png);
}
#tekst td.kopje{
font-family:verdana;
font-size: 12px;
padding:0px;
padding-left:2px;
}

* html #tekst {
border-collapse:separate;
}
#tekst td{
border:solid #FAFF9B;
border-width:0px 0px 0px 0px;
margin: 0;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
padding-right:5px;
}

#tekstkerst{
font-size:12px;
background-image:url(plaatjes/kersttrans.png);
}
#tekstkerst td.kopje{
font-family:verdana;
font-size: 12px;
padding:0px;
padding-left:2px;
}

* html #tekstkerst {
border-collapse:separate;
}
#tekstkerst td{
border:solid #FAFF9B;
border-width:0px 0px 0px 0px;
margin: 0;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
padding-right:5px;
}

#tekst2 td{
color:#000000;
border-width:3px 0 0 0;
font-size:12px;
margin: 0;
padding-left:2px;
}
.popup {
position:absolute;
	width:302px;
	height:202px;
	background-color: #ffffe6;
	border:thin solid #000000;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	}
.popup label {
float:left;}

a.linktext{
color:#000000;
text-decoration:none;
font-weight:bold;}
a.linktext:visited{
color:#00000;
}
a.linktext:hover{
color:#FF0000;
text-decoration:none;}
a.linktext2{
color:#000000;
text-decoration:none;
font-weight:bold;}
a.linktext2:visited{
color:#00000;
}
a.linktext2:hover{
color:#4a2980;
text-decoration:none;}
a.alftext{
color:#000;
text-decoration:none;
font-weight:bold;}
a.alftext:visited{
color:#000;
}
a.alftext:hover{
color:#FF0000;
text-decoration:none;}

#lichtgeel {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FFFFCC;
	
	}
	#neongeel {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FFFC00;
	
	}
	#roze {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FDBDBE;
	
	}
	#grasgroen {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #84CC2F;
	
	}
	#neonfuchsia {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FE1874;
	
	}
	#lichtblauw {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #D1EBED;

	}
	#koningsblauw {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #85B9CD;
	
	}
	#oranje {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FC7820;
	
	}
	#neonoranje {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FF4902;
	
	}
	#zalm {
	position:absolute;
	width:110px;
	height:110px;
	background-color: #FFA07A;
	}
	   #extra{
	 font-family:verdana;
	 width:25em;
	 display:none;
   }

#enquete td{
border-top:#999999 solid 1px;
border-bottom:#999999 1px;
font-family:verdana;
font-size:12px;
}
#bannerhome {
position:absolute;
margin-left:17px;
margin-top:-5px;
width:33;
height:28;
}
#bannermail {
position:absolute;
margin-left:67px;
margin-top:-5px;
width:33;
height:28;
}
#bannerdisclaimer {
position:absolute;
margin-left:117px;
margin-top:-5px;
width:33;
height:28;
}
#lijst {
position:absolute;
	width:390px;
	height:222px;
	background-color: #FFFFFF;
	border:thin solid #000000;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	z-index:1;
	margin-left:436px;
}

	* html #productlijst {
	width:390px;
	height:222px;
	}
* html #lijst {
	margin-left:385px;
}
#lijst label {
float:left;}

#producten {
border:solid 1px #000000;
font-size:12px;
border-spacing: 0;
border-collapse: collapse;
background-color:#f4001c;
}

#producten td{
border:solid #000000;
border-width:1px 0 0 0;
margin: 0;
padding-left:2px;
}
#producten a{
color:#000000;
text-decoration:none;
font-weight:bold;}
#producten a:visited{
color:#000000;
}
#producten a:hover{
color:#FF0000;
text-decoration:none;}

#productlijst {
	position:relative;
	width:385px;
	height:182px;
	background-color: #FFFFFF;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	z-index:1;
	overflow-y:scroll;
	overflow-x:hidden;
	}
#productlijst span
   {
   background-color:#000000;
   color:#FFFFFF;
   margin-left:0px;
   width:48%;
   }
#productlijst a{
color:#000000;
text-decoration:none;
font-weight:bold;}
#productlijst a:visited{
color:#000000;
}
#productlijst a:hover{
color:#FF0000;
text-decoration:none;}

#copieload {
	position:absolute;
	background-color:#FFF;
	margin-left:-5px;
	margin-top:290px;
	width:273px;
	height:119px;
	border:thin solid #000000;
	padding:2px;
	font-family:verdana;
	font-size:12px;
}

#formtekst{
font-family:verdana;
font-size:12px;
}
.alfindex{
border-bottom:thin solid #000000;
color: #000;
font-weight: bold;
font-family: Verdana;
font-size: 10px;
}
   #bestel
   {
	 font-family:verdana;
	 width:200px;
	 margin-left:-5;
	 margin-top:10pt;
   }
   #bestel ul
   {
     list-style:none;
	 font-size:13px;
	 font-weight:bold;
   }
   #bestel li a
   { 
     display:block;
	 padding-left:5px;
     color: black; 
     text-decoration: none;
      background-image:url(plaatjes/contentknop.png);
	  background-repeat:no-repeat;
	  line-height:1.8em;
		  }
		  
   #bestel li a:hover
   {
     color: #FFFFFF;
   }
   #bestel li 
   {
     border:thin;
	 border-color:#000000;
	padding:2px;
}

* html #bestel li {
     border-top: 3px solid #FAFF9B;
	 padding:0px;
	 }
	 * html #bestel{
	 width:10em;
	 }
* html #bestel ul
   {
     margin-left:10pt;
	 }
* html #bestel li a{
border-width:thin; 
width:100%;}

#pap {
	position:absolute;
	width:110px;
	height:110px;}
#pap2 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap3 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap4 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap5 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap6 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap7 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap8 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap9 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap10 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap11 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap12 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap13 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap14 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap15 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap16 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap17 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap18 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap19 {
	position:absolute;
	width:110px;
	height:110px;}
	
	#pap20 {
	position:absolute;
	width:110px;
	height:110px;}
	#pap21 {
	position:absolute;
	width:110px;
	height:110px;}
#tekst td.bestel {
border-top:solid thin black;
}
.kersttext {
	font-family:verdana;
	font-size:20px;
	font-weight:bold;
}

#apDiv1kerst {
	position:absolute;
	width:519px;
	height:250px;
	z-index:5;
	background-color:#039146;
	border:thin solid #000000;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	margin-left:120px;
}

#apDiv1 {
	position:absolute;
	width:519px;
	height:250px;
	z-index:5;
	background-color:#FFFFCC;
	border:thin solid #000000;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	margin-left:120px;
}
.text2 {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.prijs {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:18px;
}
.wk2010 {
	font-size: 11px;
	background:#f37027;
	border: 1px solid #000;
	padding-left: 1px;
}
#tabelwk{
font-size:12px;
border: solid 1px #000;
padding-right:3px;
padding-left:3px;
padding-top:2px;
padding-bottom:2px;
}