body { 
	background-color: #6e6e71;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
	margin: 0px;
	padding: 0px;
	height: 100%;
}

p, td {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}

#box {
	position: relative;
	width: 1000px;
	background-color: #434244;
	margin: 0px auto;
	padding: 0px;
	height: 100%;
}

#site {
	float: left;
	width: 978px;
	background-color: #434244;
}

#header {
	float: left;
	width: 978px;
	height: 128px;
	background-color: #434244;
	background-image: url(/images/header.jpg);
	background-repeat: no-repeat;

}

#links {
	float: left;
	width: 978px;
	height: 25px;
}

#logo {
	float: left;
	width: 438px;
	height: 103px;
}

#shopmenu {
	position: relative;
	float: left;
	width: 218px;
	background-color: #434244;
}

ul.shopmenu {
	list-style-type: none;
	width: 218px;
	margin: 0px;
	padding: 0px;
}

ul.shopmenu a {
	color: #FFFFFF;
	text-decoration: none;
}

ul.shopmenu a:hover {
	color: #dcaf72;
	text-decoration: none;
}

ul.shopmenu li.active {
	float: left;
	width: 196px;
	margin: 0px;
	padding-left: 22px;
	padding-top: 5px;
	background-image: url(/images/menu_active_bg.gif);
	background-repeat: no-repeat;
	
	border-bottom: #6d6e71 1px solid;
	background-color: #59595c;
}

ul.shopmenu li.inactive {
	float: left;
	width: 196px;
	height: 21px;
	margin: 0px;
	padding-left: 22px;
	padding-top: 5px;

	background-image: url(/images/menu_inactive_bg.gif);
	background-repeat: no-repeat;
}

ul.shopmenu_sub {
	list-style-type: none;
	width: 196px;
	margin: 12px 0px 0px -10px;
	padding-left: 0px;
}

ul.shopmenu_sub li.sub_inactive {
	float: left;
	width: 196px;
	height: 20px;
	margin: 0px;
	padding-left: 10px;
}

ul.shopmenu_sub li.sub_active {
	float: left;
	width: 196px;
	margin: 0px;
	padding-left: 10px;
	background-image: url(/images/pijl_bruin.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

ul.shopmenu_sub li.sub_active a {
	color: #dcaf72;
	text-decoration: none;
}

ul.shopmenu_sub li.sub_active a:hover {
	color: #dcaf72;
	text-decoration: none;
}


ul.shopmenu_sub_sub {
	list-style-type: none;
	width: 186px;
	margin: 8px 0px 0px 0px;
	padding-left: 0px;
}

ul.shopmenu_sub_sub li.sub_sub_inactive {
	float: left;
	width: 196px;
	height: 20px;
	margin: 0px;
	padding-left: 10px;
}

ul.shopmenu_sub_sub li.sub_sub_active {
	float: left;
	width: 196px;
	height: 20px;
	margin: 0px;
	padding-left: 10px;
	background-image: url(/images/pijl_bruin.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#cmsmenu {
	float: left;
	width: 520px;
	padding-top: 5px;
	padding-left: 48px;
	height: 21px;
	color: #ffffff;
	background-color: #a48660;
}

span.menu2 {
	color: #dcaf72;
}

#cmsmenu a {
	color: #ffffff;
	text-decoration: none;
}

#cmsmenu a:hover {
	color: #434244;
	text-decoration: none;
}


#content {
	float: left;
	width: 568px;
	background-image: url(/images/content_bg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

#content div.artikel {
	margin: 46px 48px 12px 48px;
}

#content div.tekst {
	margin: 6px 48px 12px 48px;
}


#rightmenu {
	position: relative;
	float: left;
	width: 192px;
	background-color: #434244;
	margin-top: 124px;
}

#sfeerfoto {
	position: absolute;
	top: 0px;
	left: 612px;
	width: 366px;
	height: 278px;
}

#right_bar {
	position: relative;
	float: left;
	width: 22px;
	background-color: #6e6e71;
	height: 100%;
}

#infoto {
	margin-top: 244px;
	background-color: #FFFFFF;
	width: 174px;
	line-height: 18px;
	padding-top: 4px;
}

div.low {
	z-index: 1;
}

div.schaduw_links {
	position: absolute;
	top: 0px;
	left: 205px;
	width: 13px;
	background-color: transparant;
	background-image: url(/images/schaduw_links.png);
	background-repeat: repeat-y; 
	height: 100%;
	z-index: 1000;
}

div.schaduw_rechts {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 13px;
	background-color: transparant;
	background-image: url(/images/schaduw_rechts.png);
	background-repeat: repeat-y; 
	height: 100%;
	z-index: 1000;
}

a.prod {
	color: #595959;
	font-weight: bold;
	text-decoration: none;
}

a.navigatie {
	color: #6D6E72;
	font-weight: normal;
	text-decoration: none;
}

a.nav_bold {
	color: #6D6E72;
	font-weight: bold;
	text-decoration: none;
}

a.nav_hot {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

div.zoeken {
	float: left;
	padding-left: 18px;
	background-color: #5a5a5c;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 176px
}

input.zoeken {
	border: 1px solid #000000;
	background-color: #6d6e72;
	color: #ffffff;
	width: 100px;
	height: 14px;
	font-size: 11px;
}

a.zoeken {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

div.mandje {
	float: left;
	padding-left: 18px;
	width: 176px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	height: 21px;
}

div.wit {
	float: left;
	padding-left: 18px;
	padding-right: 12px;
	width: 164px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
}

div.aanbiedingen {
	float: left;
	padding-left: 18px;
	width: 176px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	height: 21px;
}

div.clear {
	clear: both;
}

input.default {
	border: 1px solid #000000;
	background-color: #ffffff;
	color: #6d6e72;
	height: 14px;
	font-size: 11px;
}

td.tab_off {
	background-image: url(/images/tab_off.gif);
	text-align: center;
}

td.tab_on {
	background-image: url(/images/tab_on.gif);
	text-align: center;
}

h1.prod_naam {
	color: #6d6e72;
	font-size: 14px;	
}

form.nospace {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	color: #a48660;
}

