#html, body 
{
	top: 0px;
 	right: 0px;
 	bottom: 0px;
 	left: 0px;
 	width: 930px;
 	height: 100%;
	margin: auto;

	FONT-FAMILY: Verdana, Arial, 'Times New Roman', serif;
	FONT-SIZE: 11px;
	background-color:#FFFFFF;
	background:#FFFFFF url('../images/bd_back.gif');
	background-repeat:repeat-x;
}

INPUT, TEXTAREA, SELECT
{
	FONT-SIZE: 11px;
	COLOR: black;
	font-family: Verdana, "Times New Roman", Times, serif;
	BORDER-RIGHT: lightgrey 1px solid;
	BORDER-TOP: lightgrey 1px solid;
	BORDER-LEFT: lightgrey 1px solid;
	BORDER-BOTTOM: lightgrey 1px solid;
}
.input_noborder
{
	FONT-SIZE: 11px;
	COLOR: black;
	font-family: Verdana, "Times New Roman", Times, serif;
	BORDER-RIGHT: lightgrey 0px solid;
	BORDER-TOP: lightgrey 0px solid;
	BORDER-LEFT: lightgrey 0px solid;
	BORDER-BOTTOM: lightgrey 0px solid;
}
img
{
	border: 0px;
}
TD
{
	font-size:11px;
}
A
{
	color: #509CD6;
}
#relproddiv
{
	b/ackground-color: green;
	v/isibility: hidden;
}

#maincontainer
{	
	b/ackground-color: green;
	position: relative;
	text-align:left;
	width: 931px;
}

#bigimage
{
	cursor: hand;
	position: absolute;
	left: 150px;
	top: 125px;
	z-index: 50;
}
#bigimagetop
{
	border-top: #519ED9 1px solid;
	BORDER-RIGHT: #519ED9 1px solid;
	BORDER-LEFT: #519ED9 1px solid;
	background:#FFFFFF url('../images/md_back.gif');
}
#bigimagecontent
{
	background:#FFFFFF url('../images/md_back.gif');
	border-left: #519ED9 1px solid;
	border-right: #519ED9 1px solid;
	border-bottom: #519ED9 1px solid;
}
#bigimagetitle
{
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: white;
	font-size: 14px;
	font-weight: bold;	
}
#logodiv
{
	position: absolute;
	top: 7px;
	left: 0px;
	z-index: 10;
}
#contentcontainer
{
	position: relative;
	top: 123px;
	left: 0px;
	width: 931px;
	z-index: 10;
}
#contentdiv
{
	position: relative;
	top: 0px;
	left: 50px;
	width: 831px;
	BORDER-RIGHT: lightgrey 1px solid;
	BORDER-TOP: lightgrey 1px solid;
	BORDER-LEFT: lightgrey 1px solid;
	BORDER-BOTTOM: lightgrey 1px solid;
	background-color:#FFFFFF;
}
#contentdivhome
{
	position: relative;
	top: 0px;
	left: 50px;
	width: 831px;
}
#bottomdiv
{
	position: relative;
	width: 931px;

}
#bottomtd, #bottomtd a
{
	FONT-SIZE: 10px;
	color: gray;
	padding: 6px;
	BORDER-TOP: #CAE8F3 1px solid;
	BORDER-BOTTOM: #CAE8F3 1px solid;
	
}
#prodtablediv
{
	overflow: hidden;
	Width: 92px;
	height: 132px;
}
#prodtablediv img
{
	BORDER: lightgrey 1px solid;
}
#prodtabletd
{
	padding-left:6px;
}
#prodtablekruimel
{
	color: gray;
	padding:10px;
	BORDER-BOTTOM: lightgrey 1px solid;
	width: 500px;
}
#prodtablekruimel a
{
	color: gray;
	
}
#prodtableimage
{
	padding: 0px;
	BORDER-BOTTOM: lightgrey 1px solid;
}
#prodtabletitle
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	color: #509CD6;
	font-size: 18px;
	font-weight: bold;
}
#prodtabletitle2
{
	padding-bottom: 15px;
	color: #509CD6;
	font-size: 18px;
	font-weight: bold;
}
#prodtablecontent
{
	line-height:150%;
}

#prodtableboven, #prodtableboven a
{
	padding:10px;
	color: #509CD6;
}
#prodtableright
{
	height: 400px;
	background:#509CD6 url('../images/prod_left_back.gif');
	background-repeat:repeat-x;
}
#prodtablecontentdiv
{
	BORDER-TOP: white 2px solid;
	width: 327px;
}
#prodrighttitle
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
#prodrighttitle2
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
#prodrightcontent
{
	padding: 10px;
	color: white;
	line-height:150%;
}

#prodrightcontent a
{
	color: white;
	line-height:150%;
}


#prodrightcontent2
{
	padding-right: 10px;
	padding-left: 5px;
	margin-left: 15px;
	color: white;
	line-height:150%;
}
#prodrightcontent2 a
{
	color: white;
	line-height:150%;
}
#prodtabledetleft
{
	padding-left: 10px;
}
#prodtabledetright
{
	padding-right : 10px;
}
#homebot1
{
	height: 138px;
	width: 300px;
	BORDER: lightgrey 1px solid;
	margin-left: 3px;
	margin-bottom: 3px;
	overflow: hidden;
}
#producticon
{
	padding: 2px;
}
#homebot2
{
	height: 138px;
	width: 270px;
	BORDER: lightgrey 1px solid;
	background:#FFFFFF url('../images/poll_back.gif');
	margin-left: 5px;
	margin-bottom: 3px;
	overflow: hidden;
}
#homebot3
{
	height: 138px;
	width: 240px;
	BORDER: lightgrey 1px solid;
	margin-left: 5px;
	margin-bottom: 3px;
	overflow: hidden;
}
#polltable
{
	width: 250px;
}
#polltitle
{
	padding: 3px;
	color: #519DD8;
}
#pollradio
{
	padding-left: 10px;
	width: 20px;
}
#pollvraag
{
	color: #5D5D5D;
	width: 200px;
}
#statictableright
{
	background:#FFFFFF url('../images/prod_left_back.gif');
	width: 322px;
}
#statictabletitle
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 6px;
	color: white;
	font-size: 14px;
	font-weight: bold;
}
#statictablekruimel
{
	color: gray;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 6px;
	BORDER-BOTTOM: lightgrey 1px solid;
	w//idth: 500px;
}
#statictablecontent
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 6px;
}

#statictablecontent2
{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 6px;
}



#statictablecontenttitle
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 6px;
	color: #509CD6;
	font-size: 18px;
	font-weight: bold;
}
#relprodtable
{
	BORDER: lightgrey 1px solid;
	margin-left: 10px;
	margin-top: 20px;
}
.proddetselect
{
	background-image: url('../images/prodpull_down.jpg');
	height: 21px;
	width: 260px;
	padding: 5px;
	background-repeat:no-repeat;
	backgroung-color: yellow;
	cursor: hand;
	padding-top: 0px;
	padding-bottom: 0px;

}
.proddetselectdown
{
	background-image: url('../images/prodpull_up.jpg');
	height: 21px;
	width: 260px;
	padding: 5px;
	background-repeat:no-repeat;
	cursor: hand;
	padding-top: 0px;
	padding-bottom: 0px;
}
#proddetselectdiv
{
	visibility: hidden;
	position: absolute;
	width: 250px;
	background-color: white;
}
#proddetselectdiv td
{	
	border-bottom: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-right: lightgrey 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.proditemtitle
{
	color: #509CD6;
	font-size: 12px;
	font-weight: bold;
}
#stockok
{
	color: green;
	font-weight: bold;
}
#stockmin
{
	color: orange;
	font-weight: bold;
}
#stockno
{
	color: red;
	font-weight: bold;
}
#stockok2
{
	color: green;
}
#stockmin2
{
	color: orange;
}
#stockno2
{
	color: red;
}
#aanbiedingvan
{
	color: gray;
	text-decoration:line-through;
	font-size : 14px;
	font-weight: bold;
}
#aanbiedingvoor
{
	color: red;
	font-size : 14px;
	font-weight: bold;
}
#minicart_header
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 10px;
	border-bottom: #FFFFFF 1px solid;
}
#minicart_cell
{
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 4px;
}
#minicart_bottom
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 3px;
	border-top: #FFFFFF 1px solid;
}
#cart_header
{
	color: #509CD6;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: lightgray 1px solid;
}
#cart_coupon
{
	color: orange;
}
#cart_tablecell
{
	border-bottom: lightgray 1px solid;

}
#checkout_head
{
	color: #509CD6;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
}
#checkout_subhead
{
	color: gray;
	font-weight: bold;
}
#checkout_error
{
	color: red;
	font-weight: bold;
}
#checkout_active a
{

}
#checkout_inactive a
{
	color: gray;
	text-decoration: none;
}
#checkout_tekst
{
	height: 22px;
}

#checkout_button
{
	color:#509CDD;   
	c/olor:gray;   
	font: bold 84% verdana;   
	background-color:#E1E4E7;   
	border:1px solid;   
	b/order-color: #509CDD;   
	border-color: gray;   
}


#dealerhead
{
	color: #509CD6;
	font-size: 12px;
	font-weight: bold;
}
#zoekcell1
{
	padding: 3px;
	width: 370px;
	border-bottom: lightgray 1px solid;
}
#zoekcell2
{
	padding: 3px;
	width: 160px;
	border-bottom: lightgray 1px solid;
}
#zoekcell3
{
	padding: 3px;
	width: 50px;
	border-bottom: lightgray 1px solid;
}
#formlabel
{
	height: 23px;
	vertical-align:text-top;
	padding-right: 10px;
}
#formfield
{
	height: 23px;
}
#bladerdiv
{
	z-index: 10;
}

#aanbiedingdiv_main
{
	padding: 5px;
}


#aanbiedingdiv_content
{
	b/ackground-color: yellow;
	border:1px;
}

#aanbiedingdiv_priceback
{

	b/ackground-color: green;
	position: absolute;
	t/op:10px;
	l/eft:10px;
}


#aanbiedingdiv_pricefront
{

	b/ackground-color: yellow;
	width: 65px;
	position: absolute;
	top:25px;
	left:0px;
	color:#ffffff;
	font-weight:bold;
	text-align: center;
}

#aanbiedingdiv_prodimg img
{
	BORDER: lightgrey 1px solid;
}

#aanbieding_titel
{
	b/ackground-color: green;
	margin: 0px 2px 2px 5px;
	font-weight:bold;
}

#aanbieding_omschr
{
	b/ackground-color: red;
	margin: 2px 2px 2px 5px;
}


#aanbieding_mandje
{
	b/ackground-color: red;
	margin: 2px 2px 0px 5px;
}

#aanbiedingdiv_right
{
	b/ackground-color: purple;
	width: 300px;
	BORDER: #C9D683 1px solid;
	padding: 5px;
}

#aanbiedingtable_right_content
{
	height:100%;
	border:1px;
}


.aanbieding_right_titel
{
	color: #A9C503;
	font-size: 14px;
	font-weight: bold;	
}
#aanbieding_top
{
	height: 31px;
	background-image: url('/images/aanbieding.png');
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;	
}

#lijn_grijs hr
{
	border: 0;
	background-color: #D3D3D3;
	height: 1px;
	width:100%;
}
#test
{
}


.td_header
{
	background-color:#1798D2;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	height:24px;
}
.td_title
{
	font-size: 14px;
	font-weight: bold;
	color: #1798D2;
}
.td_text
{
}
.td_error
{
	FONT-SIZE: 10px;
	color: red;
}
.td_star
{
	color: red;
}
.td_label
{
	font-weight: bold;
	color: #1798D2;
}
.td_formlabel
{
	color: #545454;
}
.td_question
{

}
.td_summary
{
	color: #000000;
	background-color:#ECECEC;
}
.td_summaryhead
{
	font-weight: bold;
	color: #000000;
	background-color:#D8D8D8;
}
