/* Styles */

html, body {
	height:100%;
	background-color:#c8e1f4;
	padding:0px;
	margin:0px;
}
body, a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	color:#8d8c8c;
}
#main_container {
	width:826px;
	height:584px;
	background-color:faf8f8;
	text-align:left;
}

a.vacatures
{
	color:black;
}
a.vacatures:hover
{
	color: #df0024;
}

img {
	border:none;
}

h1
{
	margin: 3px 0px 10px 0px;
	font-size: 20px;
	color: #FFFFFF;
	font-family: Helvetica;
}

form
{
	display: inline;
	margin: 0; 
	padding: 0;
}

optgroup
{
	font: inherit;
	font-weight: bold;
}

.box
{
	margin-left:0px;
	margin-bottom:0px;
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Top menu */

#top_menu {
	height:34px;
	line-height:34px;
	padding-left:12px;
}

#top_menu a {
	display:block;
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:14px;
	padding-right:14px;
	float:left;
}

#top_menu a:hover, #top_menu a.active {
	color:#000000;
}

#menu_home { background-image:url(../img/arrow-yellow.gif);}
#menu_digitale_folder { background-image:url(../img/arrow-orange.gif);}
#menu_ideeen { background-image:url(../img/arrow-red.gif);}
#menu_cadeaubon { background-image:url(../img/arrow-cyan.gif);}
#menu_prijsinformatie { background-image:url(../img/arrow-magenta.gif);}
#menu_onze_winkels { background-image:url(../img/arrow-green.gif);}

.content_table td {
	padding-left:4px;
}

#homezone {
	padding-left:10px;
}

#homezone a, #homezone div {
	float:left;
	margin-right:4px;
	margin-bottom:4px;
}

#homezone a:hover {
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

.folder_description {
	background-repeat:no-repeat;
	width:199px;
	height:186px;
	margin-left:6px;
}

.folder_description div {
	color:#000000;
	font-size:13px;
	padding-left:10px;
	padding-right:6px;
	padding-top:50px;
}

.clearer {
	clear:both;
	font-size:0px;
}

.bc_spacer {
	height:38px;
}

.subfolder {
	border:none;
	float:left;
	margin:0px;
}

#subfolder_images, #subfolder_bigimages {
	height:418px;
	overflow:auto;
	margin-bottom:2px;
}

#subfolder_images a {
	display:block;
	float:left;
	background-repeat:no-repeat;
	margin:0px 5px 5px 0px;
}

#subfolder_images a.big {
	height:186px;
	width:198px;
}

#subfolder_images a.small {
	height:181px;
	width:193px;
}

#subfolder_bigimages a {
	display:block;
	height:374px;
	width:198px;
	float:left;
	background-repeat:no-repeat;
	margin:0px 5px 5px 0px;
}

#subfolder_images a span, #subfolder_bigimages a span {
	position: relative;
	left: -2000px;
}

#subfolder_images a:hover, #subfolder_bigimages a:hover {
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

#ls_links {
	padding-left:10px;
	padding-right:6px;
}

#ls_links a.border {
	display:block;
	height:46px;
	line-height:46px;
	border-bottom: 1px solid #444444;
	font-size:13px;
}

#ls_links a.empty {
	display:block;
	height:46px;
	line-height:46px;
	font-size:13px;
}

#ls_links a.border:hover {
	border-bottom:1px solid #FF0000;
}

#ls_links a.simple:hover {
}

#breadcrumbs {
	background-color:#db001e;
	margin-right:8px;
	padding: 12px 0px 12px 20px;
	color:f3ed00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#breadcrumbs_sale {
	background-color:#db001e;
	margin-right:8px;
	margin-top:11px;
	height:40px;
	line-height:40px;
	padding-left:20px;
	color:f3ed00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#breadcrumbs a {
	color:f3ed00;
	font-size:13px;
	font-weight:bold;
}

#breadcrumbs_sale a {
	color:f3ed00;
	font-size:13px;
	font-weight:bold;
}

#vacatures {
	margin: 5px 0px 5px 0px; 
	color:#000000; 
	font-size: 13px;
}

#vacatures a{
	color:#e55059;
}

#breadcrumbs_ending {
	border-bottom:1px solid #444444;
	height:7px;
	margin-right:8px;
	font-size:0px;
}

#products {
	height:418px;
	overflow:auto;
	margin-bottom:2px;
}

#products div {
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	width:190px;
	height:184px;
	border:1px solid #8d8c8c;	
}

#products div table {
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#000000;
}

#winkel_info {
	height:450px;
	overflow:auto;
	color:black;
	font-size: 10px; 
	font-family: Verdana,sans-serif;
	margin-bottom:6px;
}

#info_page {
	height:460px;
	padding-left:4px;
	padding-right:4px;
	overflow:auto;
	color:black;
	font-size:12px;
}

#vacature_page_intro {
	height:65px;
}

#vacature_page_scroll {
	height:313px;
	padding-left:10px;
	padding-right:8px;
	overflow:auto;
	color:black;
	font-size:12px;
	padding-top: 4px;
}

#vacature_page {
	height:378px;
	padding-left:10px;
	padding-right:8px;
	overflow:auto;
	color:black;
	font-size:12px;
	padding-top: 4px;
}

#vacature_page table
{
	color: black;
	font-size:12px;
}

#assort_zone {
	height:376px;
	margin-bottom:6px;
	float:left;
}

#assort_zone div {
	padding-left:8px;
	margin-top:80px;
	color:#000000;
	font-size:12px;
}

#assort_zone div table {
	color:#000000;
	font-size:12px;
}

#assort_pic {
	margin-left:6px;
	float:left;
}

#aan_zone {
	width:400px;
	height:186px;
	float:left;
}

#aan_zone div {
	margin-top:60px;
	color:#FFFFFF;
	background-color:#D1012E;
	font-size:14px;
	padding:8px;
}

#niews {
	font-size:12px;
	color:#000000;
}

#niews a {
	color: #000000;
	text-decoration:underline;
	font-weight:normal;
}

#contact_form {
	margin-top:12px;
	margin-bottom:12px;
}

#contact_form, #contact_form table {
	font-size:12px;
	color:#000000;
}

#contact_form input, #contact_form select {
	height:17px;
	font-size:11px;
}

#required {
	padding-top:250px;
	font-size:14px;
	margin-left: 8px;
}

#thankyou {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin-top:30px;
}

#digitale_folder_right {
	color: #e20023;
	font-weight: bold;
	font-size: 18px;
	padding-top: 4px;
	letter-spacing: -0.5px;
	float: left;
}

#digitale_folder_right a:hover {
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

.proverij-div DIV TABLE TD,
.proverij-div DIV TABLE TH{
	font-size: 11px;
	color: #00573d;	
}