form.registerform .extra-large { 
	width: 					300px; 
}
form#validator .extra-large {
	width:					300px;
}

a.product {
	height:					120px;
	overflow:				hidden;
}
/*
a.color-desc {
	display:				block;
	width:					730px;
}
*/
/* GJ 24-09: Lightbox kleurenpagina */
div#kleurinfo_lb,
div#kleurcontainer_lb {
	width:					320px;
	height:					540px;
	overflow:				auto;
	float:					left;
	line-height:			100%;
	margin-top:				0px;
}

div#kleurcontainer_lb {
	margin-left: 			10px;
	width:					360px;
}

div#kleurcontainer_lb a.kleurblok {
	display:				block;
	width:					80px;
	height:					48px;
	float:					left;
	margin:					0px 5px 5px 0px;
	cursor:					pointer;
}

div#kleurcontainer_lb a.kleurblok span {
	margin-top:				35px;
	background-color:		#fff;
	display:				block;
	text-align:				center;
	color:					#5C5C5C;
	height:					14px;
}

div#kleurinfo {
	width:					320px;
}

div#kleurinfo_lb h2 {
	margin:					0px 0px 10px 10px;
	color:					#0EAADD;
}

div#kleurinfo_lb h3,
div#kleurform_lb h3 {
	font-size:				12px;
	font-weight:			bold;
	margin-bottom:			0px;
	padding:				0px;
	color: 					#0EAADD;
}

div#kleurinfo_lb p {
	margin:					20px 10px;
	line-height:			160%;
}

form#kleurform_lb {
	margin:					10px;
}

form#kleurform_lb a.moreinfo {
	float:					left;
	line-height:			135%;
}

form#kleurform_lb textarea {
	width:					95%;
}

ul.tabs_lb{
	width:					355px;
	height:					30px;
	margin:					0px;
	margin-left:			10px;
	margin-top: 			30px;
	padding:				0px;
	padding-left:			5px;
	background-image:		url('../img/backgrounds/tabs/ul.gif');
	background-position:	bottom left;
	background-repeat:		repeat-x;
	list-style:				none;
	display:				block;
}

ul.tabs_lb li{
	float:					left;
	height:					30px;
	/*width:					50px;*/
	text-align:				center;
}

ul.tabs_lb li.selected{
	background-image:		url('../img/backgrounds/tabs/li.jpg');
	background-position:	top left;
	background-repeat:		no-repeat;
}

ul.tabs_lb li.selected a{
	background-image:		url('../img/backgrounds/tabs/a.jpg');
	background-position:	top right;
	background-repeat:		no-repeat;
	color:					#003A6B;
}

ul.tabs_lb li a{
	padding-top:			14px;
	padding-bottom:			8px;
	padding-left:			10px;
	padding-right:			10px;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
	color:					#6689A6;
	display:				block;

	padding-top:			14px;
	padding-bottom:			16px;
}

ul.tabs_lb li a:hover{
	color:					#003A6B;
}

a.product p.price span {
	line-height:			100%;
}

/*
div#full h1,
div#full p.crumb {
	margin-left:			20px;
}*/

div#header div p {
	margin-top:				10px;
}
