@import url("sprystyle.css");

.mainwidth {
	width: 964px;
}
.mainwidthkader {
	width: 758px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #FFFFFF;
	padding: 10px;
	    line-height: 120%;
}
.maintplate {
	width: 758px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #FFFFFF;
    line-height: 120%;
}
.border
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
}
.knopmarge {
	margin-right: 8px;
}
A { color: #363A43; text-decoration: underline;} 
A:visited { color:#363A43; text-decoration: underline; } 
A:active { color:#363A43; } 
A:hover { color:#555961; text-decoration: none; } 
.AF { color: #464646; font-size: 10px; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.AF:visited { color: #464646; font-size: 10px; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.AF:active { color: #464646; font-size: 10px; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.AF:hover { color: #464646; font-size: 10px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.AW { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;} 
.AW:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;} 
.AW:active { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;} 
.AW:hover { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;} 

.AWk { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;} 
.AWk:visited { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;} 
.AWk:active { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;} 
.AWk:hover { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;} 


.A2 {color: #333333;text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.A2:visited { color:#333333; text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.A2:active { color:#333333; text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.A2:hover { color:#333333; text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.AR { color: #FF0000; text-decoration: underline;} 
.AR:visited { color: #FF0000; text-decoration: underline;} 
.AR:active { color: #FF0000; text-decoration: underline;} 
.AR:hover { color: #FF0000; text-decoration: none;} 

.txtbrood       { color: #464646; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss }
.txttitel             {
	color: #1e1e1e;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/verlooptitel.jpg);
	background-repeat: no-repeat;
}
.txtslogan   {
	color: #217BB7;
	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}
.inputfield    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #E2E3E4; border: solid 1px #C6C8CA }
.inputfieldb    {
	color: black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	width: 56px;
}
.tabel { border: solid 1px #dfdfdf }
.productmonth     { color: black; background-color: #f0f3ee; border: solid 1px #68863c }
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B5C5E;
}
.just {
	text-align: justify;
}
.justify {
	text-align: justify;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-arrow-color:#192737;
	scrollbar-base-color:#4E5965;
	scrollbar-darkshadow-color:#B8BDC1;
	scrollbar-face-color:#B8BDC1;
	scrollbar-highlight-color:#B8BDC1;
	scrollbar-shadow-color:#192737;
	overflow-x: hidden;
}
.sb {
	width: 140px;
}
.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #525252;

}
.pcs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #003162;
	vertical-align: top;
	height: 19px;
}

.rf {
	background-image: url(images/rf.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.lf {
	background-image: url(images/lf.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bghome {
	background-image: url(images/bghome.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgpoll {
	background-image: url(images/poll.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.aanbborg {
	border: 1px solid #F48E00;
}
.aanbborb {
	border: 1px solid #5B74AC;

}
.aanbbor {
	border: 1px solid #C7BBC0;
}
.infobor {
	border-top: 1px solid #029881;
	border-right: 1px solid #029881;
	border-bottom: 1px solid #029881;
	border-left: 1px solid #029881;
}	
.aanbborbb {
	background-image: url(images/aanb_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.0marge {
	margin: 0px;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000000;
	background-color: #E9E9E9;
	color: #5D5D5D;
	height: 21px;
	width: 50px;
	font-weight: bold;
}
.submit2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	background-color: #E9E9E9;
	color: #5D5D5D;
	font-weight: bold;
	height: 20px;

}
.gaga {
	font-family: rial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000000;
	background-color: #029881;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	width: 24px;
}
.verloop {
	background-image: url(images/verloop.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.verloopzl {
	background-image: url(images/verloopzl.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bestelinput {
	border: 1px solid #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	text-align: center;
	width: 20px;


}
.optionstyle {
	width: 184px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 2px;
	margin-right: 15px;


}
.sortstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 21px;
	background-color: #E9E9E9;
	color: #666666;
	font-weight: bold;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.linetop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.line2 {
	background-image: url(images/bgautosuggest.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
.verloopkop {
	background-image: url(images/verloop.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: Right;
	border: none;
}
.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bolder;
}
.linespace {
	margin-top: 3px;
	margin-bottom: 3px;
}
/* product list */

.optionstylekl {
	width: 164px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.GridView{ font-size: 10pt; text-align: left; border: none; }
.GridView tr td {border: none; border-top: solid 1px #D3E3F1; height: 24px;}
.GridViewRow {
	border: none;
	border-top: solid 1px #D3E3F1;
	vertical-align: top;
	background-image: url(images/bglist.gif);
	background-repeat: repeat-x;
	background-position: left bottom;	
}
.GridRowHover {
	border: none;
	background-color: #D3E3F1;
	border-top: solid 1px #D3E3F1;
	cursor:pointer;
	background-image: url(images/bglisthover.gif);
	background-repeat: repeat-x;
	background-position: left bottom;	
}

.bestelinputlist {
	border: 1px solid #3E3E3E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	text-align: center;
	width: 20px;
	margin-bottom: 1px;

}
.keuzelist {
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.prijsklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}	
.listtitel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3E3E;
	font-weight: bold;
}
.bglaatste {
	background-image: url(images/bglaatste.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.meer {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bgprods {
	background-image: url(images/bg_prods.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.imborder {
	border: 2px solid #A4A4A4;
}
.oneven {
	background-color: #EBEFF8;
}
.products_imborder {
	border: 1px solid #5d5d5d;
	height: 36px;
	width: 36px;
	background-color: #FFFFFF;
}
.kader {
	background-image: url(images/kader.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.submenu {
	background-image: url(images/kader.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.bgkader1 {
	background-image: url(images/kader_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgkader2 {
	background-image: url(images/kader_02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgkader3 {
	background-image: url(images/kader_04.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5B5C5E;
	margin: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444242;
}
.zoekveld {
	height: 22px;
	width: 226px;
	border: 1px solid #BBBBBB;
	background-image: url(images/bgzoek.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 3px;
	margin-left: 33px;
	}
.strike {
	text-decoration: line-through;
}
.prijs {
	font-size: 14px;
	font-weight: bold;
}
.contentkader
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #FFFFFF;
	height: 100%;
}
.leftmarge {
	margin-left: 20px;
}
.rightmarge {
	margin-right: 20px;
}
#shop
{
	display:none;
}
.sieraden {
	margin: 0px;

}
.groot {
	font-size: 14px;
	font-weight: bold;
}
.txtpadding
{	
	padding-left: 22px;
	padding-top: 8px;
	padding-bottom: 11px;	
	padding-right: 22px;

	}

