	
	#menu {
		display: inline;	
		margin-bottom: 20px;
	}
	
	/* menu bg fix for IE7 */
	#menu > li {
		background: url(../images/e.png) repeat;
	}
	
	/* home button position box fix for IE7 */
	#menu_homebutton {
		display: block;
		float: left;
	}

	/* z-index fix for IE7 */
	#container_header {
		z-index: 30;
	}
	
	/* block fix for IE7 */
	.flex-control-nav li {
		display:inline; 
		margin-top: 2px;
	} 
	.flex-control-nav li a {
		display: block;
	} 
	
	.iecl {
		clear: both;
		margin: 0px;
		padding: 0px;
		position: relative;
		width: 0px;
		height: 0px;	
		display: block;
	}
	
	.front-box {
		background-color: #E9EAED;
	}
	
	.front-box.bluedark80 div.box-heading h3{
		background: #00225b;
	}
	
	
	.front-box.greydark80 div.box-heading h3{
		background-color: #353535;
	}
	
	.front-box:hover div.box-heading h3 {
		background-color: #76c9df;
	}
	
	div.search-wrap input#search:focus {
		border: 1px solid #353535!important;
	}
	
	.screen-reader-text {
		display: none;
	}
	
	blockquote { 
		margin: 50px 0 50px -250px; 
		position: relative;
	}
	
	.dk_theme_dia2013.dk_container {
		background: #5a76a6; /* Old browsers */
	}
	 
	#content .archive-juweliere-filter {
		background-color: #7c8ba7;
	}
	
	.dk_theme_dia2013.dk_container {
		 
	}
	
	.dk_theme_dia2013 .dk_toggle {
		z-index: 95;
	}
	
	.dk_theme_dia2013.dk_open {
		z-index: 100;
	}
	
	#content .archive-juweliere-filter .select-wrapper {
		z-index: 10;
	}
	
	.juwelier-detail-box-heading h3 { 
		margin-top:0px;
	}
	
	#content footer {
		margin-bottom: 30px;	
	}
