/*site scrollbar*/
body {
scrollbar-base-color: #000000;
scrollbar-arrow-color: #F1AE68;
scrollbar-track-color: #9A9A9C;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: white;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}


/* tabellen */
table.menu {padding:0; border:0px; padding-left:3px;}
td {font-family:arial; font-size:11px; color:#ffffff;}

td.cms {font-family:arial; font-size:11px; color:#000000;}

td.nieuwsbrief{font-family:arial; font-size:11px; }
td.menu{ font-family:arial; background-color:#ffffff; font-size:11px;}

td.amenu{ background-color:#4A4A4A; width:25px; border:1px solid #000000;  border-left:0px; height:17px;}

a.amenu{
	color: #B4B4B4; 
	background-color:#4A4A4A;
	font-family:arial;  
	font-size:11px; 
	width:99px; 
	border:1px solid #000000; 
	border-right:0px; 
	height:19px; 
	text-decoration:none;
	padding-left:3px;
	}
a.amenu:hover{ color:#ffffff; border:1px solid #F1AE68; border-right:0px;  }
a.amenu:active{color:#ffffff; border:1px solid #F1AE68; border-right:0px;  }

a.smenu{
	padding-left:3px;
	color: #2D4A78; 
	font-family:arial;  
	font-size:11px; 
	font-weight:normal; 
	width:110px; 
	border:1px solid #ffffff; 
	text-decoration:none;
	background-color:#AAAAAC;
}
a.smenu:hover{ color:#2D4A78; border:1px solid #D9DBDF; background-color:#D9DBDF; }
a.smenu:active{color:#2D4A78; border:1px solid #D9DBDF; }

a.imenu{padding-left:20px;color: #ff0000; font-family:verdana, arial; border-bottom:1px solid white; font-size:11px; font-weight:bold; width:100%; background-color:#ffffff;border:1px solid #D9DBDF; height:19px; text-decoration:none;}
a.imenu:hover{ color:#2D4A78; border:1px solid #D9DBDF; background-color:#D7DBE3; }
a.imenu:active{color:#2D4A78; border:1px solid #D9DBDF; }

a.padmenu{color: #F1AE68; font-family:arial;font-size:11px; font-weight:bold; text-decoration:none;  background-color:#4A4A4A; height:19px;}



a {color:#F1AE68;}

/* list winkelwagen nav_naam*/

a.navnaam{color:#000000;}

a.bottom{
color:#D9E0EB;

}


/* winkelwagen*/
table.t_productlijn{width:100%; border:1px solid white; padding:0px;  background-color:#efefef; }
table.t_inwinkelwagen{width:100%; border:1px solid black; padding:0px; }

tr.tr_productlijn{background-color:#ff0000;}
tr.tr_cc{background-color:#ffffff;}
tr.tr_ee{background-color:#D9E0EB;}
td.w_wagen{color:#000000;}
a.w_wagenlijn{color:#ffffff;}

/* categorie listing*/
table.t_categorielisting{width:100%; border:1px solid #F1AE68; padding:0; background-color:transparent;}
table.t_productblok{border:1px solid #F1AE68; width:200px; height:150px; background-color:#000000;}
a.a_categorielisting{font-family:arial; text-decoration:none; width:100%; color:#ffffff}
a.a_categorielisting:hover{background-color:#4A4A4A;}

/* product listing van een categorie, die 2 aan 2 staan*/
table.t_prod_categorielisting{width:100%; border:1px solid black; padding:0; background-color:#4A4A4A;}
font.bestprijs{color:ff0000;}
a.aproductnaam{color:#ffffff;}
a.ameer{color:#ffffff;}

/*show product...............uitgebreide*/
table.showproduct{width:100%; border:1px solid black; padding:0; background-color:transparent;}
td.productnaam{font-family:arial;background-color:#ffffff; color:red; font-size:14px; font-weight:bold; text-align:center;}
td.productomschrijving{background-color:#000000; border:1px dotted black; padding:5px; color:#ffffff;}
/*img.grotefoto{margin:10px; } */
td.bestel_form{color:#000000;}

/*bestelform -mogelijkheden.... bij showprod*/
table.productspecs{width:100%; border:1px solid black; padding:0; background-color:#2D4A78;}
tr.productspecs_kopregel{background-color:#ffffff; padding:2px; font-weight:bold;}
input.bestel{background-color:#ffffff; border:1px solid black;}
input.aantal{background-color:#ffffff; border:1px solid black; width:20px; text-align:right;}

/* input */


input{font-family:arial; font-size:11px; border:1px solid black; }

input.submitzoek { border:1px;   }

input.nieuwsbrief{font-family:arial; font-size:11px; background:transparent; border:1px solid black;}
input.submitnieuwsbrief{font-family:arial; font-size:11px; background:transparent; border:1px solid black;}

input.winkelwagen_submit{font-family:arial; font-size:11px; background:transparent; border:1px solid black;}

/* afrondingprocedure*/
table.t_klant_welkom{width:100%; border:1px solid black; padding:0; background-color:#eeeeee;}
table.t_in_bestel{width:100%; border:1px solid black; padding:0; background-color:#ffffff;}
td.tussenregels{font-family:arial; font-size:11px; color:#000000;background:#F3AD68; border:1px solid black;text-align:center; font-weight:bold;}
input.in_bestel{font-family:arial; font-size:11px; border:1px solid #D9DBDF; background-color:transparent; }
input.in_bestelr{font-family:arial; font-size:11px; border:1px solid #D9DBDF; background-color:transparent; width:100%; }

td.bestel{color:#000000;}

input.in_bestels{
font-family:arial; 
font-size:11px; 
border:1px solid black; 
border-right-width:3px; 
border-top-width:0px; 
border-left-width:0px;
background-color:#dddddd; }

input.noborder{border:0px;}


select{font-family:arial; font-size:11px; border:1px solid black; background-color:transparent;}
select.in_bestel{font-family:arial; font-size:11px; border:1px solid black; background-color:transparent;}
select.datum{font-family:arial; font-size:11px; text-align:right;}
textarea.in_bestel{font-family:arial; font-size:11px; border:1px solid black; background-color:transparent;width:100%; overflow: auto;}

/*betaalwijze stap 2 van 2*/

table.t_betaalwijze{width:100%; border:1px solid black; padding:0; background-color:#eeeeee;}
td.aflevering_off {background-color:#ffffff; border:1px solid #cccccc;color:#000000;}
td.aflevering_on {background-color:##A7A7A7; border:1px solid white;color:#000000;}
input.afleverings{
font-family:arial; 
font-size:11px; 
border:1px solid black; 
border-right-width:3px; 
border-top-width:0px; 
border-left-width:0px;
background-color:#dddddd;
text-align:center;}

/* links */

