
html, body { background: url('/img/css/achtergronden/body-background01.jpg') #E7F3FF repeat-x; color: #666666; }
body { font-family:Arial; font-size: 10px; }

.intro{	font-size: 13px; line-height: 19px; margin-bottom:20px; }
.text{ font-size: 11px; line-height:20px; }

#wrapper{
	position:relative;
	width:930px;
	margin: 0 auto;
	overflow:hidden;
	padding:0;	background:   url(../img/css/achtergronden/website-background01.jpg) repeat-y;	
}

#productLayout{
	width:930px;
	position:relative;
	z-index:1;
	top:0px;
	

		background:;
	}





	#bgHeader{
		background:   url(../img/css/achtergronden/header01.jpg) no-repeat; 
		position:absolute;
		top:0;
		width:930px;
		height:340px;	
		left:0px;	
		overflow:hidden;		
			
	}
	
	#bgFooter{
		height:110px;
		background:  url(../img/css/achtergronden/footer02.jpg) no-repeat;
		width:930px;
		overflow:hidden;
		margin: -110px 0 0 -0px; 
	}



#header{
	background: url(../img/css/achtergronden/header.png) no-repeat top left;
	height: 122px;
	position:relative;
	margin-bottom:0px;
}

#mainNav { list-style: none; overflow: hidden; z-index:50; position: absolute; top: -50px; left:24px; padding: 0 10px 0 40px; }

#searchBar{ position:absolute; width:300px; right:35px; top:195px; z-index:3;  overflow:hidden; }


.breadcrumb {
	width:930px;
	position:absolute;
	top:200px;
	left:330px;	
	color: #666;
	padding:0px 0px 7px 10px;
	margin-bottom:12px;
	font-size:11px;
	overflow:hidden;
	z-index:2;
}
.breadcrumb p{ padding-right:6px; font-weight:bold;}
.breadcrumb p, .breadcrumb ol, .breadcrumb li{ display: inline; float:left; margin: 0;	}
.breadcrumb li  { color: #9E9E9E; }
 .breadcrumb li a { color: #666; padding: 0 5px 0 0; text-decoration:underline; }
 .breadcrumb li.arrowClass { color: #666; padding-left:16px; background: url(../img/css/arrows.png) no-repeat left -78px; }
.breadcrumb li a .icon {float:left; /*trigger IE*/ }

.breadcrumb li a:hover{ color: #333; text-decoration:none; }
.breadcrumb form{ display:inline; width:200px; }
.breadcrumb input{ background:none; margin: 0 0 0 -10px; border:none; font-size:12px; color: #666; }
 .breadcrumb input:hover{ cursor: pointer; }

.bottomBreadcrumb{ position:relative; top:-188px; left:0px; z-index:5;  }
#sitemapBar{ padding-top: 40px; }


#main{ padding-top:40px; padding-bottom:40px;}

.promobarNO #main{ width:795px; margin:0 50px 0 80px; }
.promobarL #main{ width:535px;	margin:0 55px 0 50px; }
.promobarR #main{ width:690px;	 margin:0 35px 0 50px; }
.promobarLR #main{width:400px; margin:0 35px 0 50px;}
#main, #main.contactWrapper{ overflow:hidden; display:inline; }

.promobarNO #main.contactWrapper{ width:360px; }
.promobarL #main.contactWrapper{ width:100px; }
.promobarR #main.contactWrapper{ width:255px;}
.promobarLR #main.contactWrapper{ width:-35px;}


/*Collections use only IE FIXES*/
.promobarNO .collectionContainer{ width:801px; }
.promobarL .collectionContainer{ width:544px; }
.promobarR .collectionContainer{  width:704px; }
.promobarLR .collectionContainer{   width:410px; }

.promobarNO .productScrollCollection, .promobarNO .pagination { width:795px; }
.promobarL .productScrollCollection, .promobarL .pagination { width:535px; }
.promobarR .productScrollCollection, .promobarR .pagination { width:690px; }
.promobarLR .productScrollCollection, .promobarLR .pagination { width:400px; }

.promobarNO .productCollection{ margin:0 6px 6px 0px; }
.promobarL .productCollection{ margin:0 9px 9px 0px; }
.promobarR .productCollection{ margin:0 14px 14px 0px; }
.promobarLR .productCollection{ margin:0 10px 10px 0px; }

.collectionContainer{ overflow:hidden; margin:12px 0; clear:both;  }

.productCollection{
	width:124px!important;
	
	float:left; 
	text-align:center;
	display:inline;
}

.productCollection,  .productScrollCollection{ font-size:1.2em; }
	
.productScrollCollection h2 {
    font-size:14px;
 
	color:#e4007e;
	margin-top:10px;
	margin-bottom:5px;
}

.productScrollCollection h2 a, .productScrollCollection.mini h3 a{ color:#e4007e!important;  }
 .productScrollCollection h2 a:hover, .productScrollCollection.mini h3 a:hover{ color:#e4007e!important; }

.productCollection h2{ font-size:1.1em;  color:#e4007e; font-weight: normal; height:70px; overflow: hidden; }
 .productCollection h2 a{ color:#e4007e;}
  .productCollection h2 a:hover{ color:#e4007e;}

.productScrollCollection .information{  margin:0px 12px 0 0px;  }	
.productScrollCollection .information p{ font-size:11px; }	
.productScrollCollection .image{  }
 .productScrollCollection .image img { display:block; overflow:hidden; width:70px; margin:12px 12px 5px 0px; float:left; }

/* Productlayout*/
.productScrollCollection .productImage{ padding:12px 0 0 0px;  }
 .zoomContainer{  display:block; float:left; position:relative;  width:350px; padding: 0px; text-align:center; }
 .btnZoom{ position:absolute;  top:50%; left:150px;  z-index:9;}	

/*mini scrollcollection */
 
 .productScrollCollection.mini .image img{ width:40px;  }
 .legenda .image { width:40px; float:left; margin-right:14px; }	

 
ol.carrousel{  width:350px;  }

	
	.productCollection{
		border:solid 1px #E5E5E5;
		width: 123px;	
	}
	
	.productScrollCollection{
		padding-bottom:8px;
		width:97%!important;
		border-top:solid 1px #E5E5E5;
	}
	
	.productScrollCollection .productImage{ margin:0 0 0 12px;  }
	

	.productCollection .information{
		margin:0 3px;
	}
	
	.productCollection .image{
		margin-top:8px;
		overflow:hidden;
		position:relative;
		z-index:3;
		
	}
	
	.productCollection .image img{	
		width: 102px;
		height:102px;
	}
	
	.productCollection .marginImageCenter {
		margin:0 auto;
	}





/* Promoitems */
#sidebarLeft{  float:left;  margin-left:80px; display:inline; width:210px; overflow:hidden; }
#sidebarRight{ float:right; margin-right:55px; display:inline; width:100px; overflow:hidden; }

#sidebarLeft .promo{ float:left; padding: 8px 12px 12px 12px; overflow:hidden; margin: 0 10px 10px 0; background-repeat: no-repeat; width:186px; }

#sidebarRight .promo{ float:left; display:inline; padding: 8px 12px 12px 12px; overflow:hidden; margin: 0 10px 10px 0; background-repeat: no-repeat; width:76px; }

#sidebarLeft .promo.nopadding{ float:left; display:inline; padding: 8px 0px 12px 0px; overflow:hidden; margin: 0 10px 10px 0;  background-repeat: no-repeat; width:210px; }

#sidebarRight .promo.nopadding{ float:left; display:inline; padding: 8px 0px 12px 0px; overflow:hidden; margin: 0 10px 10px 0;  background-repeat: no-repeat; width:100px; }


#sidebarLeft .promo input{  width:184px;  }
#sidebarRight .promo input{ width:74px; }
 #sidebarLeft .promo ul li, #sidebarLeft .promo ul li a{  width:186px;  }
 #sidebarRight .promo ul li, #sidebarRight .promo ul li a{ width:76px; }

#sideWideBar{ margin:12px 0 0 12px; padding-top:12px; }
 #sideWideBar .advertiser{ width:102px; float:left; margin:0 8px;  }
 #sideWideBar .advertiser p{ margin-top:12px; }

/*
#sidebarLeft, #sidebarRight, #pageBar, #main, .collectionContainer,  #sitemapBar, #sideWideBar {
	background: ;
}

*/


	#pageBar, #sitemapBar, #sideWideBar{ width:930px; overflow:hidden; }
	#sitemapBar, #sideWideBar{ margin-top:12px; padding-top:12px; }
	
	#footer { padding:6px 0; margin-top:12px; background:; }
	

 


#containerBlock{ width:376px; padding: 12px 12px 12px 12px; float:right;  margin-right:35px; background:#daedfb; }
#containerBlock #map{  width:376px; height:300px;  }

.photoLarge{
	display:block;
	float:right;
	background:#fff; 
	padding: 10px;	
		width: 200px;
	margin: 0 0 0 12px;
	overflow:hidden;	
}
