@charset "UTF-8";
@import "../../Resources/Base.css";

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #4e4025;
	text-align:left;
	background: url(../images/background.gif);
	line-height: 18px;
	}
	
a, a:visited {  
	font-size:12px;
	color:#4e4025;
	text-decoration:none;
	}
	
a:hover, a:active {
	text-decoration: underline;
	color:#8e7c59;
	}
	
h1 {
	margin: 5px 0px 10px 0px; /* top right bottom left */
	text-transform: none;
	font-family: Georgia;
	font-size: 14px;
	}
	
h1.titel {
	margin: 5px 0px 10px 0px; /* top right bottom left */
	font-size:14px;
	color:#4e4025;
	}
	
a.nieuw h3 {
	text-transform: none;
	font-family: Georgia;
	font-size: 14px;
	color:#4e4025;
	font-weight:bold;
	margin: 4px 0px 10px 0px; /* top right bottom left */
	}
	
a.nieuw:hover h3 {
	color: #392e18;
	}

a.overzicht, a.overzicht:visited {
	}
	
a.overzicht h3:hover {
	color: #584935;
	}
	
a.overzicht h3 {	
	text-transform: none;
	font-size:14px;
	margin:0px 0px 10px 0px; /* top right bottom left */
	}
.columnSmall {
	float:left;
	width:190px;
}
#container {
	margin: 0 auto 0;
	padding: 0 10px 0;
	background: #ebe4d7;
	width: 960px;
	}
	
#top {
	margin: 0 0 2px 0;
	height:170px;
	}
	
	
/* ------------------------------------------------------------------------------------------- HOOFDMENU ------------------------------------------------------------------------------------------- */

#menu {
	height:24px;
	background: url(../images/bg_menu.gif) repeat-x;
	width: 960px;
	font-family: Georgia;
	padding: 5px 0px 0px 0px; /* top right bottom left */
	margin: 0 0 10px 0;
	}	

#menu a, #menu a:visited {
	color:#FFFFFF;
	}
	
#menu a:hover, #menu a:active {
	color:#f2e4e4;	
	}
	
	
/* CONTENT VLAK ------------------------------------------------------------------------------------------- */
	
.columnContent {
	text-align: left;
	padding: 0 15px 0;
	width: 550px;
	margin: 0;
	}

.columnContent2 {
	float: left;
	padding: 0;
	width: 550px;
	}
	
.columnSContent a:hover, 
.columnSContent a:active {
	color: #392e18;
	}
	
#maincontenthome {
	background: none;
	}
	
	
/* ------------------------------------------------------------------------------------------- PRODUCTHIGHLIGHT ------------------------------------------------------------------------------------------- */	
	
.producthighlight {
	border: 1px solid #a39271; 
	background: url(../images/bg_product.gif);
	padding: 10px 0 10px 10px;
	}
	
.producthighlightText {
	float: right; 
	width: 252px;
	line-height: 18px;
	margin-right: 10px;
	}
	
.producthighlightImage {
	float: left; 
	width: 260px;
	}
	
img.kader {
	border: 1px solid #a39271;
	background: #fff;
	}
	
img.kader2 {
	border: 1px solid #a39271;
	background: #fff;
	padding: 2px;
	}

td a:hover img, a:active img {
	border: 0px solid #a39271;
	padding: 0px;
	}	
	
a:hover img, a:active img {
	border: 1px solid #a39271;
	}	
	
.meerinformatie {
	height: 28px;
	width: 127px;
	text-align: center;
	margin-top: -5px;
	}
	
.meerinformatie a.homebuttons {
	background-image: url(../images/button_meer.gif);
	padding: 4px 0 0 0;
	height: 22px;
	display: block;	
	}
	
.meerinformatie a:hover.homebuttons {
	background-image: url(../images/button_meer2.gif);
	padding: 4px 0 0 0;
	height: 22px;
	display: block;	
	}
	
.directbestellen {
	text-align: center;
	width: 121px;
	height: 28px;
	padding: 0;
	margin: 0;
	}
	
.directbestellen a.homebuttons {
	background-image: url(../images/button_direct.gif);
	padding: 4px 0 0 0;
	height: 22px;
	display: block;	
	}
	
.directbestellen a:hover.homebuttons {
	background-image: url(../images/button_direct2.gif);
	padding: 4px 0 0 0;
	height: 22px;
	display: block;	
	}
	
.directbestellen2 {
	text-align: center;
	width: 121px;
	height: 28px;
	float: right;
	}
	
a.homebuttons, 
a:visited.homebuttons, 
a.buttons, 
a:visited.buttons {
	text-transform: none;
	font-weight: normal;
	color: #fff;
	}
	
a:hover.buttons, 
a:active.buttons, 
a:hover.homebuttons, 
a:active.homebuttons {
	color: #FFF;
	}
	
.lijnHomepageHorizontaalBox {
	height:25px; 
	}
	
.homebuttons {
	font-family: Georgia;
	font-weight: normal;
	color: #FFF;
	}
	
.producthighlightPrijs {
	font-family: Georgia;
	text-align: left; 
	margin-top: 20px;
	color: #4e4025;
	}
	
b.b14 {
	font-size:14px;
	color: #4e4025;
	}
	
b.b18 {
	font-size:14px;
	color: #4e4025;
	}
	
.productHomepageLijn {
	background-image: none;
	background: #e2daca;
	border: 1px solid #a39271;
	margin-top: 5px;
	padding: 10px 0 10px;
	}
	
.productHomepageContainer {
	padding:0px;
	width:258px; 
	margin: 0 0 0 10px;
	}
	
.productHomepageImg {
	margin-right:10px; 
	}
	
.productHomepageTitle {
	width: 100px;
	}
	
.productHomepageText {
	margin: 10px 0;
	}
	
	
/* TITELKNOPPEN / SIDEBARS ------------------------------------------------------------------------------------------- */

.columnS {
	background: #e2d9c9;
	margin: 0 0 15px 0;
	}
	
.columnSContent {
	border: 1px solid #a39271;
	padding: 12px;
	}

.title {
	padding: 5px 0px 0px 12px; /* top right bottom left */
	background: #8e7c59;
	height: 22px;
	font-family: Georgia;
	font-size: 12px;
	color: #ebe4d7;	
	}
	
.assortimentTitle {
	background-image: url(../images/title_assortiment.gif);
	}
	
.winkelwagenTitle {
	background-image: url(../images/title_assortiment.gif);
	}
	
.bestsellerTitle {
	background-image: none;
	}
	

/* ASSORTIMENT ------------------------------------------------------------------------------------------- */
	
ul#assortiment {
	list-style-image: url(../images/icon_list.gif);
	font-family: Georgia;
	margin: 0 0 0 17px; 
	padding: 0px;
	}
	
ul#assortiment li.active {
	list-style-image: url(../images/icon_list2.gif);
	border-left: 2px solid #cec3ae;
	background: #ebe4d7;
	margin-left: -2px;
	}
	
ul#assortiment li.active ul {
	list-style-image: url(../images/icon_none.gif);	
	margin: 0;
	padding: 0;
	}
	
ul#assortiment li.active ul a {
	color: #715d38;
	}
	
ul#assortiment li.active ul a:hover {
	color: #3f3015;
	}
	
ul#assortiment li a {
	padding: 4px 0px 4px 6px; /* top right bottom left */
	border: none;
	font-weight: normal;
	}
	
ul#assortiment li ul {
	list-style-type:none;
	margin:0px;
	padding:0px; /* top right bottom left */
	}
	
ul#assortiment li ul a {
	font-weight:normal;
	border:none;
	}
	
ul#assortiment li.bottom {
	list-style-image: url(../images/icon_none.gif);
	border: 0;
	}
	

/* OVERZICHTSPAGINA ------------------------------------------------------------------------------------------- */
	
.overzichtImage {
	margin-right:10px; 
	float:left; 
	width:76px;
	}
	
.overzichtTekst {
	width: 420px;
	margin-left: 5px;
	}
	
.overzichtTekst h3 {
	margin: 0 0 -10px 0;
	padding: 0;
	font-family: Georgia;
	}
	
.overzichtPrijs {
	width: 350px;
	padding: 3px 10px;
	*margin-top: 0px;
	background: url(../images/overzicht_bar.gif);
	font-family: Georgia;	
	}

.overzichtPrijs .b14 {
	font-size: 12px;
	}
	
.directbestellen3{
	background: url(../images/overzicht_bestellen.gif);
	font-family: Georgia;
	width: 130px;
	font-size: 12px;	
	padding: 3px 0 5px 35px;
	}

	
/* LINKS HOVER ------------------------------------------------------------------------------------------- */

.lijnHomepageHorizontaal {
	height:0px; 
	background-color:#fff;
	_background-color:none;
	_border-bottom:solid 0px #c4b59a; 
	_margin-bottom:15px;
	margin-top:10px;
	font-size:1px;
	}
	
.floatright {
	float:right;
	}
	
span.linetrough {
	text-decoration:line-through;
	}
	
.bestsellerText {
	font-family: Georgia;
	}
	
.bestsellerText a:hover, 
.bestsellerText a:active {
	color: #392e18;
	}
	
.bestsellerLijn {
	background-color:#c4b59a;
	_border-top:solid 1px #c4b59a; 
	}
	
.sale {
	width:88px; 
	height:85px; 
	margin:5px;
	}
	
	
/* PRODUCT PAGINA ---------------------------------------------------------- */

.productdetailImages {
	float: left; 
	margin-right: 10px;
	}
	
.productdetailImageBig {
	margin-bottom: 10px;
	}
	
.productdetailTekstintro  {
	float:left;
	height:200px;
	width:200px;
}
		
.productdetailTekstintro p {
	margin-top: 0px;
	}

.productdetailTekstintro .directbestellen2 {
	background-image: url(../images/button_direct.gif);
	height: 20px;
	display: block;	
	text-align: center;
	padding: 4px 0 2px;
	clear: left;
	}
	
.productdetailTekstintro .directbestellen2:hover {
	background-image: url(../images/button_direct2.gif);
	}

.productdetailTekstintro .producthighlightPrijs {
	margin: 10px -10px 20px 0;
	float: left;
	width: 200px;
	}


/* FORM ELEMENTS ----------------------------------------------------------- */

input.zoekveld {
	border: 1px solid #8e7c59; 
	color:#555555; 
	width:161px;
	}
	
input.btncolumnSmall {
	border: 0px solid #7f7f7f; 
	background: #e5e5e5 url(../images/search.gif) repeat-x top left; 
	color: #FFFFFF; 
	padding: 3px; 
	width: 167px;
	display: block;
	font-family: Georgia; 
	*margin: 0 0 -18px 0;
	}
	
input:hover.btncolumnSmall {
	background: #e5e5e5 url(../images/search2.gif) repeat-x top left; 
	border: 0px solid #da2525;
	}
	
a.btnhomepage, 
a:visited.btnhomepage {
	background: #acacac url(../images/button_meer.gif); 
	color:#FFFFFF; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	width:127px;
	font-family: Georgia;
	font-weight: normal;
	text-transform: none;
	border: none;
	}
	
a:hover.btnhomepage, 
a:active.btnhomepage {
	background: #acacac url(../images/button_meer2.gif); 
	}
	
input, 
select {
	outline: none;
	}
	
#bestelform select { 
	width:289px;	
	}
	

#bestelform textarea.opmerkingen { 	
	border:solid 1px #CCCCCC; 
	color:#555555; 
	}

/* MENU -------------------------------------------------------------------- */

/* ASSORTIMENT ------------------------------------------------------------- */	
/* FILTER NAVIGATION ------------------------------------------------------- */
/* TITELKNOPPEN ------------------------------------------------------------ */
/* BOTTOM ------------------------------------------------------------------ */

#bottom {
	height: 90px;
	background: url(../images/footer.gif) bottom;
	margin: -30px -10px -10px -10px; /* top right bottom left */
	z-index: -1;
	padding: 90px 0 20px 0; /* top right bottom left */
	color: #fff;
	}
	
#bottom h3 {
	background: url(../images/footertxt.png) top center no-repeat;
	padding: 7px;
	color: #fff;
	}
	
#bottom a, 
#bottom a:visited {  
	color:#baa88c;
	}
	
#bottom a:hover, 
#bottom a:active {
	color:#8e7c59;
	}


/* PRODUCTEN VERVOLGPAGINA (3 NAAST ELKAAR) --------------------------------------------------------- */

.productThumbList {
	border:1px solid #C4B59A;
	float:left;
	height:255px;
	margin:10px 4px 4px 2px;
	padding:5px 4px;
}
.productThumbList .thumbListPrijs {
	height:34px;
}
.productThumbList .thumbListTekst h3 {
	font-size:12px;
	height:40px;
	margin:5px 0 10px;
	overflow:hidden;
	width:167px;
}


