/* RESET CSS */
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, 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: none; }
:focus { outline: 0; }
body { line-height: 1; }
ul, ol 	{ font-family: Arial; font-size: 12px; color: #FFFFFF; line-height: 17px; margin-left: 15px; padding-left: 0px;}
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }
 
body { padding: 0px; margin: 0; font-family: Georgia; font-family:Arial; color:#554A19; font-size:12px; }
#main { width: 980px; min-height:570px; margin: 0px auto; background-color:#FFFFFF; }
#midden { width: 980px; height:inherit; }
#links { width: 490px; height:345px; float:left; background-color:#FFFFFF; }
#linksafb { width: 240px; float:left; padding:0 0 0 60px; overflow:hidden; }
#linksafb a { font-family:Georgia; font-size:13px; color:#5c4d06; text-decoration:none; line-height:18px; }
#linksafb a:hover { text-decoration:underline; }
#rechts { width: 460px; background-color:#FFFFFF; float:left; padding:0px 15px 0px 15px; }
#bottom { background-image:url(/img/bottom.jpg); background-repeat:no-repeat; padding: 35px 0px 0px 0px; clear:both; height:30px; text-align:right; }
.titel { margin:5px 0px 30px 0px; }
p, td { font-family: Arial; font-size: 12px; color: #554a19; line-height: 17px; }
.weprovide, .weprovide a { font-family: Arial; font-size: 10px; color: #6d78aa; line-height: 17px; margin:0px; padding:0px; text-decoration:none; }
h1 { font-family: Georgia; font-size: 24px; color: #28367A; margin:0px; padding:0px; }
a { color: #554a19; }
a:hover { text-decoration: none; color: #000000; }
input, textarea, select, button	{ font-family: Arial; font-size: 12px; margin: 2px 0px; padding: 1px; border:1px solid #554a19; color: #554a19; }
h2 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; }

.clear { content:"."; clear:both; height:0px; display:block; overflow:hidden; }

img.producten { clear:both; }
.productentekst, .productentekst a { padding-top:4px; font-size:11px; text-decoration:none; }
.productenimg {overflow:hidden; height:170px;}
.productenall { padding:4px; text-align:center; width:140px; float:left; border:1px solid #EEEEEE; }
.productbutton { float:left; width:230px; }

.imagefader	{ width:310px; height:345px; margin-left:180px; margin-top:200px; position:absolute; }

.pborder { border:1px solid #000; float:left; line-height:28px; height:28px; background:#323f79; margin:30px 0 0 0; }
.pborder a { color:#ebe7d4; padding:0 5px; text-decoration:none; display:block; }
.pborder a:hover { color:#ffffff;  }

.orderBtn { background-color:#323f79; height:27px; padding:5px; color:#ebe7d4; line-height:15px; border:1px solid #000; font-weight:bold; }

.error { color:#900; font-weight:bold; font-size:11px; }

ul#hmenu { list-style:none; margin:0; padding:0; background-image:url(/img/bg.gif); background-repeat:repeat-x; background-position:0 -190px; width:170px; overflow:hidden; }
ul#hmenu li { overflow:hidden; height:30px; display:block; margin:0; padding:0; vertical-align:bottom; }
ul#hmenu a { height:30px; overflow:hidden; margin:0; padding:0; display:block; }
ul#hmenu a:hover img { margin-top:-30px; color:#000; }
ul#hmenu a.active img, ul#hmenu  a.active:hover img  { margin-top:-60px; }

ul#vmenu { margin:0; padding:0; list-style:none; }
ul#vmenu li a { display:block; padding-left:10px; background:url(/img/bullit.gif) no-repeat 0 4px; }

/* img {
	behavior: url(iepngfix.htc) 
}
*/

