@charset "utf-8";
/* CSS Document */

.clear { clear: both;}

.typeDiv, .item
{
	float: left;
	width: 412px;
}
.typeDiv .radioDiv, .config .configSelect, .color .colorSelect, .item .select
{
	float: left;
	width: 25px;
}
.typeDiv .imageDiv, .config .configImage, .color .colorImage, .item .image
{
	float: left;
	width: 120px;
}
.typeDiv .summaryDiv, .config .colorSummary, .color .colorSummary, .item .summary
{
	float: left;
	width: 240px;
	text-align: left;
}


.optionDiv { width: 400px;}
.optionDiv .option { padding-bottom: 4px;  width: 400px;}
.optionDiv div { float left;}

#right #overzicht .typeDiv .summaryDiv p, #right #overzicht .product .productSummary p
{
	padding:3px 0 10px 0px;
}
#right #overzicht .optioncontainer
{
	margin-left: 14px;
}

#right #overzicht .optioncontainer
{
	margin: 0px;
	padding: 10px 0px;
}

#right #overzicht h4
{
	margin: 0px;
	padding: 10px 0px 0px 14px;
}

#right #overzicht .config p
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

input.size
{
	width: 43px;
	border: 1px solid #CD7D66;
}

.strong
{
	font-weight: bold;
}
.redText
{
	color: #FF0000;
}
p.noPadding
{
	padding: 0px;
}

h4
{
	clear: left;
}
h4.h4form
{
	margin: 0px;
	padding: 0 0 10px 56px;
}
#bestelling h4
{
	margin: 10px 0px 0px 0px;
}

.description a
{
	width: 100%;
}
span.formBox
{
	display: box;
	float: left;
	width: 150px;
}