/* CSS Document */

.shop_titel {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:300; color:#999999; line-height:30px;
}
.shop_titel b {
	color:#91541b; font-size:16px;
}
.imgexmple1 {
	border:1px solid #666666; margin:2px;
	max-width:190px;
}
.imgexmple:hover, .imgexmple2:hover {
	border:1px solid #000000;
}
.imgexmple2 {
	border:1px solid #666666; margin:2px;
	max-width:110px;
}
.imgexmple3 {
	border:1px solid #666666; margin:0px;
	max-height:110px;
}

.tabel_productinfo a { border:0px; text-decoration:none; }
.lightview { border:0px; }
.lightview:hover { border:0px; }

/* navigatie */
.navigatie input, select {
	padding:2px; margin:0px;
	border:1px solid #999999;
}

.aktie {
	line-height:30px; font-size:12px; color:#333333;
}

.back {
	font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none;
}
.back img {
	border:0px;
}
.ttitel {
	font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; font-weight:300; color:#91541b;
}

.prijs {
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:300; color:#000000;
}
.product_titel {
	font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:32px; font-weight:300; color:#dd044c;
}

/* product_rij width:540px */
.product_rij {
	width:660px; padding:10px; margin:0px;
}
.product_rij td {
	padding:8px; border-bottom:1px solid #e5e5e5;
	text-align:left;
}
.product_rij img {
	max-height:140px; max-width:200px; border:1px solid #909090; border:1px solid #FFFFFF;
}
.product_rij img:hover {
	border:1px solid #333333;
}
.product_rij .c {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;
}
.product_rij .c a {
	font-size:20px; font-weight:300;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; 
	color:#dd044c;
	margin:10px; float:left; border:0px;
}
.product_rij .c a:hover {
	color:#333333;
}
.product_rij a {
	border:0px;
}
.product_rij b {
		font-size:14px;
}
.product_rij .rijblock {
	float:left; width:270px; padding:10px;
}
.product_rij .rijblock b {
	font-weight:300;
}

.tabel {
	width:100%; padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;
}
.tabel td {
	padding:3px;
}

/* categorie lijst */
.tabel_categorie {
	width:100%; padding:10px; margin:0px;
}
.tabel_categorie td {
	padding:0px; border-bottom:1px solid #e5e5e5;
}
.tabel_categorie td a {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;
	display:block; padding:10px; margin:0px; border-bottom:1px solid #FFFFFF;
	background-color:#e5e5e5;
}
/* productinfo lijst */
.tabel_productinfo {
	width:620px; padding:15px; margin:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;
}
.tabel_productinfo td {
	padding:8px;
}
.line {
	padding:8px; border-bottom:1px solid #e5e5e5;
}
.tabel_productinfo td b {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;
	margin:0px;
}
/* besteltabel stap 1 */
.tabel_bestel {
	width:100%; padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;
}
.tabel_bestel td {
	padding:3px; border-bottom:1px solid #e5e5e5;
}
.bestelform input {
	padding:3px; border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;
}
.bestelform textarea {
	width:250px; height:100px;
	padding:2px; border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;
}
/* controle tabel stap 2 */
.tabel_controle {
	width:100%; padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;
}
.tabel_controle td {
	padding:3px; border-bottom:1px solid #e5e5e5;
}
/* Validation stuff */
#bestelform .error {
	border: 1px solid #e53e3a;
}


.form_knop {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#fff;
	padding:10px; margin:10px; border:1px solid #628258;
	background-color:#73a96d;
}
.tekstbestelling {
	line-height:24px; padding:10px;
}

/* bestelknop */
.bestel_knop {
	width:70px; padding:1px; text-align:center;
	border:1px solid #333333; background-color:#e5e5e5;
}
.bestel_knop a {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;
	display:block; color:#333333;
}

/* Zoeken opmaak */
.zoeken {
	padding:10px;
}
.zoeken ul {
	padding:0px; margin:0px;
}
.zoeken ul li {
	list-style:none; height:25px; line-height:25px;
	padding:0px; margin:0px;
}

/* ideal */
.ideal {
	width:640px;
	padding:10px;
}

/* Winkelmand stap */
.winkelmandstap {
	width:640px;
	padding:10px;
}
.winkelmandstap h2 {
	margin-top:5px;
}