
.clear_both{
	clear:both;
}

strong{
	font-weight:bold;	
}

h1.sub_header{
	border:solid 1px #e5e5e5;
	border-left:none;
	border-right:none;
	padding:12px 0px 12px 0px;
	margin:0px;
}

/* DELFTS AARDEWERK MENU */
#sub_menu{
	float:left;
	display:block;
}
#sub_menu ul{
	width:162px;
	font-size:12px;
}
#sub_menu ul li ul{
	display:none;
}

#sub_menu ul li.active ul{
	display:block;
}

#sub_menu ul li{
	margin:8px 0px 8px 0px;
	padding-left:13px;
	background:url(../../img/arrow_right.gif) left 5px no-repeat;
}
#sub_menu ul li.active{
	background:url(../../img/arrow_down1.gif) left 5px no-repeat;
}
#sub_menu ul li a,
#sub_menu ul li ul li a,
#sub_menu ul li.active ul li a{
	text-decoration:none;
	color:#666;
	font-weight:normal;
}
#sub_menu ul li a:hover,
#sub_menu ul li.active a,
#sub_menu ul li.active ul li a:hover,
#sub_menu ul li.active ul li.active a{
	color:#000;
}
#sub_menu ul li.active a,
#sub_menu ul li.active ul li.active a{
	color:#000;
	font-weight:bold;
}
#sub_menu ul li li,
#sub_menu ul li.active li.active{
	padding:5px 0px 0px 10px !important;
	margin:4px 0px 0px 0px;
	border-top:solid 1px #e5e5e5;
	background:url(../../img/list_dot.gif) left 10px no-repeat;
	width:122px;
	font-size:11px;
}
#sub_menu ul li li a.active{
  color:#000;
}

#sub_menu ul li li.last{
	border-bottom:solid 1px #e5e5e5;
	padding:5px 0px 7px 10px !important;
}



/* DELFTS AARDEWERK */
#artikel{
	width:500px;
	float:left;
	border-left:solid 1px #e5e5e5;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	position:relative;
	}
#artikel h1{
	padding:0px 0px 16px 0px;
}
#artikel h1.times{
	font-weight:normal;
	font-size:24px;
	font-family:"Times New Roman",Times, Georgia;
}
#artikel .etalage_wrapper{
	background:url(../../img/da_etalage_border.gif) no-repeat;
	width:505px;
	height:218px;
}
#artikel .etalage_wrapper img{
	padding:1px 0px 0px 1px;
}
#artikel h2{
	padding:10px 0px 0px 0px;
}
#artikel p{
	line-height:18px;
	padding:0px 0px 8px 0px;
}

#artikel p.bold{
	font-weight:bold;
}
#artikel blockquote{
	font-weight:normal;
	font-size:17px;
	font-family:"Times New Roman",Times, Georgia;
	color:#666;
	padding:12px 15px 14px 15px;
	background:url(../../img/quote.gif) no-repeat left top;
}
#artikel .quote_small_wrapper{
	width:174px;
	font-weight:normal;
	font-size:17px;
	font-family:"Times New Roman",Times, Georgia;
	color:#666;
	margin:10px 0px 0px 0px;
	padding:12px 15px 14px 15px;
	background:url(../../img/quote.gif) no-repeat left top;
	display:block;
	float:left;
}
#artikel .quote_small_wrapper span{
	background:url(../../img/quote_b.gif) no-repeat right bottom;
	padding:0px 0px 10px 0px;
	display:block;
}

#artikel img.standard{
	padding:6px 0px 8px 0px;
}
#artikel a.arrow_left{
	background:url(../../img/arrow_left.gif) no-repeat left 4px;
	padding:0px 0px 0px 14px;
}
.image_leftrow_wrapper{
	width:160px;
	float:left;
	margin:0px 10px 10px 0px;
}
.image_rightrow_wrapper{
	width:160px;
	float:left;
	margin:0px 0px 10px 0px;
}
.onderschrift{
	text-align:center;
	display:block;
	font-weight:normal;
	font-size:12px;
	font-family:"Times New Roman",Times, Georgia;
	line-height: 18px;
}
.image_left_wrapper{
	width:182px;
	float:left;
	margin:0px 10px 10px 0px;
}
.image_left_wrapper img{
	padding:1px 0px 0px 1px;
}

.image_right_wrapper{
	width:182px;
	float:right;
	display:block;
	margin:0px 0px 10px 10px;
}
.image_right_wrapper img{
	padding:1px 1px 0px 0px;
}

.image_right_wrapper .onderschrift{
	float:left;
	clear:both;
}
#artikel ul.list_box{
	display:block;
	border:solid 1px #e8e8e8;
	padding:20px;
	background:#f3f3f3;
	line-height:14px;
}
#artikel ul.list_box li{
	display:block;
	padding:3px 0px 3px 12px;
	background:url(../../img/list_style_image.gif) left 8px no-repeat;
}

#artikel ul.list_box_small{
	border:solid 1px #e8e8e8;
	margin:10px 10px 10px 0px;
	padding:20px;
	background:#f3f3f3;
	line-height:14px;
	width:140px;
	float:left;
}
#artikel ul.list_box_small li{
	padding:3px 0px 3px 12px;
	background:url(../../img/list_style_image.gif) left 8px no-repeat;
}

/* home afb list */
#artikel ul.da_home_list li{
	display:block;
	float:left;
	width:243px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
	background: url(../../img/ruler_dashed.gif) repeat-x bottom;

}
#artikel ul.da_home_list h1{
	padding:0px 0px 10px 0px;
	margin:0px;
}
#artikel ul.da_home_list li.odd{
	display:block;
	float:left;
	width:243px;
	margin:0px 20px 10px 0px;
}

#artikel ul.da_home_list li p{
	line-height:18px;
	padding:2px 0px 2px 0px;
}

/* home afb list small*/
#artikel ul.da_home_list_small{
	margin:10px 0px 0px 0px;
	padding:13px 0px 0px 0px;
	background: transparent url(../../img/ruler_dashed.gif) repeat-x scroll center top;
	border:0px solid black;
	overflow:hidden;
}

#artikel ul.da_home_list_small li{
	display:block;
	float:left;
	width:114px;
	padding:10px 0px 14px 0px;
	margin:0px 0px 0px 14px;
	height:140px;
	background: url(../../img/ruler_dashed.gif) repeat-x bottom;

}
#artikel .horizontal_ruler_dashed{
	background: url(../../img/ruler_dashed.gif) repeat-x bottom;
	height:1px;
	overflow:hidden;
	margin:10px 0px 10px 0px;
}
#artikel ul.da_home_list_small li.first{
	padding:10px 0px 14px 0px;
	margin:0px 0px 10px 0px;
}
#artikel ul.da_home_list_small li img{
	border:solid 1px #e5e5e5;
}

#artikel ul.da_home_list_small li h1{
	padding:10px 0px 0px 0px;
	font-size:12px;
}
#artikel ul.da_home_list_small li a{
	color:#000;
	text-decoration:none;
}

#artikel ul.da_home_list_small li a:hover{
	text-decoration:underline;
}

/* MERKEN DETAIL IMAGE */
#artikel #image_container{
	width:444px;
	background:#f3f3f3;
	border:solid 1px #e5e5e5;
	margin-top:8px;
}
#artikel #image_container .image_wrapper{
		background:url(../../img/image_border_object_p.gif) no-repeat;
		width:427px;
		height:321px;
		margin:8px 0px 0px 8px;
		position: relative;
}
#artikel #image_container .image_wrapper .enlarge_afb{
		background:url(../../img/icon_image_enlarge.gif) no-repeat;
		display:none;
		width:117px;
		height:19px;
		position:absolute;
		right:130px;
		top:6px;
		z-index:1;
}
#artikel #image_container .image_wrapper .save_afb{
		background:url(../../img/icon_image_save.gif) no-repeat;
		display:none;
		width:117px;
		height:19px;
		position:absolute;
		right:6px;
		top:6px;
		z-index:20;
}

#artikel #image_container .image_wrapper img{
	padding:1px 0px 0px 1px;
}

#artikel #image_container ul{
	height:20px;
}
#artikel #image_container ul li.left{
	display:block;
	float:left;
	padding:2px 10px;
	}
	
#artikel #image_container ul li.right{
	padding:2px 10px;
	display:block;
	float:right;
}

#artikel #image_container ul.image_carousel{
	height:70px;
	border-top:solid 1px #e5e5e5;
	padding:10px 0px 0px 5px;
}
/*OJECT SPECS LIST*/
#artikel ul.specs{
	display:block;
	padding:10px 0px 0px 15px;
	clear:both;
}
#artikel ul.specs li{
	float:left; 
	width:200px;
	padding:0px 20px 0px 0px;
}
#artikel .specs h3{
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
#artikel .specs p{
	display:block;
	padding:2px 0px 10px 0px;
	margin:0px;
	line-height:14px;
}

/* OJECT IMAGE CAROUSEL */
#artikel #image_container ul.image_carousel li{
	float:left;
	display:block;
	width:80px;
	height:60px;
	margin-left:10px;
}
#artikel #image_container ul.image_carousel li.button_left{
	margin-top:16px;
	background:url(../../img/button_circle_left_bg_grey.gif) no-repeat #c0c0c0;
	width:19px; height:19px;
}
#artikel #image_container ul.image_carousel li.button_left:hover{
	background:url(../../img/button_circle_left_bg_grey.gif) no-repeat #000000;
}
#artikel #image_container ul.image_carousel li.button_right{
	margin-top:16px;
	background:url(../../img/button_circle_right_bg_grey.gif) no-repeat #c0c0c0;
	width:19px; height:19px;
}
#artikel #image_container ul.image_carousel li.button_right:hover{
	background:url(../../img/button_circle_right_bg_grey.gif) no-repeat #000000;
}

#artikel #image_container ul.image_carousel li div.image_wrapper_c{
	background:url(../../img/image_border_carousel.gif) no-repeat;
}

#artikel #image_container ul.image_carousel li div.image_wrapper_c img{
	margin:1px 0px 0px 1px;
}
/*GLOSSARIUM*/
#glossarium{
	width:503px;
	float:left;
	border-left:solid 1px #e5e5e5;
	padding:15px 0px 0px 15px;
	position:relative;
}
#glossarium h1{
	padding:0px 0px 10px 0px;
}

#glossarium p{
	padding:10px 0px 20px 0px;
	line-height:16px;
}
#glossarium p.first{
	padding:0px 0px 20px 0px;
	font-weight:bold;
}

/*SEARCH BOX*/
#glossarium .navigation #search_container{
	margin:11px 0px 0px 7px;
	float:left;
}
#glossarium .navigation #txt_search_input{
	display:block;
	float:left;
	background:url(../../img/input_txt_search.gif);
	width:219px;
	height:17px;
	border:none;
	padding:4px 5px 0px 5px;
}

#glossarium .navigation #search_button{
	display:block;
	float:left;
	background:url(../../img/button_search.gif);
	width:19px;
	height:21px;
}
#glossarium .navigation{
	background:#f3f3f3;
	height:46px;
	border-top:solid 1px #e5e5e5;
	clear:both;
}
#glossarium .navigation .options{
	float:left;
	padding:0px;
	margin:0px;
	}
#glossarium .navigation .options ul{
	padding-top:0px;
	margin:0px;
	}
#glossarium .navigation .options ul li{
	margin:6px 0px 0px 10px;
	height:13px;
	padding:10px;
	float:left;
	display:block;
	border-left:solid 1px #e5e5e5;
}
#glossarium .navigation .options ul li a{
	padding-right:12px;
	background:url(../../img/arrow_down.gif) no-repeat right;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
/* ALFABETH BOX*/
#character_box{
	height:100px;
	width:175px;
	padding:3px;
	border:solid 1px #e5e5e5;
	position:absolute;
	z-index:1;
	background:#fff;
	left:280px;
}
#character_box ul{
	clear:left;
	display:block;
	width:175px;
}
#character_box ul li{
	display:block;
	float:left;
	}

#character_box ul li a{
	display:block;
	float:left;
	width:25px;
	height:19px;
	background:#e1eef1;
	text-align:center;
	text-transform: uppercase;
	padding-top:6px;
	text-decoration:none;
	color:#666;
	}

#character_box ul li a:hover{
	background:#eef6f7;
	color:#000;
	font-weight:bold;
	}
#character_box ul li.empty{
	background:#e1eef1;
	display:block;
	float:left;
	width:25px;
	height:25px;
}
/* GEZOCHT OP*/	
#glossarium .gezocht_op{
	font-weight:bold;
	display:block;
	float:left;
	padding:13px 0px;
}
#glossarium .gezocht_op span{
	color:#529fb5;
}
/*PAGINERING RESULT*/
#glossarium .paginate{
	padding:13px 0px;
	float:right;
	
}

#glossarium #glos_wrapper{
	clear:left;
}
#glossarium #glos_wrapper h2{
	border-top:solid 1px #e5e5e5;
	display:block;
	font-family:Arial,Verdana,Helvetica;
	font-size:18px;
	font-weight:bold;
	background:url(../../img/dash.gif) repeat-x left 35px;
	padding:8px;
	margin-bottom:8px;
}
#glossarium #glos_wrapper ul li h3{
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding-left:8px;
}
#glossarium #glos_wrapper ul li p{
	padding:0px 0px 28px 8px;
}

/*RIGHT COLLUMN*/


/*RECENT TOEGEVOEGD*/
#banner{
	width:212px;
}
#banner h1{
	border:solid 1px #e5e5e5;
	border-bottom:none;
	padding:13px 0px 10px 13px;
	margin:0px;
}
#banner ul li h2{
	font-size:15px;
}

#banner ul li h3{
	padding-top:2px;
}
#banner p{
 line-height:18px !important;
 padding-left:2px !important;
}
#banner ul li{
	background:url(../../img/bg_recent_toegevoegd.gif) repeat-x;
	padding:11px 0px 0px 15px;
	border:solid 1px #e5e5e5;
	border-top:none;
	border-bottom:none;
}
#banner ul li.last{
	background:none;
	padding:10px 0px 20px 15px;
}
#banner ul li div.image_wrapper{
	background:url(../../img/image_border_recent_toegevoegd.gif);
	width:184px;
	height:139px;
	margin-bottom:10px;
}
#banner ul li div.image_wrapper img{
	padding:1px 0px 0px 1px;
}

#banner ul li p{
	width:173px;
	padding:4px 0px 0px 4px;
	line-height:14px;
}
#banner a.arrow_right{
	clear:left;
	padding-right:10px;
	background:url(../../img/arrow_right.gif) right no-repeat;
}

	
/*TOP STUKKEN */
#top_stukken{
	width:212px;
}
#top_stukken h1{
	border:solid 1px #e5e5e5;
	border-bottom:none;
	padding:13px 0px 10px 13px;
	margin:0px;
		
}
#top_stukken ul{
	border:solid 1px #e5e5e5;
	padding:15px;
}
#top_stukken ul li{
	background:url(../../img/image_border_object_p_smallest.gif) top left no-repeat;
	height:55px;
	margin:0px 0px 10px 0px;
}
#top_stukken ul li img{
	display:block;
	float:left;
	padding:1px 0px 0px 1px;
}
#top_stukken ul li p{
	padding:0px 0px 0px 10px;
	display:block;
	float:left;
	width:95px;	
	clear:right;
}
#top_stukken ul li.last{
	height:10px !important;
	background:none;
}
#top_stukken a.arrow_right{
	clear:left;
	padding-right:10px;
	background:url(../../img/arrow_right.gif) right no-repeat;
}
#artikel ul  {
	list-style-position:outside;
	margin:0px 0px 0px 8px;
	line-height: 18px;
    padding: 0 0 8px;
}
#artikel ul li {
	list-style-type:disc;
}
#artikel ol  {
	list-style-position:outside;
	margin:0px 0px 0px 8px;	
	line-height: 18px;
    padding: 0 0 8px;
}
#artikel ol li {
	list-style-type:lower-alpha;
	
}
