#bestel_content {
	border-bottom:5px solid #ddd;
	padding-bottom:0px;
}
#bestel_content li {
	padding:10px 0px;
	border-bottom:1px solid #ddd;
}
#bestel_content li.lastli {
	border:0;
}
#bestel_content li label {
	display:block;
	font-size:16px;
	color:#000;
	padding:0 0 0.5em;
}
#bestel_content li label input {
	margin:0 6px 0 0;
}
#bestel_content li label span {
	color:#a4a4a4;
}
#bestel_content li label span.price {
	color:#005e8f;
	padding-left:30px;
}
#bestel_content li p {
	padding:0 0 0 23px;
}
.note { -moz-border-radius: 8px; -webkit-border-radius: 8px; 
padding: 10px 25px 10px 25px;  
margin:0px 0px 10px 0px; background-color:darkred; border: 2px solid:darkred line-height:normal;  
}


.noteyellow { -moz-border-radius: 8px; -webkit-border-radius: 8px; 
background-image:url(../bestellen_demo/images/caution.gif); 
background-repeat:no-repeat; background-position: 20px 15px; padding: 20px 20px 20px 85px;  
margin:0px 15px 20px 15px; background-color:#ffffe1; border: 2px solid #f4e4b7; line-height:normal;  }

/* Begin Sidebar */
#sidebar
{
     -moz-border-radius: 18px; -webkit-border-radius: 18px; 
    margin-top: 20px;
    padding: 0px 0px 0px 0px;
    width: 220px;
    background-color:#ececee;
    margin-left: 645px;
}
/* Begin Sidebar */
#prodbar
{
     -moz-border-radius: 18px; -webkit-border-radius: 18px; 
    margin-top: 20px;
    padding: 0px 0px 0px 0px;
    width: 120px;
    background-color:#ececee;
}



#contact_info {
	border-bottom:0px solid #ddd;
}
#contact_info h3 {
	display:block;
	float:left;
	width:140px;
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding:13px 0 0;
	text-indent:5px;
}
#contact_info ul {
	display:block;
	float:left;
	width:450px;
	padding:0;
}
#contact_info ul li,  #billing_info ul li {
	clear:left;
	border-bottom:0;
	border-top:1px solid #ddd;
	padding:0;
}
#contact_info ul li.firstli,  #billing_info ul li.firstli {
	border:0;
}
#contact_info label,  #billing_info  label,
#contact_info ul select,  #billing_info select,
 textarea {
	display:block; float: left;
	margin:0px 0;
}
#contact_info ul label,  #billing_info ul label {
	clear:left;
	width:135px;
	color:#595959;
	font-size:14px;
	padding:7px 0 0 5px;
}
#contact_info textarea {
	width:290px;
	padding:7px 5px;
}
#contact_info input[type=text],textarea {
	width:376px;
	border:1px solid #ccc;
	background:#fff url(http://www.intention.nl/images/textinputbg.gif) repeat-x center top;
}
.av
{
    width:600px;
}
#contact_info input#kvknr {
	width:85px;
	margin-right:10px;
	margin-left:0px;

}
#contact_info input#zip {
    width:55px;
	margin-right:10px;
	margin-left:0px;
}
#contact_info input#fname,  #contact_info input#state {
	width:132px;
	margin-right:10px;
	margin-left:0px;
}
#contact_info input#lname {
	width:230px;
}
#contact_info input#addr2 {
	margin-top:0;
}
